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
338306332371	338306332926	338306333476	338306334026	338306334577	338306335126	338306335676	338306336226	338306336776	338306337326	338306337876	338306338426	338306338976	338306339527	338306340076	338306340626	338306341176	338306341726	338306342276	338306342826	338306343376	338306343926	338306344477	338306345027	338306345576	338306346126	338306346676	338306347226	338306347777	338306348326	338306348877	338306349426	338306349976	338306350526	338306351076	338306351626	338306352176	338306352726	338306353277	338306353827	338306354376	338306354926	338306355476	338306356026	338306356576	338306357126	338306357677	338306358226	338306358776	338306359326	338306359876	338306360426	338306360976	338306361526	338306362077	338306362627	338306363176	338306363726	338306364277	338306364827	338306365376	338306365927	338306366476	338306367026	338306367577	338306368126	338306368676	338306369227	338306369776	338306370326	338306370877	338306371427	338306371976	338306372527	338306373076	338306373627	338306374177	338306374727	338306375277	338306375827	338306376377	338306376926	338306377477	338306378026	338306378577	338306379127	338306379677	338306380227	338306380776	338306381326	338306381877	338306382427	338306382977	338306383527	338306384077	338306384627	338306385177	338306385727	338306386277	338306386827	338306387377	338306387927	338306388477	338306389027	338306389576	338306390126	338306390677	338306391226	338306391777	338306392327	338306392876	338306393427	338306393977	338306394527	338306395077	338306395627	338306396177	338306396727	338306397277	338306397827	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2733	3650	2300	2733	3650	2300	2733	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21003	6621	5669	2269	923	561	428	338	266	212	202	174	169	163	182	157	147	158	164	133	133	136	120	142	118	118	134	127	139	148	112	116	123	103	120	122	148	113	113	130	122	119	124	125	126	123	124	128	112	99	120	123	139	139	117	119	119	128	133	107	121	120	114	120	125	132	141	115	115	126	115	119	118	109	117	121	102	116	113	120	89	123	122	97	105	121	96	118	121	114	137	125	110	113	126	127	123	112	115	123	120	122	120	111	97	124	116	119	123	103	136	119	110	120	104	121	102	114	139	134	101	117	122	111	121	94	117	121	128	124	108	116	128	112	120	128	105	109	105	121	127	119	130	103	113	116	115	134	107	132	120	127	121	115	117	111	107	133	114	105	139	127	91	120	127	137	114	103	119	111	125	124	117	117	126	115	123	121	121	113	118	94	110	93	130	108	121	121	119	110	144	113	135	122	138	109	138	116	122	127	117	124	93	99	109	124	128	123	113	139	102	120	128	116	118	114	124	100	113	113	111	111	121	107	92	109	123	115	96	128	114	110	114	131	141	133	102	128	123	127	113	105	128	125	126	123	94	119	104	124	121	125	113	117	110	116	128	114	121	113	121	114	119	111	129	113	124	121	135	113	101	117	117	106	139	127	135	127	126	113	121	122	102	110	133	114	126	126	126	125	115	105	123	101	110	134	113	107	123	110	125	123	121	107	138	114	90	93	111	108	114	120	126	116	114	113	120	116	135	93	99	109	104	136	118	136	131	102	117	109	130	123	114	121	100	99	100	112	135	129	119	110	135	125	118	115	114	119	126	125	136	108	113	103	116	118	115	122	114	111	95	137	131	142	134	121	121	128	146	122	133	100	130	99	121	118	132	107	140	123	108	129	116	134	107	119	150	127	121	102	110	105	133	124	126	136	111	113	117	119	108	110	105	119	108	112	118	136	124	106	102	125	113	141	129	116	110	135	123	111	114	116	122	106	119	115	123	138	121	108	121	125	121	127	132	111	129	121	133	140	132	115	106	113	113	122	111	124	130	133	134	115	117	131	125	111	131	105	133	92	106	121	115	122	125	114	124	133	118	128	124	122	142	149	128	111	106	107	123	129	117	119	115	133	132	100	109	125	108	128	126	111	123	116	113	129	131	100	115	128	135	139	138	105	110	107	103	96	113	128	117	121	126	111	108	123	135	104	120	140	131	108	117	135	141	114	120	108	125	121	122	107	128	128	118	102	113	95	131	116	94	115	119	133	132	137	120	124	119	118	117	143	126	98	108	139	133	140	124	105	112	107	104	120	118	133	123	123	89	124	122	112	115	121	105	113	141	102	115	110	120	117	119	123	100	106	104	105	120	116	115	128	127	111	113	114	129	108	119	106	127	129	136	101	132	117	95	131	107	131	124	115	104	114	116	113	138	98	119	148	130	127	122	115	135	107	117	122	129	127	135	139	108	109	123	111	126	102	110	113	119	101	143	121	104	105	117	113	111	115	118	115	103	134	132	118	113	113	128	119	127	128	126	139	130	124	129	127	123	124	137	96	105	140	116	123	132	120	134	133	122	120	118	95	118	115	129	113	115	133	129	110	104	114	130	125	108	121	133	138	103	127	108	114	102	108	119	123	112	111	123	129	120	137	123	95	122	129	124	121	137	131	119	132	134	119	114	107	118	129	109	123	86	109	127	120	119	111	130	118	131	106	106	111	122	107	126	115	110	98	130	138	103	109	126	121	112	118	98	124	149	121	92	103	112	151	122	112	123	118	132	124	110	135	110	106	134	106	124	114	120	134	118	101	120	121	127	127	145	132	106	114	118	128	145	137	157	83	116	111	126	106	114	128	117	113	116	117	112	127	117	128	128	112	120	101	111	109	99	107	88	122	108	119	104	131	118	105	124	131	100	120	118	155	126	129	117	130	120	101	113	122	120	108	127	121	106	119	102	119	107	112	128	116	127	123	130	112	127	133	119	118	112	110	112	103	127	131	130	120	128	116	135	125	99	103	115	112	122	111	131	111	135	111	103	115	110	97	141	117	126	99	118	114	110	107	98	125	116	110	135	129	90	126	120	120	113	118	130	131	126	115	99	125	119	111	108	109	119	104	129	97	131	108	125	105	119	90	120	110	123	131	132	123	127	115	136	126	127	106	93	113	102	116	104	107	117	114	123	108	119	123	107	140	122	128	116	110	131	109	127	109	112	110	113	119	118	123	117	105	126	116	120	122	104	117	112	140	134	106	114	125	119	125	123	109	139	122	145	106	123	118	134	119	104	138	125	121	124	138	117	120	137	120	115	115	97	124	118	126	119	107	114	130	120	118	105	111	108	125	123	97	106	108	106	111	125	123	118	103	131	121	135	107	128	110	129	102	137	128	118	122	107	118	119	126	113	111	125	132	123	125	98	97	130	112	124	139	126	129	115	108	115	114	118	95	131	123	141	109	112	127	142	126	133	111	112	121	124	120	100	130	118	115	121	105	111	131	103	128	119	124	111	134	109	116	88	101	122	133	121	116	104	115	107	114	99	128	124	152	113	116	115	109	111	118	116	106	134	109	111	115	131	104	125	124	125	122	119	120	121	101	104	119	108	150	109	111	117	134	104	131	108	112	109	125	112	100	125	142	121	123	105	110	110	129	134	104	102	119	109	103	136	98	131	111	125	117	148	102	117	114	129	124	104	110	115	109	132	105	116	112	113	97	113	133	132	141	123	129	126	112	130	121	130	119	100	111	116	121	130	115	125	104	105	135	120	129	109	141	130	118	114	112	131	108	131	125	118	118	134	123	108	111	111	130	148	133	118	116	116	126	120	95	124	110	111	125	113	110	108	132	98	116	97	108	140	112	129	123	131	117	113	100	119	141	122	126	124	117	93	130	143	121	122	135	126	115	119	132	100	106	131	121	109	108	94	118	103	103	119	105	128	127	125	109	110	112	123	116	104	115	125	131	113	102	113	132	125	130	133	136	125	109	108	117	145	92	109	118	108	117	125	126	111	118	105	125	113	112	119	99	111	125	120	122	96	112	131	121	113	94	97	104	127	109	123	119	93	106	112	96	142	107	113	108	107	134	128	113	127	124	124	100	128	115	131	106	115	118	94	118	139	130	119	118	135	135	107	121	112	131	123	110	113	95	118	113	127	127	137	106	116	117	104	121	92	124	130	126	127	132	109	113	124	119	106	113	104	120	128	116	113	99	123	122	106	112	96	138	130	125	92	113	127	127	113	114	129	128	118	108	93	123	108	123	130	125	111	137	114	122	109	109	101	113	106	120	108	118	157	133	129	121	136	121	132	98	120	119	106	120	118	119	116	113	113	133	127	122	118	105	118	129	120	139	129	134	120	134	112	104	112	130	135	121	106	118	148	99	90	114	115	126	130	96	100	126	107	117	117	116	114	116	121	129	124	120	103	130	115	125	134	117	95	118	117	112	113	114	132	125	110	113	136	136	128	131	108	115	145	123	117	124	134	101	118	127	112	134	118	99	131	106	128	148
12592	5526	9691	6065	3709	2602	1880	1483	1108	902	727	688	658	603	495	509	504	449	453	416	389	380	383	373	363	343	354	320	336	328	308	314	336	338	329	293	317	323	332	339	323	325	325	328	290	297	277	298	315	265	286	310	333	294	287	319	350	312	376	316	316	315	308	288	303	314	281	293	297	277	292	262	301	330	313	286	310	323	287	305	293	350	290	318	286	301	243	301	307	325	334	303	314	308	325	301	302	281	288	316	266	265	283	303	313	297	300	293	295	236	271	284	287	275	281	275	266	296	280	292	264	273	277	266	251	276	305	272	293	279	269	266	305	294	283	299	325	291	299	269	271	279	279	282	288	304	273	280	281	302	266	255	269	289	305	311	303	257	302	307	286	317	275	301	285	301	276	327	277	288	282	274	279	274	273	270	280	304	295	273	327	289	303	303	281	283	293	268	275	275	294	275	287	325	321	297	287	303	321	304	295	254	312	306	342	275	286	285	269	304	287	286	292	258	285	268	300	295	288	295	304	286	292	259	263	302	281	291	271	283	269	285	285	304	283	298	316	285	281	287	261	285	268	258	257	295	290	239	303	329	268	315	299	247	264	302	259	305	322	272	272	274	262	308	301	291	290	291	280	289	288	288	315	264	302	282	295	297	305	302	269	314	280	333	271	275	260	289	306	290	264	283	316	277	299	308	289	259	314	304	285	312	311	269	280	280	311	281	267	309	298	269	270	312	283	289	298	270	276	278	297	288	294	285	282	292	279	295	290	280	306	282	299	284	294	312	292	285	275	260	288	310	270	286	287	299	283	315	270	297	289	257	283	295	298	293	266	300	264	286	277	282	283	272	315	301	289	282	327	271	299	296	288	284	310	304	288	302	273	288	293	316	329	289	264	270	307	300	274	263	266	278	284	266	302	291	287	282	280	295	278	248	303	312	267	298	281	286	286	286	269	302	264	308	278	284	301	292	273	282	283	327	300	274	310	272	289	280	283	306	307	293	260	309	291	303	313	320	272	291	251	291	281	299	282	277	294	272	315	271	299	300	269	269	277	315	280	298	279	282	288	306	288	274	255	273	283	304	278	314	288	302	295	296	280	279	300	279	262	278	292	284	284	296	282	285	293	314	288	284	265	300	274	276	284	340	242	300	290	284	314	268	255	286	281	292	290	276	304	266	270	275	267	332	278	265	281	297	282	301	316	290	288	299	265	274	279	299	261	279	288	293	326	289	273	280	285	294	286	284	286	242	287	279	292	291	310	278	272	284	273	294	303	299	290	310	267	284	291	300	308	273	290	298	287	307	295	299	282	277	293	300	284	284	302	274	303	266	282	289	293	299	299	295	284	272	277	284	300	278	290	300	289	328	271	285	287	312	280	300	255	288	288	280	288	287	324	297	273	262	276	302	268	261	300	285	293	282	296	277	300	294	267	267	266	280	266	252	270	277	283	300	285	277	285	285	262	320	273	292	299	277	260	293	271	282	295	322	294	285	313	279	263	289	295	287	309	280	289	294	286	265	277	290	321	288	317	259	276	270	318	254	279	274	307	289	267	307	294	294	310	277	315	273	284	296	303	297	305	294	320	305	296	282	289	303	277	310	300	303	268	261	297	250	284	301	278	300	288	276	273	256	314	313	293	288	281	266	278	303	304	262	293	284	310	291	275	302	279	272	255	284	262	268	286	319	291	272	297	311	270	271	276	285	283	305	281	276	269	273	269	265	269	274	302	274	289	279	295	304	263	299	321	292	287	305	305	326	277	295	260	346	291	290	254	305	298	263	278	297	303	280	283	293	270	323	291	308	306	305	274	292	304	283	281	320	312	268	285	268	287	280	286	296	300	265	302	319	308	284	270	329	278	303	324	303	287	297	282	301	299	283	288	313	280	272	249	297	317	295	318	282	294	304	253	256	318	301	307	298	327	288	287	289	312	306	291	322	273	258	286	255	275	287	288	271	292	299	291	268	268	329	271	293	288	271	305	278	304	276	288	299	311	258	318	268	255	305	270	295	301	268	278	314	285	278	304	278	308	278	296	266	273	267	301	301	277	279	284	283	273	288	284	277	322	293	301	283	273	296	294	292	293	271	283	297	276	308	295	301	280	318	270	319	298	300	305	265	283	308	293	280	314	316	328	284	289	283	291	302	301	305	301	301	280	287	320	316	278	264	275	294	278	294	290	281	285	281	265	281	300	290	291	292	297	315	304	280	300	289	278	294	279	302	281	291	296	273	276	311	293	279	266	310	294	287	296	268	268	273	285	284	256	270	278	269	258	310	299	290	295	279	306	276	309	301	302	266	278	303	301	281	253	291	344	292	285	296	300	307	306	306	273	270	305	288	297	277	294	282	268	272	270	295	281	288	301	263	293	281	291	307	273	308	332	295	278	332	278	310	254	290	291	299	275	305	261	250	284	282	291	286	293	287	260	279	319	272	279	301	315	291	261	310	284	278	309	291	298	289	291	296	295	267	254	258	253	276	276	302	299	304	308	327	276	274	270	263	279	302	277	297	277	303	274	284	286	282	293	282	278	288	267	281	321	284	261	295	258	279	272	276	285	280	287	313	261	296	272	275	282	299	290	269	296	287	276	281	326	280	299	309	258	278	292	286	298	293	312	310	297	266	280	276	274	283	319	312	297	288	270	268	293	332	281	282	294	304	301	264	300	277	257	292	282	262	266	281	281	280	290	278	252	265	274	280	268	275	288	300	308	294	298	284	313	287	295	288	322	287	285	276	307	255	249	295	269	310	287	301	272	278	281	292	305	316	279	288	263	296	283	305	261	295	269	318	291	246	281	299	295	291	291	256	296	265	288	302	299	292	303	282	278	298	305	322	295	303	289	305	328	256	291	320	287	275	265	263	272	289	302	272	278	293	273	283	295	292	299	309	295	275	319	292	259	274	293	283	326	301	280	266	304	281	290	248	316	294	268	299	271	257	280	295	260	306	279	297	302	297	287	299	299	340	283	260	276	303	302	281	308	298	261	276	292	305	262	283	300	287	282	284	277	290	300	309	277	273	279	276	306	276	263	281	313	254	278	280	286	270	308	294	272	268	281	274	265	321	266	296	289	298	277	290	303	305	331	273	304	267	274	305	284	294	257	287	278	304	285	305	270	290	278	297	286	285	268	306	306	286	314	271	295	291	322	282	289	285	272	289	258	285	297	303	309	288	288	315	293	281	290	288	290	293	282	307	296	274	276	295	297	289	293	285	280	321	287	288	303	291	283	283	283	299	270	289	313	279	253	307	278	316	275	268	264	269	295	304	260	293	273	284	254	275	293	263	304	294	261	285	294	267	276	290	320	295	273	303	275	290	314	314	270	282	334	291	294	304	266	292	289	286	295	335	299	283	289	310	296	314	287	290	271	273	276	279	319	288	299	297	278	292	290	273	289	280	286	296	270	293	289	298	298	286	277	314	253	318	277	275	265	308	283	305	277	289	276	266	305	289	296	285	296	272	281	306	291	302	311	316	310	295	268	299	284	295
4858	1797	1545	605	311	259	210	203	184	197	188	164	161	136	145	174	156	168	186	155	168	166	153	138	162	150	137	160	178	161	158	145	155	152	165	178	146	181	172	153	135	160	149	173	149	160	140	145	146	169	165	154	157	174	146	150	154	149	140	157	166	157	149	154	128	176	165	155	129	155	164	167	159	151	159	167	157	169	171	177	152	138	168	145	145	158	134	156	156	138	159	182	169	156	159	173	143	153	146	171	146	160	171	159	157	140	192	174	140	160	154	149	165	143	156	158	151	147	156	166	164	146	153	143	160	164	146	146	159	155	122	154	162	161	158	165	187	146	170	164	154	154	166	185	152	134	179	161	127	163	159	156	165	157	159	133	148	172	167	154	177	170	149	152	148	151	131	164	150	181	172	160	164	156	140	161	166	158	142	146	160	165	148	151	169	159	139	164	164	159	150	153	142	153	180	172	133	149	141	152	147	154	171	170	182	154	147	151	170	157	143	155	171	151	173	158	172	169	167	131	153	165	159	135	164	159	157	163	160	170	142	147	137	174	179	154	158	155	147	142	162	144	167	165	163	155	128	138	162	137	167	141	148	126	152	161	157	149	161	168	169	155	156	137	155	161	170	202	168	166	168	173	169	155	155	139	156	159	151	170	142	171	160	171	140	173	158	162	144	184	147	164	151	152	151	158	154	152	169	168	162	152	172	179	141	149	158	155	143	142	176	175	133	148	164	166	144	151	165	182	139	155	158	151	149	154	158	161	178	165	170	142	155	164	143	140	157	158	139	162	183	177	154	164	141	159	155	157	169	147	167	165	165	140	150	147	154	148	143	185	188	159	147	149	151	143	133	139	151	151	169	158	133	141	137	158	149	171	160	172	161	155	149	159	141	166	159	152	138	140	163	155	147	168	129	165	143	145	162	180	176	152	155	141	139	156	171	174	161	161	150	157	150	143	155	154	169	165	143	186	159	175	134	153	159	138	172	166	165	170	162	143	149	168	166	148	174	150	141	160	158	153	154	167	153	179	145	138	168	142	166	147	161	147	147	152	157	178	144	145	164	170	159	161	173	157	130	152	168	187	161	135	129	154	134	152	142	141	156	152	147	171	159	154	144	156	148	150	138	173	151	150	139	165	151	153	153	134	157	160	155	179	135	144	148	138	142	132	174	158	145	155	151	170	131	162	147	132	160	170	188	150	165	159	180	166	146	146	140	158	147	164	149	139	182	144	147	128	155	151	166	175	169	145	164	157	160	163	161	173	156	157	144	165	168	167	167	171	194	155	174	157	147	162	160	149	146	164	163	156	154	170	168	170	154	144	167	159	157	152	141	141	143	155	165	158	164	156	167	162	139	163	160	181	153	161	176	165	156	148	176	171	143	158	171	158	147	157	135	174	176	145	151	143	151	164	167	168	162	160	144	142	144	132	160	168	141	149	155	160	169	166	138	136	127	155	169	180	150	163	165	152	142	155	154	171	146	165	143	152	140	185	152	154	141	136	158	175	138	166	145	158	140	146	143	168	141	182	162	165	145	167	148	153	148	167	182	174	164	145	160	146	171	184	125	149	151	164	165	149	162	161	142	122	187	156	155	157	141	170	156	155	133	176	166	149	171	140	151	141	156	149	146	153	165	175	150	160	192	170	174	165	149	165	148	144	156	162	140	162	150	165	132	143	143	164	149	133	172	180	179	161	116	150	138	160	155	143	145	156	148	153	138	150	150	173	163	161	136	153	165	150	148	134	160	141	173	159	166	198	154	159	164	151	163	139	171	144	150	141	135	172	134	148	166	169	147	151	128	167	148	165	167	154	182	167	158	145	157	145	150	149	156	148	145	152	187	170	176	152	142	177	161	136	155	169	165	150	139	133	167	159	170	154	140	143	149	160	141	186	154	147	189	145	177	154	167	150	180	153	130	166	138	153	138	154	156	152	156	159	147	154	141	154	152	144	160	161	167	160	160	159	154	165	151	133	174	154	170	140	172	157	154	166	171	170	163	165	146	151	144	141	166	191	146	180	174	171	145	171	142	148	156	138	160	144	158	146	165	166	166	150	170	170	163	131	146	144	151	175	178	162	161	148	155	175	143	157	154	148	144	173	171	173	165	163	167	157	188	154	161	146	157	161	176	169	175	148	143	128	149	151	165	165	159	148	155	161	143	166	155	149	158	162	140	170	160	152	155	148	118	149	165	161	180	146	157	158	163	162	158	187	161	153	133	162	171	169	162	171	177	128	161	155	183	175	156	153	177	152	156	136	156	195	160	156	183	130	144	152	166	177	137	133	156	164	152	178	179	137	156	142	160	139	151	178	142	167	127	162	184	159	153	151	142	133	136	148	174	163	138	156	155	158	170	150	161	162	153	153	149	163	162	158	152	175	132	172	168	163	172	132	123	134	158	165	169	159	156	172	150	167	145	147	165	144	151	170	150	169	176	146	156	155	130	163	171	159	168	141	151	173	140	145	150	162	138	148	177	155	177	169	158	154	123	160	179	171	159	153	161	166	146	142	163	144	160	135	138	185	147	167	163	154	164	146	164	123	141	155	140	170	141	164	183	152	151	158	159	156	189	148	164	158	150	130	149	150	139	160	158	164	169	153	148	163	186	157	141	150	134	162	167	173	129	143	166	165	167	175	160	178	170	157	144	156	165	171	168	163	153	143	162	160	155	173	166	154	152	159	143	165	172	155	178	165	148	172	182	139	140	174	166	161	155	139	170	148	165	153	168	160	138	151	156	134	149	146	137	163	151	155	161	148	150	169	168	167	173	139	176	181	153	167	160	139	145	142	151	158	189	165	163	190	162	147	129	171	167	171	158	155	155	175	162	146	157	166	146	133	167	161	159	160	161	158	150	169	146	159	172	168	174	167	151	136	162	143	136	158	163	159	143	169	175	182	172	130	148	143	147	146	160	139	158	151	163	162	167	178	139	152	138	167	167	156	145	144	165	144	159	164	140	149	170	137	140	160	173	158	166	167	172	155	165	156	143	140	170	164	158	163	145	157	146	154	152	139	165	139	146	160	139	149	182	171	146	170	166	158	146	163	134	156	156	147	134	153	153	144	168	165	149	176	162	143	154	198	158	161	166	143	181	149	156	137	173	155	144	160	158	188	182	151	149	139	164	178	146	148	148	158	145	156	154	157	173	149	158	159	168	160	157	159	147	171	124	153	137	150	153	143	149	138	148	169	161	163	167	167	150	153	143	190	164	187	159	177	170	144	129	166	166	203	172	161	171	170	160	151	155	179	168	158	140	170	151	165	174	154	155	155	137	144	168	148	157	153	152	127	143	141	149	143	161	153	154	174	180	137	153	147	163	147	150	166	169	141	130	139	135	161	163	160	162	171	139	165	156	159	137	157	139	145	154	146	159	151	157	151	156	165	180	155	157	156	170	152	148	159	151	157	151	167	177	159	145	158	148	162	155	167	139	160	177	173	131	181	141	142	152	164	142	162	125	158	150	124	162	169	161	149	162	141	176	151
3909	2152	3252	1843	1246	907	710	611	478	463	432	421	423	404	407	376	431	414	388	397	402	390	430	395	366	400	394	382	376	373	374	382	405	407	368	386	365	367	386	379	400	373	392	430	385	416	369	389	389	377	386	393	394	397	379	377	354	378	382	426	390	384	380	357	424	355	377	389	352	374	410	349	414	390	379	401	379	397	400	391	388	374	382	409	362	378	397	369	384	383	404	397	405	423	403	410	410	390	389	373	391	386	381	397	368	382	341	369	371	387	418	388	358	362	405	397	385	365	395	370	384	371	392	364	387	422	371	411	388	374	381	429	370	362	372	376	373	372	387	391	372	407	376	401	366	351	418	407	382	405	360	377	368	389	387	362	381	386	422	393	419	406	365	421	381	377	374	391	390	407	379	384	383	360	383	394	376	392	380	373	380	392	358	393	363	401	373	386	423	392	378	387	379	372	345	377	364	393	410	402	384	351	387	414	390	371	386	417	369	359	394	372	414	372	395	405	378	376	373	398	370	361	416	397	382	382	352	361	408	403	353	371	386	401	359	376	380	408	383	384	361	408	348	401	383	389	360	370	385	406	358	374	393	378	407	402	371	379	436	422	378	374	360	350	387	374	363	379	406	414	365	396	362	375	381	401	352	353	368	387	374	376	413	370	388	348	367	386	362	395	365	383	369	408	396	356	374	344	400	390	400	406	377	366	350	368	364	382	371	368	387	382	363	378	355	381	367	378	374	376	395	365	348	354	364	436	392	362	391	398	368	374	389	373	370	384	378	392	372	377	415	386	383	348	415	383	384	388	379	362	385	365	367	392	383	390	377	356	390	395	368	401	400	367	370	361	383	386	379	365	388	399	379	411	340	408	368	395	375	363	386	395	376	368	408	389	379	352	383	378	344	352	390	381	387	370	377	392	382	386	380	397	390	377	392	371	418	374	382	367	360	389	396	405	355	383	377	382	381	364	378	361	379	381	360	406	393	414	383	392	400	388	411	364	390	361	374	370	362	441	391	378	383	355	406	406	381	359	382	372	408	387	381	392	368	343	400	387	404	390	418	369	381	364	381	355	385	373	406	388	365	374	389	379	385	378	391	381	347	397	386	380	373	386	387	394	378	420	392	346	360	388	390	381	368	368	338	376	417	396	385	389	374	365	439	369	383	350	436	371	378	372	380	390	377	386	372	403	388	378	385	396	398	389	364	367	408	394	381	377	374	364	365	397	401	367	385	369	390	378	397	391	381	401	397	425	391	412	417	392	340	383	386	384	401	372	373	379	390	382	379	363	415	396	377	393	355	384	379	390	405	363	361	403	389	383	339	359	372	370	401	347	391	370	394	394	377	355	391	412	402	386	393	403	391	392	386	397	376	371	380	402	374	396	373	358	359	412	430	377	373	426	396	370	345	376	352	426	413	403	368	369	368	375	395	364	374	406	401	361	359	419	413	363	410	403	383	352	365	400	376	364	359	378	413	371	400	416	400	365	361	392	390	388	397	396	386	384	372	409	367	393	382	372	400	380	403	367	405	407	375	371	384	368	368	423	382	365	398	387	404	370	390	391	413	403	388	372	378	395	376	386	373	373	399	363	402	382	375	377	362	368	394	354	375	368	344	355	410	358	395	366	383	363	365	374	355	384	385	408	360	383	400	388	371	392	351	399	365	396	388	400	399	380	412	351	409	377	376	396	381	387	383	412	382	380	373	409	372	393	381	372	388	378	354	385	381	362	364	354	354	391	388	393	364	381	407	376	418	371	395	373	396	393	416	384	375	405	376	373	391	354	379	388	389	361	345	373	400	376	349	365	411	392	384	373	384	383	361	334	360	382	370	403	391	398	356	379	341	372	392	376	359	414	358	362	379	386	401	422	376	370	398	412	411	383	413	376	380	404	394	385	383	373	376	417	425	362	399	368	418	366	365	364	354	340	370	418	397	382	401	359	404	396	349	406	391	379	394	370	390	388	381	381	366	390	413	373	390	392	377	367	356	368	399	365	366	391	420	377	381	390	396	381	368	405	383	406	399	388	388	395	389	389	357	375	384	378	397	381	387	376	383	378	371	384	359	389	370	371	386	372	409	376	367	381	358	416	428	359	378	378	356	366	369	405	365	361	397	369	378	379	363	403	372	411	372	405	386	372	363	379	386	382	361	379	426	390	368	351	347	391	356	402	382	375	379	400	348	379	394	372	353	406	403	413	328	381	394	387	347	342	398	351	379	363	382	366	351	389	325	416	371	366	361	389	386	382	377	398	362	401	356	357	370	383	366	331	382	401	415	365	406	401	361	344	365	361	345	390	402	381	394	357	352	411	367	368	349	353	386	397	392	379	392	388	421	405	382	382	353	343	334	421	395	404	374	379	365	362	371	362	384	383	383	373	391	416	373	340	404	394	440	387	378	377	369	398	393	362	392	340	391	374	376	393	392	370	382	370	359	383	393	363	361	403	374	379	384	375	380	388	403	394	375	372	411	376	359	414	383	385	372	384	394	387	371	421	381	396	374	418	404	382	367	366	376	374	390	371	345	391	397	351	410	360	397	363	376	374	376	399	389	402	388	415	388	341	377	368	402	422	374	383	380	376	390	404	399	396	386	390	364	374	403	392	381	377	379	382	385	383	378	369	391	407	390	384	358	422	358	382	382	426	386	365	367	428	378	372	393	417	371	362	377	368	364	385	396	397	399	392	377	372	362	398	379	393	407	382	401	382	391	395	403	365	421	369	375	366	393	361	389	388	408	363	402	393	395	365	346	388	393	405	376	381	427	342	350	383	387	362	368	372	394	354	395	360	405	340	387	381	392	374	357	398	388	421	404	375	356	358	395	379	387	379	399	371	407	361	398	404	370	369	374	366	414	319	352	369	409	378	375	397	329	404	401	397	404	410	418	386	359	392	389	344	362	371	386	382	419	404	386	383	384	382	407	374	389	392	393	356	362	376	375	423	391	409	379	353	431	382	376	355	384	365	397	370	377	354	376	386	356	371	371	364	364	402	348	363	392	371	379	390	387	366	386	407	380	376	370	379	373	368	341	394	388	357	381	391	373	379	394	376	364	399	394	386	384	400	372	388	380	374	381	368	388	377	412	398	380	375	397	371	415	375	364	412	370	371	386	368	351	376	387	356	390	393	400	411	372	391	373	368	415	374	396	360	409	396	369	383	372	401	381	388	391	405	372	392	340	365	389	350	333	412	372	357	384	375	389	363	406	356	353	364	364	396	362	385	372	388	390	385	397	386	377	369	362	361	414	383	416	394	396	392	421	368	393	407	386	350	338	399	391	386	385	351	398	388	390	346	398	354	351	366	374	416	417	349	387	367	357	353	402	405	398	377	385	357	402	410	398	394	375	393	376	413	391	389	396	375	428	364	336	413	402	380	378	363	349	400	425	393	377	407	404	379	386	377	423	399	356	403	382	416	359	377	374	393	419	363	359	357	404	403	390	391	387	416	386	390	378	399	391	387	406	372	385	369	358	348	404	383	386	398
12721	3919	3580	1692	646	477	377	316	284	242	213	221	209	219	237	221	169	210	202	172	181	203	189	176	169	187	183	220	180	167	202	170	195	189	184	176	221	193	177	202	179	195	180	190	178	165	185	180	178	178	174	178	194	195	174	186	180	194	183	143	186	188	179	166	164	167	203	181	162	185	179	203	183	212	176	182	185	189	210	190	176	203	207	178	194	169	176	159	185	205	145	195	194	187	166	178	180	192	187	177	199	169	190	169	190	190	177	182	187	178	173	168	174	178	185	198	198	184	200	189	180	177	179	190	199	171	184	161	182	197	197	184	192	169	177	176	171	184	174	197	202	190	171	201	182	177	159	186	192	184	175	176	207	194	210	195	194	169	188	175	177	179	217	196	194	205	179	214	195	198	207	192	193	202	172	186	184	174	164	197	188	205	182	170	205	178	185	186	178	183	192	199	166	192	193	179	169	203	188	192	195	194	196	174	187	185	214	220	191	200	168	198	181	165	183	199	196	180	173	169	181	176	191	221	157	203	165	169	192	176	170	211	197	199	192	190	167	187	201	188	199	204	175	204	178	221	164	214	163	180	200	178	171	199	200	205	200	181	189	201	189	184	185	179	198	201	189	162	187	175	197	174	178	172	176	202	176	184	166	187	187	178	191	178	186	204	192	198	197	177	186	170	190	202	190	193	190	162	150	180	154	201	193	142	176	197	191	232	199	193	192	171	181	228	196	170	190	194	177	206	188	182	190	189	175	191	200	187	188	175	166	207	195	186	175	196	183	212	206	181	166	189	191	191	207	190	178	199	168	168	194	161	200	171	187	135	184	173	166	185	229	180	184	190	175	213	186	177	190	183	169	180	185	195	173	187	164	193	190	188	175	179	206	204	177	158	169	194	176	181	191	185	201	188	172	193	166	191	183	187	158	198	206	183	170	173	162	177	200	195	183	179	202	198	168	222	189	198	187	171	185	190	172	179	179	185	190	172	199	184	194	166	192	179	179	171	170	171	181	191	179	167	186	179	187	191	185	216	193	173	203	182	223	186	170	182	188	175	181	179	162	185	178	158	176	206	167	168	173	151	178	217	176	185	196	187	184	181	178	176	164	202	187	202	188	175	214	170	213	187	206	184	190	174	196	175	185	193	177	182	159	171	189	178	194	174	185	184	188	189	163	187	209	181	200	186	186	191	184	186	193	210	172	190	213	180	170	193	195	184	177	186	206	194	163	194	156	194	191	175	188	159	181	177	190	242	190	173	193	185	183	203	165	221	193	201	190	190	190	184	171	201	181	187	174	217	175	178	192	170	175	176	203	184	199	167	188	182	202	184	184	197	190	194	190	198	153	186	161	170	181	187	175	189	182	213	173	200	175	198	179	196	207	174	176	192	198	185	186	187	208	155	200	207	177	203	180	185	197	191	170	181	167	194	193	200	201	183	200	213	201	165	197	193	170	162	188	191	190	171	172	219	159	191	188	198	198	183	179	152	163	202	172	189	185	168	160	185	169	204	185	188	204	174	225	168	191	172	171	179	175	194	174	163	180	176	210	183	175	171	193	204	174	169	141	182	204	177	181	175	181	196	206	194	190	206	203	191	190	197	203	181	167	187	181	188	215	173	161	177	180	175	183	182	217	191	174	185	178	179	200	187	174	171	171	164	197	190	202	172	186	207	183	175	172	189	192	187	158	198	187	199	208	167	197	203	181	175	203	187	171	202	165	178	176	175	186	184	195	180	167	157	190	183	184	164	167	153	194	184	190	194	192	187	205	187	175	189	184	179	181	211	177	166	171	184	195	170	163	171	183	185	188	171	207	184	184	164	182	179	192	192	204	167	162	190	192	181	167	204	181	166	179	191	191	190	195	165	212	199	185	198	189	161	172	186	168	188	184	209	175	189	204	168	172	188	207	184	177	169	181	186	171	190	190	161	176	203	209	174	197	169	208	160	184	179	179	184	186	232	178	216	190	204	191	171	164	163	184	186	176	171	177	171	169	181	170	189	168	173	177	178	156	196	247	203	161	166	182	183	181	191	184	162	153	180	194	196	165	195	181	213	209	192	185	191	185	199	208	170	188	172	166	200	196	184	169	200	168	163	155	176	186	206	188	170	189	165	166	185	227	151	194	180	169	181	165	184	169	189	181	187	179	189	180	198	175	183	174	164	170	186	177	182	159	204	171	196	196	181	175	194	188	220	171	205	185	179	196	194	185	189	213	204	191	192	197	193	195	159	157	181	160	179	196	181	162	180	224	172	170	164	190	191	178	200	201	195	191	183	211	211	192	180	187	175	186	191	178	207	174	155	193	172	183	169	198	205	193	196	186	206	177	190	176	186	192	192	177	184	184	185	204	188	186	182	193	167	193	174	192	189	201	176	190	174	175	178	204	214	180	183	186	177	163	172	190	183	177	195	178	171	186	193	206	176	178	177	167	210	188	175	177	196	184	157	159	203	208	180	189	196	165	201	178	177	160	178	199	181	163	167	183	171	188	187	175	171	177	186	182	186	175	197	164	176	172	196	189	192	190	180	166	192	190	185	187	168	180	176	192	214	178	209	183	220	165	186	201	158	178	154	185	207	208	202	180	196	168	199	196	206	207	175	198	182	177	212	177	167	167	188	184	175	162	185	181	172	174	185	193	173	186	199	201	191	195	196	183	178	193	182	199	185	171	182	179	164	165	173	176	186	180	178	176	178	195	181	174	177	173	203	190	178	168	168	197	194	196	178	190	174	177	163	197	203	194	196	213	184	165	190	192	171	185	176	193	214	209	205	183	163	208	219	180	187	179	178	188	172	173	206	193	212	204	184	181	191	181	167	199	174	184	203	208	202	181	158	175	191	168	167	144	209	166	186	199	195	205	200	199	169	195	168	189	188	174	187	197	170	184	154	204	146	184	148	188	173	181	197	177	185	193	184	200	196	187	189	201	173	209	172	189	177	199	189	181	160	212	181	179	212	208	210	190	182	188	202	196	173	174	187	181	185	185	214	179	159	178	161	178	175	190	181	180	193	202	171	194	196	183	187	162	195	165	183	207	191	195	201	178	185	165	158	207	174	200	189	195	199	182	178	177	201	175	193	181	190	150	206	193	177	196	194	168	188	177	210	183	154	171	194	165	179	196	192	177	170	182	171	171	189	169	177	189	180	201	180	163	204	170	201	201	169	179	187	183	190	181	168	193	194	185	188	161	207	164	195	190	217	165	189	186	179	193	188	172	174	198	195	186	178	169	175	198	191	148	171	186	177	167	159	190	184	184	197	190	185	188	179	183	199	201	165	187	168	199	188	167	180	194	200	182	174	195	194	179	189	162	166	209	144	173	173	183	187	198	182	150	177	189	183	201	175	176	175	171	198	169	173	180	198	182	190	194	168	182	179	201	183	203	198	170	187	173	189	185	196	196	214	199	220	198	197	167	175	181	178	170	174	204	170	188	191	170	185	188	200	180	164	190	193	193	200	188	176	229	174	195	207	206	169	194	195	190	191
9675	3965	7155	4938	2651	1869	1475	1114	896	763	725	669	653	593	544	554	566	518	567	534	498	527	464	495	490	466	478	501	477	471	439	460	464	482	458	434	467	434	472	490	449	429	462	427	449	475	424	455	457	460	472	436	462	430	480	448	471	501	452	460	442	441	451	439	498	471	481	442	449	427	396	436	477	414	432	398	473	455	508	436	468	443	448	429	436	418	399	427	433	427	449	454	424	455	471	408	445	443	439	447	462	416	446	387	435	453	445	463	504	426	446	443	459	427	426	413	468	463	455	443	466	462	418	459	445	433	421	436	396	404	414	432	401	429	433	441	439	435	445	417	448	479	444	436	414	430	443	439	430	437	415	409	439	470	443	440	459	438	417	446	425	458	467	429	423	415	439	502	410	391	407	441	411	445	484	453	418	453	422	430	452	469	418	440	441	438	479	399	458	403	414	471	445	463	453	429	471	443	447	432	472	413	433	443	463	454	433	465	422	438	463	442	441	463	443	430	433	425	436	426	423	405	422	428	460	396	416	426	432	459	431	432	439	442	450	447	440	433	413	476	488	404	407	436	447	410	455	429	423	442	449	462	418	431	467	458	472	432	466	463	464	410	458	444	439	441	447	436	422	424	432	447	455	431	437	412	453	436	437	432	412	452	455	440	457	440	441	413	439	422	440	435	444	449	419	427	464	467	452	418	417	460	430	437	415	426	435	441	398	470	472	467	452	438	455	474	434	435	457	481	444	427	469	446	452	451	408	440	420	414	420	439	457	420	435	416	469	435	466	474	429	447	435	392	402	462	435	446	462	458	448	410	452	440	435	477	427	459	423	441	471	436	430	395	437	428	462	427	453	446	454	471	436	403	468	447	458	448	465	461	444	461	457	437	461	470	429	427	401	449	473	419	454	462	428	427	423	442	449	441	437	444	471	446	397	397	427	428	407	457	447	427	436	422	439	445	492	452	446	410	455	424	442	438	424	433	417	440	428	423	424	461	451	431	432	407	454	412	419	471	397	404	426	421	434	436	426	430	454	463	437	446	420	454	459	401	421	429	454	431	448	466	461	443	446	448	457	455	447	435	456	452	410	466	443	447	417	451	457	409	446	419	409	439	444	464	486	431	479	457	471	426	436	416	462	396	440	405	463	441	423	450	419	437	414	469	432	437	427	452	431	473	417	448	445	435	440	468	413	430	442	413	456	444	445	432	434	455	459	440	430	494	414	450	412	478	436	472	431	423	425	438	463	442	455	415	423	418	445	421	457	426	444	441	451	426	451	455	464	429	425	467	439	475	436	431	503	457	450	471	462	412	438	436	405	464	440	420	451	468	462	411	428	435	444	430	417	434	414	496	450	430	472	454	433	423	457	440	436	434	428	421	457	446	433	453	425	420	409	472	431	384	413	464	435	443	418	473	435	473	443	407	447	457	471	471	434	468	414	440	434	440	436	419	469	421	430	455	445	452	407	434	461	418	438	437	432	412	417	481	465	471	415	412	447	412	435	487	426	471	432	425	473	431	388	434	462	426	488	441	437	417	414	436	460	446	408	440	445	431	431	426	454	435	459	411	447	407	438	472	428	449	418	464	476	413	457	431	448	440	423	426	439	419	459	436	466	443	412	417	434	417	453	442	447	425	416	433	432	478	428	462	459	435	443	415	422	448	475	428	454	425	411	422	416	413	444	481	436	448	446	490	449	472	461	461	447	459	412	463	447	421	427	421	412	430	447	472	404	468	425	443	424	422	456	396	447	455	446	454	450	464	439	460	448	456	463	454	469	432	441	442	450	423	462	439	448	465	421	488	438	463	456	450	443	443	474	381	454	448	452	430	419	427	472	402	425	438	424	410	432	420	449	426	416	457	461	409	421	441	414	447	443	433	463	403	463	447	442	436	404	407	467	463	444	438	408	416	449	458	462	435	430	404	439	458	407	438	397	445	403	438	444	435	438	418	415	451	424	421	472	441	460	468	432	456	436	456	414	451	459	459	456	419	417	412	433	459	422	453	444	420	464	417	440	451	420	405	443	437	473	461	410	433	478	451	433	387	449	426	436	431	398	454	471	449	429	434	488	449	435	456	456	443	438	440	415	437	433	437	469	422	451	442	412	452	449	426	418	460	426	443	417	435	433	435	463	436	458	436	428	405	438	450	454	407	381	467	439	447	447	455	450	488	418	432	443	430	417	395	436	464	450	474	421	439	448	452	499	488	459	457	413	436	463	425	393	427	448	437	453	439	442	430	416	453	445	449	447	419	426	445	410	397	448	457	466	450	475	431	416	420	443	488	424	413	446	429	419	420	480	422	440	425	416	464	451	472	446	444	436	439	405	434	411	457	440	471	453	414	421	471	460	446	435	425	438	455	406	488	437	443	427	440	450	453	412	426	467	471	461	445	421	457	416	431	445	430	490	417	465	399	413	478	462	431	418	413	455	411	397	473	447	466	464	397	431	497	468	428	427	464	457	444	417	428	479	414	428	441	428	401	413	428	451	456	472	421	422	427	458	458	427	444	392	417	461	418	440	439	483	449	432	460	451	463	433	466	451	472	431	426	460	490	456	412	463	473	428	493	428	421	442	480	387	428	432	425	448	453	416	472	466	443	470	452	461	451	447	451	406	440	398	454	474	451	429	418	466	486	417	456	455	427	416	457	425	435	446	421	435	444	412	421	429	446	439	443	445	467	471	427	433	474	444	455	441	412	413	463	427	437	432	438	452	423	473	432	454	459	422	413	420	434	426	456	448	443	427	465	435	427	455	443	443	435	438	424	441	428	439	444	427	479	434	443	433	436	419	457	433	434	480	442	427	440	456	438	452	463	441	424	439	472	454	419	441	470	470	459	444	453	452	502	409	442	466	467	462	456	426	412	452	425	432	437	462	457	462	454	418	430	424	474	431	412	433	466	422	439	413	437	444	466	431	417	454	452	445	432	460	409	443	446	466	437	425	409	453	451	447	460	435	477	458	435	416	436	468	467	438	494	441	461	413	427	467	459	433	415	425	443	433	443	437	439	471	445	454	465	417	433	456	419	480	464	472	426	465	466	434	438	410	426	465	460	463	434	404	466	412	473	438	435	461	457	438	421	422	459	456	459	456	403	434	432	417	443	445	394	466	427	457	428	443	490	428	424	465	435	484	448	458	433	454	463	436	433	443	416	437	410	480	430	401	428	448	451	406	494	436	458	473	436	449	460	440	447	448	434	448	406	415	450	482	440	404	435	411	461	438	446	447	444	434	440	461	449	419	427	443	480	421	428	447	441	416	410	418	418	416	440	413	453	435	460	418	439	446	442	446	422	449	456	425	418	427	430	426	446	399	420	403	430	473	444	481	424	451	482	413	422	434	436	473	458	445	440	457	470	416	428	430	451	413	476	414	429	430	420	414	408	454	443	436	424	460	413	422	482	455	461	426	413	454	439	429	468	402	449	444	448	414	440	472	431	436	443	427	410	445	461	446	420	437	424	470	444	446	459	425	441	458	422	451	444
21176	6747	6060	2916	951	590	458	324	267	216	205	163	137	175	149	126	161	146	128	137	138	121	112	132	103	124	123	137	127	102	105	114	116	142	113	97	99	134	118	103	112	101	130	90	115	95	131	132	130	118	117	122	150	116	110	109	108	109	124	121	121	120	121	113	113	114	105	102	111	118	114	110	108	95	116	100	111	112	113	124	121	117	116	106	107	121	115	113	119	133	125	116	118	102	102	111	128	117	126	120	115	107	121	129	113	111	118	101	105	112	124	110	120	100	103	102	96	97	109	116	117	114	105	125	113	113	119	108	99	107	96	102	110	137	104	116	102	111	97	112	91	114	122	115	114	120	97	91	114	114	111	117	108	102	111	101	121	110	112	107	107	119	114	102	109	121	99	117	115	119	111	134	125	114	110	106	115	92	113	128	84	103	99	123	122	104	119	118	88	122	120	110	118	107	110	104	114	102	117	108	119	103	108	87	126	118	141	128	133	116	101	109	120	141	118	95	130	115	110	128	104	125	123	113	101	121	122	95	103	121	110	101	108	124	130	106	118	97	100	121	112	116	92	122	111	121	91	91	125	123	142	126	104	103	117	118	91	126	106	111	118	108	114	114	131	119	83	119	110	121	98	113	103	112	109	111	110	136	101	124	114	111	127	109	103	119	125	120	110	90	101	114	103	130	130	89	136	138	111	121	133	98	121	112	112	131	122	94	110	96	114	124	126	108	118	101	124	95	134	109	107	111	109	149	123	114	114	123	111	100	113	95	100	131	104	92	102	118	98	133	102	97	127	124	100	115	104	129	119	106	109	121	120	103	110	101	126	112	120	129	107	124	133	91	109	106	95	110	95	110	100	140	98	123	106	121	103	107	127	94	104	103	110	133	112	96	113	108	107	100	109	125	120	133	114	109	113	112	109	124	109	107	110	121	130	106	125	111	116	119	90	121	112	117	105	103	107	122	101	94	118	103	126	123	107	102	114	95	129	105	119	113	104	97	118	107	101	104	118	106	127	122	95	115	122	94	103	126	108	115	115	126	109	123	123	117	116	97	99	109	114	120	125	113	108	134	92	119	110	90	107	109	127	117	118	122	120	100	111	129	102	112	123	113	109	121	124	109	117	102	113	76	119	115	120	99	108	127	103	105	98	125	119	108	103	115	101	107	113	110	108	116	95	122	103	102	101	104	112	103	111	104	129	115	114	107	109	105	104	151	106	97	101	115	106	101	126	109	116	95	121	132	101	126	111	125	122	106	108	120	116	111	107	134	105	104	110	110	117	103	122	110	103	122	121	114	95	110	102	87	110	105	109	111	92	119	112	96	129	117	119	104	111	103	125	120	100	108	118	111	133	118	99	104	123	129	128	95	114	105	111	97	117	115	106	102	104	98	103	131	127	109	106	127	120	115	107	118	100	119	116	109	107	105	122	107	106	114	134	118	109	91	111	102	104	105	92	104	128	123	101	97	93	104	115	105	103	115	121	98	111	120	112	100	114	99	107	132	119	98	92	121	95	150	118	125	99	105	118	122	107	108	111	93	135	118	84	103	115	112	107	97	129	99	109	113	105	116	109	138	112	93	114	111	101	135	125	124	124	104	120	111	132	112	125	119	119	118	117	120	107	114	117	123	121	117	117	108	114	112	120	104	134	110	121	114	121	116	125	116	113	115	104	113	119	113	99	106	123	135	129	96	100	102	122	108	113	132	104	100	114	111	105	100	112	117	104	107	114	119	118	116	104	109	121	101	89	113	115	126	106	103	122	112	96	125	129	112	116	103	93	100	118	119	106	116	98	121	100	129	109	116	109	114	112	125	114	131	97	115	109	107	91	111	113	133	106	138	99	113	116	110	134	117	109	108	127	103	97	114	115	107	113	134	100	117	114	97	109	122	113	121	124	114	105	126	114	137	114	103	116	101	117	130	119	115	114	106	84	108	109	123	112	98	133	112	90	108	115	95	94	100	103	99	105	125	97	134	130	124	104	123	125	108	99	108	126	103	102	96	128	126	101	128	103	101	122	100	121	106	120	113	115	116	96	105	128	120	108	121	108	113	112	120	116	96	110	119	125	121	114	123	97	119	122	123	126	114	110	118	143	109	98	98	135	113	126	93	103	108	118	94	106	115	124	104	113	118	118	135	115	125	105	115	111	135	121	123	132	128	118	130	125	118	117	98	102	119	119	113	114	111	109	116	130	108	109	100	126	122	92	123	128	103	106	104	112	105	124	110	127	119	98	119	104	120	94	99	123	124	109	113	93	103	108	116	126	124	126	107	124	123	125	120	125	94	111	98	109	112	130	140	129	114	94	137	117	121	121	111	109	126	116	115	102	114	90	101	108	107	126	107	120	103	109	115	123	115	104	116	104	102	78	129	105	108	127	119	127	107	97	109	101	130	92	101	120	125	109	82	105	105	123	118	107	125	104	117	122	100	107	122	110	104	116	110	125	108	127	119	117	106	117	105	106	110	111	118	146	115	100	93	115	100	117	105	123	107	97	121	115	117	111	130	101	124	120	123	100	113	131	132	110	120	93	96	135	107	113	113	117	108	111	110	105	94	114	111	106	121	110	107	107	112	111	128	112	99	110	100	116	132	99	103	117	87	91	110	134	124	105	121	126	124	129	115	114	94	122	113	120	88	115	104	89	130	112	116	136	108	99	104	121	88	112	92	120	134	100	111	113	115	119	109	129	110	109	131	107	130	107	111	110	119	106	96	137	132	114	96	86	100	107	122	120	117	148	116	101	98	127	87	102	132	112	103	109	108	104	113	104	100	110	133	103	113	106	95	111	114	100	114	120	129	106	103	97	119	112	117	105	122	128	135	117	137	131	124	105	109	133	113	118	102	123	101	111	113	109	122	115	111	128	94	114	104	124	99	100	101	116	130	126	123	123	127	113	127	126	111	118	95	108	111	114	132	111	86	100	119	115	120	103	130	107	113	115	100	107	107	126	107	129	119	105	103	107	131	140	121	115	90	118	110	100	114	130	106	106	99	115	106	103	111	117	114	103	97	107	115	102	119	133	108	115	117	119	118	114	108	131	124	118	111	95	113	109	127	101	116	113	131	114	88	121	105	124	116	131	120	122	119	109	96	110	103	105	131	114	122	107	138	107	105	111	106	140	123	115	95	124	93	117	121	104	110	108	118	106	133	108	124	101	122	93	99	112	139	114	104	102	107	115	115	87	131	117	112	94	139	114	111	115	133	99	105	104	109	100	127	115	109	108	104	122	120	95	124	98	123	114	93	112	101	120	106	123	121	101	127	124	120	96	112	103	118	117	120	114	105	128	107	108	114	105	113	119	140	102	110	116	112	119	98	129	109	129	112	106	120	129	129	104	107	118	127	137	85	117	115	126	101	138	110	127	120	107	111	109	118	128	118	115	126	124	104	116	118	123	119	115	121	114	143	113	103	113	110	119	131	125	121	100	111	112	98	115	109	106	127	112	95	120	125	100	99	96	127	107	116	118	120	123	114	131	107
12627	5706	10740	7797	3755	2665	1944	1408	1066	907	802	673	630	555	506	499	438	506	452	443	416	391	335	347	340	356	341	349	322	312	339	339	294	303	326	331	330	291	301	332	278	310	316	302	294	297	294	300	288	312	304	329	290	302	282	292	309	303	316	336	310	289	299	281	298	284	333	283	310	264	275	268	298	314	296	284	288	295	309	325	290	283	288	323	301	290	295	319	292	269	306	300	305	289	289	285	304	299	258	285	296	281	260	269	248	293	247	259	281	288	290	272	284	289	268	301	260	290	288	248	271	282	262	252	274	283	287	279	302	323	299	253	260	270	288	283	306	286	267	262	297	270	299	259	271	292	279	284	279	262	302	280	286	302	262	283	280	293	318	301	275	298	263	254	282	263	275	305	275	325	288	234	298	296	259	281	276	291	254	287	257	267	300	302	320	271	237	293	290	273	253	318	336	269	293	280	269	238	275	262	273	276	258	285	294	272	255	264	288	279	264	299	272	243	280	272	267	256	270	297	261	299	285	287	264	279	291	261	276	310	248	246	299	288	248	255	286	240	286	294	277	272	224	282	267	258	280	256	298	270	282	255	259	293	313	272	295	262	252	271	256	311	324	269	297	269	254	280	252	277	275	267	287	306	283	252	275	270	256	301	272	282	299	276	282	274	293	267	292	318	314	251	273	283	309	271	288	293	289	261	279	283	263	288	262	249	283	280	267	279	278	266	267	290	276	222	262	297	292	273	285	282	255	281	268	293	261	240	286	312	291	273	278	275	267	271	290	270	275	309	239	291	275	300	242	281	286	250	275	292	295	254	280	259	282	275	291	304	273	266	295	285	267	290	275	253	292	275	286	280	268	296	283	297	291	301	266	276	279	309	278	265	273	295	278	283	277	282	274	293	299	270	290	286	255	259	259	291	252	278	317	280	285	295	263	272	298	267	261	262	251	278	269	287	312	283	265	251	253	278	293	274	291	275	269	274	286	275	284	288	261	286	279	271	278	258	275	277	271	281	270	268	275	262	308	300	297	294	273	266	290	277	283	291	280	248	259	313	291	302	262	270	282	300	303	282	273	298	257	270	296	269	277	262	267	291	279	280	275	274	272	272	277	315	248	277	252	287	274	300	286	288	264	264	272	276	250	247	261	286	232	270	299	271	249	292	272	280	278	292	291	285	237	290	275	289	299	282	257	301	291	286	239	261	307	279	264	288	277	255	326	279	308	278	273	270	284	264	296	254	276	310	282	273	308	283	296	284	280	253	273	294	264	293	263	251	271	255	274	255	252	286	288	260	272	264	270	279	271	283	314	281	285	282	253	288	255	266	273	268	281	260	283	253	300	245	269	312	274	295	256	280	283	285	273	282	284	260	275	252	302	264	302	239	286	311	293	265	279	267	312	284	306	287	308	278	265	273	251	285	279	260	273	302	259	277	283	267	303	307	280	301	268	279	240	259	251	295	285	262	273	268	287	285	280	282	265	305	275	264	286	275	311	268	294	294	284	278	297	261	278	259	247	294	271	266	289	241	273	282	298	281	277	274	252	281	274	264	280	280	263	302	270	264	270	274	296	300	259	262	307	284	292	276	264	257	242	289	286	291	256	300	280	272	302	292	272	271	264	271	331	309	268	290	312	298	270	278	255	291	252	280	300	266	298	284	268	265	264	256	272	278	270	258	297	281	279	275	267	271	279	298	259	269	285	280	289	288	297	274	282	269	299	276	254	283	270	290	273	242	267	279	264	276	283	257	286	258	290	266	272	272	284	285	282	262	302	256	262	242	292	278	256	280	281	282	271	304	310	275	266	245	267	258	280	292	270	274	274	282	270	271	295	295	292	247	284	296	288	276	269	308	283	256	269	287	263	311	289	301	290	241	261	281	278	261	270	285	264	267	266	305	301	289	303	280	287	288	262	303	277	292	263	271	253	276	249	297	277	278	277	280	291	275	293	306	268	264	263	298	333	279	315	282	255	292	271	298	279	289	290	252	290	310	278	264	248	304	303	271	303	275	294	285	267	274	279	267	287	264	281	261	282	255	272	289	276	267	278	258	280	265	281	301	270	280	280	276	308	280	301	283	263	290	260	302	259	252	267	240	284	270	293	250	292	266	285	282	283	240	272	285	261	295	289	263	238	283	285	251	240	293	297	277	304	299	290	279	295	315	260	278	277	275	283	284	270	259	273	297	311	262	279	268	281	277	307	282	274	281	299	295	267	245	283	291	283	287	275	326	278	304	286	290	284	294	309	259	268	263	264	261	275	310	251	299	282	273	293	280	289	275	267	292	287	264	275	268	272	260	259	273	278	289	253	262	272	261	268	255	265	286	293	266	297	279	266	316	302	283	251	289	276	277	290	250	287	277	289	246	291	266	288	297	251	266	280	261	304	267	281	272	295	274	279	269	272	291	284	260	278	279	275	266	270	274	273	275	300	287	276	265	264	270	272	274	296	293	274	277	279	286	293	307	272	276	229	279	252	308	259	275	262	238	324	247	285	273	290	289	288	274	296	238	273	272	277	272	286	284	266	273	263	270	280	291	286	285	301	276	252	299	282	291	294	271	289	272	252	275	279	291	288	291	251	253	260	266	307	286	266	301	254	269	303	267	294	302	288	264	279	262	308	299	261	274	269	238	245	260	271	286	255	278	249	267	277	294	297	296	292	274	262	316	273	243	273	315	308	306	294	282	307	284	261	304	274	265	289	289	308	293	264	249	283	268	269	265	287	273	280	286	244	267	303	249	264	270	271	264	295	299	273	258	259	260	256	258	262	269	285	271	290	293	244	296	272	282	277	304	271	295	290	285	265	297	275	276	263	296	280	282	257	309	299	286	290	262	271	251	271	274	267	316	286	277	274	265	277	297	303	269	267	275	268	276	287	262	269	316	278	277	270	255	278	298	254	294	307	278	247	279	282	283	260	274	280	290	270	267	245	265	282	300	278	262	276	275	287	291	297	260	269	294	285	279	286	296	316	303	288	275	265	276	286	298	266	256	285	257	258	291	280	284	261	276	298	264	274	255	285	268	291	279	299	241	276	288	300	248	284	262	289	284	304	271	282	298	230	286	271	260	258	241	264	264	262	258	311	296	271	265	274	303	287	261	273	287	270	275	252	299	279	261	253	290	274	259	269	270	265	272	295	305	279	320	299	266	298	283	301	272	243	275	277	322	278	289	315	278	296	275	291	256	263	289	284	253	271	289	282	286	258	275	278	277	272	278	263	268	267	274	277	278	294	280	261	292	263	278	277	239	273	262	284	286	280	274	254	262	289	238	288	264	279	260	283	273	252	298	282	262	303	284	253	294	285	250	296	285	254	285	270	284	306	284	274	302	294	268	298	287	275	293	299	280	296	305	297	295	266	301	296	243	277	286	272	269	280	291	280	277	271	280	276	276	300	255	257	297	276	283	281	278	296	278	271	279	284	271	297	240	272	287	280	262	287	293	313	274	261	285	284	246	268	250	262	245	288	276	252	258	289	256	280	238
4781	1967	1705	754	331	247	197	194	186	155	170	179	177	153	162	162	170	145	165	178	156	155	169	147	153	138	158	166	163	160	137	150	157	141	174	149	156	141	150	163	149	139	154	156	140	169	157	148	177	145	143	151	171	164	173	154	148	139	163	129	164	147	147	169	176	150	134	171	147	184	152	154	145	150	146	123	131	132	171	176	130	139	153	165	147	173	135	160	165	149	148	166	163	155	154	167	160	149	164	130	134	158	159	150	144	161	168	127	172	141	160	136	169	158	157	150	125	158	172	159	148	171	161	147	162	118	156	184	167	139	159	160	173	165	151	153	154	149	161	157	162	153	163	152	177	153	164	170	149	140	156	141	149	149	137	167	166	142	142	170	162	145	156	140	167	145	170	178	158	163	141	163	141	165	154	133	146	158	150	168	173	151	157	156	156	199	153	141	132	177	148	163	152	142	149	166	148	157	140	171	155	162	177	160	164	147	169	153	171	162	159	124	145	154	144	170	187	149	164	155	176	149	158	147	180	164	159	157	137	176	164	149	156	172	149	162	160	153	162	131	159	155	162	155	167	160	162	159	153	165	146	158	163	133	160	172	149	166	176	143	169	150	141	156	159	152	148	143	143	147	140	155	154	139	161	164	147	152	136	138	163	149	154	153	160	157	169	150	129	167	147	157	156	147	111	146	144	155	166	150	167	161	178	122	166	172	151	150	149	139	145	169	151	159	162	171	153	124	162	154	167	149	152	129	149	150	130	133	163	150	158	140	154	155	153	177	160	164	164	150	171	168	138	143	152	173	145	173	172	139	154	186	166	156	157	156	160	167	144	144	154	159	168	155	161	171	170	166	160	160	146	163	164	137	157	149	148	170	164	149	164	135	157	136	165	146	161	150	156	159	179	151	147	159	149	154	132	179	150	164	161	158	155	153	162	147	143	155	152	162	171	150	136	163	161	176	148	125	122	139	146	128	174	159	157	140	161	188	150	162	136	135	156	170	152	134	162	185	159	137	140	161	134	175	170	152	165	157	158	144	131	172	161	143	161	173	154	182	171	153	142	163	145	144	148	153	152	162	137	163	137	148	148	144	170	160	138	169	159	137	146	145	133	156	141	167	152	150	145	165	164	164	146	143	160	149	180	152	134	142	169	166	163	160	152	127	164	188	141	147	137	142	142	138	174	155	181	152	156	151	168	169	141	152	144	153	169	151	148	152	178	157	158	170	168	138	137	164	156	149	146	182	166	167	164	168	144	136	158	169	169	178	171	172	158	159	164	138	165	153	166	135	133	162	164	151	160	153	148	178	134	147	158	158	140	136	147	148	155	157	149	126	173	160	142	178	125	156	162	162	147	153	162	147	160	166	162	151	172	157	152	149	147	153	156	162	145	127	165	158	155	184	141	163	158	143	160	166	150	149	166	146	156	179	175	164	168	156	169	165	154	141	156	131	171	161	150	154	176	172	150	158	149	144	156	151	153	156	147	149	143	172	168	153	127	137	160	140	155	160	153	150	142	150	165	170	159	162	160	151	170	169	155	149	166	182	151	164	147	179	144	145	176	171	161	207	164	145	146	162	146	156	169	125	131	158	146	175	158	134	182	148	129	157	154	143	178	163	147	124	158	144	156	160	161	153	170	153	134	147	153	152	158	169	180	148	155	159	144	153	143	150	135	170	157	153	141	159	180	157	160	149	146	152	164	169	156	173	143	158	149	149	156	159	177	127	166	145	148	161	178	149	163	180	144	140	152	160	167	169	161	153	144	144	151	168	147	181	154	167	171	134	173	150	157	162	175	170	153	146	163	173	164	141	167	148	135	149	151	161	168	170	161	166	155	156	131	163	138	149	171	192	171	174	156	131	171	155	171	134	158	148	147	172	166	145	165	174	166	147	176	144	142	154	181	145	166	143	155	171	140	154	157	147	159	135	130	144	158	141	155	154	163	160	147	157	136	159	153	152	155	157	164	177	169	161	149	150	155	164	179	146	184	160	136	171	147	130	163	149	155	146	154	159	172	153	139	183	155	182	141	147	151	145	157	163	161	152	146	175	142	175	173	166	157	136	151	137	138	148	164	147	124	136	148	131	139	138	152	138	149	159	159	144	162	145	149	149	152	142	172	153	150	176	175	157	136	174	154	156	127	124	154	184	136	158	192	151	154	174	157	158	134	161	159	140	168	159	137	182	161	158	156	146	162	169	168	153	139	166	146	150	150	144	160	142	153	153	162	164	173	155	162	168	151	171	151	141	151	140	151	159	152	144	160	163	153	163	164	180	184	153	146	144	154	160	134	141	150	127	146	148	194	171	147	152	170	143	145	160	138	152	130	151	155	140	167	167	184	157	148	155	156	149	182	158	159	164	144	150	152	143	165	166	171	146	168	166	162	161	172	143	158	163	184	151	173	167	148	149	158	146	148	143	170	168	141	151	149	155	150	150	169	157	155	149	160	158	152	143	129	160	155	132	155	155	146	166	177	163	174	147	133	170	148	156	148	142	141	155	147	151	158	150	148	170	161	172	157	134	153	157	154	138	138	163	171	151	159	147	152	164	160	186	173	168	151	160	134	148	153	128	160	154	139	158	153	150	160	154	165	167	127	139	162	176	157	160	156	158	150	156	158	136	169	151	149	169	138	149	152	158	157	167	175	148	165	164	163	169	138	150	156	160	134	140	147	151	166	165	160	153	181	159	183	172	144	177	149	170	163	161	161	161	135	164	143	167	169	148	163	154	174	160	158	155	166	162	191	171	148	136	162	152	160	129	141	144	128	155	167	171	149	157	168	144	154	179	150	142	151	158	130	152	158	162	164	167	171	187	161	156	168	157	153	150	132	162	159	138	147	145	139	140	170	164	154	158	148	148	137	153	169	157	145	148	169	148	135	153	138	132	170	169	167	157	148	136	138	142	140	176	152	142	146	174	153	152	173	144	176	142	179	153	168	140	151	139	143	152	157	163	159	154	164	124	156	151	139	156	158	167	131	143	174	129	147	180	144	160	145	138	154	155	163	158	151	164	154	159	157	154	169	153	165	170	138	154	138	174	157	139	169	179	148	143	158	161	184	178	163	166	149	153	176	152	171	161	144	144	152	151	173	167	141	162	161	159	138	159	146	165	132	154	153	169	158	147	158	152	164	140	147	146	156	151	155	142	148	157	177	172	139	155	154	154	164	178	147	172	150	166	168	134	169	163	187	156	153	183	135	144	155	146	152	130	144	136	165	159	134	158	161	155	169	158	159	141	148	136	147	146	156	157	152	129	139	155	160	115	145	156	140	130	148	156	159	164	151	173	143	156	164	151	167	141	136	134	163	146	158	163	156	134	157	175	157	138	164	150	136	148	147	147	159	152	146	157	179	159	149	158	166	138	149	145	165	135	145	128	152	147	152	164	144	147	156	152	157	156	152	145	169	159	153	185	147	173	161	132	150	167	153	162	150	143	162	165	167	163	122	167	147	152	171	146	137	160	152	164	149	156	146	143	155	171
3863	2243	3437	2377	1196	902	667	635	543	470	464	404	403	422	404	388	390	407	403	371	362	399	358	419	388	389	401	338	370	401	386	361	406	398	378	368	388	364	379	404	349	383	388	366	370	358	389	332	389	391	383	407	402	401	403	355	365	394	407	360	401	339	396	396	352	379	380	387	404	380	355	385	397	376	374	354	384	368	360	392	379	386	391	371	389	351	349	364	367	363	381	403	392	349	374	342	370	358	375	369	334	368	380	425	356	381	392	372	400	374	383	391	394	339	405	383	404	346	400	337	385	378	376	380	372	375	343	389	373	332	363	372	418	347	419	371	409	382	386	379	375	379	329	367	341	392	368	371	348	349	377	406	375	405	390	381	385	387	361	334	370	359	412	405	383	381	398	356	386	418	386	367	364	376	366	384	377	378	381	371	375	372	370	380	388	375	388	369	401	357	381	434	384	409	363	384	371	377	382	379	379	366	358	394	398	376	353	374	385	385	376	363	397	378	373	365	397	341	404	353	355	363	367	388	379	352	379	383	368	360	365	423	356	367	404	391	355	378	379	395	388	405	390	402	405	376	364	353	368	375	386	370	382	346	367	414	372	394	398	373	372	377	370	375	400	378	367	380	351	351	383	363	376	364	385	361	384	378	416	387	402	365	394	385	332	417	398	376	438	387	360	329	375	382	396	330	385	386	432	408	379	371	377	352	414	384	341	378	351	409	364	391	360	371	361	386	340	378	384	407	401	384	407	390	406	360	370	340	365	383	380	348	387	409	401	379	395	377	394	329	389	357	397	383	348	367	401	366	354	349	399	357	391	380	344	396	386	394	375	387	362	362	368	381	375	374	403	354	336	390	406	367	371	375	393	392	395	375	361	367	365	390	383	374	376	409	365	349	348	395	363	378	344	366	365	334	369	392	400	394	353	353	377	369	393	391	428	396	355	323	387	347	363	381	360	391	380	363	373	395	379	391	378	333	325	439	366	343	348	400	379	352	404	381	352	353	394	382	370	394	396	351	390	400	433	340	369	396	402	395	397	392	404	396	361	372	377	376	380	386	391	354	404	364	361	404	395	365	364	373	347	407	356	416	377	359	375	409	323	386	344	382	388	363	387	362	377	342	370	359	351	382	402	379	376	364	377	375	357	383	407	351	378	379	351	373	394	369	368	370	366	368	385	398	382	361	360	347	379	377	396	357	360	409	395	369	354	371	344	380	369	349	346	387	383	377	378	372	370	423	380	383	375	364	379	368	370	419	380	356	408	369	380	419	390	347	397	387	355	358	398	346	409	367	361	370	385	351	387	351	377	386	386	382	396	356	388	386	353	388	379	386	341	381	354	352	404	358	388	359	390	374	378	359	373	361	346	399	382	358	365	413	358	354	381	400	387	374	390	348	361	386	392	366	373	370	339	383	342	387	372	363	399	364	397	384	384	357	377	365	371	397	371	371	372	353	365	375	384	378	383	342	396	326	413	376	367	383	365	377	359	379	378	381	379	358	348	371	356	457	362	400	356	385	385	384	361	364	381	374	391	388	382	364	381	384	422	416	355	368	393	342	374	427	366	359	407	358	369	444	365	399	385	410	386	386	363	355	372	372	397	387	361	395	360	376	378	343	375	386	374	376	351	365	414	387	339	400	413	353	399	407	364	370	374	363	394	378	370	399	383	387	385	372	356	407	386	359	368	373	371	389	402	355	404	398	368	368	369	397	406	379	403	357	371	401	373	366	357	380	394	365	379	381	352	365	378	391	395	426	385	343	377	388	379	374	351	410	352	348	365	395	388	389	344	371	371	406	367	374	360	369	364	375	380	383	394	397	383	405	376	341	408	319	362	382	366	353	349	384	378	388	331	353	374	354	408	351	370	401	381	395	394	390	373	355	371	379	371	389	372	404	326	368	368	391	406	356	374	341	384	400	417	389	384	379	377	390	364	380	362	403	351	374	373	406	355	389	386	372	368	398	379	387	366	336	377	398	384	397	361	390	382	379	390	387	386	401	396	365	364	371	367	333	381	373	370	360	345	374	351	404	420	342	381	385	371	392	367	349	372	418	368	348	387	373	364	338	380	356	385	338	358	408	394	390	381	356	373	364	380	399	352	360	379	401	340	372	401	360	388	408	344	400	389	364	399	380	396	368	375	378	390	398	377	381	386	392	350	371	382	370	433	394	345	366	367	353	369	393	368	387	377	357	386	400	370	358	398	398	366	370	378	381	399	355	385	390	371	383	346	377	369	348	378	394	379	349	355	417	349	389	365	379	378	379	379	386	373	342	382	353	372	393	359	368	399	377	384	385	404	379	365	384	351	392	349	379	390	366	369	379	344	381	381	403	376	374	361	378	387	349	396	350	386	382	373	415	387	367	348	367	379	396	397	355	408	383	388	380	350	358	377	380	389	359	401	338	376	392	378	380	349	378	393	379	360	381	342	369	382	385	353	368	388	381	384	376	372	379	393	365	357	356	399	370	386	385	372	395	375	395	394	392	394	370	378	367	383	437	353	317	370	340	361	401	376	369	377	389	373	387	380	362	410	374	396	353	372	349	336	376	356	367	358	376	388	366	385	394	387	373	390	366	347	382	358	383	368	365	372	369	407	349	376	402	348	383	357	341	386	373	353	351	390	410	359	349	373	383	326	414	405	340	377	381	377	368	354	397	379	348	394	385	418	394	391	390	381	361	377	391	397	360	399	383	398	391	406	374	366	380	389	370	360	356	353	380	351	401	364	396	385	399	384	411	369	391	370	374	385	362	383	344	382	364	387	360	395	353	366	417	347	385	362	388	384	352	398	392	378	375	368	394	402	416	368	385	379	383	375	381	371	397	370	363	386	375	385	340	364	373	380	362	360	367	377	365	367	393	372	368	382	382	366	407	379	387	356	383	385	411	362	414	373	370	362	386	389	366	367	411	377	394	379	380	363	374	393	387	369	382	374	370	392	391	369	346	339	376	362	344	381	391	389	377	398	400	361	405	363	380	404	369	371	355	386	373	381	374	353	363	403	392	413	344	408	390	342	390	399	384	426	358	370	349	411	376	349	353	400	351	412	397	371	343	360	401	395	335	351	376	404	378	403	393	393	393	370	360	420	402	381	368	383	356	394	348	410	348	388	328	382	363	368	414	381	370	408	390	398	359	362	343	395	342	385	395	356	391	388	397	353	377	342	330	379	353	400	405	397	366	397	354	410	361	380	363	356	340	394	365	414	361	364	367	342	335	352	381	384	405	398	375	434	370	387	346	367	384	396	374	392	326	388	423	389	360	364	376	383	372	377	384	364	366	355	382	409	391	350	349	371	353	386	377	409	351	389	391	351	352	405	352	358	351	378	371	362	394	382	348	411	414	394	402	390	383	357	364	391	394	420	358	341	386	409	375	361	375	358	359	376	370	379	391	354	346	391	373	357	387	365	399	357	366	356	374	411	404	384	383	377	406	366	377	406	376	411	370	420	390	381	372	334	396	362	387	348	370	359	374	376	373	402	380
12742	3958	3825	1704	713	505	381	322	263	234	216	236	217	196	208	200	199	199	205	197	175	186	216	203	177	216	193	200	212	196	203	184	166	178	197	172	192	194	171	174	204	199	196	181	181	161	167	188	179	182	186	167	179	173	192	176	199	190	182	183	192	181	174	167	184	189	179	180	177	197	174	179	190	180	192	209	201	188	169	179	186	146	189	176	194	190	192	208	184	184	176	184	189	196	169	168	176	178	175	195	164	156	180	180	165	196	166	183	197	192	198	171	185	202	184	196	174	166	207	180	193	189	230	174	181	154	167	169	174	169	187	203	183	189	211	180	171	194	191	200	197	169	168	191	182	181	191	183	175	192	167	174	167	196	174	158	217	185	192	176	190	192	184	182	176	171	195	174	208	172	193	192	189	163	188	182	204	198	202	174	190	201	180	183	183	178	192	181	197	172	204	165	204	190	173	192	154	147	197	166	174	200	198	208	192	191	190	199	165	194	190	170	180	182	172	169	180	187	180	198	192	187	185	180	194	195	195	192	188	189	176	188	152	167	210	196	182	187	159	168	184	179	181	191	202	151	171	170	166	177	193	183	165	172	171	173	181	162	179	206	175	227	162	171	197	163	169	212	196	171	172	143	183	178	185	196	191	190	177	191	198	202	179	189	184	192	184	187	204	175	183	198	193	185	196	190	202	190	205	196	182	167	177	168	179	201	201	166	204	170	200	188	174	194	175	167	171	166	195	206	172	182	188	176	162	172	207	179	167	174	173	175	179	187	187	184	176	193	190	214	212	199	190	191	193	178	186	188	172	193	167	167	198	177	185	183	186	191	170	184	183	214	210	215	174	176	182	190	160	161	187	190	169	191	182	183	207	160	182	182	202	202	162	209	178	199	210	174	193	167	192	190	157	190	193	187	185	193	180	214	183	171	187	187	155	180	206	167	196	185	188	180	173	193	178	162	169	196	178	189	183	187	174	200	191	181	223	191	167	157	198	169	172	177	173	185	169	192	185	221	204	190	186	188	209	218	183	173	176	164	176	187	168	171	170	169	194	200	172	165	174	170	156	221	190	172	185	179	169	195	168	196	204	175	183	163	195	175	171	211	170	176	196	197	178	177	205	180	168	173	178	185	177	199	175	162	195	175	162	197	175	192	203	192	178	180	179	183	205	185	185	175	183	174	173	205	181	172	179	207	158	152	180	173	184	173	154	181	185	182	169	181	183	162	188	174	181	191	184	193	184	201	169	199	207	184	171	189	191	187	166	183	187	205	172	164	158	185	179	189	209	153	204	169	192	205	197	184	175	169	197	174	190	180	178	219	173	181	192	170	172	175	172	172	176	192	156	175	194	194	184	209	192	180	149	184	218	192	189	184	176	185	174	185	193	184	174	193	166	184	208	162	153	163	184	189	182	171	191	160	158	173	218	178	182	201	197	178	177	187	187	153	179	215	193	172	182	189	178	182	183	150	177	188	181	187	204	186	195	202	225	201	183	184	168	188	180	200	168	194	193	160	197	199	200	172	168	183	167	172	190	193	193	184	187	158	156	167	183	198	177	206	191	164	176	198	211	173	197	199	174	189	177	184	167	196	191	184	177	203	213	189	171	193	150	193	183	170	186	160	177	191	187	202	184	167	153	172	193	188	203	200	186	184	196	186	184	174	171	184	184	193	166	202	171	199	203	203	178	186	182	186	203	167	188	165	178	209	175	183	189	216	196	206	208	203	200	185	195	216	165	186	193	164	188	187	179	179	184	176	198	197	162	174	178	190	175	198	181	179	199	172	179	201	165	177	215	202	197	134	196	177	193	171	198	165	189	168	161	169	175	171	189	188	179	196	154	172	173	180	185	169	173	166	195	224	162	151	192	180	181	177	170	186	200	170	188	167	163	180	204	165	176	171	149	138	186	199	162	182	195	177	183	166	187	202	171	177	214	170	193	191	195	181	171	200	183	187	174	195	191	198	167	179	190	178	191	186	153	203	205	177	188	177	190	175	196	157	194	181	175	189	208	185	176	184	172	169	176	172	177	174	178	182	155	176	183	166	182	169	178	182	178	193	176	187	180	166	180	163	197	166	171	185	182	138	168	201	230	205	188	200	187	203	175	209	189	188	195	201	188	193	218	180	179	179	192	173	171	186	168	182	167	169	182	178	191	179	199	177	160	209	165	190	171	193	185	209	175	187	190	189	179	163	178	193	160	169	184	160	169	186	192	177	183	184	206	193	196	177	184	184	190	177	171	163	159	197	199	181	193	161	183	210	190	183	185	208	180	184	171	199	167	193	185	184	167	203	181	191	171	185	174	198	181	189	232	177	189	173	222	183	164	178	194	203	197	182	182	180	212	184	200	202	184	178	174	134	171	202	173	178	171	174	160	185	194	177	174	186	204	193	180	174	172	180	167	173	175	201	189	191	185	177	181	200	218	186	168	185	207	167	178	169	188	176	185	197	166	183	189	173	181	200	192	177	167	180	179	187	195	180	195	180	175	172	182	174	183	179	202	197	187	174	184	196	208	187	181	171	175	204	177	188	176	173	195	191	226	189	207	163	174	193	180	177	202	189	166	193	190	175	163	175	176	194	200	185	186	199	185	164	193	193	184	205	210	209	178	176	182	192	171	175	181	185	190	160	192	202	191	198	168	181	226	198	194	190	170	176	177	192	180	187	189	199	182	166	184	143	187	197	187	187	177	208	198	181	206	191	190	203	194	203	163	202	183	180	177	198	217	167	189	201	185	180	190	171	194	193	170	182	178	196	159	191	176	188	165	195	193	180	189	184	211	204	166	171	199	171	187	186	172	187	170	171	186	180	200	202	181	165	188	176	179	182	184	171	173	188	176	197	204	162	218	174	181	168	171	177	179	207	188	189	200	222	183	174	186	199	181	173	177	171	198	195	166	198	198	188	190	176	176	200	161	170	173	180	210	189	194	194	182	220	190	179	175	201	185	198	176	189	178	185	214	156	171	155	218	176	188	195	191	207	188	184	186	156	186	177	170	186	183	197	176	197	190	192	159	190	175	177	180	179	174	202	181	183	162	222	187	208	162	184	199	188	160	186	197	183	168	171	174	168	192	192	214	184	222	176	212	185	169	188	186	207	172	189	217	196	183	188	186	186	208	211	184	196	174	198	190	197	179	194	168	187	166	179	178	179	205	198	188	190	173	185	187	169	169	208	191	189	154	169	178	189	179	190	187	173	186	179	185	159	177	167	174	182	200	202	203	189	169	185	177	175	164	162	177	195	194	186	187	195	171	188	174	173	172	164	206	185	186	168	188	192	202	224	191	181	203	170	185	213	180	190	195	162	161	190	181	230	163	178	166	173	161	183	198	178	209	184	192	148	179	167	185	172	182	162	191	151	184	182	199	179	186	177	177	186	197	158	163	188	173	166	177	190	191	202	156	168	180	207	202	188	199	210	171	191	190	181	179	186	155	171	181	195	180	186	195	175	198	196	204	195	175	178	184	183	196	170	170	164	182	156
9591	3973	7493	5000	2622	2034	1464	1167	919	758	729	677	568	604	539	593	508	549	553	518	508	481	442	516	449	457	495	448	484	511	486	445	416	449	489	478	453	447	444	428	453	435	449	444	455	414	478	403	465	459	429	464	443	484	426	436	443	441	473	429	466	451	399	394	470	441	443	467	462	468	427	421	411	423	481	440	423	452	465	451	470	473	444	425	463	433	443	441	479	432	443	447	394	448	455	431	444	405	401	401	421	437	448	448	421	446	481	435	442	415	489	466	438	450	449	418	433	477	426	385	465	412	412	467	429	451	447	429	458	433	454	456	436	458	483	453	412	432	464	389	389	463	403	433	434	412	420	411	390	455	415	402	468	447	476	434	442	459	374	448	445	421	450	433	434	439	425	476	396	429	453	449	443	454	457	415	449	434	411	437	416	449	461	454	442	435	454	433	439	427	450	406	456	445	456	446	408	418	424	413	428	436	434	398	397	469	444	415	416	442	414	436	440	421	426	417	436	428	421	477	417	464	416	422	410	422	424	448	460	450	426	449	424	482	455	435	393	456	425	429	435	434	473	420	431	464	406	418	421	416	439	441	413	421	441	421	420	411	435	419	434	389	436	422	404	426	474	425	452	380	445	437	438	446	446	428	498	413	425	412	408	431	424	413	427	394	447	417	432	430	440	433	409	430	420	426	422	447	416	424	458	415	436	455	459	434	391	458	448	465	402	423	424	453	399	443	481	444	433	462	446	413	465	440	458	392	389	412	428	436	419	417	452	397	457	437	457	429	428	452	445	441	409	422	404	389	436	429	464	410	426	443	439	415	411	407	425	458	414	416	432	413	456	421	436	448	431	430	471	425	388	415	422	404	446	416	417	421	442	407	432	432	434	452	442	436	435	424	454	428	411	461	398	405	473	430	452	437	464	443	424	403	435	420	433	412	437	443	445	415	437	444	374	445	462	401	410	421	410	401	426	451	457	447	427	443	394	390	431	472	426	425	416	442	462	456	449	411	439	457	453	456	462	432	406	439	422	454	467	455	453	443	458	460	452	422	419	447	466	447	491	446	451	446	409	448	400	434	453	436	420	430	417	440	434	456	404	440	447	404	458	457	441	422	436	431	441	438	460	436	440	440	444	464	437	393	450	449	408	410	405	428	433	438	403	439	438	402	470	427	405	403	480	410	449	429	434	431	430	414	434	437	444	453	478	391	453	428	447	423	467	438	449	439	443	457	435	432	425	431	426	435	445	487	473	476	454	413	416	432	402	490	431	436	449	438	448	428	419	418	446	441	431	441	442	455	426	428	431	449	455	400	440	456	420	392	442	470	453	429	423	445	418	415	426	409	440	436	437	436	433	425	432	439	414	411	406	411	461	437	410	455	460	435	435	442	419	461	451	419	416	436	422	419	462	445	399	419	410	442	419	459	387	425	463	440	421	420	422	418	425	411	430	422	444	470	437	444	450	435	417	430	425	472	422	425	421	420	450	424	444	456	425	428	445	425	455	459	466	462	445	438	465	454	461	414	450	451	424	456	430	455	446	441	446	462	432	441	442	448	439	415	415	483	420	427	424	472	404	434	478	442	484	424	437	462	427	450	430	434	477	415	429	401	460	476	423	412	432	424	486	450	417	432	432	414	435	415	455	450	448	445	396	460	442	435	439	448	425	449	449	431	403	462	494	480	409	428	448	454	426	405	415	455	418	410	474	399	454	402	433	417	448	425	428	421	467	465	450	449	462	459	450	431	439	425	447	433	401	410	451	465	452	455	457	442	469	451	415	419	434	431	430	462	442	427	437	417	462	386	448	441	421	418	420	421	468	425	427	451	390	424	429	430	461	430	436	432	472	414	447	479	451	440	441	413	426	454	443	507	458	439	478	438	414	433	443	463	443	463	416	423	444	423	442	439	444	421	422	456	386	440	429	429	403	420	435	490	451	428	447	426	430	399	443	393	420	443	418	431	397	432	422	472	445	422	453	435	416	437	453	407	442	445	428	439	461	416	442	464	452	479	475	452	428	413	439	434	395	462	432	420	437	412	440	440	440	432	456	435	448	455	446	420	450	448	450	445	421	438	430	394	430	460	434	417	433	446	466	427	435	423	429	429	455	443	434	434	481	461	398	430	438	436	508	411	459	455	468	420	420	419	451	398	446	441	437	432	459	444	411	462	453	444	407	478	432	422	430	443	471	425	380	486	434	396	407	403	428	429	441	445	463	414	431	404	429	438	411	415	420	442	423	442	433	439	460	449	449	435	426	449	428	437	439	442	396	448	422	447	436	440	435	437	440	455	456	425	479	464	447	440	425	460	448	440	412	421	441	444	445	460	413	441	415	452	416	400	439	456	463	433	432	459	446	446	443	458	404	428	470	427	460	448	461	429	393	404	461	471	433	418	426	447	467	433	434	402	453	440	404	440	429	422	440	425	419	400	459	468	453	423	403	390	457	443	424	418	409	445	418	436	474	452	422	452	460	440	460	420	443	437	430	429	406	402	444	422	456	390	439	413	417	415	404	435	432	453	425	413	457	430	458	411	424	431	470	456	458	465	424	404	449	446	428	447	426	448	424	446	463	438	400	428	443	445	439	437	428	439	427	434	470	463	408	446	451	471	421	395	447	408	427	429	471	422	448	430	404	443	450	423	434	448	441	460	443	436	429	404	447	444	433	431	441	420	435	432	424	403	431	425	413	446	453	419	416	476	430	447	446	410	455	427	442	456	451	436	447	451	427	416	449	400	448	425	481	432	441	431	422	438	437	448	435	426	451	440	441	452	436	442	431	412	463	448	451	462	472	417	435	447	461	452	454	432	428	442	429	430	405	406	383	444	457	465	444	412	427	457	451	392	431	426	436	429	408	450	427	479	445	424	426	461	407	421	443	445	393	434	487	434	442	424	457	388	419	428	409	453	388	460	403	414	442	396	424	432	421	429	449	394	492	458	423	442	409	396	435	466	410	412	446	424	389	446	453	438	457	443	435	405	457	414	411	431	401	442	371	455	433	401	457	437	437	437	426	410	401	426	450	440	438	420	467	454	413	456	424	465	417	440	437	443	398	429	398	415	453	442	465	424	435	410	456	434	443	449	427	416	419	449	482	431	404	458	396	441	418	450	430	408	457	438	478	424	438	467	444	407	411	452	417	437	412	422	397	419	501	483	419	451	446	427	410	436	465	444	437	429	457	453	465	405	415	425	404	409	403	444	414	441	443	460	421	411	423	429	444	472	431	465	431	402	439	413	432	461	389	426	457	453	428	443	404	397	391	453	456	438	436	473	448	386	423	426	391	442	484	412	454	439	434	428	426	433	445	434	421	420	436	426	421	498	453	437	440	450	451	455	434	404	452	430	456	411	425	411	427	430	427	430	465	447	453	446	441	427	465	426	447	458	460	424	398	403	451	414	466	421	436	406	457	417	446	411	450	428	430	433	513	432	401	445	437	446	434	438	428	455	447	450	454	405	404	436	433	418	408	456	432	482	449	459	445	432
20959	6817	6505	2653	970	576	439	350	295	222	206	187	199	152	155	135	138	147	155	138	136	119	124	126	115	139	103	104	119	115	102	113	116	129	108	111	118	116	95	112	137	118	120	113	114	109	121	110	108	119	115	127	120	140	116	118	112	118	106	119	98	122	142	114	100	113	94	123	95	125	97	109	118	103	102	121	118	107	120	108	128	97	105	91	121	102	107	113	118	115	103	115	119	117	106	108	118	120	107	109	115	102	136	119	135	89	108	129	128	104	125	104	107	117	105	93	102	111	95	119	108	132	108	108	117	114	124	129	119	128	113	117	109	97	105	108	108	118	104	125	119	112	113	119	135	111	80	111	95	104	108	98	107	131	104	113	120	125	125	120	97	116	128	112	108	94	89	122	107	107	108	109	121	103	109	133	109	124	109	111	112	98	126	121	94	117	129	112	124	114	112	105	116	107	100	107	122	112	98	107	117	116	113	105	119	106	121	107	122	125	106	120	121	139	109	108	128	108	117	115	109	108	91	137	126	119	122	105	114	127	129	149	101	113	126	125	115	108	104	117	112	92	113	104	137	104	103	104	111	123	143	111	114	108	110	111	107	126	109	112	129	114	94	110	108	96	104	108	112	122	137	132	127	127	111	115	90	105	117	114	117	100	95	107	116	112	133	115	109	121	112	94	107	135	120	124	105	128	103	93	98	122	111	108	110	90	106	94	106	121	93	104	115	131	107	113	105	115	112	103	112	99	102	110	110	124	110	104	113	117	130	113	121	137	115	123	102	106	106	121	120	134	117	124	112	105	137	127	120	131	105	107	110	118	103	115	104	104	122	100	128	119	117	114	100	94	113	106	115	122	120	105	122	119	115	121	130	107	106	120	107	101	108	114	122	101	118	113	113	94	127	100	98	111	116	121	112	131	105	112	123	117	108	121	101	114	122	99	101	112	121	118	112	108	95	120	127	124	110	106	123	129	117	124	112	100	110	127	121	122	110	124	120	111	110	117	118	106	86	103	131	110	117	115	108	109	103	122	113	121	125	109	103	108	122	120	103	122	125	106	92	128	98	102	130	112	108	115	106	114	87	130	116	109	140	92	108	117	117	107	112	131	113	113	113	127	106	120	92	125	110	123	114	117	98	120	98	121	100	95	130	113	100	113	98	96	126	115	124	102	116	101	113	120	118	123	103	120	99	107	102	108	115	113	116	123	103	100	84	111	107	103	124	117	115	129	105	91	112	116	93	134	113	95	130	134	116	111	123	101	101	101	113	112	111	134	100	100	118	123	98	115	110	93	121	104	110	104	106	113	114	125	109	112	111	119	118	119	90	114	104	110	121	114	129	131	126	121	82	102	113	98	109	115	105	122	107	106	107	118	106	117	113	122	121	102	109	97	124	124	119	120	108	113	101	119	104	103	116	125	99	125	110	103	94	95	109	134	97	101	96	105	132	113	104	120	112	121	110	110	118	108	102	120	104	106	125	124	112	118	130	104	126	125	121	107	126	127	117	95	107	104	92	96	115	99	119	90	112	117	107	94	122	110	126	102	116	119	114	123	125	130	132	94	107	114	121	104	111	119	100	118	119	125	108	132	124	105	114	128	108	119	124	100	95	110	122	115	115	107	132	123	97	109	99	116	90	132	103	97	103	119	114	130	123	90	105	111	125	101	125	112	113	119	112	121	107	88	111	106	121	89	100	103	118	116	103	139	106	115	96	113	103	98	117	119	113	103	125	109	132	105	122	111	126	137	90	120	93	106	110	119	105	110	96	108	118	110	113	113	103	116	99	102	117	124	118	113	115	120	102	113	92	120	107	100	107	102	105	100	117	100	113	109	129	113	113	101	114	116	97	128	131	106	103	121	113	106	116	96	111	105	138	99	94	125	88	110	109	112	105	105	104	113	115	119	127	110	133	119	105	113	108	112	106	118	111	120	110	116	109	107	101	105	119	105	115	113	114	127	109	106	134	100	115	123	123	106	111	123	113	113	99	98	104	105	116	111	119	93	121	107	100	109	108	104	117	104	101	109	119	103	110	103	98	101	100	121	107	125	97	93	119	127	118	112	118	107	137	98	101	98	106	124	122	96	105	116	125	124	119	102	122	113	118	107	124	112	126	119	111	113	126	114	110	130	95	135	120	89	90	116	124	123	113	107	113	112	118	124	118	121	138	104	104	116	102	96	124	122	123	111	119	123	98	113	125	117	91	108	116	116	107	103	102	108	93	114	111	107	111	87	116	104	108	105	114	118	109	102	126	113	114	95	113	113	110	117	110	95	121	113	116	103	110	118	106	120	116	92	105	94	113	106	120	100	122	108	85	122	108	122	99	114	105	113	113	108	116	104	126	103	113	112	111	114	129	119	126	128	124	113	99	105	115	111	112	115	113	105	103	122	132	124	132	121	121	108	142	116	105	103	108	127	134	102	113	123	113	110	120	101	99	105	120	109	111	107	93	119	122	123	98	104	112	119	128	100	110	112	125	118	104	112	121	118	130	103	94	116	103	104	104	109	99	124	111	124	107	123	113	104	115	108	104	108	99	112	108	99	109	124	121	112	107	109	110	111	98	81	118	111	114	94	132	101	115	105	114	112	99	108	125	113	97	100	115	115	106	106	119	95	99	108	113	102	92	122	115	112	119	102	107	134	114	113	129	120	120	133	100	125	119	125	101	95	97	118	109	101	117	108	97	118	105	112	106	107	94	123	109	119	114	104	120	115	104	115	89	112	129	116	112	117	119	103	113	103	108	111	107	105	112	102	113	123	121	115	123	113	122	117	117	114	113	106	118	113	122	105	105	103	112	131	103	96	109	103	103	99	107	134	105	107	99	117	105	118	135	123	121	113	129	99	127	105	121	119	118	124	129	114	109	125	125	116	116	95	107	128	132	132	104	96	114	121	108	103	110	105	117	99	115	109	110	92	100	114	113	113	126	100	93	135	126	111	104	120	111	124	119	107	108	114	93	128	122	126	123	105	111	118	94	141	113	128	103	96	102	112	112	85	112	103	100	121	127	114	96	111	93	137	129	107	99	112	109	103	113	97	109	107	114	124	122	122	115	109	94	97	100	106	111	113	125	93	118	106	102	97	114	111	116	114	119	117	132	124	108	111	100	114	97	107	114	105	87	117	95	99	118	108	99	105	130	129	110	101	107	115	103	100	118	132	109	110	104	119	107	108	135	110	124	116	91	126	116	124	92	113	104	122	101	113	123	138	104	114	108	115	98	106	128	109	141	120	112	119	123	118	100	109	109	124	130	141	100	107	97	104	121	113	115	111	127	113	120	129	131	114	115	103	95	113	122	118	118	124	107	116	122	128	95	109	116	113	106	123	92	109	116	91	105	134	99	95	96	114	129	112	108	122	105	94	108	124	114	113	92	102	94	96	109	125	109	106	132	126	108	142	110	133	122	130	91	99	118	94	97	93	112	138	111	105	129	113	112	113	114	114	98	126	126	115	118	107	102	118	105	100	101	126	102	104	107	94
12661	5802	11090	6940	3891	2757	1976	1453	1196	915	799	727	658	563	524	544	495	508	474	429	383	334	332	325	331	336	347	294	323	318	305	309	304	313	293	301	284	304	320	285	294	293	282	255	312	311	312	295	278	268	283	284	297	289	279	301	337	301	286	295	300	336	316	297	312	324	296	273	321	285	274	319	311	323	297	246	299	302	259	324	305	303	316	248	292	281	255	273	273	269	273	304	323	280	297	286	273	292	259	295	279	267	293	331	258	273	280	292	249	251	287	285	302	298	273	290	282	270	248	248	279	269	307	278	254	272	292	270	292	257	294	263	268	287	241	255	271	253	279	287	292	272	263	255	269	280	280	287	282	270	256	253	283	269	277	270	281	293	280	293	256	262	257	273	290	277	295	300	262	303	273	289	268	286	278	275	289	252	277	284	277	266	257	296	287	259	253	275	275	280	275	275	271	286	278	294	244	268	258	302	268	279	289	292	269	280	292	273	247	239	257	277	245	266	289	276	269	316	294	257	259	268	288	264	292	280	281	254	291	278	244	300	286	284	272	278	307	287	261	268	278	255	268	284	284	239	264	300	271	246	284	270	278	280	286	249	282	268	274	279	274	248	293	256	306	269	258	301	278	285	271	256	267	262	310	277	269	275	277	265	267	256	296	287	256	282	248	295	280	238	277	272	294	250	275	275	281	258	256	270	313	270	271	262	283	270	273	269	283	269	263	272	279	288	272	311	282	251	294	257	311	271	253	284	273	289	276	280	255	259	277	256	272	271	280	248	294	281	285	274	261	291	283	276	267	289	280	279	281	296	286	292	303	297	273	265	279	311	285	262	292	307	279	275	279	246	285	255	285	252	269	269	311	265	272	300	282	293	264	278	295	256	278	266	246	289	276	262	282	288	269	279	274	287	292	274	299	270	259	292	302	263	273	287	243	272	310	270	258	290	311	290	283	278	258	274	251	278	278	244	257	274	273	284	271	262	270	259	277	297	304	258	271	247	299	250	281	284	268	263	306	266	290	276	245	302	290	280	269	282	284	277	255	264	302	275	267	279	319	279	304	271	296	268	272	257	255	298	268	273	266	291	301	266	285	293	272	272	282	317	289	258	269	236	267	331	264	279	259	281	251	264	270	246	290	300	300	288	279	250	280	301	253	269	254	294	271	279	311	275	257	277	267	273	283	330	295	286	263	275	264	268	313	259	251	269	272	277	281	270	313	281	283	286	264	269	280	292	258	277	238	284	303	285	280	273	279	255	273	265	284	288	272	300	267	309	285	284	262	292	262	237	276	281	262	295	284	252	251	263	270	305	257	295	286	295	285	303	280	316	260	286	279	272	257	274	275	254	264	253	295	267	282	274	242	280	289	275	289	284	264	301	282	239	306	269	292	250	288	288	260	267	280	303	252	255	306	253	261	286	280	295	290	293	277	284	281	283	272	278	283	251	296	294	255	278	262	255	279	303	277	256	257	277	296	309	295	279	282	273	302	259	277	278	288	284	285	257	285	261	268	276	280	283	311	266	268	258	292	264	283	283	279	256	275	238	281	291	274	266	283	288	268	279	242	297	276	302	262	263	287	266	285	274	289	279	259	268	250	306	265	290	271	278	306	280	270	273	261	256	284	271	304	277	268	268	275	299	279	271	291	253	276	284	259	299	260	282	260	291	282	283	271	285	271	259	295	287	279	274	273	241	250	270	301	259	279	284	289	250	308	292	228	276	291	289	261	269	283	292	293	282	274	284	255	306	267	275	281	308	279	283	268	270	254	251	271	294	267	316	264	265	270	259	269	289	274	288	255	242	271	260	287	265	278	261	263	290	294	290	277	276	287	265	248	276	274	282	289	284	292	307	259	248	275	282	295	279	265	245	290	274	301	284	304	239	252	285	273	280	292	273	270	264	278	281	285	276	277	273	275	269	289	298	294	252	272	280	273	280	260	280	288	296	263	277	265	272	293	252	268	253	239	292	279	277	293	262	288	272	271	295	241	274	243	269	274	259	277	260	305	282	276	241	257	268	268	295	278	292	264	282	268	264	273	270	259	268	268	299	242	301	275	279	306	244	266	295	255	294	282	273	265	285	241	279	269	298	261	277	269	235	289	249	276	285	299	287	269	259	266	279	289	245	262	280	288	314	257	289	265	307	263	287	263	255	266	279	307	269	316	273	264	279	260	273	292	241	274	274	261	284	242	282	255	255	232	263	293	292	272	281	272	276	276	261	301	294	284	253	293	249	291	289	259	288	285	302	279	260	287	281	280	280	267	258	277	289	286	279	260	289	286	253	249	261	251	283	308	273	250	245	288	284	282	279	257	250	273	252	280	289	263	278	291	266	265	251	255	269	256	265	268	271	311	272	273	292	265	278	283	279	277	297	286	289	261	272	282	287	278	254	289	290	288	295	296	282	274	252	291	298	263	238	278	260	279	274	294	285	272	287	276	271	279	248	282	249	301	278	252	277	269	304	256	296	276	279	289	274	283	289	274	254	242	291	279	276	273	298	303	257	251	268	294	286	280	268	262	256	250	242	272	270	274	277	297	287	287	282	267	265	270	306	235	276	261	260	254	282	267	297	278	248	261	258	289	281	260	281	279	243	271	293	269	265	252	279	262	298	272	252	263	274	299	258	281	277	280	287	271	317	308	284	285	231	296	286	260	308	290	276	269	302	272	257	248	274	248	298	294	276	267	248	270	282	278	260	273	325	279	297	262	279	309	276	265	280	299	301	258	289	273	276	250	278	279	275	305	277	258	254	284	258	281	270	279	273	290	289	259	289	274	269	278	302	304	266	259	268	311	237	278	285	270	270	261	257	290	262	265	265	286	283	311	282	254	272	285	262	250	273	272	261	250	289	259	253	279	308	263	269	309	251	280	253	309	273	278	274	285	284	274	279	294	269	293	249	300	268	266	281	254	293	249	277	271	247	296	281	305	272	314	284	262	291	271	272	260	280	290	271	281	268	313	239	259	270	263	287	248	293	277	302	266	274	273	295	274	270	267	269	282	301	273	273	271	269	280	270	278	306	281	284	308	275	264	261	306	253	272	270	256	283	256	271	267	262	263	271	272	288	296	255	266	282	292	289	274	289	249	274	276	275	246	272	251	272	258	252	264	287	261	259	272	266	269	266	257	258	293	278	271	276	279	243	292	246	245	305	274	249	291	286	269	279	247	303	258	278	296	284	270	270	240	279	288	277	296	284	252	299	304	268	272	274	275	266	283	303	285	298	278	283	275	307	268	263	271	286	259	281	281	282	278	291	272	293	282	285	273	275	288	270	267	279	294	295	263	249	270	291	281	285	277	293	266	288	264	271	283	259	285	306	274	271	256	232	278	306	279	288	265	295	259	283	279	249	280	265	257	279	284	287	283	270	273	278	256	285	277	268	272	294	278	279	259	285	245	254	283	270	254	278	275	268	277	247	306	291	266	270	277	290	292	290	274	278	294	260	240	273	259	271	278	287	261	275	274	283	292	254	254	274	301	259
5014	1977	1669	660	380	262	241	183	195	163	176	175	151	171	158	168	159	156	129	163	170	154	163	164	156	162	154	182	155	139	150	140	156	155	136	146	171	162	155	141	149	154	151	158	145	166	160	167	148	141	145	171	122	141	162	150	150	155	145	175	177	180	150	168	149	158	158	155	162	152	148	133	146	195	174	118	147	140	146	129	141	139	166	153	160	138	153	154	159	149	154	167	159	140	142	163	155	158	152	165	160	161	148	153	153	168	169	171	145	158	146	157	165	170	141	157	164	144	165	148	153	150	166	136	142	147	159	154	147	136	142	137	155	150	162	135	145	158	157	173	160	150	163	135	160	175	163	161	172	148	155	142	156	141	150	160	140	155	140	170	148	152	145	142	148	148	160	153	161	159	168	162	155	135	156	138	144	168	140	158	171	160	142	173	147	157	134	169	140	132	148	149	143	144	152	130	163	159	149	129	137	144	135	150	160	167	151	159	168	143	117	162	153	147	148	137	146	155	138	132	136	131	169	166	152	131	157	135	152	159	145	154	140	158	149	185	175	157	149	154	135	181	148	140	133	150	149	162	145	131	128	156	147	175	154	157	145	141	157	141	176	165	164	169	169	155	149	133	164	136	160	137	148	167	143	162	154	150	148	143	168	173	170	155	161	160	141	156	172	128	157	146	156	148	144	136	151	144	139	174	163	160	148	170	177	144	132	152	168	160	134	156	168	178	138	149	165	132	158	131	159	164	166	148	165	146	156	156	144	160	163	173	120	143	162	153	163	139	139	132	140	139	129	184	146	157	157	160	166	176	151	166	146	142	153	169	164	158	174	151	154	144	154	176	171	151	148	143	143	173	173	149	145	125	139	157	144	163	144	154	172	177	148	140	142	133	137	151	145	124	181	159	135	159	169	162	147	160	128	168	151	143	127	157	142	138	160	141	132	176	147	155	151	137	149	174	142	131	165	157	149	160	163	166	163	139	158	149	166	160	158	157	165	156	165	148	165	146	179	154	141	176	156	157	160	153	144	168	150	167	141	155	154	165	145	144	154	142	138	133	147	158	159	159	153	174	164	137	132	145	130	148	173	155	143	161	132	153	162	174	169	151	146	161	164	145	164	151	143	151	146	161	146	159	173	145	152	132	160	164	153	150	147	147	175	170	140	147	152	136	162	150	149	152	149	161	147	136	154	159	162	154	170	150	151	143	167	164	145	163	152	162	164	161	150	140	171	159	133	158	150	136	172	167	139	144	141	170	144	163	180	161	152	168	148	140	162	175	168	164	144	135	186	127	149	134	163	165	163	152	161	153	146	163	124	157	148	161	155	167	151	170	158	174	137	172	139	155	150	155	152	130	171	167	154	162	165	159	141	153	156	166	166	172	178	140	143	145	171	171	157	174	162	159	143	131	170	178	163	141	160	151	150	164	185	184	153	153	169	179	146	156	174	143	141	147	143	162	160	151	179	152	147	154	184	156	149	154	163	154	157	147	157	134	156	140	165	164	158	166	171	143	160	159	144	150	145	138	141	122	148	146	147	150	172	164	145	162	162	162	173	145	160	161	157	186	157	131	139	127	154	153	158	159	179	168	160	157	150	151	145	168	170	137	158	124	160	149	155	143	153	137	159	143	128	155	140	157	174	143	172	147	157	148	160	169	142	189	159	148	165	162	206	145	184	165	162	170	168	149	136	153	155	133	155	153	163	144	146	150	153	144	173	142	157	164	155	154	161	168	144	142	135	168	170	153	139	150	160	140	174	164	120	155	161	160	150	184	168	138	148	131	170	142	144	148	163	123	170	147	154	171	139	155	162	137	164	176	148	156	157	143	151	159	167	145	156	152	164	189	148	142	154	142	145	152	155	132	137	154	170	157	170	154	141	146	164	164	165	130	136	148	153	153	150	126	158	143	162	154	149	173	154	147	158	157	158	148	144	160	136	143	157	156	151	145	149	185	146	192	137	162	151	157	151	163	159	145	149	165	156	157	166	161	175	184	152	142	137	144	161	158	143	141	158	145	161	179	165	150	166	142	142	157	135	153	150	161	164	162	166	160	166	157	156	153	162	147	144	161	151	148	160	129	175	150	163	146	160	160	165	154	163	152	168	158	157	145	169	160	138	139	133	150	157	160	178	141	166	125	165	135	141	149	162	143	158	126	140	138	136	169	133	166	134	158	152	152	160	161	153	150	159	164	137	156	140	144	148	171	152	142	143	149	158	169	151	152	140	152	179	153	170	143	165	169	151	148	174	132	160	160	165	165	165	161	150	139	166	157	157	170	152	160	159	165	132	147	164	150	145	165	163	156	136	137	156	151	157	146	152	164	128	157	153	155	145	140	145	138	160	159	166	152	157	129	137	146	147	163	153	150	125	133	164	157	131	150	179	140	163	169	140	157	145	136	149	151	153	161	149	145	153	158	152	158	164	145	157	144	154	139	133	178	146	153	160	158	156	157	138	146	149	162	156	170	163	168	171	159	133	144	154	168	157	139	163	162	136	142	153	196	158	157	156	141	156	136	148	150	150	152	143	151	151	150	142	172	160	161	170	175	142	145	174	171	125	160	162	136	140	163	159	151	128	144	156	170	164	180	147	121	137	157	146	170	154	157	144	143	167	178	157	149	150	177	149	151	151	153	161	169	187	154	170	139	139	174	164	163	139	135	161	160	143	142	151	147	161	115	177	144	171	166	147	146	161	165	144	129	132	149	167	165	144	144	138	146	165	142	152	144	149	149	161	147	177	147	148	167	148	126	144	152	157	156	170	157	149	147	134	164	156	123	139	130	147	133	148	147	137	146	138	144	149	154	166	154	172	158	164	159	158	175	143	157	152	162	160	146	169	166	150	130	143	147	161	159	156	128	184	181	137	187	156	167	155	153	145	141	160	154	148	156	139	145	159	163	136	149	162	149	162	125	153	163	168	161	154	142	164	139	129	167	176	162	158	148	155	157	155	142	175	151	138	142	175	142	158	159	127	135	169	140	154	142	131	156	161	143	160	144	154	161	164	154	166	165	152	148	169	157	149	144	156	140	145	150	154	147	152	144	135	156	167	161	173	160	142	145	133	166	152	141	150	145	141	146	147	169	148	169	136	133	137	159	140	137	156	162	161	140	164	145	152	160	141	159	165	124	118	156	146	151	148	142	124	158	168	151	143	151	147	160	146	152	150	177	141	173	150	182	156	147	148	137	143	154	139	142	143	144	143	163	178	173	160	165	148	142	154	166	149	140	161	143	170	152	176	169	173	150	153	157	146	157	153	139	138	163	143	167	151	172	146	156	163	161	154	155	141	142	134	149	159	158	150	141	177	152	153	162	158	168	151	148	140	150	163	173	143	160	149	169	134	160	185	156	150	161	169	147	146	136	156	153	159	149	160	157	186	169	153	150	144	191	145	150	178	146	135	143	133	142	154	167	153	151	152	150	158	157	135	180	152	169	164	147	150	167	157	147	160	151	164	147	160	143	136	150	159	145	156	142	156	137
3883	2256	3422	2146	1287	971	765	625	530	481	461	420	404	421	403	390	433	402	435	424	393	382	365	380	380	388	370	398	395	343	387	368	390	384	380	380	369	381	371	380	403	366	364	374	349	390	392	403	347	384	418	407	399	358	404	361	382	413	374	388	406	390	388	402	362	357	377	377	378	369	402	345	358	366	372	349	395	342	351	363	364	361	378	388	377	386	387	361	356	385	388	375	382	374	376	392	355	375	355	387	395	410	366	345	369	370	363	379	379	361	364	362	388	398	385	352	349	374	372	393	334	389	367	400	360	388	389	394	373	388	387	368	379	361	367	384	372	401	348	367	385	382	376	384	368	382	386	353	395	378	387	357	350	383	377	411	320	382	350	367	370	337	401	389	353	380	391	364	369	373	367	377	367	412	395	381	382	398	392	366	378	345	418	390	390	365	389	377	364	376	357	373	396	395	347	347	408	394	343	389	397	375	385	369	373	381	364	352	376	368	387	389	392	385	377	386	378	373	379	367	368	418	384	360	374	365	373	387	395	390	373	374	373	378	368	370	378	395	397	400	419	359	375	376	391	377	375	375	378	377	371	403	407	339	385	396	386	346	373	379	389	417	374	368	370	375	404	378	340	344	343	357	405	364	376	344	402	361	366	359	355	350	378	358	369	371	359	389	362	398	384	336	363	383	351	380	373	359	394	376	368	395	373	386	400	387	373	375	363	420	384	381	388	386	370	380	345	327	398	353	369	389	384	390	364	368	369	361	352	351	401	394	372	381	357	406	386	396	340	366	395	376	360	385	367	355	400	386	378	350	364	388	379	398	397	388	368	366	371	392	387	365	375	366	380	381	350	356	371	365	392	375	395	385	392	362	387	382	398	413	356	356	361	341	388	358	380	407	391	378	364	398	381	383	346	389	409	348	363	380	403	388	406	385	393	372	373	378	378	368	387	390	353	395	360	381	380	366	372	387	371	387	370	391	389	403	387	338	386	375	375	372	372	341	364	377	388	382	396	391	377	361	376	375	374	398	383	372	367	390	328	364	382	331	396	378	374	362	375	346	401	400	373	399	403	362	393	370	395	379	369	393	378	359	404	384	355	381	346	380	370	422	387	345	384	365	372	352	385	377	334	393	399	404	383	369	365	391	382	376	360	396	372	389	393	387	342	400	373	365	376	424	360	394	364	391	382	384	381	377	380	358	367	382	383	394	364	389	368	381	399	366	369	392	402	365	366	343	349	382	373	372	374	384	376	417	408	375	394	361	337	353	368	399	384	385	410	370	411	343	379	379	362	348	388	439	368	382	381	354	346	359	341	327	387	376	387	377	398	392	371	359	357	364	366	372	422	369	346	377	363	342	354	370	392	363	331	347	398	387	399	360	362	359	367	391	386	391	358	374	392	396	376	375	361	399	357	346	374	348	364	341	366	323	376	396	362	400	381	377	384	365	367	402	418	388	386	386	362	388	322	360	383	313	375	374	407	388	384	341	359	381	341	371	350	411	387	378	361	371	391	392	351	372	358	395	355	389	365	391	369	388	370	355	385	395	348	361	325	434	370	365	383	375	373	369	360	378	375	400	361	364	347	406	345	351	362	385	367	385	364	374	365	384	405	353	369	352	370	383	382	393	344	395	370	416	403	355	363	332	381	382	355	358	380	382	365	389	365	389	348	373	354	357	379	360	349	346	369	402	368	360	365	351	398	371	387	382	387	382	392	353	384	411	351	356	365	374	386	406	417	358	344	369	399	388	400	361	390	372	376	346	373	379	402	390	383	353	386	375	359	409	396	410	353	371	391	417	411	400	397	395	390	377	416	400	389	402	404	388	385	380	427	367	359	354	396	385	366	372	387	356	368	394	366	354	351	377	431	382	373	358	387	406	378	389	349	345	372	379	358	408	378	364	362	387	375	345	357	358	369	370	370	371	401	380	380	370	360	344	349	364	336	337	373	360	366	400	384	368	374	391	405	354	368	347	361	386	385	373	376	371	337	372	385	364	393	362	354	432	380	348	382	356	384	391	376	383	397	391	389	397	378	375	403	357	337	335	361	393	371	370	350	356	428	385	373	389	339	370	358	382	393	373	394	364	384	315	399	376	380	349	355	353	378	384	389	363	351	358	398	403	380	372	356	379	379	381	426	384	371	374	432	376	375	381	420	365	343	383	376	339	369	386	339	376	385	377	381	370	390	344	400	325	393	401	405	334	382	370	368	364	368	377	393	372	397	349	366	382	398	403	368	389	373	358	385	380	356	401	343	378	359	374	378	380	361	389	380	403	390	360	326	377	388	392	359	381	383	416	358	364	348	375	359	404	361	359	384	371	351	346	379	384	380	390	362	401	353	353	349	386	411	386	350	381	374	365	350	370	400	358	372	357	392	367	385	388	366	395	371	378	374	363	388	372	365	375	382	384	330	367	403	370	377	367	384	386	373	391	372	373	371	406	369	319	358	372	395	382	355	391	413	356	407	403	352	393	404	365	387	391	371	415	372	362	393	365	398	379	402	346	389	388	410	377	335	396	383	356	337	356	380	406	363	383	351	391	358	368	366	397	355	351	387	408	378	371	361	344	392	389	408	381	398	379	389	376	339	393	395	338	343	395	382	341	330	360	348	376	374	368	377	379	394	359	370	369	382	374	383	405	405	396	355	345	364	384	342	385	340	378	376	390	384	379	366	388	346	392	368	385	337	371	370	368	344	399	402	351	368	376	361	343	372	379	370	391	393	363	383	352	375	376	387	393	359	375	384	359	386	395	367	369	369	383	380	381	386	361	348	400	391	387	361	350	360	395	405	369	409	379	390	371	330	381	401	345	391	330	382	375	373	407	374	372	359	392	370	372	347	397	373	381	404	356	399	390	367	375	349	332	392	386	352	369	366	368	360	409	376	400	316	410	381	389	351	356	391	348	389	345	367	362	356	359	362	385	374	348	391	351	394	341	368	364	358	391	384	377	370	394	381	397	391	312	399	374	401	358	378	368	369	340	376	364	389	398	397	406	379	392	345	385	390	350	378	386	390	373	377	376	357	353	345	357	343	370	432	358	374	411	386	382	373	361	345	381	395	369	378	366	388	420	400	400	372	342	378	331	369	377	368	368	388	386	378	366	370	372	403	387	351	398	361	376	381	372	373	397	371	382	365	382	379	376	353	372	393	388	396	344	390	381	399	344	392	369	364	368	400	388	378	376	373	360	371	404	396	364	340	371	347	387	396	400	335	373	331	389	413	425	389	395	348	394	386	355	360	409	387	429	384	374	371	407	366	394	393	361	381	349	363	384	357	392	408	382	422	373	389	371	402	421	391	428	399	372	362	417	393	356	348	354	361	362	387	399	409	385	405	354	317	357	354	369	378	396	361	352	335	364	392	380	381	391	371	369	344	370	404	389	377	356	344	380	384	349	394	373	344	406	361	365	404	415	384	375	376	361	342	394	387	353	354	373	367	376	369	386	348	377	376	390	365	389	384	375	358	346	405	356	376	334	408	370
12829	3995	4018	1781	727	531	364	321	286	267	232	205	173	213	183	209	184	206	204	202	209	185	165	165	201	155	184	190	190	168	188	141	169	182	186	183	185	169	181	190	163	206	177	184	206	200	196	174	168	190	188	173	149	172	163	168	189	167	180	177	204	207	196	198	195	202	183	178	189	191	179	185	194	166	166	192	173	150	208	188	197	175	169	191	176	190	186	213	188	176	202	182	184	188	151	167	177	166	189	185	174	179	163	162	168	190	222	184	180	183	176	159	180	175	169	176	198	185	198	182	196	212	166	189	180	169	181	186	177	172	163	176	142	176	199	178	182	167	168	175	193	173	166	185	178	159	186	169	173	179	178	176	196	151	178	202	151	171	178	181	172	192	197	184	198	165	162	195	180	159	171	199	168	163	207	154	188	173	163	187	178	191	192	179	176	184	214	209	192	194	179	199	191	161	176	182	167	195	199	167	183	172	177	164	175	168	170	198	168	177	189	179	175	184	159	190	197	205	184	190	188	181	193	234	176	182	182	183	191	187	182	156	184	183	181	166	172	180	184	210	175	168	170	177	202	198	207	162	172	180	202	176	189	175	177	206	190	168	189	178	198	179	176	205	177	179	157	198	184	191	155	198	169	180	188	163	169	176	196	199	179	181	181	172	162	165	175	183	179	195	176	176	171	192	136	178	185	188	175	178	160	165	180	180	162	188	195	191	188	184	201	182	165	185	190	166	195	179	204	180	175	166	188	186	170	154	203	174	182	174	172	170	150	209	201	174	167	162	204	185	191	185	180	213	191	197	202	181	200	167	206	201	174	191	168	152	204	168	177	175	190	156	180	201	189	176	208	171	170	157	175	179	166	162	187	177	197	188	186	177	184	177	201	198	161	171	177	180	171	179	222	192	193	192	185	205	177	173	189	188	183	191	199	186	168	181	180	187	179	180	182	186	192	195	185	157	184	186	175	156	194	205	177	189	208	201	176	172	168	172	178	189	175	158	176	174	166	166	163	165	188	188	167	150	182	166	179	192	198	211	182	180	212	201	194	172	169	197	171	182	191	155	190	186	180	179	168	220	180	188	191	198	166	193	207	216	174	191	187	189	183	181	160	179	186	158	202	190	158	163	199	191	210	173	193	174	177	171	202	174	229	174	193	183	205	203	217	198	190	178	213	173	181	178	169	181	160	158	216	197	193	184	181	174	196	189	176	202	180	190	185	195	159	210	185	167	188	178	196	154	173	192	182	170	195	190	187	163	210	170	177	185	174	195	187	153	191	194	181	184	171	177	162	177	189	179	189	171	199	193	158	184	170	198	184	175	194	175	171	181	216	183	179	190	167	162	177	181	189	169	173	184	175	154	196	179	157	157	199	171	154	154	180	172	180	164	194	151	174	161	155	175	169	197	208	193	189	191	157	167	196	190	190	184	184	172	186	173	169	166	155	166	169	205	165	193	185	207	204	195	167	190	169	201	183	192	185	160	201	174	173	171	162	202	172	181	186	213	173	183	168	196	183	166	180	186	194	202	162	189	182	174	196	172	190	187	183	173	169	184	176	194	168	195	164	173	181	194	182	191	189	193	175	159	174	186	191	177	186	169	186	185	191	172	177	156	165	180	192	207	201	180	211	167	197	190	194	201	179	191	171	180	154	168	178	186	176	172	201	158	200	185	182	182	161	224	164	177	181	174	188	160	184	188	201	153	180	153	179	185	199	201	179	193	210	196	154	169	192	187	182	198	182	182	165	199	202	178	184	186	175	201	169	182	205	192	168	214	155	183	171	193	180	176	157	195	169	184	165	158	170	164	192	191	196	190	148	161	176	180	175	190	175	202	178	169	175	218	178	183	179	205	215	189	178	168	167	196	213	195	198	204	161	172	163	193	192	188	163	166	195	193	193	179	192	176	183	167	165	186	184	162	183	180	187	166	192	182	189	173	166	155	188	193	161	176	191	183	177	209	154	180	193	178	198	152	158	183	167	149	196	160	183	165	165	180	211	179	182	190	198	176	172	151	171	208	194	178	180	190	166	187	177	175	180	179	205	180	216	183	160	148	167	167	193	187	160	163	185	192	195	162	188	177	169	161	217	163	177	213	151	186	183	193	232	165	162	170	196	155	172	157	184	198	183	176	179	153	180	170	197	170	181	198	199	161	185	175	189	199	195	170	187	192	171	191	178	191	180	195	152	201	182	160	201	181	209	210	191	178	172	188	169	202	189	147	194	181	169	172	212	194	171	174	169	224	186	192	174	187	165	185	185	192	183	193	171	181	161	185	185	177	190	179	180	208	167	153	173	203	204	200	177	179	177	212	185	172	168	150	192	197	180	170	216	174	167	184	183	161	192	175	187	174	149	161	203	196	219	198	184	147	192	182	171	188	177	202	177	193	191	179	180	169	173	180	179	175	197	188	182	188	172	186	187	170	190	175	190	180	183	195	186	175	176	196	183	186	205	190	197	177	210	168	170	186	168	175	189	157	193	189	177	181	180	181	195	165	190	176	198	186	155	186	171	195	201	193	197	190	174	160	192	189	185	194	191	207	191	166	185	194	184	161	184	201	209	144	165	187	162	174	172	199	191	196	196	209	208	158	156	174	200	201	179	173	196	199	182	181	180	171	206	186	185	189	202	191	177	224	195	185	164	174	174	182	160	203	175	176	190	200	169	186	196	165	175	191	182	183	174	190	196	173	179	183	189	175	186	171	165	190	190	170	161	190	168	197	208	176	161	172	207	149	181	199	190	197	178	178	194	173	187	185	192	186	175	175	168	188	186	177	180	164	180	169	194	174	181	178	169	152	187	175	181	189	165	177	173	189	185	197	184	161	189	184	193	194	172	169	171	175	191	173	189	174	175	187	198	184	191	211	207	219	161	181	172	186	156	200	176	187	170	174	192	181	172	167	175	181	191	193	185	196	163	203	175	171	184	162	171	187	175	193	182	173	158	188	149	161	158	181	190	171	189	183	184	205	189	177	185	167	183	167	182	183	182	198	180	190	191	190	204	151	194	166	192	209	184	184	201	194	174	172	169	176	178	176	189	174	155	210	179	186	175	179	184	183	189	192	204	147	147	192	173	151	190	193	194	206	194	198	172	178	178	167	199	191	196	173	174	198	185	195	196	175	163	185	191	162	182	181	180	178	201	197	175	201	183	189	194	191	198	185	186	215	204	181	174	180	184	201	182	208	189	185	176	175	165	165	172	178	201	186	201	194	170	189	219	185	186	176	188	206	194	187	189	168	192	172	191	176	175	189	170	184	175	210	162	160	191	188	173	186	184	194	160	187	191	169	177	189	191	168	180	185	187	189	180	173	193	148	177	150	186	201	171	192	183	191	160	169	167	198	195	184	171	188	163	184	187	189	188	197	189	206	183	174	200	183	171	188	173	210	175	165	167	163	166	171	167	167	182	190	171	171	198	202	147	160	184	204	158	182	184	184	207	163	180	176	174	183	169	192	203	167	179	157	168	185	189	173	170	185	178	166
9733	4096	7839	5206	2937	2055	1633	1193	872	798	727	631	628	623	624	551	518	582	600	478	495	507	453	479	430	437	483	456	419	467	442	441	429	456	456	493	458	457	451	443	451	414	417	463	445	449	388	459	435	434	449	433	502	435	463	450	437	427	497	435	415	442	416	434	450	429	447	442	464	439	422	434	425	442	418	457	428	469	440	450	463	437	443	493	422	416	419	429	429	445	461	444	439	436	435	458	449	447	437	409	444	418	417	438	434	413	481	446	442	460	473	403	481	442	447	424	409	442	406	412	416	436	457	437	409	433	431	438	462	411	431	437	425	449	442	435	403	438	424	437	413	398	384	425	437	451	437	414	394	419	480	407	393	418	433	423	440	433	394	435	423	422	422	438	428	431	426	408	414	430	413	431	443	465	404	438	382	443	453	433	413	424	410	402	418	460	425	443	423	411	443	432	464	441	434	428	401	492	426	389	441	416	424	434	449	403	427	412	433	426	429	444	428	440	448	419	434	432	405	458	443	433	427	442	432	437	448	446	463	445	438	421	433	427	400	453	392	439	421	424	460	443	385	460	454	467	388	483	437	469	425	480	449	414	465	440	427	422	441	477	470	446	446	420	418	412	420	425	408	442	439	408	486	398	422	432	469	444	443	419	433	432	450	436	427	455	447	432	460	440	458	434	442	422	441	414	407	419	443	477	438	416	454	409	394	450	422	410	406	450	428	412	396	436	472	432	487	425	429	436	415	451	434	408	410	400	442	445	389	411	460	411	434	428	412	432	425	451	433	422	441	442	416	448	418	435	438	406	447	403	475	410	445	449	428	432	445	423	396	463	407	459	422	391	417	434	401	417	415	462	428	429	386	417	465	423	412	424	429	430	454	425	414	436	421	392	391	404	437	406	431	386	429	456	415	412	386	434	437	409	417	432	416	427	407	422	406	454	437	463	436	423	444	436	431	468	423	465	453	439	437	398	410	442	416	426	443	455	417	438	451	400	435	424	442	404	419	419	446	451	442	438	419	474	427	412	421	411	384	411	421	441	456	430	423	428	431	454	420	429	435	445	410	459	462	419	446	434	396	424	419	404	406	445	430	463	426	385	473	401	448	472	438	460	415	466	435	426	437	446	442	414	407	389	431	481	448	439	431	420	463	370	416	434	394	450	419	450	414	395	437	442	461	441	430	446	382	399	411	440	458	433	442	437	443	425	430	378	410	392	444	379	468	389	414	405	446	447	441	446	440	442	407	419	418	426	385	407	440	432	430	416	435	444	429	440	428	453	431	412	457	407	455	406	409	424	443	426	448	457	393	406	428	394	405	431	455	415	425	395	443	414	426	395	438	414	448	433	446	426	421	446	441	390	451	428	427	419	420	468	440	435	433	441	439	433	419	412	441	452	466	413	404	464	412	467	438	412	451	428	450	425	417	425	474	462	435	394	424	435	432	438	432	439	422	436	444	405	432	404	445	406	452	424	455	432	443	388	424	440	428	453	443	427	424	423	422	445	441	434	436	433	448	419	427	401	429	422	441	445	411	436	439	419	410	433	458	454	402	423	412	385	410	457	441	411	424	451	428	426	382	407	454	409	419	441	435	481	463	422	422	459	450	428	434	380	420	429	411	436	407	460	441	436	442	409	422	434	459	471	448	425	416	447	452	442	447	449	437	410	426	387	439	473	453	400	449	421	422	422	463	441	410	444	426	455	462	433	446	417	430	436	442	461	426	441	417	448	430	430	448	440	449	423	434	433	427	412	406	430	409	401	451	436	410	454	426	475	409	432	419	436	397	407	467	439	381	411	469	420	403	409	413	436	438	452	437	448	433	435	443	458	437	442	428	461	414	410	453	467	414	460	444	411	433	426	456	446	429	430	451	449	385	466	406	432	411	445	460	454	424	439	422	451	459	427	438	438	420	443	443	431	399	432	420	411	434	402	435	457	448	426	441	439	431	408	408	433	453	439	418	434	427	444	461	473	459	414	443	463	423	408	425	418	445	406	400	437	419	424	432	467	414	441	448	420	437	453	430	427	426	372	444	384	418	429	434	429	414	424	463	401	387	406	416	410	433	405	454	474	427	436	438	418	453	452	447	478	445	445	398	436	458	426	463	411	427	465	411	459	394	423	399	392	433	444	414	427	436	452	410	435	461	403	451	420	471	451	423	461	438	418	406	450	401	430	429	411	441	426	438	419	400	434	460	431	451	419	431	449	436	467	447	422	434	421	461	422	427	454	403	433	406	470	433	419	455	428	415	469	420	441	423	440	442	451	406	407	381	404	421	438	455	427	415	452	449	436	448	446	452	447	420	422	441	433	439	435	477	514	461	440	404	420	441	440	429	437	406	440	434	449	395	439	412	431	436	441	433	436	396	400	445	474	429	437	428	426	466	436	413	420	459	463	443	399	423	425	420	411	398	429	437	435	415	420	437	405	436	420	440	422	411	455	433	420	430	452	422	390	439	427	457	437	427	423	417	443	445	416	439	438	429	447	449	454	469	439	437	449	443	422	434	402	436	417	441	426	422	440	453	436	471	414	422	465	415	380	463	431	426	458	390	434	432	449	431	459	456	421	463	418	476	413	407	448	404	444	433	399	466	396	426	418	467	403	462	427	416	399	430	427	456	454	438	433	452	428	386	453	425	402	430	421	447	404	407	427	397	427	401	443	423	468	459	473	407	410	406	411	428	427	403	431	435	411	475	445	408	421	406	468	427	460	392	456	461	432	427	414	410	418	432	434	436	394	464	468	433	431	450	410	424	464	437	469	371	423	432	474	453	406	436	401	389	421	467	419	440	484	454	422	462	407	447	409	426	424	458	409	438	430	432	442	428	424	433	439	405	452	436	422	411	413	416	425	439	420	403	434	410	433	455	416	403	400	435	415	431	461	465	467	437	416	454	432	463	422	440	386	433	464	409	401	447	382	432	431	418	424	486	461	434	414	436	413	432	419	469	431	406	450	418	456	460	424	434	426	425	414	437	450	430	414	426	402	421	437	457	427	429	415	426	433	434	448	442	451	459	421	407	420	407	439	476	446	438	421	479	433	403	454	465	427	464	440	402	433	435	418	381	416	415	421	408	442	440	406	430	409	439	435	460	441	421	435	412	405	427	425	435	437	437	436	446	413	433	427	406	413	443	416	426	424	445	416	425	440	423	454	419	409	446	415	420	435	467	411	459	448	428	458	382	444	432	445	440	471	467	441	442	450	428	460	416	427	458	422	399	464	430	450	388	425	457	436	442	417	453	423	454	436	417	453	492	401	467	421	427	408	469	437	457	429	420	425	475	477	427	431	423	436	419	443	449	472	425	417	425	468	425	446	424	378	412	440	446	433	411	439	430	456	401	398	435	431	411	428	459	420	447	429	465	448	436	426	434	426	395	445	450	461	466	420	420	414	463	394	419	442	425	453	446	398	408	406	407	410	385	440	430	427	403	452	428	432	403	413	449	480	472	445	462	420	439	451	421	445	428	437	441	453	428	454	419	404
20939	6850	6981	2729	1056	655	455	318	271	209	198	185	171	143	154	127	114	146	124	158	137	126	118	112	112	128	128	128	86	125	119	119	105	117	120	122	103	115	136	110	117	115	103	108	124	97	108	110	126	138	117	114	113	131	124	115	135	127	99	112	98	107	122	105	108	97	91	116	108	133	126	114	111	115	118	122	116	131	132	112	108	114	111	109	107	107	132	125	114	103	91	115	115	110	109	99	100	104	107	100	130	111	92	99	111	126	106	105	117	98	104	113	123	104	79	111	90	112	98	118	120	120	125	93	134	121	106	122	112	118	94	99	97	108	94	123	114	105	108	108	117	115	107	109	114	102	129	114	117	101	98	100	105	127	99	110	100	99	112	100	107	118	146	120	93	117	95	92	111	114	109	107	108	112	110	105	100	136	107	104	108	99	95	93	110	118	115	114	110	105	120	109	112	98	113	99	115	122	120	111	119	124	124	96	111	137	109	129	124	109	120	131	113	109	107	121	104	88	117	100	114	98	114	117	97	97	98	125	128	100	119	87	122	116	132	95	107	111	118	97	111	106	106	110	124	109	112	100	123	104	106	126	125	111	105	96	104	122	105	112	112	131	91	128	106	109	109	108	96	125	115	105	114	133	119	112	105	117	122	134	113	118	127	107	97	115	123	109	96	119	112	106	113	111	118	125	76	126	120	106	109	95	119	118	122	116	115	107	100	116	106	100	138	110	128	99	108	109	113	119	107	110	104	99	124	124	114	114	118	106	121	112	90	96	110	105	121	116	101	119	125	110	114	119	122	123	100	119	96	91	114	135	118	102	135	136	115	135	118	126	131	113	110	134	113	90	107	98	116	105	125	124	115	85	123	122	99	89	110	134	119	121	113	114	91	103	110	114	89	104	117	113	124	111	111	113	121	111	123	126	127	93	123	133	127	106	116	105	107	105	117	130	116	96	104	100	108	112	102	92	113	109	120	120	122	115	121	126	99	123	113	101	111	123	101	96	106	106	114	105	100	116	105	110	101	104	133	108	107	130	119	121	110	105	115	107	102	106	116	133	95	114	123	125	115	111	117	90	121	106	100	139	117	110	116	120	107	109	109	113	110	117	122	112	119	109	111	119	105	114	102	127	131	123	126	117	104	90	112	127	113	108	93	118	93	99	103	101	115	101	107	124	96	117	118	113	112	106	126	98	110	102	105	101	112	111	115	110	118	118	107	121	106	122	117	121	126	83	107	111	119	105	106	109	105	112	101	121	117	104	105	110	114	122	107	131	108	122	92	127	139	118	106	110	130	106	114	118	124	113	101	103	101	117	104	103	119	109	82	101	111	119	113	112	117	113	130	143	131	101	102	101	113	109	93	90	104	120	110	116	107	116	111	98	97	108	125	113	117	108	126	104	109	101	124	110	122	97	114	106	114	122	118	115	114	107	127	113	126	118	109	131	116	79	99	92	128	124	106	141	112	104	95	102	113	91	96	121	121	92	93	116	104	119	104	104	122	106	99	123	109	113	103	116	107	115	102	117	105	109	114	113	100	128	108	98	111	115	91	128	124	120	108	97	98	93	121	113	130	116	120	102	77	122	131	113	119	90	116	97	114	103	102	114	100	100	103	120	105	130	97	113	124	89	105	131	130	119	106	102	89	118	131	111	97	117	103	104	112	111	96	103	114	102	124	102	105	99	124	118	107	110	95	135	104	107	100	128	116	117	112	109	113	107	107	108	129	108	123	110	113	122	115	124	109	109	115	104	98	98	120	107	107	99	119	104	128	135	103	109	108	120	110	82	118	123	102	110	89	96	111	114	117	90	100	111	112	93	105	112	114	112	110	98	103	126	120	116	91	124	117	112	120	126	97	109	116	102	100	107	105	109	134	107	117	99	94	84	125	123	99	122	116	103	100	126	97	124	103	95	114	108	96	107	107	124	113	135	118	99	110	98	117	107	100	109	124	101	116	103	105	122	120	104	122	95	100	91	109	128	124	116	115	95	130	107	113	124	113	110	104	135	117	102	106	107	100	106	116	133	113	98	123	109	126	110	114	122	99	101	83	103	126	123	109	113	120	105	117	110	94	120	130	118	123	126	108	113	117	93	109	112	122	134	107	114	104	114	110	128	116	112	132	104	106	121	120	95	132	114	112	119	138	98	105	103	110	108	98	130	109	113	107	109	121	110	96	118	103	127	101	111	107	127	125	121	100	107	115	99	139	114	117	94	113	95	108	78	106	117	116	107	112	115	101	119	96	118	113	100	106	117	100	118	102	95	111	102	94	121	116	112	115	105	88	98	104	105	109	113	115	102	118	126	109	109	108	112	105	117	91	116	103	112	100	89	96	109	118	118	104	92	105	108	85	108	87	105	123	107	106	119	116	132	110	109	111	110	110	112	85	97	112	120	124	94	125	108	109	103	109	132	110	94	102	100	132	113	97	114	113	93	124	124	116	114	118	114	120	116	117	97	110	109	102	96	114	132	99	126	120	98	113	108	122	108	112	119	111	95	119	102	117	91	98	104	110	130	122	107	115	92	117	121	126	115	115	107	115	128	101	124	109	129	145	120	103	140	98	116	115	129	118	99	112	103	119	99	125	103	105	113	111	98	125	111	97	103	117	122	111	117	126	112	102	110	127	128	132	101	119	95	110	107	121	114	127	114	92	120	95	100	109	104	80	105	116	97	107	133	95	110	108	108	107	127	120	108	105	107	119	130	123	96	91	100	117	110	120	123	120	110	106	126	111	99	104	112	136	102	117	121	115	105	97	93	114	109	100	114	124	100	124	99	120	101	108	119	108	97	121	96	119	107	118	108	114	122	118	99	123	117	99	107	115	114	103	116	94	83	123	117	117	133	120	114	113	97	125	116	114	109	140	106	110	113	103	131	106	117	120	113	97	118	122	112	113	120	112	100	119	116	98	99	105	98	122	116	124	112	112	101	134	132	117	128	111	111	105	103	105	133	116	104	103	102	91	96	103	107	102	106	129	118	103	108	120	119	98	115	112	115	107	101	116	126	132	105	115	110	102	121	110	134	126	106	122	100	98	119	92	104	133	111	123	103	128	120	123	124	99	97	117	101	121	112	119	124	126	114	88	100	98	98	110	107	103	106	116	123	110	111	95	114	123	104	107	93	121	107	102	106	96	122	110	105	131	94	102	105	104	97	108	120	112	105	110	113	117	109	100	102	106	111	123	109	99	94	142	114	114	125	109	100	99	105	93	120	99	102	125	123	101	117	112	116	100	106	100	118	107	121	129	115	108	114	103	127	104	105	112	101	112	119	114	118	110	97	101	104	111	113	125	105	118	132	108	115	103	112	107	104	111	113	106	98	112	120	93	119	121	115	110	120	105	109	105	95	121	138	129	112	104	125	123	117	115	121	130	125	109	115	101	110	122	108	130	101	132	103	107	122	120	116	122	103	98	121	104	105	89	110	104	110	121	117	115	108	109	114	102	96	119	119	102	131	114	95	129	117	98	95	109	113	112	122
12641	5889	11322	7205	4205	2906	2194	1525	1228	907	775	670	641	565	522	477	487	489	473	419	398	327	344	319	367	305	332	313	315	308	324	318	330	317	305	293	296	307	275	327	315	316	273	286	320	296	280	299	282	243	266	285	281	286	290	310	290	311	285	321	316	298	306	266	318	306	265	263	261	315	279	275	272	303	296	298	296	277	271	318	271	279	276	248	264	276	278	253	273	281	323	299	304	253	272	271	262	274	276	255	281	254	300	286	242	320	279	264	290	264	279	258	228	276	254	289	281	265	257	231	271	256	281	282	272	267	275	278	245	263	278	259	263	260	309	286	268	290	284	263	284	260	253	266	265	238	239	249	278	256	289	279	237	273	291	255	272	258	265	296	273	271	263	284	270	297	265	279	278	256	260	286	255	244	255	288	262	262	236	251	287	249	261	268	287	276	275	267	290	263	264	280	253	253	276	262	270	271	290	322	251	295	277	264	252	274	270	249	253	266	277	270	273	237	276	266	250	267	261	258	279	263	288	275	277	277	269	276	257	276	286	261	281	285	256	277	253	294	272	285	280	216	274	275	257	281	282	291	252	288	252	280	270	279	274	289	287	264	271	268	256	257	266	258	274	278	263	258	265	290	278	298	292	286	293	275	239	288	281	280	309	288	269	264	272	278	278	289	254	263	287	305	291	266	272	254	259	290	267	272	251	281	270	288	258	256	280	265	257	257	270	282	277	284	273	247	293	268	267	277	259	274	271	270	237	262	276	265	298	287	294	249	288	319	295	255	258	270	276	276	272	260	265	265	281	238	284	300	283	297	255	291	292	250	279	288	251	231	223	260	305	286	287	265	274	287	306	268	264	247	289	265	253	264	243	265	253	307	267	265	287	266	277	274	260	281	271	251	265	293	227	265	270	270	233	261	294	253	286	257	268	258	263	305	274	274	288	276	275	274	291	290	274	265	287	266	255	270	274	279	272	266	264	269	270	266	274	294	290	291	285	275	271	297	272	282	291	275	294	255	265	257	287	298	272	265	268	267	246	268	283	277	263	283	276	265	273	237	309	281	290	252	261	259	271	265	298	276	278	281	279	297	255	274	279	253	261	272	270	280	261	260	271	279	273	267	243	276	265	269	280	256	290	293	279	266	284	296	292	275	285	268	262	268	231	287	257	292	267	235	273	291	246	265	304	278	263	238	292	279	296	270	288	249	266	281	266	243	312	252	272	282	256	272	303	268	268	294	277	256	269	269	260	276	258	289	265	282	265	256	292	254	254	238	269	248	267	259	309	256	286	282	281	279	268	279	276	268	270	256	271	291	313	260	261	289	277	251	258	257	242	272	275	277	278	275	229	243	292	295	273	271	266	267	255	246	250	269	275	271	277	258	245	278	295	259	256	251	250	285	272	292	282	261	265	259	268	283	269	266	279	288	273	280	272	304	282	278	259	273	266	270	293	250	276	263	289	262	271	265	273	276	293	255	279	279	289	277	290	277	279	265	247	270	303	291	259	284	266	292	274	265	276	265	284	284	292	288	268	264	296	237	272	265	269	295	252	271	227	256	254	311	285	262	279	298	271	272	274	312	273	296	257	266	251	287	273	238	265	256	267	310	298	264	312	277	306	278	282	280	290	256	263	270	250	288	275	274	274	248	267	260	254	249	268	261	260	280	265	288	289	274	276	249	272	290	280	266	269	261	277	250	264	268	247	271	298	266	249	241	265	281	261	265	289	280	286	280	295	278	272	275	279	242	315	284	258	281	229	278	270	266	283	258	291	283	279	284	260	261	285	260	276	251	286	272	258	279	257	267	273	224	272	261	265	275	295	284	270	256	254	264	264	243	255	261	267	291	284	286	256	244	284	284	282	249	272	290	266	276	281	254	265	270	310	272	265	262	255	276	300	273	268	248	239	260	254	264	291	255	254	277	259	266	279	251	265	263	266	244	244	262	297	248	266	251	267	274	281	275	293	277	249	255	260	282	246	279	285	242	269	295	292	232	255	290	266	237	289	270	286	269	279	277	270	260	259	256	250	286	298	291	272	281	292	276	272	287	283	290	279	278	309	272	278	258	262	245	261	271	273	266	269	268	274	252	269	302	239	262	227	275	264	273	273	246	280	267	279	277	246	262	293	303	277	270	245	291	272	261	245	263	284	287	286	270	263	259	264	275	265	272	290	280	254	252	241	257	267	263	268	264	279	277	250	248	298	262	273	260	276	254	265	253	281	273	266	251	277	264	268	294	287	281	258	277	258	264	289	248	258	293	272	272	268	300	263	281	269	250	259	252	269	278	253	284	274	281	290	246	296	254	290	272	254	294	263	263	282	254	266	250	248	252	278	274	262	282	239	257	267	257	275	257	284	274	276	286	281	267	280	255	322	269	279	265	282	254	269	279	269	288	273	253	245	274	278	282	291	279	262	255	300	251	277	281	289	262	300	273	259	289	266	300	238	272	264	268	246	278	277	281	249	258	289	281	270	264	278	262	259	293	279	291	286	261	269	282	277	280	268	289	246	265	278	254	291	252	265	312	291	250	292	289	258	310	284	255	255	243	286	262	272	282	271	298	246	263	280	274	250	255	269	259	243	267	282	270	269	297	259	257	242	287	276	275	268	255	259	264	256	273	276	240	243	279	248	231	288	286	276	294	244	247	242	286	263	286	262	273	260	260	258	300	270	267	262	264	295	281	283	287	255	262	289	274	305	278	267	261	274	293	277	274	243	250	269	260	257	310	279	272	300	290	270	259	242	291	284	284	284	235	283	254	279	279	236	262	253	259	272	282	252	282	290	268	268	262	287	232	294	261	263	271	280	282	255	291	280	264	274	281	266	273	268	267	277	297	263	299	298	253	260	261	255	283	288	270	275	247	260	279	274	283	267	265	271	276	285	267	296	268	247	265	253	270	254	272	263	281	296	273	263	297	260	262	296	281	303	302	266	277	275	261	279	240	286	274	291	291	298	282	271	292	267	267	280	253	314	277	269	261	261	272	282	263	276	247	248	267	241	293	291	266	269	283	311	312	285	320	285	267	289	265	280	268	276	253	285	283	231	288	259	266	261	265	272	260	277	286	284	273	275	249	268	282	266	278	276	291	259	264	240	249	249	268	275	267	267	309	250	301	263	251	244	304	283	273	259	244	258	273	274	254	290	287	271	267	245	280	274	271	284	258	265	251	263	300	263	279	307	286	263	256	272	267	266	247	269	263	246	271	329	276	266	290	267	290	288	291	250	257	254	270	243	280	274	279	275	284	279	255	255	296	290	265	260	311	286	266	230	277	274	264	284	299	277	272	266	273	284	264	262	274	236	275	287	288	270	303	286	265	262	264	280	272	279	279	285	294	251	240	259	254	261	276	262	280	281	252	327	259	261	247	250	295	295	282	283	260	268	285	280	263	276	272	289	281	299	269	269	298	263	288	267	285	253	251	281	240	245	267	247	251	302	282	297	239	299	263	265	244	310	267	285	276	277	267	271	274	256	240	266	252	293	252
5015	1944	1812	714	327	268	198	198	184	165	175	161	169	170	165	186	132	168	150	182	157	157	156	145	150	142	167	144	200	172	138	156	134	185	155	157	141	165	182	168	156	154	147	150	166	132	155	152	150	137	162	139	136	160	136	144	135	140	153	146	173	167	161	165	155	137	162	144	121	166	156	136	167	159	167	144	134	153	151	148	149	149	129	162	160	138	167	144	140	138	140	155	158	161	165	159	154	161	153	144	174	171	157	142	130	151	141	155	144	167	155	165	132	159	135	141	172	150	164	168	164	144	149	148	169	156	150	158	168	167	149	167	148	156	126	141	146	131	151	143	133	132	163	143	139	150	155	152	172	154	147	135	144	135	165	121	123	156	138	170	176	154	167	150	166	171	145	158	182	149	163	169	158	163	150	158	156	162	178	154	153	145	146	154	150	141	142	149	154	143	164	147	142	166	161	163	125	165	168	173	161	162	158	153	158	152	160	136	166	139	152	133	166	150	166	148	169	134	147	162	137	149	144	142	139	165	148	147	172	147	150	141	146	169	155	170	145	175	173	146	143	158	167	145	158	147	146	158	153	159	162	157	171	141	154	172	164	136	180	142	163	149	158	165	149	149	143	159	130	147	152	144	163	137	142	150	155	157	162	143	160	155	136	164	130	164	169	152	145	137	175	151	171	171	171	147	147	151	163	148	154	158	158	129	169	153	145	178	171	152	163	158	167	163	169	140	159	136	145	158	141	140	166	158	161	146	160	155	150	149	128	143	144	156	156	155	160	156	135	147	171	116	154	160	148	128	166	134	168	155	144	144	142	158	164	157	140	144	147	131	150	115	131	160	152	148	169	141	137	136	160	135	148	123	161	167	158	151	162	146	157	156	151	162	161	150	146	151	154	146	157	147	155	175	132	125	154	148	146	162	137	140	157	149	184	155	160	147	155	168	134	123	147	143	147	147	138	150	143	154	125	170	196	149	149	144	162	153	165	151	153	147	140	163	147	146	127	131	152	132	144	153	142	164	166	163	157	143	156	154	166	160	176	143	135	172	139	153	138	147	151	145	148	158	137	140	128	164	162	165	159	164	137	143	147	143	162	157	142	160	181	155	115	149	127	137	185	145	154	128	143	159	148	157	160	151	136	151	152	146	156	166	134	140	151	152	136	130	142	143	160	143	150	147	153	153	140	164	150	156	162	149	168	150	164	167	172	157	160	166	164	155	139	159	139	158	167	157	171	146	151	132	151	154	153	155	162	137	142	139	152	144	156	144	151	167	161	143	156	137	170	144	157	141	161	180	157	156	147	153	148	172	158	153	166	145	155	165	151	160	146	161	151	132	140	135	169	159	164	145	149	146	159	134	139	170	152	152	170	142	150	181	173	165	136	131	144	147	165	156	126	151	138	182	151	151	150	165	136	160	136	120	147	151	152	149	162	144	161	153	146	136	151	146	135	153	159	154	155	149	145	132	158	151	162	148	160	151	136	163	137	154	163	149	145	168	143	156	153	159	154	168	170	140	163	125	123	145	145	149	176	162	150	167	166	150	163	154	137	177	147	151	153	196	161	161	151	151	126	164	151	161	165	145	150	145	180	148	170	138	169	159	157	155	147	162	149	150	153	159	156	174	128	132	151	128	161	168	147	158	132	175	159	158	162	149	137	158	141	143	158	134	116	178	160	149	135	151	166	147	149	158	168	137	156	141	169	181	160	162	143	150	159	144	154	127	153	168	162	150	152	162	150	132	149	134	164	156	128	143	129	150	152	169	154	142	137	153	170	137	162	138	162	145	181	145	162	145	165	154	153	146	148	125	177	160	156	157	155	167	145	145	148	151	181	154	177	153	152	160	156	168	157	137	142	138	148	160	157	170	136	161	172	136	163	147	150	156	156	151	157	144	143	160	134	139	134	154	168	134	134	164	136	155	158	183	161	142	152	137	147	149	143	184	143	161	142	153	170	135	142	173	173	142	147	132	164	174	164	187	147	151	171	161	126	162	153	145	165	151	178	128	161	158	165	164	171	159	152	138	147	151	156	138	162	177	142	133	132	150	157	168	166	156	162	168	155	153	164	154	152	144	162	166	160	140	146	152	160	149	137	152	165	132	145	148	142	150	165	142	160	160	166	163	160	168	153	131	128	143	130	145	178	139	147	163	142	170	165	164	162	158	154	155	160	159	158	152	132	149	171	166	142	163	165	140	162	139	143	146	159	157	149	174	136	137	146	120	151	148	163	170	155	180	165	146	147	170	163	122	155	150	155	159	141	159	140	153	143	164	153	141	140	157	160	139	168	169	150	143	151	150	141	161	134	153	135	148	126	148	189	164	137	147	145	161	148	141	146	136	151	179	153	125	155	149	150	145	147	138	126	144	159	149	139	155	146	143	179	149	165	129	170	144	163	160	171	160	157	143	147	141	157	155	144	155	165	147	164	145	134	154	156	144	147	175	150	168	161	128	148	145	150	157	159	155	172	153	139	128	167	147	133	141	157	153	151	147	137	140	151	154	159	171	143	155	126	145	138	170	155	140	139	171	145	141	142	149	133	184	149	153	181	163	176	153	154	139	126	175	170	141	150	166	127	155	130	143	142	135	148	143	153	160	153	163	158	150	153	149	148	158	134	157	162	157	165	160	160	170	151	149	147	135	157	150	131	139	149	159	153	153	164	161	150	159	129	153	162	139	173	153	166	169	148	144	164	167	144	145	153	158	146	158	168	139	145	144	169	154	136	144	150	149	136	150	143	165	162	151	158	162	128	150	128	174	144	139	171	150	157	152	164	149	175	148	139	140	156	170	183	144	170	157	145	153	135	166	154	150	143	140	149	144	156	155	153	144	138	156	156	141	176	149	150	162	160	158	149	164	141	156	144	147	140	140	153	139	144	151	155	168	142	153	153	141	149	145	146	161	147	154	157	178	132	140	156	148	167	156	141	171	156	158	150	144	153	132	163	159	169	149	149	159	147	184	152	147	149	157	147	153	173	147	172	148	135	147	157	164	151	142	147	159	158	152	157	150	179	146	138	167	149	149	149	144	178	151	155	180	165	161	164	146	148	176	146	171	118	150	145	173	168	134	159	137	176	161	128	145	160	163	148	136	146	149	156	175	148	153	185	157	168	164	155	141	130	177	157	157	141	157	152	157	150	158	141	173	159	179	146	116	157	170	157	168	152	170	149	159	159	136	146	145	127	151	154	143	139	142	157	155	149	143	123	150	155	154	168	166	159	144	149	134	155	156	156	161	137	136	173	179	156	160	167	155	178	141	142	181	154	132	161	155	161	152	140	151	157	145	174	173	148	149	176	133	148	134	156	164	148	151	154	171	155	152	143	140	163	150	153	166	145	141	162	133	163	146	150	132	156	150	149	177	150	150	164	153	140	158	144	136	154	145	147	156	153	178	185	159	165	113	141	160	146	153	134	121	131	145	158	145	139	154	140	144	158	154	152	150	161	142	166	155	178	157	156	168	153	161	151	159	137	139	161	139
3817	2183	3822	2140	1412	988	854	638	509	504	434	445	431	392	392	411	414	421	445	372	400	397	383	366	363	353	377	387	343	368	364	359	376	371	393	361	357	368	349	379	374	372	361	360	381	385	384	393	368	356	357	371	386	407	353	396	374	354	351	386	407	365	371	382	380	336	381	381	351	362	385	388	385	404	352	393	400	369	358	377	334	412	343	377	401	390	361	361	335	365	396	320	380	349	360	361	397	369	375	365	390	363	339	370	385	384	343	364	387	382	391	366	354	366	394	341	348	397	345	374	358	371	436	376	357	359	378	367	394	380	385	369	368	403	384	380	375	372	366	370	377	357	372	378	392	389	375	394	352	345	370	364	357	397	370	392	340	362	371	382	368	335	349	389	369	397	373	395	354	355	372	360	379	341	348	408	388	352	362	361	424	403	399	363	349	355	350	374	388	385	391	342	352	353	390	394	391	398	387	371	392	364	361	383	373	372	365	393	373	368	355	380	400	389	360	346	340	399	364	365	373	367	395	383	380	375	375	383	370	367	400	389	337	352	371	350	342	350	391	358	374	359	389	358	372	389	368	395	357	375	343	394	363	359	368	369	373	390	371	337	384	358	382	334	371	392	371	358	370	349	405	375	373	369	380	366	362	391	360	399	373	402	384	362	386	371	383	387	380	364	360	359	362	364	376	369	396	349	372	360	406	397	378	367	391	342	355	404	356	375	370	368	388	360	333	360	402	394	393	354	376	355	373	363	385	381	402	390	377	407	377	355	364	361	350	351	328	385	369	346	349	398	357	365	346	362	396	395	383	372	339	382	361	356	384	354	380	383	381	331	382	363	369	390	354	358	377	345	370	362	390	359	355	338	357	359	349	350	387	388	378	368	376	370	375	403	354	366	393	391	357	359	406	403	363	354	372	386	371	391	417	353	377	354	372	374	354	342	388	342	375	380	347	367	357	390	370	353	332	367	386	361	369	360	406	361	360	338	347	376	389	350	377	394	354	398	334	360	367	371	383	395	354	385	348	352	382	374	411	389	374	362	395	370	359	376	363	359	390	366	371	392	398	380	393	386	365	361	367	354	362	370	396	366	352	362	341	395	365	386	382	367	367	369	377	333	405	347	359	391	367	386	358	370	377	364	395	389	388	356	375	382	373	363	361	358	382	370	367	364	381	378	384	386	384	376	355	376	380	372	345	357	372	389	382	344	350	372	367	386	384	362	370	357	357	350	377	402	379	386	368	380	364	400	353	365	355	377	389	388	384	380	339	350	381	392	386	392	363	403	360	379	373	386	372	395	383	372	400	340	349	374	357	330	363	384	372	363	371	363	376	399	363	381	350	407	377	357	374	359	360	359	371	338	402	366	379	355	368	340	383	398	363	344	378	355	361	350	346	412	357	380	370	375	374	383	380	381	383	368	370	387	416	366	372	377	396	369	332	372	380	368	357	335	393	374	359	402	370	405	383	371	373	366	362	376	390	370	358	369	401	379	373	382	378	371	382	372	342	366	372	348	358	407	387	349	420	370	384	381	336	393	339	372	354	358	375	374	361	368	385	402	360	359	362	377	369	359	357	348	381	354	356	368	392	375	365	400	368	366	402	389	380	357	391	371	372	343	357	367	362	392	368	375	389	395	406	395	363	357	360	342	401	410	376	389	385	382	402	364	372	376	364	402	395	349	366	402	373	396	384	375	390	358	427	371	388	371	369	367	379	368	406	352	346	352	397	386	359	370	351	351	337	385	365	362	391	407	356	374	351	360	376	380	363	358	367	365	350	340	387	354	329	352	350	366	343	383	360	385	377	404	397	385	378	358	359	376	362	372	357	367	392	409	342	385	342	363	342	368	367	369	363	400	376	409	396	404	379	399	362	384	320	355	360	366	345	396	355	368	418	395	364	353	380	338	390	364	317	382	362	390	360	366	384	388	379	369	360	393	397	385	371	356	384	320	367	377	354	362	340	385	359	364	383	348	362	365	372	366	392	369	374	383	364	370	350	357	365	371	372	369	387	362	395	335	345	375	382	382	354	372	374	382	362	371	361	340	378	395	382	344	382	386	360	356	374	376	390	373	383	353	351	367	386	363	374	418	369	385	364	412	328	324	360	382	381	367	388	371	394	363	352	374	393	379	342	366	373	351	363	351	387	349	339	363	355	324	367	349	351	388	381	395	347	356	396	341	368	351	384	363	360	377	357	364	378	338	372	385	381	363	350	371	363	398	367	375	372	394	375	367	359	387	363	357	388	358	380	394	389	376	370	370	388	367	352	367	378	371	389	385	400	372	401	419	385	372	424	332	346	366	353	361	395	416	357	376	385	353	365	358	387	385	386	363	381	361	389	319	358	371	373	398	354	357	367	384	347	350	357	383	361	409	332	383	379	386	378	358	367	375	381	364	355	382	373	369	340	408	399	358	410	371	373	360	364	360	357	377	370	414	399	358	389	376	351	363	364	364	369	372	341	407	363	341	386	353	358	340	359	383	336	380	361	368	360	396	378	389	386	375	387	371	350	339	386	372	355	388	360	351	361	422	378	372	382	382	381	362	401	383	373	360	337	356	355	375	358	348	356	358	367	357	404	358	339	375	407	390	391	354	374	362	357	363	362	356	354	370	375	353	354	407	357	364	352	380	386	374	352	345	376	352	377	344	374	342	343	346	365	334	368	377	371	372	340	381	396	318	366	370	389	390	399	359	393	349	355	362	387	365	364	412	349	359	394	378	376	364	373	388	401	372	360	415	414	370	364	340	343	375	355	348	367	405	367	382	364	357	388	363	315	334	386	334	346	376	385	383	396	371	351	372	381	359	350	370	398	408	365	381	364	364	430	385	401	327	368	354	350	387	369	362	379	343	387	344	364	376	353	362	388	384	329	382	362	388	345	334	379	385	383	363	367	371	382	358	368	377	383	368	370	390	388	347	398	394	348	364	359	403	358	385	432	375	369	379	375	375	397	396	377	401	360	360	355	386	370	350	370	356	359	353	363	385	346	370	392	376	352	389	396	411	364	366	390	355	356	403	388	336	365	384	356	340	383	347	354	348	357	376	391	363	382	349	373	358	376	372	380	376	362	355	393	358	339	374	338	364	379	367	378	330	367	349	356	329	380	356	342	367	358	335	389	383	373	363	379	361	371	395	432	357	335	378	401	395	379	392	390	392	349	309	406	337	379	371	398	377	365	381	333	366	327	395	369	374	360	370	346	370	338	349	393	374	361	374	357	380	318	382	377	361	367	404	362	374	354	367	359	380	378	346	364	378	367	380	330	350	386	386	329	371	344	360	373	358	364	376	358	330	404	364	368	363	370	364	356	351	345	380	392	370	374	345	409	365	356	357	358	375	393	386	374	377	380	389	397	387	369	371	342	374	397	353	355	387	375	362	381	376	360	361	370	394	424	361	366	362	370	370	375	381	391	376	347	350	380	359	384	391	365	385	371	378	385	365	380	360	383	386	348	342	366	367	381	384	370	342	375	380	372	379	384	378
12780	4161	4434	1730	772	546	382	311	266	222	228	222	190	214	202	195	186	175	231	194	193	200	186	193	171	175	151	199	176	170	183	194	181	193	182	187	178	186	181	162	180	171	168	181	166	196	180	163	189	187	190	202	197	186	198	173	211	198	196	190	183	182	194	167	191	181	171	179	179	191	182	201	218	188	200	183	164	208	177	187	189	182	178	168	193	193	178	178	173	165	160	199	198	182	183	192	188	190	155	178	182	175	172	187	156	188	181	170	204	188	161	164	155	181	180	182	178	188	175	182	180	159	197	189	192	183	187	188	216	172	175	192	165	189	181	172	179	168	215	194	177	194	185	212	206	175	204	190	203	168	194	172	173	177	175	173	192	206	177	159	175	197	198	200	197	177	182	168	178	180	199	199	195	189	188	170	199	160	168	172	161	175	174	166	178	197	201	171	183	174	176	197	191	154	175	189	189	169	177	193	183	155	172	177	198	179	175	170	176	191	183	196	184	177	174	160	187	184	169	172	186	169	208	182	188	193	193	169	185	186	170	192	157	175	172	210	173	179	172	144	161	208	175	222	164	195	214	200	171	176	168	212	203	198	191	196	177	148	182	155	176	170	167	164	175	156	181	195	158	148	201	191	175	184	175	211	155	173	175	184	188	196	204	190	188	198	211	184	186	185	195	176	178	173	183	179	184	187	196	160	175	164	198	151	179	174	199	202	201	201	165	161	170	194	210	199	201	189	180	189	174	179	191	172	171	165	176	188	186	187	174	190	200	187	185	206	180	170	188	163	195	200	153	197	200	193	167	193	192	190	177	188	172	203	181	188	197	181	190	180	178	187	184	161	193	190	184	201	171	187	177	175	198	183	192	188	184	183	182	153	203	160	181	192	200	193	179	171	201	190	175	169	175	197	201	169	168	159	188	208	206	193	185	191	173	188	214	184	181	161	160	210	170	213	182	186	176	202	167	168	190	183	183	179	167	159	197	159	174	183	203	187	171	187	185	182	192	186	179	177	194	196	187	154	179	182	168	148	180	175	179	186	182	169	198	174	160	201	187	195	174	175	180	181	183	184	185	175	184	196	164	196	165	145	191	173	210	184	189	180	177	177	166	169	171	181	171	184	187	168	171	174	181	187	169	182	204	176	190	212	177	192	181	166	184	184	201	194	207	195	160	174	192	190	186	193	187	179	175	184	204	194	160	182	176	190	162	176	165	202	174	193	192	182	186	182	144	179	201	193	165	193	160	184	159	166	184	188	189	204	166	197	175	200	168	188	186	166	179	198	178	176	182	175	180	195	177	173	181	191	175	181	164	156	174	199	165	200	170	185	198	191	189	187	192	179	190	172	177	165	206	144	190	160	164	165	150	154	197	185	173	186	216	174	178	203	187	174	190	192	190	171	185	172	183	162	160	170	195	204	183	182	175	197	172	175	190	182	177	180	200	178	201	189	185	174	196	166	175	177	172	181	165	181	177	172	178	173	188	192	158	160	159	176	181	159	215	184	180	178	183	182	192	182	178	208	171	186	179	188	176	188	164	197	169	192	176	199	187	190	189	180	184	207	170	182	161	184	167	193	167	192	164	203	155	184	189	170	172	163	171	206	179	186	185	178	173	173	193	165	188	179	198	198	154	209	153	176	195	196	190	186	175	174	171	180	189	187	193	157	188	176	178	212	189	210	183	176	186	176	194	173	182	168	183	161	174	185	182	164	165	179	202	186	190	175	175	198	154	175	179	173	183	165	189	171	176	194	207	175	183	174	193	162	169	173	170	155	163	168	166	169	184	157	161	200	174	181	183	185	192	192	189	182	201	175	172	188	213	178	186	177	173	220	189	174	172	184	170	181	187	167	195	165	159	165	190	189	187	179	203	172	168	185	162	191	199	163	192	178	186	172	194	195	191	170	179	174	173	146	180	180	153	167	173	169	172	172	172	203	177	188	176	192	177	182	203	173	169	188	185	171	188	192	190	164	183	182	187	188	188	188	180	158	187	199	182	181	173	166	202	168	168	183	179	160	182	208	164	217	180	210	179	192	198	159	188	194	176	180	177	204	219	173	198	189	223	203	188	183	164	212	190	179	187	202	199	175	184	149	182	184	182	189	175	200	195	160	174	174	171	178	205	185	198	183	186	181	182	189	187	167	173	195	174	181	183	181	204	179	170	170	198	181	176	189	225	192	176	177	189	193	168	167	166	167	181	195	183	178	195	162	178	183	163	181	175	178	160	197	188	178	179	197	182	179	219	194	202	175	188	161	174	160	188	168	184	159	157	195	184	181	187	189	189	181	196	169	164	175	183	158	187	190	205	182	199	195	179	186	172	157	181	193	163	170	192	162	178	190	188	169	193	208	185	174	193	187	175	152	170	194	173	181	165	171	188	172	176	197	182	176	169	183	186	176	192	180	159	175	200	168	185	180	183	185	160	186	165	194	181	188	168	181	167	204	181	162	195	167	187	201	195	205	196	185	178	199	176	192	183	170	180	184	193	175	161	166	181	173	191	195	202	205	176	188	177	228	187	180	188	184	196	188	180	166	191	155	170	153	174	170	177	182	163	202	167	196	184	175	178	187	183	181	194	180	173	195	160	169	158	195	183	184	191	183	198	161	171	206	163	177	190	192	203	195	159	166	186	224	193	181	177	148	197	204	186	157	183	169	187	181	208	178	181	182	187	186	193	195	187	167	196	170	175	187	175	176	160	186	175	180	179	181	176	186	182	176	175	207	186	168	172	166	170	197	192	188	186	178	163	178	149	201	190	189	184	176	152	193	173	179	154	162	201	177	181	183	192	188	183	200	186	197	179	171	214	194	191	161	168	216	187	185	179	156	197	200	188	178	187	196	179	200	224	185	186	180	183	172	192	177	159	187	178	179	199	176	164	193	185	173	170	188	153	170	187	191	187	184	188	175	194	186	164	185	182	205	196	195	184	181	201	182	214	177	177	169	192	200	176	181	181	165	175	206	179	175	183	186	200	190	183	194	195	173	197	183	185	171	193	187	179	194	167	182	190	162	189	167	199	179	181	188	181	187	191	150	164	188	184	188	166	211	173	195	175	163	203	185	178	187	176	195	197	206	203	190	200	178	156	180	184	185	162	181	187	196	167	173	182	175	187	166	204	192	187	162	178	193	176	159	163	173	159	175	191	179	176	199	158	178	172	182	185	177	186	177	181	170	177	166	194	185	198	190	188	182	163	193	185	183	202	191	153	172	175	165	199	174	161	170	174	180	175	193	164	194	194	165	178	202	175	157	193	184	180	211	210	182	192	204	194	199	166	173	180	163	158	174	192	201	187	155	189	203	184	162	167	166	170	166	165	177	175	189	178	186	182	195	192	194	171	167	169	187	183	168	174	175	178	158	183	192	175	178	191	203	185	189	178	175	182	180	199	185	170	186	187	185	173	207	208	204	203	175	203	170	166	210	176	182	195	164	216	187	189	179	184	163	182	162	167	178	189	176	165	178	180	167	195	180	189	179	168	174
9669	4236	8193	4877	2976	2246	1676	1168	929	799	744	662	616	591	590	535	590	524	530	525	480	495	466	435	456	461	464	451	451	449	451	439	447	482	449	407	442	435	464	413	449	453	450	410	474	442	467	411	453	417	417	444	445	433	462	457	486	444	480	431	471	459	440	460	459	461	471	438	436	391	445	393	384	396	428	485	425	438	465	460	455	451	403	419	435	437	418	461	399	480	439	440	440	449	432	434	427	445	441	430	427	432	425	431	395	447	390	416	459	416	452	426	445	453	388	395	410	414	445	407	414	429	429	444	435	441	400	415	418	426	443	441	414	423	397	423	426	433	402	398	438	422	407	391	410	426	435	407	437	440	421	410	434	366	426	449	418	452	448	458	458	446	428	435	421	421	469	386	429	430	427	422	448	469	456	425	487	407	466	411	447	422	418	417	394	454	426	412	410	436	441	413	406	430	445	432	399	411	426	479	425	443	404	425	419	431	408	415	411	410	437	457	462	433	478	438	420	437	426	395	453	455	418	404	418	442	436	422	464	421	420	408	413	417	442	421	454	440	442	392	433	425	425	445	436	436	411	403	425	414	406	426	447	426	458	420	429	450	436	417	379	409	428	417	444	423	426	432	426	400	395	431	425	393	433	407	448	410	418	434	398	395	380	429	405	421	431	434	393	465	446	457	436	436	410	400	455	437	452	433	465	428	405	436	440	421	426	405	441	408	414	406	431	400	414	433	426	432	432	406	406	437	429	439	450	424	447	450	429	421	420	385	416	390	448	428	441	424	465	427	429	391	454	427	393	416	401	407	441	420	414	432	443	424	404	430	422	408	461	435	417	442	432	455	467	461	458	432	376	430	419	428	422	442	437	377	443	409	388	410	438	445	449	403	450	436	441	429	392	441	445	432	383	467	418	429	425	430	379	431	423	411	456	436	423	429	422	400	452	408	430	430	427	430	414	414	423	485	418	408	451	439	430	404	398	393	427	421	421	441	442	451	410	453	397	439	481	420	405	414	435	444	439	435	430	451	449	411	417	438	426	404	403	417	433	384	446	447	404	421	431	427	412	415	437	421	425	433	444	416	428	414	439	434	451	436	427	414	400	434	393	423	423	437	431	439	403	409	416	449	445	409	428	447	448	410	447	427	430	417	406	425	405	412	411	387	381	423	417	443	397	450	416	427	412	417	465	425	451	426	434	475	435	419	391	439	456	444	466	439	422	425	423	407	434	442	395	475	389	443	449	421	442	398	407	413	399	428	437	447	390	432	414	445	446	408	451	445	452	418	434	434	424	438	444	445	448	428	433	433	414	465	395	456	452	431	411	423	415	420	404	444	446	464	423	437	451	428	440	452	443	431	410	381	422	423	481	405	432	454	419	429	422	418	409	425	440	412	436	421	425	462	385	435	447	466	453	430	465	431	444	436	427	440	425	436	396	432	401	429	407	429	447	457	468	420	440	442	410	451	441	435	412	467	442	441	361	441	396	455	440	459	480	403	411	410	414	445	455	412	403	404	398	427	433	454	403	415	446	439	420	387	452	385	429	417	431	413	449	386	420	426	414	422	423	417	434	441	394	453	416	473	426	399	430	406	431	414	398	463	431	429	428	435	427	422	422	448	457	456	408	415	381	440	476	424	438	430	421	420	419	408	416	440	435	437	458	445	409	463	398	453	455	407	428	446	445	445	430	429	449	429	440	441	428	410	428	443	426	416	421	417	428	432	457	391	402	412	414	456	419	420	447	423	411	402	436	422	409	427	409	385	406	427	445	419	407	437	446	435	399	428	442	415	371	397	418	426	446	387	471	416	399	425	465	469	426	447	450	421	427	480	429	444	396	436	419	376	415	421	459	437	414	429	445	394	441	441	418	470	434	429	392	435	407	399	409	427	466	407	449	410	405	453	420	482	446	430	426	395	448	431	434	428	414	421	415	429	430	423	415	460	444	402	453	451	421	458	422	445	425	428	429	371	427	457	442	448	428	445	415	410	427	415	397	436	426	434	406	471	395	441	415	443	440	432	435	403	404	433	404	413	403	417	409	433	431	459	436	442	504	407	425	451	416	444	431	450	401	429	417	411	415	441	407	420	407	439	410	414	399	440	395	434	415	482	461	430	431	461	434	401	411	391	423	428	442	453	400	428	458	423	456	430	430	447	406	453	459	484	450	440	394	437	391	407	442	407	425	402	422	456	447	468	464	388	438	438	406	407	414	413	419	466	453	419	475	404	447	416	424	414	462	450	427	430	429	438	442	455	433	452	414	405	445	419	414	433	418	452	409	461	459	432	422	383	434	427	408	391	392	401	458	444	378	427	413	403	435	465	429	434	434	422	415	416	449	428	419	421	440	471	427	466	391	451	449	402	414	436	435	411	416	428	390	425	439	445	452	408	429	420	432	410	432	455	430	387	425	411	433	449	417	434	438	400	448	444	421	449	437	481	416	408	438	403	401	450	421	395	439	450	419	418	430	428	397	367	447	406	439	441	428	428	352	426	436	463	453	414	457	464	443	408	425	434	459	431	441	432	427	417	440	421	441	416	426	416	411	428	454	457	425	444	426	421	448	418	406	430	399	456	400	429	438	404	446	436	449	410	411	423	429	404	412	422	418	406	435	422	391	430	426	463	404	413	450	441	422	419	392	402	441	422	442	418	479	377	401	459	414	462	456	434	454	461	424	418	442	452	440	441	426	417	409	404	451	420	414	419	401	428	444	385	414	396	409	423	455	392	384	440	405	445	419	404	457	451	413	446	398	415	409	423	433	436	410	473	399	450	417	436	430	419	441	470	421	440	446	440	413	402	454	439	436	433	404	415	448	415	432	423	412	428	419	428	435	444	444	419	453	439	438	452	410	448	453	433	424	441	428	429	434	410	417	406	388	416	441	445	421	404	436	404	424	444	387	433	432	452	394	393	419	460	421	439	441	393	456	422	448	408	425	426	420	449	417	448	433	456	429	434	431	449	420	415	425	429	451	464	432	411	423	414	436	414	463	453	463	480	433	475	455	405	424	448	402	418	412	456	450	407	416	426	427	413	415	417	427	432	424	427	459	400	436	401	446	431	441	438	390	441	469	405	400	417	411	460	412	455	459	428	473	442	417	422	464	411	445	447	432	427	425	391	409	401	418	417	435	412	472	391	414	390	458	427	445	449	431	399	401	425	463	424	441	467	388	389	394	426	430	404	428	456	414	405	433	384	431	432	447	467	416	441	410	415	419	432	428	445	454	395	418	452	405	433	465	422	410	396	415	432	416	452	448	421	386	427	445	417	442	420	431	447	378	424	437	405	428	427	448	433	425	442	441	447	449	375	414	417	475	392	435	425	394	417	456	441	422	423	424	426	448	410	417	448	415	416	402	411	416	431	464	468	422	428	441	431	450	408	416	440	426	435	442	413	405	431	434	422	397	430	428	433	417	448	435	424	409	433	418	451	444	446	429	428	460	449	436	453	408	416	432	441	444	469	434	452	461	452	410	455	433	448	478	465
21241	7101	7459	2844	998	699	503	333	283	237	192	180	174	135	136	130	136	135	139	122	119	122	125	118	126	108	126	119	109	105	137	113	100	93	124	126	121	109	124	113	106	116	129	103	124	105	110	108	117	105	112	103	111	119	115	118	103	103	117	105	118	109	104	104	104	129	114	105	110	104	118	112	115	111	115	102	89	102	127	124	136	108	128	104	119	88	117	87	126	114	100	118	122	110	126	116	95	106	99	105	116	109	123	89	100	115	116	133	123	108	107	100	111	115	110	100	103	109	117	111	119	99	107	98	137	119	112	118	106	105	108	106	113	121	116	103	112	103	115	109	109	100	123	114	111	111	112	103	124	93	123	126	116	114	138	87	110	105	106	109	129	120	135	120	99	126	120	87	114	106	99	101	105	113	116	108	132	136	148	108	117	114	103	111	96	92	111	120	105	117	114	112	125	94	125	102	105	122	100	102	117	107	107	101	94	108	107	98	106	109	116	126	103	126	97	108	119	100	123	122	135	99	110	111	114	110	85	108	125	119	105	101	79	124	114	118	97	96	101	109	95	121	138	101	116	127	90	105	132	125	110	118	106	106	99	89	109	113	115	103	121	101	99	112	93	130	119	108	103	98	121	117	110	131	132	128	106	100	96	104	113	103	123	106	88	123	108	114	93	100	115	123	102	120	97	107	142	104	113	109	111	125	120	105	105	121	123	109	124	120	103	103	111	92	111	130	130	110	103	126	117	123	122	110	121	107	111	108	119	112	106	85	92	115	110	101	102	108	131	100	107	102	113	115	96	118	117	99	133	114	99	91	119	103	119	113	121	108	110	100	113	133	106	116	117	130	115	122	112	129	108	110	121	102	106	121	101	100	100	122	121	99	104	131	109	108	113	108	99	102	100	99	104	112	134	93	112	101	128	119	113	101	114	108	111	100	111	105	105	105	114	96	106	115	88	119	114	107	90	111	95	96	130	107	108	116	115	125	125	119	127	109	115	109	100	97	121	116	96	122	108	107	110	113	108	124	90	102	122	114	113	114	92	111	90	123	102	112	108	101	96	107	102	115	103	103	113	126	98	118	126	125	109	98	106	108	118	84	119	104	118	110	108	107	98	108	108	132	91	111	106	108	113	95	106	112	103	111	118	119	95	119	101	96	125	99	114	100	98	111	98	106	102	100	105	139	120	110	100	112	108	105	112	121	109	114	104	119	132	111	109	107	97	96	133	127	110	108	106	101	136	94	95	99	119	110	113	114	99	90	97	104	120	100	125	107	116	101	106	109	117	97	104	112	109	94	116	112	99	120	105	106	113	120	103	121	116	102	104	89	97	107	108	127	128	120	104	92	92	102	102	117	84	112	116	101	121	96	113	110	104	131	115	112	95	110	114	120	125	96	102	118	108	107	117	101	109	98	101	120	117	110	105	129	122	106	126	118	104	112	118	115	110	108	127	116	130	90	116	98	93	116	126	118	102	116	119	100	98	114	111	114	112	101	120	115	110	123	98	100	100	113	131	118	112	108	113	118	140	123	102	118	109	120	108	108	101	104	106	104	115	108	101	110	76	84	106	111	100	108	122	136	97	101	112	97	125	108	108	129	124	105	116	115	128	100	115	109	109	106	106	122	109	99	108	109	125	116	120	103	109	108	105	96	104	118	129	107	98	117	125	109	118	114	123	98	110	112	102	124	109	104	118	116	98	123	114	90	130	112	120	100	123	115	95	119	103	110	114	113	120	97	105	106	84	105	121	103	107	107	113	118	103	121	109	115	95	108	103	109	103	87	121	106	110	109	128	110	108	97	99	112	105	118	126	101	105	101	92	111	109	111	112	95	107	123	103	116	108	108	100	113	140	101	107	122	101	107	92	109	105	102	118	93	109	105	96	121	115	104	123	116	114	117	132	111	88	99	117	119	123	130	88	120	113	82	95	120	78	114	93	115	113	99	109	111	117	110	129	113	118	120	108	101	104	125	123	112	108	114	105	102	95	93	95	105	100	111	96	93	118	103	124	99	105	113	107	121	113	111	99	110	106	115	97	102	102	114	89	120	108	111	123	113	123	105	104	123	102	110	97	126	111	113	121	105	123	115	122	134	113	107	90	120	108	124	114	129	106	94	98	97	99	121	104	98	123	113	118	105	120	123	112	140	114	96	89	102	111	98	108	91	112	112	99	119	108	116	101	107	117	130	106	129	116	97	123	90	111	103	102	102	114	117	103	122	121	113	122	109	118	112	129	110	123	108	111	127	118	115	108	109	111	103	118	126	95	123	98	124	94	125	102	111	102	114	125	99	120	123	101	107	88	108	107	121	105	115	120	105	109	117	104	108	104	104	95	116	98	114	88	112	109	95	126	113	102	107	114	119	113	111	114	96	126	117	126	98	120	100	108	122	111	115	107	101	118	100	101	112	111	116	103	107	113	109	132	78	107	117	111	97	96	102	112	104	116	106	97	113	108	121	105	98	105	97	115	104	100	111	130	120	108	94	100	93	116	122	121	105	109	110	116	102	109	116	119	103	120	107	124	107	104	110	112	99	107	100	102	100	102	99	102	110	114	114	100	106	108	115	103	121	110	118	98	120	115	115	110	113	97	99	113	107	121	113	90	138	116	119	107	129	104	109	129	135	105	101	107	105	99	112	111	114	119	115	103	109	111	107	116	110	111	104	118	106	114	119	104	108	117	141	110	100	98	118	105	103	130	115	114	124	104	98	126	113	109	110	92	115	126	120	114	106	121	103	106	112	107	104	109	101	137	121	100	120	108	129	98	109	103	92	127	120	114	110	112	130	102	108	107	100	102	96	102	108	100	111	128	119	104	127	104	97	120	112	99	110	111	111	102	112	110	112	110	111	118	99	91	127	127	97	122	107	104	105	106	119	104	110	114	124	109	107	116	114	111	106	112	108	110	92	91	93	100	115	129	105	92	131	96	104	95	104	114	108	108	139	109	100	138	101	118	111	117	113	118	120	104	104	94	112	115	116	125	110	117	117	112	119	117	124	121	101	114	95	110	98	121	100	115	105	110	106	115	131	107	102	121	110	130	137	132	99	127	119	100	102	119	113	109	94	116	113	106	120	111	119	111	103	113	118	110	91	113	121	119	94	92	125	111	111	105	120	102	132	114	112	100	97	121	121	118	92	108	110	115	120	118	100	104	137	100	106	101	117	105	115	124	106	112	102	95	126	101	97	106	99	119	86	106	137	104	124	125	107	108	109	122	108	108	110	125	128	97	110	96	99	136	110	93	102	109	94	98	98	118	103	101	114	115	120	117	134	93	124	121	116	108	107	104	125	103	136	114	121	107	118	129	98	92	116	135	105	90	121	106	132	127	121	120	112	105	115	107	118	108	121	101	109	123	109	115	108	112	114	119	112	90	111	117	114	122	105	101	107	98	99	103	115	125	100	117	116	103	92	126	110	118	114	118	123	92	110	117	101	97	95	96	126	113	99	106	101	106	119	112	115	123	111	99	124	114	98	100	100
12710	6055	12780	7174	4377	3171	2272	1606	1172	983	811	694	658	562	502	467	448	483	481	428	391	350	332	341	345	348	329	312	306	308	363	280	293	316	297	306	318	298	297	302	281	263	331	277	274	269	306	287	280	293	307	260	308	324	311	305	290	304	330	272	281	301	293	321	292	315	283	270	311	281	286	278	298	275	275	295	289	282	294	273	293	293	274	261	281	288	260	271	268	305	310	309	307	272	297	257	282	258	239	294	277	256	254	265	264	245	264	305	264	266	270	262	270	279	268	277	285	291	264	265	277	271	279	272	258	270	257	277	298	305	269	306	310	282	288	285	279	264	297	284	253	279	288	254	270	263	273	274	279	269	290	305	255	275	263	254	262	261	255	265	274	277	277	265	276	299	262	261	274	262	275	255	267	259	262	273	282	267	240	268	269	255	249	252	255	259	266	253	291	303	266	251	241	271	274	254	254	257	256	260	261	280	263	261	277	252	263	279	307	253	274	269	249	271	270	304	260	284	286	253	287	267	295	252	271	270	265	253	261	276	300	260	273	257	264	264	264	250	260	255	295	277	276	264	244	259	275	242	260	274	261	274	277	283	293	307	282	220	268	283	252	282	250	254	286	232	299	273	281	235	276	272	280	262	243	262	244	260	253	253	290	255	268	266	270	285	264	263	247	278	251	277	272	272	260	264	266	279	284	260	267	256	275	253	254	261	260	298	305	253	266	253	288	263	301	250	253	276	288	271	268	286	289	260	298	274	296	268	292	266	267	278	275	243	240	284	250	274	300	294	253	248	260	273	262	288	271	287	271	258	269	275	286	287	278	275	257	273	310	248	254	276	281	257	275	274	257	285	258	272	282	297	285	263	252	268	255	278	245	275	242	264	282	271	281	282	249	322	278	265	250	242	246	267	282	286	293	267	283	273	278	257	275	254	281	248	260	258	268	242	308	252	241	295	271	270	275	244	278	271	268	234	266	256	271	244	258	277	261	276	290	259	261	272	260	272	273	275	260	276	264	263	271	290	257	273	296	256	262	294	252	275	241	244	281	257	295	271	280	289	282	271	265	268	278	285	263	252	277	273	266	267	255	287	253	267	259	283	250	263	268	266	275	276	281	276	264	267	257	255	280	288	289	282	284	253	298	277	263	267	266	259	290	273	259	271	257	267	269	267	284	248	259	284	280	255	272	260	279	252	285	279	273	283	266	283	277	259	247	259	265	277	270	277	271	275	270	261	263	273	261	270	268	275	267	248	281	291	256	265	258	266	271	274	270	251	238	282	261	234	259	262	290	243	269	283	252	295	274	279	269	282	281	293	252	276	273	272	277	282	263	262	272	285	294	262	279	275	274	268	262	264	253	271	268	284	246	239	296	267	255	268	284	298	271	283	278	257	287	277	283	249	257	254	271	300	252	252	279	271	286	274	241	265	265	270	269	255	265	246	264	251	268	274	265	272	291	265	253	271	260	304	299	268	274	261	273	241	287	258	283	252	296	290	274	283	266	278	267	265	271	288	249	295	260	295	285	281	277	288	267	292	275	284	289	282	260	280	285	269	274	275	271	262	255	291	257	241	280	285	268	263	261	250	284	273	261	266	266	247	269	258	264	261	260	274	268	274	256	256	262	276	250	299	281	284	230	291	277	272	267	266	292	262	241	272	288	273	264	262	263	274	265	261	252	289	267	274	259	299	262	253	286	285	289	291	284	274	287	264	240	252	288	254	255	268	272	285	258	230	296	290	270	253	266	281	297	249	270	304	284	262	281	300	234	272	286	251	275	232	256	265	294	271	266	254	296	273	238	262	273	256	284	294	287	270	268	255	249	264	261	265	280	244	261	280	300	286	269	288	285	260	277	257	278	302	258	287	285	292	278	274	274	291	263	254	263	250	244	286	270	286	267	275	301	255	276	255	234	247	289	248	237	260	243	269	284	244	264	280	285	279	272	292	263	286	266	248	283	290	244	262	273	282	287	282	278	275	258	265	282	249	295	258	292	246	287	277	257	282	277	277	241	270	276	258	250	299	280	271	245	271	257	256	256	287	283	276	273	281	254	250	298	281	260	290	287	254	254	267	267	299	278	254	268	261	240	275	284	284	253	291	272	312	255	262	275	287	253	278	264	277	283	251	268	228	289	257	281	247	236	285	292	246	260	293	275	305	256	265	277	273	270	270	259	262	300	270	245	282	255	265	256	281	277	270	255	255	288	257	261	236	285	266	286	265	288	262	280	287	270	291	266	261	268	279	252	264	278	273	254	257	280	286	264	254	268	267	241	264	292	275	250	293	267	276	284	266	256	269	276	289	292	279	284	283	255	295	281	279	247	263	290	266	257	289	290	289	261	270	256	263	253	260	287	263	266	278	259	277	263	262	279	247	276	296	264	246	279	285	241	237	271	269	264	269	236	253	274	274	288	255	260	262	266	275	295	254	281	269	290	271	255	298	286	263	265	284	298	247	249	277	276	277	256	271	241	276	260	265	290	281	263	262	234	268	271	257	258	265	279	301	276	265	284	257	298	268	257	254	291	262	267	243	246	281	274	299	274	280	301	279	269	248	267	263	291	276	262	275	258	264	277	295	283	288	291	298	281	281	256	288	265	281	296	315	284	280	268	275	246	295	269	263	266	286	272	256	271	272	277	267	280	258	292	279	284	281	288	278	285	264	268	281	280	259	258	298	286	254	243	258	258	282	267	288	250	276	253	277	278	260	281	253	282	279	270	243	284	290	259	270	297	266	254	288	278	240	263	243	263	315	270	242	255	273	298	285	264	280	255	296	289	255	282	290	298	261	266	258	251	302	249	274	264	274	279	286	260	272	288	257	274	286	271	276	260	252	290	293	269	261	279	284	266	290	284	285	255	244	287	270	255	281	272	265	282	259	270	330	273	250	271	302	252	249	281	271	244	279	248	292	253	268	271	251	269	260	284	256	290	245	292	279	305	260	266	286	270	259	261	289	287	246	272	286	279	287	265	291	284	279	251	259	272	289	278	261	268	288	285	283	261	260	258	266	242	268	274	260	250	279	274	280	298	286	292	258	254	279	270	267	245	259	279	254	284	252	246	272	277	255	255	265	263	298	295	242	271	271	305	245	273	260	258	253	303	259	297	270	277	255	277	277	268	295	270	294	273	292	251	285	273	275	246	265	275	287	304	277	289	238	272	269	284	287	254	223	292	278	268	278	256	263	279	270	283	269	254	269	248	298	266	277	271	282	273	271	292	272	289	278	298	273	262	302	283	273	286	272	261	270	266	287	265	276	287	270	266	263	277	251	265	261	263	266	285	280	259	279	263	278	270	279	268	262	275	257	261	285	269	244	277	272	293	259	280	256	270	277	254	267	256	264	280	259	268	263	271	282	251	251	270	276	287	273	267	276	259	271	236	263	259	238	280	295	265	262	259	281	257	270	282	284	238	286	255	304	296	284	270	266	265	265	237	279	259	272	283	274	287	266	277	260	261	272	268	255	307	286	249	259	273	271	297	235
4933	2064	1981	726	389	300	233	208	185	164	181	147	148	179	169	159	141	140	150	156	144	136	117	163	156	156	151	141	183	179	159	149	161	141	128	138	155	141	131	147	144	177	157	132	136	136	169	140	171	167	160	147	150	175	142	143	143	158	171	174	137	159	136	150	153	159	151	137	154	179	147	131	159	158	157	147	145	138	152	175	160	150	155	145	140	161	153	137	142	142	152	156	159	133	156	166	156	147	138	144	129	148	138	148	146	123	147	156	154	156	147	145	155	144	138	165	160	119	142	138	132	154	155	160	139	131	156	120	139	148	158	149	138	137	138	153	131	151	157	165	162	163	143	161	160	148	150	148	130	158	171	148	163	144	150	126	147	156	162	152	162	163	153	165	139	163	188	165	155	162	152	150	149	151	152	128	148	153	152	145	134	159	176	148	144	189	149	166	149	155	177	159	151	148	136	123	140	147	167	148	148	158	141	140	151	146	148	163	157	138	150	164	143	163	154	157	154	151	152	152	141	150	158	144	171	143	178	126	143	161	151	147	148	154	140	144	135	143	153	150	172	159	164	153	144	146	156	146	147	153	151	152	139	160	145	148	135	163	144	169	162	110	180	156	150	151	151	152	134	161	132	157	154	150	153	147	147	127	149	144	157	159	161	151	153	167	162	150	147	166	142	145	144	156	129	135	149	151	161	170	154	173	169	161	153	163	127	139	128	160	162	171	165	123	154	168	152	138	136	157	128	155	153	143	128	145	134	137	159	132	145	155	160	154	146	159	135	125	152	143	151	113	126	143	134	144	151	133	140	122	146	136	128	129	131	175	137	142	155	141	152	159	154	137	159	153	154	125	139	156	158	177	134	160	123	146	131	141	156	135	153	145	166	168	152	158	156	140	143	148	152	159	150	128	135	133	145	153	151	152	144	142	154	130	135	142	155	145	141	154	179	161	125	160	171	149	149	167	165	141	136	156	144	155	143	159	154	129	156	158	174	170	153	170	129	140	158	165	140	155	135	149	150	131	134	148	149	172	154	157	157	140	145	162	150	164	136	164	176	177	166	152	152	114	124	140	156	169	157	144	154	166	174	143	131	150	161	127	156	141	160	126	120	158	148	164	139	141	144	146	145	145	153	135	150	166	151	154	142	154	140	130	155	181	133	161	163	134	158	141	136	164	134	122	160	140	122	161	138	158	151	154	145	143	142	168	159	140	139	154	151	141	139	151	145	149	153	140	146	165	129	131	150	143	146	148	147	140	165	136	158	146	158	161	154	157	172	141	139	153	147	187	165	172	157	137	139	166	153	144	136	142	134	155	144	163	154	151	147	165	160	154	146	129	147	148	145	162	156	138	168	129	132	155	139	161	143	153	163	119	144	172	157	143	150	146	149	165	154	147	159	153	147	139	151	147	156	121	176	145	140	168	169	167	143	149	139	160	159	151	149	149	145	159	126	160	120	141	152	127	149	139	158	141	140	140	160	144	153	157	159	141	166	181	143	182	152	137	132	116	142	159	148	154	152	151	152	161	155	148	147	150	176	154	141	136	126	134	135	150	149	120	123	155	133	152	144	158	162	175	158	158	141	155	137	153	156	151	141	146	149	166	151	111	130	128	160	156	149	153	112	163	136	145	162	139	140	142	131	129	121	164	142	159	157	151	155	141	147	177	179	158	153	166	151	178	146	147	176	168	153	163	133	168	150	153	144	158	151	158	164	141	162	155	150	143	154	153	155	157	139	148	165	139	140	154	148	140	159	161	158	169	160	135	151	132	152	148	166	143	146	148	130	143	153	140	156	145	170	153	134	153	149	137	138	146	150	155	148	143	148	132	143	167	136	147	172	149	146	152	154	166	177	156	112	127	144	156	156	154	149	180	152	130	142	143	132	140	151	177	158	145	171	143	145	125	151	153	132	151	163	147	155	145	185	147	132	148	156	182	139	168	160	150	125	123	143	146	127	148	145	144	150	170	152	153	154	180	150	153	181	138	154	177	158	157	148	135	165	160	157	163	138	155	142	129	155	153	157	162	142	147	146	157	148	135	143	147	172	136	150	149	130	157	150	147	134	148	145	142	161	133	140	142	137	152	136	142	153	145	162	148	146	134	166	143	161	144	134	146	149	157	146	135	139	150	161	156	147	156	159	154	129	137	154	162	170	161	165	136	155	146	167	152	155	138	147	130	150	133	160	150	164	157	152	141	113	134	159	147	177	144	158	146	143	161	155	148	128	124	141	150	137	150	139	137	149	143	164	154	158	129	139	125	163	134	150	144	145	150	148	151	165	151	157	148	134	173	144	154	176	150	149	116	142	139	163	156	143	133	157	158	151	154	136	149	147	168	149	152	150	125	175	178	157	161	135	157	139	127	152	146	164	134	143	148	143	141	138	142	166	137	162	153	136	144	153	153	125	159	167	159	140	134	152	146	140	140	154	144	140	135	161	168	162	150	156	138	152	164	136	136	156	129	142	137	150	140	168	161	140	149	144	132	157	159	135	141	151	140	146	147	161	145	142	150	131	153	134	128	141	149	154	153	154	159	158	151	153	146	169	139	136	152	140	167	145	153	127	165	138	170	176	168	132	148	142	140	143	163	161	150	154	136	158	141	144	128	162	163	149	155	148	153	145	145	159	124	148	153	156	139	138	156	143	156	132	150	170	166	155	147	154	149	137	172	160	153	133	150	151	144	146	137	142	113	167	148	152	141	149	149	137	171	148	129	145	142	171	142	153	149	155	149	134	139	131	157	144	132	150	165	136	139	166	163	144	140	147	112	131	157	146	128	150	156	141	165	155	141	153	149	133	151	163	149	134	129	133	150	149	145	166	155	142	179	151	169	175	164	145	162	144	143	130	137	164	160	168	154	161	141	147	155	144	150	171	155	179	123	144	143	134	165	161	132	144	141	145	159	161	135	146	152	136	155	158	148	145	154	136	143	135	165	155	131	141	156	161	129	160	146	139	118	148	151	137	126	133	169	161	152	142	171	156	147	166	150	149	153	148	149	145	134	126	149	147	147	129	142	132	155	137	127	164	151	152	172	164	143	146	134	169	163	139	142	164	158	152	145	142	165	143	139	146	147	132	169	141	136	135	137	126	146	141	143	150	165	166	151	156	137	150	145	144	145	159	152	156	152	141	174	141	157	136	150	137	147	151	159	144	141	122	146	167	168	142	158	151	144	152	146	147	133	158	143	149	158	139	139	150	140	136	170	131	152	153	164	146	153	158	168	119	147	144	183	152	151	184	169	121	137	162	122	157	152	130	154	143	154	156	142	140	152	147	157	144	159	154	142	152	135	130	150	144	143	178	151	124	139	165	155	155	154	162	147	143	130	157	134	172	147	165	132	165	147	152	167	154	134	159	148	128	134	180	159	143	135	123	153	139	146	143	169	151	149	142	149	170	151	162	120	140	152	138	149	156	154	135	160	162	168	148	149	165	151	136	135	159	153	163	155	148	166	137	182	161	151	148	153	135	123	142	141	157	144
3799	2215	4243	2153	1456	1071	862	683	513	476	439	464	405	430	377	370	401	403	402	418	365	410	361	382	363	368	367	366	329	344	354	403	379	380	381	372	391	354	361	357	367	350	382	389	367	392	379	345	380	332	353	378	358	366	388	363	393	371	423	372	351	327	399	351	362	385	370	346	373	373	372	379	362	385	368	342	371	377	387	390	317	358	374	345	403	346	337	375	387	346	392	409	340	373	385	362	361	342	390	357	380	380	390	333	344	352	405	379	337	367	359	375	357	379	365	347	319	356	359	333	339	336	382	360	359	371	383	383	355	344	392	365	364	353	387	353	361	375	333	376	331	362	380	412	384	375	381	379	357	341	366	322	354	349	385	360	398	348	374	368	362	384	365	363	366	400	383	361	378	388	370	374	342	349	356	375	349	339	337	397	351	351	348	380	388	399	389	351	366	378	344	345	340	359	418	349	353	382	336	385	368	370	318	357	377	351	352	379	330	352	341	363	368	367	351	346	346	319	375	386	374	364	396	361	357	378	358	391	352	368	377	389	381	385	340	357	337	373	381	391	375	363	396	367	356	329	384	400	360	339	350	361	359	350	376	380	328	377	354	376	391	375	358	384	381	388	333	340	391	392	380	327	369	380	353	373	340	352	360	378	355	348	336	359	363	374	362	357	345	372	381	366	359	360	380	327	335	329	382	371	366	349	380	360	347	370	355	384	376	352	375	385	365	375	357	396	371	334	321	371	401	364	351	353	355	353	380	395	369	386	341	412	350	338	375	373	369	384	375	341	368	340	346	393	366	375	390	342	358	387	364	354	384	376	324	365	362	354	369	394	418	371	385	347	350	374	337	340	362	390	363	378	365	323	353	359	371	370	382	333	350	358	343	375	365	351	359	346	349	383	354	371	369	358	368	389	358	361	352	364	333	356	355	377	351	376	358	332	384	368	357	360	397	340	365	353	374	375	348	386	386	377	349	412	357	381	371	348	346	325	369	367	374	365	343	369	348	349	378	353	392	359	361	375	356	360	370	368	345	426	360	356	387	357	350	433	401	354	360	380	356	352	362	361	386	386	345	379	367	375	376	376	346	349	362	337	359	372	370	378	352	387	371	374	357	359	336	352	333	370	382	375	339	358	400	345	381	343	348	326	356	326	383	348	377	380	380	346	394	388	392	354	407	368	392	342	356	385	350	369	391	345	350	368	365	337	332	387	389	333	371	366	353	401	391	373	362	390	338	368	376	407	329	401	393	366	367	333	372	377	368	365	384	361	389	363	410	366	353	382	376	367	361	357	374	379	362	332	356	350	374	339	393	354	364	387	336	325	373	363	366	369	342	359	370	348	396	361	362	378	383	362	350	344	378	367	352	409	365	367	366	392	363	388	379	350	350	365	351	362	367	333	365	371	360	368	374	348	344	402	382	357	408	373	355	329	394	388	388	351	352	362	372	373	354	371	382	335	354	395	372	371	335	348	381	347	411	372	368	404	381	362	355	388	363	389	372	363	366	339	360	368	361	355	394	363	362	347	362	364	310	390	357	368	396	385	335	367	356	403	404	350	335	351	382	371	392	354	382	398	374	376	343	377	355	391	344	367	356	377	388	369	391	338	368	351	381	358	374	380	388	355	346	372	356	365	364	417	353	343	354	363	356	378	368	335	338	353	350	367	369	339	385	383	371	365	348	361	371	394	375	386	366	357	350	374	340	416	384	345	349	382	356	366	320	346	347	361	340	373	358	378	358	354	350	384	346	389	398	343	369	349	386	346	346	404	361	399	381	361	405	387	396	368	348	357	381	382	396	385	387	378	377	337	347	363	375	376	357	361	398	362	362	351	386	368	351	366	353	366	385	364	372	373	336	396	418	374	378	375	342	375	356	365	367	366	373	361	358	346	344	391	381	337	361	364	355	366	352	332	338	381	375	356	360	359	358	387	367	362	360	353	344	325	362	359	416	348	373	367	366	336	362	365	354	352	322	340	367	346	384	360	358	350	350	361	373	372	359	406	369	394	359	373	356	347	368	358	356	377	370	385	384	361	342	326	368	388	374	363	403	370	350	372	373	359	359	352	370	335	380	377	372	384	397	374	379	375	375	377	370	344	334	342	364	361	350	370	363	369	384	329	397	354	386	352	382	346	339	373	385	346	363	360	330	369	352	384	387	359	365	368	356	368	340	335	341	363	325	343	327	367	384	374	369	354	394	373	366	397	355	382	330	367	374	378	356	369	343	367	340	344	342	375	333	346	356	410	375	361	361	385	353	344	374	374	351	356	326	384	368	361	396	379	374	399	392	363	384	360	378	367	349	378	387	333	358	372	357	350	353	360	382	375	372	371	369	339	343	355	352	384	392	376	356	373	357	376	359	353	353	354	375	346	337	379	361	382	333	368	365	357	355	364	362	380	355	349	404	383	374	357	356	376	363	371	328	390	359	349	336	366	353	374	376	364	386	376	377	390	359	373	338	373	371	391	363	360	370	379	385	394	348	344	347	359	352	351	378	374	374	335	374	372	347	372	402	375	358	381	368	386	391	377	408	367	343	346	343	378	374	394	341	397	330	401	358	387	363	359	365	385	330	348	398	366	395	373	366	354	374	362	360	362	361	384	343	339	373	401	388	366	346	373	353	357	381	339	376	377	358	378	391	340	419	354	373	347	363	361	339	385	362	379	364	365	370	363	349	386	400	359	341	380	299	349	351	380	390	350	403	345	366	390	379	359	349	377	359	388	380	374	343	375	363	354	366	404	354	351	353	358	353	368	340	324	342	362	337	368	353	360	398	376	334	347	355	359	393	374	370	363	362	369	398	346	358	350	375	367	359	357	358	340	351	358	380	352	382	338	338	366	345	368	344	353	381	359	363	381	360	352	380	363	365	350	380	385	372	372	316	363	385	368	366	345	363	405	374	361	354	379	382	397	374	397	342	356	365	352	329	361	385	348	362	372	378	363	356	392	375	359	351	344	400	352	316	363	375	353	402	411	367	375	389	356	369	338	357	363	358	375	372	351	355	376	378	351	339	336	384	369	369	371	350	366	355	351	372	388	350	344	381	372	374	408	355	372	388	358	353	395	363	410	381	400	384	349	378	397	370	346	342	369	331	345	354	347	370	377	368	388	326	352	378	373	360	359	375	356	376	383	372	387	358	372	359	366	333	388	361	369	384	334	381	365	373	402	364	381	345	327	343	373	370	363	363	380	378	356	339	377	369	361	361	331	361	377	362	347	343	352	338	367	360	353	370	355	386	369	351	352	378	320	359	383	333	354	317	362	352	378	369	349	404	378	361	391	328	342	372	381	362	357	350	353	362	361	395	347	331	345	353	362	354	372	376	388	375	369	336	377	383	355	349	380	353	319	344	373	338	349	352	349	375	349	356	342	389	376	334	356	362	340	380	381	368	386	376	381	364	389	362	374	349	359	358	349	363	372	375	369	381	338	354	371	326	352	372	360	334	347	351	364	384	379	372	362	340	409	390	330	392	371	372	373
12825	4237	4454	1591	710	552	413	292	241	217	196	227	206	205	215	189	175	179	160	192	176	181	182	188	176	211	183	177	194	203	179	138	163	174	182	164	201	202	185	177	163	159	175	162	206	187	177	165	209	183	170	169	171	175	176	188	189	197	197	179	172	151	165	164	159	180	199	165	179	165	161	174	172	194	167	144	189	153	209	168	170	192	160	166	179	182	185	176	151	175	178	164	189	190	154	202	169	158	186	181	183	185	162	174	166	157	186	192	193	197	158	210	192	142	169	179	172	196	175	195	193	173	188	191	177	189	183	166	163	191	182	186	168	163	175	177	168	186	173	202	180	175	164	200	166	175	202	175	194	193	192	178	179	213	177	167	191	181	192	185	167	190	170	166	170	184	174	188	187	185	161	193	173	177	171	211	159	167	181	205	199	181	189	187	172	162	191	174	178	158	159	148	159	176	156	182	171	188	184	183	182	187	175	177	187	206	178	184	182	164	191	171	210	187	180	189	179	172	174	196	186	169	161	167	180	154	189	180	189	176	195	188	181	167	162	182	176	175	191	176	185	173	166	162	193	166	195	195	168	181	190	160	163	174	199	183	188	181	177	152	155	168	212	167	171	173	205	162	171	161	186	170	159	208	175	165	184	187	199	171	181	180	177	197	181	177	162	180	183	174	171	186	175	203	186	163	170	180	160	174	208	175	205	177	160	198	172	190	184	171	199	175	156	183	175	176	171	202	198	179	193	175	175	168	171	184	203	168	170	160	193	159	153	166	163	137	196	188	189	168	165	205	177	187	197	162	157	167	152	178	199	178	216	188	179	190	175	197	181	158	186	207	186	180	163	174	164	170	172	181	171	190	165	186	179	175	170	172	191	162	180	167	188	154	174	180	171	183	152	171	166	175	166	180	177	188	171	195	205	173	163	180	144	185	148	172	167	165	182	194	155	169	169	168	169	182	196	188	170	169	188	179	187	161	156	161	181	163	180	206	175	181	183	173	176	191	193	167	197	185	164	172	191	179	186	185	154	164	189	185	164	178	178	152	181	185	175	179	172	197	187	200	172	190	177	179	196	172	148	179	184	174	174	160	173	178	186	184	177	192	186	171	159	188	177	174	191	170	177	190	168	170	160	184	172	185	184	172	173	166	192	192	188	189	180	175	166	177	152	147	156	164	178	166	150	191	207	183	180	169	189	184	167	171	200	176	190	179	184	168	154	202	176	178	200	163	169	176	192	199	169	169	171	143	165	171	165	185	164	184	175	187	187	154	198	163	146	183	165	180	161	168	167	169	174	182	172	198	164	153	167	159	174	166	156	173	178	172	176	176	169	161	176	169	206	182	175	142	195	183	162	182	176	164	196	164	215	171	188	183	183	185	164	172	170	172	173	174	167	163	159	170	208	159	169	177	169	166	215	168	182	170	172	162	175	188	161	171	181	191	187	184	167	174	189	174	193	165	193	191	174	171	171	185	181	185	189	176	175	178	150	160	185	168	182	181	154	178	161	193	191	167	192	178	176	180	177	195	172	198	168	179	162	155	180	184	166	156	219	191	167	176	189	178	179	173	189	161	185	158	220	193	170	199	162	158	175	161	179	198	174	172	181	177	186	165	153	181	189	169	200	183	187	181	184	187	169	184	150	179	170	158	211	202	188	151	169	186	180	184	182	215	192	195	169	195	165	187	189	155	199	193	184	187	175	181	190	190	187	187	195	163	172	183	171	188	184	177	170	175	160	196	188	152	185	184	178	190	163	174	185	176	174	172	173	179	179	180	174	217	178	176	202	164	167	160	171	189	161	181	172	177	188	174	180	179	168	173	190	166	166	176	184	185	174	177	186	169	172	160	188	158	177	175	158	181	164	190	176	178	171	181	174	174	177	166	176	186	170	155	179	164	178	197	198	195	174	166	178	175	166	178	190	176	161	151	168	175	168	187	176	160	181	195	158	190	156	194	184	164	176	177	188	185	169	174	175	181	154	195	214	199	172	172	205	153	167	173	171	181	190	174	155	152	180	183	156	181	202	167	182	168	163	172	167	166	143	187	176	183	181	168	167	158	174	184	172	180	182	148	156	169	192	194	173	196	180	190	177	174	175	172	182	192	184	176	198	156	195	202	179	155	177	191	161	166	184	180	186	176	164	148	186	182	156	176	160	169	190	162	169	189	171	173	203	177	184	196	179	168	188	165	162	177	193	188	169	187	158	165	170	174	184	188	156	191	175	189	215	151	171	176	200	173	177	193	182	189	186	172	172	158	178	168	192	192	165	190	165	174	159	190	185	163	179	173	167	184	176	184	161	166	160	168	185	176	181	173	155	154	173	190	185	196	171	181	157	176	189	179	198	156	174	184	162	178	175	150	211	185	172	207	181	187	178	152	169	170	168	184	179	168	156	174	157	158	162	193	165	161	183	182	167	177	169	159	180	179	172	169	174	195	161	169	165	179	144	177	169	168	182	204	190	159	167	187	176	182	179	160	166	197	155	183	186	163	218	156	180	179	192	161	199	178	175	181	191	203	195	187	209	170	196	178	187	175	193	174	171	177	188	175	170	186	183	168	159	183	180	187	172	167	172	171	168	185	180	216	172	156	160	169	198	164	185	164	190	173	176	181	146	211	193	194	166	191	173	165	211	174	186	186	165	185	173	169	185	172	189	191	148	181	176	178	173	159	160	177	162	172	174	203	159	159	185	183	169	203	163	163	180	189	183	168	186	174	183	174	164	146	189	173	172	180	187	195	197	162	160	204	189	185	189	197	204	180	176	168	176	149	161	168	162	164	170	177	182	169	157	144	171	197	198	167	160	175	177	192	179	171	173	171	153	156	144	175	172	194	195	172	180	152	170	166	170	178	190	181	194	179	197	167	189	182	187	191	151	160	180	169	181	152	157	198	179	175	170	211	203	183	169	189	200	207	204	190	193	166	206	205	216	176	175	190	196	165	163	176	168	181	166	195	164	189	172	163	170	184	182	141	175	181	165	161	182	178	157	197	179	172	171	162	183	197	177	175	173	199	159	197	185	178	149	159	154	155	218	175	179	175	196	175	175	196	172	193	189	163	174	169	166	187	167	166	188	188	169	181	165	201	195	157	179	211	181	177	176	179	189	170	189	175	167	202	176	183	179	186	172	175	195	205	180	180	166	197	181	163	185	172	191	179	184	175	190	167	163	173	170	190	179	162	174	157	152	188	182	157	168	178	179	170	175	161	183	168	180	175	164	189	174	198	188	167	162	203	183	180	190	165	169	177	177	161	165	179	187	170	194	182	177	161	176	153	152	207	183	184	171	190	171	210	169	183	199	170	166	198	180	167	179	193	168	180	189	179	146	199	164	174	176	165	146	172	171	192	172	171	176	175	199	168	168	189	178	180	185	187	191	170	158	155	183	187	143	182	172	164	195	177	180	181	161	149	165	180	166	177	164	208	191	190	168	149	154	201	176	182	189	178	195	208	177	185	175	194	192	193	185	185	178	190	187	184	204	175
9659	4343	8464	4569	3038	2252	1664	1230	998	734	730	688	618	584	532	563	548	512	525	504	465	473	457	424	398	419	436	525	437	449	447	454	414	433	418	441	442	465	443	412	424	460	473	431	450	436	409	419	396	410	454	412	460	479	427	417	443	420	473	428	433	416	450	387	466	451	458	435	447	372	417	443	420	423	432	441	421	451	467	475	418	430	391	442	458	430	419	420	372	421	413	440	413	443	428	427	388	421	434	382	408	429	421	422	390	454	418	430	427	429	415	421	438	374	453	460	412	438	431	407	400	426	433	448	408	410	442	452	407	419	399	424	443	408	397	409	448	401	434	450	407	443	394	394	437	420	411	410	457	428	409	436	411	474	412	450	425	444	446	436	423	434	417	439	424	404	414	423	411	438	436	438	438	404	426	418	437	427	438	430	425	381	419	419	439	447	442	397	416	421	423	421	415	441	409	372	449	409	444	437	432	425	435	463	413	421	427	431	430	421	404	431	450	442	420	448	448	425	411	403	416	420	445	425	416	441	392	403	440	415	452	434	377	434	411	427	421	419	389	406	434	457	422	383	443	440	393	416	392	406	399	439	409	435	422	404	412	389	412	415	433	400	408	429	399	411	372	453	427	444	427	421	438	468	410	429	442	428	437	414	410	393	381	416	419	447	435	427	433	397	453	406	439	414	402	411	493	458	417	419	418	424	420	466	408	442	431	422	387	417	434	437	430	415	399	403	380	464	436	439	424	387	390	432	437	440	423	412	452	406	450	399	439	392	439	418	412	432	387	420	449	428	436	438	439	416	432	437	425	424	375	417	470	454	392	440	470	394	424	428	415	450	438	424	448	424	423	425	401	416	402	422	433	438	383	407	426	439	437	432	399	430	419	416	428	449	432	422	410	427	441	419	438	408	405	401	437	431	425	417	379	455	409	436	426	441	419	414	436	398	436	410	430	407	411	446	412	425	409	448	410	403	443	400	429	466	423	411	380	454	420	423	415	436	416	412	406	395	446	385	418	443	408	455	459	444	415	448	418	461	415	382	407	410	412	391	430	426	430	419	385	434	416	394	433	424	442	439	408	399	454	417	410	404	419	441	408	428	424	418	445	444	420	391	433	392	472	436	425	404	439	426	416	439	431	424	435	433	396	413	432	404	408	403	415	407	439	420	406	469	445	447	407	411	431	414	473	377	437	438	385	428	419	435	402	456	453	415	440	395	426	465	420	404	449	408	409	443	464	406	437	414	421	436	413	416	398	388	429	391	451	448	395	389	400	432	423	419	414	438	440	434	402	445	417	441	414	425	443	453	399	403	444	441	437	428	405	420	413	418	401	422	381	377	421	407	426	400	416	411	426	378	416	384	402	462	441	411	416	411	461	466	401	410	418	413	446	397	422	413	419	413	416	435	432	421	435	412	430	415	411	468	435	377	434	444	412	426	438	423	439	395	426	441	392	464	408	414	436	426	449	427	439	408	468	419	414	437	394	436	393	410	407	442	402	430	371	415	429	443	398	418	413	426	431	433	449	403	398	447	392	432	429	411	438	435	435	384	408	400	445	421	443	405	407	421	442	418	388	429	359	425	410	384	383	395	396	404	442	412	406	425	445	419	374	428	450	441	400	447	429	405	418	420	418	436	395	416	427	431	372	416	405	428	435	407	449	417	417	375	430	461	411	428	431	434	434	423	416	437	415	415	442	441	434	416	439	424	453	430	395	391	438	421	397	420	416	398	387	452	417	413	397	446	432	402	401	439	417	477	368	420	389	417	415	404	443	407	415	438	427	450	446	420	372	422	429	468	421	409	430	394	398	435	391	409	401	437	445	430	426	418	411	395	422	390	417	442	425	398	414	412	436	471	403	436	429	441	459	440	404	387	422	403	429	408	434	448	427	420	419	414	380	409	373	419	415	441	452	449	447	433	421	429	430	403	447	437	431	396	393	426	463	404	418	433	422	444	415	443	386	422	410	424	456	432	420	426	423	424	419	428	431	427	429	455	363	423	449	443	401	445	409	437	424	442	443	428	420	414	432	453	415	387	456	410	408	409	419	397	422	411	402	424	407	393	433	414	417	392	423	429	403	408	420	428	439	395	404	445	447	421	389	403	376	384	413	424	432	429	435	416	442	431	399	412	426	404	422	424	418	428	405	414	433	407	415	406	430	472	377	421	388	455	406	382	444	432	430	430	427	438	387	426	406	408	407	444	424	441	391	423	457	403	405	410	397	443	390	446	432	416	447	406	386	500	399	414	410	451	435	422	430	426	427	407	421	449	470	421	417	447	436	431	417	422	429	445	426	444	433	418	468	434	385	405	435	402	408	414	463	444	397	407	430	407	425	448	443	421	421	422	445	417	455	465	398	425	421	408	419	422	411	410	444	443	433	438	433	431	436	422	450	418	452	387	438	416	459	407	433	434	407	421	388	416	406	429	442	404	436	413	409	443	396	404	404	422	433	397	437	416	416	432	395	416	420	413	440	471	437	402	418	422	423	446	422	409	444	425	402	416	426	428	414	439	393	416	423	464	468	433	396	404	408	421	426	442	399	426	428	404	413	411	402	402	414	454	399	467	424	411	393	404	397	447	434	424	414	402	409	388	427	467	439	434	432	442	433	438	414	423	407	430	430	418	388	422	391	445	380	435	436	449	409	414	433	402	419	391	443	442	417	406	443	397	414	400	430	402	445	451	402	384	426	422	432	453	381	428	424	392	429	465	429	385	455	405	400	400	412	389	409	404	389	444	417	427	418	454	446	406	419	415	422	367	388	415	444	406	439	381	405	427	442	417	408	377	435	422	434	431	401	431	433	425	487	422	427	408	421	442	384	437	436	436	431	391	437	467	452	437	420	434	431	431	401	406	416	416	404	396	418	421	431	449	424	393	421	420	422	423	418	397	443	423	392	434	394	397	415	387	455	418	403	408	422	425	417	400	408	440	435	454	444	431	374	422	415	401	409	431	378	448	395	442	417	397	432	424	435	434	421	376	432	411	396	402	408	439	422	421	426	437	395	421	376	447	442	438	440	402	453	429	414	404	395	396	424	401	422	402	427	397	433	419	410	422	454	478	441	390	399	398	437	399	436	433	413	421	423	440	378	425	432	409	416	416	418	418	409	405	418	392	423	442	431	424	452	435	444	442	435	446	378	407	417	405	418	428	438	441	454	462	430	410	443	446	423	460	405	420	418	449	458	408	398	387	449	418	442	390	427	418	393	465	395	425	396	390	410	397	432	430	424	421	446	438	404	447	435	435	415	439	376	414	473	419	406	441	442	441	394	472	395	419	443	417	416	421	440	433	397	416	422	418	401	427	420	419	401	408	416	404	399	437	428	421	430	406	401	441	415	424	424	431	399	461	415	439	407	433	397	414	407	402	386	428	432	432	435	426	408	412	412	429	397	402	403	405	407	423	415	403	432	393	410	431	410	410	453	444	446	390	406	392	404	450	432	455	452	411	435	449	417	406	427	403	432	430	407	366	405	430	431	436
21349	7313	7080	2549	1099	683	496	359	263	199	188	165	152	145	153	136	147	132	141	127	129	122	92	96	100	118	103	102	101	105	107	113	113	100	111	126	127	107	128	98	93	90	117	114	117	101	122	109	104	99	97	89	101	102	105	96	127	101	113	113	110	107	90	123	98	101	107	121	89	134	123	109	117	116	99	101	101	107	137	123	109	107	122	99	121	90	103	111	116	117	114	124	100	114	111	118	113	119	109	101	103	91	108	101	131	108	106	103	101	116	98	94	98	113	108	127	104	107	108	97	101	106	139	93	115	126	119	105	100	97	97	91	115	102	111	109	86	116	109	119	110	94	83	114	107	111	111	94	130	105	116	100	121	115	109	94	101	118	100	96	106	104	89	111	94	117	108	106	116	119	93	126	81	108	97	100	112	108	97	112	88	112	88	106	96	113	118	104	98	106	120	123	82	104	97	111	110	122	84	123	93	107	110	100	93	99	106	110	98	110	92	113	113	106	98	104	99	93	111	123	97	124	99	106	110	96	103	105	117	122	120	114	107	102	101	107	103	98	101	94	126	119	128	118	114	114	119	120	102	108	83	74	101	99	108	115	100	113	100	90	103	105	115	115	121	118	103	101	119	92	113	100	104	115	107	101	105	98	121	93	102	114	99	122	106	109	106	94	94	97	112	102	117	124	117	99	125	84	102	85	109	100	104	115	122	111	93	103	85	115	111	106	104	97	106	96	118	85	111	98	93	93	121	102	94	110	114	102	119	96	105	96	103	94	100	115	104	89	99	119	113	106	104	110	103	99	96	104	82	106	106	117	105	92	107	104	116	104	76	100	102	117	124	115	121	99	110	101	114	111	106	111	113	132	112	115	93	132	123	111	106	124	108	95	109	110	110	105	97	118	119	115	115	85	124	120	126	104	110	88	103	98	96	101	107	102	93	92	105	105	117	97	90	112	105	128	111	83	115	104	117	95	83	97	117	112	120	104	112	107	109	110	114	93	90	102	106	114	106	109	89	105	101	110	113	116	114	110	99	114	111	116	94	112	90	104	103	117	130	119	108	96	128	115	106	120	106	107	128	103	107	122	104	120	105	106	126	102	98	110	114	91	109	107	90	127	93	112	115	105	93	115	101	91	123	112	94	108	95	110	91	110	114	101	113	119	132	100	102	103	130	86	103	104	93	108	103	108	97	115	105	96	126	104	125	117	86	110	91	141	96	111	121	126	101	105	103	121	110	115	107	106	115	132	95	110	100	125	109	112	113	121	107	103	101	99	102	107	102	102	112	109	90	123	115	99	100	106	108	100	119	95	96	114	99	113	104	129	99	107	95	104	91	110	135	112	102	98	118	96	113	114	120	96	113	114	123	90	121	128	102	114	112	99	93	88	114	119	118	101	117	110	93	118	106	128	99	125	123	97	137	94	89	113	99	106	119	114	110	114	117	111	118	99	104	101	105	100	105	119	89	97	93	104	114	115	103	111	99	139	110	125	116	97	123	99	125	116	105	100	97	104	108	110	101	132	105	107	132	117	103	104	93	120	94	123	127	116	104	118	100	108	123	104	118	116	89	100	102	104	110	97	117	113	110	114	121	99	104	103	85	121	88	95	112	107	88	120	118	108	123	111	106	127	96	111	110	85	100	107	122	99	111	123	92	117	90	102	104	131	128	94	107	92	106	124	117	114	87	110	107	112	119	118	94	105	119	94	108	113	97	107	117	128	100	104	98	125	110	102	107	114	110	126	120	103	109	129	127	100	111	106	119	122	109	114	121	110	107	104	111	97	114	122	119	100	112	119	104	109	109	117	104	89	99	115	106	98	109	128	112	102	103	91	99	112	111	120	95	120	88	100	115	117	120	106	103	137	96	102	119	107	104	121	110	119	109	105	109	99	108	114	129	117	115	107	90	112	107	103	91	94	92	119	105	91	122	102	89	117	103	102	123	115	109	104	120	102	120	104	98	105	116	101	102	102	106	109	116	106	104	99	110	122	113	108	99	103	95	120	104	104	97	106	112	112	116	116	112	126	102	119	118	105	123	103	112	105	115	116	114	92	108	95	127	107	112	133	105	99	119	116	120	106	111	123	96	119	112	112	113	96	89	110	106	109	120	114	120	109	118	131	113	100	119	115	101	110	105	113	120	105	104	106	114	128	103	122	110	118	111	104	105	116	106	116	98	94	91	120	99	108	101	122	110	96	115	119	107	117	118	95	102	117	104	108	106	116	113	114	103	109	118	101	114	115	94	123	120	106	105	94	119	110	102	112	111	104	125	107	110	97	93	107	105	118	112	116	105	92	100	115	110	114	106	108	98	92	99	109	106	111	102	99	116	116	115	106	103	103	107	96	108	115	140	88	89	95	127	101	105	112	102	93	110	111	97	100	89	100	122	93	135	102	113	96	119	119	95	102	94	102	108	129	93	97	127	121	120	118	112	124	103	106	94	92	103	109	120	124	105	114	104	107	89	128	113	99	108	99	117	103	101	113	100	108	120	88	118	106	106	108	102	127	122	105	109	108	110	105	111	105	109	130	111	134	107	124	93	115	116	109	124	117	93	90	90	104	127	93	103	137	101	119	111	99	102	108	122	127	120	96	128	117	94	99	96	127	107	87	118	113	105	121	134	131	117	118	117	99	110	123	100	109	110	119	120	103	102	115	90	113	105	116	86	96	107	119	141	86	102	112	108	109	112	123	107	115	96	108	115	109	96	105	127	106	120	113	136	108	118	90	119	127	103	111	123	114	109	120	102	86	101	116	108	137	121	115	117	101	96	93	123	132	115	119	121	130	94	112	125	90	118	107	118	120	114	128	94	119	116	121	124	107	110	127	117	124	112	116	102	108	113	117	100	110	109	115	102	103	117	108	122	105	115	111	104	112	98	116	97	105	116	110	121	93	115	104	110	103	99	100	109	104	94	103	97	105	115	124	100	113	105	113	102	103	107	121	111	129	108	93	111	88	109	106	96	107	93	100	113	101	114	124	105	101	110	118	117	118	126	100	122	118	107	115	104	97	116	113	108	92	113	106	115	118	102	108	121	118	104	107	123	141	103	108	105	127	109	111	93	95	101	92	119	106	126	100	107	108	116	119	102	92	105	109	98	107	120	114	125	114	89	103	100	98	90	96	119	103	98	113	117	124	128	129	99	123	113	122	84	97	124	101	112	122	130	105	111	120	82	99	120	123	101	108	106	91	86	112	109	102	100	113	111	102	117	99	123	104	111	109	118	117	109	89	121	90	113	86	90	114	118	98	100	113	103	92	121	95	108	138	118	118	134	104	104	122	120	104	102	115	113	111	100	121	98	96	115	125	110	110	122	118	105	119	99	127	91	114	94	110	110	122	98	128	117	104	121	93	81	107	127	94	94	100	107	131	126	103	120	107	128	117	115	114	92	100	115	116	107	87	95	124	122	107	124	98	111	103	126	103	110	103	111	100	112	101	79	103	101	98	84	108	113	118	110	113	111	118	110	126	111	111	99	97
12698	6220	11871	6825	4509	3216	2340	1579	1199	949	773	686	629	560	515	480	481	441	498	424	398	324	339	323	347	306	338	313	306	295	298	309	323	329	296	295	259	333	288	279	319	308	298	278	271	296	270	269	309	252	278	260	256	268	271	314	300	307	306	243	279	270	325	265	306	274	295	288	259	287	280	308	269	269	283	249	281	274	309	303	281	293	303	283	237	247	268	247	290	260	288	288	254	277	294	276	285	274	295	238	243	264	255	288	268	265	254	244	252	281	240	264	276	241	243	283	293	252	300	270	281	278	258	259	301	269	279	257	291	280	278	256	284	265	289	275	265	289	296	243	281	258	251	302	266	287	246	279	269	241	268	276	280	273	273	286	274	248	247	270	269	265	258	304	268	276	271	257	266	258	262	235	243	275	266	262	266	254	253	264	273	268	281	255	255	280	276	266	267	266	267	250	279	273	248	292	243	274	260	307	257	268	280	292	290	268	251	270	279	278	256	238	256	286	262	257	267	236	257	273	253	273	259	286	248	257	278	252	239	260	263	266	280	281	283	282	264	265	286	245	300	283	270	276	284	278	261	270	277	264	285	291	286	252	267	246	287	235	280	274	257	255	306	267	264	287	254	256	273	288	284	290	284	265	257	254	259	247	274	250	254	281	247	285	282	257	274	258	270	288	264	239	249	260	249	269	261	284	282	295	249	256	256	279	255	248	290	247	285	286	263	269	293	274	265	268	260	269	239	246	258	231	292	298	277	260	265	301	273	282	271	257	284	250	278	270	268	284	270	240	267	295	286	250	261	272	257	270	278	263	257	255	270	274	268	264	250	248	267	266	267	285	272	257	258	268	286	260	248	251	262	261	250	251	258	242	251	275	278	254	256	262	262	282	279	281	270	289	277	261	295	299	252	296	247	274	292	290	254	259	243	249	252	245	260	247	277	275	229	259	277	265	272	235	259	276	254	238	269	274	262	287	264	244	252	265	260	258	282	265	267	265	261	270	262	285	270	259	256	248	281	275	278	312	264	257	240	269	252	261	261	243	259	258	302	255	276	269	249	294	256	238	284	255	264	251	257	218	258	269	286	277	272	295	271	310	266	266	265	286	230	280	259	277	249	274	253	252	268	257	290	261	256	257	242	267	268	256	271	266	276	255	283	277	248	270	264	281	263	277	237	261	262	264	269	253	243	289	272	283	233	257	267	259	274	260	278	264	295	276	284	267	274	263	270	237	283	251	255	262	263	288	283	259	249	277	268	269	250	282	265	275	289	284	270	253	259	279	249	248	270	261	260	253	265	253	260	288	259	258	254	260	283	252	230	232	231	256	257	268	266	239	267	267	270	264	252	269	256	277	263	263	256	261	279	264	276	265	264	275	272	246	259	247	263	264	259	255	240	248	276	268	276	251	220	266	240	254	266	269	257	248	245	279	269	276	257	263	250	243	249	293	254	243	262	249	252	268	254	240	267	282	258	280	261	262	285	265	246	262	274	260	243	273	249	260	276	259	281	251	266	262	251	260	297	277	241	271	277	245	280	248	255	242	274	263	250	250	264	251	278	244	289	268	270	268	256	255	274	274	273	233	257	282	243	234	269	257	268	247	261	310	267	277	276	253	279	261	270	283	258	268	282	274	256	262	246	246	268	272	262	235	260	282	258	249	282	274	256	239	268	262	271	254	263	284	268	274	265	292	267	265	266	281	254	294	297	254	280	250	251	248	284	264	243	243	268	269	241	252	294	281	254	236	260	260	243	267	270	270	264	253	279	272	287	263	285	270	225	265	256	266	275	232	250	272	270	269	232	228	285	269	274	268	270	275	285	280	261	267	254	272	280	273	294	286	263	264	280	265	269	280	275	244	274	264	256	260	249	265	257	260	265	241	265	267	271	262	247	252	284	242	258	233	274	268	270	270	274	257	253	268	268	300	284	298	260	274	287	256	267	274	273	269	249	259	245	270	271	261	260	265	264	270	270	287	257	263	239	228	295	274	259	260	275	261	259	243	275	266	258	265	245	282	268	247	279	259	257	251	269	269	291	272	268	257	267	266	235	296	288	286	256	261	271	261	271	262	243	263	276	270	310	268	290	258	250	273	265	276	297	244	273	283	267	289	276	276	297	268	274	262	313	252	267	240	259	262	261	248	274	271	269	264	246	259	239	275	266	278	264	254	237	246	270	270	275	262	305	258	276	264	230	264	233	259	257	284	281	256	275	294	221	254	278	264	280	267	272	280	291	250	243	281	266	270	265	268	253	267	240	245	255	247	266	267	299	240	238	270	261	282	289	266	300	265	271	276	297	262	240	278	263	289	273	242	261	281	265	274	264	265	269	263	267	236	256	281	237	245	275	285	272	252	257	265	280	271	277	273	265	258	264	269	267	251	230	250	265	249	253	245	228	254	273	257	272	307	289	228	242	278	254	236	283	243	256	256	263	293	268	256	261	233	270	271	261	279	298	241	269	263	244	257	281	255	270	249	252	271	272	262	263	299	285	258	267	260	266	282	258	267	285	271	302	281	260	251	256	283	269	291	285	276	253	287	274	287	273	283	260	229	274	268	275	268	261	285	278	249	266	262	258	293	248	261	289	255	251	259	263	263	248	276	287	247	249	253	271	252	255	249	259	262	262	268	274	282	264	247	277	271	250	240	251	277	279	310	271	290	280	260	269	246	280	254	260	263	278	271	279	282	211	280	248	282	282	220	240	277	264	276	281	281	272	244	299	268	287	258	257	270	259	251	252	260	260	283	254	264	280	241	278	283	264	269	277	240	246	302	253	269	273	237	273	268	242	269	275	237	284	259	283	254	257	262	262	251	276	268	249	269	249	254	260	270	275	264	244	262	279	271	263	270	269	244	250	278	242	276	269	252	258	253	273	287	261	271	251	266	248	282	272	271	259	259	276	281	251	276	242	271	278	287	246	274	249	279	291	294	249	285	266	260	285	240	281	267	258	261	257	250	264	301	260	258	264	285	264	278	283	233	279	224	259	265	244	237	261	282	262	252	272	263	248	251	302	277	255	279	276	274	266	281	248	263	246	266	307	263	252	272	273	275	304	257	259	267	268	244	250	262	277	283	276	261	264	279	250	258	245	266	270	282	269	279	265	289	260	295	272	292	277	273	223	270	271	264	274	295	257	269	274	270	267	267	263	258	271	282	257	305	273	268	272	289	278	251	269	256	266	272	278	305	283	286	268	257	269	254	239	271	259	290	295	264	238	259	266	280	260	270	247	257	274	237	263	245	257	265	281	251	274	242	279	253	246	221	270	259	264	256	267	265	274	235	264	269	229	268	297	265	265	262	233	264	245	248	248	266	286	259	277	268	234	251	239	254	258	256	288	283	292	265	249	289	270	269	265	260	283	272	261	281	268	249	266	254	279	214	255	283	261	258	297	275	257	276	273	253	284	260	260	293	273	257	267	251	269	242	273	258	250	234	261	266	271	279	291	265	249	247	258	260	274	270	270	254	253	287	289	263	247	247	281	247
5125	2068	1971	763	403	309	220	216	160	145	157	155	151	169	157	175	159	156	173	156	159	126	148	142	146	141	154	137	134	158	163	152	142	131	156	148	147	173	147	143	144	126	141	163	125	143	139	155	132	127	152	159	156	143	146	138	140	143	148	137	162	149	146	143	152	139	148	159	136	129	164	157	140	148	142	143	149	133	148	154	170	144	151	151	141	150	158	163	181	148	150	159	148	142	147	159	142	138	144	153	140	135	164	123	146	159	144	125	167	155	160	146	157	131	152	155	161	154	155	161	144	129	125	119	144	149	147	147	157	141	116	142	160	168	157	148	137	145	163	124	170	157	169	166	161	164	170	152	138	154	135	164	167	160	140	137	155	155	164	147	145	138	150	151	144	128	146	155	182	130	131	147	159	133	156	159	150	163	161	156	152	138	166	135	136	123	173	149	158	149	123	125	145	142	166	162	146	127	134	137	151	146	136	151	128	143	163	130	155	138	133	158	139	146	167	171	137	135	133	147	164	135	157	167	148	165	150	152	126	144	148	137	148	144	144	160	153	155	158	118	162	145	126	139	150	153	149	114	149	162	160	155	136	161	143	142	123	148	143	152	154	173	138	146	121	145	148	152	138	162	157	129	137	119	143	129	154	165	151	145	164	153	162	147	150	126	143	191	129	155	135	141	126	161	139	149	144	161	155	152	136	161	161	154	132	153	140	144	158	126	137	147	135	153	145	136	132	176	161	157	150	147	134	162	139	167	136	142	138	129	137	143	129	145	162	169	136	147	157	157	164	182	162	153	141	157	136	149	118	129	125	156	161	159	141	153	159	159	131	159	150	154	118	175	143	152	168	162	139	134	133	142	189	166	139	155	112	167	142	128	131	140	162	138	151	149	141	173	146	156	156	135	159	168	122	154	142	140	156	152	166	151	165	164	134	159	140	130	141	164	151	146	140	153	151	141	150	164	133	142	149	119	173	146	142	140	139	137	135	148	150	166	150	158	144	155	141	141	165	153	141	111	154	166	143	150	138	159	138	155	157	161	133	168	146	149	162	123	123	151	157	135	140	151	143	141	148	138	142	159	155	162	154	168	161	124	150	144	149	141	140	147	134	139	151	134	131	165	144	144	149	126	138	143	125	146	140	141	150	114	155	154	144	163	150	153	165	150	137	158	148	154	154	132	153	158	147	157	147	116	147	146	149	173	159	150	146	157	143	145	143	140	170	150	155	116	143	140	160	154	163	153	182	137	138	147	148	134	139	147	144	158	154	164	119	117	136	166	179	150	134	150	153	137	160	137	172	160	146	142	157	160	160	158	148	141	172	153	137	164	149	160	147	146	159	141	159	127	144	150	152	151	159	157	137	148	130	157	156	168	143	136	146	162	159	149	137	154	139	139	144	146	140	141	164	172	174	159	148	145	144	135	145	162	151	155	166	123	153	131	144	161	140	137	149	161	142	165	159	131	145	130	141	133	149	147	164	144	161	135	151	155	143	176	149	140	179	124	165	140	165	133	156	156	161	149	153	171	138	156	135	134	152	151	143	158	142	129	139	150	157	135	147	151	142	141	142	144	148	135	160	160	150	130	181	168	147	162	144	150	120	145	140	143	128	167	151	148	150	121	128	150	134	146	152	130	166	161	134	145	140	163	150	171	141	156	138	152	139	145	147	140	156	172	159	154	144	158	146	150	160	133	141	134	177	150	149	150	165	158	150	153	163	181	164	184	174	146	150	128	146	147	121	158	132	142	146	156	160	125	139	160	141	142	139	140	131	132	146	142	155	142	159	158	130	133	154	147	157	191	168	162	153	153	166	136	139	161	165	162	150	146	160	144	146	130	160	157	138	145	151	126	160	133	137	157	132	171	150	126	130	127	137	144	122	159	133	163	135	146	141	162	172	126	138	149	135	141	138	165	158	143	161	134	137	161	142	152	138	135	167	144	133	126	166	151	141	158	160	133	160	154	159	154	155	158	138	165	157	134	146	117	140	131	132	150	161	145	169	130	154	138	165	179	134	152	136	165	147	151	159	142	135	144	133	140	150	118	137	152	145	180	162	148	145	129	132	170	151	149	165	156	129	163	135	147	140	165	135	150	154	147	139	151	140	141	145	166	148	137	145	163	157	142	143	137	151	166	145	162	135	138	148	136	156	153	141	172	139	142	149	140	140	151	136	163	133	147	138	151	148	118	158	161	131	159	152	155	110	147	124	162	136	152	180	132	193	153	140	146	160	161	147	176	147	168	134	149	141	154	165	151	146	168	140	160	146	136	162	125	140	143	107	162	140	162	151	132	146	179	169	123	140	129	147	144	141	136	149	151	177	150	135	156	136	142	140	144	146	141	154	178	151	151	117	136	146	146	135	161	126	130	136	133	130	116	153	137	129	132	137	149	154	133	161	148	135	159	155	163	149	141	144	150	153	142	146	141	147	156	160	134	142	161	169	165	179	162	115	147	156	174	155	144	131	171	143	140	136	145	146	136	143	125	136	133	136	135	119	153	150	135	133	145	166	134	143	137	143	158	134	141	162	148	147	130	144	140	169	151	141	170	143	147	154	151	162	148	165	149	146	140	157	148	142	142	151	133	163	169	175	144	149	160	145	177	139	145	146	139	145	155	168	123	144	139	135	161	155	140	156	166	139	137	140	154	162	145	139	148	173	161	155	148	140	162	136	140	162	150	151	145	151	144	140	182	159	121	155	132	148	136	153	184	129	134	157	151	149	167	144	153	152	149	145	164	142	162	165	134	140	121	168	157	156	134	165	168	133	165	126	163	155	142	153	128	170	159	155	128	155	140	148	125	137	145	147	152	160	148	157	141	137	150	124	151	145	135	176	132	145	142	167	137	135	169	135	139	152	155	145	156	108	165	147	151	138	140	145	121	171	158	158	149	134	147	161	128	134	146	152	160	153	146	137	153	136	136	124	138	154	164	139	133	132	136	144	139	137	160	157	167	167	169	151	154	144	145	148	167	136	143	144	129	128	145	159	164	140	140	133	143	143	142	146	157	173	131	140	161	150	151	151	169	174	146	128	152	141	138	170	151	158	177	163	153	147	157	146	141	167	138	154	158	149	147	169	154	131	129	147	127	132	140	168	160	142	148	163	133	167	138	153	143	153	156	153	149	131	145	160	110	118	155	154	152	131	150	167	130	150	158	156	135	160	154	150	156	150	152	160	146	153	140	124	132	118	162	130	148	156	161	149	165	136	133	158	145	159	122	136	144	147	146	151	161	151	146	146	136	138	139	163	151	116	124	156	161	148	166	151	163	165	144	152	140	132	124	152	151	159	156	137	135	137	151	154	144	134	156	150	132	127	151	169	143	135	173	138	148	139	163	140	141	138	162	128	136	127	162	152	144	150	132	147	154	157	134	126	147	132	132	139	140	140	135	138	148	150	132	152	170	166	158	144	145	149	148	166	146	160	134	161	139	133	133	131	155	133	142	155	128	142	123	144	141	154	171	164	159	168	143	143	145	121	145
3984	2383	4006	2301	1562	1137	843	645	563	474	434	433	395	415	372	395	385	397	378	391	399	325	361	368	331	333	354	376	351	381	346	342	360	339	360	354	367	359	358	365	391	423	337	349	353	389	337	330	342	354	390	361	370	372	398	382	361	349	362	360	317	354	336	367	334	402	358	329	381	336	343	372	358	376	382	360	376	392	388	380	392	362	347	346	370	350	347	409	374	425	389	385	398	382	334	348	371	369	382	384	328	338	366	359	386	379	344	355	392	393	346	352	349	379	333	367	378	353	351	390	335	344	326	352	352	353	384	339	322	353	382	373	337	362	348	361	360	353	341	349	348	347	339	340	370	375	364	352	383	348	382	352	391	378	348	377	333	339	351	338	357	368	369	397	352	381	340	350	358	353	355	343	348	410	343	358	360	360	345	344	379	340	372	372	353	377	349	344	385	333	346	354	346	354	339	375	381	338	372	346	395	374	352	381	362	333	338	397	335	360	385	393	326	344	352	359	373	393	364	343	361	355	322	366	347	364	352	353	344	346	355	386	358	316	371	349	347	391	350	338	343	386	360	355	363	350	355	335	356	360	363	356	361	368	379	342	375	350	346	362	358	370	382	319	366	369	356	385	369	366	361	370	347	354	372	383	352	356	411	356	380	371	363	331	390	350	351	377	349	355	389	396	350	332	367	369	388	340	354	344	355	332	339	384	347	346	350	362	379	354	357	366	347	343	347	352	346	363	368	331	328	362	354	394	382	375	343	371	356	364	377	338	345	376	370	370	340	400	370	360	375	350	312	369	351	307	323	361	345	350	355	359	351	354	382	365	351	384	351	373	369	374	355	321	357	405	363	361	326	351	363	368	376	359	354	338	326	365	350	343	317	408	368	349	371	346	366	389	349	397	385	366	345	363	362	349	370	344	396	367	345	320	385	355	371	399	352	340	345	356	355	349	376	336	351	351	368	341	346	345	371	348	358	377	340	373	373	382	423	370	370	370	377	369	360	345	355	368	388	364	365	328	353	372	373	367	380	376	343	356	388	356	351	395	352	351	384	374	358	380	355	348	367	368	373	358	357	372	352	380	380	381	352	365	407	355	352	372	358	358	378	345	353	386	347	369	366	336	381	383	368	323	368	362	351	334	343	378	360	364	415	379	345	384	336	360	335	347	358	346	359	356	324	350	395	384	356	332	363	403	380	365	375	359	373	371	360	360	384	353	344	377	370	328	386	333	366	368	378	336	354	373	398	356	370	356	323	368	336	362	362	362	360	368	357	373	343	379	349	376	353	356	356	348	359	337	367	366	369	356	375	342	364	335	355	353	369	336	349	325	339	387	358	348	387	389	346	324	381	409	340	353	378	365	349	371	335	353	364	393	384	312	329	392	359	363	354	363	356	360	381	368	372	365	364	326	363	369	372	349	377	366	366	398	384	375	349	338	347	326	372	352	392	353	383	371	375	382	369	373	380	331	330	352	323	327	348	333	355	320	376	357	358	351	379	359	364	354	358	361	349	340	367	343	361	386	357	374	330	370	355	380	393	375	355	334	362	328	396	336	332	375	386	337	362	369	359	347	370	362	335	348	331	354	328	388	350	393	367	350	377	347	368	336	366	370	363	375	390	355	386	380	383	354	344	364	375	358	358	346	358	386	366	360	384	364	390	379	349	341	349	354	363	386	376	353	363	364	376	350	356	356	324	360	380	357	348	350	362	328	363	370	360	356	350	365	360	346	372	367	346	383	359	385	350	342	347	322	370	360	343	363	362	391	391	331	344	348	363	368	352	383	386	378	380	343	370	363	363	342	370	345	343	340	355	357	353	359	359	362	373	368	406	389	359	335	360	375	341	368	339	401	374	368	331	387	383	336	354	347	358	365	339	337	398	406	347	394	365	317	311	372	331	361	367	349	346	368	390	332	344	364	354	339	357	393	363	342	361	335	351	364	352	332	347	335	352	334	384	352	334	322	351	365	306	348	358	390	362	371	348	374	346	352	384	334	369	377	368	328	339	354	385	330	330	365	367	329	343	365	398	353	366	361	353	384	390	350	348	321	359	346	369	336	360	350	357	361	361	363	362	354	354	372	358	373	359	371	357	328	334	368	359	365	362	376	380	364	350	363	346	377	371	340	367	381	337	358	359	394	404	356	369	347	365	360	334	352	373	365	345	325	359	354	351	369	365	385	348	353	397	380	363	392	335	362	375	373	344	352	376	360	365	348	389	362	353	358	338	356	353	359	370	354	382	383	364	356	371	381	385	357	369	345	388	348	364	380	344	335	343	397	357	357	343	355	355	328	373	395	344	389	373	372	353	376	364	338	375	332	345	345	367	353	351	342	347	346	345	356	350	372	378	400	333	341	338	350	360	349	359	336	364	337	358	332	349	362	366	319	344	359	341	324	383	357	325	362	341	361	351	363	358	367	355	350	324	359	392	364	357	372	328	361	369	373	367	360	372	370	367	383	321	339	345	372	387	360	358	352	335	352	340	366	395	383	373	368	375	380	345	389	341	353	366	356	367	356	405	362	368	350	348	351	367	364	361	404	355	354	333	322	349	359	391	355	340	381	372	363	359	352	357	411	362	323	328	389	344	361	351	334	408	388	350	369	365	350	370	371	362	362	380	332	372	345	395	381	354	370	365	371	353	350	355	362	337	361	343	331	351	381	338	363	346	414	377	381	387	366	385	353	359	377	397	352	366	373	351	365	367	354	396	360	344	361	335	355	370	349	384	382	361	350	362	370	396	379	350	341	353	353	373	391	368	370	373	348	364	366	332	353	363	322	348	381	364	378	345	366	393	338	343	344	368	370	318	365	399	329	366	352	365	366	362	352	367	374	368	373	342	362	334	334	365	321	352	400	336	388	357	375	354	389	359	366	328	365	339	364	397	368	308	342	344	370	372	351	360	348	358	335	363	385	367	366	359	370	363	361	370	347	365	371	328	367	345	328	345	342	328	350	382	355	331	357	374	340	372	349	338	337	356	334	380	381	375	377	371	365	327	375	341	333	384	337	368	386	363	371	391	396	362	333	307	354	325	365	393	356	361	360	367	376	366	353	328	379	367	359	385	356	355	362	375	391	333	361	363	369	332	357	384	392	362	359	370	365	354	336	367	343	354	350	362	359	386	361	346	362	342	353	356	334	335	373	376	338	361	339	362	377	317	363	366	371	343	337	373	324	382	385	365	366	363	342	347	337	325	370	371	325	365	340	370	389	349	357	355	358	355	387	353	359	390	364	336	349	313	357	367	360	354	356	376	368	373	356	355	376	338	361	355	318	382	369	352	356	340	385	377	355	374	359	353	347	353	367	318	355	351	335	360	368	364	370	364	374	348	389	379	415	316	357	370	362	377	375	342	343	417	414	349	386	382	378	353	369	336	418	357	389	352	341	338	417	372	371	400	349	351	379	360	358	377	332	374	331	367	352	352	366	363	359	349	385	372	351	373	343	344	389	364	353	388	351	360	379	370	350	374	372	368	352	373	348
12841	4260	4408	1813	769	547	397	303	284	245	207	186	203	207	211	205	176	215	187	189	200	176	170	167	179	166	177	160	178	164	195	180	190	184	183	202	206	168	203	167	182	175	201	175	203	172	166	186	166	177	177	153	212	180	186	165	193	148	160	167	171	173	175	167	210	174	174	183	179	171	150	157	183	162	175	187	173	182	163	155	179	181	184	176	177	177	149	177	174	183	188	195	180	177	188	201	189	180	193	167	177	181	198	155	179	183	172	175	192	177	184	182	164	166	181	182	175	152	178	177	183	144	172	210	182	176	160	165	171	178	160	170	160	171	181	163	178	179	173	152	183	158	174	161	179	184	170	156	183	188	177	169	163	199	196	161	168	170	168	165	166	159	184	157	166	178	184	195	165	160	182	169	182	153	184	172	147	179	174	185	181	167	168	168	211	177	151	175	188	155	164	169	161	163	161	175	164	159	157	197	172	177	188	153	164	176	173	162	155	179	181	156	180	157	188	176	182	182	150	187	175	183	162	179	183	170	167	181	145	170	180	160	172	166	173	184	162	166	171	181	173	177	161	196	184	181	170	167	166	158	170	178	193	161	164	219	173	163	190	186	188	180	210	177	183	176	171	174	153	180	166	159	169	186	177	180	163	184	183	166	145	187	174	153	168	179	188	153	144	156	185	197	172	174	160	184	169	171	197	182	181	191	164	179	181	164	188	176	159	180	192	178	171	185	171	160	166	171	142	154	159	174	189	195	150	185	180	184	174	171	163	158	178	183	137	164	187	170	195	191	182	156	154	163	189	175	189	172	159	188	210	192	198	199	183	199	181	157	178	212	192	173	181	168	160	163	179	183	189	177	168	152	172	176	201	170	181	170	147	185	178	164	174	171	163	189	192	172	159	182	170	161	155	158	176	184	204	188	160	184	191	164	166	171	188	159	171	179	168	200	171	164	176	155	158	178	174	169	174	183	206	151	179	175	186	169	174	192	169	213	173	175	178	206	190	169	164	170	176	162	163	188	169	179	187	177	169	188	163	159	131	183	163	180	169	158	178	157	196	154	185	187	173	202	197	185	157	175	168	168	155	173	171	173	195	196	171	185	160	185	174	166	188	166	186	164	167	186	192	191	160	153	172	169	159	183	191	198	171	191	165	146	189	165	184	189	176	202	171	194	175	188	194	187	189	176	173	160	170	174	200	181	168	146	168	192	185	174	160	184	158	169	180	149	178	177	189	160	164	204	184	210	204	153	178	189	206	166	195	185	181	190	157	187	183	200	189	205	192	153	188	175	169	141	179	190	179	177	165	170	177	196	184	208	201	174	185	181	193	148	172	167	152	181	171	163	177	183	207	187	154	178	176	160	172	167	189	168	180	184	173	160	156	194	190	184	195	159	145	185	180	189	171	159	171	168	180	167	185	175	160	143	166	193	178	167	180	187	172	172	170	166	180	182	146	170	190	173	160	181	178	187	193	175	165	177	159	169	181	154	147	171	203	162	164	173	188	177	203	167	194	182	191	192	189	184	176	166	183	186	173	178	170	189	186	188	195	167	162	170	176	155	180	193	186	162	161	166	171	161	180	190	169	195	170	160	178	167	180	225	176	176	192	155	178	178	163	168	175	198	175	144	175	179	174	197	178	156	177	167	175	191	189	158	178	166	193	175	189	174	166	171	167	188	166	191	181	187	176	162	179	162	155	180	177	178	167	173	166	164	163	166	161	184	174	178	168	165	167	169	171	162	179	172	169	172	170	221	165	160	179	207	174	198	190	193	171	160	179	158	161	167	156	163	173	168	194	188	176	179	152	177	159	185	183	156	170	204	169	200	186	177	179	176	160	171	146	182	166	183	141	154	206	177	187	157	202	159	167	153	192	176	175	177	140	161	188	214	178	208	193	174	185	156	172	183	192	181	177	176	183	166	183	165	178	166	203	180	153	171	170	176	160	153	192	159	188	187	180	192	170	179	183	180	174	168	157	186	178	192	168	169	189	153	182	170	183	186	161	158	192	165	167	183	193	201	184	151	199	178	191	182	176	192	203	156	173	169	168	174	149	198	176	168	156	192	182	153	205	191	199	208	187	177	193	161	172	194	181	178	216	193	186	159	203	151	179	169	160	192	169	202	148	182	170	195	193	150	165	173	194	191	193	177	153	196	177	167	164	163	194	181	155	199	177	186	165	182	172	180	172	171	164	177	169	188	166	188	174	165	157	173	160	170	190	169	192	191	177	193	166	177	197	201	185	167	192	177	172	176	191	160	180	161	199	173	187	191	175	189	193	187	175	175	183	162	197	185	170	190	173	174	165	193	168	194	158	159	188	167	173	182	182	197	178	176	171	187	181	178	189	156	166	187	181	159	185	174	173	166	158	162	179	172	173	163	146	185	206	188	188	160	183	179	173	185	188	161	164	163	148	184	192	190	161	189	165	163	199	171	167	174	133	176	157	187	169	163	179	174	162	167	152	173	177	150	187	175	150	180	163	169	168	171	185	168	177	173	183	193	167	183	177	169	177	161	178	179	169	142	177	189	185	180	182	177	157	165	163	175	161	183	196	160	172	176	172	181	171	163	168	172	194	178	186	162	190	198	177	182	171	162	174	190	183	188	169	191	193	185	186	160	173	163	197	159	191	166	162	172	189	173	195	170	176	154	171	169	165	172	172	163	175	180	157	165	170	184	160	163	197	163	180	180	195	164	167	204	191	177	178	186	197	189	213	177	197	198	163	162	191	177	186	172	164	188	171	158	175	193	168	170	164	184	160	172	182	175	173	186	165	176	189	186	195	170	159	177	190	160	174	192	181	175	184	204	200	192	183	200	193	169	183	213	183	164	186	170	179	172	157	181	183	160	174	178	168	177	184	190	167	163	181	167	162	178	178	142	166	162	176	152	165	184	181	165	185	150	180	180	186	156	197	174	178	189	170	173	152	171	163	158	184	170	188	146	170	157	184	169	161	166	156	176	186	166	175	165	151	143	173	159	180	189	183	181	184	177	152	188	167	176	165	186	155	180	179	182	187	158	152	198	187	164	170	182	179	169	178	173	160	148	156	164	189	219	188	178	160	162	167	177	172	169	130	182	209	176	196	186	180	190	197	163	189	203	185	166	171	185	169	166	161	179	151	175	162	176	179	166	164	187	156	153	162	166	174	179	163	169	184	147	166	154	178	174	181	158	171	203	160	165	164	157	180	177	184	196	180	167	185	186	171	181	184	176	178	174	162	194	191	179	193	198	156	160	176	161	178	170	182	187	160	180	166	188	164	179	204	160	195	166	192	183	181	176	186	149	210	175	179	188	183	179	172	154	177	185	150	170	189	170	167	175	173	158	168	180	154	161	182	192	162	192	179	177	213	172	178	178	173	173	161	190	185	174	151	170	168	186	188	174	154	174	191	188	204	193	163	189	163	201	172	154	159	178	182	193	177	163	209	220	189	176	164	172	169	186	186	179	149	161	180	171	168	190	181	162	175	211	194	190	191	192	172	171
9857	4328	8244	5397	3035	2335	1714	1234	939	857	668	662	639	599	533	519	539	497	546	482	516	434	484	435	454	453	419	463	418	469	454	455	415	445	440	428	427	426	457	426	437	406	453	415	397	421	421	442	458	394	452	428	429	395	429	418	412	407	419	444	416	433	415	415	451	439	449	434	410	471	411	421	389	408	452	425	388	409	438	421	432	421	404	445	434	394	430	431	432	412	436	428	455	412	410	433	392	430	420	391	407	432	414	403	401	412	459	396	410	412	401	403	396	382	397	403	428	412	391	408	386	446	382	424	429	399	420	395	448	410	410	446	437	429	395	426	411	429	410	402	406	397	418	426	419	439	437	432	423	430	419	443	420	463	438	416	405	426	427	411	410	440	417	445	473	435	417	422	424	366	421	388	434	377	396	420	391	425	462	410	442	419	423	388	392	439	377	435	431	395	427	407	402	395	419	453	426	419	422	419	416	410	417	449	436	361	411	399	416	510	417	421	412	382	426	423	433	417	429	412	407	414	439	446	390	443	409	433	426	399	388	420	436	421	403	458	411	406	432	403	375	399	416	435	446	455	379	395	428	435	400	419	460	401	448	405	416	432	455	417	401	411	415	418	416	418	392	404	418	430	435	412	372	426	412	468	394	454	422	457	416	400	442	421	468	411	412	416	420	407	431	422	401	416	393	407	398	414	420	401	446	445	442	417	433	425	432	391	410	394	399	384	440	404	439	458	415	444	417	439	416	412	404	414	444	441	422	413	459	418	438	454	411	396	427	433	432	411	408	424	388	384	422	392	407	394	410	418	407	394	411	419	388	393	416	413	436	448	428	391	408	412	406	405	411	402	412	421	411	398	418	415	410	442	452	401	404	403	418	428	412	382	416	421	384	412	413	449	439	433	385	423	418	416	411	416	418	443	394	409	412	416	411	414	416	442	453	443	410	392	428	388	439	422	394	405	448	391	451	399	439	394	413	434	428	420	414	468	418	410	397	415	426	440	435	411	392	390	439	396	413	421	467	431	412	414	439	442	413	443	450	421	416	426	377	400	449	399	412	377	426	410	428	438	413	425	435	390	420	452	380	447	409	409	384	401	420	430	424	469	417	444	426	383	390	422	399	442	431	375	433	416	401	405	462	417	402	375	383	419	402	404	386	408	401	436	405	438	442	419	444	458	409	360	404	455	449	394	387	425	439	419	417	437	426	423	399	426	441	439	412	404	401	407	445	427	414	424	416	405	410	403	452	405	385	433	428	420	421	417	406	409	453	426	448	430	437	404	390	445	405	419	411	428	416	439	399	446	400	422	389	410	384	455	439	422	413	434	387	411	399	405	415	416	427	405	444	443	420	432	399	449	415	411	418	385	440	418	388	474	386	406	398	414	441	402	497	408	430	393	390	422	441	379	445	415	399	368	401	438	386	435	420	462	411	427	423	402	435	441	441	414	451	463	406	404	398	408	406	412	439	418	402	414	404	405	443	407	378	412	426	414	395	458	410	401	435	467	435	370	416	421	452	444	413	413	426	401	443	408	413	395	401	425	445	436	410	450	426	428	432	422	435	365	408	395	414	457	395	417	435	419	443	427	394	407	400	414	384	419	357	399	402	400	415	399	451	431	392	432	430	408	399	439	379	418	409	420	437	462	416	419	447	405	431	437	438	422	414	422	427	398	414	388	416	443	439	425	422	409	445	397	448	425	442	417	416	433	413	439	390	430	443	411	456	445	423	424	413	382	415	408	422	425	401	430	381	418	448	412	444	422	407	430	428	406	415	398	427	410	393	408	401	379	402	405	414	418	429	453	456	455	457	395	382	410	412	411	426	441	393	430	406	405	405	419	397	396	425	442	378	397	442	423	395	436	433	440	404	400	447	399	402	439	443	419	418	365	402	385	418	461	396	393	382	421	408	405	469	415	430	445	441	434	479	438	423	443	394	428	391	421	419	431	421	416	402	415	414	401	446	387	398	394	398	426	446	428	403	423	412	384	424	409	444	408	423	424	412	422	450	435	446	408	453	403	415	450	402	424	441	411	428	429	420	390	397	426	401	434	397	397	401	431	377	423	434	400	427	380	448	426	432	408	423	471	392	405	433	414	409	425	392	447	402	399	404	398	419	419	419	452	428	414	413	395	427	449	422	395	398	399	430	445	424	402	414	413	403	383	440	401	417	442	428	438	441	428	463	441	423	436	444	391	457	460	412	411	406	408	435	405	414	400	419	410	411	434	402	398	431	362	421	404	434	408	413	386	423	395	437	433	409	396	440	395	412	422	437	436	446	452	439	432	421	441	445	419	412	423	397	393	406	427	425	417	405	431	456	378	408	421	387	431	412	413	406	410	392	442	375	403	420	398	430	392	410	409	432	425	442	393	420	437	460	392	417	456	430	416	425	401	406	433	457	421	432	422	417	384	421	390	408	443	408	403	453	405	416	416	423	429	410	414	433	421	414	413	450	466	436	444	446	405	419	385	414	413	423	427	424	408	419	418	420	414	415	434	417	423	449	425	385	429	409	416	409	398	423	430	418	413	422	402	470	393	390	432	404	397	426	405	415	381	444	425	422	425	397	449	417	418	411	405	398	424	414	418	447	417	438	428	395	428	397	403	399	433	399	428	410	482	438	418	420	419	470	439	371	378	415	395	414	406	456	403	422	391	461	405	404	391	434	422	389	396	459	400	433	392	417	439	442	399	412	414	396	425	422	455	421	443	409	420	412	397	403	386	463	397	422	385	420	441	417	429	417	429	459	399	403	428	401	428	415	410	421	432	412	427	427	433	429	440	415	448	416	400	420	404	409	404	426	408	430	400	456	403	427	431	446	445	464	438	433	399	402	410	401	429	431	417	403	404	428	415	446	403	400	369	416	419	423	420	424	481	423	408	467	415	419	376	449	397	439	425	400	396	395	411	439	440	391	404	426	433	427	438	417	458	387	436	434	401	406	473	438	447	418	425	397	453	393	440	449	405	438	395	420	453	399	435	417	414	429	420	425	430	420	377	422	417	388	387	420	401	431	425	426	402	388	414	412	419	398	399	412	397	400	396	392	402	395	420	424	409	399	403	403	413	435	405	392	434	422	399	410	388	418	443	397	405	415	405	432	437	451	411	432	414	369	405	415	421	440	438	437	413	413	401	407	443	409	410	412	408	389	398	432	419	385	432	393	404	434	428	405	402	385	409	412	432	401	417	401	399	427	402	453	400	395	422	446	428	425	394	403	411	421	454	388	432	439	430	401	437	415	420	407	397	434	406	413	393	423	449	429	422	457	408	428	415	438	436	440	394	418	462	422	417	420	435	418	400	427	397	440	411	434	392	411	393	423	412	431	420	394	401	404	410	426	403	438	440	426	409	390	385	396	417	427	434	416	432	388	411	412	445	393	424	431	414	408	402	398	416	373	429	440	400	428	407	416	403	481	429	425	412	414	414	395	412	412	411	475	412	393	390	416	377	409	400	421	421	399	446	421	448	401	438	372	369	394	428	431	388
21426	7111	7054	2975	1068	719	459	319	249	222	222	160	154	131	128	133	127	148	143	120	124	120	119	129	110	106	104	109	113	110	113	108	100	133	115	123	114	102	116	114	88	110	116	114	113	96	126	99	84	101	106	106	109	114	119	126	124	108	122	109	105	120	90	117	110	119	103	104	92	115	97	99	110	99	105	87	114	108	107	130	97	118	92	98	103	124	107	103	134	112	111	112	116	96	103	118	99	94	120	124	105	107	83	102	101	110	102	101	111	107	93	115	98	115	101	100	84	94	85	102	100	111	101	102	109	100	120	92	110	84	100	101	105	105	110	97	105	90	115	96	111	116	86	130	103	111	113	103	111	116	105	109	88	119	103	89	117	110	102	117	124	104	103	110	109	127	96	107	109	111	109	112	106	118	100	97	121	103	90	100	97	85	88	126	108	115	109	95	103	103	104	106	101	102	94	95	114	80	89	106	99	93	123	113	107	111	91	95	84	81	110	112	107	104	120	115	101	98	104	93	110	100	94	103	111	119	95	107	109	123	110	125	99	89	114	105	97	104	98	120	99	137	105	82	111	100	120	109	122	120	110	94	122	105	106	103	97	99	108	104	106	106	112	105	105	95	90	122	113	111	113	105	94	133	110	106	105	131	103	104	86	97	98	107	101	119	104	109	101	125	92	115	95	85	97	98	88	112	99	87	104	107	120	77	117	100	112	96	130	101	107	117	95	112	112	104	131	110	114	103	128	129	107	117	99	126	102	111	116	113	120	113	96	97	115	96	93	111	100	107	109	111	122	123	121	105	103	119	105	93	95	122	94	121	95	104	113	121	107	102	103	96	111	89	108	116	91	118	115	120	108	101	113	104	94	108	84	111	102	108	89	91	102	91	101	102	98	105	119	88	102	104	92	94	113	114	89	97	84	112	115	113	111	84	107	105	112	117	113	121	116	91	115	113	116	114	108	107	97	105	112	86	109	103	100	103	114	87	109	93	94	93	102	107	85	118	107	102	90	108	108	131	109	116	120	101	91	105	104	94	117	88	113	119	112	108	92	88	108	93	93	96	113	110	121	107	107	122	105	117	94	92	109	116	95	117	106	102	102	95	107	93	111	99	102	93	103	98	110	89	104	114	108	113	85	104	106	95	90	91	107	108	99	89	106	100	106	117	112	111	115	109	93	104	104	119	109	86	103	123	128	97	119	94	102	106	100	109	130	107	110	93	100	118	103	93	117	102	121	120	122	90	113	117	117	106	91	101	115	93	117	108	92	119	95	110	116	119	95	107	92	109	108	115	89	102	79	95	84	96	104	119	125	112	98	113	132	115	105	91	127	143	109	102	113	99	95	119	124	113	115	109	100	147	123	120	143	101	97	97	125	105	81	117	110	119	104	108	99	105	116	129	116	101	101	95	94	100	121	106	112	92	100	109	113	110	95	105	119	107	112	114	84	96	95	102	110	112	110	104	93	103	140	98	106	106	93	125	119	93	103	114	113	102	105	103	95	105	98	113	101	117	115	112	100	114	85	103	104	97	123	97	115	112	94	108	117	111	110	107	99	101	110	100	109	102	125	109	87	109	104	109	102	131	116	110	98	114	123	111	115	92	108	117	97	112	106	103	104	118	106	114	119	108	111	106	101	90	114	89	112	114	86	97	115	113	99	106	109	89	120	109	121	97	104	104	106	101	92	112	109	114	96	112	110	118	96	103	120	99	99	109	98	96	112	109	101	101	93	103	111	98	112	108	116	100	111	125	98	106	118	101	98	102	94	81	71	108	104	104	94	114	106	106	107	102	123	107	112	99	92	84	108	121	100	91	90	102	104	97	111	113	82	99	103	94	124	108	97	117	103	102	105	103	104	91	122	111	103	116	128	113	94	105	123	100	114	116	103	110	97	124	103	119	115	91	102	105	100	100	93	99	84	92	102	110	110	92	116	109	80	110	86	119	101	101	96	115	110	89	86	96	111	108	117	92	95	89	98	117	101	90	97	97	121	120	88	110	110	99	126	88	103	107	109	128	96	93	105	117	96	106	101	111	114	114	111	96	114	101	91	107	109	100	120	106	105	110	110	117	111	102	106	129	113	103	105	113	113	109	94	116	118	95	108	124	113	97	100	106	120	116	87	102	95	111	102	102	102	109	123	108	123	107	110	120	113	132	108	96	77	91	110	114	112	124	107	107	100	94	129	97	113	109	119	98	103	130	100	100	107	107	124	100	98	78	93	99	120	106	95	114	109	123	103	110	114	106	121	91	102	112	105	112	92	106	110	117	109	102	108	114	116	91	109	111	96	108	94	82	92	104	116	101	111	111	113	87	103	103	104	129	95	109	89	112	100	101	90	125	93	103	104	83	103	90	103	110	98	108	117	114	113	104	118	87	95	107	87	110	98	108	92	107	105	96	125	103	99	111	100	118	114	98	126	118	102	105	99	106	117	108	96	111	95	105	93	102	102	96	101	101	96	100	105	104	111	105	109	111	99	106	111	100	106	89	122	104	100	126	107	108	116	114	111	101	92	88	94	127	108	113	87	118	103	107	94	113	88	110	102	105	95	98	97	94	117	101	84	113	114	109	111	92	98	117	112	108	121	96	105	105	114	91	120	98	121	112	109	84	101	104	115	104	124	122	109	86	87	105	112	106	111	84	92	108	118	127	100	103	91	117	104	115	110	131	105	126	108	98	132	119	116	99	123	86	112	117	100	102	115	105	102	107	109	108	117	106	92	96	102	128	94	113	117	121	92	93	98	116	113	125	94	98	100	99	125	100	119	98	113	116	103	118	111	86	131	90	114	92	101	115	95	112	129	114	108	112	98	112	122	96	103	117	106	85	93	94	92	100	136	105	99	115	93	109	106	109	97	106	105	95	100	117	109	104	125	97	112	105	104	90	95	102	107	124	122	106	90	103	105	105	102	117	95	99	116	95	92	89	106	105	83	103	99	100	111	104	108	102	109	91	118	102	96	103	103	98	114	104	95	123	98	114	134	99	87	93	104	102	104	99	126	87	135	102	133	142	92	92	124	105	114	111	110	118	109	96	118	105	116	90	94	117	116	135	106	103	95	115	102	108	122	97	107	104	107	106	104	96	116	112	100	128	90	106	116	104	107	122	87	117	109	107	95	93	101	110	106	112	98	107	97	117	109	110	111	86	111	112	98	98	111	108	117	109	97	88	106	98	122	120	112	124	104	100	120	106	117	118	106	98	103	118	117	118	107	93	91	97	89	111	104	92	102	110	99	100	93	105	85	124	127	106	99	97	120	101	114	111	91	95	95	93	88	99	103	120	124	89	106	107	105	132	113	94	95	112	123	114	106	100	124	113	95	103	119	92	98	100	104	117	110	105	101	86	89	109	110	119	92	100	116	113	88	111	108	110	114	127	116	90	117	90	106	107	77	89	97	123	122	107	101	82	116	99	93	108	111	119	133	93	109	111	123	100	94	113	104	103	126	96	112	107	102	104	97	105	110	97	110	106	100	98	94	118
12920	6257	12022	7544	4429	3378	2408	1721	1193	945	812	723	613	568	480	461	439	436	454	387	373	331	335	340	280	335	284	331	321	278	304	313	301	314	303	277	268	300	257	249	295	272	277	309	257	309	265	301	285	265	281	279	301	280	292	288	285	308	280	272	286	299	284	309	304	283	285	279	272	285	247	264	265	274	286	283	257	291	277	301	296	309	259	284	250	269	286	271	263	275	304	298	305	259	264	297	274	278	238	260	268	268	229	248	270	275	292	273	226	277	266	258	271	284	270	277	261	280	245	267	271	260	256	258	234	255	263	272	271	241	280	247	273	262	244	265	246	242	286	232	263	284	286	235	256	253	241	263	267	241	262	304	271	259	290	240	244	272	260	284	239	246	260	276	253	259	265	249	280	235	256	273	259	288	257	235	266	245	254	259	247	265	252	278	265	240	255	259	252	230	258	248	257	285	251	262	268	282	232	262	281	243	300	255	256	239	291	250	259	241	266	265	247	245	245	242	268	268	250	294	239	237	285	251	250	250	259	260	228	270	252	251	279	271	269	273	252	233	238	282	280	255	258	279	262	230	281	270	239	270	284	271	264	229	271	240	231	270	238	266	258	265	257	265	255	278	268	235	261	253	263	269	272	235	255	266	227	261	264	273	260	273	295	271	253	276	260	257	286	248	239	277	231	264	247	293	290	283	245	267	286	301	228	261	256	275	262	257	255	265	245	260	310	277	248	270	281	252	253	234	271	256	252	255	269	259	259	268	266	258	293	265	233	254	264	291	248	256	235	227	262	219	258	265	257	291	273	289	256	269	245	274	257	258	258	300	250	259	236	265	238	276	267	264	284	277	302	264	257	266	272	246	255	250	272	285	278	262	257	258	266	272	292	268	267	257	263	238	274	244	270	276	233	258	256	266	255	279	259	247	257	257	256	245	272	248	257	280	287	251	250	245	254	278	223	286	254	271	262	241	240	258	245	265	257	274	261	287	263	273	284	270	264	272	286	265	269	281	255	247	254	284	275	254	264	271	260	260	277	264	244	278	268	289	270	256	251	244	266	264	251	251	266	238	262	251	255	220	271	252	258	244	282	251	262	267	226	237	264	286	247	250	224	260	256	247	267	297	260	266	264	245	311	252	274	258	278	256	263	269	292	259	236	263	259	245	240	286	277	246	244	286	258	277	276	283	250	247	235	255	248	291	274	268	251	264	256	255	267	277	249	272	267	251	253	235	269	262	271	267	245	255	239	298	254	268	276	238	261	281	249	248	245	244	267	280	261	264	247	275	282	247	264	257	267	253	287	274	237	260	273	243	238	281	297	256	240	266	244	249	266	266	253	225	251	268	250	289	234	252	264	273	243	253	270	246	241	258	248	255	263	276	252	262	250	243	263	268	267	265	235	272	291	270	283	258	257	287	283	256	268	270	244	266	272	275	268	261	246	268	264	250	260	270	271	249	271	243	279	238	276	256	261	237	234	231	264	232	236	229	258	268	265	240	256	229	240	266	281	263	232	266	255	277	251	266	290	274	243	254	280	257	278	230	259	248	227	257	260	248	266	265	250	254	252	240	259	236	284	240	248	258	257	274	265	249	270	249	281	284	269	282	260	224	243	262	260	247	248	271	266	255	275	285	282	271	234	292	278	259	271	236	257	243	246	259	281	250	260	247	263	258	272	259	277	264	261	298	260	291	262	242	272	247	283	280	270	268	267	270	261	257	244	237	234	265	248	286	262	252	272	260	273	287	285	276	260	204	295	263	242	248	255	275	251	253	209	292	274	267	260	273	266	286	266	279	236	269	277	244	264	252	272	262	246	273	262	280	249	283	268	267	278	269	277	282	245	282	289	261	279	277	255	251	256	265	260	261	241	267	292	265	296	259	263	272	251	247	250	266	260	229	283	254	257	256	274	280	251	251	238	261	288	258	271	268	257	237	282	283	292	274	253	286	255	266	277	237	243	283	259	261	238	256	268	299	274	216	264	267	256	250	222	248	274	267	245	236	242	292	270	251	220	273	278	267	253	270	235	239	270	243	309	241	275	258	281	258	265	253	261	270	282	263	228	301	298	259	266	238	244	248	262	278	280	258	269	257	226	285	276	242	259	285	235	239	258	269	288	271	260	229	256	268	254	286	274	250	250	257	252	220	262	249	259	260	249	265	240	241	275	252	276	268	272	273	257	274	253	268	258	267	245	269	252	270	259	287	275	255	253	269	227	249	249	240	236	252	286	276	249	264	254	285	256	260	250	258	262	293	246	270	252	239	246	270	267	264	265	249	293	275	305	278	271	258	258	239	252	247	271	276	265	256	262	253	247	268	260	268	282	265	259	254	248	272	269	259	248	246	266	275	259	251	223	259	278	232	269	278	252	263	262	304	261	273	242	230	241	268	238	238	268	279	273	261	260	248	258	241	278	241	268	256	246	274	242	256	266	244	274	261	237	231	275	257	275	269	239	292	253	266	274	257	270	256	279	276	261	249	287	226	301	285	230	264	247	260	264	266	261	268	240	271	244	253	240	260	246	277	268	244	253	235	248	258	261	242	269	242	247	263	262	255	285	269	231	250	254	280	281	236	266	245	271	255	265	230	281	263	263	264	226	243	256	250	249	272	243	245	290	232	252	260	270	259	245	241	237	249	250	277	281	247	288	264	307	253	260	297	265	273	269	264	289	245	248	266	289	269	276	242	250	247	247	244	290	285	251	266	282	260	245	268	238	262	252	246	275	259	286	261	256	273	247	247	258	255	241	250	244	288	237	248	255	269	227	241	250	246	248	265	277	256	282	280	270	246	289	232	257	256	260	246	267	270	269	262	277	276	247	269	264	204	252	260	272	295	251	293	250	242	290	267	256	242	295	275	277	270	280	252	238	255	256	265	273	262	270	268	232	289	261	263	283	251	286	256	248	269	257	292	264	256	288	249	257	256	270	262	258	270	246	254	251	250	264	265	282	282	284	233	268	267	252	266	261	260	246	252	265	263	258	271	246	245	242	268	267	246	275	290	264	237	246	279	220	270	251	266	282	258	227	254	262	275	262	233	273	248	246	243	283	243	281	231	270	249	272	273	274	260	289	266	263	245	248	274	261	259	238	259	241	268	270	258	268	264	269	295	257	276	253	255	256	284	250	227	281	252	257	261	250	272	299	260	252	251	275	264	260	264	247	262	261	273	267	243	273	261	256	269	258	274	245	264	289	295	270	267	269	267	283	251	275	270	251	248	244	250	273	257	266	261	278	285	263	226	293	260	265	261	260	230	274	237	251	279	258	262	256	288	264	268	249	253	237	249	271	253	290	266	245	289	274	289	269	272	290	266	262	259	267	262	277	263	234	291	256	255	294	278	264	239	248	274	230	267	256	245	265	238	286	262	271	229	259	251	262	260	218	237	275	264	246	247	270	278	268	274	245	268	285	289	226	244	254	259	262	266	287	266	256	249	228	266	243	269	265	269	254	237	233	255	245	271	224	283	255	255	274	268	269	252	247	270
4998	2132	1781	647	344	318	228	198	187	180	152	151	143	128	163	155	129	163	167	154	135	161	166	165	157	147	134	144	143	143	143	137	156	140	148	146	153	158	130	152	162	140	160	132	168	148	134	134	155	156	147	160	142	149	149	159	131	135	148	133	164	128	143	142	148	119	149	139	117	144	166	137	146	137	135	150	125	128	153	137	142	148	161	107	150	127	146	154	126	155	126	151	173	152	148	151	142	166	153	150	140	165	143	134	149	158	158	134	143	142	162	162	150	167	141	146	147	182	160	138	148	118	159	146	162	131	159	176	151	141	137	160	140	149	149	133	136	129	155	140	132	164	155	124	153	144	132	140	155	141	138	142	145	138	134	145	135	138	147	159	141	161	165	153	146	136	142	143	151	151	123	160	132	160	128	147	141	160	135	164	159	144	146	144	156	160	137	170	131	155	125	148	154	140	150	154	158	176	131	138	139	141	139	149	122	167	155	143	145	129	137	132	136	165	142	136	134	156	166	163	143	159	132	176	147	133	135	144	177	149	154	146	149	158	139	159	146	153	160	133	154	142	164	171	140	138	137	120	137	188	172	158	158	158	154	137	151	166	129	173	142	140	156	169	148	142	144	156	167	135	156	140	129	145	166	162	159	147	164	150	130	150	156	178	145	143	160	135	144	150	161	133	121	159	143	143	134	147	156	149	152	151	112	135	139	150	148	139	163	128	139	146	176	153	147	142	136	133	140	149	143	154	162	145	155	144	135	140	149	147	174	136	151	135	148	161	165	134	128	148	143	165	148	148	129	125	141	153	127	115	149	154	120	137	161	134	138	158	136	144	147	159	168	153	152	137	131	152	157	130	137	147	158	148	134	154	127	140	145	149	144	160	129	173	155	137	154	136	121	143	151	140	148	137	150	165	168	137	147	155	144	151	130	140	132	146	163	145	134	147	137	157	161	138	145	171	154	139	177	130	138	149	153	149	145	152	159	144	162	152	151	153	122	149	157	152	142	136	148	180	130	158	162	155	135	130	133	124	136	120	144	146	142	145	144	136	139	134	137	125	116	153	140	125	137	169	154	157	153	149	155	145	141	155	137	144	162	157	158	120	133	129	155	137	137	151	153	141	138	133	144	145	163	131	139	159	142	144	134	147	123	160	146	130	144	175	146	150	125	149	125	131	156	154	179	163	140	145	166	150	161	153	156	148	145	128	146	149	152	139	144	147	151	139	149	129	144	131	156	158	153	134	118	150	138	124	151	115	163	168	147	171	138	133	150	151	152	145	147	165	162	148	141	167	147	161	152	152	132	145	144	137	140	148	148	148	126	146	146	134	161	117	127	145	142	158	141	129	164	138	155	147	138	151	155	131	135	159	146	128	141	150	151	131	140	144	144	165	132	161	144	154	158	139	127	141	151	116	134	145	140	131	142	145	165	150	151	144	132	137	165	133	149	165	171	135	141	156	137	136	156	159	135	130	147	135	160	129	152	148	125	145	141	142	135	152	145	104	133	139	129	137	123	153	145	163	149	144	131	152	106	122	153	143	134	162	141	142	145	140	162	158	147	152	152	150	139	166	158	141	143	133	140	147	153	190	144	149	156	164	132	128	158	153	154	123	136	140	153	160	154	142	144	133	144	152	141	139	158	140	139	137	147	137	142	145	155	135	125	149	145	139	150	171	138	147	134	144	132	153	145	135	157	143	146	139	154	148	143	155	146	149	147	146	153	144	144	141	158	168	123	157	154	137	139	131	141	154	155	125	128	124	139	148	144	138	153	130	154	143	138	151	131	143	149	147	142	114	161	136	150	149	153	135	140	143	152	142	156	155	156	159	141	136	151	146	178	127	145	145	131	144	155	151	121	133	155	148	143	135	152	152	166	160	148	151	155	152	143	142	159	138	144	144	155	142	140	146	155	178	169	149	108	145	157	157	147	122	142	169	145	160	155	160	140	145	145	143	150	149	156	146	132	143	149	119	141	174	173	155	141	152	135	156	155	136	153	147	161	144	163	141	147	165	138	133	134	145	138	172	150	134	138	134	151	172	144	166	116	133	138	144	131	132	141	125	168	131	133	152	171	154	152	138	159	151	166	153	162	129	168	163	166	161	153	152	153	130	130	159	138	138	136	133	127	145	133	166	126	157	155	130	155	138	138	128	160	151	162	154	131	152	124	155	128	114	160	137	129	159	152	148	152	124	146	147	126	152	146	140	121	139	110	179	168	139	149	160	144	138	143	159	188	145	136	130	166	141	144	143	133	143	179	147	112	157	154	173	123	141	187	161	132	139	144	158	145	163	171	158	154	151	122	156	147	152	149	151	156	136	149	130	174	156	156	145	140	165	149	125	144	139	142	149	128	155	147	153	153	144	151	160	125	160	149	134	157	148	151	139	147	151	151	158	153	117	132	147	137	161	157	142	163	182	151	126	128	139	169	138	138	157	140	161	154	156	120	137	151	127	135	146	130	159	147	150	130	151	156	156	134	165	154	165	146	120	136	163	132	156	155	144	120	154	140	130	146	167	147	150	135	129	133	148	148	140	151	124	149	148	140	145	144	133	135	131	137	154	159	154	140	153	166	168	144	138	151	160	156	133	158	156	139	145	139	140	156	152	147	146	154	141	165	152	131	138	151	153	142	131	143	150	156	145	146	163	139	142	166	145	146	146	141	123	151	184	174	172	149	145	155	154	142	148	131	150	142	170	137	137	129	146	159	141	135	147	143	124	164	133	135	136	156	140	153	128	157	167	152	168	162	144	160	152	143	141	143	163	143	150	140	140	134	146	156	131	145	135	145	159	162	147	135	135	153	141	128	138	144	144	151	144	140	141	126	147	157	149	156	155	139	154	133	146	151	128	135	131	160	157	130	151	119	136	128	147	140	139	136	147	147	127	116	153	156	133	150	123	163	144	146	155	142	152	145	144	155	140	170	149	147	154	132	122	156	143	153	156	163	173	159	167	151	148	159	137	143	157	133	163	129	157	176	133	149	143	152	152	140	145	183	150	153	150	126	151	129	141	155	147	136	132	157	142	125	143	125	130	142	140	139	157	154	157	150	148	134	170	168	140	128	154	156	159	143	163	147	156	170	129	188	179	161	142	126	137	124	148	140	137	149	152	144	142	139	163	131	165	146	139	151	154	167	158	146	165	131	147	145	146	156	139	141	152	148	152	141	112	153	154	172	134	149	114	141	153	162	156	125	141	171	140	151	153	158	139	148	171	138	141	158	136	151	141	144	136	144	145	133	148	156	160	135	135	112	137	138	146	146	152	136	130	125	154	150	140	150	110	157	149	137	162	148	135	134	168	143	154	142	151	153	140	163	185	164	153	128	134	147	132	144	172	131	141	135	158	152	146	151	169	134	145	147	130	126	161	128	148	150	157	179	162	165	138	153	142	153	142	161	138	133	158	136	158	139	145	158	178	162	159	136	144	151	144	167	141	150	125	146	152	138	143	161	134	142	145	141	132	141	144	138	151	145	136	162	151
3874	2332	3784	2131	1467	1155	862	667	542	482	427	437	435	375	387	391	357	407	368	387	341	362	379	371	380	373	372	371	364	358	350	378	324	406	378	373	360	344	349	362	367	386	400	327	335	371	339	358	374	353	367	395	374	364	365	375	365	371	335	401	368	342	345	409	363	383	367	367	352	353	336	381	337	343	336	348	390	378	383	355	363	378	375	345	364	369	366	351	371	322	347	369	371	368	333	351	380	366	368	370	345	365	357	388	367	368	371	330	339	343	362	352	336	338	313	368	384	373	367	345	340	336	408	340	367	350	353	356	343	384	373	330	344	359	360	328	327	374	349	354	357	363	338	324	360	339	361	374	377	364	325	343	373	376	375	380	345	368	345	360	383	361	345	378	358	414	399	364	355	363	338	348	372	337	351	338	366	359	334	374	378	360	350	360	354	358	350	360	344	341	355	355	330	373	354	399	335	349	341	384	334	306	355	354	343	328	379	356	355	329	374	375	345	359	370	332	374	355	349	348	350	359	336	348	368	335	337	361	320	369	338	364	354	365	381	381	380	349	349	350	366	360	368	319	350	329	372	367	348	345	362	370	375	370	386	373	360	368	323	338	376	357	349	366	347	354	362	355	368	350	363	374	338	339	372	321	351	371	378	372	350	362	371	352	355	387	355	383	341	321	353	376	332	346	342	376	366	395	374	367	364	340	379	351	365	348	358	357	367	355	351	343	315	336	349	360	345	328	371	376	334	352	350	335	335	376	361	355	376	328	358	377	361	352	382	357	299	358	366	372	358	366	381	332	345	364	369	344	380	366	329	353	346	374	405	326	353	335	373	358	320	364	363	360	356	355	357	374	377	325	323	359	386	378	371	355	372	367	325	335	357	329	339	352	376	338	342	330	373	351	334	385	364	364	355	371	373	374	348	339	388	342	332	419	381	354	375	399	343	412	349	352	357	368	345	364	368	369	371	379	365	361	365	371	354	342	334	371	386	372	337	374	380	332	311	341	351	341	391	361	354	352	362	380	348	382	346	370	384	357	366	352	365	352	362	398	360	375	327	352	356	374	371	346	352	393	335	364	309	349	371	390	362	385	345	367	336	374	392	365	365	349	327	347	367	365	347	354	364	326	356	351	343	342	339	343	369	364	367	374	334	384	349	349	384	351	378	351	363	358	361	370	367	359	342	381	370	367	354	382	323	372	378	355	379	373	368	382	377	384	370	381	378	390	359	364	349	380	376	379	379	370	347	365	351	372	361	356	339	353	344	358	344	327	359	333	367	371	353	342	356	376	336	348	304	353	346	358	340	348	340	366	348	336	351	338	365	333	340	368	333	328	361	344	384	359	363	352	334	351	373	372	335	328	356	341	337	334	378	353	336	376	388	383	367	318	343	358	360	355	380	352	380	346	350	337	397	344	345	361	377	340	374	316	397	354	367	359	358	352	354	375	370	331	332	344	308	338	356	308	353	364	398	352	364	353	355	349	346	360	373	342	360	361	372	348	341	354	381	388	348	359	369	335	381	384	336	387	379	368	428	325	354	368	333	367	318	310	338	357	327	350	363	359	403	348	368	372	325	359	358	373	377	345	388	352	391	363	380	331	352	367	364	345	355	341	364	349	373	359	356	345	353	369	373	399	351	376	386	352	368	326	328	355	355	375	356	347	381	394	365	385	351	366	325	378	342	357	332	314	383	372	379	357	374	327	318	339	386	345	318	388	376	367	369	339	357	351	325	326	370	398	382	353	358	359	374	370	343	345	332	350	368	371	348	407	371	339	377	346	347	376	361	345	334	383	364	386	371	344	363	382	345	376	368	350	365	359	365	394	357	334	361	382	332	329	356	369	366	349	382	361	391	382	322	339	368	373	352	332	350	361	385	328	351	346	369	314	376	363	340	352	355	323	339	360	326	351	364	353	328	382	360	339	316	351	351	382	351	357	369	373	371	390	343	373	355	381	372	350	314	384	351	355	334	338	368	378	334	383	382	363	340	361	354	339	372	375	384	357	375	356	373	358	349	315	357	377	379	365	344	357	382	367	366	372	367	349	351	356	345	329	365	353	390	368	330	343	351	372	368	373	326	365	362	368	333	349	402	363	361	370	351	369	333	335	355	366	374	359	357	339	363	370	357	336	362	392	345	377	388	366	368	357	347	336	369	350	351	355	332	360	345	357	395	356	391	357	314	369	355	360	368	315	348	334	359	337	338	414	339	352	365	336	359	328	381	352	378	379	343	365	340	327	340	356	355	361	373	370	371	336	347	333	369	376	353	380	355	351	343	368	348	336	372	377	395	342	373	359	347	376	341	348	328	348	327	341	371	347	376	363	357	353	363	341	329	387	343	356	371	354	371	334	359	357	391	333	378	384	332	361	368	377	344	376	352	365	383	375	357	415	358	360	356	347	351	368	310	378	377	356	363	368	346	350	391	330	337	358	375	340	369	362	330	354	351	355	346	354	359	339	336	340	346	334	369	342	390	360	326	383	361	374	324	351	350	365	365	394	329	369	375	357	383	335	350	360	386	373	317	368	361	363	331	385	367	360	334	324	329	351	364	326	339	335	386	336	337	368	337	362	343	382	357	351	385	340	323	340	363	374	368	350	343	354	355	356	387	358	372	349	334	339	387	338	364	347	352	362	377	345	372	372	354	353	361	335	346	351	371	355	336	342	340	369	338	345	344	362	366	388	384	382	336	329	331	343	346	339	327	375	339	358	324	335	389	384	346	361	349	332	358	361	346	392	386	363	330	329	342	336	356	367	350	361	356	341	362	356	357	354	346	350	374	357	334	362	359	341	350	353	356	319	349	337	367	358	372	338	386	343	347	378	349	380	348	389	390	346	355	340	375	381	381	311	345	349	357	382	365	353	331	346	333	358	314	366	351	352	373	353	339	387	329	363	369	374	384	347	381	359	374	336	361	336	381	342	345	352	376	348	369	361	358	361	363	356	381	334	359	379	364	367	360	362	377	353	375	373	318	338	361	376	335	320	360	379	385	381	336	348	320	370	350	353	329	374	334	391	384	344	353	392	340	372	370	380	348	353	369	352	327	361	373	359	329	375	326	362	364	322	344	359	395	356	349	329	345	362	339	328	386	361	347	325	379	351	346	345	347	355	333	350	348	369	349	346	377	354	351	361	385	372	329	342	331	347	384	362	377	352	342	328	348	345	312	352	353	359	330	351	363	374	359	366	356	367	351	327	338	354	361	332	349	357	367	331	372	353	328	350	363	366	385	374	371	359	366	322	385	356	383	408	336	350	341	360	371	370	364	387	332	365	353	344	358	332	396	350	337	360	354	355	368	355	359	339	390	363	333	356	371	353	360	379	347	369	351	365	347	349	351	368	336	338	351	375	386	385	369	337	301	379	360	328	346	350	357	365	352	357	393	335	339	340	338	366	355	364	383	348	345	356	378	363	373	367	332	355	364	353	375	380	360	337	353	330	380	362	366	365	358	341	357	343	347	379	363	377	394	340	389	362	316	336
13293	4214	3890	1433	754	541	471	314	279	239	225	233	194	187	196	164	180	189	196	187	179	173	189	193	180	178	179	174	193	155	176	189	195	186	176	192	193	154	175	167	166	169	162	184	170	177	150	188	173	172	177	174	170	187	157	190	186	193	176	174	187	183	186	186	206	176	175	177	173	160	208	163	162	183	177	188	160	158	182	164	179	154	164	152	146	201	169	190	175	154	190	183	179	167	193	162	178	176	161	187	148	185	149	184	162	153	154	185	169	179	201	177	170	200	172	149	183	190	173	160	181	138	136	195	170	157	193	172	165	159	169	175	182	154	157	172	175	171	160	166	170	167	179	173	169	160	190	182	164	169	187	162	163	164	174	179	184	157	150	155	153	160	195	160	165	170	174	180	168	172	154	184	180	179	179	189	154	159	166	163	149	177	187	167	175	178	173	166	151	166	207	202	172	177	143	188	170	155	169	170	152	186	166	170	195	176	146	171	157	160	196	176	172	198	169	168	186	163	159	173	178	171	157	161	155	182	180	173	187	174	173	161	188	165	161	165	150	176	172	179	177	183	187	194	155	153	151	203	190	162	171	161	159	168	174	181	173	161	169	174	191	191	178	158	161	189	169	171	187	156	164	180	171	165	173	188	185	181	146	148	143	170	182	157	187	186	179	162	164	162	191	182	157	176	190	173	184	158	187	172	184	171	202	189	176	151	156	197	155	164	167	180	198	164	162	171	175	200	175	180	169	179	202	187	183	166	165	198	169	165	164	170	179	156	165	168	156	168	186	176	164	168	176	169	175	162	185	164	173	185	180	177	160	171	175	157	205	171	175	184	168	160	186	178	147	177	144	163	176	166	169	161	184	183	195	176	152	168	160	163	176	167	166	159	181	185	175	143	189	177	172	169	200	155	174	166	187	158	175	192	193	141	191	177	138	159	166	178	159	153	216	180	181	164	158	164	188	185	170	156	169	162	141	148	160	174	166	162	149	167	177	142	161	182	166	170	183	181	175	186	155	180	171	172	175	181	186	169	180	166	178	170	154	177	152	155	165	179	178	171	157	157	155	186	170	165	168	167	172	188	162	151	181	172	166	173	179	166	194	182	158	168	180	159	173	151	168	156	177	189	154	205	193	151	153	193	176	173	178	174	168	182	192	162	186	174	184	156	159	188	170	194	180	173	162	163	182	195	187	191	147	197	199	186	192	174	175	180	165	183	174	172	159	147	171	149	185	182	165	180	163	204	154	161	177	183	177	184	149	172	160	172	180	185	158	159	184	169	164	178	189	185	182	164	184	193	182	153	163	160	175	192	172	199	185	173	163	178	163	160	162	144	176	150	174	139	168	194	175	196	174	184	191	156	163	201	165	168	160	170	180	212	178	195	186	189	181	179	176	191	167	165	158	177	174	145	210	172	184	197	174	154	162	177	167	198	162	190	191	194	182	181	167	151	195	158	153	167	184	144	172	179	189	179	186	161	154	153	186	186	186	183	157	155	172	181	175	151	168	151	181	161	178	156	175	186	166	179	154	162	172	155	196	179	192	156	170	183	195	170	161	193	148	179	181	142	203	197	168	181	177	184	190	184	177	170	151	124	164	185	175	174	172	149	156	177	171	161	163	176	179	180	175	180	186	159	156	176	185	162	178	187	154	173	152	188	164	157	170	180	170	161	185	168	179	178	177	191	183	174	184	173	181	176	191	180	169	181	178	157	161	195	163	182	176	178	165	205	193	186	147	157	165	175	166	167	176	164	178	176	167	173	154	185	193	165	135	143	149	187	165	179	171	158	195	201	187	180	155	185	167	198	160	194	174	160	177	139	175	190	166	198	205	161	168	177	193	160	199	172	185	181	184	156	168	169	186	156	171	166	173	181	159	189	184	180	173	150	175	176	166	191	187	164	162	169	152	186	171	153	163	189	145	173	177	190	169	191	178	148	178	175	173	162	175	182	169	165	169	147	190	159	193	175	167	146	154	172	174	176	172	172	156	182	136	168	185	174	171	164	167	190	174	186	176	163	171	180	220	156	206	172	169	175	171	168	179	180	174	197	172	173	175	168	163	174	166	180	153	161	166	170	195	182	167	186	199	151	172	188	166	198	160	166	192	174	173	170	186	186	157	155	167	167	196	185	172	175	201	206	170	173	168	168	177	169	189	173	184	174	171	199	183	192	175	185	173	170	173	141	168	176	169	153	186	171	177	174	182	168	155	172	170	164	167	191	184	165	177	185	183	187	184	202	159	178	185	160	174	172	175	163	163	181	192	184	178	188	144	195	192	196	181	182	165	179	185	183	156	150	196	160	191	185	159	176	201	155	171	184	192	160	190	166	182	187	177	177	168	202	163	160	202	195	155	176	172	184	174	181	208	174	182	184	180	150	143	176	164	155	164	187	196	174	154	167	177	164	157	143	180	187	163	188	159	151	169	168	168	150	158	173	150	169	170	185	183	181	169	168	189	165	182	169	196	174	176	196	162	161	170	167	150	187	169	168	189	177	138	157	172	164	193	151	167	209	179	138	180	157	181	175	178	172	177	181	164	190	162	177	163	169	153	181	167	184	175	176	184	170	163	176	187	154	177	190	175	185	173	165	193	174	172	178	188	187	155	186	182	179	153	180	178	178	191	203	187	166	172	187	156	172	193	166	154	155	143	170	163	188	184	155	161	146	182	182	150	180	202	156	161	170	184	164	163	187	174	150	164	168	177	176	166	181	177	151	165	172	167	176	177	161	176	174	179	167	163	183	191	174	161	175	154	177	160	161	185	183	160	161	155	159	174	172	197	183	181	158	183	187	199	181	182	190	192	176	172	178	191	189	174	166	147	179	174	170	165	193	189	155	175	172	196	173	172	161	196	187	155	178	177	188	172	170	202	172	172	190	159	177	186	175	169	160	166	175	184	170	176	185	173	179	170	154	195	157	178	187	182	174	158	188	168	140	170	175	169	177	176	189	187	164	161	179	176	177	201	158	177	176	172	194	179	163	183	190	173	184	158	199	175	174	165	177	194	211	166	164	172	160	188	174	162	152	173	171	174	163	189	192	193	173	172	160	166	185	189	194	149	174	163	181	169	166	165	162	191	204	155	190	177	166	170	166	193	175	184	181	176	154	203	176	170	199	204	165	172	172	170	196	166	181	203	202	174	154	167	194	156	168	177	140	161	157	193	181	167	162	161	182	193	170	187	189	180	165	175	184	141	158	162	168	193	186	192	167	194	154	181	185	182	157	162	174	185	180	179	158	163	180	165	174	200	191	180	203	171	186	181	160	174	180	172	167	187	172	155	178	168	187	199	155	184	175	178	183	178	184	159	157	161	174	174	145	187	170	178	185	202	193	181	177	162	163	177	163	186	162	185	176	180	155	158	180	161	174	195	146	152	174	180	182	173	160	180	187	159	155	188	175	212	192	165	168	168	186	198	169	170	161	185	201	152	191	175	154	173	167	178	176	171	184	154	171	163	157	158	175	184	172	187	180	177	156	152	177
9984	4279	7507	4360	3021	2384	1736	1271	966	781	687	671	628	598	553	544	524	492	510	518	471	459	468	452	448	471	451	452	430	426	414	429	419	425	445	420	420	432	434	403	429	438	417	439	418	429	414	443	460	413	395	438	426	405	422	424	414	391	436	419	416	473	418	437	445	403	391	413	390	418	385	416	413	398	412	426	436	407	435	433	422	415	395	402	375	424	406	429	412	440	418	455	410	441	432	432	441	409	392	433	442	382	405	430	429	425	449	406	389	424	409	394	388	418	403	415	395	417	404	421	412	433	432	399	388	411	413	427	429	408	406	437	420	421	400	419	401	405	404	410	385	434	381	386	408	447	395	392	392	437	384	407	387	421	412	444	423	401	400	394	432	433	374	396	421	438	419	415	431	437	418	415	441	398	412	395	427	411	402	413	426	385	430	412	412	398	396	411	401	434	410	412	387	417	396	399	401	408	426	443	415	406	416	430	398	478	417	368	401	396	401	404	400	423	432	384	401	370	409	403	422	416	380	400	416	446	440	422	421	422	400	405	376	402	414	422	391	428	404	415	425	430	430	397	416	435	402	425	438	393	396	437	436	394	408	403	427	424	386	372	411	395	381	416	417	456	400	421	385	384	435	417	419	407	423	444	406	439	430	413	407	433	410	446	383	418	402	371	401	420	393	399	390	439	415	411	387	412	408	425	374	387	431	412	390	433	426	390	438	427	416	455	399	417	404	437	409	433	418	417	397	437	383	437	398	430	404	431	389	412	447	414	459	420	428	419	445	438	411	417	409	401	394	421	408	377	444	430	400	387	373	420	415	400	416	387	425	419	421	409	375	373	417	435	415	426	392	447	402	395	430	397	426	434	443	414	408	397	444	372	393	434	435	422	406	407	392	402	430	393	382	396	440	402	449	423	425	387	434	425	416	464	455	428	420	413	386	401	434	421	428	436	390	416	415	407	436	402	434	429	406	431	411	410	418	380	392	383	424	412	399	387	407	447	415	454	405	405	406	407	435	437	408	423	406	425	434	450	413	418	442	424	434	453	451	456	423	399	412	414	401	406	430	402	441	394	424	415	439	394	426	433	385	426	434	388	409	441	406	394	441	381	397	419	404	413	410	406	437	451	442	434	430	401	422	411	429	409	420	393	467	462	436	382	412	383	421	427	415	431	403	403	388	411	384	414	419	438	414	387	448	419	435	405	410	413	405	415	442	397	394	387	367	433	419	372	442	391	402	371	409	394	400	408	388	415	404	401	407	402	410	396	424	443	447	426	409	443	424	422	419	392	407	408	430	435	417	383	410	366	370	440	407	437	436	395	406	407	400	408	433	399	424	401	460	431	386	414	380	467	389	428	400	418	447	409	421	418	405	389	423	422	395	414	408	386	414	403	400	411	402	428	388	401	393	412	413	361	427	419	399	391	393	441	414	440	434	428	390	431	405	429	399	384	396	440	440	423	397	419	411	432	424	406	426	361	436	403	439	391	439	415	416	444	420	384	451	399	385	394	412	404	402	415	381	412	405	429	410	399	406	389	422	378	415	387	393	382	428	413	392	395	403	371	440	401	439	435	429	451	423	395	424	430	446	419	446	389	432	430	421	435	395	406	417	400	416	460	433	412	381	375	409	431	408	409	380	415	394	418	416	415	409	402	395	433	387	431	441	447	403	428	436	402	430	424	440	392	440	478	386	431	389	431	416	427	377	463	401	403	440	452	421	406	416	387	396	378	446	421	406	424	403	405	447	448	411	424	421	429	422	417	426	399	416	405	425	429	439	416	427	426	433	403	392	397	424	436	401	423	419	387	373	428	394	375	436	427	397	417	443	403	419	401	406	463	443	461	435	389	424	405	423	413	416	420	389	422	418	404	383	449	399	378	411	389	420	419	411	434	393	434	404	409	409	455	386	453	434	433	421	433	385	411	415	402	429	431	411	407	405	400	433	434	431	401	408	408	417	397	398	421	404	418	391	429	432	423	407	398	411	413	416	407	445	404	400	452	423	412	419	441	404	436	470	405	426	407	449	431	385	423	443	443	378	411	397	413	440	415	433	410	424	402	443	412	378	402	419	438	411	432	397	387	435	415	413	388	439	416	405	416	399	398	405	445	407	417	389	426	461	406	428	436	421	421	391	415	393	395	415	445	360	397	411	409	406	411	400	433	478	413	435	397	377	430	405	420	411	413	419	387	447	406	430	424	435	412	401	395	409	404	421	424	400	416	410	423	447	380	408	384	380	438	409	448	423	407	395	382	434	449	388	428	427	385	414	407	396	390	407	415	410	414	400	386	417	416	434	389	415	467	456	447	430	421	393	399	426	451	403	416	409	426	401	433	381	373	432	428	435	406	427	370	423	459	414	408	406	411	418	401	430	414	398	378	397	417	390	422	400	421	433	451	394	403	426	411	403	385	405	403	406	422	393	411	445	420	402	436	417	413	447	395	394	412	421	409	407	429	400	428	417	406	419	412	391	439	399	384	453	413	439	408	418	411	438	428	393	402	408	421	408	373	387	406	371	392	436	447	394	423	416	402	434	404	431	412	384	422	411	435	406	410	409	420	416	355	434	435	407	409	443	407	432	438	420	432	435	434	441	394	410	391	429	424	387	394	437	390	416	450	392	446	404	468	424	378	397	427	419	388	437	440	430	429	429	409	402	393	417	429	401	440	389	396	427	406	384	386	384	441	432	385	406	413	442	358	435	387	430	428	386	436	408	406	426	375	437	432	410	398	411	454	399	413	396	421	413	433	407	413	425	407	416	419	426	425	416	414	402	416	430	384	409	424	429	387	422	410	437	376	417	392	404	422	403	418	379	420	375	348	412	420	399	425	428	407	413	402	399	427	398	421	398	421	386	412	398	420	396	448	363	393	417	427	413	413	386	432	409	403	395	452	434	429	436	451	402	422	444	409	398	428	449	401	381	426	413	395	412	384	409	416	411	406	426	428	407	415	451	394	388	395	434	426	390	418	432	423	404	418	422	397	395	404	433	418	385	424	413	410	408	446	399	433	441	408	399	394	394	384	436	413	420	412	413	433	434	427	416	422	432	400	455	418	427	449	401	394	389	415	410	411	390	421	408	400	377	435	415	394	403	450	413	438	410	418	431	378	405	361	435	395	408	420	421	415	431	394	444	435	377	426	418	389	361	397	428	401	392	399	429	413	406	415	457	416	436	441	408	412	424	437	422	394	401	439	413	385	417	378	416	424	403	418	418	386	433	405	428	407	429	434	405	424	428	409	430	429	412	387	433	454	417	406	416	438	393	433	429	429	402	405	392	436	404	386	400	417	428	396	379	442	424	379	411	406	433	409	417	424	393	418	428	403	396	447	395	391	430	401	445	410	409	420	402	392	387	411	388	400	412	434	439	427	438	406	413	417	432	445	432	376	421	398	442	425	405	407	411	401	406	400	442	406	403	405	427	467	450	404	457	398	375	407	440	440	432	405	409	412	413	394	408	395	396	368	433	397	400	412	434	422	425	421
21348	7247	6095	2144	1002	727	502	364	258	229	210	176	156	131	130	117	122	131	141	108	119	101	109	127	90	112	118	111	121	110	108	110	96	118	108	127	114	125	114	109	101	92	85	93	92	109	85	102	118	100	92	107	107	99	132	103	98	109	128	114	87	87	109	110	101	97	103	90	101	122	84	95	102	133	121	130	104	77	104	124	112	110	88	115	91	92	85	87	92	111	114	124	106	118	96	125	98	102	85	96	96	107	96	91	97	95	99	107	83	105	93	96	99	91	82	99	82	104	103	112	99	107	111	115	100	107	96	97	94	116	90	104	129	100	101	124	90	104	115	114	121	128	112	111	113	109	115	99	98	111	98	104	109	98	108	106	97	110	100	108	113	112	104	104	88	107	90	99	106	103	97	128	121	79	80	82	89	95	110	88	101	99	110	105	110	87	88	106	82	109	100	98	104	93	103	136	113	109	104	107	97	103	125	101	107	108	109	93	113	122	112	95	94	112	97	115	99	104	98	102	121	102	127	112	113	107	104	108	99	100	113	99	101	89	106	121	118	91	96	98	119	101	106	89	105	97	118	97	101	116	108	100	126	124	120	100	109	107	100	83	92	109	97	106	98	95	120	90	92	123	101	106	117	109	128	107	99	103	112	131	87	109	119	109	108	104	103	86	83	103	102	96	102	98	83	100	119	118	109	93	99	109	92	107	99	102	120	92	99	119	98	110	104	100	102	102	107	128	102	85	92	100	115	127	79	83	98	105	120	108	110	116	119	76	97	113	112	95	107	90	100	104	106	102	108	98	101	116	124	107	107	98	96	81	107	95	115	112	96	114	115	114	110	94	105	101	103	98	109	107	108	104	100	106	112	88	111	101	91	105	89	105	98	105	111	104	93	89	104	100	98	127	109	100	103	95	119	114	108	110	112	91	100	111	104	108	104	99	96	100	107	102	103	97	95	125	90	101	99	103	95	109	108	101	103	104	108	94	121	89	103	111	102	97	125	116	116	115	110	89	100	98	93	113	122	118	90	114	103	100	106	95	105	103	124	97	102	110	107	118	106	97	89	106	104	88	105	117	95	93	110	104	106	101	94	109	99	105	99	109	91	98	93	106	89	122	78	116	89	101	93	106	91	112	102	123	95	86	102	110	100	97	85	108	98	100	102	89	84	104	96	124	109	105	104	97	94	90	92	109	104	99	99	91	105	88	118	104	89	101	94	102	111	110	109	108	105	94	96	105	105	100	102	104	119	111	107	125	93	109	116	105	112	111	96	115	87	115	134	110	105	115	101	100	101	109	115	106	131	100	127	86	114	108	126	99	115	124	95	103	113	117	111	104	121	104	113	97	101	102	110	115	93	108	117	107	101	110	101	107	111	109	112	99	103	97	83	96	98	94	109	97	99	116	84	96	116	109	109	91	127	124	105	130	117	99	107	103	114	86	107	110	98	107	89	111	90	98	106	114	109	81	103	112	82	103	99	97	93	100	104	105	110	86	102	105	108	100	114	94	96	93	114	91	107	109	107	116	115	102	91	108	92	115	106	101	99	109	96	95	107	110	91	136	107	120	124	95	98	98	114	99	99	103	101	110	106	88	121	106	127	87	96	106	104	110	78	82	109	90	103	118	99	105	103	110	98	106	103	89	113	101	92	84	118	101	112	99	98	91	110	105	111	110	99	123	107	86	108	101	106	96	91	89	119	117	88	89	82	99	93	119	124	91	89	101	102	102	94	108	104	98	106	117	114	118	107	116	108	92	91	109	101	128	116	128	117	90	116	93	131	121	116	106	114	95	119	71	118	126	114	111	102	124	114	92	93	105	119	116	122	111	125	94	97	101	108	92	106	81	106	97	104	97	105	97	106	119	108	100	96	136	111	100	99	93	90	104	97	78	112	100	109	115	95	119	107	125	110	110	111	101	114	123	119	126	112	122	86	103	111	93	110	109	93	88	111	79	123	105	105	116	83	104	99	105	99	107	90	100	100	117	107	116	109	105	101	115	114	89	120	98	109	115	107	118	96	114	93	97	106	87	103	102	121	96	96	104	100	106	104	92	92	96	106	110	83	100	108	111	94	94	102	119	117	106	103	85	89	99	90	100	102	109	111	105	96	99	114	94	102	98	106	111	96	114	111	108	110	92	97	111	108	110	109	100	104	113	113	89	109	111	104	123	110	111	105	88	93	98	97	125	100	109	84	110	115	90	110	103	102	111	118	116	104	106	107	104	92	92	118	81	116	94	121	98	118	104	112	107	98	114	100	129	101	90	102	98	102	123	118	110	114	103	101	93	97	102	97	106	89	115	116	99	110	106	99	106	124	102	110	99	93	109	105	112	102	98	88	105	110	109	80	115	115	102	107	108	115	89	101	129	98	102	104	110	120	94	124	99	103	72	102	122	102	100	83	115	89	98	111	105	105	119	107	95	105	93	101	92	95	96	117	107	111	115	91	118	110	116	104	98	121	82	105	93	107	107	112	88	100	134	111	107	113	93	98	96	101	126	103	96	102	115	101	100	102	108	132	100	108	120	95	100	95	100	91	113	125	112	105	91	116	115	105	110	111	86	97	103	107	87	117	101	119	109	120	93	102	97	91	89	88	107	110	92	114	95	99	112	92	108	114	102	107	89	101	93	92	127	89	97	99	114	112	108	105	99	121	101	102	98	90	108	118	111	109	91	98	104	107	119	105	94	112	108	91	100	114	102	83	94	98	112	112	104	84	99	118	106	109	105	100	113	98	115	107	107	112	96	112	96	107	99	102	114	88	124	115	118	112	97	93	121	84	113	109	110	89	74	106	117	100	85	98	95	100	108	115	114	107	114	105	97	118	108	91	103	102	106	87	99	101	108	93	100	86	100	109	89	103	84	90	115	86	102	133	119	107	88	129	116	93	96	122	105	119	100	115	108	92	93	77	93	104	106	111	108	98	106	106	121	113	105	106	99	100	110	93	97	121	112	113	107	115	105	118	97	97	109	97	107	113	103	104	134	111	93	120	105	101	118	103	102	88	117	103	91	95	102	115	125	97	96	88	99	89	110	94	102	84	108	83	104	116	98	104	97	112	98	113	97	106	105	103	129	100	94	93	101	94	93	90	87	116	118	99	116	117	112	84	93	96	129	103	90	104	94	84	113	112	90	85	106	114	100	92	102	98	99	101	98	108	105	103	98	92	107	99	101	102	97	95	93	107	103	111	106	118	107	103	80	95	107	89	109	123	87	95	103	107	115	89	90	114	113	108	124	89	111	114	127	98	109	95	114	112	100	108	121	102	114	102	104	113	92	105	109	86	113	104	111	94	115	122	94	110	100	94	94	114	113	110	117	103	100	88	102	101	107	96	123	95	105	110	110	106	112	114	100	115	110	90	95	114	103	95	109	96	120	91	110	119	108	114	114	119	106	113	109	90	125	96	126	115	104	101	98	84	96	112	97	88	107	135	97	95	109	112	95	110	83	97	108	87	106	106	104	107	90	112	105	117	108	117	108
12695	6056	10564	5910	4535	3408	2440	1658	1208	957	771	690	714	591	528	461	430	457	425	402	351	293	324	347	306	340	288	308	284	300	271	283	259	278	294	298	285	310	325	299	284	300	281	277	286	246	301	283	267	270	291	317	265	285	278	300	262	292	267	275	291	244	296	288	288	274	270	258	261	236	233	269	267	252	269	305	285	307	247	262	274	280	265	288	261	275	268	253	266	262	268	283	256	252	231	277	256	265	255	263	260	263	258	216	255	234	235	233	264	242	255	225	267	237	254	269	263	252	266	262	248	252	261	263	251	286	248	240	256	291	250	275	271	259	255	279	274	262	258	225	244	249	275	230	218	253	240	261	237	254	259	257	267	262	256	269	274	254	256	254	264	281	267	259	235	265	248	258	263	261	256	233	239	240	255	263	249	258	256	261	272	253	254	248	236	256	245	262	271	259	264	267	242	284	266	261	232	253	243	283	267	249	268	308	256	252	226	252	254	235	264	242	252	264	269	245	257	250	265	249	264	245	228	255	258	257	257	282	249	232	266	256	243	254	249	261	255	266	246	280	249	258	265	249	273	254	261	260	255	252	259	262	258	221	251	249	246	288	262	244	261	268	253	267	263	265	269	230	236	255	244	262	253	266	271	236	233	255	268	271	259	227	274	280	228	240	275	256	263	262	263	278	238	233	227	250	261	263	248	264	243	246	263	254	250	254	248	252	273	276	246	268	257	264	263	258	272	248	255	248	246	250	280	247	258	273	251	258	264	258	251	233	221	282	247	239	283	300	228	248	258	246	242	248	283	235	270	240	262	249	250	267	236	285	243	244	257	239	269	274	255	256	252	249	217	249	293	273	245	258	248	249	256	258	264	232	259	239	289	252	272	251	231	245	235	268	245	287	254	239	237	248	255	248	248	266	242	243	272	272	259	237	272	261	277	264	248	260	237	233	258	275	293	250	257	232	259	243	254	244	220	258	243	276	260	272	219	262	243	269	266	255	258	281	272	258	270	267	235	271	267	269	249	255	244	275	267	216	279	263	258	269	234	249	251	244	256	243	253	276	264	260	269	237	250	232	245	262	259	247	234	245	255	263	249	269	266	250	267	247	273	249	238	215	257	248	273	270	246	237	281	243	257	244	257	222	256	268	272	249	251	267	243	246	252	277	284	284	225	260	250	259	222	254	287	263	296	273	239	255	272	260	257	254	250	222	242	301	282	258	271	281	282	233	280	261	274	249	245	249	256	265	258	270	236	256	296	257	251	245	249	260	268	263	239	262	272	276	226	278	270	261	264	281	279	271	243	246	241	260	243	282	269	250	242	245	266	253	277	262	243	237	250	264	251	285	273	243	248	267	250	279	233	254	263	261	239	297	251	229	259	249	277	256	227	252	256	235	263	256	255	253	264	240	262	258	231	260	251	249	258	261	250	261	263	241	234	276	277	237	245	285	270	241	256	277	220	251	245	277	268	221	249	241	262	262	238	235	268	268	264	251	264	237	269	239	245	253	272	250	269	278	233	258	241	275	272	247	265	273	230	259	247	269	247	267	254	279	252	250	224	258	246	262	272	258	257	248	249	260	268	287	298	260	255	257	273	260	255	221	266	252	268	285	260	275	289	234	248	262	238	298	240	250	260	273	245	254	259	242	289	255	232	257	253	273	281	283	271	283	257	273	283	271	273	251	245	238	272	271	269	258	247	270	252	277	269	295	272	257	248	241	260	250	228	259	244	250	251	238	228	240	246	251	235	243	238	261	268	265	225	259	280	266	278	226	279	239	248	234	247	276	216	252	259	241	256	247	247	254	278	262	269	215	271	261	247	264	270	260	258	251	246	232	271	265	271	251	260	265	263	249	256	267	224	256	258	240	221	240	252	253	235	256	257	251	248	275	245	249	243	253	247	272	275	308	257	278	287	262	249	269	251	232	259	272	266	259	278	239	246	238	230	261	246	266	263	241	286	257	253	246	237	260	247	242	264	267	267	263	237	264	237	231	234	227	247	282	258	252	239	261	234	268	244	225	238	265	297	236	270	268	264	248	252	255	224	246	258	254	248	255	268	236	257	252	280	242	264	248	222	241	250	252	235	256	237	254	261	245	261	245	221	274	249	268	258	275	320	256	241	247	235	230	255	260	271	268	266	256	261	235	246	261	245	284	257	240	228	267	268	251	252	262	244	247	247	258	272	268	229	241	257	234	276	273	263	248	272	264	249	288	250	261	265	254	226	272	268	282	261	273	250	251	263	263	278	245	264	250	235	245	276	258	271	259	224	265	255	270	273	244	251	225	264	230	278	255	280	245	254	265	279	254	262	248	270	272	258	266	265	264	267	232	284	247	255	234	270	247	255	237	248	233	220	256	261	276	258	257	248	246	272	241	256	222	240	229	262	285	252	278	252	271	248	274	279	245	230	258	243	241	275	244	253	267	258	266	273	276	251	245	280	275	272	259	273	213	254	256	252	261	275	252	266	240	280	250	215	273	254	244	233	273	276	261	250	251	263	274	250	243	234	227	276	232	268	250	233	301	258	274	283	263	238	285	272	227	238	286	270	263	268	247	274	268	280	242	242	260	265	257	251	245	243	258	297	277	263	269	245	257	259	223	226	257	236	239	242	270	265	237	305	249	243	276	228	260	244	232	263	244	268	257	271	217	261	272	244	255	270	249	268	258	272	268	244	267	248	238	265	224	258	274	257	231	230	255	245	253	267	276	289	226	260	248	244	250	231	275	244	275	247	244	242	272	244	278	254	249	244	250	240	230	276	264	251	242	255	239	252	249	237	250	277	246	284	266	253	266	269	237	276	273	264	257	255	242	221	257	242	254	243	246	254	234	245	291	253	241	258	260	257	269	260	234	260	269	238	232	249	284	285	220	233	286	251	252	274	271	236	235	248	272	272	240	225	256	252	256	261	312	274	250	267	235	254	289	235	242	230	276	237	278	242	267	258	260	283	253	267	249	265	263	268	272	256	275	278	272	272	251	247	268	273	224	255	266	238	257	243	266	256	271	259	230	240	248	268	258	263	252	266	261	257	269	261	223	251	261	236	265	259	268	248	232	263	260	256	261	273	247	268	240	255	240	262	253	246	253	223	265	270	257	280	264	251	250	249	271	248	289	213	240	236	256	227	274	274	275	261	261	274	267	288	290	246	254	254	266	249	268	245	276	270	244	256	266	281	255	255	263	234	263	261	239	230	243	279	248	261	260	243	245	260	260	251	273	260	248	265	250	252	235	269	287	229	228	258	275	241	269	259	242	234	258	278	289	272	247	244	274	279	237	247	243	272	260	246	253	272	249	268	275	274	267	245	246	267	242	213	274	210	267	241	240	258	255	271	266	259	257	254	260	269	236	211	240	239	261	234	239	258	262	274	229	278	294	250	254	275	241	274	255	262	264	249	288	242	247	266	241	276	266	222	277	248	275	273	262	224	264	244	264	277	245	263	240	245	257	272	255	236	238	253	255	266	234	267	221	265	239	238	273	286	264
5008	2043	1687	556	365	315	299	198	166	151	173	174	128	155	164	145	154	186	171	122	172	151	139	143	140	140	133	135	144	135	144	131	145	139	152	146	119	147	147	130	134	131	171	167	134	153	150	135	158	135	141	137	149	170	173	155	121	131	168	162	134	173	159	143	141	141	151	142	129	144	155	134	147	151	151	155	142	131	132	150	128	125	146	136	141	150	147	145	160	148	155	158	143	118	122	130	132	178	126	130	163	138	122	153	150	133	148	149	128	148	139	138	137	161	166	111	135	157	145	134	145	146	137	128	151	133	159	155	145	143	148	111	146	160	151	154	136	149	162	119	128	140	126	159	151	165	154	143	148	130	131	138	134	140	138	126	136	159	143	137	156	141	151	158	160	161	156	120	161	156	148	129	145	138	145	146	128	135	150	155	153	164	148	164	134	129	149	145	134	141	140	174	141	140	153	146	169	136	143	151	135	126	152	157	149	152	156	150	141	149	127	164	145	171	141	136	125	129	150	160	167	130	158	132	151	153	169	133	141	142	129	138	137	147	142	142	148	152	150	146	145	129	136	130	134	135	133	141	129	148	139	128	147	130	154	168	178	138	147	134	149	132	140	167	131	126	120	129	132	137	159	130	147	151	133	144	145	126	150	149	133	153	133	171	139	146	150	149	161	147	137	134	148	128	153	151	153	159	161	138	130	176	140	118	145	132	135	128	146	136	127	169	145	144	148	185	144	139	138	149	133	136	131	172	157	129	163	128	130	144	136	157	168	148	145	148	153	137	154	156	139	133	129	151	149	128	126	149	135	151	145	152	138	131	120	139	148	154	167	140	130	128	163	138	142	129	140	136	123	149	138	128	132	144	130	137	143	152	158	156	158	134	125	142	134	161	130	147	133	149	142	148	138	152	132	165	150	132	162	134	146	137	142	155	168	140	161	158	135	131	141	126	165	148	158	141	125	135	132	133	132	154	137	141	139	152	143	156	145	127	176	147	135	103	127	144	138	145	135	137	154	152	147	166	145	141	148	151	159	113	123	129	135	159	150	133	147	155	148	123	146	154	144	171	151	148	148	156	143	166	148	144	155	153	162	144	134	165	154	151	156	157	163	167	146	126	149	174	140	141	161	144	150	148	154	155	140	149	160	145	126	147	139	167	144	141	132	152	123	146	146	149	132	149	139	136	143	154	133	144	137	136	155	140	157	142	126	151	156	131	130	148	156	160	148	142	142	121	136	138	130	141	138	168	140	147	152	137	146	158	160	134	145	120	136	143	142	143	151	135	137	158	144	160	138	137	141	149	158	141	168	148	154	150	143	159	128	150	136	158	147	139	157	145	150	137	134	145	151	152	137	157	124	155	145	133	139	129	157	143	172	144	142	173	132	135	149	133	150	135	153	146	142	143	127	135	162	139	147	130	145	140	142	169	149	146	137	117	153	147	146	146	130	145	151	164	160	159	159	136	136	138	147	164	141	146	141	131	135	179	147	133	140	121	152	163	164	157	139	142	159	152	135	133	147	145	128	146	159	146	133	166	172	137	139	161	155	146	169	163	157	161	161	131	130	135	143	131	148	188	145	139	147	135	154	133	143	138	146	138	126	138	140	160	149	160	148	141	149	128	156	133	155	148	151	149	145	166	169	135	138	157	142	132	174	128	149	138	156	131	124	144	157	129	150	146	147	148	158	144	146	138	138	147	151	132	165	140	143	157	132	128	117	165	148	142	148	137	156	154	165	159	139	119	141	125	139	127	161	122	140	143	146	147	147	141	121	138	156	153	132	151	154	167	138	146	141	127	138	146	138	133	140	169	153	135	154	151	155	117	132	139	120	108	174	147	140	147	154	140	140	148	131	135	146	155	159	146	160	172	152	139	155	151	155	139	151	147	135	178	163	133	137	151	143	135	139	132	128	134	149	151	161	121	142	134	163	158	152	144	144	142	157	139	170	152	157	135	161	131	158	149	151	130	149	153	165	141	136	130	145	111	108	163	164	135	147	147	158	144	147	129	175	147	162	152	144	152	134	145	156	127	143	114	116	153	144	152	134	151	165	145	162	146	137	150	144	144	142	147	145	140	144	126	117	148	166	130	159	152	145	126	162	137	141	165	139	113	137	160	150	140	142	119	141	143	138	151	137	148	131	153	164	136	125	118	131	158	144	139	157	129	138	135	156	164	163	147	140	153	142	128	137	137	133	163	144	151	140	134	153	140	150	148	122	159	127	130	145	146	151	140	148	157	152	149	126	141	158	149	136	142	137	152	127	150	133	139	142	146	153	144	148	130	135	139	139	129	149	149	154	137	143	136	131	158	144	144	141	137	172	146	136	164	111	138	163	137	162	164	160	134	133	125	144	159	137	149	147	119	148	150	156	133	121	154	149	147	150	138	136	140	160	136	133	137	132	140	137	149	164	165	141	147	151	130	160	134	138	130	147	152	163	148	150	155	169	130	155	148	129	149	133	130	154	151	150	153	134	149	133	137	139	152	139	139	149	149	148	157	134	136	141	167	135	142	134	138	142	150	152	154	154	137	139	151	155	161	157	149	147	135	167	166	134	146	136	129	152	158	150	135	136	135	153	113	138	133	156	128	159	134	164	156	150	165	153	136	144	155	173	139	121	137	157	153	158	127	120	152	154	124	134	151	145	164	160	154	132	133	142	164	132	131	136	137	123	150	152	132	144	168	146	161	123	156	144	131	134	118	162	122	122	135	169	150	145	146	172	131	133	126	159	146	129	166	127	129	147	128	137	165	159	150	135	161	154	152	150	139	153	130	147	124	149	153	136	131	144	150	141	146	141	159	153	159	142	158	146	150	127	145	144	149	146	135	124	140	138	124	135	139	143	158	130	142	171	157	154	153	151	153	159	145	156	143	138	142	157	167	136	128	140	168	134	150	150	130	132	159	140	140	137	133	145	135	132	132	133	150	142	152	157	127	169	153	173	149	165	146	155	152	147	145	136	149	154	132	148	128	141	133	135	164	161	147	151	150	159	160	126	145	133	151	116	135	148	156	140	137	131	129	166	126	171	148	150	153	141	147	111	143	115	135	162	126	147	138	158	141	137	161	147	148	144	136	143	133	138	127	155	130	154	135	137	147	143	162	136	133	136	143	118	164	147	141	161	169	141	162	151	166	138	149	136	153	138	145	142	129	150	153	147	146	139	141	178	129	134	141	147	158	146	126	139	155	143	145	144	139	145	167	142	159	117	137	130	136	168	136	152	152	139	156	134	159	163	140	186	132	161	119	159	154	153	143	133	132	155	173	140	147	143	150	140	130	132	146	147	141	128	147	136	156	152	136	131	126	128	151	136	137	134	124	157	148	129	152	131	147	154	156	119	145	141	142	155	114	144	128	154	154	165	133	133	140	139	157	168	153	138	149	145	162	136	141	134	141	163	153	158	138	154	162	144	168	122	117	155	164	140	150	156	134	136	144	160	138	160	147	154	149	153	133	137	121	136	154	134	137	163	132	145	131	145	137
3965	2315	3418	1876	1502	1189	874	669	550	473	452	432	429	402	367	397	414	392	399	363	354	370	337	301	331	375	357	390	379	355	363	334	376	379	357	370	384	371	325	378	342	349	356	342	363	334	317	363	366	379	395	343	355	355	370	350	368	341	355	352	336	388	339	352	365	391	331	400	371	324	333	352	359	366	367	366	339	369	355	361	338	357	347	358	350	347	352	353	354	365	353	356	376	343	364	353	353	361	345	331	362	346	346	323	343	340	341	341	336	368	355	350	359	364	348	349	372	350	346	363	364	337	329	346	366	396	339	368	382	349	384	369	371	335	366	362	378	301	361	347	351	362	368	358	349	361	345	385	384	329	322	363	365	356	397	357	323	351	366	335	330	350	339	341	343	326	345	357	370	343	372	384	306	345	327	348	365	395	351	367	367	366	338	365	368	381	323	355	359	349	339	343	384	350	378	375	354	346	347	306	332	386	342	364	334	389	330	384	343	348	366	360	350	329	357	308	331	331	359	344	345	325	373	372	354	377	340	373	331	351	372	349	326	334	373	306	386	391	322	362	330	339	337	362	363	374	362	291	385	350	353	392	361	347	351	340	339	332	328	323	334	366	349	366	353	355	331	318	364	375	328	336	356	342	355	343	341	373	344	350	396	357	385	348	348	346	324	357	355	352	338	375	353	342	324	398	369	349	333	347	359	330	367	332	354	361	374	366	369	357	354	334	364	353	352	348	349	355	362	369	317	361	350	334	349	349	343	386	347	386	306	345	364	369	352	359	368	335	358	327	363	370	371	361	349	315	340	357	389	355	370	376	365	315	343	351	348	373	333	356	370	336	336	365	386	352	363	338	383	351	357	349	352	385	333	341	329	352	320	346	355	357	387	357	359	340	318	352	326	354	354	336	355	345	378	360	359	359	373	340	337	401	355	370	368	374	355	361	384	391	374	345	332	340	346	325	323	349	350	327	382	362	378	336	368	345	391	370	349	370	336	331	327	369	349	334	351	353	355	336	351	350	365	337	335	337	354	361	351	336	344	368	378	368	359	360	360	363	389	375	350	358	339	371	330	357	365	350	336	335	344	336	357	344	352	346	342	383	368	362	338	364	368	374	340	330	356	351	338	360	354	351	375	380	376	362	338	347	351	378	381	367	347	344	317	331	334	342	335	362	326	351	338	345	365	373	356	338	355	331	337	349	328	361	333	321	327	336	395	347	349	356	339	307	319	346	354	373	403	359	361	333	362	351	392	320	373	375	355	338	377	332	376	333	344	345	368	337	368	337	353	346	341	380	348	357	334	369	345	340	332	371	349	378	354	348	336	348	324	349	354	318	328	348	349	401	363	378	359	344	356	342	349	372	381	366	335	356	326	337	371	338	367	334	377	374	340	343	333	376	369	359	364	349	352	352	375	349	343	338	369	350	338	349	322	343	380	347	382	342	323	357	347	331	354	394	340	361	376	348	364	344	348	352	358	366	342	342	382	380	362	328	380	334	346	362	351	383	345	357	337	380	339	369	304	346	340	359	388	329	323	348	361	356	360	349	374	363	333	373	370	381	376	360	330	359	331	357	372	351	333	328	322	373	368	317	383	353	346	344	355	370	330	360	327	395	403	357	333	341	333	366	364	364	353	365	328	340	339	353	351	348	348	323	365	354	364	348	351	363	359	338	341	348	366	376	363	347	338	337	365	332	376	375	363	353	336	361	371	351	326	356	343	345	354	359	369	354	324	373	370	337	402	323	348	360	361	350	351	389	379	371	357	367	344	347	323	350	368	395	357	354	334	363	353	365	375	329	344	345	342	372	345	330	343	349	342	344	327	363	359	386	358	364	335	338	332	334	375	390	349	340	351	379	336	352	353	379	336	312	349	374	349	336	320	386	343	357	332	328	365	381	365	381	319	394	369	339	327	356	336	356	343	357	340	372	358	352	344	354	358	345	333	340	338	362	322	364	362	335	371	341	358	348	375	355	307	384	332	373	321	340	360	332	364	352	340	348	365	337	350	391	347	359	368	358	374	356	345	358	359	354	343	386	359	355	365	357	345	324	358	325	321	365	330	352	346	369	336	327	341	374	345	381	379	377	339	351	342	367	353	347	342	339	351	351	371	373	353	321	364	327	352	400	380	350	315	330	369	372	359	403	330	324	359	335	366	337	381	373	337	344	352	310	341	320	365	348	314	361	351	371	337	364	305	350	318	363	338	339	370	327	357	343	387	375	331	370	356	365	363	346	396	344	379	370	319	342	337	345	364	346	359	358	371	354	349	374	335	343	349	373	352	368	331	354	352	371	385	336	337	359	347	333	336	400	335	332	369	375	383	374	358	406	336	373	380	335	336	359	355	357	355	360	372	334	346	373	385	367	354	345	356	366	351	345	365	326	344	346	340	366	385	360	371	351	371	369	344	326	347	360	379	350	340	355	345	356	367	360	358	366	352	376	318	347	314	321	342	349	360	371	334	360	376	361	361	356	346	388	361	348	375	333	338	357	317	339	349	321	348	354	367	351	345	346	373	330	341	329	342	344	334	368	352	335	345	349	353	363	348	315	329	387	375	358	356	359	358	348	341	354	343	334	344	338	340	350	347	344	365	357	363	354	365	346	350	377	315	375	356	385	364	353	365	373	349	357	355	347	371	366	351	363	321	366	349	338	339	360	368	341	352	318	352	348	376	368	352	414	348	337	321	368	336	371	386	306	374	355	359	360	365	329	345	352	327	386	371	386	368	361	385	361	367	367	359	357	352	378	364	330	333	345	332	371	357	329	340	361	371	363	359	359	355	340	352	331	375	376	362	359	326	329	320	352	331	347	379	358	357	317	323	325	354	330	324	380	335	327	356	363	338	363	367	346	345	352	300	370	337	329	348	340	319	355	367	328	309	374	333	349	329	370	352	368	343	349	376	336	335	330	324	348	359	354	337	359	359	343	366	348	381	357	370	330	308	406	353	335	360	344	341	344	403	364	345	332	366	346	378	347	372	360	340	390	371	347	347	335	349	321	361	367	372	335	343	358	329	316	326	330	366	312	365	377	357	334	360	336	376	339	376	376	369	374	381	353	336	368	355	359	363	352	333	341	365	322	356	361	340	354	352	388	344	364	359	348	341	380	351	339	355	349	330	340	373	374	368	335	371	351	340	356	331	378	348	341	364	354	338	341	321	386	360	357	353	356	373	371	355	332	341	363	352	368	361	358	348	373	354	397	359	367	365	377	364	368	346	354	362	328	348	320	335	356	378	322	352	371	375	317	367	343	363	325	331	343	355	360	340	368	342	359	376	372	401	345	328	355	351	347	325	398	366	366	327	348	337	354	322	356	355	366	336	327	363	314	338	356	369	349	342	400	357	361	383	353	352	361	354	341	355	371	342	365	341	360	345	371	382	352	351	349	338	386	360	354	333	324	361	379	388	307	336	340	359	358	342	363	368	352	349	357	344	363	356	339	377	357	341	364	349	361	349	307	322	330	350	339	350	326	334	335	344	333
13044	4191	3762	1300	764	583	431	316	282	270	254	214	179	157	208	200	201	182	182	176	158	167	167	189	165	175	160	156	163	174	156	171	164	187	166	162	171	181	167	169	184	158	200	156	170	177	164	162	167	154	186	155	174	190	185	170	187	164	181	177	184	159	161	173	183	177	172	188	162	172	179	176	182	159	151	168	170	181	180	158	152	162	185	173	160	180	195	170	165	148	188	152	169	173	181	180	172	154	189	195	168	145	154	173	178	162	182	183	155	143	180	163	154	159	193	177	178	175	178	174	146	163	174	162	208	196	155	157	144	160	168	185	182	167	177	169	185	156	180	162	169	163	187	154	143	172	166	161	179	184	172	148	175	145	187	171	161	213	170	168	163	160	188	173	172	162	201	175	157	163	183	174	179	162	158	156	180	167	165	181	154	186	176	146	180	173	154	179	193	160	194	149	170	205	172	188	184	167	163	177	175	166	166	184	191	177	166	187	154	151	171	182	153	155	172	165	177	171	168	132	174	179	183	189	179	171	187	174	170	174	176	171	183	159	159	186	180	165	170	175	164	187	182	156	177	156	180	162	166	151	162	161	180	170	185	182	160	165	184	185	171	151	185	173	172	188	181	165	171	193	159	180	180	161	192	155	191	156	165	168	188	155	169	178	142	178	164	173	181	165	191	177	169	174	168	166	175	147	186	201	174	152	160	156	182	155	190	163	165	169	198	156	168	170	159	168	181	168	185	186	162	183	177	161	148	161	179	157	177	173	163	158	157	165	161	162	176	185	151	163	158	165	154	181	157	185	173	178	188	172	147	193	159	156	154	156	162	175	167	182	172	182	170	177	151	180	164	144	192	180	169	183	179	156	173	161	164	192	153	177	169	166	157	166	187	182	169	182	169	174	160	168	182	164	181	170	175	172	180	205	146	177	148	174	158	172	177	177	175	159	191	164	160	182	198	159	175	185	153	164	183	164	183	161	150	150	143	206	182	193	164	162	178	192	175	180	179	155	183	185	156	155	178	166	198	186	159	143	155	194	187	169	175	163	157	196	145	169	177	179	174	189	176	154	190	179	175	170	178	176	156	181	160	184	169	175	146	181	192	174	180	176	157	167	175	157	159	174	187	158	171	179	183	147	156	171	157	183	162	194	142	164	170	183	181	154	158	176	149	162	190	176	187	183	189	193	187	178	179	165	158	194	190	158	194	162	164	170	192	175	153	192	161	126	173	180	165	180	138	160	182	159	193	151	174	167	173	159	194	175	152	171	190	161	150	145	167	159	154	173	198	178	173	168	138	171	160	153	139	174	162	172	183	160	173	203	176	162	185	152	166	167	157	191	183	181	161	157	164	151	198	170	171	159	169	158	161	169	178	166	145	157	152	189	157	156	169	180	163	173	153	144	167	160	173	170	178	179	180	149	172	195	197	156	186	159	180	181	159	195	184	172	158	170	175	152	175	135	177	191	141	174	189	167	142	173	176	192	157	199	155	172	177	184	143	171	160	180	141	165	154	169	183	183	176	182	173	149	190	170	162	176	184	148	147	182	161	168	173	156	184	193	178	173	175	186	161	191	178	167	185	174	169	161	156	171	177	176	164	183	174	173	167	167	171	167	170	180	156	190	158	177	163	172	163	191	156	149	190	154	164	156	171	185	169	183	200	160	162	176	162	176	169	185	154	186	167	162	158	175	166	159	162	139	179	189	182	200	173	156	183	169	178	155	152	146	188	157	193	168	145	167	159	177	164	179	163	159	142	183	171	183	164	191	170	166	170	159	171	168	167	165	150	169	178	153	156	150	169	169	175	177	172	152	181	193	182	143	189	185	170	165	173	168	161	153	174	184	179	166	182	164	167	151	164	166	150	161	183	177	183	170	163	156	158	169	184	158	177	184	166	204	156	172	166	176	175	167	165	156	176	159	182	153	168	188	171	172	156	155	173	158	172	173	163	160	179	168	180	184	175	153	174	172	182	219	169	180	164	170	163	185	166	167	171	159	163	149	182	171	171	164	172	175	179	179	168	161	164	163	166	144	153	193	170	198	189	177	144	171	177	181	165	167	165	174	144	151	165	175	163	156	158	166	168	191	193	185	165	168	162	148	160	168	153	165	158	159	147	187	174	176	188	167	174	180	173	150	153	180	161	164	171	169	163	180	171	167	139	170	156	165	177	171	174	142	186	186	186	162	140	174	172	169	177	153	149	173	189	142	160	177	169	168	185	185	182	170	174	183	161	172	183	187	171	161	169	183	199	181	154	181	182	164	174	156	155	175	174	190	188	173	199	172	195	169	144	185	184	167	168	188	163	187	180	187	159	159	171	167	168	173	188	145	189	217	174	171	163	185	193	169	195	197	149	180	156	149	159	167	175	170	156	169	165	162	172	194	158	151	176	178	187	197	185	179	166	174	164	156	178	174	187	173	184	171	164	170	147	156	195	180	158	178	168	190	179	159	160	179	179	183	178	166	170	168	187	181	160	159	171	162	166	180	175	142	171	149	171	161	192	142	177	178	151	168	175	168	139	193	172	157	168	176	172	156	177	165	146	178	200	160	167	167	166	159	176	190	178	167	175	170	178	158	182	159	179	176	163	179	189	185	162	192	149	155	173	169	171	158	189	170	177	172	166	172	182	177	151	174	180	176	172	162	186	158	172	190	160	194	183	156	169	178	156	197	153	137	157	178	173	157	147	182	154	182	167	171	204	180	151	167	191	187	173	156	166	179	154	148	166	149	166	164	172	195	167	201	175	155	171	193	127	165	168	172	154	177	165	167	156	164	158	174	171	177	206	185	158	197	192	180	158	177	165	182	159	186	172	164	159	151	176	174	161	154	170	160	179	195	186	165	195	171	175	179	183	167	156	174	176	174	182	172	153	150	171	159	157	161	158	203	175	167	139	144	166	165	172	158	178	155	157	187	174	185	163	176	173	156	199	192	165	188	188	165	161	175	163	180	177	190	189	167	170	152	157	169	168	189	158	173	139	183	175	203	191	198	185	176	134	173	151	167	171	164	167	150	160	158	187	190	172	177	177	198	178	171	182	166	179	161	177	177	160	147	135	172	177	190	154	177	153	178	197	180	164	147	181	154	161	165	151	148	192	160	161	166	205	170	150	161	170	161	141	161	184	184	163	165	161	186	174	170	169	168	162	168	179	166	186	166	185	157	179	162	157	185	180	177	183	197	158	158	165	169	177	158	173	168	177	164	159	160	187	188	178	179	169	169	157	169	141	178	193	181	169	179	182	161	179	174	176	162	169	158	161	165	193	191	169	188	138	158	166	175	180	152	187	155	181	172	177	149	174	163	176	180	155	156	190	173	132	170	190	165	165	159	186	163	144	181	182	156	179	170	171	165	175	197	177	198	194	162	172	187	179	170	169	159	171	179	200	158	155	171	173	189	166	164	174	168	156	183	163	165	166	160	173	176	155	148	192	188	164	159	175	175	165	173	162	147	157	169	168	168	166	156	164	166	168	167	173	171	194	172
9795	4273	6903	4011	3187	2386	1777	1301	990	807	755	628	648	549	562	470	510	536	467	485	439	420	455	433	417	411	435	423	413	442	446	424	412	429	406	391	433	406	391	414	439	433	424	441	396	462	401	446	409	411	484	444	409	439	454	394	437	376	396	427	436	447	421	448	428	393	391	418	408	435	403	453	429	429	431	405	427	429	407	412	472	438	424	422	412	397	444	375	379	427	398	439	423	463	369	442	425	402	400	390	414	415	419	401	429	404	418	396	408	421	403	401	404	439	406	430	416	415	418	425	432	401	435	395	381	399	418	414	389	413	415	380	405	406	428	379	382	400	429	434	416	387	408	373	407	381	387	400	391	426	390	418	429	448	407	366	433	405	392	427	431	397	384	380	423	395	409	415	414	418	409	393	392	402	418	409	408	387	406	430	413	392	393	395	356	426	401	400	429	405	381	414	385	421	404	398	396	396	413	408	421	422	398	390	424	406	379	373	427	396	393	361	406	426	401	388	398	396	407	405	397	437	389	416	393	403	410	418	393	421	414	408	361	397	393	388	402	397	439	432	396	419	408	369	433	407	417	408	413	399	394	402	399	392	412	422	413	416	419	395	446	412	374	405	429	399	412	410	420	389	373	399	376	395	405	393	437	409	438	419	401	401	383	399	391	403	431	415	428	439	413	383	393	379	390	383	401	424	365	420	386	405	376	390	423	364	417	425	420	429	398	366	438	395	415	444	420	398	411	386	409	383	395	374	392	382	423	421	392	424	398	402	407	387	421	414	393	422	399	415	413	383	408	388	409	426	393	388	394	377	428	432	407	395	453	432	415	400	407	396	401	412	413	383	407	409	387	434	418	373	378	383	399	385	379	382	429	426	397	410	413	395	433	379	396	409	390	421	390	399	415	400	417	419	397	437	409	380	366	396	396	414	415	446	420	415	392	399	390	415	382	429	421	370	420	394	403	415	425	383	412	400	370	379	422	414	417	404	402	382	432	395	417	382	392	437	432	379	419	449	393	384	411	422	374	382	386	402	414	415	416	379	401	390	429	424	406	392	421	406	406	394	439	384	368	410	362	445	430	430	451	396	395	394	378	419	399	402	397	438	409	393	420	412	414	408	417	404	412	411	407	436	428	398	437	390	391	375	431	363	423	415	423	404	407	401	417	402	408	429	402	426	398	388	400	387	409	379	446	403	413	388	396	417	426	398	417	449	420	377	398	371	422	416	413	411	416	371	376	397	388	414	425	400	368	377	423	388	442	427	368	347	414	424	428	413	396	412	404	391	419	415	429	378	400	387	406	406	398	413	378	433	432	393	419	398	400	391	393	386	428	415	409	414	385	409	395	422	388	399	362	385	386	409	387	390	418	369	404	368	386	367	416	361	408	396	421	419	397	387	423	362	362	412	422	366	400	401	417	397	394	422	421	382	427	381	423	415	380	387	447	388	407	382	447	373	423	403	416	411	409	395	387	399	391	396	404	414	407	387	395	400	397	410	418	408	417	391	403	421	404	396	399	399	383	405	396	392	418	443	395	446	382	384	398	395	404	454	408	411	426	409	416	408	414	377	428	407	385	403	437	389	395	384	398	385	422	404	398	414	413	367	396	430	375	381	409	377	456	392	439	401	438	393	374	427	424	414	375	385	416	399	419	417	381	413	401	429	417	370	389	412	386	428	395	430	412	413	404	397	438	391	432	394	442	401	370	445	387	427	432	392	392	397	394	415	381	401	430	394	373	446	391	411	395	419	399	416	406	418	402	373	414	386	397	403	404	404	378	417	386	403	419	427	368	421	399	445	411	380	377	391	389	379	393	402	413	402	396	407	387	396	403	427	394	416	412	425	451	374	422	406	380	426	407	398	412	432	440	396	405	417	418	416	401	399	422	410	372	428	412	432	388	389	405	387	414	409	389	386	387	368	426	447	386	414	399	426	419	377	413	422	417	382	407	406	386	409	374	398	405	404	397	424	406	401	375	377	402	418	361	394	382	381	383	357	401	405	418	420	423	392	392	449	452	433	410	417	429	377	383	411	408	433	403	435	405	410	414	422	355	396	442	401	396	414	406	435	410	426	406	392	381	418	424	434	437	403	449	390	366	425	407	435	413	407	391	403	398	414	359	432	395	418	400	413	378	390	412	414	422	437	398	428	402	415	381	395	419	393	376	368	398	451	406	420	377	382	392	410	416	407	417	381	437	362	397	406	435	373	392	405	406	398	389	412	401	399	427	401	414	382	412	414	384	403	402	404	429	399	411	421	410	405	419	395	407	424	385	374	342	423	394	426	376	395	419	399	387	395	413	393	411	431	432	394	405	379	397	412	421	398	403	400	399	403	460	410	427	379	369	405	410	427	415	424	396	418	403	386	405	427	443	399	402	403	433	405	418	411	401	407	397	388	392	412	412	440	409	412	404	404	404	419	373	422	361	420	390	433	425	384	399	409	434	431	388	412	389	470	387	411	412	409	409	388	420	427	407	381	375	422	412	403	379	417	378	415	413	415	422	417	394	397	381	432	408	409	421	410	430	387	405	399	427	371	411	385	414	386	435	393	398	362	400	421	421	402	416	377	407	374	419	434	429	376	378	417	401	391	410	421	413	395	382	385	398	434	429	397	416	392	390	412	386	417	407	391	408	397	425	401	421	421	395	388	420	405	417	446	391	431	431	412	421	384	385	417	446	386	427	422	404	390	411	371	391	445	373	449	382	431	435	400	413	394	421	411	393	404	425	413	404	423	413	414	386	385	439	423	430	416	416	398	410	393	396	399	428	410	429	380	402	374	397	408	429	406	375	390	395	427	384	410	400	383	373	415	431	397	419	395	432	430	371	428	425	420	451	398	388	380	371	445	413	415	405	382	404	406	437	420	408	363	409	414	371	393	400	397	428	395	409	406	402	414	428	413	433	410	404	417	401	412	413	423	364	434	418	442	429	368	377	379	404	431	415	365	382	432	398	410	433	417	416	413	432	355	377	421	417	398	432	404	382	382	417	414	407	394	416	392	405	410	478	436	389	383	422	397	391	420	382	455	377	420	415	405	377	395	412	378	386	410	404	401	396	447	426	361	424	433	376	388	412	396	416	443	447	378	387	368	385	419	400	407	398	399	421	401	377	415	410	378	372	439	389	421	402	443	381	380	409	445	461	392	419	436	383	394	402	374	402	393	392	418	403	394	416	391	391	412	397	393	382	402	387	391	417	409	398	418	386	387	386	409	418	430	411	428	372	431	430	375	406	445	411	408	388	414	384	416	371	414	388	424	423	377	374	345	424	403	414	409	408	417	400	388	379	410	397	469	379	460	394	391	363	402	420	388	429	440	431	433	406	452	444	447	433	377	400	412	406	400	421	406	444	406	408	386	413	363	382	441	407	422	388	401	446	389	418	392	404	427	409	426	418	423	399	412	416	384	398	425	378	394	391	392	385	412	376	405	427	400	427	422	420	388	402	391	405	417	407	413	385	423	415	410	425	394	389	395	433	391	395	426
21308	7353	6152	2184	1078	692	573	352	276	194	189	200	152	166	131	126	131	123	94	109	110	137	91	115	113	110	124	103	103	100	84	109	103	101	110	122	99	94	108	104	95	111	118	99	120	107	114	106	92	118	106	103	101	107	97	86	96	95	99	106	105	103	99	93	103	110	101	99	97	98	95	114	92	106	99	94	95	120	86	99	98	119	112	81	84	105	90	91	90	90	118	112	108	104	106	113	100	96	104	109	100	121	83	106	105	86	90	104	90	84	93	92	110	107	110	99	89	120	134	96	96	98	109	95	98	83	93	91	92	91	88	118	99	95	118	106	103	107	101	87	87	99	118	92	104	107	124	121	106	119	95	96	103	111	105	102	96	101	112	107	122	95	110	105	126	102	121	107	99	110	103	101	100	102	102	111	77	100	116	93	95	103	87	132	98	103	109	102	98	98	88	99	111	103	92	83	84	114	119	108	100	106	90	81	90	104	111	105	89	94	116	112	101	92	100	120	101	105	121	107	106	98	105	106	103	110	90	116	87	89	104	106	103	116	105	80	111	97	100	109	99	110	86	106	98	119	98	98	97	114	85	91	105	108	100	129	101	102	86	93	96	100	89	82	98	104	103	97	111	93	101	93	93	100	91	100	105	115	107	107	98	101	102	97	94	94	94	85	100	117	98	114	77	104	121	91	109	105	95	104	93	87	91	101	92	114	102	92	109	106	125	92	114	90	97	100	94	97	97	105	108	104	121	117	129	98	102	99	102	102	115	113	87	105	91	107	102	108	102	108	80	104	97	117	113	95	108	96	82	95	121	95	102	113	99	103	122	93	105	107	89	71	107	114	89	108	105	91	103	106	89	93	117	116	97	128	99	108	112	107	94	105	102	92	92	105	82	111	80	98	89	94	112	94	112	107	105	96	108	95	97	97	104	100	98	109	87	111	114	113	116	113	85	96	100	102	91	106	100	109	105	98	96	110	112	91	109	101	100	104	115	97	90	83	103	100	96	109	107	105	102	99	103	83	106	97	101	114	99	96	103	98	116	80	93	120	108	115	88	105	95	115	106	120	97	103	99	97	109	103	104	103	101	95	124	101	96	108	98	101	88	106	107	122	114	119	109	87	92	109	95	102	114	97	89	120	102	100	115	84	95	91	112	115	105	76	109	119	94	93	113	100	94	97	108	111	84	84	119	111	109	119	106	125	103	105	88	82	97	109	92	136	114	90	114	112	108	108	121	88	104	117	118	98	124	95	87	114	89	103	100	100	90	119	85	102	70	79	116	112	101	92	105	93	124	107	94	99	101	107	91	112	107	98	115	100	111	103	100	97	96	105	112	119	91	99	106	115	112	93	99	94	93	93	96	96	104	94	102	114	113	101	110	99	113	132	90	95	94	109	91	85	101	98	113	115	84	102	117	90	96	94	92	89	106	93	101	93	104	112	105	95	94	98	95	101	83	87	90	102	112	97	109	102	111	91	100	98	112	93	91	101	105	108	109	110	111	94	94	99	77	100	106	96	98	93	103	90	93	99	97	106	111	86	108	75	97	104	103	99	106	92	98	99	103	108	98	93	96	101	98	97	114	91	101	113	100	111	93	100	114	103	111	104	111	96	103	86	84	97	114	119	119	107	113	101	108	99	87	103	94	84	107	99	98	103	102	131	124	101	90	93	120	121	86	111	98	94	124	100	88	94	122	100	97	99	107	98	105	96	93	125	88	92	112	93	95	89	91	106	120	108	93	98	98	86	81	115	97	87	101	101	98	105	110	88	83	97	119	105	92	113	108	97	107	98	90	114	95	93	97	89	99	99	125	113	115	111	89	90	97	118	91	116	102	101	124	101	99	101	96	84	76	97	95	128	92	96	108	91	89	97	101	90	111	109	98	94	106	100	86	93	106	86	87	100	115	98	108	99	99	97	82	112	105	90	82	105	117	98	110	125	102	103	100	92	113	127	126	97	104	94	106	102	108	100	105	99	93	124	119	113	96	109	110	95	108	91	106	109	94	102	98	98	126	98	101	92	108	98	115	109	107	103	127	104	119	94	107	115	93	96	114	118	89	101	91	105	87	91	100	126	105	88	118	109	97	96	97	106	106	98	107	94	108	110	96	83	123	115	99	87	101	100	92	97	108	97	104	91	96	79	101	98	123	115	99	93	103	113	76	112	109	101	130	86	100	93	90	110	102	90	99	105	90	114	110	105	106	102	113	93	94	91	95	96	105	94	107	103	105	96	105	94	103	104	104	120	98	93	103	121	113	111	91	109	99	93	109	114	86	95	115	101	113	106	110	100	98	114	90	108	98	106	99	96	113	86	96	95	87	105	111	107	96	102	120	102	102	98	122	120	101	109	118	100	107	96	114	91	97	101	101	102	93	96	113	113	89	97	104	105	105	102	113	92	99	83	95	92	80	101	98	91	119	127	104	89	117	98	95	95	107	110	126	111	111	100	128	105	100	102	112	107	92	89	89	113	117	84	109	103	85	97	82	92	101	105	102	114	92	105	109	97	94	88	110	88	101	79	112	104	106	98	106	90	121	83	85	111	112	105	89	98	108	90	100	78	101	104	92	90	102	98	101	92	112	96	109	113	121	93	107	89	108	103	118	100	109	84	108	111	102	105	99	104	108	129	101	114	101	96	109	115	102	109	98	122	91	86	93	95	97	99	104	107	103	119	125	101	104	113	92	95	102	106	90	89	93	97	85	121	89	96	105	112	91	99	85	94	84	112	94	92	120	117	117	124	111	99	92	120	105	81	120	92	101	98	99	92	107	116	91	95	100	110	99	89	97	104	91	96	98	94	108	115	105	101	94	100	120	89	118	113	108	107	80	104	96	81	114	93	98	97	110	107	92	100	95	110	99	107	106	64	95	97	114	109	111	109	96	98	110	103	100	101	91	121	103	114	109	111	101	102	98	117	103	103	89	102	98	106	105	103	102	113	93	86	77	104	87	111	96	110	83	95	124	90	71	116	101	103	87	101	105	111	91	112	105	111	90	105	92	120	115	94	93	114	115	88	109	102	99	105	119	104	102	101	80	127	115	90	86	81	98	86	102	105	96	102	123	84	74	97	91	111	87	100	97	102	107	103	108	85	98	105	99	88	105	109	108	117	94	101	97	98	100	80	97	104	106	117	107	115	115	100	111	107	92	95	92	102	92	102	106	113	115	97	123	113	100	112	96	101	111	112	108	90	109	102	96	95	104	105	111	98	97	115	112	122	91	100	106	106	116	104	91	105	124	101	86	104	110	96	100	94	119	100	92	88	83	81	114	103	101	123	106	94	97	100	106	117	102	93	86	127	90	104	117	101	105	98	90	120	99	101	111	103	119	92	102	93	99	98	122	113	114	90	107	101	95	106	104	93	103	97	94	99	118	115	109	105	107	105	122	111	110	118	109	102	104	115	88	88	101	106	93	108	89	109	104	121	105	102	95	93	112	91	108	93	95	89	110	99	97	97	92	108	92	82	114	86	94	100	97	84
12879	6089	10449	5867	4462	3511	2545	1626	1219	965	847	765	626	533	487	506	416	427	449	387	375	352	349	311	288	294	322	296	276	294	290	281	285	266	279	263	300	266	271	282	273	273	279	269	287	291	271	274	271	248	258	252	266	297	259	255	307	291	298	275	279	264	272	300	264	248	264	247	206	250	243	240	265	233	290	279	219	280	289	254	256	273	257	253	260	251	254	272	270	290	262	289	265	278	255	255	258	253	229	247	234	233	274	249	246	252	254	259	239	254	251	238	236	211	255	251	239	249	253	278	240	259	246	247	237	244	245	280	303	265	251	275	241	234	270	257	219	247	246	282	240	249	240	245	255	262	281	280	249	255	240	243	265	226	293	248	275	247	262	281	227	269	233	258	282	249	259	209	247	251	266	255	243	283	241	265	252	236	288	250	255	246	250	248	262	246	260	264	271	258	268	240	238	237	257	277	264	251	284	248	255	259	241	256	297	249	257	270	237	273	253	236	242	218	254	243	252	249	243	228	252	239	252	252	257	262	246	273	253	259	245	264	231	248	245	259	263	220	270	256	244	251	250	243	263	234	252	254	235	236	255	274	245	242	249	243	269	266	241	254	244	252	280	257	235	278	245	232	250	231	252	249	258	244	283	257	272	248	227	238	239	277	262	225	246	249	256	245	232	242	264	273	256	252	236	243	252	245	253	267	262	241	257	260	275	197	242	260	245	235	267	268	254	267	244	227	237	252	242	255	237	209	246	227	250	255	281	270	228	244	236	260	282	244	267	269	238	273	241	260	254	274	260	268	232	248	234	265	237	257	228	225	252	248	282	244	230	227	236	254	230	250	210	253	289	247	247	260	252	239	234	254	253	264	233	250	251	235	231	274	245	269	243	261	246	270	220	264	238	242	254	245	239	262	263	255	283	247	226	249	251	243	258	251	238	252	256	251	261	233	242	279	252	239	247	249	262	257	272	263	235	250	248	241	254	264	245	252	236	249	262	255	223	260	261	261	260	257	253	241	274	219	250	233	249	280	257	226	250	243	253	273	253	249	265	272	258	218	266	275	230	262	253	230	261	248	268	264	245	248	276	243	237	278	255	271	249	243	269	255	243	237	268	235	236	251	279	247	273	253	256	255	263	262	258	261	222	262	280	239	257	241	240	230	253	225	237	284	229	261	265	229	243	249	239	242	242	241	249	232	246	240	233	250	234	269	243	242	256	260	237	243	227	268	228	260	238	241	245	241	249	224	273	258	236	294	252	233	245	230	232	257	257	231	242	254	240	274	258	242	266	254	245	244	250	250	242	246	244	250	253	236	251	242	247	230	235	255	219	274	259	235	254	251	253	256	265	253	244	239	277	256	244	261	268	264	264	248	252	258	253	241	261	240	235	233	256	272	243	250	247	261	260	282	274	235	256	221	264	263	258	233	258	257	240	232	226	268	263	263	238	230	233	234	269	260	262	231	258	262	220	232	268	237	244	230	227	263	238	248	246	232	259	253	253	261	243	249	244	244	281	248	236	268	256	226	262	242	236	246	243	254	255	263	240	248	253	260	271	255	224	247	272	247	260	255	245	246	263	238	235	229	239	257	259	259	280	241	258	253	232	240	255	240	264	278	235	224	254	247	255	248	269	274	255	253	236	222	260	234	251	244	286	247	256	265	283	250	235	273	255	242	255	276	243	265	237	258	251	241	256	276	237	234	255	241	263	223	262	223	246	234	282	244	258	244	216	273	243	254	274	271	246	254	284	237	258	216	223	248	228	273	241	261	252	244	253	241	266	253	257	242	241	265	287	258	269	263	261	234	237	243	253	226	278	240	244	259	259	251	264	257	214	248	262	229	267	263	231	257	235	259	289	254	236	239	260	246	224	259	251	263	281	255	259	239	241	241	242	277	288	258	262	262	253	244	233	239	231	260	239	239	230	264	261	244	234	252	254	250	261	240	279	287	261	256	235	257	262	236	260	255	245	242	263	254	253	263	276	252	229	238	237	249	248	273	271	235	257	253	267	246	285	251	260	247	239	272	270	248	262	264	266	279	226	244	243	269	241	248	240	250	245	243	262	275	252	258	256	256	264	228	257	246	258	246	255	272	230	238	256	263	262	235	240	264	255	277	261	244	267	235	273	228	295	232	275	253	266	253	246	233	272	235	267	231	232	244	243	241	280	276	247	255	230	248	271	274	251	228	248	241	258	249	225	253	222	225	261	224	229	241	240	252	228	242	272	252	243	258	238	265	261	259	264	269	267	253	246	211	246	275	254	232	252	280	253	271	244	238	245	267	254	266	275	271	237	261	268	241	253	251	271	272	249	254	241	256	253	234	245	278	234	257	256	233	258	233	249	210	256	211	252	278	248	240	262	264	246	255	264	244	257	236	259	244	266	256	260	242	264	232	278	239	257	270	248	267	253	244	230	235	265	253	236	241	259	242	255	265	287	249	235	252	245	241	254	260	244	245	257	281	263	273	246	245	271	272	205	247	244	257	271	230	274	257	247	243	252	253	267	250	255	228	252	230	256	210	225	241	238	250	262	242	253	243	249	240	237	233	246	290	240	276	257	236	223	241	253	262	235	246	240	259	244	254	249	234	242	257	290	211	246	222	244	261	261	244	253	270	269	200	277	251	246	259	284	256	278	261	262	235	265	244	235	270	244	234	241	215	270	234	241	232	269	282	224	258	261	251	245	247	247	251	263	249	222	242	249	267	235	266	255	265	262	271	238	288	232	223	235	240	253	250	254	250	289	239	259	229	278	245	273	236	257	255	254	257	254	231	240	268	236	248	249	251	246	236	233	240	244	260	271	282	236	274	251	252	274	248	261	242	225	214	255	263	257	290	281	251	264	261	263	271	246	251	208	226	256	240	275	220	248	280	259	224	272	273	264	244	255	270	241	237	242	228	283	240	255	251	223	275	228	251	230	234	263	255	227	276	257	248	213	266	243	263	250	273	256	253	269	264	259	247	276	218	240	245	253	257	273	256	273	235	246	233	282	236	271	255	257	237	232	251	261	249	252	266	247	247	251	241	253	254	275	273	243	267	249	223	210	263	244	264	233	263	245	250	257	247	243	239	250	260	260	231	228	241	237	253	263	237	251	272	253	245	257	263	246	259	251	243	228	238	253	248	230	251	275	299	244	231	258	263	253	269	246	250	246	258	253	239	269	269	229	242	246	252	261	252	253	262	263	232	250	226	290	276	264	222	244	266	269	233	261	240	261	244	249	287	262	239	237	260	242	227	255	251	279	228	254	275	236	258	250	241	247	240	215	254	266	274	245	275	271	239	225	268	235	266	257	265	253	261	235	236	226	250	239	255	279	231	242	259	254	240	249	253	242	270	264	268	265	244	243	263	237	249	242	270	273	230	272	230	232	234	263	253	247	260	248	258	233	248	267	243	267	253	229	214	265	215	257	265	252	243	263	253	254	247	257	260	270	232	264	234	244	252	250	258	242	255	275	267	254	259	255	273	262	237	245	237	280	258	262	225
4997	1972	1660	564	362	307	238	199	183	153	180	138	153	187	138	148	157	161	139	161	162	144	152	129	132	166	146	151	148	136	116	153	165	130	144	134	120	130	113	135	156	120	138	125	139	139	128	122	161	133	162	142	145	164	179	150	168	143	152	131	136	160	138	157	155	143	142	129	145	140	138	170	176	161	148	155	142	143	153	132	149	155	148	143	119	146	140	151	139	152	166	143	168	140	141	129	146	144	175	156	136	138	132	118	129	147	156	117	155	139	173	129	156	156	174	144	143	129	148	142	156	146	144	144	127	138	138	127	138	140	132	129	152	128	138	134	165	148	140	168	156	155	148	173	150	139	120	124	131	130	173	144	145	176	133	124	129	127	149	147	145	129	174	144	139	141	150	127	131	123	155	159	148	160	132	147	141	157	141	141	143	150	138	156	131	140	159	153	160	140	155	153	126	136	159	163	148	151	151	130	129	118	140	151	142	151	150	146	138	142	135	147	141	148	141	166	149	136	151	139	143	141	139	164	139	138	130	132	140	133	156	130	146	146	144	127	158	142	148	140	146	120	148	147	146	161	131	159	140	140	123	122	154	161	133	125	127	126	141	116	139	132	125	141	141	111	117	137	142	135	148	140	121	155	157	138	134	136	149	163	133	153	135	138	141	141	132	133	135	158	122	156	164	148	146	135	136	139	143	150	122	137	145	148	130	158	141	167	135	149	163	152	129	154	163	137	142	135	154	136	145	140	133	132	151	147	132	115	156	132	136	141	154	152	167	151	135	139	130	140	170	156	156	142	160	155	146	142	154	158	147	145	134	167	142	159	131	129	139	157	140	118	156	129	172	138	154	128	157	140	132	132	149	118	161	136	146	143	136	142	158	115	133	155	143	131	157	104	140	143	153	137	152	132	114	147	123	169	152	161	131	152	162	143	137	144	145	134	130	144	159	148	129	164	156	129	123	145	133	119	159	151	155	150	148	145	132	177	121	152	160	151	142	134	126	144	150	144	118	156	155	123	136	144	156	137	148	122	150	130	134	154	144	161	131	132	141	145	145	115	139	143	147	137	131	163	163	143	119	147	149	142	130	150	135	142	142	152	148	154	148	126	131	111	144	128	137	141	132	157	143	150	141	141	118	150	144	136	136	139	163	142	155	139	145	129	145	135	125	153	162	138	134	165	143	153	156	135	149	136	154	132	125	149	146	151	143	136	138	148	141	131	143	128	139	121	127	137	125	151	121	146	132	145	146	134	136	134	163	128	139	139	138	153	168	174	159	128	159	134	160	153	141	140	124	137	149	158	140	137	138	139	128	127	145	125	134	138	153	146	150	157	147	131	159	146	133	140	145	153	170	169	149	137	151	174	141	148	124	141	148	149	137	137	139	130	142	139	126	134	124	145	131	133	128	139	123	136	142	151	150	122	154	141	142	153	143	172	147	121	144	155	153	145	142	146	146	123	126	140	131	158	128	131	145	119	151	148	128	160	158	162	133	140	148	134	138	128	152	139	145	153	160	117	125	145	139	123	151	153	121	122	130	158	129	148	179	163	152	137	156	153	144	144	143	139	153	138	118	172	141	146	153	157	148	143	119	136	156	136	140	135	144	149	133	137	145	147	114	144	130	145	146	155	150	128	129	136	122	144	144	143	139	151	166	155	149	149	138	157	134	130	133	148	136	129	107	151	136	129	163	143	154	146	148	125	151	178	122	146	132	133	166	147	158	152	148	138	155	139	149	147	164	124	159	155	172	169	130	148	128	126	155	123	148	144	132	146	166	148	133	136	126	147	158	128	158	148	136	135	150	134	131	157	150	161	147	139	136	136	123	112	139	148	122	130	123	150	130	153	145	140	147	137	137	130	137	135	143	140	149	141	146	126	138	148	134	171	133	158	153	156	153	148	127	135	121	137	128	145	147	123	135	147	151	149	140	153	141	160	158	137	144	154	144	142	108	150	167	142	115	150	138	117	153	168	162	131	140	158	143	126	132	129	149	150	133	121	131	128	126	161	150	140	166	154	150	160	160	160	146	124	142	127	122	168	135	144	125	148	146	134	145	133	142	134	163	153	155	146	136	149	136	167	138	137	136	144	154	157	157	130	166	135	125	139	142	149	118	135	149	124	134	137	124	141	148	125	139	149	133	155	124	140	116	141	137	143	132	140	135	131	120	132	154	155	124	151	133	162	142	124	145	135	146	141	144	152	135	144	151	148	132	153	138	150	146	133	148	167	146	125	145	142	142	138	132	142	156	138	146	144	133	140	155	116	144	146	136	140	124	149	134	143	146	166	122	136	156	136	153	134	120	148	117	156	147	118	150	115	150	145	142	143	139	148	138	127	139	134	142	150	135	138	141	138	138	135	137	163	146	145	137	137	152	159	127	137	154	153	151	148	128	118	136	152	121	155	135	143	143	127	159	141	136	141	157	142	129	140	113	123	159	132	123	142	133	142	150	129	150	165	131	126	125	154	119	165	148	137	156	151	148	141	147	135	111	138	140	150	154	143	154	169	150	141	147	131	148	140	134	134	148	146	142	142	120	134	154	119	132	134	128	139	150	156	151	119	137	133	142	164	137	143	138	161	136	132	143	142	120	145	144	158	151	136	141	146	140	126	174	146	151	148	146	141	167	136	148	146	154	157	156	144	124	171	160	164	154	137	121	137	160	144	130	173	136	117	136	124	128	154	150	172	127	134	135	156	146	128	150	152	139	153	160	150	153	161	150	141	137	140	139	153	138	158	160	120	121	113	142	130	140	129	147	149	135	148	143	157	157	155	124	149	145	139	154	144	153	127	129	155	153	142	141	131	170	166	128	124	152	128	142	146	146	160	135	129	137	149	132	166	136	142	134	138	150	154	151	149	125	120	140	132	123	159	159	145	145	163	148	151	142	121	163	142	149	146	131	131	142	164	132	142	132	155	126	137	149	166	154	150	116	158	153	131	142	158	149	173	152	152	144	135	130	125	157	168	137	155	141	129	157	141	159	144	151	134	142	147	135	138	133	122	144	135	129	151	145	140	153	152	117	145	156	109	158	158	167	148	163	165	143	128	150	155	141	150	131	131	162	148	131	136	136	146	140	127	146	149	150	139	123	139	127	153	149	154	157	169	145	139	149	149	147	143	135	163	139	132	149	127	140	145	131	128	127	122	138	151	141	125	119	151	146	148	128	139	161	134	143	136	157	129	123	148	171	167	139	151	159	133	157	147	147	119	140	146	140	126	126	148	136	163	138	146	126	153	137	135	150	146	127	165	158	153	145	135	133	147	144	140	123	137	118	145	136	154	125	143	146	150	131	143	145	147	155	129	136	128	143	147	131	133	149	137	135	132	164	153	126	139	144	130	145	138	134	143	143	133	130	150	152	131	144	115	140	132	133	146	143	147	159	138	141	136	144	137	146	169	110	143	162	108	159	123	121	112	156	164	129	139	119	137	128	139	126	147	131	128	124	133	134	157	136	162	174	120	130	131	149	142	131	149	151	138
4033	2180	3354	1940	1432	1149	833	648	511	461	430	416	398	392	372	401	364	383	367	378	345	375	328	383	367	325	370	357	355	363	340	309	367	356	343	335	380	352	363	345	311	357	362	363	347	360	402	369	338	358	377	344	338	354	389	338	339	364	339	336	411	369	355	343	310	367	371	341	335	352	331	356	336	355	334	336	362	379	329	358	387	337	324	362	336	346	322	338	374	345	363	347	375	354	344	368	339	363	340	302	348	356	401	343	354	371	322	356	375	339	328	332	355	341	361	323	354	313	353	348	360	346	363	359	348	372	374	331	351	350	361	339	337	407	351	319	380	346	368	331	349	331	358	363	355	349	378	357	363	328	337	370	361	373	358	366	368	320	356	353	378	379	339	357	346	334	344	367	368	321	339	332	334	331	352	350	364	366	382	322	354	356	334	326	340	349	369	335	345	360	352	319	328	394	375	332	358	331	353	348	375	369	334	367	346	356	326	345	351	361	356	347	325	362	369	342	355	351	342	369	326	333	332	328	385	320	336	390	360	322	330	342	341	369	336	347	368	321	314	341	348	338	356	327	329	349	312	319	376	398	333	361	360	360	353	353	335	330	338	329	336	366	352	347	332	351	356	352	344	348	359	343	355	318	357	345	357	360	330	365	358	365	339	324	334	359	353	341	336	355	343	364	311	350	372	355	344	334	345	361	349	379	347	346	360	327	356	373	377	352	342	364	363	372	375	358	356	337	341	342	338	345	348	351	346	332	386	325	350	361	323	332	348	340	345	347	336	364	355	354	375	365	356	355	347	313	337	342	345	330	345	361	367	327	372	335	386	353	306	334	330	379	363	328	333	359	359	367	371	338	324	350	352	367	388	365	342	390	349	368	333	332	330	350	365	333	356	366	377	350	349	319	343	353	341	350	352	388	370	375	350	362	321	359	363	316	341	353	304	347	318	326	347	340	343	343	358	321	319	314	387	370	355	339	339	352	348	366	372	317	349	326	361	333	360	359	350	357	367	362	341	337	332	330	324	362	339	356	349	337	351	353	350	343	361	331	353	324	345	360	338	365	338	348	356	313	345	343	337	358	351	327	351	352	326	354	351	362	334	346	351	346	330	317	308	360	344	353	357	380	393	329	325	378	331	338	349	361	330	332	334	330	362	354	332	371	348	334	387	324	353	336	352	327	339	356	339	329	349	361	354	324	371	369	323	323	375	355	351	384	358	343	316	358	295	336	373	336	351	342	367	344	329	362	336	336	329	358	358	325	367	342	345	322	326	341	369	376	387	336	345	389	346	352	382	325	384	341	347	352	337	346	356	339	353	331	360	352	378	347	342	342	357	348	368	338	329	334	348	358	367	334	364	330	358	379	313	355	365	324	377	308	357	344	377	354	324	354	369	371	316	340	360	315	320	362	321	328	388	363	334	352	361	358	357	303	351	356	326	354	342	344	372	357	345	354	376	354	306	369	347	353	348	347	344	339	338	346	347	330	354	372	378	352	353	336	359	351	341	376	339	324	349	326	341	344	350	310	352	369	358	366	344	358	322	365	367	356	334	377	344	354	348	346	340	345	351	343	308	344	292	359	357	350	333	357	329	349	334	369	358	377	339	332	363	320	350	351	343	348	337	329	390	359	346	339	363	342	361	337	380	359	378	322	302	357	293	322	322	348	379	352	365	325	369	378	331	325	355	331	350	340	368	356	349	341	343	367	353	309	330	362	338	370	346	350	354	352	336	384	361	353	336	355	364	326	385	344	341	308	337	328	350	366	339	371	376	366	342	339	328	347	355	369	369	346	329	368	343	346	327	355	313	344	371	346	363	335	387	353	328	338	324	336	357	359	311	353	361	321	327	322	361	372	328	380	375	320	337	351	333	326	336	314	327	342	330	350	336	334	329	344	368	359	358	306	351	375	344	372	334	347	335	347	371	374	348	352	371	360	354	366	347	345	334	321	337	344	360	340	366	344	338	347	355	351	369	346	333	342	358	361	355	358	309	372	355	339	376	330	390	356	361	341	336	322	321	331	336	340	356	327	342	324	360	372	358	324	311	347	339	349	317	354	339	361	348	384	353	333	350	348	353	355	325	364	318	350	316	346	292	336	373	353	371	360	331	328	318	337	347	377	359	341	366	347	330	408	365	342	327	333	337	340	392	356	369	355	357	368	346	323	335	341	350	363	333	378	375	357	333	350	346	336	346	363	353	325	319	364	360	352	356	345	372	308	341	354	390	363	329	378	346	317	388	374	371	340	355	330	343	345	329	344	337	366	347	361	378	334	354	386	329	352	335	337	362	311	333	345	348	386	347	369	352	350	355	339	359	336	352	325	369	344	354	339	331	330	368	351	343	338	346	351	347	325	342	342	325	347	365	353	389	327	346	353	360	363	320	373	343	351	349	370	324	347	356	395	327	354	316	346	360	312	333	313	350	352	334	369	384	357	365	381	355	343	360	328	342	381	355	366	348	362	329	317	347	332	339	364	336	354	351	340	336	330	354	384	331	367	318	345	336	359	362	344	334	359	361	340	326	338	360	354	358	351	378	352	360	356	341	388	366	321	362	339	365	344	337	350	360	327	344	346	314	353	345	375	342	353	333	339	362	367	357	312	371	315	333	327	345	351	333	292	348	358	344	387	365	355	364	317	362	353	360	350	345	303	344	329	328	382	347	350	348	347	342	355	373	327	312	349	366	329	381	332	353	336	362	342	352	335	357	363	345	350	344	318	345	338	367	348	354	342	335	359	345	351	361	350	363	339	356	354	384	344	363	346	338	389	363	363	329	342	356	318	324	387	369	345	342	340	342	374	343	375	336	342	321	339	382	352	325	357	337	326	371	353	350	327	374	346	351	363	356	327	351	395	338	365	363	321	357	320	354	374	340	331	375	373	324	335	317	363	352	319	384	339	343	356	355	342	364	376	348	325	330	354	352	345	362	357	335	363	335	329	336	362	341	352	379	367	365	334	371	349	332	320	365	363	337	329	347	353	334	321	380	393	340	346	365	372	352	337	369	341	340	322	346	334	358	352	350	360	354	363	340	355	368	343	355	356	330	348	302	309	334	345	370	345	329	330	323	342	360	323	357	346	353	360	348	346	345	337	300	392	340	346	325	358	356	312	382	317	351	332	331	338	348	398	306	356	338	344	368	353	328	358	346	363	344	338	329	341	368	362	331	339	379	352	395	347	368	358	333	338	353	344	355	355	346	347	320	343	351	343	348	338	338	361	344	339	326	363	337	365	365	391	377	324	365	355	347	360	355	348	350	384	359	355	354	374	329	380	366	354	343	349	365	346	334	355	366	348	329	356	361	351	364	348	364	332	341	326	391	377	355	326	365	363	366	313	317	342	347	333	321	330	378	344	338	354	317	371	357	357	350	323	375	351	344	359	327	343	331	341	360	344	341	365	338	316	336	351	369	374	332	357	335	355	342	344	316	342	351	341	365	335	329	333	362	350	335	364	341	360	349	330	362	358	339	321	372	344	373	330
12743	4187	3931	1403	752	559	430	332	251	227	189	227	183	215	180	187	189	186	197	164	176	186	182	180	180	150	176	163	152	168	171	152	180	165	186	177	189	178	149	177	158	163	182	160	171	166	173	144	165	150	169	165	169	165	150	196	187	170	180	162	171	184	163	169	190	178	168	176	182	175	160	177	167	176	161	153	183	176	178	191	190	172	170	153	165	170	172	179	186	181	183	165	186	172	157	175	168	157	152	187	189	182	152	149	160	165	188	167	163	161	165	177	183	152	159	176	170	188	163	156	167	206	163	170	157	180	155	173	168	165	165	162	175	159	177	175	196	174	158	169	166	204	187	171	156	158	172	161	184	167	155	193	184	167	180	175	163	152	156	182	150	177	166	191	166	161	177	184	154	151	180	155	171	167	168	138	169	167	137	163	153	163	173	165	156	182	155	171	187	170	190	203	169	161	189	163	187	178	166	159	163	200	184	170	175	188	214	157	174	180	178	170	164	177	181	175	174	203	181	173	151	155	181	146	165	163	167	187	158	169	178	139	158	171	159	141	155	176	164	170	169	179	171	176	140	183	170	146	173	178	176	184	168	135	166	158	165	159	182	156	156	185	179	182	175	162	145	161	169	154	171	175	174	180	139	175	141	182	163	145	169	151	172	163	153	143	146	196	169	165	152	153	181	185	169	152	157	148	179	173	165	187	176	164	158	171	184	176	188	129	146	161	178	155	173	191	185	165	164	175	188	193	164	157	154	188	152	168	169	173	162	152	168	169	172	171	167	147	166	158	165	168	138	174	158	169	189	176	163	195	164	173	182	162	173	181	161	163	186	178	177	169	164	176	163	179	169	172	168	194	169	200	175	148	153	172	186	135	168	174	147	186	159	143	178	165	167	186	159	168	167	166	201	183	167	192	169	175	180	166	158	154	176	193	153	178	151	148	167	183	188	164	173	166	197	179	209	183	170	178	178	167	166	155	170	149	181	186	179	155	172	143	172	187	147	171	166	149	159	169	178	165	160	161	156	156	174	182	142	178	156	167	140	158	178	154	163	171	183	179	154	162	147	188	174	153	166	196	188	168	159	191	177	181	170	149	121	159	154	158	170	147	182	171	169	168	178	192	177	172	164	146	186	158	160	153	167	166	186	171	158	159	170	160	167	152	161	143	158	175	144	189	171	175	156	163	157	165	193	174	160	189	187	163	151	190	150	182	158	179	163	160	159	178	150	155	156	166	173	157	185	150	169	158	156	139	159	148	182	166	175	176	186	171	154	143	139	176	158	164	163	202	179	178	154	170	163	178	175	181	183	164	164	157	159	160	168	154	157	193	160	174	164	214	191	177	179	174	187	175	152	166	167	185	165	190	169	169	186	175	170	182	174	177	190	150	170	174	170	162	167	178	162	173	182	171	152	165	191	196	151	160	185	181	171	160	195	172	173	179	168	176	164	170	192	166	148	137	145	153	162	208	186	160	162	167	151	156	188	151	165	196	177	191	173	151	173	166	156	192	161	172	194	183	171	190	196	152	181	203	140	180	170	195	172	172	164	156	189	171	188	198	150	148	195	165	188	190	177	185	181	148	169	199	200	161	176	161	171	164	170	180	165	165	172	162	159	150	169	149	188	165	189	198	167	173	174	190	184	182	163	158	188	175	168	179	170	185	151	175	180	179	143	160	165	176	162	141	171	180	179	157	185	165	197	173	165	174	155	162	180	170	175	196	165	159	179	183	162	190	199	161	167	149	146	193	183	185	202	185	151	165	163	147	158	166	171	167	175	177	162	173	173	154	167	177	169	158	168	153	180	172	187	164	184	165	154	163	189	150	179	154	164	184	151	177	165	206	154	168	169	187	178	186	173	163	147	187	170	187	179	171	152	171	160	158	150	164	213	168	134	165	161	160	185	172	162	191	149	140	182	149	160	169	182	170	175	183	192	185	149	154	166	186	185	155	170	161	169	162	173	173	160	145	182	168	152	176	188	172	161	166	168	152	179	180	185	169	186	170	162	167	162	160	176	184	201	172	187	168	155	165	194	173	166	159	167	169	149	174	183	162	159	164	170	156	180	130	176	165	183	183	190	148	183	166	157	182	149	154	168	170	170	166	153	157	156	188	164	170	184	159	166	159	171	162	176	166	153	143	184	185	193	190	184	162	192	169	176	156	169	172	172	183	179	177	164	166	168	163	143	162	157	154	169	187	162	165	173	175	152	195	202	191	182	183	195	162	165	169	155	157	149	149	163	169	186	194	170	168	174	165	162	159	161	153	166	161	199	156	163	193	207	175	163	199	191	185	162	155	160	163	167	163	139	184	160	177	179	162	172	164	176	176	155	161	160	178	193	184	194	170	163	147	157	135	164	158	179	162	194	171	177	179	180	154	183	166	195	185	178	171	159	182	161	162	180	170	161	152	178	161	185	162	159	159	143	174	191	183	141	173	179	150	149	166	184	174	188	137	161	184	176	176	177	173	172	160	164	182	166	177	148	199	167	183	160	146	158	183	149	130	166	165	168	184	169	163	173	188	189	174	172	199	173	174	161	166	145	166	159	175	165	179	164	171	169	144	165	168	178	180	194	169	191	169	159	149	179	178	161	161	160	174	177	166	189	163	164	165	186	189	169	186	154	156	166	205	177	168	144	183	171	162	162	160	187	178	168	174	173	170	171	153	187	196	180	183	146	153	167	166	174	189	166	180	180	179	153	171	153	155	176	164	184	153	145	198	200	151	171	164	146	164	185	165	152	169	169	154	149	169	156	144	144	161	163	174	179	199	165	151	178	158	177	191	166	137	161	187	172	159	194	207	179	161	156	157	152	145	165	161	150	172	149	162	185	164	164	194	163	162	124	161	160	168	161	157	182	174	157	175	177	165	162	156	159	160	165	169	169	181	171	161	154	170	155	185	165	194	188	174	190	173	172	176	166	189	165	170	164	176	184	150	155	150	152	160	166	163	157	178	212	177	185	153	171	178	175	177	184	161	176	177	190	144	149	186	143	159	174	163	185	158	177	173	173	178	149	195	160	168	172	189	171	169	162	180	163	170	147	186	187	181	156	159	178	184	176	156	184	164	159	160	177	157	161	153	181	154	162	159	157	171	148	181	180	188	167	137	158	162	192	175	170	170	170	163	178	172	154	162	171	193	162	185	171	152	181	163	136	183	173	168	149	168	167	159	172	169	182	157	176	165	165	165	158	176	183	158	184	163	161	174	162	159	165	178	166	166	168	193	174	160	151	172	174	152	181	140	155	152	182	175	198	164	169	164	173	158	176	161	178	180	163	151	183	213	157	172	178	177	160	173	167	171	178	171	185	184	154	166	169	170	158	169	166	181	172	163	195	165	159	163	170	150	164	166	167	164	180	176	185	189	167	185	178	175	150	160	177	153	180	167	187	172	171	160	157	165	158	171	172	177	173	173	155	146	154	168	156	170	146	152	172	176	182	174	176	164	169	164	182	181	190	178	177	181	153	179	148	175	158	157	174	182
9639	4180	7512	4108	3172	2390	1861	1292	947	817	739	730	610	528	576	560	516	556	510	501	498	451	434	428	424	471	453	397	427	389	419	436	404	426	400	446	431	415	433	407	435	427	436	403	417	405	412	415	402	408	404	385	424	424	397	405	458	408	431	423	445	419	404	413	373	467	418	391	403	384	421	383	419	402	414	430	400	409	397	411	418	386	447	419	426	401	390	387	426	399	415	399	410	450	400	414	426	430	396	440	382	396	405	396	425	412	387	401	395	375	395	400	389	444	441	408	392	388	423	410	379	398	397	406	387	417	439	423	420	391	409	397	404	382	410	408	369	389	413	444	414	403	427	406	388	414	428	397	390	415	395	415	380	376	368	380	391	432	421	358	416	413	434	396	389	395	373	383	383	431	399	406	432	392	376	344	386	390	402	390	412	407	397	385	386	405	407	412	409	401	378	396	409	422	417	448	368	418	419	428	388	372	361	430	387	391	408	392	388	418	394	384	373	427	403	405	423	430	409	445	395	385	427	376	392	387	377	390	416	394	414	418	433	372	391	430	411	386	386	386	413	427	423	392	400	393	424	378	402	395	407	383	393	385	429	414	391	396	408	399	378	449	398	420	385	418	407	414	383	381	404	384	425	377	389	402	401	407	399	403	387	444	419	387	411	386	428	439	389	406	382	363	414	388	407	398	363	410	402	402	404	374	392	400	441	401	410	406	377	425	388	393	406	404	428	393	426	404	405	399	407	422	405	447	420	433	411	384	402	371	381	422	424	427	376	399	391	419	429	411	396	407	416	378	414	397	385	416	403	375	411	414	415	389	385	406	412	407	423	414	392	400	412	428	406	407	406	382	415	386	408	383	401	379	386	425	402	378	446	438	419	384	376	395	376	386	416	406	393	400	379	381	361	400	407	412	430	415	396	410	395	408	425	384	365	399	401	381	384	397	412	429	412	437	418	413	407	401	398	402	445	443	382	424	381	387	434	394	402	386	430	408	430	377	413	366	380	425	427	380	386	408	413	404	385	400	414	393	410	419	396	435	361	427	403	440	426	387	403	402	435	388	379	421	443	422	399	396	400	419	407	382	364	442	400	386	399	380	381	415	399	445	432	393	417	407	429	381	383	398	435	385	377	414	391	414	374	391	434	426	404	426	362	419	409	420	397	383	433	372	429	398	407	417	404	410	406	390	388	392	410	392	407	360	416	400	440	414	417	396	393	392	410	409	438	430	421	420	385	402	404	438	421	424	365	389	413	438	414	424	380	418	362	385	423	413	425	396	369	389	425	393	432	397	387	404	416	406	458	420	369	401	392	431	404	413	456	422	425	391	406	414	395	398	480	411	393	398	400	391	395	444	395	413	421	385	412	423	432	379	410	397	421	428	395	407	390	417	400	384	387	387	365	412	395	408	390	415	407	399	406	422	399	414	364	391	397	405	407	409	406	433	424	405	417	434	394	379	418	444	386	457	374	385	422	412	397	415	412	393	415	412	415	400	417	393	387	413	420	426	389	390	359	376	380	369	417	400	419	387	389	432	375	373	397	402	415	428	405	426	421	433	397	420	358	411	403	398	401	396	415	401	415	394	429	420	402	380	425	407	391	405	405	376	398	434	422	390	367	400	402	386	390	416	428	447	414	400	411	372	402	411	395	425	396	422	391	417	399	434	368	366	371	420	419	385	394	428	384	380	385	389	418	422	417	399	414	399	392	388	419	472	388	408	377	386	418	354	400	387	397	403	430	433	401	422	401	392	412	422	396	393	410	399	370	409	418	405	417	417	404	411	419	404	361	419	376	358	379	448	401	392	400	412	403	420	399	392	419	390	407	413	417	412	388	404	405	379	394	382	397	423	404	401	392	398	420	385	380	361	379	404	444	448	389	384	402	373	407	415	432	438	415	374	385	387	418	356	383	396	401	398	427	361	395	372	372	425	369	424	407	380	399	429	424	370	404	429	371	389	413	358	430	390	421	394	403	410	397	442	411	455	422	395	410	406	390	447	403	402	374	368	410	411	380	419	382	400	406	404	386	400	374	426	377	388	398	383	424	409	409	406	400	399	407	415	384	383	434	412	398	388	419	435	413	415	373	392	427	406	426	429	404	428	389	389	419	399	370	339	444	406	412	406	395	393	407	401	389	391	372	414	412	378	399	433	377	426	401	390	392	410	393	416	414	387	419	393	391	397	403	431	394	443	407	405	392	387	416	404	388	370	393	388	375	448	396	391	409	435	394	406	404	383	438	353	414	427	386	426	408	411	410	437	406	399	417	394	396	398	436	436	417	407	367	394	423	433	401	383	390	398	417	429	389	409	400	398	390	383	417	387	422	417	390	401	424	405	430	390	435	414	411	415	407	426	424	403	383	400	389	372	411	415	409	403	385	400	388	432	407	406	405	413	421	418	403	370	408	405	422	402	362	424	417	361	420	412	390	465	396	426	378	424	404	401	427	395	400	388	410	436	380	399	418	425	402	400	387	393	422	384	432	406	394	426	397	409	409	399	389	395	436	384	405	412	391	354	417	420	398	371	432	437	389	410	411	399	423	362	367	416	406	396	427	408	359	378	394	380	419	441	387	395	374	404	397	393	361	432	434	436	364	396	386	379	380	438	420	424	383	397	396	439	387	381	418	404	398	369	411	382	422	431	386	394	410	420	447	431	399	404	405	410	385	422	388	364	374	376	397	399	372	410	393	351	369	411	389	416	432	396	411	336	399	405	370	403	394	361	408	427	413	382	411	388	378	387	406	407	410	426	421	387	396	436	433	394	359	427	384	413	379	362	458	375	405	409	406	375	388	402	420	416	419	418	371	399	414	449	425	392	427	408	391	437	389	381	381	422	395	414	415	384	391	424	436	383	408	414	402	437	390	379	424	387	403	388	407	403	408	413	427	386	393	408	385	432	400	373	401	397	409	403	436	396	400	416	422	385	376	416	403	407	434	370	415	394	406	407	387	412	448	370	392	408	410	400	413	409	384	416	375	397	439	431	401	430	411	357	428	411	411	401	397	377	384	402	401	438	416	403	411	432	412	436	400	404	418	403	427	410	430	390	401	399	426	463	407	372	405	417	394	369	407	401	418	388	409	409	388	419	377	437	398	378	423	407	419	410	391	409	425	404	382	375	421	404	413	391	373	407	392	413	428	446	400	400	363	397	413	404	386	401	389	398	431	446	424	383	435	423	419	409	416	380	405	414	413	375	413	395	405	406	384	447	394	365	383	379	388	399	367	443	418	397	367	412	381	422	407	406	347	365	427	410	400	408	391	401	403	426	389	404	431	399	397	423	412	364	362	389	422	400	380	426	410	406	395	392	440	388	381	418	389	412	408	373	401	423	424	398	412	413	412	404	370	417	407	399	403	444	388	373	411	410	403	415	399	386	441	373	397	398	401	400	405	386	393	382	414	439	446	422	408	411	407	385	370	420	389	381	448	419	435	359	408	418	372	385	402	364	401	433	391	414	374	389	396	370	404	416	425	383	413	403
21342	7293	6367	2217	1088	782	559	364	282	194	171	162	146	131	115	137	117	110	115	123	131	121	124	106	88	89	110	113	93	84	92	94	112	115	107	99	108	97	105	115	128	102	84	90	88	75	95	101	76	73	107	98	100	121	102	121	98	99	112	112	119	96	95	108	125	105	114	102	82	89	106	127	93	103	125	79	112	96	108	119	94	103	118	96	81	89	95	91	111	88	100	99	104	94	101	97	116	90	112	99	103	104	98	100	101	118	106	87	101	92	96	98	83	86	94	87	116	98	105	114	113	112	99	99	103	103	88	101	109	109	94	96	112	90	89	96	111	106	90	109	124	100	100	87	108	86	102	116	111	78	99	90	113	81	95	106	107	98	112	110	117	102	97	100	94	105	93	71	94	114	112	108	105	90	101	89	103	115	97	93	115	103	92	121	108	107	109	113	118	116	112	95	96	94	85	92	91	96	96	94	112	107	99	90	100	98	116	115	98	101	109	95	94	109	94	98	105	108	94	79	103	104	96	92	108	94	95	81	89	95	89	107	99	127	111	135	84	96	110	93	86	95	103	98	90	97	75	99	97	89	101	105	112	92	98	100	94	71	125	87	95	100	112	104	89	103	105	100	89	115	100	95	103	110	109	118	105	100	104	112	108	97	82	111	101	110	107	105	95	110	109	110	107	93	101	106	75	104	91	104	99	108	101	72	111	111	123	99	93	104	91	101	120	93	94	87	94	89	111	71	91	107	113	108	105	95	82	99	87	96	97	110	91	75	95	101	109	96	115	101	91	100	88	113	113	112	112	91	126	109	96	94	95	112	96	76	93	92	110	112	89	109	102	103	95	95	118	92	110	96	101	97	95	115	103	106	107	104	123	105	97	107	100	90	92	99	89	110	94	90	111	110	97	97	110	104	96	86	105	99	108	102	100	103	101	106	76	104	104	85	108	102	96	101	94	105	100	100	109	119	92	95	88	90	101	99	101	104	99	103	114	99	86	103	109	99	112	96	102	98	94	105	113	118	94	83	105	109	94	101	120	93	107	109	116	99	102	108	103	84	122	115	112	120	92	104	113	111	100	117	97	108	96	111	98	105	120	113	113	107	94	93	82	106	90	95	97	91	106	115	97	98	103	99	109	98	100	108	102	86	107	100	115	93	99	100	127	110	106	93	115	76	91	94	107	105	112	86	124	103	112	97	83	104	94	98	134	122	107	103	106	105	98	108	89	70	109	96	98	106	104	100	87	96	113	104	102	97	100	86	99	100	94	85	113	111	87	112	123	87	104	85	102	111	103	88	102	89	124	113	106	104	94	105	113	102	98	107	94	104	92	106	120	96	99	87	102	117	112	108	106	97	102	105	88	122	103	104	106	88	113	88	87	94	106	108	102	107	97	99	67	83	85	115	104	117	100	77	101	99	95	124	105	102	104	83	89	118	107	104	107	121	104	102	107	99	110	103	88	102	103	103	121	95	102	105	86	108	96	107	98	84	94	106	104	121	79	105	95	97	110	108	91	91	103	100	103	121	108	107	116	101	84	103	79	102	75	128	105	111	101	109	109	107	103	109	90	113	103	119	99	108	107	105	108	101	114	109	101	101	92	90	101	117	107	106	101	88	77	91	102	99	89	110	95	84	100	74	120	98	90	95	116	100	98	108	106	90	101	97	106	99	120	99	112	142	111	112	112	95	100	87	110	98	111	90	100	125	112	101	99	94	96	85	106	97	100	75	107	84	99	99	103	113	98	108	118	113	93	78	111	106	99	93	97	95	101	102	96	95	103	75	72	95	94	106	100	86	103	100	106	107	107	102	85	115	106	96	98	99	106	107	113	81	92	99	106	105	108	109	105	107	102	107	115	97	88	89	100	102	113	86	119	107	91	97	93	87	115	110	98	104	104	104	109	109	113	102	97	102	109	109	99	102	82	78	99	106	123	95	102	100	91	114	121	113	130	98	96	118	77	97	83	99	95	83	99	116	85	81	99	115	96	86	94	83	130	119	111	109	86	116	107	96	99	108	103	100	106	101	113	89	111	121	111	99	91	117	108	103	100	103	92	92	73	112	90	86	102	99	91	114	85	107	94	105	96	110	78	83	122	108	100	107	80	95	100	94	108	109	102	115	110	89	103	98	108	92	107	98	98	84	116	92	83	95	95	107	89	97	125	103	92	96	102	91	109	113	100	95	101	118	91	78	106	113	97	99	80	96	78	111	98	85	86	103	107	109	84	82	108	90	104	97	112	112	115	85	93	98	90	100	95	105	101	118	107	100	89	104	86	99	108	110	86	110	116	96	101	99	118	105	121	92	105	109	105	94	97	90	103	100	105	97	103	105	106	120	107	116	99	110	111	64	87	104	91	94	106	107	103	96	96	100	90	107	70	100	113	88	101	109	108	102	96	106	97	120	90	104	108	110	108	104	108	117	110	99	132	94	103	90	110	106	98	96	96	91	111	106	103	116	112	89	108	125	113	114	92	100	108	98	103	92	109	98	109	105	100	102	117	94	93	101	86	99	106	100	91	102	77	95	103	117	102	91	119	110	82	117	98	101	97	97	98	108	93	90	91	112	115	109	101	115	83	104	86	87	129	99	107	94	90	94	123	120	99	93	96	101	96	104	105	100	106	93	105	101	99	87	130	84	106	104	104	112	104	92	105	111	88	129	90	81	115	100	103	92	92	94	93	99	95	88	99	117	88	87	105	110	103	105	105	114	112	115	120	98	102	109	93	111	110	100	99	106	107	85	97	72	119	98	105	88	117	114	91	123	107	99	105	102	108	108	122	99	82	97	92	112	83	103	98	84	100	90	82	97	100	105	95	95	119	98	85	97	108	92	109	123	98	101	96	100	103	95	111	88	96	112	95	82	91	115	94	100	90	93	119	81	99	90	81	111	112	81	100	104	104	104	97	106	109	98	86	108	89	84	88	97	108	91	128	103	105	120	99	90	123	104	102	115	108	109	93	90	86	111	86	102	84	100	101	88	110	116	113	107	100	95	95	93	88	98	111	87	105	88	104	99	101	96	99	117	96	104	98	93	104	120	98	110	104	93	88	107	108	118	86	99	103	112	108	90	67	108	119	98	91	104	87	115	104	89	111	97	113	93	103	101	96	103	96	109	88	97	109	105	105	112	117	111	88	90	101	107	87	105	97	103	101	95	116	103	91	99	98	111	111	99	101	83	103	88	100	91	131	101	104	105	105	98	91	100	118	103	78	93	116	86	110	133	130	97	98	96	91	102	87	98	90	98	91	110	105	85	100	121	100	74	112	79	109	88	98	113	96	92	103	109	90	91	129	110	92	128	90	117	94	125	100	120	124	115	107	126	118	101	121	106	102	94	106	105	92	106	101	90	109	88	102	95	106	114	110	90	105	91	96	83	112	107	92	110	82	95	107	104	98	89	81	116	95	107	84	110	110	93	105	103	96	98	104	75	100	95	90	109	99	103	92	109	108	106	84	103	103	112	78	98	112	108	104	103	124	88
12815	5849	11031	5953	4671	3579	2621	1716	1105	975	861	689	671	563	537	458	440	412	400	406	340	338	330	315	326	307	317	310	297	282	278	267	299	286	285	277	240	304	286	285	292	267	267	300	286	269	271	304	251	276	248	291	283	268	287	267	275	276	268	285	279	273	292	233	265	272	271	249	236	263	246	255	270	243	278	262	273	231	255	276	282	271	290	255	243	263	274	262	275	266	256	271	272	263	257	263	276	237	197	222	252	223	259	250	252	258	260	237	262	272	243	243	263	248	242	268	236	219	239	242	261	258	250	268	232	270	271	251	269	249	248	283	235	244	242	258	253	247	234	251	254	247	265	248	214	239	265	242	240	237	226	265	268	268	253	247	254	245	259	273	258	260	267	241	247	255	249	246	239	229	243	262	297	264	253	283	265	240	278	279	237	209	251	236	297	263	249	289	259	281	240	223	253	259	240	212	261	281	248	251	252	241	271	235	243	230	253	239	260	263	241	231	241	246	256	266	248	244	231	272	285	241	282	260	273	242	274	243	250	220	250	248	232	243	283	246	266	262	204	251	259	273	267	260	255	264	258	257	252	259	268	294	263	260	234	252	238	227	254	250	223	262	259	234	272	248	249	259	230	210	260	249	267	260	251	256	250	245	244	253	266	245	233	256	240	225	243	250	263	275	255	256	261	253	236	237	245	234	272	285	247	256	261	271	248	248	252	259	248	272	253	236	205	259	249	249	255	244	244	260	263	255	257	246	260	256	276	258	241	248	260	263	261	263	266	251	225	243	276	250	263	231	279	235	247	257	228	239	253	230	256	234	266	269	240	252	256	233	258	214	272	235	246	244	241	248	243	270	278	241	252	245	261	221	228	219	233	244	234	260	229	258	236	238	228	290	272	264	253	230	262	269	249	253	264	251	236	238	255	252	248	241	223	236	276	229	288	240	236	257	240	234	245	264	241	254	246	267	257	230	249	250	253	267	223	253	256	257	260	245	251	260	221	255	228	260	241	257	243	249	262	255	253	244	241	261	237	261	268	235	251	265	268	260	243	258	269	264	255	267	278	256	265	254	242	234	257	245	251	250	271	275	230	264	256	248	270	249	212	257	245	254	255	240	270	240	246	217	238	255	252	273	244	278	238	258	257	292	270	268	239	262	233	284	218	240	248	218	244	251	247	238	249	285	235	235	248	246	280	255	277	236	261	244	233	246	240	258	251	240	256	232	240	244	264	252	238	235	250	222	233	242	240	249	260	250	260	264	280	234	258	226	254	259	284	267	240	262	253	247	225	253	242	255	239	259	237	264	232	261	252	261	274	250	255	246	232	265	261	263	269	265	251	280	275	225	253	235	265	284	237	240	274	226	239	223	283	254	250	232	231	277	248	271	256	267	269	249	239	239	240	247	245	258	245	233	248	226	250	262	236	259	261	281	259	254	262	252	283	231	231	248	263	218	281	268	244	216	250	242	270	246	228	268	225	255	254	234	246	230	252	274	261	244	272	222	237	249	242	295	253	232	237	246	238	261	254	261	265	267	257	245	271	249	231	254	251	258	229	254	230	248	244	255	259	260	251	255	266	259	271	260	253	268	257	227	242	255	251	257	247	255	262	246	238	267	233	292	231	247	241	268	248	232	251	259	249	229	221	249	250	260	253	229	249	273	262	302	255	239	206	243	257	254	225	259	283	235	248	266	228	230	267	259	261	232	243	255	232	259	252	226	250	260	242	229	249	233	267	264	252	246	256	243	243	254	249	239	242	293	256	250	246	267	263	257	231	251	253	264	246	226	245	273	245	271	231	246	259	247	239	225	270	267	246	278	240	273	247	244	283	268	232	235	254	249	246	287	278	230	276	263	239	252	253	255	277	270	251	257	263	256	247	254	279	234	264	247	249	238	281	250	242	238	254	256	267	231	221	243	233	252	263	235	239	250	258	248	243	248	236	270	216	259	245	218	263	273	238	238	254	262	214	261	218	260	255	226	245	236	269	283	260	266	242	247	262	239	261	217	228	225	247	262	255	229	255	250	251	262	252	251	273	265	228	231	283	236	240	252	259	236	262	256	242	242	272	254	237	262	274	257	250	236	243	246	266	264	253	244	246	210	260	283	230	237	245	272	261	254	235	263	243	256	259	261	248	264	242	275	245	270	253	221	268	233	247	262	224	244	252	246	245	232	255	266	235	274	250	238	266	280	264	240	265	254	257	233	245	250	263	242	267	272	260	243	246	237	239	271	267	270	240	274	249	275	234	221	262	253	258	246	258	235	238	251	276	212	272	256	249	257	239	237	260	277	266	233	255	263	272	246	233	240	242	246	253	255	249	225	242	255	238	241	265	246	251	245	236	288	219	274	232	253	268	247	233	246	270	278	250	258	253	243	266	239	231	241	244	240	240	232	250	275	268	247	221	274	266	221	267	227	257	236	250	254	255	274	250	242	263	259	236	259	261	246	271	235	274	261	233	249	225	239	239	258	241	265	232	267	254	248	243	242	240	271	270	255	262	248	264	252	210	245	274	245	239	246	260	235	239	216	244	236	241	229	264	247	256	268	235	267	244	255	233	252	280	235	243	247	244	263	234	262	251	232	257	270	255	239	228	244	240	252	227	271	259	239	255	225	242	215	232	245	255	262	213	237	232	245	261	260	249	227	270	258	258	244	245	227	231	270	244	254	248	245	245	253	267	276	247	261	254	257	257	248	271	249	253	255	254	256	234	259	250	240	258	280	256	262	248	236	257	237	246	250	301	238	242	242	257	272	229	271	251	219	259	241	302	245	279	234	240	237	239	237	251	253	197	212	266	254	217	287	271	254	255	262	241	267	290	262	237	257	242	250	241	232	250	238	247	207	227	252	258	248	261	238	236	255	233	254	258	248	270	258	280	230	276	240	254	243	244	228	250	259	254	232	232	250	278	242	237	242	256	238	251	215	258	281	252	254	246	236	234	251	248	275	258	246	220	256	250	258	241	264	239	244	245	257	248	261	267	255	236	257	220	265	232	238	227	257	233	222	250	256	265	260	232	237	234	242	247	242	243	248	240	258	266	240	240	258	272	261	256	269	246	260	263	253	267	270	267	248	240	262	229	242	252	219	271	230	237	258	252	267	247	232	227	242	241	255	252	270	249	244	234	239	262	234	241	254	263	237	232	267	217	223	252	226	264	242	241	258	261	238	242	244	237	235	238	247	241	244	250	217	252	229	274	232	256	252	220	242	270	282	256	261	268	254	260	263	268	253	240	261	298	244	257	241	238	248	234	228	230	249	241	215	245	277	245	262	249	245	234	283	233	239	252	234	245	274	284	258	260	249	253	243	235	238	246	263	226	258	262	258	245	263	231	235	222	236	262	252	243	244	243	230	236	266	238	256	259	244	253	222	248	256	247	241	247	249	233	229	257	257	221	221	273	277	245	219	247	232	264	261	252	258	241	248	259	233	264	229	242	258	262	256	269	247	263	242	260	243	247	250	248	253	271	238	225	266	254	243	248	253
5073	1915	1611	629	383	307	261	199	141	155	139	150	173	142	149	144	162	140	134	138	131	133	149	160	120	138	151	135	149	172	149	136	143	145	147	131	137	151	142	154	115	133	124	137	152	155	143	145	137	156	146	146	139	163	128	142	137	127	124	163	158	159	158	130	149	153	155	122	148	122	116	152	137	136	151	160	131	141	150	167	148	150	124	145	146	134	103	147	139	144	111	146	143	132	166	148	137	174	158	132	130	127	136	132	136	140	131	146	135	137	162	134	132	145	152	136	160	129	157	135	141	154	143	154	121	129	146	151	149	126	136	123	140	148	126	131	136	129	154	137	136	144	143	142	140	129	129	132	151	146	142	135	126	143	154	145	125	148	155	137	143	133	159	120	122	138	143	159	133	137	137	162	155	130	151	160	113	149	140	125	166	146	148	145	146	141	127	133	139	123	154	145	140	148	145	139	150	142	132	146	139	150	140	141	113	140	151	124	142	138	146	143	140	156	125	141	148	128	148	139	136	159	126	161	128	156	138	125	125	132	136	131	129	132	134	141	141	135	132	114	145	149	168	133	138	140	172	147	138	153	141	157	150	145	151	132	161	159	146	161	162	142	155	150	121	142	140	141	138	162	143	127	139	126	129	127	113	155	148	161	131	127	157	155	132	145	158	120	118	134	130	137	145	144	139	117	137	167	159	134	154	120	154	157	130	153	128	174	136	145	146	128	106	146	148	126	149	158	137	148	177	150	138	151	147	145	147	140	141	134	139	128	158	134	113	125	121	117	153	140	161	145	124	130	119	119	140	143	126	130	122	155	163	150	145	143	138	150	138	144	160	124	177	141	136	150	149	141	146	166	138	159	140	141	132	150	149	154	151	134	140	160	126	127	153	141	131	147	142	128	135	149	134	119	146	129	127	138	146	146	151	162	157	143	144	148	148	133	158	147	135	137	154	123	124	156	147	136	136	131	149	149	140	150	135	137	146	136	130	129	136	153	132	139	151	136	149	131	131	162	135	138	141	157	152	140	134	149	147	153	148	134	143	155	142	156	140	148	152	156	132	121	147	135	150	116	149	136	135	157	154	150	151	143	132	134	127	146	161	139	158	138	127	146	131	142	142	134	151	135	159	155	120	121	152	140	127	144	133	129	145	128	150	134	131	132	129	140	136	137	131	138	160	123	157	128	141	140	155	145	155	144	144	129	141	137	149	156	140	148	173	152	138	170	144	141	134	154	121	141	146	146	163	147	143	136	119	141	141	140	145	121	153	168	147	133	131	132	128	138	155	155	140	131	146	134	151	152	136	120	150	130	103	125	156	142	124	144	141	135	145	129	150	131	123	131	136	126	115	145	117	108	139	159	153	131	135	139	131	137	142	128	146	153	169	143	124	149	141	149	154	134	149	146	175	127	146	139	146	127	117	148	168	152	134	142	160	124	157	136	124	144	122	141	118	153	140	125	144	137	115	132	152	152	133	143	139	158	153	136	157	142	158	153	161	143	134	152	127	149	134	128	131	152	126	164	146	147	139	140	150	154	130	115	151	141	162	133	143	141	127	138	165	140	148	135	125	126	152	146	141	147	126	150	140	124	173	114	109	133	144	147	153	147	161	143	136	164	150	151	125	125	151	137	162	137	137	142	121	167	177	156	137	135	135	153	158	145	170	147	153	148	148	145	153	150	155	125	133	148	157	153	133	130	149	151	147	130	134	127	147	152	136	133	183	157	131	128	132	163	148	143	149	142	153	143	142	157	136	128	154	129	138	147	110	138	134	149	150	147	140	128	138	135	136	144	139	128	138	165	153	140	139	163	151	141	130	132	146	145	160	137	173	120	122	152	128	138	134	143	133	142	137	131	171	142	120	150	129	146	143	161	147	142	136	150	139	152	159	120	145	138	133	142	148	146	136	152	129	148	133	132	135	115	145	149	153	132	132	153	131	145	148	122	137	107	121	140	130	150	141	130	142	124	146	139	141	129	130	161	157	149	132	135	136	138	122	163	138	152	156	146	135	157	139	142	134	139	153	152	119	143	159	156	137	147	141	130	130	144	136	154	138	135	144	123	124	125	143	130	139	145	151	147	129	127	162	132	155	129	156	148	156	154	125	150	138	135	152	170	144	151	138	143	137	138	127	143	149	125	145	164	125	127	136	118	128	118	136	138	145	127	151	141	131	148	158	132	124	129	150	167	141	144	132	140	124	152	112	160	152	155	141	125	145	143	131	105	155	143	142	135	123	172	126	136	149	140	136	142	128	147	117	149	125	131	114	131	133	127	143	145	119	139	147	155	137	134	131	157	129	132	157	146	117	140	133	149	126	130	141	145	133	136	138	157	135	125	121	144	136	116	142	140	152	137	158	133	124	131	151	135	141	111	159	123	149	139	134	140	150	132	152	139	169	143	129	112	127	143	146	147	147	137	134	134	122	125	126	146	160	136	131	126	160	137	144	140	138	129	140	134	146	139	139	165	136	133	139	142	148	128	128	112	147	132	150	144	135	120	155	140	144	134	141	148	145	167	139	153	139	131	129	145	161	129	119	163	158	150	122	133	136	153	171	160	147	115	138	134	154	131	155	147	123	126	134	147	159	146	134	152	139	110	138	151	139	124	164	141	155	122	151	119	165	112	125	155	158	134	167	141	146	146	129	132	137	141	129	153	136	129	141	162	149	168	137	124	118	140	147	138	128	105	113	155	147	137	151	117	158	138	141	144	122	123	136	149	132	120	138	132	140	150	122	148	141	126	150	146	132	144	153	140	143	126	127	117	163	137	143	136	130	147	154	142	141	146	137	131	129	129	142	145	137	132	115	149	141	136	140	160	142	129	137	135	137	140	144	145	136	140	131	128	116	141	142	136	127	130	156	177	132	121	157	138	137	124	151	168	152	149	133	145	131	141	146	140	129	130	148	149	143	147	141	139	131	136	156	111	152	124	132	147	133	123	132	153	126	145	135	132	147	121	133	140	123	120	167	142	129	149	141	129	134	143	155	153	150	129	147	155	184	121	114	149	134	158	147	129	152	151	153	143	145	145	150	154	130	134	144	165	141	154	168	153	139	150	144	153	141	148	146	152	153	124	145	148	144	140	142	137	129	141	151	136	127	147	145	156	141	158	151	134	149	135	136	151	135	141	155	144	142	146	145	146	144	137	145	149	155	140	152	137	142	130	135	149	173	160	159	141	146	124	168	113	157	130	127	141	138	138	149	163	114	150	135	142	149	142	104	150	149	136	147	150	132	144	118	149	158	163	170	131	166	142	142	150	125	117	139	147	154	128	145	121	129	132	127	124	166	136	155	147	121	139	154	129	128	126	154	136	140	135	152	131	139	144	125	124	138	147	135	132	147	153	129	144	145	135	131	138	147	133	122	135	155	149	146	158	157	128	141	148	115	144	166	147	152	115	138	158	160	131	132	148	169	168	147	161	130	154	135	150	142	152	139	142	157	151	117	132	119	133	126	145	135	149	162	157	146	147	157	143	122	128
3872	2202	3344	1812	1474	1219	1006	659	524	484	431	428	412	417	415	367	372	417	358	330	333	357	361	356	364	361	356	376	323	357	351	349	359	320	348	394	341	348	334	342	376	319	333	338	329	317	332	314	363	369	343	363	341	344	338	336	315	362	350	361	363	370	366	322	354	298	317	376	348	322	366	328	366	385	355	369	321	308	373	366	344	343	350	335	354	358	319	331	355	363	345	346	349	357	363	389	383	352	352	346	379	318	341	342	344	345	343	314	354	322	328	312	339	340	356	335	382	307	377	333	381	344	370	351	358	338	348	352	314	333	364	346	347	348	318	333	354	354	313	352	387	359	308	338	359	307	346	327	339	358	342	353	368	310	366	369	349	357	328	342	313	347	359	359	333	337	391	378	336	354	337	372	341	346	367	340	345	344	352	369	322	343	346	372	344	307	345	320	362	345	345	380	322	339	326	333	356	316	338	342	360	345	388	358	355	336	343	341	366	356	343	323	310	338	361	373	360	351	342	333	333	359	322	331	384	333	348	322	310	350	331	355	329	348	329	329	371	344	327	328	349	359	329	353	354	326	334	346	361	353	352	360	361	369	340	361	313	386	337	360	352	340	349	341	366	360	354	315	361	336	328	329	344	378	367	371	341	338	339	352	349	357	346	351	364	343	364	347	338	368	305	329	330	317	367	339	327	337	338	344	336	344	341	359	344	344	349	325	369	352	332	313	339	346	354	348	324	372	391	382	355	315	319	342	342	347	348	356	291	336	367	342	334	312	346	373	323	336	324	327	379	381	328	364	335	378	346	363	375	348	324	360	380	360	373	303	353	358	362	310	352	375	373	336	355	347	306	315	358	332	337	306	370	353	362	373	370	321	325	359	359	358	344	293	321	361	381	350	322	318	344	355	345	327	353	337	372	354	359	343	376	353	324	349	339	316	365	333	360	328	354	355	354	341	362	328	347	370	311	341	335	324	331	374	313	368	367	341	369	352	330	335	348	336	375	358	328	351	333	353	328	354	339	336	326	360	352	321	368	322	368	367	372	329	371	346	339	334	314	335	328	330	363	387	309	344	320	306	359	353	324	307	346	360	344	379	356	369	327	369	346	332	349	326	336	356	315	334	325	338	341	319	335	378	358	384	350	348	347	333	361	337	349	324	365	334	364	351	334	353	373	313	358	382	372	361	361	366	348	330	359	323	330	341	376	349	339	322	369	360	349	357	334	332	359	350	334	368	355	364	364	343	359	343	329	374	350	338	328	356	340	308	325	350	345	298	347	355	324	337	349	329	373	341	339	348	331	345	323	354	323	356	342	375	351	355	326	336	337	347	345	342	309	370	354	324	354	333	335	348	332	350	378	360	328	363	358	355	352	340	354	346	344	353	331	358	346	349	355	361	348	302	325	392	305	342	347	332	352	350	364	342	365	346	349	335	344	350	390	324	349	356	346	312	360	355	348	323	352	338	371	328	352	374	327	351	353	355	338	352	312	355	349	355	355	338	337	300	332	300	324	343	351	369	330	325	367	346	331	333	371	398	315	348	331	333	335	337	374	331	350	368	380	344	362	338	352	326	349	314	342	366	334	332	351	338	365	347	350	364	343	309	343	320	369	360	356	318	365	318	376	335	312	352	345	339	348	349	339	345	349	365	332	327	354	333	338	325	330	378	339	316	336	341	348	355	339	338	359	330	323	332	339	366	331	311	373	337	373	365	330	354	355	341	317	327	347	340	359	343	353	335	344	339	290	330	343	346	343	342	353	355	329	336	344	336	309	362	346	375	361	303	336	347	339	359	351	340	349	391	331	349	373	372	367	353	343	313	324	344	356	365	329	337	339	360	372	348	327	367	346	355	350	313	316	354	363	387	328	323	337	351	344	341	346	343	384	374	349	353	358	316	320	348	361	330	374	378	342	355	384	371	344	354	356	309	361	341	315	348	297	382	361	354	313	369	357	349	342	343	336	369	349	341	333	333	340	337	348	359	349	341	361	359	334	358	333	380	290	344	339	353	375	346	365	349	314	348	321	341	341	369	325	329	349	346	345	345	340	342	330	342	331	352	374	352	347	341	329	326	346	344	371	363	322	352	361	344	369	331	340	331	351	343	347	331	354	353	327	321	353	325	345	358	366	335	352	351	348	340	332	341	344	355	313	346	320	358	325	336	320	353	332	360	334	360	293	334	341	325	330	353	329	360	369	311	373	308	362	371	343	339	293	348	325	336	366	361	323	360	336	331	348	368	360	336	336	323	353	361	329	339	353	348	331	357	344	374	340	341	341	356	325	337	332	328	386	352	348	348	332	355	367	317	315	354	354	349	362	381	345	352	375	344	342	360	337	361	331	346	342	345	327	384	339	330	378	366	348	332	383	360	332	334	350	323	326	341	329	333	342	353	332	331	298	320	320	321	339	347	331	333	349	355	337	358	326	329	386	334	297	339	348	328	386	353	348	382	363	341	331	337	328	366	357	345	338	370	366	355	347	387	343	379	355	326	351	350	351	331	370	353	334	371	335	336	357	341	350	342	344	380	340	376	345	368	345	330	366	379	346	344	338	333	319	320	333	342	344	342	318	320	355	365	365	348	336	316	342	307	379	351	367	369	336	345	345	311	358	340	341	360	319	346	355	359	336	324	360	357	363	359	355	334	351	357	340	373	348	318	357	363	368	331	354	358	337	323	343	370	336	342	349	323	322	348	367	385	322	336	343	312	340	355	358	331	357	339	361	347	327	330	337	362	348	352	342	338	347	343	369	325	373	348	325	367	367	312	338	326	337	344	376	312	362	372	363	377	336	363	358	352	342	350	329	351	318	357	331	347	375	326	352	340	351	297	350	323	357	347	347	311	348	348	333	318	337	341	337	371	338	370	337	292	365	337	344	359	355	344	368	356	343	351	366	321	344	347	350	310	333	330	339	344	327	376	340	340	337	337	346	319	316	328	340	352	366	354	346	366	334	369	365	391	379	335	329	336	319	339	329	347	346	368	352	350	315	327	362	335	343	327	329	321	328	309	339	333	390	370	357	382	360	310	352	397	351	336	321	353	342	351	374	336	358	400	315	364	329	370	349	317	355	352	353	342	343	342	357	340	335	324	350	356	380	359	351	336	343	330	328	343	337	337	376	341	342	350	332	332	304	327	376	364	347	358	362	337	336	339	320	359	323	328	324	356	380	366	326	314	345	356	318	325	342	321	365	329	366	348	358	327	335	344	386	376	339	347	327	317	384	322	301	335	315	389	323	370	326	330	334	335	338	329	335	294	361	347	355	335	360	331	332	374	361	357	354	345	339	374	374	344	331	346	369	378	355	359	352	344	375	328	351	330	376	350	319	314	359	361	359	352	357	357	377	331	353	346	322	374	347	336	352	328	304	361	335	344	337	353	377	317	367	372	325	341	343	343	312	355	345	338	368	319	374	364	373	336	350	301	347	346	338	353	319	333	340	355	359	336	347	355	350	352	347	338	355	306	363	348	340	315	377	320	319	360
12852	4049	3673	1341	706	557	486	313	256	247	212	219	204	201	150	177	166	164	174	180	177	213	176	178	195	158	170	153	160	170	147	156	179	185	192	154	164	163	188	167	175	171	177	167	168	192	172	166	164	177	159	150	174	184	163	185	187	203	163	147	153	174	145	150	169	173	172	164	169	162	156	161	165	195	191	174	157	189	173	184	160	161	156	167	171	156	176	142	160	161	195	177	158	175	171	166	166	197	166	151	178	159	161	162	181	146	165	148	165	153	206	172	185	149	179	134	169	187	168	150	149	183	177	185	207	136	186	172	149	176	178	166	159	169	172	169	147	179	158	167	166	203	162	159	152	160	180	193	180	170	176	179	166	187	190	192	185	151	168	146	159	187	155	159	183	161	183	173	170	154	198	172	181	174	183	183	172	182	166	177	163	147	169	189	171	188	166	173	163	161	179	172	173	183	154	164	182	196	163	164	161	163	190	182	161	163	148	185	166	163	155	176	159	174	162	160	160	156	186	181	151	159	169	165	203	179	176	145	192	161	179	194	185	169	167	181	176	170	158	176	190	165	153	158	170	159	171	158	164	182	189	158	168	150	189	195	199	162	166	186	177	158	186	158	150	171	165	162	180	168	167	152	159	151	175	164	163	145	159	185	184	196	169	144	156	165	169	161	173	146	167	176	178	183	169	169	172	177	174	166	154	170	162	148	165	181	171	206	150	167	161	149	175	164	153	191	149	197	159	203	182	164	151	163	185	165	195	191	145	153	197	194	174	162	168	168	124	178	143	170	173	194	176	165	173	152	176	169	159	144	152	183	168	160	161	166	160	174	190	177	146	158	160	198	159	193	174	158	175	167	179	147	183	167	162	180	169	146	134	172	192	153	195	146	159	177	163	149	181	154	163	158	174	147	151	170	166	186	157	176	183	167	177	151	170	158	182	177	173	172	142	150	157	168	147	169	176	167	191	152	141	172	205	178	155	141	158	160	160	152	167	173	189	169	194	157	178	169	180	165	172	176	153	148	179	197	188	169	184	165	177	165	175	156	172	157	181	171	156	155	183	179	176	183	153	176	168	185	155	162	158	158	179	156	164	166	146	167	166	178	180	165	167	167	177	155	157	194	160	169	192	179	193	164	168	151	176	153	169	166	165	156	180	156	176	154	166	158	157	148	149	164	170	155	156	163	148	190	167	193	176	163	172	168	166	182	191	176	174	178	192	133	155	161	149	168	176	156	166	179	163	170	158	176	186	163	169	169	170	182	150	160	161	183	171	156	180	167	184	155	141	179	180	144	147	188	158	168	164	169	150	153	190	174	167	195	160	168	161	163	155	181	170	153	161	182	163	176	165	173	175	170	185	166	151	164	171	167	170	172	167	172	151	175	168	201	183	171	142	163	179	202	156	167	150	186	158	162	164	196	186	174	185	181	158	167	180	176	157	155	186	179	173	167	148	133	167	143	155	203	170	176	180	168	162	158	187	161	172	177	164	182	162	170	177	160	166	178	167	185	160	176	180	184	175	156	179	156	167	161	177	167	166	175	171	168	159	170	156	169	155	179	171	173	170	157	150	160	171	166	181	182	180	125	178	178	159	175	161	168	191	183	188	157	143	165	161	168	196	151	189	161	143	169	161	143	171	184	192	168	163	162	159	161	176	212	165	157	158	169	157	178	169	150	173	174	163	152	162	168	169	177	151	175	157	187	173	149	163	179	205	186	162	192	181	178	167	168	155	185	170	161	162	183	200	158	167	148	151	148	180	154	177	174	173	200	153	160	171	172	200	143	172	176	160	169	183	158	130	182	191	175	182	181	146	155	166	163	158	157	165	177	169	166	179	170	169	174	171	167	179	179	169	174	166	169	190	162	153	174	199	163	181	190	161	152	163	171	174	174	168	200	161	166	175	164	186	170	175	167	180	164	153	188	186	155	157	157	181	174	170	155	177	173	156	165	163	177	185	170	171	181	156	148	171	187	179	162	165	165	172	193	180	170	172	181	163	171	161	160	167	157	171	159	155	176	179	172	158	200	163	184	158	159	176	156	160	151	152	175	156	186	176	173	191	155	169	198	172	175	162	165	179	155	169	169	190	162	159	158	165	157	170	174	180	172	166	193	153	175	162	165	158	151	169	156	175	182	151	170	155	168	167	151	182	171	180	166	154	166	189	150	177	164	155	167	188	176	184	184	152	192	165	150	173	171	163	160	164	188	149	178	183	184	177	168	164	167	145	156	154	182	199	159	154	151	177	159	180	173	168	192	150	161	160	157	144	175	156	174	185	176	177	183	163	178	178	181	162	183	179	188	172	172	157	169	175	181	161	133	179	173	189	196	177	145	158	173	170	173	198	153	176	187	165	165	201	183	166	163	167	164	150	167	194	161	168	174	182	169	147	158	191	176	150	143	161	160	185	162	165	154	169	153	181	166	183	152	190	147	190	170	137	189	192	197	156	172	141	182	167	172	151	150	173	166	162	151	160	157	176	156	165	157	135	154	176	169	149	163	157	159	178	178	166	171	167	174	201	188	134	187	189	169	177	180	156	148	156	166	172	164	173	165	166	160	174	158	181	155	168	160	158	172	154	178	182	175	197	196	155	154	159	150	179	186	185	175	173	166	158	164	149	153	156	176	185	172	173	179	153	146	176	197	171	181	188	163	163	184	194	154	181	168	166	172	171	165	172	199	177	174	139	172	156	176	158	169	152	171	153	165	143	172	175	175	136	165	175	183	152	164	162	175	161	175	160	170	167	158	190	171	168	164	175	164	164	176	175	174	187	183	162	180	168	152	165	163	182	140	167	177	181	163	175	150	170	171	161	177	180	157	163	172	181	169	161	167	161	140	171	161	164	195	151	199	165	178	181	180	178	158	149	132	177	163	157	144	162	202	169	168	165	163	181	173	165	174	156	188	177	181	183	154	181	154	161	159	170	164	177	165	180	189	178	156	179	164	140	155	173	186	182	166	175	161	178	171	157	167	198	184	188	151	178	164	176	145	163	176	183	180	167	161	173	183	154	197	155	159	155	157	170	153	193	191	166	176	182	179	168	191	149	175	182	161	188	178	163	181	164	165	152	170	164	155	174	154	154	158	141	180	164	174	167	172	162	172	184	168	173	162	172	166	170	128	163	143	163	160	190	176	180	171	192	177	163	173	163	158	172	198	170	176	168	156	165	157	174	156	176	180	178	189	168	183	160	182	189	181	191	170	182	197	157	164	185	158	165	171	164	163	148	186	180	160	184	180	164	203	166	174	157	171	163	146	171	176	165	174	152	155	177	163	151	169	187	175	163	195	182	150	146	169	181	172	169	153	167	140	168	152	183	177	173	193	168	165	161	177	171	174	190	189	168	170	160	164	168	179	168	194	176	159	168	183	165	182	166	177	200	165	168	158	146	166	160	169	173	161	181	184	178	201	165	179	159	162	191	173	175	149	158	171	187	181	163	183	156	190	158	164	155	161	157	162	191	165	173	188	167	151	188	173	155	175
9833	4101	7279	4047	3261	2566	2058	1428	969	821	704	670	633	555	599	501	486	489	478	468	435	452	428	457	445	451	441	446	435	469	419	399	408	447	444	415	466	422	417	392	465	421	391	445	412	374	417	416	421	427	409	404	381	444	420	470	434	442	432	396	415	420	421	443	418	393	368	433	380	413	442	420	421	401	402	404	413	400	414	391	377	407	415	392	421	392	393	420	380	444	397	456	414	402	407	399	403	398	398	419	411	399	387	385	406	419	334	402	398	390	421	413	395	384	403	403	418	374	439	400	399	399	391	437	377	411	380	409	410	400	363	416	392	366	411	425	396	410	396	372	433	382	369	373	398	396	404	398	400	381	404	376	414	429	391	428	385	427	387	392	392	437	412	380	400	382	399	401	451	386	406	377	407	416	404	387	400	397	378	419	419	440	413	384	414	375	414	390	427	395	406	408	378	404	389	404	417	394	459	409	404	429	365	431	389	400	362	367	416	376	401	416	416	422	391	412	407	404	415	390	421	411	421	436	384	363	421	400	371	385	426	406	369	436	419	413	405	422	409	386	392	398	383	393	411	410	387	403	393	388	416	403	405	418	399	398	403	372	378	419	402	400	411	403	456	427	386	393	414	390	387	439	441	418	371	433	429	396	412	396	424	432	434	355	415	359	371	375	395	363	395	375	380	407	394	392	405	393	415	401	406	433	423	392	396	398	401	380	400	380	438	393	398	399	409	390	388	392	409	418	433	392	397	403	385	410	412	410	397	403	375	440	399	398	414	450	442	433	451	408	395	387	413	432	382	443	398	405	395	412	383	392	429	390	405	391	410	366	418	395	372	418	350	399	381	437	391	385	393	413	407	396	397	438	408	415	390	390	395	420	416	399	378	406	399	413	404	381	402	422	407	426	425	423	418	381	383	419	416	394	433	445	398	389	413	399	399	446	394	441	396	398	390	409	403	436	381	404	404	363	395	425	392	377	409	374	393	431	389	361	420	405	385	440	396	414	457	416	390	396	441	407	399	437	386	369	413	425	431	394	424	398	377	381	390	407	412	385	387	423	402	372	441	409	413	384	380	412	415	393	407	397	413	394	401	430	436	397	394	386	398	403	435	386	363	391	383	402	384	393	403	407	399	386	411	372	448	392	440	419	437	412	406	372	416	401	375	386	409	402	420	413	399	419	421	386	405	384	462	429	408	408	416	393	400	416	378	391	414	420	410	389	419	392	414	407	405	430	437	410	399	417	382	416	395	421	372	389	404	388	392	436	405	402	442	394	396	384	427	446	419	374	379	423	404	383	396	386	407	405	386	413	413	378	405	390	371	432	410	401	382	406	399	399	369	377	380	368	433	397	425	413	404	417	395	420	436	370	403	423	386	420	412	394	420	436	391	402	412	403	420	402	402	387	421	391	441	419	413	415	404	415	413	425	391	378	399	382	363	395	425	397	410	423	398	414	398	384	406	395	396	385	390	420	379	367	419	434	433	397	386	385	391	392	389	395	388	411	402	390	396	433	398	369	413	401	371	372	412	362	417	360	403	439	397	446	392	405	390	387	425	416	420	386	395	400	381	388	407	441	395	434	405	351	404	430	446	399	365	401	360	400	394	370	396	426	386	347	417	378	411	410	414	391	407	380	383	410	385	417	408	412	353	422	388	429	403	424	396	403	423	428	397	440	405	414	416	385	418	421	396	377	396	403	408	370	357	399	372	397	408	409	409	425	437	414	403	429	372	400	430	391	408	415	415	418	404	402	381	375	399	394	385	392	419	413	407	388	418	385	405	380	403	374	414	394	394	444	382	399	384	394	444	397	385	416	407	394	386	399	417	403	413	376	363	424	405	405	411	375	384	406	406	431	405	396	384	413	408	435	388	412	384	392	415	409	405	418	384	406	373	441	407	421	390	369	359	418	415	391	429	407	403	414	412	405	435	408	386	395	371	428	403	414	411	411	406	396	420	371	402	405	399	357	386	385	414	419	433	373	401	380	431	383	392	402	388	374	387	413	391	412	398	407	405	393	431	398	356	412	415	389	399	405	415	374	406	413	402	424	396	395	427	391	372	398	381	383	401	433	438	388	425	422	367	390	386	399	353	388	396	415	437	420	393	387	446	374	427	386	408	353	389	420	432	387	445	400	389	417	369	399	378	412	417	390	371	349	413	408	408	436	391	420	394	393	400	399	422	416	429	420	432	390	382	397	394	411	421	388	403	410	390	431	379	392	372	388	416	362	416	408	370	382	379	408	432	424	439	428	376	406	429	421	404	390	381	421	390	384	380	411	422	442	414	427	404	412	432	414	408	430	452	432	393	406	403	391	386	431	385	382	390	394	390	401	406	396	428	369	404	382	395	405	393	409	398	382	395	387	379	397	379	389	402	427	410	394	428	436	392	390	413	347	415	415	367	381	373	399	411	419	381	363	374	382	404	458	389	373	405	429	399	385	409	401	389	397	405	376	437	378	412	435	396	365	384	445	412	392	399	390	412	355	390	377	424	398	411	401	423	438	432	399	426	419	403	378	377	371	432	379	417	405	413	397	413	397	385	407	429	381	418	366	391	398	384	402	401	413	435	444	396	399	387	366	428	387	421	388	416	376	404	410	382	422	348	419	395	400	432	397	465	379	394	418	398	396	394	393	403	436	412	402	371	441	381	413	383	398	428	394	419	405	414	387	401	393	390	420	400	404	377	388	460	376	423	393	409	407	404	388	407	379	402	376	412	382	395	384	400	405	434	419	396	428	390	393	387	386	424	394	407	402	413	410	400	376	393	378	433	361	399	387	409	450	368	359	377	444	419	430	379	404	403	392	407	407	383	407	396	381	390	411	372	417	378	425	391	394	435	424	422	396	409	351	416	417	364	397	417	394	400	350	423	381	407	415	408	398	422	377	404	431	443	391	400	395	368	389	390	421	419	400	394	415	399	420	453	382	397	409	404	421	391	401	430	406	420	379	400	405	405	396	396	392	424	413	370	405	393	378	388	414	400	416	393	415	372	393	445	401	393	385	410	409	398	412	370	415	393	430	428	430	398	415	428	392	396	391	403	421	392	399	434	436	406	390	380	411	427	381	411	386	411	419	370	379	403	379	398	388	425	353	359	416	387	419	425	408	390	413	396	431	452	440	383	413	457	409	387	421	400	386	421	409	402	394	430	413	400	374	366	406	399	413	385	436	378	388	355	424	412	395	372	405	399	425	368	409	368	408	377	414	413	401	420	367	438	386	402	446	420	416	400	400	387	399	399	443	370	384	397	387	423	392	405	380	402	397	412	418	429	445	391	405	425	406	397	389	409	409	391	397	406	432	404	388	377	410	416	427	399	391	398	386	450	427	385	385	386	384	379	366	434	410	428	403	400	401	355	422	415	433	418	386	412	425	378	412	406	384	352	402	398	400	383	406	415	395	402	374	399	382	371	375	390	418	405	390	443	410	399	406	381	384	429	403	402	383	416	420	400	388	413	408	396	394	424	387	380	407	410	394	409	424
21281	6812	6010	2184	1117	752	559	413	273	235	200	170	178	139	116	132	115	97	123	113	119	106	99	111	102	99	95	116	130	125	112	89	109	105	94	111	89	114	100	81	110	100	102	111	99	88	110	77	102	85	94	101	100	120	96	101	107	107	117	114	95	101	107	105	86	97	109	95	118	125	89	104	86	91	111	105	96	105	101	114	111	90	90	99	100	89	90	87	97	103	106	94	113	103	99	90	101	102	105	92	93	98	96	85	95	87	95	101	92	112	111	89	91	101	109	113	93	102	98	85	85	87	101	118	105	78	106	100	111	98	101	78	106	106	91	109	87	97	98	96	86	89	93	86	95	95	102	119	119	106	107	101	88	93	93	111	128	103	98	101	96	85	81	104	88	131	108	106	87	92	97	105	102	97	107	96	104	98	94	98	123	115	107	106	113	108	87	97	100	92	102	98	107	100	88	100	97	89	99	90	99	104	125	107	93	119	110	119	83	80	105	96	98	94	105	115	93	114	116	89	103	115	100	96	103	95	112	107	109	104	105	101	109	97	91	103	105	108	79	95	91	97	92	121	109	88	92	110	111	92	123	114	104	100	107	98	115	112	108	92	90	110	102	90	99	116	95	130	114	91	110	109	98	95	98	109	91	92	98	104	105	107	95	102	106	84	96	89	98	118	110	90	93	85	90	95	113	100	103	108	111	121	93	96	101	91	94	117	109	107	105	83	114	106	82	106	84	107	95	115	75	103	98	103	93	107	102	105	107	100	87	123	98	90	100	101	100	96	92	99	98	93	110	92	98	100	79	102	109	94	97	103	96	91	105	91	84	88	105	103	99	105	93	113	91	87	85	91	97	92	118	113	100	113	95	106	105	85	107	95	109	86	103	89	98	97	94	109	94	99	104	103	95	97	118	103	105	99	83	94	105	107	81	101	103	96	105	102	95	115	94	96	92	108	107	97	101	93	100	104	98	117	95	102	116	120	91	89	76	103	113	104	90	98	125	103	85	92	99	110	92	92	111	79	89	101	101	115	83	106	100	127	107	110	89	106	102	86	84	111	96	88	116	85	85	101	109	98	94	104	117	97	89	105	94	120	104	81	96	91	100	91	105	85	94	105	101	118	91	90	92	103	92	109	114	79	93	105	95	98	103	98	97	93	99	124	94	95	96	104	96	103	75	105	98	89	88	87	88	72	100	99	95	106	111	110	111	105	99	88	97	124	105	97	108	101	104	92	92	96	84	108	110	98	84	82	109	113	102	109	122	80	78	99	104	104	92	91	100	91	94	103	117	104	118	107	99	102	91	106	115	110	111	83	86	89	104	105	112	106	95	96	93	105	98	95	91	90	107	101	111	79	102	104	94	101	84	103	108	74	100	110	110	110	117	94	95	103	114	90	106	107	87	83	100	97	104	95	90	114	110	106	106	103	98	92	103	85	111	104	99	100	94	103	108	95	101	91	121	107	113	115	107	101	103	87	93	94	92	90	101	109	94	104	87	104	98	94	122	92	87	77	99	108	109	94	80	92	108	109	91	95	88	102	120	131	90	98	96	99	91	97	93	107	103	103	95	105	121	107	110	98	102	97	87	107	97	100	103	101	92	97	113	98	105	106	77	120	112	94	105	114	78	94	103	94	85	86	112	89	80	113	78	118	105	77	112	101	93	99	93	90	105	108	107	102	88	111	94	107	110	93	108	98	88	123	89	99	98	94	102	85	101	111	117	88	103	86	122	99	99	96	98	89	100	85	107	111	112	106	89	100	111	104	111	94	98	101	103	86	82	104	102	109	111	72	90	95	77	101	111	114	111	97	95	110	88	97	106	99	98	92	120	93	93	102	125	89	116	102	103	89	90	115	88	105	119	100	77	88	94	105	99	77	92	125	104	76	110	96	104	89	101	102	108	96	115	110	87	106	102	90	83	100	108	95	78	103	90	115	99	93	100	96	101	93	109	79	99	96	90	104	110	105	86	99	107	88	100	88	108	86	113	80	97	102	92	102	91	102	77	98	90	83	101	109	101	105	112	109	106	94	97	92	97	92	101	93	118	89	86	80	91	95	88	102	82	109	89	90	81	105	105	90	110	85	107	102	84	91	81	121	110	101	101	123	78	110	92	106	89	86	95	88	101	97	112	76	91	98	114	106	106	94	109	109	116	103	101	98	105	101	80	87	111	109	104	102	103	87	99	81	105	102	104	104	94	102	95	102	88	85	132	98	100	89	102	97	116	78	107	95	96	108	97	100	79	106	99	81	107	136	103	100	97	108	102	115	84	93	98	95	99	73	101	92	113	133	101	111	86	92	89	97	104	81	115	97	78	106	118	104	104	90	96	109	116	85	88	112	97	98	106	119	92	89	84	115	94	101	103	92	99	105	97	103	97	115	80	102	87	95	111	92	110	101	86	100	63	83	116	108	96	107	98	103	107	113	108	99	100	102	111	78	102	83	108	112	89	89	91	125	96	98	95	110	121	98	102	93	87	115	100	115	105	110	114	100	108	102	98	120	98	95	95	123	92	94	101	113	111	101	79	99	88	106	114	103	92	98	90	101	84	86	88	100	98	102	104	102	100	93	92	85	86	100	95	94	96	90	92	102	119	98	91	109	109	88	107	93	91	106	104	98	86	92	106	85	105	119	105	105	82	91	93	93	102	94	82	102	115	100	98	86	101	87	109	88	104	102	93	103	89	105	93	81	96	93	111	93	93	93	103	96	93	102	95	112	93	82	107	88	100	98	99	104	105	84	87	94	109	123	95	123	98	101	101	98	84	121	92	105	95	88	103	104	105	103	85	88	103	97	112	86	89	88	126	104	89	94	106	108	103	112	103	90	115	76	106	97	108	88	101	94	77	111	89	95	104	96	108	125	101	109	84	95	80	86	93	102	87	86	96	109	96	103	96	109	116	107	93	100	112	102	110	104	84	102	93	97	98	90	100	88	95	88	104	98	92	96	110	108	94	100	105	104	93	111	102	109	105	85	99	94	95	89	100	90	97	99	90	117	81	96	99	104	108	98	99	100	94	105	89	106	87	103	98	104	97	85	107	93	96	113	99	113	108	102	102	106	106	96	118	105	85	105	86	102	97	101	79	101	84	99	109	85	94	98	87	106	102	101	105	90	102	83	93	116	96	91	97	95	92	105	92	105	98	92	97	102	104	101	101	91	72	100	105	110	110	115	112	94	107	127	100	109	94	92	111	108	120	126	75	109	109	102	99	102	103	107	91	94	104	82	113	85	100	104	104	102	100	109	94	101	63	128	92	116	101	111	111	109	99	97	86	120	90	104	100	98	98	86	100	106	105	97	124	115	98	95	88	112	82	92	111	89	98	98	86	108	84	98	104	100	103	120	110	115	98	99	99	99	101	105	106	107	94	108	99	112	113	101	111	103	101	86	98	115	102	83	80	100	94	86	92	101	119	114	91	94	83	99	106	94	88	96	103	110	112	102	112	111	106	106	113	100	107	97	99	102	104	103	92	111	91	127
12678	5734	10180	5981	4657	3731	2794	1879	1173	992	812	731	643	533	476	428	451	404	408	364	349	309	303	333	308	263	282	304	288	341	279	263	308	258	281	278	303	277	255	288	258	291	282	243	260	275	242	263	280	255	261	278	273	270	265	265	295	286	301	279	295	289	293	272	311	231	267	252	259	277	248	246	252	225	278	281	245	234	233	243	263	293	257	229	234	266	259	249	284	274	237	280	268	262	229	278	242	231	242	268	244	232	252	235	276	249	225	232	250	260	246	236	232	264	247	227	261	260	263	227	258	270	235	230	235	251	244	263	292	226	236	260	238	220	275	218	241	238	247	259	260	221	241	232	201	258	254	241	243	258	235	245	233	259	252	233	226	250	263	242	266	254	254	251	239	264	245	265	238	244	259	235	235	265	255	245	251	235	224	243	254	247	267	275	237	254	236	241	216	253	221	288	249	268	255	262	244	224	246	253	232	238	229	233	244	238	238	265	250	246	222	245	236	260	216	252	252	242	219	246	266	268	249	266	248	248	252	243	235	267	251	257	257	289	233	235	242	286	246	258	251	249	254	236	248	246	226	219	254	242	260	264	232	272	239	272	260	244	230	243	240	262	235	243	259	241	231	230	261	236	239	281	262	237	217	231	232	250	263	255	254	253	236	239	236	239	238	271	231	235	235	224	258	257	247	258	235	252	270	228	249	248	236	249	233	228	247	265	239	232	264	237	225	257	225	266	228	262	256	243	259	264	240	238	235	246	227	252	243	241	267	254	234	227	248	253	255	250	226	227	238	218	225	245	224	249	250	242	234	223	259	254	219	246	237	262	265	271	246	233	224	268	259	246	230	258	249	290	255	261	268	255	263	260	248	244	259	256	229	241	284	241	235	260	253	255	241	249	200	243	255	256	254	287	256	238	239	242	255	230	213	239	237	268	256	240	243	242	241	244	229	236	234	232	229	251	235	275	251	241	234	257	281	223	249	252	232	220	245	220	260	247	219	239	237	247	258	239	254	246	256	241	247	208	267	237	259	248	264	228	254	215	238	229	229	217	248	232	222	252	240	245	229	265	222	254	244	241	267	254	257	271	262	236	246	223	239	237	250	255	226	230	267	239	250	226	234	257	273	241	245	241	233	262	251	238	232	228	243	245	294	248	245	271	271	214	240	289	231	244	250	240	237	243	241	235	239	244	230	254	245	235	257	240	241	250	222	236	240	238	255	231	263	236	248	274	238	242	226	222	255	244	233	225	252	197	235	246	257	271	248	247	219	272	254	271	236	218	248	260	226	261	258	237	246	237	260	260	248	244	244	253	243	239	240	265	244	237	245	273	241	249	260	254	244	253	280	234	238	252	258	269	240	254	238	241	252	247	247	256	241	273	235	261	214	264	254	250	227	245	229	240	234	261	231	240	256	262	261	230	251	244	233	227	254	250	254	229	246	223	234	259	242	226	249	243	223	240	240	262	246	245	222	225	286	242	232	259	249	266	239	242	214	254	235	251	238	226	263	247	258	229	232	263	218	235	255	248	262	251	248	228	246	231	236	249	245	264	233	251	261	229	245	219	237	238	255	263	226	222	235	240	230	259	238	249	254	231	267	292	250	253	261	226	234	232	224	247	231	219	235	252	235	275	234	251	254	251	230	250	243	257	269	235	230	246	222	266	254	233	227	251	256	246	252	226	267	244	270	241	252	245	253	231	252	248	244	254	243	237	249	238	245	263	239	239	239	225	255	265	234	254	237	263	252	263	248	228	231	258	238	255	255	263	253	251	271	248	244	262	251	211	272	251	274	225	219	239	265	256	239	258	230	231	231	256	246	255	224	265	235	241	251	233	221	240	245	262	231	249	237	255	252	249	259	243	247	253	241	230	252	246	257	239	259	245	236	202	243	239	260	235	249	232	275	241	241	243	288	233	231	215	222	244	247	254	233	253	233	245	220	265	235	277	238	244	245	249	227	268	260	260	279	218	245	249	244	252	243	264	268	237	228	253	221	232	238	249	244	231	219	245	226	227	237	217	249	240	266	239	228	253	265	279	248	223	220	233	240	243	253	223	248	241	231	246	248	233	232	255	249	234	241	255	264	244	226	252	229	198	243	264	262	268	226	240	229	255	238	250	223	230	226	254	250	236	246	246	267	232	242	257	255	246	277	227	243	219	254	238	239	270	227	277	230	266	237	232	263	255	258	247	253	235	236	244	240	252	242	242	231	256	227	265	255	249	270	252	250	252	237	240	241	250	236	224	251	251	249	230	248	259	251	225	219	239	240	263	221	217	266	224	262	255	242	244	258	254	234	247	219	249	260	260	239	224	275	234	245	236	241	266	258	231	252	231	256	198	254	249	237	261	245	240	238	221	251	246	233	241	256	249	242	246	234	227	238	231	240	256	234	262	218	238	256	254	233	266	231	266	233	249	238	251	255	265	251	258	267	236	235	264	262	247	250	245	254	222	266	249	207	252	259	238	246	244	233	280	241	239	218	244	212	266	266	265	264	249	236	286	264	266	250	257	255	261	240	234	249	247	248	250	260	252	237	240	280	242	238	216	212	233	230	284	258	241	228	250	259	263	284	269	245	235	239	229	242	229	251	234	241	266	274	262	249	232	239	222	235	275	231	246	231	243	242	224	271	241	253	228	249	255	236	237	246	223	262	265	256	257	255	257	232	248	227	237	265	248	270	276	263	252	245	227	245	249	269	266	259	233	231	242	237	215	199	248	239	269	236	236	239	254	257	218	230	263	236	270	258	230	266	250	223	246	241	262	250	249	247	271	250	250	246	240	252	244	259	251	249	223	226	238	244	241	217	261	215	275	240	221	282	230	230	224	237	253	247	212	253	254	258	252	232	211	256	221	237	267	220	243	253	241	265	285	230	244	237	241	246	230	230	233	235	239	229	254	277	269	259	274	236	242	229	247	243	234	251	228	281	230	224	262	233	245	230	242	277	264	252	251	223	239	210	246	242	249	287	244	254	255	236	238	257	229	251	257	267	231	270	238	264	248	234	228	267	227	227	239	227	249	258	237	261	264	250	247	232	257	254	265	245	251	253	256	260	251	261	245	250	252	242	209	252	228	241	243	247	248	246	243	250	243	243	237	242	243	248	256	218	221	237	266	258	240	232	242	245	237	242	220	244	218	255	229	258	250	262	253	260	249	256	249	265	259	255	262	241	253	235	228	240	255	233	245	231	253	245	228	239	222	239	264	258	225	239	273	263	228	250	270	236	256	241	241	252	272	212	242	251	243	254	236	282	249	230	239	245	277	246	239	238	228	267	239	260	264	241	240	244	244	250	242	224	228	246	240	239	216	236	292	241	255	257	223	218	260	249	238	256	229	251	244	262	231	261	276	276	252	258	241	239	248	222	220	246	248	235	215	241	223	258	259	250	232	229	236	223	237	254	232	246	273	246	239	256	246	242	245	243	245	233	231	239	228	232	236	212	231	250	255	234	242	247	229	232	230	223	253	218	253	259	258	234	249	247	257
5122	1898	1520	615	408	306	252	216	193	172	150	146	149	141	152	142	139	147	138	143	144	140	146	148	148	130	138	164	127	144	147	133	134	135	131	150	145	151	149	138	144	150	136	140	152	117	140	146	155	137	125	137	144	156	143	176	157	152	166	130	130	136	132	141	122	133	116	143	116	175	128	157	135	138	117	145	141	106	149	112	134	120	159	124	146	129	137	128	140	140	138	133	141	153	121	157	147	147	144	120	138	153	136	128	127	158	150	120	144	132	168	141	152	147	132	132	155	143	143	164	139	139	155	146	159	134	147	141	149	144	138	131	134	140	150	130	135	149	131	145	135	139	141	133	131	151	140	171	137	154	130	135	132	141	149	167	142	137	135	128	136	125	141	132	129	154	150	143	127	130	161	143	124	130	147	146	118	154	145	135	124	146	150	151	139	153	146	128	147	141	158	159	155	141	128	151	136	150	164	126	133	134	151	134	150	148	129	141	133	154	124	146	137	135	139	155	153	137	146	136	158	147	157	139	142	140	148	157	139	140	136	137	145	155	150	143	158	135	142	130	130	139	142	141	132	160	132	137	147	143	162	134	134	113	119	137	127	147	142	148	132	149	129	155	126	126	148	124	145	143	149	133	147	168	141	152	140	152	121	131	129	124	113	161	150	124	119	127	145	129	143	108	139	131	145	143	118	122	124	162	135	139	126	138	132	139	128	122	152	127	134	146	129	133	130	137	152	144	123	127	129	119	132	158	165	133	144	139	150	144	138	130	129	141	153	131	126	141	118	142	139	126	155	164	140	128	168	120	145	132	145	125	161	149	119	139	145	137	137	144	159	143	151	135	125	147	141	146	142	151	123	150	139	162	130	138	142	156	138	151	163	135	122	146	145	142	137	134	127	152	132	150	170	147	127	114	143	154	121	139	146	143	156	144	159	138	158	115	132	126	124	125	148	139	149	151	118	129	168	142	136	141	149	144	166	142	135	156	136	143	150	151	127	140	114	137	115	135	135	140	137	138	107	147	134	150	118	155	143	132	140	127	140	148	139	134	130	141	134	122	155	143	141	130	150	130	157	148	129	122	147	113	126	150	155	152	139	135	127	131	148	139	144	143	155	154	132	152	130	136	148	151	133	138	146	157	136	121	141	124	144	120	136	144	134	161	148	136	151	141	135	142	131	122	130	155	129	156	126	138	143	139	127	147	150	123	144	145	143	134	157	142	140	130	137	125	130	126	146	140	129	136	137	116	145	141	126	139	146	163	159	127	147	139	122	132	140	152	127	134	144	140	154	131	144	151	122	144	140	147	144	147	128	146	130	129	143	149	133	123	139	136	140	124	123	148	105	149	145	129	148	133	129	141	154	155	145	143	151	142	136	131	126	144	158	152	138	141	120	128	127	148	143	143	133	145	130	146	125	139	153	147	153	148	130	139	132	160	135	141	140	149	136	131	138	122	136	137	126	146	126	149	135	138	154	151	141	144	150	124	137	152	147	123	131	142	153	111	146	135	146	123	127	154	144	137	147	131	121	159	121	132	140	140	133	152	138	146	140	145	162	117	133	172	138	122	139	139	162	134	145	160	150	160	142	122	148	136	127	139	142	139	147	139	147	138	130	174	139	124	136	124	139	149	153	134	131	187	145	133	159	126	120	136	127	137	137	141	126	142	163	145	146	123	129	136	130	141	121	121	128	138	123	134	132	151	163	139	131	129	120	140	135	149	143	136	134	122	160	141	171	118	149	154	139	124	133	130	145	135	143	138	147	137	137	133	150	157	139	147	137	133	129	151	148	146	167	146	131	155	124	144	139	122	141	153	147	126	131	144	149	151	147	148	115	126	138	151	157	139	134	141	134	131	140	147	147	152	137	129	143	129	149	156	133	120	143	147	149	134	163	147	134	139	133	145	129	154	132	137	128	128	136	136	155	137	151	148	158	158	145	143	131	155	145	124	145	140	131	143	162	147	142	134	130	134	136	124	135	166	137	153	152	166	142	146	142	135	138	132	167	133	143	124	150	123	134	134	115	146	121	155	138	128	141	122	138	149	142	146	140	137	137	131	125	135	128	132	138	132	152	155	144	123	150	142	154	146	154	144	171	132	133	137	130	121	131	139	138	134	124	128	139	139	149	153	147	146	128	159	153	135	134	158	110	135	130	136	164	163	112	136	137	152	145	165	139	125	127	162	146	143	125	128	158	131	110	148	142	159	141	128	136	148	149	157	129	127	139	136	145	133	135	139	151	130	119	129	145	156	139	143	131	130	152	146	135	148	159	143	143	169	140	136	135	163	157	142	142	122	139	166	150	149	136	147	142	133	141	156	122	148	124	128	142	112	138	143	138	137	127	144	122	137	116	130	169	154	157	132	136	139	139	136	159	166	139	138	131	135	136	146	122	137	149	171	153	150	139	132	154	127	151	141	135	114	143	168	128	166	142	119	147	159	133	145	147	133	116	128	115	163	142	144	126	138	142	115	125	133	131	146	155	134	117	152	124	148	112	125	156	128	154	130	132	132	148	145	150	158	145	131	138	141	131	128	123	153	140	164	148	133	139	132	151	157	132	137	152	142	140	151	145	140	154	127	140	159	121	161	156	141	135	144	136	115	143	146	138	143	153	161	151	133	124	132	139	138	125	119	151	143	130	137	159	136	140	131	118	135	115	131	155	145	131	149	156	127	144	144	133	155	128	164	145	159	138	120	162	148	137	154	144	137	149	130	129	152	141	144	140	137	145	141	121	134	139	128	156	167	140	147	155	173	146	152	150	131	161	141	127	144	132	126	136	158	115	116	119	150	134	151	129	130	133	152	142	138	152	124	125	133	148	137	131	144	128	141	140	152	135	130	154	135	139	145	128	137	149	136	134	139	154	138	135	123	138	159	127	135	144	154	154	132	169	156	137	150	158	143	160	142	157	150	143	113	143	123	156	152	136	162	136	135	147	155	167	147	147	144	111	134	131	123	123	146	122	144	140	123	132	113	145	166	149	134	160	145	143	127	159	147	177	131	140	128	141	127	136	135	147	124	167	132	150	127	134	149	129	149	151	131	141	140	127	141	147	127	144	134	147	140	141	135	138	148	150	125	143	138	155	139	152	138	143	141	135	136	140	114	157	142	140	157	161	132	139	126	138	124	134	147	141	145	144	133	128	146	134	165	111	126	121	121	126	137	140	127	127	121	148	146	142	146	157	138	131	149	148	139	132	139	158	131	135	138	148	142	113	147	126	127	137	163	139	130	123	130	131	146	143	151	154	122	125	124	160	135	133	142	142	115	122	124	150	147	113	159	146	144	138	143	157	117	131	121	142	154	150	143	135	123	141	117	148	137	164	159	145	147	129	169	120	138	141	167	132	148	150	124	149	126	163	148	145	134	146	153	148	130	132	126	129	124	131	152	146	128	139	148	139	146	145	147	136	142	138	120	132	158	130	155	155	136	129	150	154	150	126	139	135	132	134	149	129	127	158	153	111	143	146	156	130	164	134	152
3948	2107	3156	1950	1480	1283	1057	732	555	517	480	395	439	374	377	364	345	351	358	368	326	345	333	314	336	363	400	342	367	327	345	330	341	371	345	334	370	317	323	327	337	334	331	321	369	328	344	334	331	355	355	316	372	339	362	348	341	328	386	335	338	307	356	358	344	345	348	383	350	336	327	370	333	394	376	312	316	337	376	342	331	340	355	356	351	343	333	374	341	383	350	318	373	346	359	372	330	332	324	317	330	339	307	346	368	355	320	372	353	348	348	341	319	362	346	345	331	358	343	322	329	345	332	373	361	354	346	333	384	352	341	329	356	344	315	344	329	334	332	331	324	360	397	296	372	368	331	320	315	331	370	348	333	358	331	319	358	344	351	368	306	341	365	372	338	338	340	333	357	341	319	353	314	360	347	343	326	305	317	328	347	325	369	342	330	364	356	342	327	340	334	319	349	356	335	339	345	335	366	347	343	330	336	377	342	322	377	337	326	297	360	361	341	324	328	395	327	338	325	337	341	350	327	327	301	338	329	373	325	353	370	362	324	346	312	325	350	317	327	380	327	328	362	336	344	329	389	356	340	333	311	341	353	321	331	351	329	333	328	339	322	371	354	334	320	370	336	353	357	325	338	341	320	314	384	367	337	336	336	384	332	368	364	356	328	347	361	331	366	331	376	334	352	345	343	351	311	334	334	331	347	336	342	320	375	366	338	322	335	324	304	366	330	342	348	320	348	320	345	330	341	323	354	365	345	337	331	347	371	349	331	381	337	353	345	348	368	340	331	360	328	313	368	344	339	321	344	353	330	335	348	340	311	362	346	326	306	327	338	321	353	365	345	326	358	353	332	352	359	379	365	350	375	335	304	352	331	330	333	319	354	338	338	318	351	348	311	343	334	326	339	332	382	350	367	358	337	308	345	315	338	356	320	329	330	341	334	345	337	341	309	364	327	352	365	344	368	294	328	341	351	329	347	344	357	341	315	332	362	360	336	322	338	340	346	361	367	343	331	368	332	330	368	344	360	357	339	317	341	308	353	352	331	348	357	359	335	342	301	350	348	340	326	352	376	336	334	341	333	348	348	333	334	346	352	320	338	325	357	350	294	360	327	342	321	332	341	337	367	359	327	337	326	342	330	348	378	318	317	368	368	354	383	362	356	388	375	333	353	338	332	333	354	355	348	346	353	321	339	366	342	335	331	378	344	337	336	332	338	353	324	354	362	349	365	305	377	363	363	370	324	323	358	357	335	329	317	344	338	344	308	343	346	358	345	305	360	336	337	326	305	321	334	325	319	320	363	336	335	334	354	387	328	335	375	333	360	309	327	325	374	331	332	362	363	331	352	359	331	378	322	339	341	370	336	299	343	358	339	358	337	330	368	328	344	355	351	322	339	329	355	341	324	326	333	351	333	359	369	326	342	348	300	366	392	365	348	347	328	370	355	345	344	331	350	367	352	356	326	331	375	344	363	331	340	351	329	355	337	349	375	318	356	338	331	337	375	322	331	312	338	339	347	320	344	355	321	327	383	307	353	354	335	363	357	328	338	324	329	328	320	335	323	347	362	347	341	333	358	342	305	334	343	342	357	343	315	353	330	360	347	316	350	345	359	369	340	340	335	322	343	345	363	335	319	289	293	344	360	323	320	326	349	356	310	357	323	330	343	330	347	342	355	366	318	348	330	362	342	335	287	342	358	364	328	361	373	333	347	333	352	383	322	333	344	325	344	310	386	333	347	341	300	335	327	343	347	313	340	350	344	371	323	336	351	343	338	310	350	342	360	344	350	315	361	318	335	322	343	398	338	367	336	356	352	328	357	322	322	365	368	301	338	352	317	333	348	322	350	342	342	345	320	304	354	348	355	330	335	357	364	362	321	374	374	327	329	337	332	371	341	391	313	368	329	351	353	338	345	345	342	366	381	339	354	340	335	322	349	353	335	325	365	340	328	323	346	355	332	362	403	370	375	329	352	333	348	340	350	359	351	351	319	352	332	324	331	328	368	368	374	361	372	348	359	358	342	374	319	326	344	354	349	320	346	325	362	339	333	351	350	329	355	358	336	366	377	341	337	331	359	328	325	336	326	346	332	369	361	357	322	356	349	397	343	351	325	355	339	346	377	348	312	347	351	359	349	337	348	355	304	315	327	318	339	345	331	356	368	328	331	333	320	327	341	369	350	335	363	383	334	334	364	355	355	355	324	348	340	362	355	365	344	303	363	350	336	335	371	357	372	345	347	318	330	349	313	350	376	360	339	375	342	346	345	316	339	316	338	354	340	331	382	309	331	353	370	333	342	361	308	357	354	340	315	320	356	346	325	363	338	348	344	360	349	312	311	361	338	348	375	327	335	363	305	321	358	317	323	348	338	370	365	350	348	298	347	320	357	354	352	344	342	322	373	381	321	334	317	340	328	372	333	350	328	330	350	312	337	381	352	321	305	335	317	355	327	344	355	325	358	307	336	327	340	376	339	333	291	341	369	369	336	339	316	342	367	338	310	328	353	338	338	332	373	307	355	332	349	303	344	341	339	374	340	327	349	319	329	344	344	337	347	329	366	341	348	318	345	323	364	345	323	356	346	344	327	312	357	358	358	374	329	336	366	328	355	360	360	372	354	352	328	358	347	368	358	347	324	371	328	351	320	320	360	360	365	317	332	305	337	352	356	291	325	308	323	342	333	344	339	357	375	359	391	360	326	311	336	364	336	345	338	332	359	337	352	314	376	304	307	319	348	335	368	338	321	351	325	321	349	350	362	370	347	319	331	312	370	353	356	318	369	371	348	333	352	336	326	321	303	374	339	332	360	352	354	328	357	344	344	383	342	348	308	333	331	357	341	367	346	339	311	344	324	356	338	381	335	338	353	341	373	382	352	319	355	378	360	336	320	357	378	340	350	346	356	338	340	346	331	319	328	349	345	336	326	350	308	376	352	344	361	344	331	321	370	305	336	379	350	329	289	339	332	344	320	346	332	319	346	330	353	348	341	354	319	323	355	374	366	371	344	380	351	356	364	334	374	348	324	335	338	353	336	339	369	357	344	336	386	391	372	365	333	347	327	365	339	328	336	345	348	339	343	389	328	332	362	337	369	316	341	374	318	321	314	349	318	313	327	355	325	312	329	339	329	359	360	352	337	350	356	343	325	364	359	352	342	364	360	336	348	367	339	341	361	356	343	350	334	381	318	354	353	360	364	353	321	330	348	360	368	341	317	362	344	338	347	333	342	320	335	313	317	311	345	345	360	353	336	338	344	337	361	332	327	349	330	345	340	346	345	340	328	342	338	356	362	310	317	320	371	344	316	352	347	360	341	315	333	344	364	370	332	352	348	343	331	353	335	329	302	331	330	305	313	331	317	376	362	353	367	326	389	316	320	324	328	346	387	339	379	307	342	344	350	321	360	349	369	338	353	368	347	341	369	361	335	361	327	330	335	344	360	332	307	358	348	336	355	345	332	332	336	357	382	307	350	316	351	328	327	335	357	323
12907	4004	3602	1352	799	612	456	369	262	245	246	213	195	189	182	202	152	188	170	172	181	163	159	183	183	142	172	175	143	151	183	192	171	174	174	185	187	161	152	155	171	149	159	166	173	171	174	140	169	159	175	154	164	181	159	159	157	164	168	180	155	136	169	179	153	159	179	192	184	161	167	146	172	166	159	189	147	162	145	147	165	178	167	169	191	167	178	161	152	164	172	158	150	180	162	157	187	156	180	164	170	158	164	142	170	180	186	168	153	168	179	166	156	175	154	170	162	187	170	155	148	154	147	154	166	174	162	152	161	167	166	154	188	197	167	152	163	160	163	168	155	146	162	163	146	181	156	167	171	166	154	160	153	134	156	185	160	173	174	163	177	165	167	198	166	186	176	179	154	172	168	163	155	186	166	142	163	165	156	169	146	137	149	154	144	134	166	178	145	162	182	186	145	157	163	160	158	185	170	167	165	162	146	174	151	164	182	170	172	142	164	169	170	173	159	161	175	163	160	182	182	175	149	148	164	189	160	167	188	174	167	137	159	168	163	176	161	179	167	181	165	166	143	141	149	162	147	184	202	176	145	173	176	149	188	172	147	156	185	183	189	180	163	174	151	179	168	177	151	163	156	175	166	165	161	156	166	156	168	148	154	150	143	169	165	164	145	156	171	171	181	153	175	157	166	169	167	179	166	163	150	162	158	188	152	166	181	167	170	151	170	176	163	191	179	172	180	154	173	171	180	154	188	142	196	178	160	195	164	179	168	156	184	146	167	147	182	143	140	148	153	174	162	154	143	153	157	167	170	195	157	166	172	147	184	179	174	165	154	182	164	154	163	154	167	152	164	167	176	179	152	166	175	161	162	150	139	157	141	180	148	143	175	153	156	182	184	145	171	144	184	141	143	149	181	154	134	147	154	162	178	138	164	157	140	189	163	148	185	150	164	168	174	179	161	160	178	192	172	176	162	208	196	163	171	166	168	138	168	162	149	156	175	137	163	182	170	151	182	160	152	167	151	145	151	155	157	131	153	170	162	201	164	181	147	149	151	170	152	169	163	174	170	165	159	175	169	173	148	185	150	150	161	158	175	164	150	177	173	163	174	183	155	158	158	139	170	154	186	181	185	187	148	154	150	150	164	186	177	187	172	153	200	151	179	192	179	168	184	160	188	172	179	159	180	157	185	166	182	168	151	153	163	161	193	187	172	146	168	179	176	176	193	164	164	168	155	176	142	178	158	178	174	147	141	148	175	177	184	182	149	158	143	133	168	165	180	154	168	163	168	162	147	201	154	179	160	173	174	161	197	145	157	171	170	185	172	160	167	184	169	162	194	156	145	163	171	168	166	174	169	153	158	142	194	170	175	173	166	154	149	163	162	172	169	168	143	167	152	146	152	179	166	163	181	170	142	177	168	174	166	165	171	166	157	171	175	168	164	178	179	172	156	182	181	175	178	166	140	183	197	169	169	167	153	168	168	163	164	168	167	181	161	182	180	164	148	207	162	176	159	165	142	177	185	168	162	148	156	165	150	164	144	148	170	168	138	166	151	153	146	179	171	142	165	173	181	158	174	149	166	146	181	159	150	171	175	145	180	175	160	174	158	189	153	175	144	164	154	177	150	160	176	168	160	152	172	181	167	178	158	150	157	150	170	186	175	173	155	172	149	156	166	173	187	172	183	168	148	159	169	177	159	168	168	165	172	176	164	168	159	165	190	186	170	181	155	166	163	168	152	201	178	177	163	176	167	150	176	132	166	164	171	166	152	157	181	173	163	169	159	176	191	135	149	134	143	159	143	153	147	165	165	177	153	153	171	163	185	187	167	179	183	168	171	182	156	173	137	169	155	167	185	195	139	170	143	174	148	183	161	174	153	174	165	144	159	167	165	157	149	164	165	163	157	157	189	150	165	151	135	165	165	177	158	181	179	159	176	165	157	156	182	173	138	169	164	179	164	169	150	175	170	161	175	143	185	180	166	169	193	187	164	199	161	158	166	148	132	164	177	159	148	158	156	171	167	174	143	165	158	163	158	177	156	169	143	176	154	163	171	165	164	144	167	186	146	175	171	162	159	165	170	159	177	196	141	182	180	143	164	161	149	159	190	185	157	156	162	163	164	147	148	145	158	191	172	148	157	148	173	185	178	182	148	132	171	193	161	166	154	166	163	163	160	185	180	164	171	180	188	182	181	179	161	187	156	164	150	153	177	172	185	168	179	157	175	175	169	158	165	168	158	180	161	170	203	185	175	186	167	174	145	168	172	151	151	166	161	158	151	185	170	174	172	164	167	153	142	160	165	168	168	150	214	166	164	196	165	146	168	149	159	169	165	157	167	154	145	177	173	167	165	166	144	164	138	183	159	178	168	190	171	154	175	171	174	181	152	180	164	158	169	168	179	189	189	176	176	150	142	168	147	151	170	141	158	151	151	165	165	157	160	150	161	157	158	164	164	177	169	155	159	171	155	167	178	150	182	182	157	164	163	170	146	161	187	196	171	164	179	185	174	184	181	208	183	165	142	165	186	175	181	173	171	170	167	165	145	152	162	171	152	155	169	150	168	173	154	184	172	170	168	151	175	143	145	147	142	175	170	132	151	160	168	178	163	182	143	177	166	166	156	162	175	161	184	175	162	152	159	172	195	180	192	177	165	185	180	175	178	155	191	153	197	163	172	160	172	168	141	157	173	158	175	168	177	159	193	160	169	150	155	172	153	163	162	174	157	174	169	161	166	168	194	176	172	190	179	165	163	173	170	157	164	170	163	176	171	161	176	170	165	152	167	189	156	150	146	192	168	161	158	171	146	156	145	156	168	154	142	176	175	195	155	154	178	159	165	169	179	146	155	151	170	175	165	167	189	164	173	181	169	182	165	173	159	161	170	174	155	154	176	177	180	154	136	174	178	181	158	150	172	159	164	170	154	182	136	177	158	159	177	160	152	169	169	167	146	138	204	168	170	175	171	169	161	154	146	190	160	160	195	153	153	161	180	203	177	181	185	162	161	150	154	182	150	155	168	147	175	164	191	154	143	160	183	169	178	177	156	192	145	159	179	149	170	166	160	154	177	170	175	168	183	181	170	145	153	185	165	166	162	153	151	159	161	164	151	155	162	175	173	165	171	154	150	175	169	170	149	168	198	164	175	183	156	170	168	150	178	177	163	157	171	146	159	162	168	173	150	168	178	143	201	164	149	182	167	168	160	172	170	170	147	158	192	142	187	169	156	174	160	153	179	167	163	172	168	149	150	163	164	166	155	144	147	184	170	139	171	198	167	165	138	175	166	141	163	161	177	184	157	171	163	153	181	189	169	175	171	159	168	166	173	166	175	152	180	165	163	169	176	154	169	153	159	188	184	162	160	178	174	173	136	166	182	161	141	171	179	199	169	180	136	173	183	167	169	169	160	153	177	153	153	171	168	143	139	166	186	158	184	204	135	194	174	146	174	155	180	152	150	169	167	189	140	154	194	170	158	157	151	130	177	155
9798	4085	6664	4190	3262	2577	2122	1469	997	813	736	695	650	578	564	544	488	524	430	473	456	448	411	430	371	401	431	429	410	421	418	418	396	434	390	418	393	397	419	447	391	412	409	365	404	432	375	402	397	425	409	455	378	406	404	391	389	409	392	431	415	444	399	423	418	374	400	396	422	383	369	359	398	401	424	419	394	421	410	379	429	432	417	398	414	382	402	412	385	418	393	393	431	420	365	442	377	399	392	399	389	389	390	363	369	383	416	357	362	422	396	397	362	402	399	413	399	383	387	370	416	407	399	377	373	383	431	399	412	385	360	419	376	411	433	400	400	385	389	433	374	378	393	398	392	402	393	385	363	408	379	390	392	397	410	369	392	380	399	385	383	406	399	369	401	404	381	400	387	418	365	430	419	367	405	381	404	423	376	410	368	399	403	372	374	390	426	378	383	371	368	375	379	371	432	381	393	405	415	371	369	390	432	398	459	390	396	415	422	384	388	389	402	407	364	398	384	414	410	394	387	396	383	414	343	389	357	386	408	397	383	410	404	408	422	386	395	396	412	385	400	427	406	373	367	397	397	412	400	402	391	409	398	403	430	392	411	404	391	424	348	400	401	369	382	386	410	437	380	417	370	421	380	393	408	376	392	402	388	390	393	416	395	364	407	378	409	402	419	389	366	368	398	431	385	413	417	422	369	375	420	380	401	375	379	432	402	387	389	365	403	403	418	405	404	386	379	390	388	413	400	401	396	345	402	394	416	418	402	353	392	401	384	394	376	388	406	389	394	352	411	412	391	398	358	380	423	451	403	398	373	408	391	383	390	423	424	397	414	374	386	423	404	382	387	424	390	379	387	424	391	376	424	389	396	394	386	385	392	380	389	365	390	417	363	385	416	373	415	409	388	411	403	357	416	430	351	372	391	402	411	374	401	404	374	400	410	403	382	412	422	416	420	371	374	388	401	399	407	386	401	384	401	412	382	351	420	379	396	371	386	372	384	392	397	412	390	385	420	369	394	385	406	427	407	403	402	429	406	391	392	385	384	400	382	400	417	413	412	392	393	386	377	411	415	407	369	386	396	400	423	378	432	410	381	385	399	423	366	383	385	405	383	385	421	403	385	425	431	400	416	382	422	377	383	406	395	411	388	366	401	378	391	393	374	399	422	405	377	415	401	387	400	416	394	427	379	367	369	448	388	403	444	386	383	409	424	398	354	386	386	420	378	420	346	425	392	392	411	392	413	387	397	370	358	410	413	397	356	405	376	412	380	402	391	386	361	343	400	397	394	390	372	383	404	407	426	381	382	437	417	366	402	394	383	384	406	419	388	451	401	397	390	374	390	392	428	358	390	398	388	399	379	397	375	420	366	412	406	374	399	414	373	345	409	401	386	367	364	373	381	391	420	357	403	402	371	397	364	367	388	358	367	395	425	401	417	403	412	386	376	364	429	423	416	398	420	381	401	390	389	379	397	396	384	416	400	398	391	410	389	406	419	391	432	399	404	374	373	389	399	397	397	406	388	382	376	394	361	413	423	411	392	407	420	394	395	368	390	344	405	394	444	368	426	387	368	406	387	397	394	397	383	360	411	380	384	439	388	381	410	375	397	377	398	440	370	395	378	418	366	385	402	423	383	373	377	423	392	375	409	390	365	395	415	404	376	407	377	369	389	357	359	416	393	412	406	420	406	372	387	398	410	428	385	400	383	380	381	399	400	359	392	429	379	413	407	365	415	439	398	415	371	393	428	387	396	417	406	421	392	406	400	408	415	412	362	374	399	418	409	367	374	440	407	400	378	397	392	397	430	390	408	399	386	378	384	389	451	375	409	357	404	429	406	363	410	393	411	379	372	425	415	396	380	413	395	403	403	392	371	383	386	398	402	409	424	387	405	385	386	361	402	392	398	379	383	385	447	428	382	403	398	375	422	382	376	385	393	399	375	401	361	405	369	406	389	413	428	406	367	406	395	386	394	382	383	360	427	380	415	365	396	425	368	372	405	400	394	420	395	379	419	412	388	416	379	437	387	394	401	375	409	387	402	418	424	427	408	360	419	409	422	366	433	402	400	365	397	396	431	376	381	374	412	395	398	380	376	416	407	421	402	368	387	383	371	392	385	379	396	378	420	408	340	372	411	412	382	413	373	387	405	416	383	392	397	406	421	388	416	400	379	377	395	428	397	392	418	401	391	417	397	421	427	389	362	392	417	387	404	362	375	389	400	411	377	434	383	364	374	421	417	397	390	343	414	404	427	394	426	413	380	380	382	427	403	397	421	406	395	439	440	383	379	390	390	425	416	367	406	368	407	408	396	418	416	385	413	416	410	383	412	421	416	390	406	421	385	383	381	405	381	392	398	425	388	372	393	416	387	383	445	387	374	427	411	396	396	413	381	398	369	406	361	380	371	360	379	401	395	420	411	430	405	402	417	390	402	400	395	388	417	407	396	378	413	394	378	384	372	395	433	420	380	398	407	390	386	437	358	395	394	399	339	392	387	359	415	415	377	416	390	364	393	422	399	435	398	412	390	390	412	413	384	383	437	405	428	398	375	400	392	409	401	373	360	400	369	404	382	427	396	408	395	417	379	400	399	394	380	376	415	437	383	391	413	375	411	399	393	402	385	426	356	435	413	398	390	376	399	390	419	395	401	399	377	416	387	388	433	407	388	421	402	396	388	385	404	369	398	403	395	403	365	428	391	393	363	429	373	410	417	389	369	370	407	407	415	402	390	409	403	420	408	400	375	362	403	411	407	407	378	378	393	368	361	460	402	369	395	399	403	373	385	399	402	375	394	406	414	387	408	390	422	419	398	385	400	357	376	395	426	384	383	398	412	414	418	373	422	392	353	367	406	381	365	410	393	406	406	388	410	394	369	430	358	414	433	404	394	382	399	398	374	399	408	382	417	353	369	378	378	384	401	437	386	411	369	398	419	423	423	415	372	373	425	389	388	390	386	358	400	383	409	399	419	418	393	401	404	361	368	440	385	394	402	402	395	361	372	452	377	388	369	418	411	379	444	403	384	379	387	414	410	421	365	361	408	419	419	410	375	443	380	378	393	385	413	415	393	427	377	389	353	372	397	381	416	379	378	352	394	389	423	422	427	373	407	395	387	428	387	416	365	409	454	357	401	388	410	432	396	387	385	374	403	377	419	384	392	408	429	391	360	401	428	419	417	374	396	420	413	394	365	390	377	380	356	327	361	378	369	390	388	415	425	396	420	389	403	386	386	387	390	409	404	415	391	335	444	402	381	391	387	447	387	397	363	386	374	433	388	386	369	394	380	370	372	383	395	406	389	416	439	382	381	400	400	411	386	397	413	408	402	406	391	391	387	416	375	387	378	383	436	366	334	441	397	435	367	399	409	399	390	381	414	417	384	374	391	411	414	403	373	398	408	393	409	389	368	422	333	367	444	390	364	387	399	396	430	391	391	394	398	378	380	413	431	382	381	381	389	394	412	389	385	392	400	392	376	396	387	381	368	412
20956	6630	5832	2167	1127	805	622	472	271	230	176	193	166	144	125	117	114	122	117	132	113	106	99	104	121	106	114	109	105	127	92	85	103	94	102	111	99	95	94	84	106	91	103	106	100	101	112	101	97	112	93	83	126	107	110	100	85	104	98	99	81	89	97	106	99	101	102	91	92	103	94	83	107	82	96	95	100	95	99	84	95	89	92	95	101	92	90	96	84	81	82	109	96	98	96	109	108	94	98	77	100	93	87	108	81	103	98	78	100	105	83	88	107	103	90	122	111	95	100	84	96	103	86	98	92	100	92	79	85	81	100	111	97	89	94	84	102	79	97	99	90	83	86	90	91	103	102	95	95	104	77	90	78	104	93	95	107	112	88	98	104	97	103	112	118	98	100	112	92	87	106	98	104	91	96	108	94	97	110	86	91	94	125	85	98	98	101	100	98	103	107	85	93	117	88	97	93	109	85	100	102	102	100	97	104	84	85	101	95	114	99	108	99	118	90	81	107	104	83	109	98	117	86	100	78	111	113	87	97	95	98	98	109	87	100	98	117	95	84	98	95	92	95	100	99	100	104	120	96	92	106	83	82	79	104	87	93	103	78	93	101	105	115	104	104	93	92	105	102	103	92	104	100	87	94	112	91	89	103	110	75	110	91	102	100	84	89	109	94	90	95	102	93	103	98	117	108	112	122	91	90	107	97	100	79	93	95	65	104	89	115	118	108	99	104	76	86	103	92	96	92	77	101	101	87	112	74	106	93	88	76	82	97	106	90	89	101	98	113	89	99	110	93	100	91	106	82	101	100	95	73	94	110	92	104	107	97	87	86	98	99	98	122	105	97	117	94	108	104	82	109	99	100	123	92	108	78	95	115	74	95	93	111	89	105	99	92	99	110	107	98	108	103	90	79	93	108	77	106	103	97	94	97	96	88	92	89	114	110	105	104	98	109	93	101	98	84	88	119	98	121	108	92	103	97	97	80	96	83	113	90	96	92	102	92	88	99	89	94	86	97	117	102	117	83	100	86	94	98	107	76	90	107	108	90	88	101	116	107	96	96	108	89	112	89	78	108	101	102	89	100	88	105	116	84	101	124	106	102	99	70	109	101	108	88	94	108	101	99	90	83	102	114	83	109	90	109	92	96	95	106	95	83	98	94	89	95	111	85	105	81	105	100	99	102	105	101	82	110	110	102	105	95	112	101	90	107	109	112	96	103	76	77	113	100	95	78	103	97	86	112	106	91	103	105	92	116	103	105	113	104	102	101	101	87	104	90	90	90	101	97	94	103	85	113	92	97	87	95	101	106	93	103	92	96	88	123	88	105	92	94	83	96	101	84	88	86	93	104	103	90	112	88	94	94	120	104	86	106	91	104	86	86	101	97	97	92	94	104	85	101	95	82	89	89	98	110	106	92	83	102	90	95	103	115	99	82	95	79	98	95	94	93	87	95	102	93	82	87	101	93	99	78	105	88	84	104	97	98	111	107	97	115	104	84	97	84	87	94	87	99	99	93	95	107	89	111	82	84	107	93	89	99	92	98	99	97	88	96	98	73	110	103	113	109	84	98	93	95	93	76	100	112	76	102	100	92	88	95	77	86	99	106	94	103	82	82	97	92	89	82	106	102	101	96	90	116	101	112	62	107	101	90	111	90	107	93	98	113	97	99	117	74	114	86	87	75	103	99	90	79	86	104	120	98	105	110	86	92	90	103	91	82	93	81	97	104	87	88	88	74	103	105	99	101	101	102	93	118	84	113	86	95	87	96	92	93	107	86	111	107	90	83	102	118	98	95	100	112	116	94	86	91	87	123	96	115	94	113	93	90	97	105	102	90	89	100	93	97	85	87	82	97	98	98	106	92	106	105	78	96	105	116	76	87	100	91	87	107	105	88	100	101	77	86	98	91	94	88	97	99	89	95	87	105	91	101	118	86	109	92	92	119	91	89	118	105	123	90	85	112	107	93	88	110	93	94	94	77	96	104	99	94	98	96	105	106	111	102	101	79	93	111	103	99	84	85	100	91	91	89	84	86	121	95	95	129	86	95	86	82	120	107	93	98	92	101	85	108	87	86	90	100	97	92	92	93	95	110	91	97	114	89	78	90	78	107	88	108	105	102	105	105	93	86	92	88	87	97	106	105	81	85	112	91	102	110	96	93	103	101	106	94	89	89	95	106	78	89	92	107	108	103	98	94	102	96	101	97	88	85	90	89	100	82	104	109	94	86	95	107	86	83	79	91	92	115	100	84	104	90	93	97	97	108	102	90	97	109	93	110	101	85	91	103	107	114	120	89	82	122	81	77	96	79	88	89	97	101	93	85	97	92	93	92	80	83	86	93	94	95	91	84	102	112	103	84	98	101	97	102	88	113	91	101	106	94	93	96	80	87	99	98	99	109	95	91	98	80	104	111	100	81	101	100	94	80	90	96	102	130	110	87	94	90	98	99	87	106	104	107	101	106	104	95	92	94	99	100	90	102	98	108	100	112	94	98	88	101	89	81	90	107	81	89	110	94	83	91	107	93	97	92	104	94	102	124	114	87	87	117	124	96	92	104	99	98	98	93	93	99	94	97	90	93	93	95	90	102	96	86	98	97	93	98	92	113	108	108	75	116	104	89	90	116	125	84	93	106	92	95	90	97	108	93	90	96	104	88	110	96	78	68	101	78	88	98	76	103	77	126	105	96	78	84	103	92	84	95	78	85	84	100	87	96	93	88	85	103	78	104	100	83	84	105	111	116	103	78	93	88	105	103	96	84	110	88	91	94	103	93	102	108	85	91	93	85	99	108	90	87	96	88	100	105	88	86	100	105	85	108	97	95	96	84	95	94	70	90	95	110	100	84	112	111	109	104	101	91	118	105	100	94	103	91	100	105	85	68	94	101	116	91	102	99	105	109	106	100	98	89	101	101	88	101	93	108	108	92	104	101	100	96	119	104	82	94	89	92	92	99	83	106	98	87	116	116	85	92	93	96	98	105	96	94	83	88	93	101	97	93	98	96	101	79	95	89	81	83	105	102	104	110	104	98	119	113	105	88	87	93	89	86	96	102	101	101	83	101	85	103	101	104	122	106	85	122	94	91	89	81	107	104	102	94	110	80	97	119	84	88	116	98	99	94	80	112	85	99	100	88	88	107	83	105	96	88	92	101	102	92	121	101	86	87	99	102	100	99	85	96	95	105	87	91	103	91	94	94	80	105	101	103	90	112	91	89	91	90	99	106	93	92	89	95	92	113	86	93	95	108	107	87	90	83	116	92	99	94	108	122	83	111	81	101	97	88	101	90	93	101	101	100	90	103	88	89	99	91	82	96	83	102	100	98	98	88	98	109	94	108	89	88	90	124	89	116	100	83	91	96	104	102	104	87	106	100	86	102	90	94	114	108	100	93	93	105	110	91	98	77	76	96	88	84	89	112	106	94	87	95	96	97	91	102	88	101	102	110	112	102	117	90	96	99	95	82	108	89	91	95	94	106	106	93	88
12682	5487	9916	6076	4829	3763	2986	2117	1209	950	825	761	690	534	509	468	433	411	408	362	348	324	332	307	255	293	318	277	290	288	261	296	311	272	283	273	270	287	249	262	255	255	279	271	256	234	261	268	265	239	261	261	272	278	267	275	281	276	288	269	295	294	287	229	259	233	244	208	226	244	266	249	252	276	261	255	249	260	259	274	246	224	256	241	236	241	240	256	257	266	253	242	236	229	256	266	251	241	227	236	225	233	248	268	238	248	240	233	230	248	223	248	248	254	257	244	250	249	229	236	240	246	225	235	243	270	211	202	261	245	233	232	259	249	228	257	242	252	213	235	266	236	237	252	220	211	248	249	266	252	228	240	231	233	239	264	199	216	230	242	249	250	257	231	224	231	241	249	231	264	264	222	234	237	280	201	246	238	243	253	239	254	255	236	257	261	253	225	240	229	241	238	264	233	213	251	201	255	241	272	236	213	224	213	224	245	238	220	234	224	225	252	226	233	252	248	220	245	209	251	252	241	243	217	227	244	243	245	236	256	263	245	239	256	238	230	198	218	241	223	256	248	230	241	253	249	234	267	256	230	196	251	255	252	252	239	245	250	261	240	247	240	244	220	193	237	231	244	244	253	232	228	244	212	236	245	218	275	251	225	224	247	229	223	234	246	227	235	234	243	248	234	227	224	260	226	216	234	226	250	226	236	224	236	237	264	232	253	248	247	257	212	249	249	230	252	237	228	237	255	238	228	229	231	249	231	247	222	244	240	251	236	234	241	251	224	226	243	271	231	248	231	243	225	245	230	253	240	206	245	247	245	239	235	238	217	251	249	226	251	242	240	251	253	249	214	282	220	242	216	241	257	234	242	251	234	249	228	220	229	243	249	219	253	231	248	228	244	275	266	256	234	235	223	222	247	251	239	270	243	229	254	225	226	214	228	241	206	252	266	243	249	232	225	236	247	241	252	224	250	246	255	254	218	241	239	261	251	232	241	256	257	262	241	242	232	245	244	239	250	234	225	245	227	247	239	247	227	224	268	207	218	234	218	248	251	252	217	247	261	249	242	228	233	252	241	231	236	259	270	244	236	236	223	248	249	252	277	256	227	216	256	232	226	247	244	237	241	205	248	249	224	218	229	231	210	238	272	226	247	264	238	210	260	222	231	273	227	243	228	250	223	231	256	232	234	244	224	255	266	243	238	253	258	253	238	277	212	215	242	244	243	242	235	239	226	245	243	255	230	243	228	234	259	240	253	232	241	236	234	227	270	255	273	236	235	244	212	243	225	239	227	210	233	274	250	247	246	244	242	233	218	221	241	241	250	242	217	248	257	248	241	247	225	234	208	222	240	223	241	233	245	237	241	250	257	230	205	211	253	238	247	238	229	244	252	253	256	250	253	234	216	238	228	248	248	246	240	251	237	258	240	233	254	237	239	232	246	222	212	216	232	221	215	255	204	250	264	260	254	222	207	250	242	224	219	236	214	212	239	232	233	232	248	242	245	251	248	238	236	244	228	256	247	239	237	245	243	235	236	221	242	236	235	240	228	230	244	227	249	248	257	251	232	249	221	249	237	258	224	211	222	244	228	232	234	236	248	257	237	239	248	253	264	250	258	226	250	236	220	218	220	234	225	250	255	262	261	247	254	222	242	233	248	226	248	230	277	241	229	246	231	245	219	232	225	243	255	219	225	239	238	235	254	232	239	248	241	234	254	260	234	244	239	226	238	237	243	258	233	234	259	212	231	227	262	239	227	236	217	223	237	243	235	273	262	241	265	268	224	214	250	227	249	237	234	251	253	259	267	213	232	261	263	253	238	247	257	247	251	241	253	251	229	227	228	237	207	249	246	252	241	246	255	236	252	241	229	230	237	244	239	245	239	224	268	240	242	240	225	239	221	226	275	251	224	225	226	229	254	238	229	249	218	242	219	241	231	244	215	229	199	237	220	247	222	232	229	207	237	245	233	239	208	219	221	248	219	248	257	255	243	228	217	233	245	244	228	245	228	247	234	243	236	265	231	253	236	253	235	249	232	201	247	246	259	238	250	229	222	231	221	241	238	233	237	228	237	232	256	258	219	263	239	243	229	228	229	248	222	272	281	234	282	247	238	261	252	225	225	247	260	204	246	249	237	257	223	244	225	253	243	252	234	234	255	260	222	225	259	243	217	219	247	272	240	244	219	238	235	212	254	254	229	242	258	247	249	241	242	250	243	242	239	241	285	227	215	273	216	231	231	247	253	255	254	264	251	238	248	243	209	254	235	201	273	199	260	240	235	266	254	255	219	249	251	238	246	251	221	237	255	224	230	225	246	239	212	234	231	209	251	226	252	233	253	241	243	227	233	229	230	243	242	216	221	223	227	238	242	254	238	268	261	210	226	249	218	245	260	227	256	266	226	255	260	240	231	252	260	261	272	236	218	252	248	237	219	242	284	252	241	228	261	240	249	261	244	237	249	228	241	219	252	242	244	249	209	237	237	267	231	249	254	239	259	247	234	229	249	220	248	236	216	230	249	233	255	246	224	220	219	227	229	241	232	239	260	235	207	243	239	242	229	233	207	240	226	241	196	236	248	230	259	237	263	243	241	241	223	234	236	276	244	230	246	238	242	228	245	253	243	239	259	237	278	215	238	219	226	254	229	246	256	253	266	249	273	236	262	259	209	198	228	263	250	206	229	256	276	237	256	252	275	228	246	225	233	267	242	274	253	226	226	265	242	230	245	262	228	235	216	225	222	249	241	248	252	241	230	237	254	263	244	281	236	240	217	253	223	242	221	215	226	231	253	233	229	233	241	248	266	232	229	250	252	240	229	238	245	206	239	234	247	223	243	246	239	266	246	239	252	227	212	242	226	261	266	241	219	231	267	271	245	227	234	218	222	246	237	238	251	259	215	241	255	258	221	228	256	233	247	256	242	239	229	230	242	239	231	217	248	210	238	245	212	251	268	244	226	217	255	237	239	256	256	248	223	240	218	251	235	224	242	242	250	260	229	215	234	236	228	261	237	224	283	252	238	243	229	229	231	228	242	225	240	252	244	232	215	252	241	237	236	235	259	244	216	226	229	216	223	248	251	254	244	219	235	264	263	225	239	244	232	250	219	245	246	228	256	259	239	245	255	228	259	231	219	245	219	242	266	246	235	260	238	214	249	247	267	228	232	234	226	238	227	249	249	268	238	249	225	245	227	244	250	234	252	247	232	226	274	241	238	244	243	251	245	250	231	223	257	230	246	240	251	242	238	255	216	255	230	221	239	238	219	250	236	248	232	226	221	258	245	225	247	213	235	238	257	245	231	236	253	240	255	226	230	226	221	245	281	218	232	228	272	231	221	239	262	276	226	232	230	262	258	226	219	235	210	243	244	258	221	242	237	236	231	236	263	242	270	261	238	255	229	243	257	237	261	283	265	281	241	228	216	229	278	240	254	251	231	230	244	209	230	263	249	250	247	242	244	250	242	242	232	226	253	223	252	215	229	235	224	253	242
5094	1828	1397	565	388	274	305	222	186	179	156	139	127	135	151	138	152	138	137	135	150	146	149	130	129	128	132	135	139	139	122	115	134	128	155	134	145	147	133	155	128	147	133	134	159	140	144	136	158	143	155	108	127	155	113	125	136	140	144	127	135	124	141	149	133	141	135	139	155	145	149	122	125	122	128	133	144	141	140	142	145	140	128	148	144	134	138	158	125	110	156	141	126	135	142	134	123	129	135	135	127	145	132	155	128	163	127	135	128	137	137	151	136	135	116	136	163	151	122	141	124	160	135	140	131	129	152	145	151	111	139	139	137	123	144	125	129	164	142	147	137	129	142	147	140	130	140	128	127	137	161	131	141	137	133	153	139	149	113	138	131	134	131	146	145	149	138	133	136	146	133	125	154	146	132	122	122	148	121	142	135	131	134	146	113	152	119	172	141	143	134	145	112	127	143	135	129	134	119	143	136	127	151	158	139	136	136	132	144	135	149	119	139	138	122	154	140	136	136	116	147	125	141	155	136	129	131	131	128	142	145	143	143	106	146	131	139	158	137	141	124	126	135	130	150	129	136	120	135	149	140	136	131	124	135	125	138	139	137	146	154	154	118	146	113	130	149	145	154	137	135	140	152	143	125	136	155	136	130	164	144	135	149	140	129	142	159	126	126	119	142	157	133	151	140	148	145	129	144	146	156	142	138	133	113	143	144	128	137	137	129	129	150	126	121	128	143	150	152	133	122	141	143	142	140	130	161	141	156	141	123	127	129	130	149	136	142	138	167	143	146	142	151	141	114	137	153	128	130	128	150	152	136	110	113	145	139	126	138	148	141	141	142	145	121	145	123	140	117	118	120	142	138	124	157	139	151	130	133	157	132	135	130	137	144	153	151	126	166	146	149	153	149	132	133	146	151	150	120	128	144	138	137	148	159	136	147	127	128	131	137	134	125	138	149	127	130	115	151	142	125	108	135	153	138	114	154	147	131	153	160	130	136	133	132	127	159	154	148	134	135	136	131	138	125	118	123	143	139	122	138	140	140	133	145	156	149	165	132	146	127	128	162	152	152	145	136	162	151	126	116	153	147	144	133	108	129	155	126	141	155	123	146	140	147	145	151	148	137	125	128	128	129	150	153	142	134	111	143	125	137	124	117	157	121	127	145	140	149	167	127	135	122	139	154	145	144	137	120	128	131	129	143	150	147	110	155	146	140	146	108	128	147	129	140	140	136	128	134	138	111	120	132	130	134	129	136	152	129	136	124	136	129	131	134	93	131	154	156	134	129	126	139	121	126	152	137	133	140	132	136	136	131	138	134	144	141	148	119	129	120	147	135	146	126	147	134	139	148	142	120	151	132	150	134	133	114	129	142	133	141	157	135	122	127	165	129	122	115	103	130	117	146	119	142	128	143	133	123	147	117	126	136	118	117	130	125	150	119	157	128	128	134	166	132	137	113	139	116	146	127	145	171	141	130	129	140	146	147	150	132	140	163	147	138	151	135	142	119	142	145	138	143	147	125	134	138	145	147	151	140	124	131	146	159	135	130	125	140	133	147	137	146	133	146	136	133	128	138	150	147	109	149	132	153	123	151	151	142	131	139	132	155	156	130	129	137	130	142	135	131	116	151	133	161	157	121	151	132	137	147	143	147	148	130	136	134	129	129	131	117	120	135	124	144	139	139	152	111	142	145	146	133	123	147	151	135	143	126	135	143	148	143	168	116	140	148	139	132	116	105	142	108	137	150	115	145	152	123	139	142	121	133	147	136	159	134	154	123	127	125	144	138	129	136	135	124	133	141	149	150	139	138	145	145	143	150	151	117	140	142	125	128	138	123	137	135	151	162	148	125	135	146	143	124	132	127	140	125	133	141	129	131	133	137	139	133	133	150	121	141	143	114	132	150	132	135	144	157	134	141	139	129	135	145	128	147	125	142	142	131	133	115	158	131	137	123	147	138	149	143	146	124	122	127	128	137	146	130	139	127	142	149	165	126	137	116	132	121	139	109	143	162	148	131	131	132	131	136	143	138	135	120	141	145	139	136	129	151	127	144	135	144	152	128	137	111	118	126	125	135	154	139	132	138	138	141	129	152	135	132	150	130	122	137	132	135	140	138	138	138	148	140	138	150	150	126	143	165	136	123	137	123	119	137	135	137	160	118	135	131	137	151	159	155	144	150	143	135	127	151	133	136	151	125	146	150	161	153	130	142	118	158	136	124	140	147	125	113	132	106	136	139	128	155	114	157	142	136	158	134	133	132	142	145	147	133	154	130	143	138	144	130	147	121	132	132	150	128	136	126	151	136	147	149	125	156	131	149	149	139	110	128	131	154	157	159	123	130	144	141	165	137	138	130	112	118	123	137	153	135	139	144	143	144	121	148	131	139	133	115	134	117	146	131	133	132	118	137	138	137	146	160	138	131	139	127	125	128	124	143	128	142	152	141	129	119	155	113	132	153	159	156	140	158	142	128	129	139	156	126	133	140	132	129	148	142	131	163	136	139	137	129	133	136	151	147	155	129	136	143	142	149	129	110	142	118	143	144	135	135	145	125	148	128	120	106	143	147	116	126	166	154	122	139	157	148	142	117	141	139	157	137	132	125	136	133	138	129	138	130	151	131	129	149	115	128	132	114	128	130	126	129	125	146	149	140	138	122	137	163	132	140	121	149	145	140	135	106	141	175	142	141	156	140	133	129	161	138	132	129	133	133	146	137	131	140	129	139	146	134	117	131	159	129	142	113	140	158	117	147	145	109	138	155	140	146	136	147	144	136	153	144	127	148	133	126	119	150	151	124	136	128	143	133	152	134	133	142	159	132	122	137	138	132	121	132	138	151	141	129	130	143	151	138	130	132	160	136	137	113	121	143	122	141	148	145	142	137	158	144	136	136	151	130	128	130	151	127	155	146	141	141	133	126	138	146	137	144	133	107	141	127	124	133	147	116	146	149	149	134	139	107	128	147	126	126	127	124	156	157	136	125	150	125	169	131	167	134	130	150	122	129	147	159	159	110	151	138	114	155	128	152	151	141	100	132	146	106	160	135	128	133	150	153	142	135	129	136	119	152	131	140	113	145	126	140	121	157	133	143	153	144	127	143	135	138	144	150	132	158	135	142	130	133	138	114	156	136	139	140	133	159	152	138	126	130	151	153	140	135	139	139	146	146	135	136	123	122	151	135	135	140	129	120	134	136	138	143	146	121	127	133	129	132	125	165	132	135	153	144	140	117	136	140	130	121	125	154	145	128	152	146	152	146	110	142	133	118	136	123	120	139	129	121	132	152	154	169	150	143	124	151	149	114	140	135	139	145	157	151	158	131	139	125	125	127	131	136	148	137	131	134	115	147	127	145	147	123	131	139	155	132	155	124	137	141	136	138	125	137	130	149	149	132	125	134	137	146	145	142	133	145	143	149	133	127	126	142	138	159	141	141	139	136	162	151	120	131	134	120	130	140	140	159	130	148	126	128	135	116	140	135	118	141	138
4012	2050	3024	1897	1571	1251	1101	863	550	482	465	413	438	419	413	398	392	378	362	344	350	352	354	334	334	359	353	356	318	324	318	304	317	347	329	343	340	350	339	374	323	319	363	335	354	345	324	352	303	333	349	314	330	325	287	350	318	287	317	334	356	363	351	334	318	372	335	371	366	317	363	348	329	344	357	338	384	312	340	350	345	355	286	347	349	370	338	336	319	326	343	364	333	340	347	331	305	319	328	352	339	336	364	338	286	330	353	317	358	348	353	302	313	328	326	353	356	345	355	348	335	334	364	321	333	324	308	344	278	345	349	324	301	363	354	315	325	322	314	322	353	333	341	323	357	376	335	353	335	322	333	328	356	334	320	356	331	345	308	303	322	321	327	351	336	338	329	354	345	334	348	371	340	336	308	337	304	369	347	346	361	350	370	319	344	328	322	311	348	319	352	364	331	333	326	336	333	355	347	345	324	405	313	333	330	283	366	320	354	330	332	286	353	345	350	304	354	322	356	319	347	356	338	314	310	349	362	351	344	334	354	320	307	388	341	333	344	330	332	311	341	338	318	332	342	336	316	319	339	359	329	350	324	352	359	360	300	344	332	296	340	349	350	339	339	349	344	330	333	335	340	349	291	355	360	345	312	360	316	318	329	324	343	335	340	319	328	368	339	339	344	354	349	321	356	318	323	333	323	353	344	348	333	348	350	354	373	377	339	335	360	330	324	344	355	319	359	332	320	340	322	351	367	361	340	349	337	335	331	336	336	308	372	324	322	352	317	315	325	331	337	330	303	340	343	344	364	367	332	338	337	323	359	333	359	322	311	324	295	340	323	338	329	347	334	337	354	337	373	312	341	363	346	328	322	345	339	339	291	351	382	361	308	338	333	328	332	334	334	299	350	331	337	337	356	331	378	319	334	316	349	323	338	335	336	328	317	340	360	342	368	329	343	369	347	327	345	335	342	341	339	345	326	336	316	329	289	376	333	317	332	322	326	313	322	337	352	344	321	338	339	306	314	340	316	352	323	320	324	308	335	351	334	347	328	298	353	367	330	331	336	349	318	365	356	341	332	331	361	352	350	298	311	325	330	329	347	365	304	351	321	362	333	343	312	337	323	333	366	343	330	342	350	339	350	297	345	350	365	332	327	341	341	330	339	341	339	361	326	377	330	356	323	364	346	330	338	359	358	299	326	334	329	350	341	332	333	368	327	327	314	350	359	323	340	335	346	351	307	359	339	318	338	339	330	331	339	348	365	360	336	352	332	330	351	343	363	321	319	340	332	306	328	327	341	334	323	375	331	341	312	329	365	314	344	345	297	332	305	307	350	367	326	329	371	332	299	345	343	379	372	320	344	337	325	344	340	350	346	339	328	368	325	330	327	341	335	345	336	305	357	334	333	351	345	366	370	318	351	359	317	344	341	341	322	342	356	349	299	332	363	321	315	379	332	314	350	333	336	335	311	288	324	298	337	317	346	323	341	321	315	351	351	357	354	352	330	298	340	344	333	362	332	346	336	328	356	356	338	318	354	344	333	328	365	332	345	365	331	312	360	373	329	332	332	315	328	315	329	363	315	339	338	371	344	310	326	356	343	358	312	328	359	338	350	355	298	322	278	343	323	373	335	345	342	331	350	314	370	341	361	356	324	346	311	324	337	349	362	343	346	324	341	352	332	320	325	324	313	342	334	323	361	314	346	339	327	335	338	353	361	342	371	342	342	361	328	340	331	317	332	327	318	343	332	352	379	343	345	353	353	329	367	331	364	365	329	347	329	349	331	335	320	333	326	335	364	355	320	318	338	341	365	366	338	342	341	345	324	329	323	316	339	382	313	346	335	319	319	373	331	349	317	356	318	329	333	335	354	325	295	367	344	355	311	311	350	313	355	359	328	372	383	344	347	322	328	346	339	349	331	378	359	329	363	365	337	314	328	315	310	361	314	341	315	340	345	312	337	357	342	336	338	356	331	335	339	346	318	333	321	358	379	341	348	338	335	338	330	328	345	345	341	341	310	340	333	330	326	317	341	348	360	323	360	310	328	343	347	325	334	341	368	327	346	364	349	349	317	335	378	306	323	340	330	323	317	336	361	316	348	348	323	346	324	342	352	345	370	334	343	344	323	336	340	351	343	343	337	360	339	335	382	335	322	316	329	338	354	374	326	327	357	360	289	340	317	339	369	357	348	344	344	325	302	334	329	353	337	310	323	308	354	349	330	332	322	341	345	339	336	358	345	351	337	347	317	356	339	321	330	352	295	340	355	350	337	320	330	327	319	324	338	343	337	365	357	358	325	340	339	357	354	324	335	310	324	302	338	310	314	361	331	344	318	340	329	317	323	335	338	356	341	362	328	343	360	351	309	345	340	345	367	330	329	333	342	308	327	364	270	342	350	334	315	328	359	344	354	332	347	331	343	356	311	355	322	310	357	349	327	347	323	329	352	353	353	353	364	399	336	304	379	363	356	335	354	325	319	321	319	353	330	333	336	347	323	340	330	314	366	356	334	330	353	341	323	354	374	312	348	300	341	317	337	356	312	321	333	342	358	339	356	348	319	334	347	334	308	333	327	344	332	330	349	367	308	316	365	326	342	318	308	364	351	333	315	323	330	315	320	326	352	311	371	335	347	324	301	328	361	356	356	315	323	351	302	326	342	332	309	355	344	374	353	323	360	326	300	320	332	345	342	371	324	376	343	344	345	331	356	345	357	342	360	349	342	315	321	322	385	351	362	329	332	367	341	350	294	335	325	345	338	336	358	286	321	349	336	338	340	318	310	355	334	314	321	332	329	328	358	337	354	331	343	342	330	324	370	343	310	329	340	341	349	321	319	341	338	323	331	335	341	328	343	329	340	362	361	353	340	328	334	356	379	339	375	351	312	329	319	320	382	345	315	304	331	331	329	351	323	358	328	337	349	337	353	338	330	345	365	357	337	351	321	322	307	360	333	348	335	348	355	330	328	336	352	321	339	337	351	316	348	369	343	345	334	318	359	340	358	336	359	330	350	345	344	344	348	342	332	330	333	334	310	348	355	327	347	343	337	309	352	334	357	353	331	326	334	376	377	361	349	350	345	335	320	348	356	351	336	343	365	349	343	396	357	344	350	355	342	337	311	338	330	349	371	337	364	354	320	302	294	344	335	377	308	314	338	340	342	306	354	375	340	323	340	339	308	336	306	354	322	356	330	356	339	356	322	365	363	341	347	328	357	329	370	343	353	317	338	344	353	341	307	344	323	360	322	334	347	364	323	331	331	314	357	316	328	329	350	371	346	337	340	346	312	347	374	349	326	327	347	345	351	339	349	349	329	327	315	367	344	336	323	346	328	339	354	353	305	309	334	336	327	333	333	319	340	325	320	330	332	313	353	341	340	310	326	333	350	355	346	343	331	316	358	312	346	350	335	324	325	300	346	365	339	320	334	316	349	325	329	339	347	304	355	340	307	332	344	337	332	367	330	304	319	317	330	305	331	376	342	337	355	327
12668	3881	3314	1367	849	600	497	368	295	250	199	244	184	187	180	188	167	167	172	170	164	178	160	151	160	174	195	175	172	167	185	161	204	180	189	172	157	148	162	149	144	171	176	143	158	150	147	170	173	178	150	168	148	148	173	146	152	165	175	179	158	168	138	154	148	176	146	165	168	172	171	191	168	167	157	156	198	177	167	169	149	160	164	175	150	160	187	174	172	177	172	188	167	146	168	157	172	175	163	167	163	168	140	163	186	180	188	165	147	166	163	178	205	184	145	157	183	152	163	167	182	179	166	165	165	162	176	191	186	170	169	163	163	174	150	137	164	178	149	199	167	162	165	164	166	157	172	137	170	163	187	163	161	163	149	168	171	162	148	174	154	161	149	157	171	173	191	191	174	171	159	166	143	158	178	186	183	179	153	164	161	185	165	134	169	154	161	180	156	164	170	162	179	148	175	166	153	163	169	145	165	159	151	158	151	138	157	161	158	142	164	189	174	178	143	192	180	135	133	159	149	183	177	149	159	160	166	178	179	165	153	165	149	156	166	159	160	154	164	181	182	163	158	169	178	179	162	150	177	158	151	174	165	156	177	152	160	161	137	161	157	158	171	172	157	180	152	171	175	160	177	157	154	158	166	164	163	172	153	153	169	142	150	167	177	157	175	165	163	174	176	146	154	171	165	137	188	161	176	161	155	143	167	175	157	163	146	133	169	168	170	164	162	177	178	164	142	178	165	164	168	158	167	169	181	157	173	154	126	144	138	162	161	137	175	143	175	167	152	167	151	141	179	168	161	149	158	157	164	165	158	159	157	182	169	145	153	135	167	166	174	173	173	168	129	151	153	172	144	184	157	155	152	166	189	188	164	164	181	161	168	144	149	149	153	182	166	152	136	166	162	151	156	154	165	159	152	150	161	153	178	147	150	156	183	173	176	156	167	139	171	196	168	142	161	158	182	183	180	186	154	153	152	171	183	158	166	186	145	128	163	161	150	149	151	147	145	181	176	149	148	160	154	153	179	183	151	144	148	145	131	166	158	146	144	167	178	152	152	155	157	176	160	179	150	150	141	171	162	185	161	160	185	147	165	141	156	167	186	176	178	178	162	143	167	175	153	144	178	156	153	166	188	164	162	136	153	161	191	156	168	173	161	153	154	171	192	148	165	156	179	181	165	152	150	128	146	178	152	184	180	164	184	181	153	173	141	165	171	184	165	166	143	170	160	164	161	197	150	159	175	165	164	164	154	171	155	147	162	167	176	174	165	161	172	139	166	166	147	169	156	161	158	162	165	148	155	168	171	176	139	173	185	153	172	163	185	186	175	174	169	173	181	160	180	142	163	155	152	144	179	150	162	144	152	156	172	150	176	183	149	171	169	196	170	142	156	157	166	167	163	179	173	175	180	149	188	161	196	163	154	151	150	154	148	186	163	154	155	161	155	155	161	181	160	162	167	172	172	150	174	154	173	173	183	165	201	157	186	152	181	158	149	159	210	159	163	171	152	148	158	155	147	165	162	164	158	180	162	151	179	166	185	159	152	182	176	166	178	168	167	161	167	166	154	172	206	163	151	177	153	192	184	191	166	179	157	153	166	166	163	158	159	151	181	185	182	164	158	179	174	159	160	128	179	160	121	191	190	181	174	143	145	181	175	170	165	154	170	184	142	170	137	163	143	149	170	165	149	171	153	171	169	174	158	153	181	156	160	177	164	157	159	176	192	176	150	181	175	173	175	158	157	173	179	142	174	171	164	162	167	166	154	170	179	153	159	177	168	146	171	158	180	184	159	199	161	153	153	161	186	159	165	170	163	173	164	166	145	161	145	171	176	177	166	167	142	175	163	165	186	161	150	153	139	179	175	173	160	154	162	165	178	153	164	182	171	117	154	178	166	144	167	138	149	178	169	177	137	139	146	171	156	142	179	187	191	159	175	171	187	169	146	157	158	150	174	151	168	165	149	154	161	146	184	179	168	153	173	170	131	157	175	175	176	175	164	170	177	145	151	162	170	183	194	169	173	181	170	148	178	172	173	155	180	175	176	159	141	165	176	195	146	138	158	153	168	165	173	178	165	143	141	164	175	149	163	136	154	176	167	130	157	167	172	143	158	182	156	166	151	203	160	141	172	165	164	157	180	154	165	129	171	183	163	137	157	172	150	176	155	150	173	172	173	165	148	188	173	169	138	157	165	138	161	153	159	174	146	168	178	144	179	159	150	177	177	176	167	163	163	166	168	182	146	177	176	169	152	167	170	191	153	153	182	180	149	150	173	135	155	188	169	153	152	187	186	156	139	161	168	153	170	143	169	172	156	152	155	168	166	168	146	150	186	154	156	132	142	150	181	162	181	146	180	175	172	158	144	165	175	173	144	168	152	175	181	164	147	177	147	172	164	193	169	153	152	165	158	162	158	167	167	179	153	150	169	163	167	156	152	166	188	156	164	163	171	170	175	190	145	175	201	161	148	156	171	183	173	177	177	176	141	157	172	146	179	164	163	163	170	184	158	160	167	191	170	176	179	165	166	180	170	153	155	172	174	166	180	159	166	171	179	134	148	159	219	162	162	198	157	156	172	147	151	128	167	168	160	184	163	180	162	188	174	167	169	155	180	144	172	152	155	181	158	164	144	190	148	160	203	179	173	175	155	171	147	161	209	166	165	168	175	158	166	177	170	148	173	156	197	199	160	163	177	164	150	170	175	145	158	153	160	158	146	157	169	171	154	175	196	164	172	167	155	146	168	143	155	146	174	148	154	183	130	135	161	159	185	170	146	188	148	160	140	151	147	160	179	180	143	168	157	177	148	159	155	170	177	152	158	176	162	167	185	182	193	168	167	186	156	165	179	180	184	159	177	162	171	162	152	161	150	199	160	181	164	180	144	188	124	161	161	176	170	149	163	172	166	169	143	186	162	145	178	171	164	180	165	165	159	160	175	153	173	171	193	168	173	171	162	178	170	155	196	153	169	161	171	191	183	163	143	177	190	168	159	167	162	179	154	168	163	155	156	174	139	153	184	160	158	160	182	179	182	148	164	134	156	189	191	170	164	149	157	187	150	156	166	198	173	148	129	161	175	167	162	184	188	166	174	167	172	165	139	158	158	164	168	170	161	157	173	151	146	162	172	191	170	169	159	163	156	181	180	142	159	174	159	166	157	156	179	156	177	170	159	147	165	157	175	157	168	153	167	170	159	164	157	176	165	177	164	144	155	158	162	151	172	169	177	154	167	179	183	166	173	170	177	165	160	167	142	177	172	159	169	160	186	155	161	159	180	160	180	165	166	171	157	152	157	155	164	160	162	155	197	155	194	181	146	156	169	204	178	158	183	159	183	181	172	185	178	151	155	166	158	166	190	173	151	149	157	135	175	165	148	161	146	154	164	160	167	161	160	184	178	164	170	143	177	162	182	199	162	150	160	168	136	164	160	146	187	148	155	204	167	140	170	142	164	146	181	176	176	157	161	185	190	165	150	179	153	169	177	177
9800	3893	6222	4047	3469	2648	2200	1677	1014	831	771	680	609	576	526	525	454	454	463	463	493	433	413	417	412	429	432	383	442	429	411	418	398	420	414	384	397	452	426	406	368	406	394	403	420	388	424	380	381	427	366	362	400	417	436	398	413	371	402	400	401	443	379	409	394	402	400	419	381	388	399	389	392	371	390	420	399	386	383	418	399	362	388	382	438	382	418	351	396	417	377	386	374	401	403	382	350	389	409	410	412	395	426	404	429	406	410	376	402	403	364	416	383	389	376	392	435	390	366	412	396	451	367	381	389	382	393	388	409	391	391	380	383	380	361	358	401	383	418	370	393	378	364	432	405	402	384	400	411	363	418	376	382	388	413	422	372	402	372	414	399	387	396	394	380	373	413	388	383	384	376	415	370	412	393	368	409	380	384	375	398	357	403	402	403	369	409	355	376	402	406	381	366	409	389	418	385	398	381	392	394	399	405	409	422	392	403	415	374	401	375	383	393	382	417	375	404	462	406	376	377	404	404	393	344	400	411	365	403	421	404	381	396	389	378	366	392	391	347	409	400	419	404	401	397	411	399	419	400	359	396	391	377	415	378	402	405	359	397	399	382	394	371	421	378	396	344	386	365	386	401	375	398	382	407	385	412	392	384	398	390	375	431	383	380	395	351	418	400	361	407	415	398	392	377	387	416	389	368	405	368	386	417	377	368	387	400	382	415	356	368	374	387	346	391	385	406	384	387	406	391	388	389	399	407	395	365	372	378	404	354	397	404	419	389	390	414	409	375	386	405	337	390	400	430	380	407	408	390	372	398	368	397	390	395	402	373	399	365	412	385	415	416	392	360	370	363	357	408	394	413	387	396	392	399	340	392	384	386	404	373	430	393	399	402	391	395	393	364	391	401	390	362	425	390	342	382	384	339	367	401	385	382	402	398	403	405	392	372	351	386	381	369	366	412	439	425	402	400	378	411	389	429	391	374	431	366	404	405	362	426	424	361	386	375	361	394	368	340	398	373	395	381	383	380	390	397	380	405	402	392	409	398	414	358	354	390	389	383	390	371	363	384	385	390	396	379	405	408	371	373	397	443	412	390	414	408	410	367	392	394	404	395	392	376	356	380	370	416	413	419	369	393	372	442	405	416	422	380	398	395	368	406	376	412	369	365	397	395	367	390	427	401	378	363	371	353	420	394	394	397	384	390	358	381	379	393	378	400	368	414	413	415	391	405	391	382	386	400	405	400	351	395	412	398	367	393	418	390	406	335	407	388	385	355	418	352	359	374	381	394	365	377	387	362	391	426	413	418	391	422	386	404	407	408	410	384	426	417	384	391	375	381	422	406	397	364	382	416	382	383	396	371	369	411	412	371	362	385	394	378	372	383	392	394	389	372	366	408	403	359	444	391	359	411	388	372	395	380	403	364	380	372	369	392	390	416	371	390	400	370	370	389	370	416	419	386	405	367	404	396	417	380	414	392	399	383	393	388	390	378	360	418	368	405	416	391	383	414	395	386	392	387	371	389	396	401	381	343	412	358	397	382	386	393	403	404	388	368	407	366	422	346	401	412	407	375	385	396	386	365	390	382	416	396	379	420	379	411	376	401	408	375	381	388	380	370	388	387	391	400	375	399	380	393	398	411	381	387	371	387	403	410	438	371	368	383	364	375	394	382	378	415	394	362	385	345	399	375	409	379	406	389	387	363	399	386	388	382	418	407	406	382	383	360	362	369	393	378	391	414	395	391	398	372	410	419	367	422	439	371	415	351	361	447	413	393	374	364	407	384	383	405	385	412	380	389	390	404	381	368	396	382	390	371	390	422	428	371	397	398	387	384	416	390	412	416	395	375	419	348	402	356	406	407	400	357	348	377	352	405	417	385	394	417	379	389	367	403	392	405	396	395	394	381	406	381	369	391	371	389	427	395	357	369	383	432	393	376	410	399	369	370	397	421	399	413	383	369	378	351	362	396	363	386	387	365	432	354	379	375	380	358	391	405	389	400	400	380	361	409	411	389	391	398	425	410	392	402	363	407	383	429	387	382	407	370	412	378	336	382	372	365	411	405	389	389	370	390	369	421	379	374	436	399	408	412	417	354	389	389	404	389	384	380	383	403	365	426	422	384	398	410	375	386	384	418	404	370	400	401	365	405	371	385	348	375	398	412	403	400	400	362	385	390	369	378	382	358	350	401	359	351	374	374	390	412	382	376	389	420	373	378	369	408	423	419	398	363	390	381	388	398	372	396	364	361	373	381	420	412	425	438	376	354	392	415	405	412	392	367	394	394	429	414	378	379	383	354	380	393	412	406	372	378	385	372	388	357	395	400	364	379	375	415	415	390	368	363	379	397	406	395	381	365	369	357	376	373	396	380	388	405	414	400	370	377	416	416	412	392	420	395	402	412	366	407	398	389	376	422	384	406	440	378	398	388	368	413	381	373	365	441	388	412	406	370	372	401	380	361	395	411	367	405	345	378	429	387	378	372	356	379	378	393	407	402	373	422	383	403	370	420	387	403	383	392	389	399	365	406	390	426	373	412	381	413	390	399	389	397	373	385	399	412	406	350	399	396	413	408	375	365	404	392	373	401	358	418	368	391	426	387	388	401	367	351	402	393	400	417	388	415	402	347	395	414	378	429	413	379	373	417	410	396	349	426	365	386	407	356	389	404	386	370	376	368	380	400	396	387	390	408	381	409	394	386	398	411	405	383	413	399	408	363	368	411	413	406	378	389	353	393	368	392	386	392	363	373	376	367	421	397	406	340	407	390	399	372	402	390	409	395	415	393	388	379	393	405	380	398	388	384	426	382	404	418	408	399	403	404	396	376	414	382	381	438	414	378	394	379	395	402	408	368	365	393	409	376	423	413	395	368	384	394	393	400	398	364	366	380	407	399	404	423	382	407	347	407	409	393	395	388	414	409	416	396	423	428	398	393	371	389	337	422	406	400	398	387	412	408	361	405	428	395	390	406	390	398	409	407	403	367	368	382	391	362	367	390	395	373	396	391	385	358	432	368	390	409	384	366	380	401	371	397	405	387	391	393	390	405	355	395	382	412	377	388	396	390	380	415	383	355	404	388	387	397	387	376	394	403	358	386	396	373	410	393	400	405	415	397	399	373	382	380	394	399	392	410	416	386	374	345	392	403	432	406	420	366	404	414	354	353	385	351	403	377	388	394	376	406	356	412	392	378	384	400	463	435	394	360	404	413	407	400	377	382	377	404	387	397	387	385	396	377	413	380	364	350	355	392	378	386	404	419	403	376	382	392	401	384	377	388	359	353	366	378	398	357	392	402	418	370	413	361	411	403	366	370	408	394	426	419	367	421	397	376	375	389	409	394	381	347	382	410	391	378	384	408	346	346	377	369	386	372	373	385	377	405	418	400	378	399	350	449	385	376	415	399	407	381	378	367	406	409	353	390	398	407	393	365	376	394	406	420	404	369	382	385	373	368	403	395	371	414	396	357	405	376	343	383	385	412	418	406	356
20913	6536	5359	2106	1261	829	589	479	300	230	209	169	155	144	154	145	120	114	105	107	102	87	88	91	101	100	104	104	108	103	114	108	100	94	100	115	111	110	98	95	102	103	102	111	99	89	90	112	122	98	91	90	134	83	102	88	98	115	115	104	106	113	98	98	105	93	95	83	100	96	86	94	94	90	110	95	101	84	78	97	86	112	97	104	93	91	91	101	84	109	88	91	110	121	89	100	112	111	100	95	93	93	85	97	101	118	110	84	88	99	90	101	87	101	97	107	109	98	116	107	90	86	109	85	92	85	96	87	90	96	91	98	77	85	94	80	120	96	96	88	90	108	100	90	119	91	108	109	75	101	107	98	92	105	91	92	101	95	116	104	101	97	74	107	105	94	96	105	103	88	93	98	101	106	80	83	102	97	84	95	97	96	91	105	90	85	119	101	95	92	80	108	91	99	96	93	86	106	95	80	96	110	93	100	100	95	110	84	91	103	87	84	65	92	105	97	83	82	77	83	103	111	78	99	105	84	102	78	81	98	101	99	113	95	93	100	96	98	96	97	99	108	107	103	95	97	76	103	84	89	98	91	93	98	85	86	100	103	108	85	101	111	104	89	93	80	97	81	96	111	105	83	96	110	108	98	89	101	93	92	101	93	119	98	86	95	83	85	112	112	101	96	118	103	98	110	76	91	106	86	127	88	95	112	89	94	99	86	97	113	91	95	87	93	87	92	104	97	90	99	99	101	111	87	95	80	81	93	105	90	106	99	103	117	109	79	101	88	104	92	100	92	99	100	102	103	100	98	103	93	86	85	92	99	81	95	85	105	110	117	104	91	105	102	85	118	104	98	104	93	96	100	87	108	92	87	102	102	114	105	87	91	85	110	92	110	94	105	104	93	107	85	84	89	109	90	112	89	78	94	101	72	97	87	102	100	89	88	94	102	107	108	102	85	110	106	91	93	107	112	103	104	100	96	101	87	106	114	85	89	74	88	89	109	99	90	91	88	72	100	86	102	100	86	74	98	88	86	104	97	85	106	93	106	86	111	98	98	94	99	109	97	103	93	96	95	90	101	100	100	90	88	104	80	83	88	91	84	106	89	86	97	94	106	90	96	90	101	94	93	123	96	84	88	94	89	103	97	111	81	74	100	86	104	91	87	94	114	86	100	111	86	100	84	99	87	85	88	105	99	107	91	95	88	103	101	108	107	113	97	102	101	91	94	79	100	93	91	100	92	91	97	81	89	98	108	112	99	104	91	103	110	83	98	95	86	93	82	99	96	107	76	103	87	101	100	91	102	82	95	91	66	87	82	72	93	102	80	124	80	84	79	82	108	62	95	99	89	106	77	94	93	98	97	102	91	82	92	79	84	107	103	109	76	99	89	82	86	90	92	124	94	113	97	86	106	107	98	90	83	105	97	94	94	80	98	104	96	81	92	103	103	90	80	104	91	114	99	111	105	107	97	102	112	95	98	89	95	96	105	97	107	107	104	113	91	74	93	97	115	62	110	84	98	86	101	104	97	89	96	109	70	101	92	95	110	102	94	95	83	105	104	83	108	105	88	109	109	108	103	93	107	112	92	88	101	111	93	102	96	101	99	104	84	84	95	91	90	91	103	114	89	83	102	113	97	94	84	91	87	99	96	91	89	89	99	91	106	89	96	87	101	87	90	67	96	100	101	102	90	84	67	94	85	93	94	94	76	100	118	100	89	82	91	92	104	92	101	95	82	90	89	115	108	86	100	124	106	95	106	79	104	95	100	98	86	87	99	98	118	109	100	94	93	82	97	92	90	82	92	91	106	105	83	112	89	106	106	112	100	104	80	87	96	76	113	114	99	101	101	99	115	77	91	95	74	86	100	107	102	94	94	94	95	92	99	87	98	76	124	78	86	88	98	97	93	105	96	84	89	80	89	96	105	95	90	100	97	87	90	90	98	91	92	84	102	94	116	93	102	110	88	85	97	96	93	92	91	87	113	79	89	107	85	103	97	105	104	95	78	87	99	95	104	86	84	95	93	90	64	87	91	85	107	92	108	104	111	82	83	103	116	94	99	98	102	95	108	80	106	83	73	99	93	112	94	102	82	101	96	101	92	106	81	85	109	118	80	88	82	97	96	118	104	114	117	101	115	96	85	94	96	96	106	109	109	77	95	77	98	84	111	95	98	107	114	101	111	96	107	117	83	114	88	111	105	96	99	88	100	103	78	103	89	97	103	97	100	106	99	112	103	88	107	97	104	87	90	104	103	83	89	84	81	73	89	87	85	75	97	101	117	112	83	98	88	68	89	106	85	90	88	112	92	110	117	110	90	90	97	75	101	86	95	107	90	115	91	110	84	85	90	93	104	91	95	82	106	81	93	84	95	107	89	83	70	84	79	106	103	76	81	88	82	83	89	98	86	111	109	74	109	104	112	83	81	100	97	96	102	88	81	85	89	104	95	108	104	111	110	101	115	107	94	100	93	77	103	103	84	101	100	95	85	85	124	85	99	103	90	87	86	81	88	88	113	110	89	110	96	89	85	105	108	94	84	103	86	104	92	101	117	98	77	93	85	97	112	103	83	77	96	99	95	114	107	87	88	93	109	97	103	82	90	91	90	93	90	106	86	100	99	91	90	93	99	99	87	100	93	80	90	94	101	100	93	97	83	99	86	113	96	102	87	86	74	130	84	92	118	91	101	91	87	93	101	86	102	88	80	103	94	74	96	101	88	102	119	100	89	104	106	75	95	96	106	112	94	107	93	96	83	94	107	85	124	94	103	89	96	116	95	108	98	92	98	101	105	89	104	82	90	99	87	63	108	103	115	96	94	82	110	98	74	89	98	94	92	100	86	92	104	110	86	101	98	108	100	92	87	101	103	102	88	88	96	87	108	82	87	112	106	93	96	77	87	95	81	106	100	82	73	113	83	87	85	96	98	84	89	89	75	97	90	99	103	86	119	88	95	104	116	79	85	112	92	101	98	115	97	113	94	80	101	112	111	82	99	96	93	102	102	92	95	78	88	95	107	83	98	109	96	103	110	90	88	97	104	90	111	81	112	99	97	85	84	84	87	86	108	111	120	102	110	118	87	127	95	111	93	88	95	104	100	99	93	95	95	104	102	106	81	82	86	90	96	82	115	103	77	86	93	100	106	93	88	84	89	87	109	95	93	90	91	113	97	107	81	89	100	90	115	95	101	83	101	93	92	93	84	103	110	75	90	100	78	93	82	112	128	109	87	92	100	109	99	81	88	98	91	99	96	102	78	80	98	80	100	91	99	99	96	114	85	80	87	112	95	125	101	85	108	99	109	96	97	87	109	109	98	106	91	83	94	95	108	113	99	82	108	96	98	93	93	103	107	93	87	67	96	87	84	106	89	115	97	90	103	99	97	105	79	93	79	104	102	85	87	101	86	94	83	80	69	94	100	90	94	102	114	88	93	107	90	120	96	87	92	117	106	97	105	96	104	98	97	110	93	106	82	79	108	98	99	92	92
12628	5629	9397	6411	4965	3939	3054	2331	1326	1021	781	760	662	590	504	500	419	401	351	366	335	331	339	316	321	276	264	292	293	252	296	283	256	257	263	274	281	261	258	280	272	251	261	263	258	232	250	230	259	258	240	277	270	268	280	272	270	256	283	257	273	282	265	256	241	248	228	251	244	243	247	250	260	291	232	280	241	242	255	258	248	230	244	219	253	234	244	252	232	267	237	270	267	232	267	238	235	234	247	232	244	236	253	240	245	214	254	233	214	253	244	265	266	251	250	245	251	261	229	214	240	236	230	255	243	236	225	219	257	242	252	231	251	226	239	225	227	234	213	269	258	238	239	229	235	240	240	221	241	244	245	247	244	231	210	258	242	206	241	232	260	253	233	243	244	218	243	214	227	230	225	225	225	215	244	241	236	238	225	247	260	224	218	246	243	257	230	279	251	227	256	243	245	267	245	253	252	220	213	236	255	230	233	248	223	257	259	254	244	245	238	251	241	239	234	247	256	220	222	239	229	239	262	216	255	265	253	254	231	263	221	227	251	224	208	211	248	253	225	232	211	218	254	240	207	263	245	236	269	263	245	285	242	229	246	253	242	261	222	222	226	236	226	202	224	256	229	248	202	227	223	271	256	220	245	226	218	208	240	241	231	214	229	252	222	222	227	242	238	225	230	247	208	241	226	245	264	219	248	219	237	232	258	221	231	237	264	268	252	239	246	223	230	251	235	249	253	254	244	256	235	233	246	225	232	219	261	222	263	238	266	228	246	234	245	227	241	208	229	254	231	251	254	254	278	219	256	240	246	215	250	243	242	220	234	217	233	225	226	232	243	233	254	234	228	232	218	236	235	253	238	205	252	229	245	235	245	246	250	273	244	261	254	249	224	241	226	236	221	223	222	214	241	235	242	246	250	258	231	250	246	235	217	240	239	233	210	212	256	247	221	229	251	229	241	236	222	219	230	232	212	221	272	253	243	255	244	245	225	248	221	231	235	252	246	235	257	239	230	238	221	244	245	237	230	260	232	251	231	264	230	223	243	239	231	239	224	251	255	242	247	255	246	232	248	263	242	254	245	260	238	249	236	242	267	222	244	245	239	221	252	242	254	244	237	235	226	251	255	233	235	248	247	227	218	238	229	239	267	226	263	260	271	227	251	224	250	241	211	260	243	236	250	234	246	236	235	239	253	223	225	239	227	250	207	230	218	221	254	250	232	259	252	231	218	224	269	243	244	257	244	236	247	250	245	253	252	234	237	232	266	243	226	257	232	237	238	216	235	248	262	231	228	225	205	254	224	250	252	221	248	238	250	252	248	199	246	231	227	222	212	204	247	240	250	210	251	235	243	236	228	222	229	240	239	251	218	236	217	239	232	259	248	247	271	233	231	260	262	213	226	220	270	264	228	218	225	255	264	259	245	256	211	231	242	240	236	246	229	245	227	246	236	245	241	235	233	247	248	218	220	232	246	240	238	229	239	231	248	231	235	234	212	236	238	243	219	257	234	251	246	240	244	235	238	246	229	255	243	230	240	221	228	219	239	238	255	237	225	237	240	195	214	238	242	241	222	254	234	247	224	236	263	239	251	226	232	236	234	229	229	217	209	235	249	226	223	258	246	253	229	224	224	226	247	234	225	248	239	238	260	250	234	258	239	294	240	242	248	196	246	238	211	252	225	230	253	244	243	236	242	213	243	258	236	252	224	260	242	251	234	273	255	215	222	240	229	236	248	211	223	236	240	261	257	227	230	259	261	213	239	238	215	223	225	231	255	227	235	218	241	257	241	277	229	243	234	266	226	249	221	243	243	224	246	247	235	228	231	230	247	247	260	236	243	231	241	237	253	263	241	249	223	212	244	210	280	230	245	232	219	240	229	232	218	248	236	243	231	210	240	239	264	225	223	243	233	236	244	228	242	233	244	233	222	249	244	212	247	256	238	229	189	217	244	228	250	238	258	223	248	252	241	233	215	244	240	234	237	257	224	251	248	228	229	253	234	256	250	222	237	237	236	236	264	227	218	249	247	245	217	237	237	240	243	225	223	242	198	250	225	246	226	282	264	274	226	233	242	267	250	225	225	239	247	236	244	224	244	249	264	221	231	240	226	223	227	234	220	233	237	264	210	241	220	223	234	259	221	232	264	246	248	256	273	254	259	251	239	235	230	242	227	218	239	275	251	260	236	219	229	248	232	258	233	247	226	242	227	238	254	218	233	224	249	270	227	219	245	269	227	233	240	250	242	238	217	245	218	230	226	254	242	262	254	254	229	251	204	235	247	232	232	251	251	253	234	233	218	251	210	257	259	281	238	235	225	241	245	233	245	252	243	232	222	249	220	245	267	228	231	221	210	242	258	224	217	231	251	222	220	261	274	229	246	255	253	232	222	239	226	241	235	228	256	241	219	234	237	234	245	217	246	265	251	202	240	235	247	223	241	244	219	239	224	220	231	242	243	232	229	235	224	252	209	248	240	256	208	249	236	238	225	242	254	199	218	240	212	251	252	231	211	262	229	251	243	226	255	222	242	230	212	243	236	227	247	232	239	226	263	236	223	240	255	267	244	237	231	251	254	209	231	239	275	248	231	231	229	240	251	255	251	230	224	234	216	216	213	238	266	231	223	241	217	257	264	266	242	224	216	241	234	222	249	233	273	236	228	243	242	224	241	247	236	253	247	223	223	226	234	227	246	239	249	239	221	240	226	249	205	229	235	262	213	226	255	268	237	229	245	250	238	223	225	223	218	245	247	231	222	237	222	237	238	236	224	250	209	254	261	259	270	261	246	270	235	241	205	236	260	242	226	244	242	216	243	241	254	228	235	243	247	237	253	241	244	240	213	236	237	230	219	252	249	240	242	217	229	236	228	244	206	218	224	263	232	235	188	244	241	234	233	262	222	216	255	222	207	248	229	228	259	222	260	233	223	250	252	237	244	249	246	263	270	225	249	250	250	236	258	231	253	230	262	234	246	216	237	240	232	246	257	225	243	223	238	220	228	242	223	261	232	246	245	215	222	223	223	255	210	253	235	234	240	219	212	233	262	246	229	226	239	230	265	222	241	237	277	223	255	225	239	266	218	230	270	246	224	257	201	218	234	223	251	252	260	233	229	235	235	221	265	228	234	267	207	230	238	259	220	266	219	237	213	246	240	241	230	265	257	215	236	227	206	227	266	252	228	244	244	247	221	239	223	214	229	236	228	241	257	265	222	224	225	221	237	226	244	250	218	254	252	247	241	227	253	232	237	258	244	240	239	247	299	230	262	216	226	221	213	220	242	222	218	260	240	248	250	210	214	204	224	219	211	264	226	231	235	243	223	271	252	234	255	252	244	215	246	213	239	205	219	214	211	234	217	258	269	246	233	226	217	223	228	245	271	203	246	225	224	243	221	255	254	245	242	230	227	248	226	238	246	251	250	242	220	237	210	224	273	241	226	235	251	229	242	239	199	218	227	262	272	223	251	219	255	209	238	244	253	245	240	240	243	231
4899	1808	1444	580	391	339	279	235	175	163	163	139	134	156	137	133	133	133	184	125	118	128	145	123	142	124	140	144	127	147	139	145	131	138	131	128	110	128	150	120	139	140	123	132	143	147	124	128	118	134	140	145	118	140	137	138	137	125	126	123	116	142	156	143	144	139	132	133	147	128	145	160	128	131	131	137	137	135	142	128	126	142	153	132	159	156	124	132	144	127	152	159	136	157	145	156	139	138	115	125	120	116	135	124	149	128	134	155	126	139	141	126	131	147	143	142	115	143	139	113	131	128	140	130	130	135	138	145	140	147	160	128	136	142	130	141	179	126	128	119	151	165	138	146	128	134	139	114	129	157	126	113	141	132	143	140	125	133	117	131	147	154	142	132	133	155	142	126	139	138	128	115	135	134	109	140	135	122	132	124	140	129	132	138	133	131	147	153	125	143	128	138	143	118	166	151	125	131	119	151	153	137	146	139	152	120	147	147	130	130	109	143	136	145	130	141	116	145	137	136	132	158	169	127	134	127	145	165	121	133	120	160	152	115	140	110	124	131	156	121	121	131	153	112	169	113	145	131	129	131	122	144	131	144	144	132	120	127	145	153	152	127	143	144	131	161	134	142	136	127	117	150	164	118	131	142	153	138	129	132	132	139	120	139	145	165	170	142	139	168	146	104	147	134	109	112	150	118	133	130	139	132	131	134	152	131	139	130	151	142	137	142	143	130	142	125	142	113	141	155	141	140	130	127	133	130	126	164	131	144	143	142	130	127	143	130	143	144	149	133	157	111	127	133	144	129	168	124	130	142	120	116	146	136	122	133	146	154	99	136	119	135	132	123	116	129	147	170	140	136	142	139	128	141	136	153	152	143	143	142	146	141	152	150	144	136	153	152	133	142	115	120	123	136	127	156	132	130	136	136	136	136	141	141	134	134	147	125	151	141	118	131	137	139	136	117	131	137	133	171	115	130	123	143	146	169	134	145	131	126	144	132	146	107	135	151	134	139	129	118	142	160	122	131	143	119	124	137	107	138	127	137	131	146	142	148	126	140	130	139	125	154	144	147	168	128	120	127	142	142	143	133	154	127	136	127	108	117	128	121	122	153	149	146	128	156	132	136	151	143	138	131	145	150	143	154	136	138	149	129	137	128	116	120	161	100	116	130	155	122	137	117	96	119	130	135	124	134	126	134	152	140	148	153	121	138	133	125	110	127	133	144	115	124	137	134	144	146	134	154	117	143	150	138	132	125	148	130	138	143	120	151	136	132	150	133	159	142	148	141	125	130	134	118	113	122	137	131	141	126	115	142	140	144	136	139	120	140	132	122	141	150	129	135	137	143	157	160	160	139	114	130	157	142	140	142	144	119	143	134	122	140	127	121	144	119	141	135	140	129	102	123	119	139	149	132	147	139	162	146	132	135	142	140	132	128	152	128	170	157	146	116	121	118	127	117	128	132	147	121	151	145	142	161	124	139	159	134	161	126	124	126	133	158	151	142	119	128	148	135	134	134	152	149	130	158	142	151	138	124	139	119	141	134	149	116	128	139	122	152	142	122	139	144	135	128	134	138	123	153	145	153	146	147	115	149	128	123	136	114	130	146	127	150	105	128	143	165	131	160	139	130	130	122	149	128	142	146	126	140	157	150	152	153	102	138	142	124	159	121	130	136	133	106	144	129	128	133	149	140	142	120	159	132	126	144	130	142	143	138	122	112	130	130	134	131	137	144	141	133	130	120	141	137	128	136	150	139	147	134	142	125	153	150	149	143	147	134	148	149	154	135	136	130	128	127	136	138	128	145	122	159	141	114	139	145	154	128	119	149	147	146	137	119	154	137	123	136	146	148	130	154	144	142	159	148	135	137	153	146	149	143	152	149	124	134	134	153	138	142	129	119	135	137	132	125	131	148	156	141	118	138	137	127	157	156	120	135	123	108	130	139	125	145	153	124	121	120	123	128	126	124	148	120	144	120	138	131	156	145	147	118	126	176	150	153	116	124	141	130	133	152	112	154	150	152	147	152	135	146	123	158	137	129	137	141	136	145	142	151	137	130	134	134	135	129	143	142	129	131	134	133	127	146	138	135	133	132	133	131	144	119	142	116	128	137	133	136	107	124	139	121	135	150	131	134	129	154	126	131	148	135	125	125	132	158	132	137	130	148	130	157	129	143	161	147	124	150	142	110	142	136	116	144	126	135	138	138	142	151	128	119	112	137	146	177	158	138	150	119	144	148	139	138	152	153	144	140	157	124	156	134	124	126	157	131	130	140	156	137	152	135	130	149	119	144	146	127	153	126	141	136	136	138	147	147	129	129	126	143	134	147	138	131	142	115	127	157	144	118	139	127	129	136	115	135	126	154	143	133	137	149	154	131	124	140	130	129	142	129	130	146	140	118	130	152	140	152	149	143	151	131	130	130	144	144	131	140	150	153	128	143	141	124	151	145	144	128	116	135	130	124	127	125	146	130	144	131	141	135	130	132	141	143	159	120	142	143	134	133	150	158	133	108	113	156	127	128	133	134	119	138	148	158	119	123	125	156	132	157	125	126	140	125	108	138	118	113	133	126	134	142	131	127	147	148	148	117	131	129	152	139	154	139	132	154	142	145	129	121	138	149	142	115	122	139	140	128	129	146	125	133	141	129	127	129	121	136	129	144	124	148	138	128	135	131	149	165	131	138	152	154	140	144	148	137	175	138	125	134	148	139	147	142	113	129	140	134	140	130	153	131	136	124	147	145	148	133	133	130	121	150	139	156	138	132	141	140	116	131	125	104	149	143	155	126	135	144	128	125	137	148	137	127	122	126	140	122	130	130	153	145	140	125	136	129	165	131	145	129	155	158	128	152	154	125	161	156	124	121	147	119	148	128	128	115	149	113	144	156	151	141	141	131	133	132	134	125	126	142	137	138	144	146	155	141	126	123	121	134	137	143	146	159	156	140	140	137	123	110	140	136	135	141	139	128	125	128	137	138	153	145	145	151	157	134	146	126	137	148	148	135	143	123	149	118	140	153	134	144	119	140	136	143	128	116	129	144	138	137	108	137	127	141	132	135	131	118	140	142	131	168	122	147	129	146	158	154	133	154	144	158	125	127	140	135	132	143	140	142	127	142	118	139	133	145	142	138	136	118	129	133	134	141	117	164	153	156	152	126	132	150	139	143	143	125	156	150	138	125	139	119	127	130	139	152	147	143	127	136	136	141	155	126	137	129	143	123	125	161	147	141	131	119	115	134	153	135	152	147	150	112	120	158	141	140	130	115	142	151	134	130	112	137	145	116	133	140	157	138	127	163	123	132	138	161	131	144	122	110	134	151	158	160	128	146	147	128	172	157	151	136	125	131	154	145	119	128	138	128	131	134	140	127	146	137	142	137	129	147	134	133	134	135	129	139	158	144	143	141	134	128	136	151	137	135	126	122	142	139	143	127	147	136	150	154	126	122	139	135	110	136	137	167	137	137	120	118	136	145	142	126	130	124	134	143
3975	2006	3082	1984	1585	1302	1068	862	556	495	439	409	427	392	382	355	366	374	351	345	333	364	348	357	319	326	341	338	361	327	344	332	339	336	324	348	347	319	298	323	336	355	349	331	341	319	324	338	304	342	302	328	324	331	314	309	356	334	335	346	315	330	331	335	338	339	345	369	347	312	311	356	319	328	311	337	341	305	302	313	329	301	337	322	347	342	307	366	348	319	323	369	319	331	335	338	339	342	359	321	344	336	343	319	348	329	339	328	317	316	351	325	343	310	331	349	318	318	336	294	342	326	311	356	310	347	305	323	336	338	333	338	307	329	342	333	338	341	314	337	349	353	317	358	374	346	334	360	352	346	329	309	361	309	359	335	340	318	316	319	341	291	334	344	340	349	371	324	348	339	334	325	355	328	323	327	345	348	351	370	368	354	330	337	351	328	321	328	331	351	337	351	353	341	300	332	345	322	340	341	336	333	363	284	304	337	306	308	352	313	353	339	347	332	326	304	338	329	342	322	343	337	343	322	362	316	317	354	322	375	362	350	334	337	342	318	360	337	320	341	314	345	324	344	325	320	320	348	324	341	328	332	354	361	279	314	326	342	323	329	369	336	309	356	345	348	334	353	338	341	330	349	318	330	333	350	293	317	338	348	304	325	326	329	348	331	329	358	335	351	357	337	333	349	354	340	334	349	355	339	345	279	308	316	315	336	361	332	326	325	318	340	334	310	338	336	360	322	331	325	338	343	347	324	351	358	339	359	300	359	378	322	324	329	329	366	353	347	345	329	315	342	382	344	323	327	346	332	306	352	361	332	336	299	340	331	355	323	324	301	345	329	323	338	336	321	341	339	318	350	319	304	317	325	325	341	334	319	313	341	369	327	336	324	297	369	346	318	343	340	330	341	327	347	293	313	347	353	317	353	312	306	327	341	367	313	330	334	333	331	340	332	336	315	361	351	318	335	322	318	319	339	301	315	336	347	363	310	322	333	338	332	354	352	312	340	339	342	348	314	355	343	348	332	330	324	329	330	350	336	334	333	331	360	365	343	336	341	347	310	302	306	345	338	354	324	346	297	309	290	325	333	326	338	352	349	346	309	326	358	325	335	327	318	338	345	347	325	340	306	324	347	303	336	361	344	343	328	306	350	337	323	322	325	333	366	308	332	321	345	341	374	338	372	347	376	321	359	335	340	344	348	323	364	341	325	343	320	292	303	320	332	346	313	322	321	281	349	327	386	372	333	333	345	318	338	335	344	336	308	340	301	338	292	325	318	319	359	328	312	292	334	342	301	326	367	317	338	324	344	329	341	341	351	321	300	320	337	340	327	318	293	341	316	347	364	301	365	338	352	315	335	354	312	291	320	317	322	311	319	301	338	348	330	319	336	354	343	311	318	345	329	329	326	354	304	327	320	322	339	332	315	336	326	363	315	321	330	331	317	336	344	300	313	316	316	319	350	305	320	305	317	335	330	322	311	340	310	319	354	303	344	313	340	321	346	315	362	312	343	321	341	345	324	340	325	324	325	328	324	328	346	347	335	346	353	334	332	362	351	323	331	331	321	316	325	305	369	339	346	329	310	325	362	313	324	340	348	347	352	331	351	346	334	307	345	333	307	344	363	338	329	322	320	361	365	310	312	324	334	362	337	314	318	350	333	336	337	336	365	313	329	356	347	326	338	334	355	329	335	305	309	349	360	340	350	318	335	305	332	308	317	345	337	339	312	319	332	335	288	332	301	313	301	340	354	352	378	321	342	330	308	356	344	345	325	345	336	355	343	332	336	323	335	348	336	352	347	341	357	331	331	314	331	363	324	322	320	284	315	295	323	347	266	376	362	363	341	353	333	332	334	328	360	307	297	347	320	339	322	351	336	340	348	336	339	290	358	352	338	343	309	320	319	300	318	356	337	335	324	321	342	337	334	363	341	340	310	288	335	316	324	334	352	329	347	322	330	315	331	362	356	347	318	338	324	316	315	358	315	299	358	332	329	329	377	322	319	350	329	337	330	321	312	383	341	353	341	336	321	347	337	354	338	311	336	333	357	333	310	324	368	325	329	346	335	338	341	309	348	314	315	356	334	309	334	310	352	365	317	329	335	327	342	357	335	349	354	346	336	306	355	365	317	347	340	342	354	339	322	362	335	368	338	356	336	314	356	335	321	331	333	311	377	351	340	346	338	313	331	336	314	321	271	312	327	328	337	358	305	326	323	343	341	326	301	308	354	355	324	329	331	353	334	316	333	312	314	323	304	368	305	333	334	350	360	335	328	326	345	326	346	312	321	340	362	344	329	344	366	351	324	320	289	314	383	318	305	356	331	337	357	322	325	326	333	345	328	315	348	373	347	350	327	346	322	331	323	349	327	337	354	322	325	330	358	339	324	353	289	339	354	375	328	336	353	323	326	337	318	321	330	343	297	291	356	356	352	339	373	351	286	348	340	336	336	337	330	333	350	341	379	343	325	348	355	323	341	311	352	330	314	305	329	348	325	333	354	309	314	324	338	330	358	317	320	307	334	345	326	361	364	374	329	380	335	321	324	329	316	309	324	347	311	316	342	338	325	312	342	348	358	346	350	322	345	334	315	336	336	347	326	379	293	315	357	336	367	362	316	355	331	334	344	356	324	322	363	326	333	355	310	316	340	331	339	309	341	359	313	350	331	324	298	319	330	328	308	332	336	345	342	365	339	324	346	339	363	361	322	345	368	367	310	320	351	326	370	345	344	326	314	322	337	303	344	348	302	322	299	337	293	342	340	369	333	352	319	326	350	376	341	314	290	366	322	310	326	360	319	352	297	305	334	326	345	329	379	326	374	338	337	353	349	324	323	306	336	326	312	355	336	356	340	335	338	298	282	305	352	321	355	353	342	347	296	330	328	336	306	338	307	384	315	303	349	328	369	306	324	319	299	337	359	305	341	312	335	308	337	351	322	302	331	346	297	303	361	338	306	349	314	346	332	313	322	286	327	338	323	358	356	313	326	318	331	323	341	338	329	320	325	323	314	341	338	339	341	322	360	339	354	377	331	340	314	332	318	329	331	358	351	292	322	319	327	311	334	342	361	342	304	343	357	318	363	337	340	349	325	354	328	315	346	294	348	347	385	347	324	367	361	308	349	303	309	336	357	328	361	316	352	333	342	321	349	334	323	336	354	338	359	333	310	354	296	327	361	338	342	306	327	359	345	353	320	347	349	330	317	340	395	298	334	324	306	366	332	365	327	347	335	324	358	356	327	340	363	339	346	336	363	361	324	358	323	321	341	307	323	295	323	338	322	328	337	314	328	346	312	325	306	345	321	349	341	333	295	338	327	367	322	334	337	349	320	295	336	363	323	321	323	347	353	335	324	362	345	341	327	340	334	361	336	319	307	348	334	304	338	326	340	340	330	340	345	365	328	361	356	301	316	325	319	347	335	345	326	362	350	343	343	342	313	350	346	325	340	331	302	324	327	379	343	364	325	355	326	346	334	342	341	355	333	368	332
12825	3813	3312	1439	830	630	482	376	285	221	225	212	207	186	156	176	154	187	191	161	181	162	163	173	167	172	200	182	171	155	176	186	153	177	156	175	157	171	172	169	128	159	157	162	157	138	172	157	162	169	160	162	156	160	181	170	189	150	173	171	158	162	154	144	166	175	173	165	161	175	164	183	171	154	148	170	159	169	173	150	174	154	169	143	164	170	158	150	169	152	178	165	168	170	162	172	146	155	152	164	184	167	170	159	172	162	189	188	163	178	165	172	135	131	165	163	150	175	152	151	171	174	141	148	145	163	169	151	156	163	156	174	172	169	154	156	139	155	172	150	155	160	173	150	172	165	167	180	150	170	172	158	153	158	190	132	158	151	139	160	181	162	165	164	173	157	172	168	141	155	161	167	152	155	142	163	156	132	155	153	157	134	160	164	134	150	173	173	176	151	154	155	169	136	154	154	172	176	164	170	154	133	148	191	166	159	133	163	159	154	163	128	182	176	173	165	146	173	146	155	177	170	177	153	160	171	167	158	158	159	161	168	152	146	153	139	157	167	143	157	179	169	171	153	166	178	162	159	133	156	151	154	163	175	175	164	180	174	155	157	161	173	187	151	163	148	162	158	149	190	170	160	166	165	174	165	159	171	179	169	153	160	172	158	181	174	175	162	154	161	169	184	169	150	149	166	165	175	186	151	180	161	166	191	171	162	170	147	177	166	174	152	165	171	185	168	168	164	144	145	166	169	144	171	138	157	184	140	156	161	145	166	165	155	170	179	149	135	141	157	158	171	157	190	166	173	194	174	152	174	172	163	169	166	174	188	181	170	178	188	167	191	160	160	160	167	168	148	147	159	183	157	173	168	156	161	168	159	180	179	173	145	164	171	158	155	162	166	175	164	180	159	172	162	167	176	160	166	177	155	131	178	158	160	162	160	182	163	189	174	168	165	196	171	160	155	170	163	171	182	167	157	159	153	152	172	159	165	162	176	174	173	156	159	181	145	183	152	158	172	149	156	160	152	136	179	167	145	145	135	184	165	192	161	181	160	154	167	170	195	166	149	197	162	175	186	171	150	147	164	161	147	160	157	172	175	139	158	154	164	175	167	171	142	165	171	160	175	144	169	150	158	146	177	167	136	130	148	157	172	155	168	153	153	160	179	143	168	174	147	185	158	153	176	165	147	151	168	163	172	153	145	180	140	169	158	178	141	155	163	141	153	169	160	165	180	170	151	158	166	149	170	173	156	153	176	160	164	154	157	160	148	162	151	144	129	181	169	185	144	152	171	163	170	157	146	160	145	161	179	158	152	194	156	177	163	163	146	154	193	157	167	171	173	156	172	156	173	180	189	161	150	185	156	162	182	152	157	159	155	166	169	168	162	157	187	173	177	166	163	178	144	168	153	188	152	177	143	159	150	169	169	158	175	162	159	167	170	160	170	159	126	178	145	167	162	148	166	177	166	199	149	155	133	176	147	149	170	149	182	173	162	179	161	151	175	169	157	175	157	166	175	151	182	152	166	163	148	160	159	164	165	164	171	156	143	171	148	177	146	171	162	161	169	154	166	157	167	146	174	180	147	151	158	150	173	156	137	155	125	194	175	172	162	156	166	158	192	162	159	149	187	166	178	160	144	160	159	182	163	155	142	156	192	171	173	177	171	154	149	155	188	177	160	180	163	171	180	156	158	148	185	164	193	138	159	162	149	179	191	160	181	182	143	152	168	159	145	167	166	148	190	151	159	155	178	160	161	155	172	160	180	176	158	163	161	171	184	161	175	173	141	169	153	177	165	164	151	182	155	154	170	154	163	162	179	163	164	164	163	169	155	205	178	181	144	195	172	140	165	155	162	171	161	155	171	164	160	181	174	180	146	168	176	163	163	165	159	177	172	174	147	174	164	165	144	140	154	161	156	162	185	194	176	160	147	151	154	154	159	166	171	159	142	167	166	149	152	151	169	177	157	190	159	159	180	144	147	151	138	172	155	201	169	171	150	173	146	161	186	159	160	192	162	162	176	152	178	178	144	173	157	146	157	170	180	173	157	150	184	151	145	164	160	150	179	158	165	154	177	174	170	154	172	152	178	164	160	151	159	173	150	185	145	164	155	156	171	169	157	155	160	166	161	132	184	185	175	178	161	167	157	178	173	130	173	162	165	172	172	158	152	181	169	176	160	194	178	152	140	170	152	158	193	160	160	184	151	175	151	168	153	162	156	137	140	161	154	167	158	143	147	163	168	174	163	180	164	146	136	170	145	163	172	164	176	173	157	159	163	188	157	170	185	181	151	152	150	172	178	162	161	158	177	161	212	135	161	164	162	159	158	173	186	175	138	170	184	173	150	167	178	154	168	157	174	182	178	170	164	150	160	156	180	164	169	145	182	168	158	143	151	165	140	165	145	144	174	152	149	144	160	161	143	166	138	124	150	141	175	162	173	157	164	161	130	162	181	162	158	165	166	182	171	174	169	164	163	184	165	149	155	153	170	156	151	169	158	142	151	172	177	172	175	165	165	150	158	170	156	171	166	158	178	142	167	159	140	159	151	157	143	169	138	157	158	168	157	131	170	179	152	146	162	136	155	165	156	135	153	159	164	151	164	139	141	187	170	163	160	144	150	195	144	142	142	170	150	162	174	177	170	167	162	155	169	160	147	160	151	169	184	160	157	170	180	141	164	172	150	160	144	184	161	176	143	185	148	169	186	150	155	184	186	168	150	172	166	151	170	163	157	171	156	171	174	161	141	157	162	188	162	141	154	158	174	167	196	150	162	163	148	178	172	162	177	199	173	168	163	163	138	149	155	179	166	146	145	167	161	150	169	170	133	164	175	183	150	174	178	150	172	160	183	167	167	142	162	162	169	151	168	168	176	168	146	150	171	159	167	149	143	161	161	161	166	181	171	156	192	162	182	184	151	149	142	134	174	167	183	174	154	164	167	165	166	169	150	166	168	145	156	174	175	179	149	153	176	185	145	139	150	155	148	158	145	148	174	174	160	158	170	154	144	180	172	158	154	163	153	136	167	178	157	155	168	167	181	158	172	143	153	162	157	150	149	165	133	143	177	183	167	158	149	159	154	149	169	185	166	173	143	168	132	160	144	157	180	162	149	150	153	156	157	173	173	166	189	154	153	204	176	176	175	157	151	172	174	143	173	204	141	176	173	157	185	156	170	180	173	188	188	185	161	157	166	197	160	161	188	147	170	169	156	140	166	147	151	135	158	151	165	155	140	162	184	175	150	169	146	181	173	151	159	136	165	151	150	170	174	169	160	172	154	192	140	140	148	155	139	153	151	189	172	141	154	133	149	160	150	175	153	162	165	164	184	133	176	155	170	176	172	149	161	162	153	152	157	162	182	163	172	186	154	160	165	160	157	154	170	190	190	169	173	168	178	151	158	180	146	164	155	175	155	169	151	160	156	168	166	165	164	183	166	174	155	176	156	152	163	167	180	169	173	162	184	159	156	162	142	163	151	140	153	186	158
9667	3944	6536	4405	3436	2753	2230	1674	1058	817	723	685	594	555	563	526	530	474	460	445	469	429	386	409	414	423	406	407	414	420	455	381	438	380	371	379	434	403	402	367	438	435	400	371	400	384	375	377	389	422	396	426	402	423	390	420	360	380	421	394	389	418	386	396	365	429	384	390	386	388	408	391	359	372	379	402	409	416	371	449	403	410	455	401	413	391	405	383	370	387	347	392	398	416	362	373	400	351	381	427	416	384	389	360	374	399	366	363	408	398	385	404	376	415	382	365	405	382	419	353	361	412	374	396	392	398	355	392	419	414	399	361	380	419	361	392	372	417	416	412	410	386	370	354	369	408	362	392	399	378	373	382	400	375	371	394	391	407	364	370	399	360	371	397	407	383	396	401	391	392	403	402	402	366	377	359	446	389	341	379	396	388	375	388	367	400	393	388	402	378	423	388	406	339	374	434	342	366	395	341	415	380	366	354	347	339	380	416	377	410	382	396	377	406	404	387	382	404	400	391	383	377	380	390	396	398	336	386	399	396	411	368	358	399	380	399	358	378	425	373	393	359	376	388	399	411	431	379	406	450	374	375	402	358	422	392	406	384	373	388	415	436	396	412	386	376	389	400	372	391	366	383	371	397	400	375	357	365	389	399	367	366	377	397	411	389	405	376	358	398	387	404	439	394	341	366	373	407	392	347	394	384	416	397	382	370	377	387	361	385	385	371	384	421	392	414	402	413	382	387	384	390	400	368	369	397	395	387	387	374	340	407	373	398	395	381	368	372	415	363	381	421	395	375	381	341	348	344	377	375	392	398	389	378	407	363	396	363	380	378	400	376	376	387	409	383	371	392	346	400	422	390	404	379	355	430	354	368	403	385	428	398	382	391	377	397	376	390	374	393	394	385	394	395	388	392	397	395	377	389	373	388	410	400	361	419	401	350	401	404	392	366	361	392	391	388	428	392	401	391	365	363	371	395	421	410	414	385	394	375	353	396	374	385	397	404	375	390	371	396	386	392	423	397	406	406	415	400	362	376	384	402	340	379	389	368	411	359	345	390	387	367	358	337	391	406	420	380	381	396	374	406	400	380	411	382	394	371	368	393	390	373	372	401	389	390	364	370	401	419	406	392	398	364	399	396	365	398	422	392	401	377	387	403	400	414	342	418	381	382	371	416	383	359	393	389	359	434	386	430	377	391	403	381	404	357	387	413	400	380	364	410	390	371	386	392	417	376	429	416	425	401	402	403	361	368	368	374	409	393	397	361	406	428	364	400	393	399	406	393	379	384	393	407	382	414	369	407	379	387	406	392	360	411	371	327	386	369	365	415	383	411	402	394	400	376	386	372	407	391	377	408	365	420	385	381	385	367	376	415	394	390	434	391	398	377	384	404	375	366	377	378	390	418	401	371	344	390	367	395	397	373	372	367	409	374	371	371	398	399	363	402	394	399	396	416	383	416	429	380	383	403	400	389	370	409	392	389	402	375	381	363	377	368	382	354	386	379	406	420	418	369	377	384	417	349	375	426	392	374	380	370	371	387	413	405	381	353	387	389	417	400	371	379	371	413	388	364	381	376	390	402	397	419	362	385	381	368	367	366	385	394	394	363	403	384	395	376	351	420	380	368	385	429	394	372	375	379	362	376	387	393	374	386	372	401	411	369	410	410	379	369	423	364	371	343	388	409	354	339	403	381	378	408	404	380	408	411	410	388	421	398	389	377	409	373	412	408	387	431	346	377	389	392	392	418	416	391	379	376	403	357	392	384	397	384	371	383	384	352	400	386	355	386	406	378	389	409	384	375	427	362	409	432	357	378	408	368	403	394	357	361	377	366	417	420	392	341	363	376	405	390	387	367	385	429	374	354	387	377	387	399	369	396	364	384	399	375	377	419	406	401	419	408	411	402	349	398	405	410	401	371	379	419	391	384	381	431	382	366	398	366	388	383	415	366	373	382	359	385	393	323	398	396	388	381	369	372	379	414	372	383	348	365	384	384	400	387	394	382	433	382	419	426	391	393	348	376	353	384	375	360	420	410	384	387	380	411	396	418	395	397	371	364	352	369	409	398	378	417	410	379	397	390	403	396	393	393	416	385	386	389	375	396	379	396	374	395	383	407	399	429	376	385	368	415	382	421	347	434	407	373	399	365	397	366	408	376	365	372	399	351	375	399	360	397	374	400	371	403	375	391	412	413	348	374	404	426	375	402	398	372	377	409	372	370	389	372	369	390	397	369	425	385	415	399	385	357	421	390	413	382	390	382	397	383	345	388	362	386	393	380	391	371	359	426	381	379	379	389	380	410	401	408	396	368	405	390	368	376	420	394	395	418	397	445	365	368	391	359	392	392	387	379	363	372	368	391	383	404	379	365	389	412	388	407	373	392	390	381	408	416	371	367	369	363	365	418	398	405	377	401	416	389	366	364	406	434	423	375	368	392	362	377	387	389	375	420	400	399	410	385	402	379	381	391	364	375	409	388	370	388	409	384	382	399	384	401	390	382	360	354	340	418	381	368	387	367	377	384	383	394	368	389	411	381	350	375	391	342	398	394	404	432	386	392	404	418	397	375	372	347	401	376	413	414	385	358	408	371	396	444	395	391	380	422	408	353	404	397	396	372	397	367	435	378	359	383	403	386	390	365	395	409	372	399	398	400	400	372	402	381	359	380	369	401	369	423	367	368	381	393	391	385	383	396	392	406	388	412	383	401	400	442	389	358	386	369	407	387	388	397	382	402	367	393	376	414	394	394	384	406	371	405	382	401	384	413	404	396	386	389	429	369	386	401	379	360	389	362	400	381	398	354	435	389	410	379	374	364	365	399	399	405	366	361	400	374	383	354	366	388	391	372	387	379	396	391	412	370	380	369	389	359	360	364	383	408	379	410	402	398	374	400	393	403	394	384	376	398	399	358	385	413	339	380	375	395	379	394	353	371	371	364	392	373	416	411	382	392	391	348	393	397	359	387	402	353	367	372	359	404	410	398	410	405	372	399	408	355	364	373	422	393	366	386	375	349	387	402	365	361	360	421	412	395	384	383	377	375	389	413	382	406	374	413	406	364	414	399	396	358	389	393	388	434	416	429	362	380	358	380	374	417	360	430	415	375	412	399	333	388	451	400	389	353	381	388	383	396	381	422	396	385	369	386	383	389	384	381	380	400	370	399	389	408	399	403	411	393	349	374	374	362	362	405	418	386	388	373	373	403	409	391	384	351	421	360	373	407	369	404	374	384	417	396	366	400	422	417	349	389	371	362	401	378	383	408	362	383	387	413	396	400	404	380	384	412	392	407	411	375	414	397	348	377	373	402	388	372	423	394	366	382	392	366	376	409	402	396	352	410	393	359	364	392	374	380	368	374	431	365	405	364	342	360	376	382	388	389	399	377	365	438	378	422	380	404	419	411	382	387	376	384	394	414	410	365	365	400	387	397	388	342	405	389	400	396	406	391	392	377	386	395	391	379	392	385	390	380	355	384	383	411	394	396
20693	6678	5594	2296	1195	836	679	475	268	228	197	159	182	141	125	126	106	110	116	114	112	76	100	106	102	100	100	110	91	99	108	97	92	97	90	112	102	114	94	101	99	97	92	98	100	111	96	96	109	113	92	98	94	103	104	94	93	92	93	108	112	84	117	83	98	81	96	88	86	90	107	92	94	80	95	100	96	78	93	116	104	103	94	104	86	105	108	93	108	89	86	106	107	92	98	83	95	105	100	105	95	96	86	95	108	90	96	106	95	104	76	104	95	91	83	113	98	100	96	106	80	102	82	83	84	100	114	87	97	90	107	91	95	104	90	99	95	75	87	88	85	90	99	87	103	93	103	122	104	107	88	109	116	87	92	102	96	94	113	101	116	102	120	91	103	80	100	99	104	83	101	102	96	81	97	104	93	87	85	97	125	83	79	71	94	104	104	80	96	84	103	111	99	101	92	92	79	85	101	108	106	87	90	95	75	88	89	107	107	98	107	88	98	89	91	102	106	88	95	94	92	106	107	84	98	103	102	96	82	92	103	92	101	90	91	96	97	114	124	103	94	106	107	106	89	85	87	80	117	85	98	106	93	110	91	113	100	93	108	102	91	101	93	96	93	108	103	87	95	82	97	76	103	97	97	99	114	92	99	87	92	90	96	92	106	82	95	78	94	87	102	96	90	121	100	114	92	78	97	83	81	94	97	102	111	83	83	94	111	79	84	97	107	76	92	88	102	83	83	96	89	104	101	90	99	117	106	100	101	97	113	96	84	92	114	84	101	114	93	100	100	99	94	96	99	102	109	100	94	104	109	85	97	104	95	87	113	87	82	97	109	92	132	106	91	96	87	110	94	94	85	91	106	101	95	107	88	87	104	89	97	85	90	92	102	80	103	90	98	100	88	105	88	104	94	96	100	99	103	101	93	108	94	98	87	74	107	108	97	78	111	92	128	86	79	89	97	93	86	92	116	96	90	92	99	81	85	106	99	80	93	102	112	108	91	104	106	105	101	96	100	91	95	74	106	109	117	126	101	112	95	91	86	102	101	91	86	115	89	110	93	94	101	89	106	90	102	103	105	116	96	100	109	82	105	94	108	73	90	93	86	104	84	83	86	93	87	127	100	93	105	91	86	98	111	101	85	91	85	93	105	104	97	91	106	100	111	109	112	110	109	98	91	96	98	83	95	89	82	97	87	89	103	102	96	100	99	115	106	111	91	107	105	100	83	95	87	100	93	92	105	100	92	86	86	102	83	103	99	102	106	101	102	90	96	96	101	101	94	115	94	107	95	91	101	101	94	93	79	89	83	98	96	79	106	108	106	106	101	106	102	95	89	91	105	100	87	80	105	99	104	85	97	104	90	109	104	91	108	103	105	109	75	85	82	87	85	114	99	92	92	80	106	86	94	102	81	83	97	105	86	89	88	90	92	90	99	89	87	109	84	106	112	89	107	88	97	94	89	91	100	104	115	85	67	96	109	96	91	97	90	91	97	86	100	87	109	93	100	110	89	102	93	92	73	91	91	103	103	92	106	92	93	108	103	106	97	89	93	124	99	95	109	85	111	102	93	86	89	105	95	96	103	98	86	92	97	107	100	119	112	96	97	69	96	95	105	99	91	98	81	83	105	80	94	86	99	98	97	99	98	104	85	70	110	82	103	76	90	110	118	104	95	96	88	102	107	97	91	104	96	101	99	87	87	105	77	117	108	98	103	97	95	83	91	116	104	104	101	97	79	92	89	79	88	120	93	102	83	92	82	98	110	90	115	112	86	89	89	97	101	99	115	93	99	81	86	95	96	119	117	114	110	95	88	92	88	94	102	100	103	76	94	93	100	99	94	82	114	107	109	99	93	96	87	93	90	88	73	107	106	102	87	105	89	100	109	98	97	101	95	91	94	101	95	89	97	125	92	73	97	105	74	95	90	102	87	95	75	105	100	103	109	76	111	89	101	96	96	124	84	95	96	94	95	107	97	98	96	91	92	73	72	104	116	111	102	97	83	94	107	97	102	110	103	88	100	88	101	98	132	87	97	91	70	91	83	102	103	96	99	100	90	88	90	98	103	85	106	97	92	81	82	108	104	97	109	104	100	86	115	80	95	105	97	94	95	100	95	80	102	96	105	96	109	117	98	114	87	100	108	89	78	96	101	95	97	97	96	80	96	91	93	84	94	93	84	88	109	89	95	100	99	82	92	102	88	95	113	105	110	108	79	94	103	108	78	97	107	90	86	92	80	108	96	119	107	94	111	95	108	84	93	94	94	109	87	101	90	93	101	92	106	100	106	95	89	117	110	99	97	98	97	104	118	85	105	86	109	100	91	109	82	86	106	97	81	95	93	88	102	102	103	88	86	97	76	108	110	100	117	100	113	83	75	100	114	98	88	93	92	86	88	105	77	95	71	84	95	101	80	105	98	86	120	112	99	87	81	112	110	97	71	79	84	98	103	104	98	93	92	83	89	79	103	104	93	88	117	95	83	110	98	105	85	84	81	99	108	115	101	85	115	107	100	102	92	80	121	80	96	89	69	79	105	95	97	96	99	70	93	83	88	120	92	107	100	101	87	103	85	82	86	101	97	81	118	91	105	92	90	100	119	113	106	85	85	105	98	86	101	98	84	99	113	85	99	116	96	103	86	114	84	96	99	90	96	92	92	86	117	96	84	99	93	105	128	109	83	93	102	96	101	88	98	102	87	110	100	75	93	92	96	92	96	78	99	84	95	99	96	98	117	83	90	93	110	115	91	93	72	91	96	118	90	83	106	94	101	99	103	120	82	100	96	92	96	77	91	99	82	83	100	84	110	95	97	112	107	112	105	95	88	79	101	118	97	99	85	83	100	102	96	92	107	104	103	98	84	123	88	115	93	111	85	70	99	93	109	103	90	95	107	107	89	125	110	103	80	76	73	102	96	90	94	116	88	96	95	114	89	109	103	110	96	96	106	82	96	82	104	102	86	95	105	89	101	107	105	82	97	94	107	94	92	110	114	109	94	87	98	88	95	103	97	100	85	94	97	108	90	98	90	91	89	95	87	93	91	103	101	95	103	72	97	87	86	97	88	81	104	121	80	98	82	93	83	93	92	106	90	95	101	96	110	91	84	102	84	78	99	108	104	97	102	98	86	102	93	93	109	97	107	101	95	84	98	73	118	108	93	82	107	107	75	90	89	105	104	92	99	99	83	102	87	73	115	98	103	97	96	91	106	79	80	74	107	91	77	94	85	73	108	74	92	99	99	82	105	93	81	87	77	95	89	93	96	100	100	87	78	81	83	96	101	91	92	89	100	74	103	104	100	79	84	93	100	100	106	102	78	100	97	90	89	104	98	90	83	84	97	108	92	95	94	101	89	97	111	100	103	112	105	103	84	100	100	74	77	78	106	74	86	93	90	80	101	89	105	109	92	97	97	109	81	99	82	76	84	90	76	92	86	87	89	96	96	101	93	87	91	106	84	80	109	83	107	100	113	75	96	93	103	99	101	122
12717	5518	9891	6389	4854	4065	3199	2335	1436	947	837	768	624	611	566	444	443	452	368	339	324	309	289	337	309	314	294	285	292	289	245	246	273	269	282	282	265	267	270	278	249	285	254	260	268	260	271	244	254	254	261	253	253	252	276	261	269	256	264	247	276	254	263	267	234	239	246	257	252	245	266	216	263	222	251	241	260	245	234	259	254	240	246	216	233	253	263	220	256	256	252	247	245	253	264	261	219	246	239	223	229	238	241	251	216	237	246	281	239	232	226	256	242	251	267	267	237	248	250	218	258	256	241	240	244	257	235	237	226	239	255	218	209	242	241	227	250	256	234	232	238	232	262	235	226	228	242	246	232	254	231	234	217	227	227	233	245	229	221	224	246	243	235	243	247	241	221	218	244	234	259	211	242	238	228	240	262	222	225	257	232	227	254	240	238	250	245	231	251	233	245	238	249	264	225	217	238	225	203	232	221	214	238	234	234	242	263	251	227	241	235	250	235	236	233	219	244	224	240	265	231	254	237	255	259	250	263	211	233	254	223	216	240	237	239	225	232	261	219	227	221	236	254	275	238	231	254	251	220	241	227	226	216	234	245	253	212	246	246	238	227	255	225	217	246	243	264	213	256	237	225	267	227	228	225	202	253	225	257	239	254	245	275	228	218	255	220	266	225	243	252	222	229	233	220	246	280	223	254	233	238	244	248	266	253	274	237	228	250	207	215	249	217	227	247	210	210	230	219	239	218	236	218	228	225	235	227	223	246	230	246	239	223	262	245	239	234	229	227	239	225	246	273	229	232	247	214	230	227	250	246	217	268	233	258	232	240	249	239	240	213	251	207	231	242	237	224	240	235	235	226	229	223	254	235	240	248	226	229	253	223	242	214	215	237	227	234	248	222	237	231	252	257	229	235	239	232	243	252	223	247	231	243	244	231	230	272	233	252	221	233	251	240	230	246	254	222	202	247	232	243	215	238	229	240	275	225	239	253	228	239	231	224	258	232	227	223	234	219	236	242	220	230	225	238	229	271	252	239	253	233	242	244	238	249	269	244	246	232	223	257	227	264	224	241	243	230	238	263	224	218	240	241	215	236	231	200	233	246	239	240	264	221	221	238	230	259	225	247	222	210	218	230	264	250	236	253	225	213	235	253	229	263	241	241	227	230	246	248	274	247	216	236	237	224	246	239	256	215	247	222	252	229	281	239	239	247	236	251	206	228	250	256	252	235	252	238	244	252	234	243	243	221	215	278	236	233	227	237	250	219	231	244	219	266	247	220	245	262	259	231	228	247	250	233	242	251	237	225	251	228	255	223	246	236	245	244	264	220	251	274	266	228	213	227	245	254	234	216	233	239	236	242	253	231	253	247	242	215	224	217	260	224	237	240	237	231	249	252	261	239	237	270	247	225	249	220	237	244	240	226	241	237	236	211	234	243	227	252	232	257	237	219	247	246	254	251	232	236	247	236	256	217	232	227	229	232	240	248	236	242	223	228	242	226	216	236	237	261	251	230	222	258	259	231	240	209	224	257	259	241	245	211	241	230	268	248	232	251	238	202	242	238	236	232	246	231	253	253	230	240	240	230	212	234	247	226	229	248	219	229	244	232	238	237	230	220	245	213	236	240	237	261	243	244	262	260	223	220	224	230	213	232	263	243	210	281	233	211	227	258	249	227	245	234	241	236	228	247	235	229	245	224	223	224	254	247	229	220	201	268	247	238	249	236	244	221	230	227	227	239	237	224	241	247	237	243	218	243	245	221	241	232	242	264	257	218	226	258	225	232	247	239	240	205	225	230	250	239	231	245	246	238	235	224	245	235	216	269	241	246	245	254	254	217	232	236	253	224	225	257	217	245	255	248	220	231	254	220	241	263	216	257	227	243	237	241	245	242	237	244	215	232	242	241	242	238	242	244	243	228	239	258	242	238	231	256	231	223	208	246	269	253	224	232	224	196	218	247	218	235	260	246	245	245	231	255	215	242	242	271	254	238	262	234	220	244	250	240	250	220	259	228	260	248	257	232	213	243	222	237	243	279	197	243	227	239	214	240	249	221	249	263	231	241	266	252	248	255	238	258	219	214	238	227	220	234	241	254	212	239	228	216	232	234	233	241	239	249	230	240	259	215	235	232	236	243	240	239	229	205	235	234	252	257	271	249	255	220	237	234	246	247	222	248	223	239	241	251	234	234	249	280	246	239	239	264	243	261	242	217	230	255	259	229	248	224	228	239	253	215	254	249	253	249	243	229	258	233	258	240	199	228	258	259	214	244	236	262	252	218	223	233	259	259	215	235	216	245	242	273	251	223	233	228	249	218	249	226	208	228	252	223	231	227	252	233	261	233	247	246	242	216	227	261	250	237	249	229	266	237	227	223	240	259	239	256	241	247	234	257	245	248	250	242	254	235	239	253	216	204	236	258	230	207	268	239	249	237	235	245	238	230	237	273	238	212	271	238	226	252	228	223	234	238	211	229	244	238	240	233	225	256	238	224	227	227	228	221	247	269	231	248	219	272	229	250	248	248	243	252	214	243	258	238	255	233	254	260	245	227	235	253	236	210	240	234	265	265	242	228	253	206	235	245	262	217	249	233	259	213	209	250	215	227	232	267	269	232	225	221	260	241	231	247	246	231	217	253	266	216	231	234	234	267	254	258	249	230	264	255	227	229	249	234	224	254	258	268	249	233	211	247	262	236	223	233	234	243	259	222	207	229	249	244	261	240	255	231	229	260	248	247	241	246	239	226	228	210	235	236	215	226	245	258	244	238	223	259	231	277	272	225	210	219	253	213	235	222	221	237	238	259	248	250	232	229	244	248	237	222	265	256	253	263	238	231	255	237	253	230	238	244	243	246	225	252	247	217	220	243	234	221	221	263	225	250	253	245	262	253	225	232	234	245	228	237	237	250	253	228	221	247	256	247	263	245	236	219	241	220	260	248	237	245	223	223	228	227	253	234	232	242	241	212	242	269	244	241	259	224	250	236	246	250	257	202	230	220	241	244	229	231	262	217	256	224	234	251	245	260	242	231	219	269	218	234	231	237	232	246	239	239	257	253	231	243	238	245	219	250	235	266	223	235	234	234	239	236	246	224	255	242	232	242	233	225	228	244	220	245	238	221	219	237	266	225	261	284	225	264	227	247	265	224	229	234	240	205	247	216	239	259	237	223	229	247	240	235	238	236	242	233	258	234	229	203	247	252	230	239	228	228	227	268	207	242	252	231	267	231	239	219	237	242	249	244	238	223	268	248	232	230	233	239	235	251	237	197	214	256	221	225	234	231	242	233	233	240	210	210	237	245	238	228	224	233	243	259	271	242	233	260	206	236	231	230	247	253	221	241	243	238	264	243	224	221	256	253	241	266	226	255	240	203	241	204	242	222	230	241	244	265	231	237	226	215	254	244	227	246	232	241	246	252	252	231	243	241	210	212	222	237	230	254	245	239	234	227	223	221	235	238	238	240	267	253	239	214	240	242	243	228	242	231	259
4937	1784	1480	569	387	316	277	239	191	159	152	135	176	151	159	130	146	140	114	148	165	163	147	119	121	148	139	138	129	143	138	137	157	143	130	164	124	127	142	126	139	149	168	132	141	122	127	142	132	151	133	123	140	168	161	144	143	127	139	130	134	134	125	121	143	128	144	147	145	145	144	142	137	135	150	131	134	124	138	138	143	138	129	167	130	117	133	143	121	123	126	130	143	147	144	122	124	127	139	145	146	150	137	150	133	152	143	143	142	175	133	116	143	119	124	155	131	114	117	134	138	149	125	137	147	125	115	142	138	141	154	126	140	142	158	120	129	146	148	132	153	132	140	122	132	146	131	148	121	149	142	169	155	143	134	121	144	133	155	153	134	145	136	124	133	164	125	144	140	140	121	143	152	171	129	130	147	143	148	134	146	146	128	127	147	135	131	130	120	111	131	151	119	146	140	134	138	147	135	124	132	122	141	138	139	129	129	166	133	138	161	150	140	127	157	159	129	126	123	153	131	128	151	135	136	111	162	143	134	144	123	137	117	138	149	122	125	143	153	150	148	126	142	146	125	137	155	136	138	147	138	131	121	134	151	132	117	120	135	134	118	126	132	137	140	134	137	165	133	132	131	151	126	134	162	143	140	135	137	145	110	141	148	126	148	139	144	145	125	144	125	139	156	135	145	122	120	137	151	149	136	117	115	141	143	136	119	142	141	134	137	137	138	112	139	134	138	125	151	132	165	148	135	123	138	137	155	148	143	150	141	145	126	142	142	129	138	140	134	131	130	158	124	125	145	161	158	128	125	135	131	154	117	147	136	136	134	133	149	111	124	139	134	128	154	147	142	134	125	141	118	110	135	129	108	159	133	138	136	139	153	140	133	127	158	132	116	143	124	127	108	121	154	136	157	141	179	135	131	111	145	162	136	147	148	173	158	133	144	140	114	134	127	120	126	133	125	143	131	132	155	109	127	133	148	142	148	109	119	146	134	126	149	124	139	135	143	138	120	154	121	139	144	148	144	147	137	128	147	124	152	137	155	148	125	147	146	133	117	143	136	124	157	145	130	131	114	121	127	151	138	124	117	141	127	150	145	133	135	124	120	136	147	152	121	165	137	134	138	130	143	143	147	121	132	146	130	137	124	145	134	125	139	143	145	122	124	141	155	151	144	150	147	140	136	132	126	123	125	153	141	137	108	134	149	144	145	144	154	135	138	143	165	148	134	143	151	126	137	138	150	128	137	132	147	138	157	139	154	155	146	134	121	152	135	140	127	139	144	132	123	140	155	162	123	123	145	134	129	161	146	133	128	128	149	137	125	131	136	140	138	153	144	122	141	151	142	133	130	131	150	140	153	129	132	141	147	132	139	131	123	122	127	145	121	152	147	119	123	120	156	155	113	132	156	140	156	156	125	129	155	136	108	135	145	154	123	142	156	131	121	132	141	148	147	119	146	145	143	144	113	131	162	154	126	139	156	127	152	134	116	114	120	137	150	139	125	143	142	122	134	143	121	142	130	144	121	123	134	144	143	153	141	141	138	139	141	146	152	139	146	148	131	138	125	137	166	146	129	145	140	141	133	156	151	162	104	111	144	151	120	131	129	130	119	142	127	149	129	133	156	134	140	139	140	129	151	144	126	130	148	126	130	118	121	137	144	132	151	135	143	115	131	153	138	142	128	140	121	141	120	146	121	128	138	144	132	136	120	137	125	137	133	138	154	146	136	133	132	152	149	142	134	137	145	142	128	139	147	121	152	142	122	144	127	131	138	139	144	158	168	143	124	147	128	140	145	121	125	127	131	125	144	125	143	154	121	116	143	148	137	116	137	147	129	147	133	129	134	138	144	156	126	146	135	135	122	151	142	144	130	140	138	127	123	150	130	155	114	168	151	112	140	126	150	128	134	142	119	142	147	167	154	123	161	136	140	138	143	145	133	127	141	143	139	136	127	152	152	118	150	155	142	121	139	135	148	130	140	154	133	133	128	149	135	142	132	144	124	125	124	148	138	121	133	132	127	139	138	132	138	160	144	136	128	133	166	148	138	134	137	161	124	142	121	137	132	136	138	121	122	165	132	143	143	139	148	132	137	142	136	136	137	134	132	125	137	114	131	143	150	152	112	142	117	136	140	149	129	133	121	152	119	135	151	121	143	148	142	127	121	151	148	120	139	159	144	145	130	107	151	125	128	130	121	128	138	132	131	131	130	138	134	121	148	140	121	129	128	142	115	138	148	134	126	134	155	136	150	120	113	129	149	127	120	113	142	131	118	142	142	146	136	137	146	143	140	136	126	112	141	141	139	123	145	128	140	138	167	143	121	138	142	139	138	127	138	128	141	148	152	129	118	139	130	135	153	160	134	136	128	134	125	149	129	129	144	132	132	142	120	119	148	140	149	140	140	137	136	120	115	130	131	144	168	120	155	110	116	124	122	155	147	144	146	139	143	133	143	140	136	128	140	134	138	126	130	141	124	165	138	142	123	136	151	152	166	154	142	140	140	135	124	123	146	116	128	125	129	133	140	138	134	136	114	137	145	127	132	152	123	153	129	127	135	129	114	140	146	127	147	155	112	156	139	131	124	127	143	140	152	132	133	138	159	134	123	134	138	138	131	126	128	140	153	148	123	126	158	156	151	131	135	162	134	130	133	122	152	129	150	139	123	146	121	128	140	133	128	141	148	121	139	123	155	130	138	118	127	129	122	143	140	114	164	118	133	118	128	128	157	120	132	140	136	140	155	152	130	127	120	147	138	132	132	134	134	155	146	115	149	152	138	142	112	141	120	134	133	152	119	132	140	136	144	136	136	127	128	143	138	110	132	153	126	126	131	111	122	146	136	120	152	143	146	133	145	123	141	144	134	112	131	124	116	126	146	148	123	136	143	115	154	158	130	113	140	135	143	140	117	130	125	110	130	142	110	125	127	137	142	125	133	144	156	136	159	134	135	129	121	143	108	104	133	128	136	132	127	128	132	134	129	136	131	133	154	146	121	133	137	135	140	124	161	142	137	126	140	130	144	150	144	133	141	120	140	154	122	136	164	131	170	145	134	149	131	117	124	118	156	123	128	133	141	146	146	154	150	131	153	140	137	153	157	148	119	155	134	134	128	133	136	134	143	136	129	142	135	129	145	148	124	154	133	139	130	145	143	137	115	110	138	155	131	142	132	148	130	136	138	146	141	117	151	134	137	138	116	124	125	137	140	155	151	131	157	117	122	152	130	148	143	128	120	152	123	144	135	113	135	133	126	129	118	130	117	144	145	132	123	150	134	141	146	127	137	159	135	124	147	120	108	143	164	146	144	122	137	130	137	168	123	154	129	119	132	155	138	147	153	171	159	139	119	119	156	144	145	139	151	154	139	114	132	151	149	145	137	140	125	126	111	132	137	132	141	138	145	131	127	161	149	136	131	131	134	137	132	137	135	139	139	154	148	143	142	123	148	132	131	155	123	131	131	111	126	152	151	130	117	133	126	117	121	128
3853	2038	3037	1900	1618	1352	1095	855	543	510	439	496	452	436	374	393	337	388	330	381	370	347	350	331	308	336	336	360	377	323	345	361	346	346	323	305	323	360	345	362	355	335	315	337	326	335	324	329	341	330	351	369	330	343	300	370	345	325	363	330	345	346	361	381	319	347	328	325	343	321	349	326	349	316	363	340	331	354	327	345	337	320	317	359	321	332	328	321	329	340	359	345	338	343	353	353	328	365	339	357	343	365	348	353	303	343	330	333	342	329	365	327	337	369	337	323	353	348	330	350	345	340	350	315	333	311	347	337	322	312	356	349	338	344	322	343	317	366	365	348	359	337	335	324	336	333	332	370	314	306	306	330	354	355	293	331	367	332	336	335	356	333	333	333	298	323	371	356	322	352	354	345	334	333	346	311	325	338	375	346	338	322	326	334	309	356	353	350	332	312	320	383	314	331	321	306	297	353	324	322	332	322	335	353	334	335	318	329	333	316	314	352	339	345	315	336	362	338	320	349	332	331	324	333	333	340	327	332	341	348	362	331	358	328	343	332	339	338	316	359	319	292	380	319	353	330	325	328	318	313	340	341	349	314	347	325	299	325	330	348	326	313	333	321	342	331	350	322	352	330	339	343	329	352	315	328	349	361	334	300	321	360	347	312	339	379	346	355	342	353	351	347	339	346	374	313	318	326	346	358	317	345	342	361	364	330	365	340	301	346	334	331	326	335	324	340	339	329	356	328	361	306	321	346	325	311	360	354	327	321	344	343	318	334	339	344	352	351	332	322	331	332	347	367	375	342	303	361	323	331	326	340	336	324	327	335	350	342	359	331	318	326	358	343	349	356	333	313	329	345	333	343	353	372	352	320	328	333	319	339	347	324	310	352	322	338	337	318	353	349	348	333	342	336	344	313	338	350	327	341	385	345	361	341	348	334	371	376	370	350	341	330	382	334	333	327	289	366	326	345	378	337	312	345	360	340	382	359	338	303	373	338	302	344	328	334	339	361	335	354	301	305	315	316	347	313	331	324	318	359	328	333	345	320	349	335	341	327	312	360	336	346	337	341	354	343	325	348	346	357	334	342	329	361	333	328	362	341	362	365	350	340	362	353	319	328	331	305	346	334	311	388	357	351	326	336	319	334	338	322	345	353	343	346	362	303	358	362	348	389	368	346	311	355	365	330	332	323	348	331	340	350	355	361	326	316	316	345	332	341	344	311	300	336	345	352	366	337	356	331	339	318	348	329	401	336	334	355	324	360	344	330	383	331	342	344	331	326	307	310	341	352	335	342	353	358	350	323	347	353	327	313	361	367	350	361	298	319	351	319	344	339	301	333	323	327	333	337	324	326	318	337	367	308	311	351	333	307	316	327	359	334	336	353	316	303	333	334	362	351	322	346	358	334	334	325	328	295	348	332	346	311	342	322	327	346	361	347	343	361	362	332	363	347	334	354	336	331	340	333	369	335	328	328	357	313	323	320	348	361	332	328	341	354	336	327	288	341	324	329	313	319	338	340	330	319	316	320	298	324	340	333	384	335	333	315	325	311	352	336	347	351	338	348	319	325	357	325	334	354	305	323	320	343	341	341	356	337	336	362	330	332	369	397	296	341	298	334	326	358	352	340	349	355	315	326	323	298	326	302	354	345	306	355	329	357	304	347	356	332	320	332	353	380	350	330	359	345	332	350	307	343	338	348	365	314	347	329	351	325	334	304	340	331	307	320	393	345	328	379	342	320	322	359	358	364	321	348	340	349	349	336	312	334	300	376	374	344	361	358	367	320	355	346	339	334	342	334	346	344	337	309	355	301	333	313	322	353	332	345	358	297	350	319	327	347	347	339	348	311	346	330	340	349	370	340	344	331	301	337	324	324	363	374	334	322	324	350	343	349	339	330	332	317	312	325	311	346	306	344	349	351	369	329	332	388	347	322	298	307	348	349	342	332	339	351	358	355	333	329	334	345	331	345	317	357	313	317	319	318	366	314	308	328	309	340	335	324	319	298	336	343	288	354	336	331	321	335	330	341	336	376	335	355	295	359	327	344	346	350	332	358	319	333	314	330	357	363	324	334	338	337	319	296	361	318	353	314	335	328	346	311	357	360	332	365	327	332	335	333	310	346	346	324	350	338	338	346	346	338	345	348	335	337	326	345	315	317	348	345	320	308	332	309	328	331	317	370	345	339	323	330	309	330	325	339	318	307	348	337	345	344	338	365	343	337	322	356	336	359	341	337	337	342	327	360	346	364	326	343	331	309	310	338	334	332	325	331	345	334	329	323	332	329	359	313	320	342	336	341	334	335	349	332	330	325	349	348	316	349	323	321	290	338	333	358	354	324	331	337	341	349	363	349	381	345	342	328	347	353	346	354	366	330	331	311	327	340	326	328	327	312	308	334	331	336	335	360	335	324	335	331	322	341	319	357	307	343	368	332	348	366	310	360	323	344	333	369	332	302	371	318	330	329	345	343	340	343	339	367	350	343	352	360	321	340	341	333	345	332	356	336	314	335	349	348	339	337	349	310	358	314	346	334	364	332	358	390	332	355	345	315	322	337	330	319	360	335	346	317	340	319	301	341	324	328	348	353	325	358	320	347	314	355	355	324	337	347	355	333	319	332	362	334	325	334	339	353	328	354	331	326	333	330	383	342	331	317	327	322	344	330	338	329	312	347	337	358	312	326	316	317	341	353	343	353	340	331	336	342	353	336	310	319	345	326	355	340	317	322	356	346	326	346	319	322	332	371	342	350	315	301	337	333	313	328	312	333	311	343	355	312	364	345	298	326	305	324	351	325	318	359	342	330	296	347	308	279	342	358	369	344	341	355	355	342	337	338	349	337	353	309	356	330	324	327	324	313	340	319	352	361	336	327	327	359	352	336	334	335	350	354	320	359	313	366	332	355	328	340	365	356	342	354	365	343	314	359	327	338	328	349	339	300	334	331	330	339	307	341	336	370	334	345	343	372	344	353	320	354	328	334	346	346	337	350	338	338	322	322	326	370	345	352	330	349	335	357	329	358	367	347	326	316	323	340	347	336	332	361	348	326	327	358	376	338	344	356	322	307	334	358	326	347	290	334	347	340	335	337	344	333	337	310	345	343	338	364	307	320	331	355	320	353	328	323	329	305	354	311	381	349	328	335	325	330	352	294	346	323	340	350	316	318	316	366	356	325	306	350	326	355	323	318	300	320	337	351	354	371	321	334	339	351	363	347	295	320	334	347	322	325	369	375	322	361	341	344	354	296	342	339	337	344	319	349	313	314	336	363	338	291	360	329	335	327	336	287	389	364	369	326	326	363	307	336	336	320	312	339	353	336	341	354	316	339	331	304	319	335	341	305	358	341	332	312	359	351	347	326	338	307	339	392	322	321	337	340	315	347	333	322	307	337	315	303	317	364	335	351	322	336	347	341	342	331	353	337	364	327	381	323	354	334	322	326	318	353	330	347	339	346	330	337	342	316	341	317	327	317	358	366	338	336	320	352
12545	3783	3385	1398	838	671	515	357	268	218	182	196	167	204	186	177	166	142	192	147	204	193	157	158	169	151	158	165	182	164	175	158	162	170	184	178	178	174	175	161	176	165	169	156	159	195	166	164	154	158	157	176	166	173	169	164	167	171	174	164	144	139	187	173	153	162	174	168	162	155	147	175	149	150	145	159	180	163	154	180	131	151	165	181	141	180	163	178	157	170	188	167	144	197	175	130	143	162	163	182	168	151	188	191	153	177	160	172	159	172	164	152	165	169	155	169	185	163	166	156	178	164	170	151	149	165	165	149	160	169	203	174	170	130	134	181	162	155	159	164	170	179	184	141	160	174	143	162	147	154	155	175	160	160	161	159	141	143	157	154	167	175	160	178	179	181	163	171	151	155	190	165	177	191	140	168	150	179	165	164	198	145	181	164	186	170	154	163	165	161	173	169	137	163	157	125	166	149	166	163	128	174	182	155	158	155	156	172	159	179	162	141	155	164	171	156	174	171	171	167	169	154	156	151	173	166	155	134	166	161	163	153	189	150	147	148	158	156	167	168	160	159	176	162	161	192	155	162	166	177	168	139	136	170	164	154	160	171	190	156	158	184	188	148	152	146	149	183	138	158	182	173	156	180	149	140	163	180	179	191	154	170	168	163	175	172	155	140	177	186	161	153	156	191	162	173	153	170	186	150	184	170	158	164	135	160	153	165	142	159	160	175	152	177	183	166	144	161	159	132	172	164	154	155	170	156	151	145	177	139	148	171	166	156	191	155	150	156	158	186	176	168	142	151	164	186	181	165	153	129	155	161	149	178	171	147	165	146	183	180	169	173	142	139	175	163	151	148	183	167	156	155	180	186	136	149	159	173	178	153	166	177	159	175	158	190	152	177	157	167	149	166	144	156	161	169	150	164	161	166	177	182	140	182	154	177	151	164	170	174	169	159	147	175	136	157	186	168	179	147	164	166	174	160	164	179	137	181	172	186	149	163	152	167	155	158	168	140	127	167	154	171	165	172	166	162	152	186	174	166	151	152	169	165	176	147	154	189	149	155	164	160	160	158	159	161	148	169	138	186	182	137	156	176	165	173	166	169	162	155	164	172	175	161	169	163	145	169	169	156	170	145	158	151	150	162	159	146	182	167	147	137	181	142	172	133	186	147	139	169	147	156	172	155	180	173	156	162	198	153	139	164	146	156	174	165	166	149	140	171	167	206	172	165	151	174	181	178	150	174	147	174	166	161	166	162	182	152	154	181	165	166	158	171	179	166	177	195	167	136	165	168	163	155	166	142	156	154	141	148	173	157	142	151	182	143	157	177	201	136	140	158	155	175	153	137	181	162	163	160	137	171	151	157	192	179	168	165	172	162	167	150	149	174	176	161	158	184	150	164	154	200	185	155	156	169	156	153	164	155	177	165	143	170	179	133	169	140	175	183	168	151	156	160	156	157	153	143	163	149	152	161	171	160	160	139	145	139	167	157	138	172	158	166	146	167	144	173	153	179	164	175	154	174	140	158	169	153	140	173	148	182	163	155	192	176	177	152	171	156	145	143	168	166	150	176	178	143	165	138	157	169	170	146	176	176	178	181	160	165	162	182	149	144	168	146	160	184	170	137	167	160	160	181	189	150	199	191	166	153	175	202	149	136	162	188	159	167	184	163	186	146	132	165	159	141	176	169	160	169	159	159	154	156	149	154	165	193	184	161	177	147	189	145	148	162	182	157	169	198	146	168	173	166	155	143	146	156	149	171	156	152	157	168	153	163	152	154	151	148	172	139	149	145	156	159	140	149	159	150	148	167	173	170	171	159	147	142	144	170	177	151	149	153	162	152	175	155	135	161	143	159	171	184	164	156	155	162	168	137	178	179	148	145	184	168	173	167	154	145	175	174	151	152	162	152	181	184	140	156	151	149	168	183	160	164	168	155	159	168	178	134	167	176	191	169	160	168	168	150	170	170	181	152	147	157	151	148	131	154	192	149	159	172	159	171	163	164	140	162	159	185	177	189	164	159	174	149	165	143	155	166	160	190	181	175	144	187	175	176	167	170	168	159	149	164	143	174	172	165	161	167	152	145	171	162	163	157	167	176	164	172	150	144	151	165	177	173	151	142	164	172	157	148	168	162	173	151	143	155	158	161	175	150	161	165	129	148	167	173	171	161	170	178	164	159	184	149	167	132	162	151	158	166	163	131	147	129	158	153	153	161	167	162	151	134	174	142	164	153	157	151	171	165	148	165	179	179	147	163	170	154	159	159	154	156	165	154	170	173	186	173	138	146	157	145	161	159	169	177	155	158	165	150	168	176	140	153	158	143	149	164	173	174	186	167	172	174	132	156	133	167	158	156	171	146	160	165	152	140	143	140	188	184	169	156	168	171	189	137	124	138	168	161	134	165	142	158	159	152	168	165	158	175	154	150	181	171	193	156	165	138	191	149	170	149	184	145	173	138	147	147	163	153	173	154	145	144	160	156	164	174	154	161	197	175	169	167	161	169	162	144	157	141	162	170	161	181	169	145	157	164	164	165	192	152	176	171	169	172	164	150	153	166	148	149	169	160	172	153	161	158	139	177	156	161	153	165	155	149	161	177	158	166	172	159	141	166	139	175	170	137	170	178	158	144	169	181	133	145	157	163	144	165	169	170	161	158	162	164	162	150	157	135	159	176	151	155	170	150	170	140	185	170	172	164	180	173	153	174	158	168	176	166	156	134	159	167	163	180	156	153	187	143	182	162	152	171	159	150	172	159	171	149	161	151	151	175	158	170	152	165	167	161	145	173	169	154	168	180	174	153	154	169	166	166	150	174	150	174	190	198	177	155	185	172	183	200	197	147	197	162	143	173	174	159	153	141	151	192	128	175	159	186	155	189	148	170	149	168	169	151	134	163	155	154	184	158	163	168	159	171	145	158	177	153	172	175	155	148	197	156	153	190	181	159	185	175	186	171	162	168	138	181	158	176	170	144	174	157	164	175	152	194	157	164	180	169	165	146	160	168	156	154	172	152	195	168	144	179	182	207	153	145	189	167	141	184	148	165	157	161	167	161	145	147	168	195	173	172	175	173	142	153	167	145	145	154	154	159	183	177	166	159	135	170	172	158	161	175	180	145	158	173	134	173	136	151	177	180	195	168	143	178	172	168	178	168	170	157	160	180	155	189	153	175	156	168	146	175	162	184	145	138	176	165	175	153	165	174	160	166	173	150	184	160	173	159	168	162	178	163	157	155	194	169	165	148	161	150	151	139	154	146	176	159	172	155	156	160	160	119	180	155	154	158	151	178	159	160	169	173	175	165	171	158	172	167	151	157	158	184	162	186	164	175	185	154	161	157	148	179	148	124	163	164	168	145	148	168	151	165	165	152	175	161	188	181	127	150	177	171	140	167	164	143	167	169	157	141	163	176	178	170	166	186	143	151	165	158	171	182	157	161	148	156	174	168	170	166	142	151	173	152	161	171	181	160	157	153	169	151	180	153	164	171
9690	3823	6632	4075	3506	2921	2212	1736	1134	861	730	691	667	608	522	549	473	508	458	464	461	428	429	418	392	399	407	372	390	425	396	421	409	385	387	396	391	415	414	448	403	402	404	417	377	449	437	438	381	362	407	428	392	374	386	408	397	390	426	412	400	390	388	407	378	387	398	400	412	385	403	395	421	382	395	374	396	389	378	358	385	393	408	330	399	384	359	408	364	388	391	387	423	411	380	358	389	349	377	387	387	344	373	405	370	408	355	400	381	382	378	377	392	389	390	399	418	363	373	350	395	362	403	401	388	380	360	379	369	361	362	354	371	379	398	402	371	400	360	405	410	372	366	373	360	426	369	415	385	408	374	390	421	433	356	383	402	381	422	365	382	391	403	382	379	382	419	371	382	389	379	370	409	409	392	410	362	363	410	353	371	391	387	392	408	386	386	381	416	415	359	349	371	381	429	387	368	388	398	381	410	379	377	383	407	384	397	373	389	323	372	390	370	369	389	406	386	370	374	362	395	410	362	387	401	375	375	405	371	348	401	376	371	392	386	375	383	384	416	375	393	401	387	380	403	385	413	379	390	420	397	382	374	382	363	384	361	364	430	386	379	411	383	396	376	346	390	369	416	355	408	387	390	359	401	363	357	379	371	395	371	393	346	429	377	379	407	366	362	414	388	377	385	385	385	368	374	389	416	389	402	446	387	391	388	382	356	361	386	419	365	373	375	363	399	371	374	383	392	361	387	411	395	400	392	401	377	383	369	389	403	372	343	388	394	401	383	387	383	370	374	392	382	405	368	402	367	380	397	364	353	383	383	394	383	419	391	376	405	358	364	350	377	415	385	385	385	350	394	404	372	376	370	371	377	396	424	394	396	355	403	370	386	377	400	386	396	389	405	381	377	391	365	400	412	350	369	403	367	381	375	365	386	377	377	348	377	395	372	345	407	394	407	366	378	360	402	411	384	397	367	366	351	369	385	382	366	391	370	384	400	376	388	384	365	397	361	397	382	385	381	370	354	397	373	390	378	361	409	378	381	417	369	409	422	335	369	356	410	381	409	443	402	396	386	376	411	397	435	392	373	402	396	362	382	372	385	403	374	373	380	386	416	378	413	369	409	391	373	408	401	346	384	383	351	375	409	393	370	341	377	404	388	420	384	410	421	385	381	386	389	396	406	418	368	364	408	386	381	368	367	397	376	364	397	397	390	391	390	389	410	387	384	408	389	411	384	385	380	374	386	387	385	359	390	390	382	379	379	373	365	392	416	374	365	360	409	398	388	408	399	425	372	365	395	388	371	417	416	397	370	404	366	407	382	366	372	365	374	408	358	417	376	380	429	367	410	396	405	401	384	356	396	376	339	402	392	383	381	363	369	368	329	391	370	394	378	385	385	357	331	374	386	364	373	409	365	382	365	392	343	365	395	425	390	362	399	387	379	362	378	375	379	375	391	401	367	384	380	402	405	356	385	322	384	413	373	379	405	392	410	385	379	375	369	396	403	386	382	383	389	389	402	386	367	393	388	399	389	377	350	373	416	383	376	391	379	404	389	388	356	413	371	405	362	329	368	396	340	356	396	377	385	383	385	402	409	387	375	370	388	383	371	383	378	424	389	400	389	400	387	369	380	338	345	388	381	438	369	397	390	364	384	386	395	375	398	398	397	396	415	392	403	381	336	382	389	407	357	361	405	381	365	389	345	388	398	398	402	368	377	387	407	369	367	406	417	413	345	406	381	387	392	370	355	356	378	393	392	392	392	422	348	411	406	382	362	382	414	358	361	413	377	386	376	348	378	374	381	369	352	396	381	365	366	427	377	411	371	382	438	367	400	353	400	358	363	365	349	371	381	399	345	371	378	387	377	383	367	379	354	429	353	385	383	379	410	379	398	386	400	395	405	373	395	379	358	392	414	395	422	397	359	401	394	389	390	405	411	361	398	399	398	426	422	410	423	387	412	403	390	367	400	371	361	352	394	390	412	401	419	368	395	361	369	363	396	377	414	381	374	385	366	412	378	378	430	376	379	406	363	372	352	384	398	384	375	351	401	393	410	389	369	420	382	411	367	361	391	367	385	363	395	378	360	398	378	371	407	425	393	364	349	374	417	396	383	377	381	361	377	388	378	386	384	411	406	392	380	409	362	384	419	415	373	339	415	416	405	375	376	406	376	391	388	374	373	391	386	413	378	372	408	411	391	355	365	418	406	397	386	391	421	407	409	390	379	405	382	356	383	365	385	415	381	360	376	376	357	377	360	388	389	384	432	373	376	370	367	393	358	396	391	396	390	420	362	409	375	397	361	414	397	355	340	387	408	375	432	389	364	403	390	370	399	423	375	339	373	398	363	378	406	379	432	365	392	394	377	380	363	382	384	366	353	383	406	418	354	374	372	403	405	385	392	359	349	367	375	324	404	389	378	392	396	416	389	389	395	381	392	347	401	368	350	415	394	418	394	376	377	366	363	378	373	374	370	394	434	401	378	397	344	417	382	384	377	397	375	377	372	396	404	361	398	354	384	397	397	420	384	375	404	368	391	379	382	355	391	390	366	375	401	411	392	393	382	405	364	353	412	385	363	395	408	372	352	394	392	364	392	403	376	371	357	344	411	365	414	395	374	401	362	343	382	335	396	387	413	397	422	370	370	409	380	403	393	392	366	382	441	384	364	390	362	438	408	377	403	398	358	365	401	392	379	355	411	374	380	391	401	375	361	387	376	363	414	390	379	389	340	437	381	404	402	421	412	399	361	368	399	376	398	369	396	403	363	376	385	368	405	362	399	389	391	347	361	399	405	399	382	388	370	407	408	376	433	390	381	413	393	379	377	358	385	368	376	408	390	379	359	413	367	373	387	425	393	354	370	375	414	373	383	372	384	402	409	383	362	384	357	390	377	402	391	392	374	392	352	379	361	421	359	390	426	398	391	355	379	390	367	393	376	411	380	385	368	387	381	367	392	388	364	367	360	381	386	409	376	397	395	405	414	391	383	407	401	347	366	414	343	375	359	391	380	362	379	365	361	392	362	343	353	379	373	394	403	404	398	389	380	361	387	385	411	345	377	384	403	386	358	413	347	395	373	406	394	394	355	380	410	395	375	373	393	375	398	390	413	370	402	369	349	418	378	391	390	381	394	385	379	387	408	370	408	388	407	379	357	400	376	400	389	376	398	384	399	412	354	356	371	411	367	401	419	424	392	381	413	401	377	357	385	388	379	365	368	397	364	395	402	396	346	384	409	404	362	370	386	383	424	373	354	412	408	400	388	406	374	406	372	392	348	394	396	378	421	380	397	365	384	376	375	360	379	347	398	378	399	399	377	367	404	390	395	384	369	393	384	385	385	389	392	403	368	356	392	346	417	408	370	376	367	364	382	387	388	358	371	385	368	377	397	391	384	397	383	391	385	392	415	390	394	375	377	392	375	374	346	414	408	365	379	378	370	416	386	384	387	402	387	354	418	377	384	367	408	355	362	379	374	399	395	376	320	401
20882	6719	5567	2057	1175	868	658	538	312	233	174	193	145	152	129	132	117	124	107	118	123	109	100	101	120	107	83	93	101	116	105	90	83	90	107	97	92	79	99	111	88	86	91	83	100	113	101	92	104	92	92	85	96	107	93	107	92	118	119	95	89	96	113	95	63	91	108	113	102	103	108	90	114	91	108	111	89	108	96	109	103	92	108	88	91	97	81	99	112	85	104	102	114	92	85	72	107	104	106	100	91	106	94	93	103	80	100	96	79	94	99	100	91	94	86	92	89	104	110	105	104	101	89	80	110	80	98	95	91	88	77	101	97	93	78	115	91	90	90	115	76	91	82	101	104	96	104	96	94	82	91	100	93	93	104	80	90	93	97	105	95	103	112	102	106	115	117	83	91	79	107	97	104	94	82	92	97	96	91	97	87	81	95	94	95	110	93	91	107	81	93	81	88	109	90	96	108	92	100	92	116	92	108	98	95	95	105	89	102	88	98	74	98	99	84	81	91	91	81	106	113	99	93	87	103	107	86	108	97	126	97	74	96	94	116	112	89	95	104	98	104	108	93	97	90	90	89	76	104	95	90	87	107	100	83	95	101	88	74	106	92	92	105	107	108	94	92	82	104	92	94	92	91	97	85	73	100	98	88	107	92	97	94	92	113	99	101	97	106	99	98	97	93	106	75	88	95	99	99	87	89	90	112	96	111	116	96	98	98	107	96	85	102	102	108	97	99	101	90	105	104	92	95	94	98	99	111	87	103	96	83	103	92	74	97	87	88	102	107	87	91	95	101	101	83	86	83	87	102	96	96	98	97	103	91	93	100	96	92	79	84	106	101	94	104	92	103	100	92	96	78	119	87	89	103	117	98	94	88	123	97	97	92	85	101	110	102	95	99	113	86	93	129	88	85	91	96	109	117	106	98	87	97	105	93	87	120	97	102	79	90	98	76	101	94	91	95	84	79	105	109	96	97	96	116	90	109	102	96	104	105	111	110	100	97	92	96	122	93	81	106	97	106	98	103	83	88	91	106	110	100	86	85	114	91	109	92	102	75	94	102	94	99	83	78	109	83	104	100	109	96	101	89	91	96	88	105	104	98	100	80	93	84	85	90	104	83	97	92	95	106	86	87	102	106	96	108	111	92	75	109	99	96	106	113	100	99	82	93	112	98	105	83	94	90	87	101	93	92	88	90	83	75	92	89	103	95	82	96	99	104	101	116	91	106	77	99	110	85	80	96	99	86	92	88	103	89	93	112	111	78	97	113	99	96	72	103	96	89	97	95	110	89	91	96	105	86	90	106	88	89	91	91	105	91	100	116	103	89	119	101	78	112	105	98	102	116	99	107	93	83	105	94	83	99	104	98	93	84	90	99	82	92	89	110	106	100	97	109	71	86	88	102	87	103	98	99	74	89	95	117	104	96	88	97	102	85	92	91	110	113	94	108	93	87	90	104	102	99	97	103	96	74	98	97	90	93	83	89	95	90	112	100	110	80	88	86	80	96	92	101	86	100	90	121	110	115	111	85	74	95	93	100	96	90	91	87	83	81	100	93	102	109	95	102	86	95	100	102	90	94	83	79	92	90	104	82	88	97	103	97	92	99	121	81	98	116	85	86	80	110	87	93	90	108	101	99	79	87	82	88	84	103	78	92	87	100	89	80	89	87	95	84	84	121	111	97	117	116	93	110	89	83	113	94	81	94	90	106	91	102	80	129	110	90	94	112	106	89	95	91	93	92	75	113	104	92	92	98	114	84	107	102	96	98	105	93	102	107	77	107	93	88	82	90	111	100	99	99	90	98	103	108	95	81	92	83	99	84	96	92	96	91	87	81	89	98	93	92	99	97	98	115	81	90	97	97	91	93	89	94	89	120	95	106	98	83	102	91	88	108	108	111	79	90	86	101	104	100	105	98	94	94	85	79	92	82	105	91	97	86	94	101	81	105	110	118	100	108	77	99	87	88	97	91	98	79	113	90	92	111	78	96	102	92	91	93	86	104	82	85	99	93	93	94	99	106	100	93	105	101	95	92	107	99	104	87	94	105	91	98	99	81	85	87	103	90	86	110	117	86	96	106	98	87	102	82	105	87	90	98	107	99	92	97	104	96	86	96	108	107	84	86	96	113	88	85	87	109	87	78	100	87	107	103	108	100	98	103	98	83	94	90	82	91	91	107	75	99	90	98	78	86	106	102	76	83	87	96	82	100	88	113	98	119	110	98	95	91	91	116	97	93	103	99	111	87	92	89	104	82	94	86	84	97	93	98	89	99	106	101	92	102	109	84	95	72	78	104	116	93	89	88	78	102	86	104	107	92	116	101	109	111	92	86	99	109	92	88	82	94	99	109	99	101	85	101	74	85	95	84	101	87	91	104	107	99	94	93	91	97	95	84	99	114	100	108	94	99	83	106	100	101	87	90	109	94	71	91	116	82	87	94	95	88	95	103	95	87	92	105	101	103	69	99	105	99	93	102	101	113	102	101	130	104	114	87	84	98	93	114	87	111	92	88	95	105	92	93	100	82	121	134	88	86	113	101	117	105	107	97	85	74	106	101	114	98	96	105	98	91	97	85	87	124	92	87	108	98	95	80	89	97	89	104	90	100	100	88	90	111	106	90	96	93	111	98	88	91	95	98	96	77	111	93	98	85	92	96	98	94	98	96	86	87	106	93	89	99	92	85	94	106	109	114	87	89	118	95	100	97	108	78	81	89	111	106	86	97	91	89	79	83	97	85	112	81	102	109	102	99	99	93	93	93	102	108	103	83	90	95	98	88	79	105	96	74	111	99	79	93	92	81	100	77	108	89	96	112	98	104	94	90	81	82	110	102	96	73	92	85	86	86	79	98	96	96	82	100	81	86	86	95	97	92	87	95	103	87	101	126	105	79	90	94	103	92	113	84	91	73	94	104	88	107	72	93	84	95	102	86	94	101	88	121	94	86	67	92	90	93	99	101	96	80	82	89	96	85	102	96	101	86	103	92	96	99	112	81	93	96	66	101	94	101	89	101	109	108	98	85	106	97	85	94	89	112	87	102	104	92	92	80	115	97	111	101	89	99	98	99	89	105	99	76	93	113	107	91	100	93	96	96	96	93	92	103	81	93	81	97	85	96	84	111	90	102	100	106	108	102	97	90	85	98	92	91	107	76	86	100	84	96	107	96	91	110	94	81	91	96	105	82	90	95	96	109	100	87	107	104	95	94	96	76	87	81	103	89	77	100	101	98	107	100	102	100	95	99	97	82	88	93	90	63	97	82	99	104	83	115	73	96	92	95	88	100	122	87	88	92	82	102	96	81	101	92	92	83	105	80	87	99	73	96	96	97	94	118	91	99	82	78	109	100	86	86	95	98	107	99	92	86	99	97	110	98	93	101	108	93	100	98	89	93	105	99	82	106	98	80	113	96	72	91	108	113	91	99	92	91	85	84	113	84	83	103	88	78	95	80	94	110	113	92	104	71	79	119	91	95	74	98	93	106	100
12575	5588	9560	5864	5067	4180	3129	2352	1446	989	873	766	693	630	487	499	435	445	374	365	333	338	316	321	279	271	237	295	252	269	259	284	280	262	269	257	269	310	262	259	252	275	278	240	289	280	262	249	253	247	240	250	267	284	274	264	259	265	287	275	275	267	254	236	252	255	248	269	209	221	205	258	242	243	256	255	242	264	266	262	253	264	232	268	250	247	237	260	273	255	263	267	273	246	258	242	240	235	240	247	241	269	246	241	249	240	216	258	227	239	241	229	227	229	214	270	244	269	241	225	205	251	239	233	220	260	258	238	248	225	268	232	239	210	221	242	246	243	244	217	221	231	236	242	261	210	255	246	239	247	249	222	227	228	250	246	223	220	234	217	251	266	237	257	230	237	256	246	229	231	242	229	220	230	225	238	247	254	256	262	253	249	221	217	248	216	222	261	239	258	245	218	240	235	247	206	222	231	240	246	228	210	229	234	248	254	248	248	254	243	254	237	230	219	218	252	278	218	225	245	222	226	251	272	270	221	246	240	214	213	209	264	247	243	248	228	235	228	245	244	252	220	247	222	236	244	253	223	232	275	229	210	244	239	252	237	244	258	243	214	223	252	240	281	247	244	239	233	234	233	240	221	264	218	248	235	245	238	235	261	252	230	243	244	211	227	236	215	248	230	240	241	277	229	235	254	221	242	236	250	240	226	240	190	230	263	212	241	244	222	248	222	202	211	227	233	246	248	227	237	243	231	206	263	268	227	236	207	229	232	221	237	223	227	241	234	207	241	226	220	248	247	236	255	238	253	218	217	241	236	256	238	233	245	237	228	206	232	245	248	251	269	222	221	228	247	211	244	253	288	226	240	242	226	241	214	215	232	258	235	228	229	222	262	221	234	216	241	227	214	238	227	225	238	224	232	231	227	237	218	232	210	245	231	238	251	237	251	252	266	243	240	243	247	245	229	218	237	257	243	251	202	232	242	253	217	234	262	215	228	226	226	233	232	265	234	242	222	245	225	235	218	230	229	263	223	229	241	228	232	212	224	246	251	233	248	264	254	231	223	252	209	227	243	231	226	244	229	259	255	201	226	240	227	236	221	215	208	236	228	231	246	251	229	238	229	244	209	232	228	240	228	244	243	238	244	218	228	234	234	230	215	245	232	260	242	205	239	249	214	234	238	209	193	248	235	246	218	234	235	232	241	244	217	214	209	220	234	247	235	229	245	271	254	229	218	216	243	246	223	246	217	242	219	225	262	251	262	263	242	248	230	248	215	245	256	240	229	217	231	241	232	241	223	253	214	233	236	242	233	228	247	212	236	231	244	251	233	206	239	238	242	223	231	224	272	240	267	237	239	258	205	231	246	228	246	245	257	224	242	234	264	227	224	223	242	234	244	230	244	225	228	234	238	230	226	226	243	222	240	217	221	242	233	238	249	245	224	209	254	238	237	250	225	246	260	232	240	236	257	231	251	264	231	274	272	257	223	227	219	242	247	244	235	236	242	232	234	236	230	249	233	249	247	234	286	237	243	222	242	250	245	213	209	256	238	236	253	235	227	245	221	268	210	250	258	232	247	219	236	224	231	231	246	237	216	265	260	247	222	212	211	236	245	235	206	245	239	219	261	245	228	254	240	226	224	232	234	227	242	253	225	246	227	223	246	220	240	204	240	238	259	235	227	242	258	248	228	209	237	242	237	228	239	252	229	241	199	261	245	242	228	227	229	237	245	242	269	209	225	210	232	241	249	229	232	246	228	237	230	249	229	248	249	244	229	228	229	239	242	240	240	216	239	225	243	261	221	241	217	255	215	242	257	251	246	244	229	243	235	215	253	263	256	250	242	234	232	249	247	218	261	246	229	266	229	241	227	236	224	260	240	238	262	223	244	252	214	231	231	225	223	263	225	217	251	219	225	230	229	264	206	238	232	236	226	222	225	257	245	224	234	227	213	269	222	223	217	243	243	238	233	250	230	240	244	237	199	228	232	218	219	245	249	239	224	245	231	250	236	275	239	228	218	252	246	234	235	234	229	208	263	260	227	236	245	245	234	230	238	247	237	237	237	249	205	235	261	262	216	222	254	252	227	244	230	222	247	247	225	216	218	237	222	242	219	261	225	250	237	228	233	248	235	248	235	258	242	234	267	210	240	250	215	228	210	235	220	255	226	213	261	255	244	261	234	246	248	245	221	213	219	217	229	222	220	220	247	229	245	238	229	231	253	245	228	226	241	235	228	242	223	243	247	236	254	215	239	244	278	245	227	211	248	240	245	222	253	227	217	231	203	229	250	230	219	231	217	236	210	247	234	240	262	250	220	209	237	236	230	248	241	236	212	228	242	248	198	239	237	215	257	242	224	231	229	219	246	229	233	251	270	228	216	241	242	243	231	244	250	227	246	203	259	214	210	232	231	235	255	236	248	255	255	223	245	242	233	228	212	219	236	214	249	209	232	227	228	233	230	231	254	239	217	241	217	245	227	214	224	220	244	214	219	223	245	212	224	223	241	256	245	210	225	204	218	239	216	244	241	252	217	242	208	241	249	226	255	243	236	268	234	239	247	248	202	224	236	231	244	260	205	243	245	245	253	219	248	253	213	235	247	247	263	232	237	224	240	235	236	238	226	248	234	243	221	235	228	247	242	230	246	258	227	249	222	238	250	237	241	234	244	254	257	239	245	244	253	223	235	228	246	224	272	245	226	220	240	236	234	221	245	236	238	253	239	257	229	246	243	228	244	231	218	247	234	256	242	247	237	255	239	265	228	232	242	236	237	235	256	243	227	255	250	260	227	232	254	232	251	241	243	213	246	225	242	237	223	218	230	261	247	242	236	223	252	247	239	250	242	256	248	223	228	235	252	242	225	250	234	251	223	240	207	242	259	241	223	235	236	250	237	235	258	229	231	249	238	225	253	236	254	250	226	218	264	239	271	264	230	212	235	215	247	234	240	242	228	244	238	226	264	235	239	238	237	226	242	222	222	223	216	232	214	239	272	232	257	230	244	236	217	243	216	233	261	253	227	263	252	226	244	246	260	263	245	241	225	248	235	227	234	248	230	241	213	230	244	237	246	253	240	223	262	237	222	260	255	259	233	225	222	214	214	241	242	254	222	241	246	262	226	246	235	234	236	272	240	250	255	222	270	213	265	244	250	228	235	232	246	214	251	239	249	261	223	238	233	241	246	255	239	244	260	222	222	236	223	240	224	262	246	220	232	224	223	255	257	202	254	263	236	230	237	259	213	225	259	251	242	241	261	243	249	227	261	244	233	251	218	242	273	220	231	237	250	214	248	228	210	224	247	270	249	209	239	235	243	228	229	234	217	235	239	254	245	235	197	260	225	212	222	223	249	253	244	211	226	260	244	254	235	237	235	247	264	254	241	247	226	238	245	252	254	233	210	238	246	256	190	227	230	251	247	236	233	233	254	244	230	237	226	238	259	240	249	224	219	228	261	234	232	240	225	245	256	231	254	253	231	215	232	223	237	242	254
4763	1834	1380	571	417	356	285	207	158	171	179	155	140	140	141	141	164	138	111	151	135	146	143	147	121	151	162	138	128	137	115	170	148	121	139	118	133	126	124	130	125	127	139	134	139	134	134	125	137	138	144	121	135	114	128	133	131	134	133	129	140	105	112	158	133	123	148	141	126	126	143	139	113	132	133	147	128	149	127	145	142	139	149	144	140	142	137	134	134	134	130	124	125	131	115	139	144	143	127	131	140	137	139	141	150	137	138	139	120	148	122	122	123	134	147	130	128	131	122	158	136	125	133	148	128	144	135	143	122	140	133	137	119	152	148	110	130	144	147	150	129	147	149	124	151	121	136	161	128	134	159	131	136	158	150	142	139	123	164	102	141	134	138	149	131	136	122	119	127	140	142	136	152	132	139	130	136	110	138	147	163	115	127	127	122	118	131	114	134	183	166	134	124	138	149	142	158	136	132	158	143	115	158	129	120	153	124	118	121	119	121	159	147	121	140	123	145	133	146	126	131	138	136	120	105	130	147	134	123	134	131	124	136	139	119	155	132	131	131	155	123	158	138	147	155	129	123	144	157	131	120	153	148	131	134	147	127	125	123	145	155	124	156	127	151	153	135	133	122	123	137	138	120	130	123	115	153	112	140	143	144	139	145	137	147	133	128	124	123	123	129	137	118	124	138	121	131	157	133	117	116	137	116	156	120	154	111	126	146	156	132	127	157	137	107	137	148	141	134	156	124	142	123	139	151	157	155	129	117	122	128	116	127	144	137	136	139	121	130	136	140	138	153	125	168	143	133	138	109	134	129	119	141	126	101	125	157	131	128	130	133	133	130	124	112	135	118	133	125	109	134	131	141	157	130	131	121	134	105	139	137	125	127	134	133	149	168	141	153	127	142	145	123	141	127	130	133	152	144	135	130	133	141	133	148	133	161	145	116	142	145	134	143	132	130	126	122	138	137	130	147	140	144	136	140	134	144	150	119	131	128	143	136	114	160	142	127	111	115	124	148	124	157	132	151	140	122	142	132	133	147	130	117	131	140	143	121	150	153	120	130	127	120	136	154	127	142	141	143	113	125	164	124	168	182	146	129	115	139	132	138	132	123	118	129	128	131	124	117	122	147	139	137	138	131	130	139	126	141	123	120	139	139	129	150	152	141	145	130	140	127	143	148	135	125	158	144	123	128	156	121	127	147	145	141	132	128	129	152	143	109	120	154	140	130	114	139	134	149	162	123	138	133	132	164	125	134	120	143	136	125	156	130	130	126	137	130	148	139	131	136	132	113	135	124	147	130	136	147	139	144	140	128	156	152	148	120	138	117	128	136	135	137	143	144	121	127	134	145	123	132	132	126	158	141	149	136	147	145	138	121	138	154	139	139	165	132	137	134	155	140	151	125	144	123	130	137	124	146	121	118	153	150	160	138	146	129	138	116	151	143	142	136	116	117	155	131	137	133	138	131	136	153	138	139	123	119	131	139	114	116	136	144	150	126	131	143	139	155	152	162	130	153	115	134	139	145	139	135	144	141	112	133	149	131	114	129	141	146	126	139	139	142	147	126	133	134	133	129	122	144	137	137	143	135	129	131	157	132	125	126	143	162	122	139	121	138	155	140	122	145	152	138	131	151	134	154	146	138	129	124	136	143	172	127	131	143	143	149	149	137	130	132	147	142	136	125	147	155	125	138	152	144	124	141	134	135	137	128	133	130	155	135	151	142	122	151	136	132	119	148	129	133	141	133	142	131	123	140	145	138	146	141	134	133	136	141	129	143	143	139	118	126	139	133	132	122	145	141	114	121	128	125	119	129	145	138	115	151	142	140	144	152	131	133	139	150	141	141	147	144	136	142	147	145	152	154	133	144	150	137	136	154	133	129	122	129	135	148	146	162	150	121	138	136	121	123	134	144	122	129	148	139	146	147	149	135	145	138	122	137	136	148	144	154	135	134	134	136	162	136	123	125	146	121	130	136	96	156	144	125	141	130	136	153	126	130	154	124	130	135	159	137	109	119	134	152	152	147	159	137	125	141	135	138	120	141	134	131	157	149	124	164	131	138	149	120	147	135	133	164	122	119	154	131	136	139	152	146	122	139	142	126	116	132	131	161	145	125	128	140	119	158	137	138	125	132	134	135	156	134	146	152	138	123	127	132	165	144	140	135	142	131	140	132	139	122	141	159	150	132	123	148	153	150	122	141	131	133	125	139	128	126	116	127	158	137	152	118	130	153	152	165	148	137	138	146	151	135	135	121	129	157	151	152	147	127	133	134	131	134	137	136	118	125	138	131	134	126	124	127	142	118	116	139	137	134	138	130	122	138	125	137	130	142	123	124	141	148	139	131	136	143	130	134	134	120	153	153	132	128	140	116	137	140	134	136	163	151	133	120	147	137	143	141	135	143	127	149	176	148	116	136	134	133	126	142	132	126	130	143	138	145	148	123	113	143	155	114	161	148	137	143	153	134	126	116	123	144	137	146	128	120	114	147	146	157	143	135	139	145	151	143	145	121	134	116	137	136	129	133	134	138	147	150	131	136	141	150	127	140	137	149	107	130	137	106	125	133	107	140	132	150	134	158	109	120	148	143	111	121	134	150	135	161	131	155	130	134	118	143	145	133	157	140	121	136	130	134	146	120	125	140	143	116	128	129	124	141	153	124	147	115	140	132	137	145	130	142	134	142	133	129	117	137	112	124	137	119	124	129	109	121	144	139	140	109	134	137	129	124	152	130	147	142	139	145	131	147	139	107	165	138	132	137	145	134	125	129	165	138	108	133	110	106	141	127	142	129	132	132	150	121	130	146	138	118	133	126	122	130	137	146	134	130	149	140	132	140	146	119	135	143	142	146	128	144	151	124	154	158	133	147	153	130	129	121	124	155	116	132	124	139	147	131	135	120	134	138	134	136	134	133	128	145	144	109	148	125	120	144	127	115	122	154	132	130	113	121	127	118	146	139	145	146	135	141	158	150	134	139	133	119	140	150	118	111	133	106	145	122	148	147	139	104	162	132	138	113	115	130	142	156	142	117	133	146	131	125	122	148	111	137	140	144	152	137	128	146	141	126	114	122	142	145	134	138	134	134	130	150	124	114	109	135	145	127	131	136	130	146	151	147	163	113	155	149	137	159	136	141	118	115	137	130	132	146	120	146	136	147	135	129	128	136	139	135	152	130	118	119	139	120	156	116	122	167	139	114	115	139	153	135	115	120	135	129	132	150	123	127	130	145	131	147	128	119	146	133	133	121	129	142	150	145	123	142	129	122	141	119	134	150	159	132	149	158	158	126	120	128	141	123	136	123	132	129	129	133	133	135	134	122	144	140	151	148	98	133	130	114	141	150	139	118	141	136	125	153	129	156	118	146	129	142	118	134	117	132	143	136	128	125	134	144	138	147	141	141	140	143	130	144	149	148	153	152	130	118	122	155	149	127	152	149	136	123	155	139	145	100	123	135	120	131	129	123	127	112	138	138	154	133	126	123	115
3763	1982	2855	1783	1650	1374	1106	805	607	474	473	434	387	397	388	352	376	383	353	384	310	307	345	332	371	326	331	342	350	332	345	339	341	318	346	338	315	324	326	334	349	340	346	322	336	329	343	319	311	305	353	323	314	348	343	325	346	341	369	329	323	320	318	315	343	339	338	366	299	328	335	334	338	324	324	323	344	344	354	342	346	344	338	339	336	320	328	336	337	326	336	338	300	349	364	336	353	313	317	312	332	308	332	324	331	308	365	347	322	346	335	329	320	338	338	339	355	353	345	326	308	334	331	349	325	325	328	338	323	342	341	296	308	361	330	311	332	361	303	329	333	331	371	327	347	326	306	325	338	348	321	325	306	319	331	344	349	309	354	355	327	317	337	314	295	343	324	330	347	333	321	319	338	341	316	340	318	327	366	359	366	341	344	335	361	326	332	348	382	300	345	354	350	340	318	355	344	361	319	303	347	305	339	322	323	315	352	353	342	343	317	309	360	336	345	330	312	289	307	352	317	338	314	329	308	317	375	331	340	368	285	344	322	320	330	345	363	354	316	354	342	330	321	321	352	350	312	309	334	317	343	330	335	352	327	325	318	308	307	352	329	319	348	317	327	347	322	360	329	313	330	321	340	319	343	365	320	327	335	337	319	330	345	346	332	327	301	316	338	312	372	341	308	334	320	298	323	350	351	337	346	349	341	327	331	301	356	343	307	320	343	333	345	306	335	347	340	352	322	361	330	350	338	351	358	313	328	345	321	331	363	322	307	338	319	318	365	347	345	338	321	360	335	355	319	359	310	364	319	375	327	315	331	344	350	336	302	301	300	325	321	347	324	357	292	348	360	316	332	339	319	303	339	308	334	303	352	320	336	325	319	363	335	304	308	332	331	340	330	306	287	298	318	309	324	334	363	347	341	334	322	319	336	347	329	318	319	305	346	353	341	321	355	318	333	331	309	372	306	353	305	365	340	338	299	328	334	296	337	336	360	343	296	333	315	304	353	352	326	354	328	340	314	342	305	347	361	368	325	325	303	342	321	340	313	323	337	349	310	312	338	335	320	335	337	328	349	337	342	336	314	345	334	300	340	336	336	340	345	329	376	330	341	332	360	333	336	342	358	343	308	347	335	350	317	319	359	360	300	304	304	314	319	351	339	310	328	337	325	347	357	312	332	359	333	338	323	335	340	330	325	308	349	343	360	315	317	314	331	341	345	324	292	341	339	344	339	344	332	351	325	313	333	320	323	324	321	326	324	327	338	322	332	336	306	325	339	324	334	337	297	309	286	311	308	353	326	343	327	328	319	353	348	314	359	321	345	320	327	337	335	289	339	327	315	370	331	300	326	342	349	365	331	309	332	314	326	356	330	297	350	356	332	358	311	322	327	337	318	311	350	330	319	332	318	359	320	324	314	330	337	339	339	339	346	312	325	335	321	323	338	310	290	336	349	340	345	317	328	332	336	311	345	355	349	339	385	337	338	355	289	346	356	322	293	315	325	311	358	318	355	332	307	324	304	324	323	337	340	317	334	350	312	331	341	349	347	330	342	319	339	373	347	349	354	326	315	351	317	334	343	355	313	335	320	324	333	334	357	312	325	330	327	326	337	300	332	327	337	328	319	324	345	328	348	299	325	342	334	351	293	368	328	351	340	342	321	305	328	334	360	324	303	371	314	349	326	315	338	396	335	350	357	319	345	331	320	341	327	340	331	317	297	315	326	325	361	332	316	302	361	316	323	343	348	344	310	319	322	319	339	323	360	344	320	292	327	324	327	325	358	326	326	326	350	330	348	347	327	325	353	360	352	306	337	350	339	323	308	294	354	332	318	343	324	338	320	317	349	335	359	349	331	327	318	334	351	364	305	362	364	315	326	311	347	312	327	340	306	328	311	338	342	327	317	345	309	346	331	339	348	312	323	350	330	314	323	319	310	322	301	338	329	304	303	301	316	327	327	353	323	365	328	315	354	338	346	337	340	326	345	331	331	311	322	352	342	318	336	354	317	319	312	328	322	320	297	328	319	326	284	321	344	348	329	354	294	321	316	351	360	345	361	358	338	314	295	309	353	351	362	344	340	314	304	303	335	298	379	363	346	313	343	328	321	323	332	333	333	327	280	332	365	332	332	347	305	327	293	352	347	373	329	311	322	312	321	317	351	321	312	362	295	342	366	357	302	316	339	328	337	338	341	342	326	344	357	331	339	331	363	354	315	333	319	307	345	350	305	330	325	363	334	357	317	317	337	331	331	350	333	346	350	370	345	316	317	307	337	323	307	309	309	329	293	332	344	321	335	348	373	370	326	330	305	325	349	326	344	352	345	346	336	350	339	335	323	330	313	301	326	328	288	326	346	310	351	321	314	304	323	298	333	336	288	330	314	325	323	346	334	291	330	337	315	353	352	333	367	315	320	338	353	332	338	348	321	342	329	343	327	337	334	325	326	340	357	325	320	298	342	329	321	348	337	331	322	349	321	308	319	318	340	344	315	332	318	330	310	303	336	314	325	345	337	345	315	377	319	309	304	366	348	310	315	327	330	342	369	338	363	338	324	378	314	324	344	345	343	305	319	322	328	321	324	338	281	328	308	327	316	329	322	290	330	350	342	353	347	328	349	317	344	328	339	342	356	355	320	318	324	336	313	285	303	332	327	319	347	301	347	298	348	335	337	348	355	343	307	321	333	315	335	335	324	322	345	348	346	346	343	336	343	358	346	328	339	343	325	351	351	319	342	382	314	328	295	326	310	315	319	317	339	324	326	298	337	300	309	341	301	334	320	316	346	306	371	360	335	337	326	320	296	336	334	319	311	305	374	311	324	305	327	305	327	312	318	332	342	300	331	309	324	307	344	343	336	336	325	334	345	340	328	322	359	339	330	300	339	378	342	324	334	335	293	361	320	345	331	341	337	319	332	303	343	342	317	360	300	352	339	315	326	304	355	316	346	344	343	335	325	317	317	347	322	336	333	318	329	330	294	319	334	354	338	320	303	315	332	360	335	356	319	317	345	359	322	320	330	338	332	343	355	315	341	339	334	340	321	316	320	342	316	354	332	330	331	346	319	326	353	339	333	333	340	336	324	317	344	324	364	317	352	314	315	323	315	341	330	357	319	324	352	321	321	335	323	363	292	350	343	321	351	304	357	345	314	312	307	336	331	347	342	341	313	336	301	331	310	327	321	343	317	317	340	332	341	316	317	313	342	373	348	335	354	318	363	324	333	353	330	340	327	324	342	318	352	310	330	344	323	364	348	333	333	327	311	337	315	329	313	338	324	299	342	335	333	325	337	371	365	309	348	327	352	355	355	322	323	343	353	313	352	316	333	345	347	346	335	331	310	324	335	333	368	339	336	332	317	364	322	326	313	304	357	348	339	326	346	345	318	301	330	340	338	327	345	307	336	325	312	326	308	341	332	358	314	355	321	318	350	309	345	339	349	312	348	305	327	328	317	338	355	321	320	339	319	357	346	316	324	332	334	355	346	353
12503	3712	2945	1282	867	712	474	404	267	257	228	208	193	208	176	149	171	177	186	159	153	145	154	146	161	170	167	150	176	160	187	141	174	182	159	123	167	153	152	188	169	157	158	139	159	148	166	157	168	161	143	168	150	160	160	168	159	178	165	174	168	167	162	152	164	137	175	155	157	142	179	151	141	160	178	161	158	178	165	156	130	185	176	137	145	190	156	154	145	154	162	188	156	182	171	141	158	168	168	162	175	171	139	165	161	171	177	179	140	152	164	149	167	166	166	154	164	180	130	159	153	156	156	163	153	153	147	160	152	173	168	168	161	172	151	157	164	184	157	176	179	179	169	171	153	152	180	154	181	191	146	143	162	166	163	164	171	129	154	153	152	171	153	151	149	170	171	160	173	150	182	173	153	171	158	157	165	155	165	188	155	164	136	174	180	168	153	157	151	167	164	158	135	154	164	158	171	174	158	151	153	156	174	144	156	182	166	168	154	174	154	155	140	171	168	163	155	161	161	141	164	166	159	145	175	149	158	156	147	168	189	156	161	175	161	169	162	131	156	155	162	179	158	154	150	171	157	176	138	139	165	178	137	147	143	154	172	161	164	176	169	150	149	162	130	152	180	147	181	150	170	164	158	152	160	160	165	166	182	183	164	159	180	163	155	143	165	178	170	165	178	161	154	144	151	170	138	156	130	161	151	171	159	157	170	154	168	176	156	161	169	158	149	151	164	148	134	168	144	136	174	158	153	167	154	131	143	157	157	171	142	162	164	165	138	171	173	152	165	144	169	152	171	163	157	149	183	172	142	173	177	178	159	174	161	166	173	170	163	142	140	163	176	144	150	150	171	151	176	162	177	181	175	157	138	165	176	182	154	156	174	161	147	158	150	143	150	122	149	166	168	146	163	160	161	155	149	171	156	144	157	166	160	153	184	148	154	150	167	163	148	183	167	139	157	178	156	150	175	159	161	151	163	158	174	163	185	194	167	153	171	166	162	168	157	172	156	149	159	175	165	144	151	150	162	185	164	168	138	169	149	151	165	155	171	152	158	154	178	147	160	146	141	160	157	161	134	144	167	147	166	144	144	151	163	159	152	163	142	173	145	183	183	123	171	158	173	174	142	169	164	155	146	159	176	146	167	152	157	172	181	168	165	172	182	154	173	177	169	145	132	132	162	152	164	171	165	167	154	153	155	142	166	162	156	172	164	154	157	147	144	159	136	160	159	162	168	175	142	164	176	144	165	163	155	146	153	152	161	148	126	138	188	162	167	151	172	152	176	184	141	160	170	182	162	126	145	157	159	141	171	170	154	139	145	166	148	161	151	159	144	144	135	142	160	160	185	150	155	178	154	163	181	195	173	173	149	185	163	149	183	131	162	169	151	165	148	147	164	133	172	125	161	148	173	164	167	175	140	138	186	163	159	144	163	189	168	147	177	146	162	174	187	134	175	149	167	160	155	156	141	132	155	157	157	153	152	174	153	179	155	153	189	178	152	158	161	129	162	181	155	171	154	179	149	155	153	162	144	157	139	160	137	155	157	157	167	146	145	158	169	165	160	153	156	142	173	155	152	147	156	170	180	151	150	170	146	144	183	162	147	164	145	140	167	160	172	129	116	157	140	157	173	148	202	163	177	172	140	177	160	156	174	164	160	163	172	169	154	150	165	146	165	156	162	194	171	161	184	163	165	163	180	179	155	185	140	164	157	163	180	175	178	166	149	172	164	156	151	158	152	165	170	168	143	150	166	164	144	165	168	167	170	152	166	181	171	163	160	143	153	172	173	160	150	160	168	153	153	153	157	155	155	144	169	160	151	161	141	152	153	171	153	151	177	187	155	184	161	140	144	160	158	156	161	168	153	167	166	172	140	164	168	177	141	167	183	158	170	153	197	159	175	142	161	161	163	168	188	165	131	184	169	189	170	155	168	170	168	155	149	174	157	144	164	172	172	184	179	151	168	168	177	149	152	165	151	158	157	159	159	153	147	136	159	149	163	170	184	170	166	191	151	141	165	169	155	175	175	142	172	147	173	132	158	161	115	153	168	148	180	168	132	168	153	156	131	155	162	164	139	168	157	191	153	163	164	170	155	162	174	137	172	172	160	139	173	132	177	128	163	152	158	146	140	144	170	137	163	146	149	153	143	151	151	172	154	165	147	169	165	155	158	164	185	165	151	158	140	130	168	144	173	184	163	160	150	148	134	178	173	193	182	147	151	120	151	155	151	177	155	167	164	146	170	162	193	157	160	152	182	161	155	143	162	149	160	157	168	152	155	142	162	175	162	166	147	161	166	170	143	166	173	168	165	130	192	151	167	147	162	167	165	178	159	151	131	140	151	148	166	152	159	157	156	171	164	155	160	185	193	146	142	145	171	162	145	146	152	148	144	165	164	163	167	147	158	142	168	157	159	169	146	138	147	164	151	152	162	152	148	166	170	162	170	171	170	152	158	159	152	172	158	160	143	149	172	160	170	178	180	145	149	161	143	156	155	137	156	165	163	161	142	169	149	157	159	169	159	180	174	163	160	170	155	170	185	152	159	166	171	183	170	153	140	144	166	169	125	151	171	185	165	174	164	141	157	183	154	181	153	176	144	127	171	150	158	178	161	168	155	161	146	155	176	162	162	176	148	149	164	174	167	150	142	167	161	153	159	162	149	146	147	152	168	173	182	144	145	160	167	169	162	155	153	146	138	148	175	147	136	145	148	155	172	160	195	147	171	166	178	175	173	137	151	140	152	168	158	164	155	158	159	158	161	203	175	155	129	181	172	159	162	182	137	146	146	131	162	164	177	152	164	187	192	147	141	159	121	164	130	181	158	172	118	152	158	164	139	163	163	169	174	168	181	145	185	162	188	174	161	151	140	170	155	174	152	162	152	157	163	150	172	161	154	167	185	167	167	165	154	143	167	148	161	148	155	150	158	165	176	167	144	155	131	163	138	155	169	149	147	168	161	148	162	159	163	181	165	159	160	151	150	168	156	145	165	176	164	154	161	174	158	146	193	158	147	151	171	168	167	157	158	149	151	154	151	171	177	162	185	151	164	168	173	174	155	169	166	160	148	132	164	161	196	164	157	158	141	168	144	148	167	146	154	163	168	170	171	152	166	180	173	162	156	158	155	158	192	183	178	156	157	163	159	152	155	148	164	156	160	136	152	155	153	152	156	145	150	168	158	160	167	154	158	169	185	151	149	146	177	143	158	164	152	145	152	155	146	160	148	146	137	144	157	148	132	155	159	152	164	151	166	177	166	166	149	155	154	148	176	161	144	160	192	165	150	171	165	164	162	151	164	168	161	173	168	182	132	159	166	142	160	156	157	158	147	144	131	138	153	140	170	155	127	165	185	157	133	147	154	151	144	156	169	153	144	148	154	168	148	185	149	148	179	166	168	166	177	161	144	167	171	174	164	158	149	188	158	150	166	167	169	166	159	168	154	144	179	131	164	144	172	156	149	131	168	153	160	169	146	150	141	173	188	151
9635	3771	5880	3990	3611	3087	2320	1716	1090	861	744	640	673	598	580	513	500	467	455	430	457	436	397	442	448	402	407	372	406	374	418	414	414	386	389	409	392	372	399	376	404	409	381	393	383	381	397	411	400	416	375	417	404	355	399	349	428	402	452	456	381	410	374	389	360	371	401	401	348	372	362	385	399	391	368	415	357	372	373	379	363	391	370	387	375	442	363	377	395	373	422	416	374	390	378	387	366	379	407	391	384	398	379	393	368	335	410	370	385	376	382	372	417	365	392	366	370	357	404	357	373	374	356	366	406	385	348	387	413	358	359	395	379	385	374	342	398	410	390	366	397	371	358	408	428	420	368	353	348	360	367	367	399	371	381	401	398	379	387	419	406	353	351	384	385	387	387	359	360	397	408	387	397	389	392	382	368	394	386	382	411	376	375	395	363	392	385	397	393	400	374	355	379	341	367	357	383	387	365	379	396	363	353	361	405	385	378	388	381	361	373	377	401	400	388	416	345	393	354	388	375	374	384	364	401	435	363	385	367	381	413	397	389	376	360	396	351	384	377	378	355	368	382	381	342	379	376	376	391	407	377	385	369	371	396	399	394	372	386	422	404	389	413	396	386	363	376	384	373	386	402	421	409	379	372	387	369	361	377	387	355	391	399	396	400	338	383	381	358	351	392	398	360	375	344	365	362	391	422	379	367	384	362	364	367	386	378	372	362	379	354	411	345	390	359	370	370	399	390	387	363	396	383	367	405	383	396	398	378	406	379	393	395	364	373	372	366	405	396	423	394	381	392	391	371	361	354	404	422	376	407	378	400	371	359	373	365	398	350	368	367	360	366	408	378	398	376	382	353	355	369	393	410	373	378	393	365	404	376	394	367	381	352	381	381	411	412	383	378	405	344	369	406	339	363	390	428	404	406	380	398	351	377	402	387	404	390	392	345	389	375	422	376	383	395	377	388	380	385	395	370	366	402	389	391	364	394	366	383	352	366	381	378	373	380	385	356	373	409	388	344	365	369	385	399	392	351	394	383	395	371	348	399	387	372	352	406	389	373	386	379	361	378	369	416	354	376	377	386	358	356	386	386	404	397	394	369	370	369	406	405	390	384	403	374	413	386	377	406	360	344	395	401	407	352	386	388	381	358	402	377	386	357	360	366	359	390	393	350	403	403	365	384	370	430	379	356	368	394	387	410	397	380	406	358	384	365	392	391	376	377	385	373	350	394	428	405	369	379	384	398	367	384	378	372	365	380	409	394	333	409	354	405	362	356	374	372	404	395	404	380	361	388	393	382	379	394	363	396	400	380	393	377	411	388	372	368	395	383	360	397	386	418	384	422	435	345	394	417	355	363	396	385	387	364	389	377	397	386	387	397	367	363	375	354	393	373	393	354	374	383	377	372	373	383	388	342	414	372	384	404	366	369	395	382	394	395	377	376	420	340	402	362	387	369	356	369	369	379	375	372	385	339	397	395	359	364	396	376	402	361	374	379	383	399	356	373	348	392	330	376	384	363	350	382	410	375	394	382	390	375	405	366	379	369	398	409	409	409	372	349	368	362	369	387	366	374	405	356	394	387	356	357	379	373	367	342	390	394	383	409	407	403	353	369	384	402	409	392	336	377	395	400	382	396	359	370	421	372	377	414	384	369	399	357	391	387	400	393	356	381	351	372	379	359	402	397	387	389	388	363	413	437	427	380	397	380	375	393	359	338	378	376	346	386	384	341	373	334	392	345	379	400	380	399	385	390	400	385	397	331	410	381	388	380	367	421	372	372	400	380	399	382	362	374	384	392	381	419	370	361	399	396	372	369	380	404	415	348	399	378	364	382	396	392	398	407	351	382	366	376	381	383	398	382	417	357	359	370	385	374	390	368	351	368	400	423	389	388	406	383	390	368	375	402	360	387	375	399	436	385	378	402	405	362	388	408	375	410	386	392	392	372	396	384	360	360	372	369	371	341	403	391	395	372	380	386	386	361	380	358	353	373	373	383	378	392	388	377	389	401	391	370	402	401	342	380	369	402	397	397	383	368	382	388	362	409	395	374	409	407	396	389	359	381	372	359	362	348	383	393	376	394	425	360	397	403	372	393	397	395	330	394	392	360	385	383	386	376	380	370	387	388	369	380	370	345	398	409	370	445	372	366	365	384	395	350	386	377	380	386	336	364	366	392	398	379	402	378	404	375	365	401	383	390	372	405	374	390	378	400	386	377	387	367	389	353	384	393	406	348	354	366	395	362	389	385	362	410	372	408	350	427	361	358	395	371	367	362	400	362	402	365	383	389	368	376	384	365	383	376	372	401	338	404	421	369	358	364	367	381	352	385	392	355	400	398	391	382	363	431	369	386	369	376	363	385	410	375	405	360	420	399	366	397	363	384	382	355	373	411	412	364	376	369	379	372	369	360	316	374	385	340	394	354	389	380	356	410	359	394	431	373	348	389	347	340	392	394	376	398	384	392	368	394	407	409	400	369	339	368	374	388	399	364	415	385	353	349	381	389	347	375	382	360	377	377	359	355	413	379	346	344	376	405	392	395	366	387	392	392	392	408	392	415	408	392	390	412	360	405	376	383	378	397	390	391	362	377	394	395	410	377	409	399	380	395	378	389	385	367	397	395	381	352	372	384	375	380	392	363	363	383	412	366	399	390	379	354	405	376	397	372	416	398	404	373	373	368	372	363	402	411	395	383	430	366	389	402	377	394	382	411	375	379	400	369	386	366	411	364	374	391	341	346	430	362	380	382	372	381	371	371	374	401	382	371	401	353	390	395	434	371	379	342	378	400	346	376	392	379	405	367	372	342	385	367	382	354	366	370	375	400	351	396	374	432	359	390	344	380	383	328	368	371	371	376	367	353	383	389	416	368	361	407	375	372	400	391	393	365	384	400	373	379	362	385	406	402	393	352	345	393	368	365	385	405	376	363	383	409	420	383	380	382	368	359	388	400	382	395	366	370	386	393	411	357	398	404	390	376	368	369	386	335	403	373	403	382	351	376	377	357	337	356	377	368	365	412	378	370	377	425	397	385	411	384	377	378	398	391	374	356	365	374	356	390	383	399	394	392	380	393	414	411	359	414	368	343	379	362	385	386	398	363	367	378	399	412	385	406	395	382	364	392	372	357	407	391	402	376	386	406	434	387	359	356	374	373	371	388	399	399	372	359	355	399	383	403	359	372	382	378	366	422	397	352	368	349	374	350	380	413	347	394	355	371	407	370	396	371	384	376	386	395	376	376	407	373	364	390	386	406	367	378	387	354	371	382	375	381	413	384	424	360	388	382	404	406	374	418	396	357	366	351	403	377	375	362	363	395	376	404	387	376	393	385	402	395	328	364	380	387	399	389	399	373	372	372	399	387	398	415	409	399	377	379	392	397	392	359	368	403	380	392	363	389	400	353	393	395	419	364	381	355	398	382	374	395	354	374	396	367	368	369	395	376	385	407	379	359	368	383	400	409	411	398	374	370	377	361	376	378	384	389	397
20796	6582	5091	2005	1206	961	676	444	311	214	194	184	177	151	139	106	122	113	122	94	94	109	97	96	107	110	96	97	83	97	97	103	98	82	101	94	71	101	91	94	60	88	88	98	116	109	90	78	101	70	109	92	103	79	92	106	82	94	99	100	68	108	97	97	74	89	89	100	80	101	81	90	92	99	116	73	96	100	92	85	87	89	102	89	86	105	129	92	90	107	99	98	82	84	118	106	99	91	82	95	94	88	105	86	82	104	122	94	84	84	83	81	90	84	108	101	102	90	102	79	99	79	94	91	103	97	92	84	109	104	90	78	108	83	91	94	88	100	99	97	101	103	88	89	95	96	84	88	106	98	118	79	100	77	96	95	99	96	85	93	90	86	79	99	113	71	83	105	76	98	87	88	88	80	76	81	80	103	89	96	82	102	103	92	90	100	112	79	105	93	94	89	102	106	85	81	73	96	79	88	101	89	90	87	88	74	76	85	112	118	87	74	112	116	91	91	86	96	103	99	90	102	108	98	104	91	85	77	116	79	74	86	102	97	85	79	81	86	97	90	92	101	100	96	90	108	94	83	85	93	91	95	106	100	104	83	96	110	105	95	97	92	95	99	88	98	95	87	95	77	86	109	104	111	87	97	98	84	91	95	95	96	79	87	90	90	96	103	80	80	93	87	87	103	109	94	99	93	94	92	105	95	96	77	103	98	93	92	98	99	85	110	97	93	70	99	102	92	119	99	85	80	90	87	100	112	94	97	114	97	92	92	91	92	96	96	90	95	71	84	101	78	81	95	92	103	93	99	98	80	92	93	88	76	93	83	92	87	91	85	98	103	87	84	87	89	82	79	88	89	108	96	101	99	81	85	121	98	101	68	94	92	96	108	68	88	91	84	92	94	104	85	106	82	83	85	92	99	100	93	96	95	93	91	90	101	76	84	93	81	97	97	88	101	78	93	92	78	84	88	100	106	97	107	90	101	86	103	88	90	87	89	91	87	90	87	85	82	92	91	98	85	120	116	99	90	87	90	111	89	87	84	96	98	85	85	106	79	93	101	94	92	102	90	91	100	88	87	92	117	98	84	89	91	89	111	89	108	86	91	83	94	94	91	104	86	105	78	92	80	107	76	111	111	83	85	100	111	93	80	89	91	90	78	84	98	104	111	97	92	103	95	110	97	105	96	88	94	90	91	98	89	89	91	85	89	88	92	83	97	83	75	93	104	86	99	74	97	87	103	92	90	92	83	100	104	104	92	88	96	91	79	95	99	93	75	80	72	89	103	110	101	89	76	87	106	98	84	93	103	97	90	99	90	77	99	83	92	84	90	102	92	82	85	87	101	88	97	97	104	89	90	93	88	92	83	84	87	92	81	99	102	107	99	88	81	90	83	108	84	82	84	103	88	106	76	88	94	87	98	76	80	86	80	90	94	91	99	95	101	86	95	103	96	102	85	84	82	86	77	83	96	103	99	89	100	85	75	102	88	84	110	76	82	80	92	88	95	95	104	72	95	68	73	90	82	88	111	77	82	94	80	94	109	91	93	83	87	99	102	99	101	103	82	71	85	85	86	94	72	95	102	98	95	86	100	97	99	96	102	73	87	90	107	94	83	105	101	108	103	114	80	87	84	87	109	94	93	100	102	92	89	79	93	82	80	103	95	86	84	120	118	89	100	95	95	114	99	93	84	76	81	90	99	85	89	86	83	94	102	98	77	89	98	80	91	98	88	82	81	91	95	106	69	107	87	85	82	82	83	81	97	87	103	107	100	110	104	110	101	86	77	95	100	102	87	90	92	100	110	89	106	86	93	106	80	81	109	87	81	89	86	80	112	94	89	77	77	91	87	95	89	94	104	88	106	88	79	102	89	92	78	98	114	96	104	93	83	92	107	100	83	86	94	90	81	94	93	102	87	97	85	94	83	93	85	94	84	95	100	87	106	83	88	100	89	93	86	113	107	96	106	101	80	87	98	88	68	76	74	77	101	84	103	90	87	99	96	85	95	98	87	93	87	81	83	80	100	88	87	95	83	89	82	88	81	103	92	87	92	102	100	104	81	96	83	85	81	94	104	84	76	111	76	82	89	95	107	77	93	102	88	91	94	76	89	92	78	84	119	80	83	88	90	114	105	114	101	80	96	113	81	95	87	83	93	103	120	96	78	103	97	84	97	106	76	78	84	78	80	97	111	83	99	75	106	90	105	102	83	84	95	94	110	112	75	92	86	90	92	90	91	88	98	90	96	78	97	98	98	94	103	102	81	83	98	93	82	111	88	99	96	81	86	99	95	95	112	102	93	102	104	97	105	79	104	108	106	89	81	88	84	91	85	91	89	100	95	83	97	86	95	110	102	88	86	93	92	96	97	85	92	96	76	86	122	72	98	101	77	81	81	113	92	86	100	93	94	109	85	93	96	88	80	87	89	104	85	88	100	78	93	92	118	82	100	98	91	100	107	101	106	104	85	90	90	111	90	78	88	93	116	73	91	90	96	103	94	95	86	96	83	96	95	93	99	99	88	94	74	75	88	92	101	91	76	111	93	119	104	88	89	112	96	80	97	93	94	97	85	86	100	115	88	115	93	98	83	102	98	86	99	97	91	91	105	84	96	94	92	92	100	94	89	67	76	87	117	81	103	87	92	86	103	101	98	101	83	101	95	109	107	96	88	98	91	97	93	86	86	90	90	95	97	94	84	96	100	99	91	89	87	93	98	76	98	117	94	110	90	117	103	91	92	103	81	96	93	111	85	100	98	104	91	96	95	85	90	111	86	103	96	94	93	86	76	87	83	93	114	90	112	100	97	89	99	74	110	75	105	103	95	98	98	80	77	90	106	75	99	91	95	106	114	113	89	95	88	93	102	80	96	88	96	94	85	90	95	75	103	70	82	102	72	78	92	87	89	102	92	97	108	91	79	94	87	103	88	92	96	85	103	97	84	96	91	88	95	114	102	99	86	84	93	105	88	98	98	85	91	92	104	99	98	79	96	98	97	100	83	113	90	85	76	84	90	86	101	90	82	98	105	104	93	101	90	92	116	82	73	77	99	92	101	97	99	102	108	84	93	68	99	103	92	84	96	91	81	80	97	109	78	95	99	73	76	89	84	85	76	88	84	84	79	76	112	95	102	86	89	89	85	90	76	104	94	91	102	84	84	90	92	94	98	88	114	90	107	91	88	82	99	87	108	104	94	92	97	73	86	94	91	81	92	109	93	83	84	117	98	82	95	85	86	90	101	99	95	117	103	97	99	92	101	77	85	80	91	91	107	99	118	100	77	82	94	97	94	82	100	99	105	101	94	100	87	75	73	95	99	102	93	89	82	90	91	105	89	112	96	73	80	85	88	80	91	113	68	88	106	94	107	85	113	91	88	88	84	88	102	82	87	89	85	96	97	99	92	90	101	78	89	103	87	71	85	95	101	91	108	91	86	91	73	88	110	106	98	86	103	73	92	79	99	83	83	98	115	101	90	90	57	97	86	96	84
12577	5520	8973	5661	5203	4363	3218	2449	1483	966	801	762	644	624	531	450	440	387	362	331	337	287	305	299	284	287	299	297	303	300	277	275	258	260	216	294	270	227	258	277	247	268	263	256	270	267	280	261	214	258	250	272	284	265	252	269	244	234	247	294	254	245	252	249	251	229	240	221	234	241	236	276	224	228	238	238	209	296	246	266	245	223	238	234	249	262	233	265	242	237	246	284	253	226	257	241	226	248	220	218	227	224	234	250	221	220	243	228	237	242	226	238	219	252	224	222	246	216	222	238	246	247	203	246	246	218	212	219	217	241	222	240	267	219	213	209	250	221	250	231	214	223	239	226	217	205	256	245	218	223	233	236	227	250	228	226	251	228	238	210	243	245	229	238	227	221	252	214	247	225	236	217	239	222	237	220	231	203	236	234	201	198	214	231	231	229	208	220	232	227	260	235	230	257	202	244	212	223	232	217	216	248	219	262	216	218	234	237	249	219	228	255	227	233	238	239	203	252	224	216	245	249	235	232	234	235	247	254	237	238	211	236	241	228	236	232	235	245	232	276	232	230	245	235	225	230	222	222	224	199	212	250	223	226	215	212	202	253	262	206	215	215	238	219	235	231	266	207	236	224	253	213	206	219	232	224	240	238	255	221	209	228	243	250	228	224	193	270	213	227	210	226	248	232	231	236	242	250	242	224	229	247	238	226	215	213	235	236	226	232	234	270	203	230	216	216	252	230	238	254	246	232	204	225	197	246	243	225	228	251	242	215	228	215	239	235	235	229	240	222	233	240	216	220	221	243	244	231	217	221	228	223	252	219	258	229	228	226	210	238	254	234	226	207	219	254	231	231	228	228	248	238	231	240	196	232	211	206	230	221	239	230	227	257	229	212	223	234	257	244	225	246	228	221	263	216	246	241	192	255	213	224	235	241	225	226	234	237	223	195	226	227	237	213	241	223	207	217	240	220	206	194	223	189	230	222	214	242	237	215	231	248	243	225	222	241	217	241	230	229	223	251	228	255	231	230	243	240	233	205	229	209	233	223	240	224	215	245	222	242	257	251	225	239	235	225	233	217	248	251	212	215	255	225	213	229	229	219	241	224	217	231	231	232	229	257	249	214	231	226	212	232	220	243	248	246	213	217	241	242	214	223	221	239	223	245	252	229	226	247	245	228	226	238	236	236	240	215	207	224	200	243	253	218	225	248	227	234	231	218	233	244	232	220	237	231	242	234	229	265	230	219	272	230	212	236	244	267	244	208	232	238	226	211	227	201	211	221	234	216	228	200	230	252	229	240	233	237	235	253	235	242	223	236	245	244	219	225	226	241	234	267	228	225	231	241	242	252	235	249	254	194	223	231	216	231	220	233	218	241	218	238	239	206	248	197	213	201	214	239	207	209	232	238	236	239	248	247	242	224	213	229	242	250	242	242	235	221	234	237	217	246	235	223	228	217	216	195	231	227	210	207	246	228	256	231	227	218	243	263	218	225	235	222	222	250	232	230	238	255	244	231	253	232	222	235	242	215	222	219	238	239	223	215	241	206	246	241	220	224	206	233	223	245	244	252	215	215	204	201	228	234	260	236	224	229	219	246	257	220	218	248	229	222	238	234	225	226	248	204	226	248	216	204	205	244	257	243	239	224	255	216	238	222	263	238	223	220	240	228	257	232	256	249	234	235	223	251	242	211	215	253	248	221	231	213	230	251	207	210	222	218	241	228	219	224	221	221	209	244	226	225	223	238	227	240	216	232	230	247	260	245	222	233	203	204	205	235	224	209	242	230	234	228	233	264	210	266	234	245	246	250	216	245	240	209	220	258	235	222	251	233	228	230	260	206	215	221	228	217	240	224	231	262	248	249	228	230	249	213	231	263	221	258	213	237	219	234	231	245	230	188	242	225	261	207	225	237	196	239	240	202	249	191	230	225	234	224	225	177	213	227	239	241	231	250	256	244	234	242	219	229	224	240	242	240	225	224	192	247	227	209	209	226	221	249	236	221	208	230	240	216	235	226	224	219	267	241	228	252	203	219	242	236	232	222	231	214	233	230	233	260	240	233	230	221	231	225	256	231	233	223	240	233	231	215	222	239	212	212	217	210	250	226	238	232	240	244	225	236	239	244	256	221	242	205	262	233	241	199	243	231	216	221	206	243	242	230	240	263	231	246	205	196	240	249	235	229	227	260	235	220	236	233	243	220	234	225	233	215	220	240	251	206	247	213	220	221	228	229	212	259	226	237	239	250	219	266	204	260	251	231	227	207	212	214	237	230	215	232	233	231	201	230	189	245	238	208	213	252	225	224	224	243	244	220	236	263	233	222	246	227	245	259	233	260	250	243	224	215	233	237	216	210	240	243	212	219	242	240	222	261	228	241	233	218	239	211	211	251	243	227	246	244	230	220	246	244	259	242	228	195	218	231	235	222	224	221	224	231	243	253	235	230	210	231	230	251	239	217	225	245	250	233	244	192	246	231	241	257	241	237	232	242	219	222	228	248	236	213	210	251	231	243	249	226	221	222	223	261	236	208	245	209	241	238	225	239	228	225	243	234	233	221	234	252	226	226	218	217	232	238	230	225	253	243	225	220	236	255	249	221	243	215	255	232	229	237	246	212	232	235	234	210	239	250	239	211	240	244	242	216	243	244	230	222	244	237	225	233	228	233	248	244	245	251	208	221	243	241	249	245	223	229	248	247	247	257	212	237	212	249	215	218	231	222	235	222	221	238	236	217	209	254	222	227	204	221	235	229	220	216	231	200	221	234	216	248	218	250	248	256	223	236	252	230	244	226	228	228	228	214	218	232	217	225	226	254	228	235	216	209	236	242	256	249	234	231	228	244	239	221	243	241	243	226	254	230	234	223	230	230	231	215	222	220	229	223	237	239	233	232	227	234	227	227	240	227	223	225	256	210	234	238	221	233	231	269	248	217	248	222	188	247	235	227	237	246	226	230	219	241	247	229	219	251	255	244	246	245	204	233	222	243	236	211	242	219	205	234	240	236	255	209	215	240	230	251	254	226	235	203	230	216	246	250	211	225	245	208	219	228	231	213	253	221	248	223	208	213	246	238	204	229	243	218	243	218	260	235	213	249	223	199	232	239	244	241	230	259	259	244	233	232	222	225	241	228	228	242	246	219	213	223	221	226	218	231	231	218	192	244	225	226	207	230	232	236	226	224	244	249	225	192	232	229	229	247	261	216	210	235	231	237	257	229	246	241	218	250	270	233	221	226	253	212	252	264	242	231	240	254	231	219	245	252	202	228	258	232	229	203	239	234	227	254	218	223	220	267	219	229	236	244	214	231	199	233	240	228	196	245	230	233	248	244	215	213	215	249	232	222	230	225	263	221	235	244	212	227	225	220	213	224	232	258	236	234	243	209	222	222	213	232	245	231	208	256	231	211	244	224	242	246	232	208	234	234	218	247	231	226	254	225	232	264	256	236	234	241	241	221	240	261	223	237	240	225	226	236	259	249	233	255	229	217
4942	1768	1297	567	451	378	271	220	180	135	163	130	134	129	134	145	121	137	140	132	148	113	132	129	143	146	154	127	137	116	153	133	145	121	119	124	162	120	128	135	122	126	129	144	116	143	130	131	165	143	148	146	123	134	135	132	125	132	145	128	123	117	135	143	160	131	132	136	125	154	130	144	127	118	126	147	123	148	136	128	124	128	121	134	150	116	137	137	148	110	153	121	144	149	132	115	144	128	132	114	137	101	128	121	131	144	128	116	121	121	137	124	154	130	131	117	137	152	130	135	102	145	148	125	126	132	142	134	135	128	151	127	131	129	130	168	118	133	142	120	131	137	141	115	124	118	132	138	140	122	137	139	120	133	138	158	133	127	125	115	107	124	136	125	135	131	143	138	121	148	137	152	136	151	145	143	131	124	141	143	114	140	148	130	145	132	129	135	126	152	131	120	137	133	130	139	119	142	126	125	150	139	138	125	119	124	138	119	150	151	123	129	134	113	142	140	152	124	122	131	136	135	119	138	146	126	125	125	141	148	132	112	144	121	118	139	155	119	135	147	144	136	141	128	131	136	144	137	136	129	131	140	163	125	146	157	126	132	107	124	138	125	128	128	139	155	113	132	145	151	134	134	137	121	118	133	129	126	141	123	132	126	138	155	139	131	146	142	135	149	158	127	117	122	129	114	93	132	145	137	144	141	154	123	127	119	126	116	136	138	137	137	139	139	125	134	134	126	141	120	138	137	138	136	152	137	136	141	127	110	131	124	141	138	123	128	134	123	151	145	125	114	123	150	115	154	112	120	133	140	129	137	124	132	145	131	148	123	136	129	133	147	124	132	136	124	123	143	139	118	123	130	131	125	123	141	118	127	116	150	125	111	134	132	142	149	120	142	129	145	136	135	125	130	144	124	156	143	125	132	130	133	143	111	138	147	114	145	149	108	144	132	142	146	130	129	114	147	104	123	121	133	143	138	120	132	145	117	136	148	144	126	112	149	126	157	135	168	125	113	139	141	133	126	136	120	128	121	135	133	133	136	148	128	133	121	144	126	131	141	131	129	140	136	120	127	147	125	145	142	132	137	151	140	140	121	138	150	156	123	142	131	147	122	113	131	150	130	138	127	134	144	110	134	134	136	112	143	128	142	126	136	136	132	115	137	139	157	154	123	157	133	147	133	131	136	141	138	111	110	136	138	142	131	124	120	136	133	151	141	123	150	159	150	133	123	132	143	116	158	119	95	132	144	114	152	130	136	117	115	118	129	139	135	149	115	130	146	120	128	145	171	144	125	110	159	125	124	130	129	115	148	116	124	152	113	119	114	130	128	116	123	136	114	139	118	129	137	130	138	127	139	126	109	133	132	138	118	139	135	118	103	124	120	122	122	134	124	137	121	156	149	133	128	118	121	128	111	131	123	128	136	120	133	137	121	136	136	130	133	132	106	100	124	138	145	147	124	143	108	136	125	154	136	122	135	126	133	114	143	121	128	131	115	145	137	99	137	117	144	131	131	143	134	124	99	121	130	130	149	137	155	153	127	156	129	117	113	138	123	132	128	130	124	151	131	136	146	134	127	122	143	137	147	145	146	164	118	131	138	114	142	144	134	128	125	155	139	122	146	118	137	149	137	115	148	125	151	119	122	134	125	122	128	137	127	123	132	141	135	136	162	114	115	136	130	121	146	115	131	123	151	152	130	116	139	145	129	136	140	130	125	131	169	126	109	133	170	148	139	134	131	151	123	135	126	122	126	131	115	123	104	143	122	135	117	130	141	128	128	113	116	135	114	147	137	124	132	122	134	130	123	144	114	131	134	121	152	122	132	141	131	142	112	118	134	144	145	144	136	124	123	122	120	121	141	113	121	132	131	137	143	126	147	146	137	139	144	133	118	132	121	133	155	138	132	112	122	132	106	135	136	136	138	138	145	128	140	104	125	134	132	131	130	146	121	133	138	147	132	144	152	157	132	125	152	159	138	149	144	124	127	118	159	129	147	122	154	138	139	139	166	136	115	147	136	116	140	133	132	124	127	124	156	144	115	107	130	130	130	143	144	144	144	146	130	143	141	141	123	144	131	119	131	123	133	148	135	137	134	142	138	141	111	129	132	143	121	147	133	141	129	127	132	130	123	116	113	124	136	159	138	138	136	130	131	136	115	139	107	139	151	128	141	125	134	145	133	133	121	125	147	148	142	143	132	143	132	114	124	115	132	125	129	130	113	120	140	145	139	133	148	135	135	125	148	117	119	145	122	120	148	118	142	137	136	131	141	127	112	110	150	144	143	135	141	127	141	142	144	179	164	130	140	116	120	125	141	127	137	127	123	120	128	118	137	145	122	132	155	113	138	112	140	154	115	100	126	118	115	139	116	138	139	112	135	120	146	128	133	105	135	124	135	132	126	129	143	136	108	119	113	126	153	141	131	127	127	131	138	129	126	131	134	128	108	129	130	139	128	139	145	122	130	127	152	142	154	131	125	113	106	143	127	123	131	140	160	140	139	160	144	134	141	138	151	137	122	122	141	115	148	125	143	144	132	113	130	114	146	124	142	136	129	127	146	133	141	137	134	100	131	129	109	151	124	135	125	122	128	129	128	139	130	147	152	146	123	134	101	142	125	109	136	122	127	147	141	136	133	129	121	118	124	113	107	132	154	119	122	137	111	140	133	134	142	144	142	118	125	124	132	128	136	159	118	135	133	135	117	133	131	136	134	130	124	143	153	149	148	156	138	135	164	161	127	121	126	122	130	120	127	133	129	126	112	125	136	153	139	159	135	149	138	128	140	146	142	130	134	140	148	130	140	132	131	145	132	141	127	144	140	134	153	139	133	141	132	110	128	138	142	129	132	127	139	145	123	137	140	115	144	133	111	118	132	140	132	115	133	135	137	119	139	140	118	134	126	116	133	136	144	132	125	126	143	119	112	134	125	112	133	145	127	129	158	122	110	131	136	137	123	169	131	122	131	128	128	132	126	127	113	117	142	131	148	129	156	132	159	132	136	125	143	137	116	123	114	132	120	116	130	117	149	120	118	129	126	137	141	140	133	113	139	127	116	128	138	148	141	129	123	139	131	142	121	102	137	128	133	131	150	133	127	131	138	143	119	138	108	123	135	109	115	127	134	129	140	133	131	150	131	137	134	129	133	137	123	147	144	142	135	165	138	127	137	117	117	136	135	124	134	126	131	122	142	142	117	123	141	130	119	110	147	143	121	123	131	115	123	147	133	128	127	118	140	140	118	126	130	129	124	129	137	144	117	141	120	133	164	143	158	132	132	147	124	151	117	137	135	138	161	133	131	119	128	139	130	151	139	119	131	106	136	135	135	142	139	132	121	133	139	136	127	153	124	141	125	127	133	117	121	104	122	140	132	119	149	125	137	142	130	131	112	145	134	113	124	133	95	118	128	125	131	125	136	151	124	137	148	150	130	112	161	147	148	131	113	138	138	141	129	134	139	146	122	157	138	129	144	153	164	108	129	128	126
3910	2008	2775	1740	1750	1511	1133	859	642	470	453	374	440	355	395	341	349	352	337	310	310	363	350	339	322	368	310	304	323	322	288	325	324	304	341	303	331	314	340	345	337	318	336	314	356	319	342	325	301	338	355	334	325	357	330	326	356	308	342	326	302	343	374	346	335	318	330	313	311	329	297	335	351	331	346	303	391	323	324	348	319	313	350	306	310	336	348	299	320	344	344	304	301	324	318	311	314	331	316	340	297	348	316	329	345	313	296	351	328	323	308	340	312	336	324	305	342	296	323	330	325	330	365	326	310	334	309	323	336	343	312	313	350	351	316	329	335	345	346	323	306	290	294	339	311	310	319	316	324	328	335	310	286	343	293	355	333	330	305	337	315	350	336	336	318	324	348	318	339	299	337	309	293	325	357	343	329	347	341	321	301	289	357	359	307	355	342	319	331	304	322	313	322	316	317	346	346	334	352	348	311	342	314	299	335	325	327	287	346	325	300	338	302	297	323	319	346	310	315	338	338	296	322	320	320	303	334	345	331	333	308	325	331	345	324	334	288	333	340	310	336	329	298	309	338	352	316	323	325	331	318	310	323	306	317	318	332	291	315	320	304	333	300	322	341	331	339	342	354	305	349	340	355	320	298	323	341	322	341	323	320	309	340	332	321	329	328	318	327	305	322	349	329	344	340	326	277	339	339	324	350	325	315	302	306	296	345	342	330	303	318	322	329	306	329	337	316	342	333	312	313	305	293	361	317	350	309	356	335	309	349	327	327	307	303	328	362	336	308	335	316	291	351	314	310	304	320	345	333	321	331	305	326	331	291	340	336	280	321	328	301	330	318	345	352	354	319	323	316	312	294	343	329	323	315	341	315	335	370	321	320	334	323	328	320	296	341	345	299	316	304	325	358	330	303	325	325	311	343	356	324	323	311	316	313	340	306	337	341	308	347	343	309	350	322	311	316	306	314	312	337	334	309	339	299	303	309	314	326	334	324	338	316	366	332	330	352	307	326	302	320	346	352	372	311	382	331	346	333	326	334	319	345	350	301	328	340	338	313	305	336	312	303	331	273	301	367	319	371	318	334	320	319	349	310	327	316	327	288	363	340	340	329	321	330	318	295	303	305	359	348	303	342	315	311	314	323	329	344	342	351	309	337	320	309	325	344	351	304	363	338	327	321	293	347	332	289	330	328	295	337	324	320	309	293	333	312	322	350	302	340	343	313	322	339	347	336	319	318	347	304	314	346	307	326	317	320	358	338	301	298	325	338	327	328	344	308	300	325	328	298	326	346	312	327	332	315	315	299	368	312	340	343	353	365	304	351	340	317	332	349	311	316	323	319	311	319	279	371	358	326	339	315	322	326	355	342	336	310	341	327	348	340	323	310	316	335	342	322	332	311	283	321	315	311	324	348	332	318	335	340	305	333	323	338	347	316	347	340	301	324	318	330	341	318	320	304	351	302	311	338	344	324	317	325	326	322	327	328	300	303	301	313	327	287	304	307	335	346	352	285	312	317	330	310	304	324	293	302	326	317	325	327	318	306	299	326	301	376	357	365	317	302	327	345	355	320	300	314	350	337	320	291	320	282	323	299	290	315	334	351	336	327	316	330	306	324	316	325	364	311	364	307	322	339	323	320	354	342	359	311	312	334	340	308	337	327	307	351	304	309	326	315	324	295	318	332	356	310	298	308	319	363	322	302	313	337	335	323	322	294	334	330	351	338	286	311	319	320	313	326	325	349	341	305	304	333	332	311	306	321	330	314	339	308	329	343	310	356	346	317	313	291	305	316	322	332	343	345	292	339	306	304	321	300	336	337	326	344	318	356	309	345	336	312	336	308	300	328	313	337	313	353	293	332	323	374	318	286	311	354	316	320	316	341	315	346	334	325	317	316	313	327	316	302	308	348	326	344	352	305	306	332	327	362	308	338	329	327	356	314	324	314	342	305	300	344	339	333	343	314	319	322	325	340	343	331	306	346	304	316	306	329	298	335	333	363	346	316	325	272	342	352	313	322	344	346	343	296	333	324	316	344	303	325	317	330	348	304	323	308	320	341	320	320	308	327	306	377	317	306	364	330	299	336	335	349	317	302	337	306	352	326	324	345	353	315	300	328	333	304	318	307	314	321	315	388	337	356	302	318	314	312	352	375	306	334	318	342	330	333	330	323	315	333	307	316	332	346	318	315	286	334	339	304	326	340	325	301	336	318	309	340	352	303	321	313	306	328	307	338	298	339	314	333	355	311	311	315	288	332	328	340	323	383	318	309	309	310	324	308	318	323	286	350	361	378	346	316	342	341	318	322	322	352	317	348	338	310	328	351	323	348	349	344	295	303	340	327	327	332	350	338	284	291	314	315	330	337	346	319	298	303	316	323	338	320	346	337	326	322	314	289	318	327	312	343	297	305	339	323	350	294	345	333	311	312	277	338	302	296	326	328	339	337	325	301	327	290	314	332	346	343	330	345	306	315	336	327	322	325	333	350	311	299	342	342	334	312	288	316	325	293	305	336	316	299	315	348	322	347	310	301	312	325	334	323	342	330	296	305	328	319	319	316	318	336	315	336	353	317	336	337	334	319	309	301	299	305	328	331	303	345	330	341	340	343	293	292	325	330	329	338	328	295	347	301	352	312	337	322	328	336	363	329	334	338	360	346	320	326	344	352	346	335	304	308	319	344	336	319	323	308	320	330	348	332	319	315	335	306	307	324	322	340	327	339	322	318	300	350	351	341	317	334	328	326	330	327	316	346	321	305	336	333	323	316	317	354	333	347	337	334	317	342	347	320	322	367	319	354	305	334	293	308	318	334	287	341	316	350	331	308	323	306	334	307	307	314	304	307	317	316	324	339	316	304	305	330	330	310	310	335	340	326	315	312	330	345	312	340	330	322	328	328	342	358	296	314	350	325	355	335	305	324	317	311	331	304	318	308	319	344	297	306	318	311	357	343	340	317	323	304	344	327	313	303	372	340	324	314	345	352	285	317	316	349	352	350	311	339	325	349	336	306	337	346	331	312	291	330	290	354	305	317	307	327	369	335	346	336	317	314	329	353	315	319	333	287	326	305	344	354	279	332	304	321	319	338	329	310	333	281	353	312	305	345	311	309	334	296	357	343	309	340	332	344	308	337	335	293	340	309	312	293	310	350	324	305	344	302	355	327	336	343	339	324	320	370	287	326	333	327	344	312	351	320	289	332	340	308	324	332	357	340	337	311	354	328	319	316	344	306	334	343	318	342	288	348	322	311	306	316	291	312	325	316	319	334	322	321	327	334	339	305	365	340	291	335	344	330	330	316	343	346	323	328	345	328	324	324	306	321	326	292	326	318	335	319	324	333	331	310	299	354	347	317	336	328	333	330	329	317	319	327	346	304	324	348	361	353	364	321	316	318	334	331	351	312	311	309	340	346	332	309	344	323	320	330	312	344	324	348	329	321	309	308	298	322	300	351	323	353	337	316	364	324	299	335	325	310	316	300	352	317	339
12551	3832	3273	1227	826	704	512	423	307	247	186	214	211	192	183	173	164	184	176	170	153	123	155	151	171	166	131	156	188	165	172	197	151	156	166	163	153	166	164	145	157	167	134	156	177	159	165	127	160	159	171	145	188	154	169	156	142	156	146	167	170	159	155	165	168	161	154	153	152	162	174	129	171	164	170	153	176	174	150	148	180	145	186	160	175	142	165	152	155	171	150	171	156	170	168	137	149	132	146	162	171	162	172	160	175	177	158	156	162	163	149	151	157	139	154	152	173	161	169	161	155	155	123	150	168	172	147	152	156	153	156	165	160	161	176	147	166	147	158	151	146	156	161	167	156	139	143	154	162	161	160	171	150	170	182	171	151	159	140	134	141	201	158	164	164	150	165	149	160	152	165	164	171	145	164	145	172	149	151	153	152	145	179	169	164	138	138	155	161	127	170	165	164	152	156	156	161	142	176	150	157	160	139	158	159	139	147	145	177	128	152	161	155	159	153	169	160	189	142	172	161	177	143	127	164	174	163	156	144	165	162	154	147	160	156	134	163	152	144	148	176	157	168	144	156	161	169	183	142	145	168	160	156	184	153	141	183	164	155	158	153	169	192	151	154	148	138	154	157	164	154	179	163	162	153	205	173	140	127	175	154	169	159	138	164	167	166	151	155	162	147	165	180	150	172	173	180	145	147	175	138	152	157	153	171	147	180	173	157	167	153	129	144	164	140	165	144	154	156	149	161	143	136	157	159	187	177	183	163	153	136	179	154	164	184	155	184	169	159	175	153	152	149	158	156	166	161	170	171	151	171	146	180	142	141	156	175	141	137	164	141	148	156	155	156	126	195	170	173	165	166	148	149	151	144	127	171	181	148	180	169	174	169	176	163	149	157	164	147	147	135	148	169	176	168	156	145	146	167	190	175	138	141	144	148	163	160	195	150	161	156	178	158	158	147	153	144	138	155	169	149	158	164	155	168	157	165	173	144	156	180	158	178	156	159	157	148	130	161	161	153	141	156	167	155	156	142	145	165	160	141	165	145	152	158	142	176	173	141	170	134	161	166	158	159	139	157	148	149	157	153	160	143	158	146	157	171	181	153	143	190	152	157	148	150	168	145	161	154	150	164	155	148	159	132	161	135	162	181	140	143	146	159	164	176	149	152	144	161	147	153	142	171	175	152	153	137	164	167	158	165	167	173	168	170	153	153	190	167	167	151	140	151	159	137	162	160	143	171	181	166	170	168	146	166	165	164	155	118	161	153	168	150	143	167	167	177	145	153	164	152	152	176	161	150	149	177	144	163	171	140	173	126	161	156	149	171	167	143	165	153	156	166	159	166	153	184	184	137	157	151	154	182	166	151	168	147	173	162	167	151	169	143	141	180	143	201	158	156	168	159	152	158	158	169	146	147	157	163	158	146	177	135	145	160	151	151	155	159	133	171	156	136	170	171	157	170	138	134	167	151	158	144	144	137	164	147	158	144	165	181	161	167	151	139	157	158	151	142	147	140	173	154	183	148	160	177	163	148	135	169	174	165	168	159	179	145	174	166	164	170	149	152	182	139	156	140	145	164	146	165	165	154	168	146	160	156	190	147	139	165	143	174	146	159	154	138	196	153	148	156	148	165	141	140	150	147	145	154	140	183	177	178	161	141	157	165	172	156	150	132	156	189	139	183	159	154	150	152	157	142	163	160	161	162	147	171	157	142	174	145	132	148	153	154	162	158	152	162	167	176	149	162	184	147	162	161	129	153	158	161	143	171	132	160	153	150	178	156	133	166	156	136	186	182	160	154	162	171	158	129	176	178	177	177	174	155	168	185	162	155	147	145	157	178	149	155	164	168	165	151	181	169	155	170	147	169	163	161	140	155	150	152	173	164	156	171	174	189	183	163	154	157	143	140	154	175	172	139	171	182	167	171	156	159	141	159	153	148	164	177	155	170	159	174	177	150	147	153	148	144	145	147	167	145	162	145	153	165	174	168	170	164	155	160	169	145	159	137	137	176	159	168	170	172	176	185	155	142	158	159	169	179	168	169	150	142	153	137	143	154	150	169	161	158	162	151	146	172	151	162	166	161	155	168	169	179	133	163	143	148	189	147	139	153	157	140	156	143	158	164	138	145	148	146	146	157	176	151	179	171	148	143	182	174	159	192	157	169	170	151	159	159	165	172	173	158	150	158	160	145	125	153	147	156	140	134	146	183	176	160	165	151	141	178	165	164	150	159	143	156	151	178	158	160	157	152	156	170	143	141	149	132	154	147	137	164	179	141	162	160	165	151	165	168	151	167	172	167	153	130	155	158	160	144	124	142	167	160	174	163	166	158	140	134	160	166	164	147	145	160	177	157	161	174	182	157	176	151	161	156	155	149	161	146	151	157	163	146	160	131	134	153	173	144	167	151	150	153	135	164	146	159	163	169	152	180	148	138	162	160	134	175	162	160	161	137	168	167	156	139	180	153	154	151	137	153	165	141	140	165	152	185	168	149	171	153	163	144	148	142	143	159	170	165	152	139	161	162	149	160	150	192	137	134	153	163	157	139	156	137	184	154	163	156	176	170	161	167	150	144	158	176	174	141	181	187	152	153	161	162	148	151	129	170	144	164	192	172	178	171	147	167	137	151	170	131	160	163	129	158	161	171	151	155	151	158	175	162	156	158	165	165	156	177	177	169	141	148	171	151	135	115	146	165	178	159	151	181	172	157	179	177	153	159	166	131	170	170	168	135	147	148	163	168	171	153	163	158	169	180	118	165	141	161	131	148	151	148	167	148	161	172	164	164	153	129	151	157	155	162	159	145	173	140	146	158	164	154	168	150	166	133	148	175	169	149	163	142	163	157	152	145	162	131	165	170	166	167	149	143	160	154	145	150	168	156	160	168	154	167	174	181	148	186	151	151	147	168	147	169	144	155	170	127	157	173	163	183	141	162	144	151	151	145	144	156	174	153	134	182	156	165	136	160	164	147	133	137	145	175	171	144	156	174	177	149	161	150	178	179	154	166	170	148	174	175	140	193	156	181	150	147	170	136	140	154	167	145	161	163	151	148	162	177	157	149	146	157	161	163	154	149	155	170	170	159	159	157	166	150	161	142	145	166	150	147	146	152	150	145	145	135	144	166	157	142	169	150	157	167	141	162	179	153	167	168	173	168	146	153	140	140	142	177	152	169	161	137	163	148	186	163	140	168	147	153	150	115	159	187	164	154	139	145	181	160	131	161	168	153	144	163	133	156	171	153	159	159	150	185	167	166	162	160	163	155	171	146	155	160	152	138	173	188	153	158	155	169	157	122	165	152	146	137	174	158	163	149	148	157	136	174	163	158	161	150	132	168	150	147	171	156	117	160	150	150	132	149	159	142	161	164	166	153	132	160	154	147	140	141	176	149	132	170	171	156	140	153	165	181	156	152	161	128	149	145	160	164	141	151	145	190	173	159	179	151	152	169	171	175	151	167	166	166	150	146	158	158	155	162	141	175	176	148	149
9594	3848	6234	3722	3489	3081	2321	1720	1165	861	742	620	628	585	559	512	446	476	459	446	446	441	408	391	418	380	426	413	383	385	394	384	390	367	393	409	359	391	356	419	404	374	392	401	384	377	414	385	371	443	405	417	357	409	395	395	404	406	405	416	422	395	387	402	363	371	357	374	331	392	384	371	412	389	389	386	400	384	369	360	367	397	370	359	372	392	363	367	415	370	409	387	418	385	379	373	413	353	389	352	423	403	344	375	367	365	370	393	373	368	381	379	365	373	383	363	349	366	367	376	386	377	377	376	342	386	383	398	362	397	384	352	368	371	347	357	384	401	378	374	374	375	365	354	344	367	376	378	391	369	369	389	361	385	414	386	376	392	374	379	329	329	385	337	387	380	383	362	387	422	375	400	362	352	371	371	383	397	378	345	338	377	369	388	338	357	371	375	353	345	384	391	379	370	356	374	398	366	362	352	370	389	353	402	335	373	364	365	380	357	395	336	386	383	409	386	353	384	384	349	364	345	372	358	396	366	387	387	386	368	392	397	353	363	388	362	372	367	328	413	368	386	414	356	376	379	408	358	369	408	363	361	380	395	369	348	373	363	342	402	354	385	370	355	396	369	411	386	359	388	369	378	371	375	380	358	390	365	384	396	390	369	347	395	377	368	350	378	388	385	369	347	349	351	393	408	375	360	350	380	366	378	364	374	395	361	357	413	373	385	375	368	370	400	377	380	400	409	371	392	377	385	394	392	353	369	373	322	349	367	405	361	337	363	368	368	417	342	354	352	401	388	350	358	346	350	370	372	352	377	380	395	384	361	375	390	348	342	384	371	351	355	354	365	354	400	372	376	349	348	370	367	342	391	368	358	368	385	376	344	365	371	368	427	369	354	395	394	396	347	354	348	361	372	385	380	346	357	342	369	380	375	363	359	366	383	413	352	388	361	375	387	389	418	369	363	387	358	346	362	348	383	352	354	371	381	366	396	399	378	400	402	402	395	373	361	420	378	395	370	368	340	359	356	367	418	331	334	395	372	387	416	375	353	356	349	372	355	350	356	391	359	375	379	395	406	396	376	392	362	383	407	377	371	363	370	350	382	360	415	377	390	364	370	309	363	378	384	370	379	353	400	390	341	359	391	356	397	382	365	345	401	409	355	394	401	368	354	378	375	388	372	361	376	352	395	372	341	368	393	387	355	361	373	375	386	375	353	351	393	391	377	369	380	400	367	402	395	382	385	381	395	372	394	405	358	381	364	351	390	377	349	385	381	344	410	363	408	384	385	370	394	364	362	333	384	393	358	375	363	361	371	418	388	348	363	363	375	379	432	369	342	367	385	374	355	345	394	424	365	383	386	366	369	356	372	384	354	406	373	359	411	376	412	374	374	360	391	342	353	427	350	386	357	332	375	355	365	373	376	419	353	387	382	382	381	362	374	375	381	356	335	371	385	390	357	341	399	388	400	383	381	413	388	355	375	377	355	383	369	393	386	326	380	338	388	367	379	365	372	371	400	353	370	395	394	338	383	358	386	364	357	378	371	376	403	405	394	348	363	394	392	341	386	392	396	405	392	381	375	384	381	358	381	380	367	409	382	346	390	379	384	379	394	352	359	340	400	420	412	365	372	355	378	388	395	385	384	377	381	398	419	358	355	392	372	410	395	403	384	371	362	361	352	398	373	399	389	354	387	424	393	360	330	413	358	356	394	372	373	385	397	351	371	388	403	414	378	350	346	397	350	393	362	399	383	374	397	378	395	364	376	388	393	398	366	387	334	388	356	380	399	386	396	406	407	370	377	388	411	345	395	366	371	336	364	343	383	366	387	359	390	369	385	376	374	380	396	362	366	396	369	403	381	373	397	375	422	375	380	372	394	386	359	328	362	382	403	360	376	361	392	379	383	396	362	371	358	370	390	402	404	394	341	375	408	355	397	338	353	387	393	384	337	354	398	375	372	373	383	379	380	390	373	382	373	368	363	341	358	357	382	372	396	328	393	384	391	376	345	409	354	359	359	380	377	368	400	373	409	389	339	369	359	376	410	352	380	371	369	368	401	373	387	370	423	373	378	370	397	369	361	356	361	346	381	410	393	358	366	370	370	373	359	372	375	377	361	409	384	379	365	354	376	359	387	361	362	374	408	366	355	390	375	372	372	362	355	382	404	363	355	383	351	384	360	343	399	385	361	370	382	366	413	354	408	389	341	388	371	343	381	356	376	372	374	385	354	336	399	368	339	346	346	405	360	393	364	332	354	355	361	380	374	387	336	383	378	354	379	414	375	420	355	327	350	372	393	414	370	396	393	396	370	347	369	379	362	421	367	407	408	379	383	351	364	356	417	375	351	390	372	367	367	368	370	378	405	415	357	368	379	364	387	379	374	353	402	366	334	381	341	356	359	357	415	390	416	371	408	360	388	381	366	375	377	381	408	361	385	375	355	393	380	366	353	394	363	377	395	372	399	370	359	380	356	396	341	362	386	373	398	384	341	376	330	372	360	341	347	376	391	400	397	332	372	364	362	345	357	355	408	379	352	385	373	395	378	379	374	346	379	363	356	366	393	350	385	362	375	400	372	401	385	365	391	379	350	377	390	382	363	364	393	377	388	332	388	391	391	397	386	415	381	405	372	367	389	385	361	368	389	368	394	396	388	400	380	358	370	413	367	385	379	385	389	389	365	343	389	392	360	378	348	349	388	378	371	381	366	371	374	368	343	381	364	379	392	351	360	358	380	345	406	380	379	357	365	355	341	354	392	364	409	354	380	363	346	408	390	357	383	397	347	346	357	369	392	375	360	392	383	387	385	373	401	391	378	386	393	370	359	401	377	365	366	352	392	387	373	391	358	363	404	357	381	344	416	366	368	383	368	383	404	377	383	391	387	380	368	348	350	378	407	386	350	344	363	346	362	383	376	356	385	409	401	378	376	375	346	397	373	370	378	416	345	405	386	353	397	389	412	424	339	378	362	394	346	367	373	393	365	401	400	370	342	390	384	369	337	361	364	376	407	405	395	360	382	376	360	382	406	400	322	406	400	340	377	382	370	347	390	363	337	382	362	361	394	385	331	340	401	350	369	380	350	404	375	403	364	375	396	370	349	386	374	411	395	401	395	384	374	379	332	371	401	380	372	384	368	366	357	377	377	358	348	373	368	386	394	392	417	384	381	353	377	379	385	353	409	366	327	378	385	393	403	405	376	377	374	402	350	383	354	378	383	346	375	346	348	392	404	394	373	363	365	398	359	375	392	422	368	358	373	392	396	390	384	390	394	422	370	391	365	340	379	380	370	414	365	372	350	352	369	368	403	353	408	350	396	344	389	362	360	377	369	393	356	338	387	379	397	385	371	389	366	368	430	372	396	357	411	362	355	358	382	362	374	379	358	362	375	380	327	389	374	389	425	374	368	372	344	422	388	374	376	382	400	382	313	374	411	363	413	394	406	372	369	381	377	367	379	402	377	357	368	374	358	377	358	377	385	387	371	439	360
20718	6636	5335	1845	1222	946	609	484	304	226	181	170	164	128	120	137	131	98	122	102	109	92	107	116	87	101	112	116	94	114	82	103	97	78	81	88	89	82	95	110	88	105	95	91	79	125	99	90	104	104	106	98	106	85	90	101	97	118	122	104	90	102	88	90	83	85	88	95	75	96	108	85	92	101	96	103	88	100	94	89	96	104	99	101	88	104	94	95	100	78	103	90	104	96	105	92	105	96	90	79	99	64	108	92	90	66	63	79	87	97	95	79	84	106	81	90	101	88	95	85	83	96	76	113	99	81	84	105	83	89	89	93	85	109	110	91	81	101	103	87	65	110	93	90	92	83	92	80	102	95	88	111	83	94	82	84	104	92	101	75	94	82	88	101	82	76	80	98	91	113	98	101	107	88	80	87	98	75	94	101	100	85	74	100	98	91	97	99	78	109	104	111	94	91	95	108	90	97	80	92	86	92	96	89	108	92	87	94	104	86	103	94	73	85	88	93	99	108	63	95	93	86	86	95	104	81	100	119	91	110	72	99	88	89	118	94	97	103	90	82	86	85	101	80	78	84	76	86	94	83	110	85	98	78	95	115	88	88	111	103	105	99	91	89	76	90	104	95	95	73	84	85	98	96	82	94	83	90	83	83	95	83	94	83	95	68	77	85	87	96	103	79	85	86	84	91	83	99	77	84	97	90	92	95	87	83	93	79	111	95	95	97	92	105	95	83	100	82	89	107	100	98	95	104	88	104	105	92	99	90	82	97	97	106	98	92	105	78	85	98	101	107	94	98	96	117	97	73	85	90	88	100	89	94	98	92	81	100	95	98	94	87	106	93	87	99	89	97	98	102	123	100	79	88	87	90	86	97	103	106	88	87	82	86	107	102	89	93	100	94	95	87	99	103	77	111	93	86	72	85	69	87	88	74	78	88	85	103	109	84	105	79	109	86	83	92	80	99	87	81	90	79	79	98	95	102	93	94	98	93	92	85	91	86	101	98	91	98	102	106	94	82	101	77	91	98	100	85	84	90	112	97	89	94	85	108	85	114	99	99	87	114	86	95	106	90	94	96	107	104	89	90	83	72	88	115	92	104	91	84	94	89	83	96	89	89	103	104	81	85	105	84	84	86	79	93	78	88	97	107	104	77	96	85	87	88	80	87	88	97	92	105	113	88	110	95	83	87	90	83	91	84	104	113	92	97	87	88	92	99	102	98	89	101	89	77	83	88	98	90	104	100	91	99	94	95	88	88	97	89	109	87	98	92	113	108	99	103	89	102	89	87	95	94	85	108	109	85	72	84	97	85	87	88	88	87	107	90	113	76	85	99	98	87	105	100	83	96	94	98	96	72	92	77	112	110	99	89	97	85	79	95	110	95	91	103	93	80	88	114	84	99	90	92	105	97	104	88	87	111	86	87	80	89	94	96	112	91	108	64	78	100	92	86	99	82	127	116	92	87	92	84	77	87	86	80	81	128	103	94	103	107	94	94	83	99	100	95	114	92	123	101	86	86	94	81	90	107	107	85	92	69	91	77	72	82	88	87	81	77	81	108	92	100	91	84	118	107	78	100	97	91	99	88	88	97	104	95	91	93	98	99	97	92	79	97	96	102	95	98	95	85	88	82	97	82	80	90	71	86	93	96	78	86	100	116	100	91	115	93	100	96	81	97	91	105	87	108	85	83	98	101	116	105	84	106	72	66	93	82	81	90	87	100	96	88	99	100	98	96	85	99	88	91	100	98	106	95	94	87	87	103	81	89	109	109	99	81	84	117	101	81	82	88	81	103	96	93	94	85	102	92	101	80	85	87	93	92	82	100	92	84	83	73	106	88	73	94	103	86	102	85	95	91	104	104	95	93	92	77	90	87	105	83	83	96	83	93	71	78	85	72	97	91	92	94	91	99	83	102	99	107	93	110	113	70	92	86	93	99	103	76	103	86	103	77	89	104	81	111	86	103	82	98	86	85	82	84	95	105	80	99	76	100	92	104	84	107	100	91	88	87	75	99	82	93	87	94	90	105	101	67	99	92	101	98	79	98	91	101	92	95	78	82	76	101	85	90	95	100	86	100	88	96	101	87	104	85	91	87	90	87	83	76	82	91	105	97	96	96	116	72	90	97	103	102	91	93	117	113	94	107	78	104	96	77	92	112	84	97	102	90	92	89	84	109	113	89	89	95	108	82	95	87	109	96	95	85	86	99	107	75	92	105	102	100	80	95	95	102	98	81	83	81	91	84	82	75	93	103	113	95	102	84	106	99	98	94	108	95	94	104	87	97	100	96	98	93	95	77	102	86	109	88	102	109	86	97	98	92	76	81	99	80	105	93	83	86	112	97	78	93	85	92	95	86	86	113	79	82	91	100	118	92	109	109	89	91	95	100	86	93	97	85	82	72	83	89	96	90	106	78	85	99	101	83	103	96	97	108	77	81	83	117	96	89	106	89	84	86	94	87	102	107	81	78	82	103	92	108	117	99	91	102	87	93	98	106	107	100	106	82	87	88	122	105	102	104	103	80	99	73	90	102	108	96	109	117	91	105	65	95	110	100	101	84	99	116	87	82	81	89	94	98	98	106	94	90	90	89	98	102	93	75	100	85	99	89	86	113	81	96	96	88	81	92	100	80	90	88	107	115	120	86	91	113	77	92	97	84	89	112	98	117	96	90	71	107	78	98	100	84	85	90	99	81	84	87	90	75	88	100	110	81	98	84	87	105	98	83	83	96	108	86	95	87	94	107	80	90	83	103	98	92	81	76	84	85	86	80	78	76	94	85	82	93	81	88	108	93	92	82	81	93	103	105	76	98	87	84	98	100	87	86	112	92	86	93	102	98	100	77	100	96	86	101	76	82	97	82	108	72	86	91	102	88	73	83	103	95	82	92	109	103	88	112	106	110	91	87	84	82	100	79	82	101	83	91	107	100	97	89	115	102	73	86	100	103	95	77	90	92	90	77	77	88	80	84	104	93	94	95	100	94	92	102	123	97	95	91	98	91	85	91	97	86	97	95	100	103	106	80	101	103	102	82	95	100	100	101	66	90	93	88	71	106	103	96	94	103	95	101	93	115	100	94	106	87	103	87	90	106	91	96	94	108	115	97	99	116	84	93	95	104	88	87	91	111	109	78	72	102	106	90	78	94	80	96	98	98	83	103	80	97	98	81	92	74	86	86	88	75	108	82	87	80	102	99	94	80	83	108	99	101	96	86	102	105	105	91	92	92	83	82	79	89	105	83	109	107	86	94	103	99	81	91	93	112	94	99	82	89	85	85	91	78	81	88	84	99	98	92	72	104	92	84	99	78	103	84	114	91	97	96	87	84	93	102	93	101	94	110	82	77	81	92	97	98	108	87	84	98	87	89	85	102	93	85	80	87	96	90	86	78	100	94	104	83	107	93	78	86	74	109	88	80	103	96	84	98	96	95	109	82	73	96	106	105	92	99	76	96	80	94	96	87	83	94	81	83	105	86	88	86	86	89
12756	5614	9139	5628	5189	4490	3256	2569	1461	1013	840	742	678	614	497	446	416	383	364	327	288	300	286	307	269	277	273	273	293	276	283	279	291	245	244	267	235	259	251	241	245	308	259	262	271	255	279	251	271	255	268	270	255	282	277	304	291	272	268	275	266	303	267	250	246	251	243	238	242	226	230	241	249	250	238	254	252	268	241	230	235	251	233	249	253	237	223	248	246	254	220	236	225	226	228	217	233	211	250	255	234	234	227	236	224	232	244	234	214	222	217	234	222	235	209	250	215	235	228	247	231	214	206	228	255	244	244	249	231	215	243	246	229	248	234	229	225	227	216	234	235	250	258	254	233	237	221	242	228	217	245	238	232	240	201	223	238	236	205	210	213	235	250	223	243	216	222	256	248	226	234	257	197	250	225	238	215	233	256	218	213	262	219	238	244	258	227	214	243	255	227	212	230	219	238	228	236	221	221	221	221	233	219	242	213	199	221	226	247	203	236	219	244	224	244	214	240	232	231	213	233	223	228	227	268	214	237	206	231	241	229	220	230	230	231	232	257	215	219	222	223	239	244	231	211	228	246	210	228	234	214	227	221	222	228	223	215	206	241	245	215	204	236	250	235	240	230	211	217	234	232	241	251	252	250	224	237	216	244	232	237	240	195	245	241	230	223	267	224	223	235	223	240	205	208	212	235	222	248	243	224	227	217	239	217	226	229	229	237	224	243	219	212	245	234	222	223	212	205	238	219	224	248	232	251	216	241	267	251	210	222	216	246	220	223	232	215	214	228	238	228	240	218	222	251	216	217	213	246	221	233	232	225	229	215	234	186	249	235	217	244	235	256	240	242	220	238	198	227	226	222	234	233	260	227	219	230	209	205	235	213	230	232	225	222	225	244	228	230	222	216	239	229	200	251	209	232	220	205	259	240	210	243	244	216	225	267	228	250	242	216	229	223	231	225	221	228	231	240	240	244	238	220	220	211	246	237	251	207	237	206	233	257	222	222	219	256	208	247	235	234	220	207	213	237	245	245	238	217	237	199	207	221	231	232	216	239	237	231	231	216	238	245	204	251	250	231	225	230	227	226	180	244	232	223	259	244	227	222	225	222	222	216	212	207	218	251	236	246	221	225	243	229	227	240	220	250	243	210	248	254	224	218	216	233	278	247	242	240	223	228	231	207	221	235	226	238	217	230	240	223	229	239	258	228	247	213	219	232	253	229	229	219	233	187	253	230	234	216	224	244	230	227	242	224	229	234	219	228	237	225	222	255	223	207	224	223	222	232	237	205	218	239	223	236	221	243	246	231	248	216	250	240	234	203	205	250	232	231	220	220	245	240	232	200	224	248	223	226	216	249	235	234	252	244	227	249	242	220	220	223	243	226	220	212	227	208	247	225	239	221	228	228	244	240	225	237	212	238	229	233	218	225	229	225	217	233	245	225	238	226	252	228	228	224	205	237	224	237	204	238	241	220	252	237	213	240	251	226	242	262	231	229	208	218	253	218	250	227	243	211	261	225	236	212	219	249	247	214	225	225	235	220	214	228	265	249	243	233	246	225	217	234	209	212	223	228	251	235	225	221	225	246	249	221	223	252	210	265	267	236	239	232	237	235	244	233	246	196	204	220	217	231	244	225	246	235	238	213	207	240	224	218	247	252	242	210	226	226	226	225	240	256	251	223	248	231	221	240	251	239	223	243	244	242	194	202	238	240	253	230	240	239	225	236	226	235	227	222	225	217	257	221	223	252	229	224	259	215	225	241	231	239	222	193	253	235	228	221	232	223	233	225	246	227	236	255	245	213	209	229	226	255	215	237	209	208	234	223	241	239	254	234	246	254	247	239	261	227	247	233	230	238	244	231	250	253	237	223	236	206	226	222	227	241	243	224	237	216	244	238	217	245	228	221	219	218	217	217	236	237	213	223	206	246	212	258	232	235	236	209	238	251	213	225	211	229	224	235	204	230	213	220	227	227	215	227	234	216	275	204	278	259	249	210	239	245	233	225	225	233	232	232	248	238	245	220	194	222	212	254	255	232	229	212	242	248	226	228	218	230	238	236	236	206	239	204	229	207	221	252	241	222	221	232	251	254	237	213	246	226	234	229	269	251	243	228	251	236	214	240	226	231	221	228	244	222	215	215	263	232	215	195	240	218	204	225	277	253	254	218	238	233	224	232	229	208	228	251	251	258	219	222	199	241	227	227	238	207	213	244	263	232	236	242	235	200	213	262	256	200	227	245	217	228	242	240	226	232	225	239	243	238	245	226	209	211	266	225	226	202	234	236	220	216	216	232	224	222	249	217	231	238	236	234	245	221	224	225	237	223	217	241	212	258	220	221	207	232	233	242	231	240	230	201	207	225	229	219	229	227	248	234	217	223	219	233	224	230	231	200	195	217	220	227	209	234	212	211	251	228	230	242	233	235	227	233	252	236	239	262	226	205	205	244	200	202	220	234	248	229	257	245	209	221	219	227	208	251	193	216	231	234	222	230	227	218	218	243	243	217	239	218	232	220	234	224	194	238	231	229	203	225	239	232	244	237	216	240	222	225	249	218	201	227	224	226	221	236	219	227	217	236	239	240	226	253	216	219	214	226	207	223	239	237	250	250	223	222	223	228	243	215	243	226	246	205	254	230	240	243	240	255	249	229	249	211	248	240	253	248	230	224	240	219	248	243	235	233	237	255	254	229	194	225	237	221	203	219	234	232	207	244	246	228	214	251	205	250	247	212	212	242	209	225	225	233	211	257	235	255	230	250	204	241	227	225	232	226	223	248	235	238	229	221	212	261	238	231	239	230	236	248	223	229	228	258	233	223	223	243	226	247	236	254	220	215	234	232	223	233	248	212	215	228	226	211	229	242	253	226	213	221	231	239	227	229	233	228	242	213	234	235	224	257	254	232	233	242	203	233	218	213	250	232	249	227	218	248	226	253	215	247	232	251	245	222	260	234	219	241	230	232	247	226	244	242	224	224	250	231	214	218	224	230	225	224	229	250	250	242	229	219	208	230	229	216	246	231	240	209	207	235	244	219	245	226	208	226	247	204	292	256	223	230	241	223	229	233	222	282	239	236	225	219	214	232	221	215	259	237	245	243	232	228	226	220	236	215	221	260	234	236	227	235	218	263	210	239	220	230	232	238	212	245	225	221	264	215	239	241	240	236	204	210	230	213	228	234	236	226	258	236	247	202	206	247	225	252	208	225	234	225	252	210	223	246	223	225	237	219	254	227	228	242	231	247	262	215	217	237	219	236	206	190	232	256	233	203	212	252	220	213	240	211	229	240	217	228	216	217	231	227	203	235	221	254	221	236	240	237	216	222	247	237	239	205	201	270	219	215	217	196	237	227	236	230	244	222	202	205	255	236	215	241	233	256	209	201	204	232	232	235	198	209	241	229	208	246	249	220	223	196	259	227	221	250	217	240	230	246	221	253	260	236	215	218	244	242	198	247	241	255	241	209	234	245	237	240	230	230	223	214	239	255	237
4871	1817	1388	531	435	395	312	223	161	156	150	133	145	161	116	139	109	142	122	140	131	137	122	124	122	129	139	146	126	124	126	125	142	137	117	121	139	125	121	137	143	140	125	151	109	123	163	139	127	122	142	118	126	119	111	112	126	133	118	122	130	133	128	131	144	118	124	103	153	133	129	112	138	144	159	137	133	122	120	143	140	130	123	143	148	127	164	135	112	148	128	155	149	122	136	117	124	125	126	121	142	131	117	137	137	142	132	120	136	150	126	135	126	122	118	126	158	135	126	139	126	154	135	133	141	134	146	134	142	151	112	117	123	118	143	139	128	144	140	144	129	124	108	122	146	151	117	139	147	149	141	132	101	135	122	128	135	130	134	129	131	109	120	135	135	115	131	126	118	109	138	123	111	129	111	119	127	124	127	131	118	137	153	123	132	135	150	136	119	148	138	121	141	141	128	129	140	152	129	135	123	129	120	140	136	143	138	134	156	132	124	157	115	120	117	129	138	137	115	120	133	122	130	125	142	135	131	144	154	129	143	122	124	143	135	122	138	139	128	138	142	129	121	147	111	129	134	134	133	122	141	147	139	135	149	128	136	143	132	134	116	111	125	129	137	125	137	134	110	164	135	111	158	143	134	145	121	117	133	143	136	132	157	125	120	127	118	112	128	132	129	149	127	127	130	149	123	114	119	148	154	150	132	142	127	151	132	121	154	164	130	153	139	116	114	132	129	138	137	128	140	117	131	128	159	130	141	132	138	138	136	127	135	148	140	127	114	147	133	120	124	117	126	127	114	138	129	129	140	134	121	102	152	159	113	136	132	143	133	112	133	126	149	131	126	141	135	155	149	125	131	143	115	119	133	137	136	125	121	116	141	132	150	129	117	126	128	108	127	126	124	129	143	130	119	122	154	129	118	144	127	144	128	114	148	120	143	142	108	143	133	117	142	116	136	137	132	132	140	120	129	148	126	118	120	124	122	125	113	131	139	152	123	127	131	142	153	118	123	150	149	111	133	117	132	124	147	127	125	145	123	162	138	126	121	126	143	131	142	123	156	118	129	144	121	127	124	141	125	146	133	132	134	140	133	144	128	131	145	129	132	125	128	140	140	113	123	134	119	140	146	156	132	120	139	153	119	108	100	135	131	151	136	128	138	137	151	142	123	133	139	118	138	148	133	127	131	146	143	148	133	145	119	136	145	105	125	144	134	109	125	137	138	128	110	129	135	135	133	141	118	147	132	135	149	136	130	127	148	151	153	121	128	149	136	111	136	148	125	114	129	128	138	131	137	135	124	139	132	115	105	121	128	127	121	132	134	129	129	134	147	141	126	118	128	157	111	110	155	142	136	122	123	132	110	146	131	124	139	122	144	132	107	109	117	125	132	118	135	119	132	150	118	131	112	131	100	128	139	149	113	130	140	148	135	129	133	99	133	164	113	142	124	128	123	150	131	130	122	121	126	124	134	128	108	119	149	131	135	126	140	142	141	131	123	121	149	150	142	134	109	128	128	127	127	149	134	123	130	140	113	135	162	116	129	106	132	126	134	144	128	156	133	133	138	134	134	135	102	132	123	139	139	113	134	136	141	135	138	127	118	127	132	122	169	146	124	140	142	152	138	112	150	129	129	126	134	130	132	134	143	145	138	114	136	137	111	143	110	118	135	149	129	136	131	134	127	143	124	160	141	133	136	127	134	153	139	130	128	131	139	142	171	131	124	129	119	139	135	135	151	138	139	120	116	133	113	134	123	123	114	123	131	121	130	130	156	126	129	135	121	112	134	139	148	161	136	130	126	144	130	111	137	142	128	131	149	120	125	124	128	131	123	144	156	141	141	116	137	152	131	138	128	143	139	117	120	129	137	151	131	134	118	134	121	139	118	134	119	135	134	110	138	135	124	139	132	141	125	145	130	119	138	134	150	144	138	137	118	131	127	126	126	138	119	132	141	102	143	114	141	124	133	137	123	122	152	115	131	129	125	143	121	146	154	124	120	131	116	121	109	116	127	145	119	124	134	166	136	146	120	138	117	138	125	109	111	118	131	124	154	99	139	118	144	123	125	127	142	154	122	117	144	170	131	139	142	131	120	153	150	133	143	122	130	128	156	141	140	116	126	138	142	147	145	152	141	124	136	144	130	146	141	123	131	144	123	127	142	134	109	136	160	132	145	125	141	135	149	128	127	126	125	145	127	130	151	154	146	125	112	130	139	131	115	105	151	136	141	126	120	127	103	136	145	137	120	127	128	134	124	145	131	159	131	112	127	133	131	151	119	131	114	109	141	135	127	133	138	134	131	142	140	144	125	138	137	129	139	133	130	128	137	149	127	119	137	131	168	111	145	139	117	127	149	141	111	141	144	128	136	147	132	124	141	132	152	129	142	128	135	106	115	133	132	142	126	120	128	141	133	128	120	136	109	147	125	141	123	134	127	124	131	156	154	125	127	119	134	138	123	122	131	128	102	136	123	122	142	119	121	132	138	121	129	117	140	97	140	134	115	118	133	143	135	146	120	146	132	125	148	127	146	129	121	145	124	120	124	125	155	137	114	133	129	135	137	152	139	136	145	110	139	142	133	138	125	125	134	126	119	134	131	134	132	141	134	147	124	127	170	138	110	124	148	131	158	122	129	132	120	115	123	140	137	136	140	131	133	134	147	128	151	126	120	130	119	136	130	136	107	111	132	121	113	136	137	122	122	120	134	124	126	144	138	125	139	141	130	129	127	142	145	131	157	127	119	113	129	138	112	124	155	135	138	142	143	142	139	130	111	127	133	148	131	159	132	125	143	146	118	121	129	137	115	133	126	140	123	156	145	157	116	132	139	121	124	144	127	119	123	121	135	133	136	124	132	125	123	138	131	133	125	124	129	153	110	135	115	110	151	118	138	121	129	109	154	134	138	111	123	128	131	148	135	127	145	140	131	134	130	143	148	121	112	107	161	124	135	136	127	133	130	140	116	118	149	117	111	133	150	132	115	130	120	141	140	125	125	119	128	138	115	119	136	142	124	159	122	135	138	109	119	117	137	144	127	124	133	129	135	119	152	131	130	121	131	126	135	133	132	123	133	114	131	120	131	139	134	146	132	144	122	117	131	145	129	154	142	122	120	131	135	120	136	127	117	131	135	135	140	135	139	112	136	138	135	120	127	131	133	113	110	138	144	125	108	133	127	131	119	143	106	106	141	131	135	136	152	145	116	134	139	139	122	155	151	140	124	126	134	132	152	131	132	130	119	119	147	131	127	109	135	130	134	131	135	137	124	134	140	137	145	105	117	136	130	139	126	127	128	128	132	106	145	152	142	123	151	126	120	140	141	123	120	113	142	133	143	133	148	130	140	135	132	128	132	133	144	137	156	140	132	117	133	113	122	111	142	124	132	143	130	149	136	129	119	149	138	142	132	128	152	118	123	115	130	115	132	143	142	122	119	134	116	122	136	148	129	118	143	127	137	155	129	150	102	116	131	144	126	114	139	110	130	130
3851	1980	2891	1762	1704	1500	1172	873	619	466	430	359	425	419	370	393	359	394	371	316	329	346	315	320	326	317	333	333	311	342	328	331	340	304	325	335	318	309	332	321	333	368	360	295	350	331	343	357	318	296	345	351	321	328	328	314	323	314	330	347	333	336	312	350	360	324	312	326	327	330	333	303	316	295	312	290	356	329	335	322	331	295	317	327	318	350	307	349	340	305	331	289	344	342	283	351	295	339	335	306	308	319	321	290	327	327	346	330	343	327	353	301	299	335	313	339	313	339	297	321	351	349	319	328	332	295	347	339	338	326	326	323	324	344	332	337	322	324	327	348	331	306	336	327	307	269	325	343	332	316	331	301	324	322	298	336	332	321	333	350	287	315	317	310	336	298	323	292	309	312	322	305	294	317	317	341	333	341	299	345	334	325	327	323	335	310	332	301	352	282	299	304	316	293	325	305	321	345	325	323	317	327	324	342	331	330	289	340	322	343	331	316	329	305	336	310	330	329	298	371	317	305	292	325	326	329	298	331	337	294	279	369	368	309	331	331	337	341	319	315	353	313	331	346	331	324	345	311	343	313	324	329	313	330	304	331	358	297	327	302	349	317	312	345	305	325	326	311	325	299	319	333	339	332	309	313	350	323	304	343	336	307	282	318	332	353	344	359	330	326	315	325	301	327	307	352	354	308	330	326	320	321	336	330	335	320	328	306	332	312	306	314	362	312	322	338	319	323	333	330	321	326	326	339	303	329	349	326	316	323	313	313	323	314	321	316	316	353	355	330	347	315	306	329	334	338	315	295	342	307	341	360	295	312	349	348	306	327	314	320	305	333	315	307	295	322	295	353	338	332	322	350	333	325	330	367	321	347	325	314	320	293	312	348	340	324	288	334	337	336	337	316	281	312	328	307	301	324	326	341	296	314	331	310	357	303	341	333	324	315	295	336	332	328	329	336	353	321	340	309	332	303	335	358	304	305	352	332	325	321	321	339	366	309	324	298	311	312	341	290	309	322	258	323	307	300	322	319	357	359	330	312	322	310	325	329	334	331	308	341	303	313	336	324	294	324	291	334	284	292	314	291	340	320	324	359	346	314	328	311	309	330	318	319	300	298	333	315	317	325	343	305	312	320	296	312	328	311	343	329	345	320	319	325	329	363	347	305	332	337	328	327	340	331	339	292	312	335	335	306	313	330	354	336	318	322	345	324	338	348	311	335	315	297	335	328	343	338	309	287	324	337	358	312	303	313	329	274	328	333	317	329	332	317	294	295	391	322	314	326	321	353	331	303	294	340	310	333	308	355	320	304	335	322	333	311	312	332	317	308	335	326	321	356	317	340	321	346	342	320	334	304	347	305	298	314	334	300	346	315	347	336	322	338	344	345	324	321	341	319	340	307	282	337	310	309	329	290	329	346	320	338	306	295	303	322	325	318	358	324	335	340	340	360	323	349	314	341	324	298	336	312	308	301	313	311	345	304	324	344	325	334	324	309	332	327	328	356	302	334	318	338	324	316	339	309	339	325	305	320	326	327	325	314	315	358	326	347	312	351	317	328	327	324	308	336	330	342	321	347	315	319	319	311	335	365	320	298	308	323	338	335	349	345	328	336	335	323	346	331	332	343	320	325	316	316	342	316	352	308	301	324	293	314	344	294	293	320	307	325	327	336	336	308	343	358	333	313	324	303	313	331	318	315	342	341	322	316	307	309	324	304	294	335	363	342	321	322	319	332	336	320	355	333	323	331	323	317	333	324	307	306	290	311	306	325	316	305	361	336	335	330	323	298	331	380	337	340	326	330	359	320	345	340	294	319	303	332	306	337	304	335	329	323	311	342	340	335	347	311	330	318	353	329	327	313	330	298	297	330	308	342	323	359	352	327	318	320	320	292	318	322	307	353	325	322	330	290	286	345	337	319	319	318	360	305	322	338	304	340	345	331	323	321	320	307	286	302	290	318	338	327	302	334	347	312	339	316	292	339	337	328	306	330	324	344	362	351	338	350	318	295	312	331	322	322	309	290	330	317	354	343	307	341	318	340	300	330	367	314	311	334	322	334	340	345	330	319	297	305	358	332	288	329	360	305	314	313	321	331	334	324	348	293	306	294	286	302	333	339	358	299	323	316	334	343	329	356	351	340	314	298	337	322	344	350	335	326	329	323	317	299	324	306	323	338	364	340	329	300	345	335	332	327	302	296	340	321	325	355	302	330	333	328	334	297	293	307	323	314	321	341	330	352	329	302	333	331	352	330	348	345	312	331	318	338	344	327	293	325	344	330	357	326	314	333	331	345	341	332	332	320	329	311	290	345	298	316	303	343	346	324	328	315	343	326	290	339	348	327	357	347	331	324	325	363	310	327	299	297	298	314	304	339	377	346	355	321	318	329	337	295	375	342	330	329	325	306	329	321	301	306	342	315	329	299	345	324	308	280	337	338	335	322	328	295	319	339	304	325	323	319	344	311	329	307	342	338	315	315	310	337	344	331	300	322	333	295	322	302	381	294	331	316	333	336	349	345	282	324	328	317	317	311	314	319	360	311	331	358	312	294	300	329	296	292	296	361	330	336	343	322	335	337	330	326	313	315	348	296	330	317	310	336	306	328	358	327	373	329	290	320	341	344	308	323	323	351	334	306	341	313	336	330	310	307	304	314	322	318	329	343	342	357	346	313	330	325	306	292	311	309	320	299	351	319	316	311	319	317	338	340	313	338	326	358	317	322	331	327	332	320	319	305	317	331	316	337	312	308	346	292	348	328	327	297	330	332	301	341	326	320	284	340	359	293	306	336	336	328	320	347	356	321	319	346	290	302	313	313	308	358	331	319	347	313	325	338	334	317	335	304	314	337	349	337	313	343	330	328	350	302	311	315	340	338	351	334	331	342	327	311	362	341	309	317	330	310	312	308	297	302	303	319	352	331	332	319	314	326	349	365	300	361	333	353	314	336	323	326	327	349	319	317	321	301	325	315	328	308	329	308	324	290	331	318	359	331	302	322	299	323	328	347	357	312	329	320	343	336	321	352	324	294	338	351	317	331	343	342	346	316	323	342	319	292	293	339	308	324	352	329	302	326	323	320	309	292	329	319	324	310	303	348	325	327	318	307	320	285	333	325	301	318	340	317	310	305	297	325	300	321	360	322	300	346	318	301	324	293	336	324	323	311	298	310	313	309	316	353	347	308	363	332	343	339	308	336	338	303	298	349	311	346	321	342	306	319	309	342	316	332	341	308	302	298	331	312	334	298	349	301	332	324	340	317	324	334	348	325	357	329	331	328	288	344	347	321	298	336	292	331	323	319	330	307	314	325	304	306	307	326	323	312	328	319	324	355	353	307	306	312	316	348	343	322	314	293	332	302	317	339	305	314	332	345	322	294	296	303	317	301	339	335	314	307	339	289	330	344	300	312	311	287	315	332	333	322	315	312	302	314	312	342	317	313	331	339	263	322	319	298	320	287	347	332	312	330	347	341	310	330	334	333	308	303
12478	3913	3253	1265	886	630	512	386	284	230	197	201	200	193	172	177	177	182	181	164	173	166	201	145	170	165	151	148	186	157	147	171	141	149	171	152	159	145	193	180	147	154	152	137	157	157	153	144	176	157	169	168	152	162	133	155	146	162	147	146	160	130	158	157	155	133	162	139	176	175	154	144	143	149	149	128	171	168	172	127	146	161	146	166	159	174	151	147	160	161	180	183	178	188	154	148	154	161	178	161	153	148	185	149	130	142	147	156	139	156	153	145	152	157	149	146	158	155	153	174	161	158	151	174	172	139	135	151	152	166	155	158	165	152	176	139	139	159	158	146	154	153	136	133	137	154	164	146	158	164	133	161	172	151	164	143	162	170	141	159	163	147	162	154	153	169	158	165	180	169	142	154	146	144	155	138	156	143	152	173	123	134	141	149	133	167	166	145	193	152	130	153	154	161	175	165	155	159	146	150	167	173	158	160	152	149	150	168	153	152	178	174	138	125	145	148	156	152	172	151	152	161	143	149	169	151	147	136	149	156	175	165	153	156	169	138	146	174	170	187	173	168	147	166	157	181	143	124	163	162	148	182	156	150	146	155	154	162	161	158	189	164	170	159	164	174	157	148	139	149	155	164	151	153	155	162	151	174	150	172	162	167	174	134	153	167	167	164	148	147	156	149	163	157	172	140	164	160	135	163	136	149	161	158	131	153	152	168	148	150	170	144	153	144	150	146	150	174	167	171	155	149	133	146	158	159	144	170	149	149	135	143	150	149	153	167	151	177	157	168	131	170	158	167	155	142	124	160	146	137	144	159	170	158	167	173	135	157	135	159	148	153	159	166	165	166	138	143	158	163	163	168	191	134	166	137	161	155	149	176	171	148	152	149	145	160	132	181	172	170	159	143	172	181	147	145	141	152	151	151	157	130	161	155	156	153	150	163	139	141	170	147	133	130	141	158	155	153	151	126	170	136	157	158	148	153	171	143	158	145	149	146	141	155	143	166	151	147	156	135	168	139	142	179	153	161	159	145	174	135	152	143	147	160	149	166	148	140	157	124	143	164	149	169	173	186	151	153	171	148	156	164	156	145	153	191	156	162	129	171	145	156	138	186	167	135	153	129	140	151	151	143	158	147	175	152	164	167	142	139	154	158	148	131	151	164	146	158	155	155	149	178	155	164	147	175	152	145	150	135	138	163	150	163	150	155	138	180	145	153	168	158	172	121	159	152	188	167	159	131	127	129	152	137	152	163	144	168	133	158	154	146	159	145	149	165	169	159	161	150	160	130	169	145	153	171	162	146	160	160	163	159	158	144	152	147	164	158	138	128	151	169	159	128	160	149	149	162	130	156	147	145	165	160	136	160	143	148	137	147	135	179	162	152	139	135	147	147	138	144	160	150	152	134	192	178	150	131	161	171	161	145	157	169	134	151	134	145	144	161	131	149	155	185	161	143	143	173	167	164	135	151	161	179	184	159	167	134	147	158	144	162	160	142	175	148	163	141	149	177	139	172	162	165	143	156	139	140	154	150	155	139	146	144	122	137	152	129	152	167	150	137	156	167	165	159	152	145	179	133	166	169	156	146	142	182	159	148	149	173	161	173	154	144	136	160	173	139	144	168	144	170	150	166	157	153	142	128	131	180	144	143	152	160	167	150	159	170	143	163	160	136	150	163	164	157	162	155	148	124	156	145	163	151	151	174	158	152	176	141	144	145	135	158	156	135	160	138	140	119	181	180	148	171	145	145	161	158	171	136	161	156	159	160	179	172	164	171	148	155	148	152	157	147	145	166	163	159	160	175	136	153	141	148	159	163	140	157	152	166	139	156	144	130	151	149	121	164	157	142	165	140	137	162	158	159	154	161	158	150	171	152	169	157	149	159	170	179	169	150	153	126	159	164	154	167	150	159	170	161	167	161	160	170	156	131	136	159	166	151	149	152	159	136	148	158	154	184	157	151	164	147	143	164	146	163	133	165	158	171	159	170	176	152	152	152	177	128	142	164	166	157	151	166	181	156	168	182	137	161	148	144	159	171	150	169	173	133	169	157	154	158	145	168	166	153	147	144	159	146	155	152	161	158	144	159	166	138	147	151	160	158	134	164	145	160	132	156	156	164	182	176	159	172	168	155	185	174	133	159	167	161	169	170	139	154	154	148	141	164	175	135	177	161	140	158	149	169	161	135	155	160	137	154	177	157	160	149	158	155	132	141	153	149	176	186	145	152	167	160	156	159	174	178	159	158	169	173	157	155	181	143	159	142	158	165	146	179	170	171	160	174	176	173	151	136	161	157	141	130	141	161	148	132	138	166	133	146	159	147	172	159	147	170	144	170	133	143	155	165	162	154	141	154	185	165	174	168	153	142	148	156	148	132	125	131	155	166	183	145	181	174	140	161	156	157	171	148	136	178	158	170	149	143	168	153	146	155	179	144	140	151	143	150	161	153	171	170	163	177	146	155	126	181	164	165	156	152	137	154	155	154	138	162	152	145	160	153	147	178	165	147	143	162	166	144	163	171	150	160	156	166	146	140	142	147	153	161	173	145	154	141	154	156	174	157	172	173	152	138	143	141	158	152	153	131	167	151	163	159	149	142	136	168	150	160	160	151	154	153	136	161	143	161	159	169	142	126	156	175	120	158	156	164	160	149	170	146	145	168	145	156	158	159	159	152	141	142	171	125	140	171	170	160	164	146	145	154	159	156	158	166	158	152	141	170	151	125	164	154	172	164	162	152	170	153	169	172	171	150	159	155	158	160	167	162	143	141	164	166	151	163	146	166	162	163	185	149	142	170	159	154	155	159	165	148	156	163	149	169	170	138	154	166	134	135	155	163	158	160	162	167	144	177	165	169	148	153	145	173	170	141	163	174	180	153	147	132	156	134	158	163	146	136	158	146	172	155	159	167	144	184	164	155	161	163	152	165	151	175	161	141	151	180	142	143	169	175	146	147	159	157	147	167	140	165	148	159	148	156	166	128	156	133	162	149	155	138	148	157	152	137	142	146	151	127	147	169	155	150	157	144	165	167	139	179	130	149	137	147	140	164	163	156	165	158	156	132	140	147	155	148	126	144	164	144	157	124	164	157	157	170	146	131	162	140	164	141	168	179	169	160	137	152	145	164	167	146	161	190	158	132	125	149	150	170	149	155	158	153	152	157	160	156	197	146	162	157	146	133	150	140	140	152	153	155	139	142	150	159	179	173	173	150	159	148	147	155	159	158	149	154	150	150	160	136	152	161	148	136	153	164	137	156	161	174	139	161	173	159	148	141	163	167	148	142	147	157	128	147	159	147	149	135	159	150	156	153	162	153	144	161	154	156	150	132	161	152	158	164	132	144	162	153	147	159	154	160	165	144	143	161	153	148	158	168	176	154	160	152	155	156	153	162	165	158	163	166	157	166	153	147	152	154	106	142	159	153	175	169	160	141	153	161	161	161	175	143	157	146	152	144	157	153	158	163	153	148	176	136	143	141	151	175	169	148
9720	3909	6407	3782	3451	3064	2446	1825	1198	847	765	632	636	577	579	500	451	471	466	451	427	423	411	441	411	386	405	425	386	404	371	381	347	402	397	376	405	378	384	376	403	401	388	409	390	388	399	397	398	416	400	343	416	374	386	383	378	411	426	410	394	382	393	347	387	361	370	358	356	389	401	381	377	360	394	351	396	407	347	364	359	385	378	382	385	369	389	378	403	390	361	383	388	408	328	408	349	377	375	370	372	407	380	354	381	366	367	384	395	409	367	355	364	374	354	351	374	347	368	403	372	389	371	376	354	361	383	362	360	367	376	398	358	386	363	359	341	373	370	376	392	378	375	377	366	374	374	376	372	359	375	364	342	398	352	360	408	384	374	383	348	361	354	419	361	356	357	380	363	361	391	395	354	361	379	364	354	388	397	345	378	404	387	375	355	385	352	374	371	374	362	373	366	382	394	355	392	357	374	347	376	354	373	371	374	364	337	385	393	368	401	381	366	361	374	380	376	367	364	364	381	375	376	393	376	350	361	371	382	362	361	381	389	376	364	382	379	398	397	376	401	390	332	373	386	332	350	365	368	369	366	345	377	358	378	421	354	370	366	385	364	367	362	368	385	356	373	360	385	373	382	381	382	374	373	371	350	394	380	350	387	366	399	361	365	380	373	367	372	388	357	360	385	392	377	356	349	367	397	380	374	343	364	345	332	345	369	366	388	399	353	370	400	389	368	372	374	391	368	378	364	387	354	384	381	371	397	391	374	354	376	339	388	387	390	371	380	408	358	390	380	365	337	332	366	394	342	362	387	358	414	368	360	379	372	369	354	355	389	383	378	394	368	373	368	332	378	374	372	378	382	377	363	354	321	375	397	369	341	379	387	392	353	375	366	376	390	371	361	355	363	373	364	368	373	401	359	361	361	396	393	385	351	356	371	394	344	379	364	373	378	353	356	347	373	359	348	363	352	389	396	349	341	364	363	360	381	359	332	340	374	369	382	382	365	373	379	337	384	347	360	361	354	361	398	343	379	369	350	399	359	407	383	406	365	405	402	342	394	353	349	364	391	367	389	316	377	379	319	394	350	417	365	374	365	393	362	390	385	380	366	389	403	402	371	383	387	377	375	378	331	363	378	409	380	356	376	356	366	359	401	336	361	386	337	376	398	392	416	362	375	405	360	374	390	399	390	368	360	341	394	326	397	349	386	348	365	373	394	344	426	374	353	332	374	319	355	359	381	364	363	383	368	367	359	347	362	389	368	421	386	357	375	364	394	367	365	330	351	362	364	352	373	392	387	379	353	372	369	368	354	393	352	362	376	387	379	333	383	396	416	351	380	369	371	373	357	368	347	382	352	388	415	397	361	381	369	407	368	407	378	368	380	370	377	369	422	370	389	405	368	368	346	357	359	355	355	374	378	363	361	360	398	404	365	363	377	362	380	312	373	356	393	351	375	392	360	393	375	368	363	398	390	350	359	357	367	384	372	393	358	369	353	376	350	417	349	361	375	363	359	378	369	376	382	376	338	402	373	384	369	358	374	375	400	373	357	355	340	382	380	378	352	358	384	380	399	345	424	334	364	384	348	398	362	358	383	366	358	361	367	362	386	366	340	368	348	347	378	380	344	363	368	376	368	373	361	367	367	351	381	356	360	358	373	379	351	362	364	369	378	370	363	344	401	390	404	320	375	373	366	351	361	359	367	371	379	368	355	378	379	400	376	355	356	375	359	390	373	377	352	361	363	352	368	367	385	381	394	408	369	358	340	363	375	366	358	371	408	365	372	386	362	366	364	374	372	375	421	400	361	397	357	379	367	404	393	332	367	394	379	350	390	361	359	383	353	371	366	399	403	369	361	348	397	384	395	367	332	375	369	372	369	385	341	361	359	361	400	343	371	373	383	344	393	352	372	373	374	370	409	344	371	379	372	378	374	395	360	379	387	389	404	377	347	391	410	380	329	344	371	327	381	386	390	407	362	395	359	353	382	386	361	369	371	408	382	365	347	349	339	329	346	354	416	385	367	380	386	377	391	359	380	357	379	376	363	366	352	352	369	369	337	355	345	385	376	382	385	362	368	365	411	382	354	373	382	361	376	366	363	379	392	393	368	366	348	398	377	388	386	342	370	362	365	379	391	372	376	401	390	378	348	355	326	386	361	357	360	324	384	360	401	360	396	359	385	359	376	371	405	377	367	368	388	385	370	352	355	344	361	370	372	380	352	348	343	325	349	382	363	380	382	428	373	365	371	402	353	385	360	394	374	353	356	374	367	357	340	395	374	404	370	379	372	387	379	373	363	372	377	372	409	390	379	385	405	404	367	321	380	374	392	356	362	373	402	395	363	372	373	385	369	380	356	375	384	388	375	377	359	382	374	346	396	363	373	347	372	424	369	385	383	371	355	370	359	342	339	376	407	369	397	380	406	405	350	344	404	371	374	394	336	376	356	373	364	358	362	375	365	329	398	377	379	400	349	393	364	387	351	368	348	403	352	366	338	376	391	376	384	387	354	373	385	393	418	375	367	339	399	375	345	373	363	379	395	375	383	356	372	382	367	367	368	351	393	372	370	360	378	326	372	341	385	366	370	362	332	386	321	370	347	352	387	362	406	383	356	361	373	392	364	351	383	365	375	379	354	376	386	356	382	383	371	364	398	400	374	374	376	376	349	410	383	400	355	355	380	388	354	376	392	356	364	370	340	366	370	367	374	365	378	380	384	331	380	387	367	346	387	385	388	385	362	347	382	358	378	380	359	344	360	374	398	385	354	414	335	382	358	396	360	381	375	348	363	365	355	422	383	347	371	379	390	396	382	371	426	376	391	403	365	357	373	396	351	404	345	374	350	400	356	346	386	361	394	366	362	373	418	350	406	372	361	372	388	362	381	364	360	367	360	374	358	362	362	359	342	356	358	374	365	385	381	360	402	366	391	358	365	361	365	355	377	381	371	357	363	377	384	386	353	388	362	389	349	374	347	401	367	365	325	370	325	372	388	371	373	377	372	320	378	423	369	380	365	346	382	371	378	361	367	417	366	393	383	375	373	357	357	390	329	389	385	377	344	371	342	359	355	359	338	334	375	357	380	392	354	388	375	375	363	356	366	348	354	357	369	384	394	362	354	338	365	374	378	393	382	336	338	392	386	372	358	361	373	387	374	369	381	371	334	340	364	389	364	374	386	381	376	397	334	349	409	336	408	376	376	402	346	365	356	376	384	379	343	397	382	359	371	376	372	359	357	364	336	323	354	370	380	356	394	355	390	385	331	371	372	378	390	371	361	394	389	357	399	376	381	402	388	416	352	349	363	354	364	368	382	325	392	377	347	361	383	349	394	381	366	383	377	379	374	384	381	369	364	377	351	375	374	359	358	339	351	356	340	382	350	395	365	391	389	356	352	338	384	355	357	369	365	384	369	347	374	381	332	403	370	349	363	381	406	396	373	356	370	391	373	401	368	357	361	337	380	360	338	374	419	363	383	378	381	389	380	344
20882	6806	5420	1917	1196	923	726	524	340	217	183	172	153	137	140	112	125	105	92	94	118	107	101	104	98	108	89	79	107	94	85	91	88	110	76	117	98	95	91	92	104	102	102	91	89	114	81	82	87	84	91	96	79	97	81	102	110	85	84	93	103	93	97	83	93	102	83	102	91	88	100	111	88	94	96	107	93	91	84	84	103	87	97	98	109	100	124	89	84	91	89	92	92	123	105	85	98	110	97	100	102	101	108	112	107	99	95	90	94	93	96	96	84	89	91	83	89	102	84	88	69	91	94	102	90	102	90	82	93	72	103	83	92	86	85	91	87	96	94	86	81	84	79	99	79	96	90	93	87	99	98	110	81	73	94	105	85	92	84	108	76	84	82	100	69	83	85	86	84	91	96	103	78	94	97	81	92	101	86	90	81	82	90	98	76	82	97	86	84	116	81	89	86	80	91	91	86	89	92	88	94	102	90	83	104	98	83	96	91	70	99	98	99	95	117	95	80	87	82	81	93	89	107	99	109	86	83	101	93	92	83	90	100	84	75	91	82	100	82	104	100	83	75	101	93	95	106	97	79	86	90	64	93	94	100	86	106	106	101	99	95	94	95	85	91	111	75	96	86	90	74	87	84	84	102	88	73	100	81	89	118	112	75	89	102	87	85	99	99	77	75	99	101	87	88	95	70	95	95	90	75	83	76	81	97	84	84	84	108	86	86	89	113	111	96	80	80	90	90	86	96	95	93	81	85	78	80	71	72	73	96	87	85	89	94	89	91	106	77	107	102	94	97	92	95	74	88	79	94	86	87	94	100	106	78	93	85	103	83	82	93	85	129	95	100	72	92	95	105	108	97	94	90	94	83	94	84	78	82	84	76	89	92	74	90	81	70	68	73	100	74	95	93	106	89	86	69	91	80	91	84	88	98	103	93	85	73	60	76	101	91	96	92	88	78	92	84	87	100	96	90	81	79	87	107	102	92	106	92	84	99	74	90	78	84	80	98	94	80	79	103	78	92	91	100	98	72	83	87	88	78	102	94	88	90	83	96	83	84	85	82	90	101	80	93	86	99	101	85	103	78	92	106	99	89	85	84	87	85	78	115	79	110	72	81	97	86	83	72	77	107	96	85	92	77	77	106	87	92	90	78	97	77	92	108	100	93	99	83	105	99	98	97	74	79	73	84	109	96	79	97	85	89	91	84	101	89	104	110	91	96	92	76	95	78	91	89	87	97	76	80	84	101	93	86	96	88	106	87	72	76	91	79	76	99	105	85	88	82	107	86	96	90	85	83	68	89	84	89	83	83	82	106	88	63	71	90	102	90	92	112	101	101	89	93	80	76	98	108	73	90	79	75	84	77	96	80	62	91	86	84	90	102	100	85	103	86	81	88	106	97	81	86	81	99	90	100	86	83	106	109	88	88	109	106	88	77	80	101	91	97	88	77	94	96	87	87	111	89	92	91	92	103	97	88	91	88	85	84	82	95	110	104	107	71	115	103	84	99	69	81	109	83	95	95	92	72	79	96	69	70	99	74	86	89	97	86	97	98	94	101	77	91	64	88	85	81	80	73	89	88	112	98	101	95	93	84	101	83	86	94	104	72	91	95	82	78	69	97	83	88	94	88	84	83	89	88	87	84	80	85	90	78	97	95	93	90	73	86	79	86	85	76	106	91	86	90	73	88	100	76	86	78	113	106	98	82	81	85	86	74	79	99	104	94	83	94	86	90	90	124	88	102	92	95	98	97	106	83	84	92	86	95	99	99	100	87	85	90	101	74	92	102	86	85	88	90	101	94	98	94	81	86	90	91	95	108	105	99	94	82	105	94	87	102	93	82	108	94	70	88	85	95	96	94	74	98	82	74	95	101	92	64	95	104	87	87	82	109	72	95	96	102	124	92	74	101	74	89	83	95	106	89	85	91	87	81	94	89	76	79	81	88	76	90	109	94	89	87	83	83	107	123	83	107	82	72	79	72	87	76	88	83	86	86	94	87	78	75	92	83	76	87	95	91	85	94	87	98	91	104	79	94	98	93	107	101	84	96	93	90	95	95	82	103	77	99	90	94	103	81	89	104	70	87	84	107	103	95	97	88	105	94	89	85	95	83	75	73	84	88	89	100	99	83	98	84	83	101	81	82	90	98	75	67	94	86	88	89	98	81	90	95	88	91	96	88	90	90	91	80	80	93	89	103	101	101	83	87	82	98	83	102	85	83	79	85	97	94	91	89	99	100	86	102	89	92	89	86	84	92	105	96	80	91	93	87	76	86	96	79	83	93	93	81	93	100	93	105	87	85	99	91	101	93	86	83	84	105	81	87	79	80	95	94	93	102	75	94	86	91	91	101	95	83	83	79	101	102	99	102	91	83	84	106	98	68	66	102	104	82	104	98	71	84	84	99	63	95	91	93	93	64	75	93	95	86	103	65	94	105	92	76	99	80	97	83	79	99	76	95	74	82	84	84	91	77	69	87	102	97	77	82	87	104	113	110	99	87	96	96	98	99	94	84	92	88	93	105	89	82	78	99	88	82	85	104	90	79	92	91	94	96	87	76	97	83	83	98	87	119	86	88	93	92	93	100	98	95	90	88	88	78	87	100	89	95	90	96	104	81	84	76	79	89	91	94	75	100	80	90	80	95	96	88	87	108	86	96	99	82	82	82	86	82	62	87	94	87	103	89	104	83	89	63	86	100	85	85	69	79	84	91	78	87	71	88	97	71	86	93	100	86	97	88	118	86	93	110	96	88	85	82	78	99	77	114	97	107	100	100	83	96	88	98	82	73	92	92	103	83	104	88	81	90	83	116	81	73	81	90	87	87	88	82	88	68	88	94	75	87	104	94	81	100	93	81	88	75	92	84	104	75	86	99	91	79	95	89	81	80	68	75	104	83	109	88	95	88	87	87	100	86	95	77	82	95	109	120	97	73	104	84	87	85	100	95	92	97	73	92	117	107	80	85	87	87	90	104	81	97	103	86	96	76	90	95	86	82	104	96	90	85	72	91	105	105	98	82	81	59	109	89	89	79	64	94	81	101	101	93	93	82	101	90	96	100	99	93	75	97	86	89	77	75	95	105	64	78	95	72	83	93	94	89	93	88	77	84	99	87	78	89	84	88	101	88	92	103	91	79	78	83	71	80	86	87	88	75	91	90	79	84	70	92	86	76	102	86	86	112	90	69	94	87	89	103	87	87	77	88	85	80	94	81	96	104	92	74	98	87	82	103	79	109	97	97	99	107	81	98	80	104	77	96	102	80	87	80	100	109	91	90	105	99	100	92	83	84	95	95	83	87	81	96	80	99	112	100	104	89	85	96	88	85	78	78	105	71	84	69	87	90	104	82	85	89	89	96	85	91	95	107	96	85	91	85	92	88	92	89	82	81	99	97	114	88	113	98	83	91	92	95	100	95	81	91	82	92	69	97	95	91	89	99	88	90	88	101	92	94	83	95	97	79	103	99	89	105	84	89	95	78	79	91	93
12785	5610	9222	5658	5076	4423	3440	2572	1653	1031	870	763	644	568	532	460	392	373	353	334	310	357	304	302	300	314	274	299	262	256	260	263	241	257	267	284	260	239	274	245	287	267	253	289	270	262	240	225	232	236	247	274	253	272	304	255	278	256	266	247	281	262	241	212	207	238	240	230	244	229	207	272	215	235	230	249	242	239	234	230	231	202	231	239	232	211	247	243	210	217	244	216	249	230	229	250	224	206	245	239	211	219	208	215	226	215	230	221	223	232	206	206	251	225	216	259	231	236	242	205	220	225	232	232	194	226	226	217	217	244	225	245	231	229	252	239	255	207	222	238	265	236	237	224	223	214	221	206	253	239	217	224	245	203	222	232	196	244	229	215	232	219	221	226	214	229	242	242	246	206	209	236	231	208	233	246	217	228	223	234	230	203	233	209	253	243	234	233	222	216	220	235	246	212	219	219	219	222	201	234	215	231	209	220	244	231	214	230	245	237	229	243	223	228	243	227	219	212	221	230	227	239	238	235	233	232	217	228	226	231	213	208	243	219	224	242	196	226	231	208	235	235	229	205	220	193	230	239	211	237	215	224	242	215	220	222	255	215	249	223	202	216	231	196	208	215	204	218	209	215	249	221	253	227	218	233	219	202	223	231	239	228	197	224	206	246	231	226	232	233	225	216	230	213	237	206	196	230	218	246	232	221	216	229	237	218	225	222	252	225	220	211	227	219	224	219	220	248	225	227	252	249	235	206	238	220	232	231	232	201	243	235	222	245	240	247	217	241	234	230	201	215	219	240	219	216	220	191	249	238	219	226	238	210	216	207	214	219	226	222	253	238	241	233	213	205	254	220	209	215	215	232	210	251	225	221	222	212	226	244	240	231	229	228	210	227	234	220	213	211	238	239	247	231	249	221	237	179	211	210	216	199	222	215	200	196	235	226	250	218	232	207	236	229	225	240	222	221	226	204	233	226	231	206	232	250	216	236	271	217	219	232	244	239	222	227	198	211	197	213	243	234	242	219	241	225	203	228	236	217	214	250	245	239	252	208	225	242	225	234	232	208	216	226	216	212	185	218	203	203	224	229	226	214	217	240	227	236	231	231	233	252	206	245	222	231	237	241	223	242	222	220	211	217	233	209	202	217	221	210	210	227	216	236	224	230	224	222	257	227	206	238	244	222	238	233	217	197	235	225	248	222	232	238	195	234	252	228	229	241	227	194	227	232	234	225	211	219	245	224	210	218	210	239	211	238	219	243	214	200	237	229	229	215	204	232	234	235	218	212	233	219	239	233	210	237	237	209	202	198	219	238	233	200	222	236	221	219	230	239	214	221	233	251	221	203	199	227	225	224	229	235	201	229	218	240	212	215	212	220	241	232	236	228	250	241	216	246	253	229	208	244	229	220	209	220	239	223	215	233	215	242	223	207	223	236	215	236	239	214	223	242	239	210	226	211	248	221	225	215	238	245	191	221	229	230	215	214	218	254	201	194	240	211	220	243	226	231	205	228	236	224	233	210	240	218	212	215	217	227	222	222	227	218	231	231	235	201	231	229	237	221	235	224	212	225	206	230	250	223	232	252	212	234	234	210	224	238	211	241	229	215	222	227	225	245	237	259	213	226	213	213	236	227	244	255	187	212	230	200	215	234	216	242	250	224	251	230	226	242	201	201	222	217	244	222	243	243	217	200	210	250	211	230	221	201	227	232	216	236	221	241	212	230	212	223	230	208	185	218	224	224	233	205	240	214	189	223	212	232	211	221	240	233	188	217	232	221	222	221	215	224	234	229	230	237	226	242	210	211	204	233	236	238	221	230	219	219	211	210	260	251	210	218	223	224	203	188	216	220	194	224	217	215	210	233	249	207	222	239	254	241	225	230	224	242	210	208	219	212	248	210	228	250	216	203	245	229	227	235	202	215	220	225	238	233	233	223	208	225	214	241	219	213	255	247	223	218	245	206	225	233	231	222	202	218	213	242	231	218	222	221	238	226	225	221	212	228	208	242	253	210	215	208	203	241	250	210	229	230	230	221	207	269	219	232	222	230	212	237	224	224	209	236	214	220	221	196	203	244	238	229	219	230	215	219	244	230	233	211	209	210	218	209	231	251	228	222	221	243	233	243	234	228	227	222	227	194	219	225	246	249	215	223	198	224	244	212	228	222	213	231	235	238	225	200	207	227	215	226	217	226	222	230	196	234	212	225	236	233	207	239	225	234	237	229	235	234	222	229	211	231	242	223	237	198	216	223	217	219	217	219	224	238	232	198	229	232	225	252	209	234	231	227	244	233	227	230	220	239	198	222	204	255	229	233	223	216	231	235	260	218	208	211	226	239	207	218	222	222	226	212	233	211	238	236	220	238	211	209	220	227	233	199	228	189	224	209	218	199	261	223	239	221	219	225	231	216	230	200	249	208	206	200	219	215	193	222	232	210	236	225	222	231	239	230	232	238	216	224	254	232	238	231	224	230	178	228	190	231	214	233	234	216	213	223	238	209	225	203	213	232	233	234	217	207	253	237	222	209	225	206	225	243	219	228	238	240	221	244	260	244	204	232	229	234	211	195	199	211	234	238	224	214	224	250	253	206	222	222	225	236	233	234	243	236	247	216	225	238	236	228	210	229	197	206	231	212	249	227	219	242	263	223	218	249	237	201	252	221	223	214	230	218	225	205	210	240	237	242	231	232	201	245	225	228	255	203	212	219	217	223	224	241	229	198	234	204	218	219	218	224	231	233	202	207	211	230	219	238	183	238	230	245	201	242	219	235	244	245	228	217	220	243	254	231	247	199	239	215	226	234	243	203	228	199	238	247	224	245	234	227	212	232	228	210	217	216	210	232	233	237	204	232	232	236	211	232	226	215	224	222	244	216	222	234	207	251	249	230	209	219	243	205	241	220	226	203	240	222	221	239	227	217	221	234	212	226	226	224	229	249	246	242	244	221	238	213	207	231	228	215	208	243	224	222	221	221	215	244	213	225	232	231	242	229	204	235	220	227	214	243	238	233	212	234	208	244	227	243	221	233	249	237	233	220	223	224	216	215	227	223	217	215	196	239	200	209	246	239	240	233	206	198	234	240	242	234	222	211	227	232	241	197	197	207	233	230	217	230	194	233	231	230	226	232	219	214	233	256	198	228	220	224	221	230	231	223	224	230	206	217	237	216	223	192	211	231	217	229	250	227	228	213	229	211	227	249	256	205	215	243	228	259	248	208	236	222	231	199	243	236	218	233	245	221	223	218	231	229	224	234	241	244	231	220	221	224	229	241	238	226	253	217	203	219	229	234	227	242	218	215	218	214	227	221	220	214	222	229	191	230	236	238	246	228	215	235	216	225	208	257	222	211	249	239	225	227	202	247	210	225	222	214	225	208	240	228	225	208	227	230	242	216	229	230	204	233	198	209	223	233	214	250	207	215	215	232	212	240	198	216	209	199	238	239	222	232	244	216	194	221	223	245	246	207	214	192	186	232	237	218	199	230	211	225
4836	1786	1332	563	413	357	287	219	196	181	152	147	150	130	160	126	126	126	142	131	142	145	138	119	139	128	133	116	132	126	119	132	134	142	134	153	162	121	131	128	128	142	137	125	151	138	119	135	126	123	141	122	122	124	118	120	152	150	130	132	113	127	137	110	123	128	120	136	138	119	101	130	118	123	135	123	133	127	114	111	141	112	130	112	127	139	153	121	157	135	125	124	115	138	146	132	114	128	116	121	132	150	133	131	141	144	120	139	141	118	128	147	116	105	127	116	124	124	132	132	114	135	133	138	120	148	108	129	129	121	132	140	96	132	145	144	151	123	147	120	135	123	121	110	139	133	141	118	130	140	115	115	130	112	132	146	131	142	145	129	129	156	128	112	136	122	130	145	133	146	137	128	139	146	123	145	157	129	157	119	113	154	131	136	119	123	122	125	125	110	133	141	107	134	145	125	156	99	116	137	145	157	130	135	115	134	139	127	114	129	140	127	117	130	131	147	129	125	131	132	145	148	109	123	136	130	128	116	127	138	147	141	125	125	142	123	122	141	156	134	134	123	134	115	124	118	130	136	144	130	126	116	128	158	130	118	108	129	127	144	150	115	130	144	105	145	149	136	127	111	138	125	123	129	121	136	131	136	137	114	126	144	112	114	121	107	136	120	135	123	138	132	130	122	132	152	135	127	138	126	135	151	136	145	132	137	137	134	118	145	145	133	136	123	131	131	126	131	129	125	105	124	117	129	123	111	116	143	118	130	114	125	139	127	138	118	135	127	132	131	117	127	129	128	122	127	151	115	131	169	125	168	122	124	122	125	143	139	133	140	124	152	134	141	141	139	126	119	127	129	112	137	139	110	118	131	134	129	111	116	122	141	122	138	127	124	140	140	141	157	127	111	110	115	127	125	138	134	110	140	109	138	141	114	111	132	128	127	134	132	130	120	105	134	118	130	136	130	143	142	122	139	136	138	108	123	144	114	142	145	127	119	131	128	132	125	136	145	130	147	116	151	148	157	137	122	125	147	128	132	133	124	133	151	121	115	158	124	142	151	135	145	115	141	122	137	143	143	122	125	132	144	145	122	111	132	123	115	123	132	131	129	131	137	131	123	137	132	115	138	132	140	128	136	111	123	137	129	124	141	132	111	128	128	127	141	123	132	123	137	112	139	134	128	116	119	150	143	126	136	138	138	123	122	121	111	121	155	120	142	136	118	130	139	125	146	122	115	121	119	138	112	148	126	133	132	124	137	133	149	133	132	115	134	150	131	133	93	121	112	125	112	133	126	126	129	129	114	129	109	123	120	135	115	135	127	122	147	139	134	127	123	157	119	140	120	138	143	151	128	128	119	132	123	147	144	147	118	135	133	116	120	134	148	125	113	125	129	119	117	133	124	136	125	111	130	134	143	137	119	132	139	128	125	128	121	124	139	128	123	124	118	125	129	145	140	160	137	116	139	146	133	150	140	129	118	139	118	139	134	137	120	117	134	118	135	113	126	117	134	126	144	143	122	131	131	138	126	118	121	135	133	148	132	111	119	125	130	111	129	139	119	130	100	117	120	122	127	130	131	116	108	150	132	126	117	146	139	136	128	118	134	146	122	135	132	127	119	128	120	144	114	113	144	136	125	115	141	130	143	138	127	132	131	99	151	123	135	121	151	141	151	131	136	132	137	127	131	106	127	134	135	121	130	124	134	130	143	130	126	132	115	126	132	140	120	135	127	116	124	133	118	155	136	103	139	136	115	130	124	131	133	142	117	142	128	151	133	128	133	101	98	152	127	156	131	135	137	130	146	156	117	117	111	133	129	141	138	120	154	137	122	141	113	112	115	123	129	132	137	133	121	111	147	118	145	125	120	139	142	141	118	130	116	128	158	149	141	120	123	120	137	140	134	104	131	131	122	121	134	129	139	138	115	137	118	136	146	128	121	112	120	114	153	128	129	141	132	134	136	164	128	162	128	121	112	131	119	138	126	132	117	134	135	118	149	135	146	112	108	122	125	138	115	133	125	131	131	158	117	126	138	130	114	141	138	118	123	116	124	129	130	126	127	122	140	120	130	133	134	139	127	124	144	151	137	129	123	137	136	131	143	163	149	130	124	132	115	130	103	150	151	126	130	116	121	125	129	142	107	125	136	127	132	131	138	135	121	109	121	130	130	138	142	129	145	147	118	133	115	125	123	121	112	121	137	137	121	133	125	113	126	152	147	124	137	125	136	128	134	131	120	141	128	150	114	128	155	118	129	130	139	127	143	147	133	141	131	135	116	135	109	141	136	133	133	127	131	148	109	121	117	100	129	125	149	139	124	136	159	128	121	124	121	134	146	132	134	153	126	119	136	117	122	116	146	127	146	120	138	137	106	141	122	151	140	127	126	121	139	129	131	144	121	130	147	132	120	113	121	116	150	146	146	123	138	132	142	123	137	134	134	138	140	147	141	106	151	124	129	126	145	147	106	131	132	132	125	135	141	117	125	129	121	137	161	134	123	136	108	131	136	120	141	144	139	120	128	141	133	120	129	123	109	117	130	118	151	140	121	132	135	125	141	119	139	152	114	125	131	138	119	135	136	120	140	141	128	137	123	120	149	138	104	127	119	137	124	125	119	142	139	127	128	142	153	123	105	136	138	122	124	122	128	123	132	112	120	137	138	139	136	127	131	124	131	131	149	125	135	135	133	122	129	127	152	112	136	128	108	127	120	126	109	132	138	121	128	131	149	149	137	128	118	130	137	117	139	126	164	107	131	139	135	127	150	120	133	118	109	117	139	149	118	134	116	140	128	123	130	115	118	110	129	149	137	149	134	117	123	132	136	134	136	132	148	126	107	132	137	129	131	142	133	127	128	139	127	134	132	135	140	141	135	119	112	118	110	127	143	146	150	126	154	118	122	127	119	123	109	110	112	129	122	131	123	133	116	142	114	138	107	137	121	123	155	150	136	107	139	142	115	134	107	117	123	135	127	142	140	143	119	126	133	121	142	146	144	124	145	133	127	143	124	133	122	152	140	153	143	133	142	132	134	143	127	134	106	134	123	135	130	125	125	124	132	137	130	141	121	127	144	128	145	130	143	139	126	120	120	148	150	160	128	123	141	128	113	112	118	129	117	118	136	133	130	126	137	120	123	126	131	107	164	119	134	120	106	130	124	130	122	116	132	130	148	122	141	145	138	116	123	135	125	115	105	111	136	137	124	150	136	113	132	120	126	129	135	132	120	134	120	134	129	120	126	112	137	129	153	129	127	112	119	121	143	136	129	115	117	132	142	146	119	146	142	128	144	144	112	148	122	136	131	109	112	103	115	110	157	126	130	115	120	117	127	161	103	122	151	138	103	143	132	136	144	128	134	129	143	140	126	132	109	131	135	136	124	146	141	132	141	112	145	158	141	122	129	127	137	127	129	132	112	129	152	153	126	130	118	141	130	111	112	129	131	138	125	115	138	135	117	120	108	142	140	106	116	130	144	105	120	140	130	140	128
3753	2025	2816	1873	1614	1451	1235	968	637	433	429	403	430	404	388	379	312	343	321	322	338	310	347	320	320	314	322	337	370	289	316	337	311	341	308	321	328	328	360	320	338	312	325	310	337	353	306	298	316	342	319	311	309	322	321	327	316	328	321	332	319	331	318	307	310	332	337	298	300	336	327	323	290	294	342	320	325	312	341	334	346	343	354	331	327	287	316	299	309	344	328	299	326	336	331	288	332	302	301	302	314	337	295	339	297	331	339	337	281	337	330	331	337	320	318	303	304	304	327	316	301	303	319	328	322	311	353	352	352	315	318	340	296	320	330	308	299	304	329	336	330	333	294	324	289	320	321	319	305	321	333	332	309	321	334	332	340	302	354	333	311	304	296	324	303	342	331	296	311	273	311	308	319	299	341	323	315	312	320	322	307	352	335	292	326	326	337	343	332	303	289	367	325	304	340	331	319	290	299	342	327	312	331	336	323	351	305	319	316	326	336	309	316	327	295	318	341	303	301	320	316	309	332	347	332	306	359	314	347	309	348	298	316	305	324	325	320	342	335	331	332	291	308	330	301	335	337	292	309	306	329	305	325	312	314	331	325	317	318	333	333	324	344	297	322	324	309	275	327	308	313	318	326	330	320	336	321	295	360	322	326	298	386	300	305	331	301	338	339	317	338	294	327	333	301	328	315	330	345	271	272	305	334	328	338	298	312	309	317	323	306	331	306	335	321	321	296	344	318	284	326	339	338	331	304	346	308	324	302	335	304	299	314	319	338	284	309	327	336	320	340	330	343	311	307	310	349	321	304	322	313	299	334	314	316	342	270	320	292	341	325	354	316	322	314	355	324	303	301	335	317	320	313	311	327	317	318	278	291	322	307	320	314	312	285	322	315	341	320	329	322	325	318	305	316	332	332	326	357	303	318	322	287	302	333	316	347	341	322	294	301	336	323	331	309	287	313	306	335	324	317	350	313	353	320	325	336	327	330	332	313	303	318	309	332	307	312	281	313	298	315	314	306	316	307	352	313	326	329	342	306	307	312	260	323	314	349	345	341	302	300	323	346	312	310	328	324	298	327	322	328	313	315	322	324	315	310	330	326	318	313	310	320	300	332	294	345	329	322	302	320	317	307	278	317	324	329	312	332	341	312	329	299	338	347	307	337	313	320	343	330	321	318	325	325	300	350	315	313	310	303	306	335	313	305	358	301	294	292	304	316	327	303	329	320	304	344	314	354	333	314	308	317	328	313	333	351	326	341	333	329	324	330	307	333	321	330	331	306	317	297	292	330	332	329	303	315	314	348	340	307	329	319	347	303	340	346	291	308	295	340	323	314	331	291	310	307	368	317	337	327	332	335	318	302	329	329	303	312	315	313	309	311	329	308	326	295	320	337	307	327	325	314	335	317	325	327	345	309	323	344	329	316	345	314	333	286	320	308	319	320	320	316	314	349	308	336	320	345	313	317	357	350	305	314	300	329	315	325	298	311	350	295	302	292	336	332	313	351	293	346	316	321	348	322	337	353	319	287	323	350	310	317	319	298	301	310	324	285	351	306	266	294	322	307	325	354	335	287	327	303	348	311	288	334	300	321	329	291	318	311	328	315	295	305	321	332	282	329	343	355	333	325	308	308	344	334	319	283	335	321	326	319	301	331	317	336	363	300	310	310	335	319	317	288	347	302	320	301	307	344	333	332	318	323	291	349	309	327	315	323	330	351	335	327	326	308	327	303	318	330	334	334	309	360	301	333	315	333	311	308	330	359	330	345	294	342	311	309	321	324	328	283	316	327	308	360	301	329	284	318	344	353	297	309	335	318	297	349	332	324	324	352	315	302	302	297	317	331	354	343	322	324	312	340	302	296	343	301	353	315	314	319	283	341	297	317	348	331	329	322	320	333	310	300	316	335	323	334	342	336	291	332	298	320	315	305	318	347	288	294	303	318	300	341	307	328	325	318	310	308	340	315	304	299	354	326	320	310	310	338	326	312	342	299	304	327	309	298	339	328	327	332	315	303	305	310	300	327	330	339	309	314	320	331	300	306	311	333	339	359	338	307	328	341	333	314	321	292	304	304	317	339	309	312	328	323	307	301	310	321	335	286	336	322	312	313	313	327	320	313	303	326	316	271	337	293	319	317	333	296	349	300	321	351	329	287	335	330	311	297	324	312	350	323	312	327	326	333	307	326	338	337	317	311	298	346	332	324	358	290	319	327	319	332	327	300	322	313	288	356	310	337	306	339	328	314	346	360	306	321	330	291	325	358	340	350	291	325	317	311	304	320	334	352	314	319	334	324	344	327	335	311	312	306	318	295	329	317	312	293	328	324	298	299	312	307	298	322	301	300	337	311	338	289	280	285	317	348	315	314	339	316	316	327	302	292	344	321	285	322	331	315	327	340	322	314	327	314	313	325	309	296	330	315	307	341	282	344	357	315	326	336	314	337	308	318	319	315	331	305	320	308	327	346	314	313	341	281	309	320	320	329	305	321	317	292	333	329	302	294	301	346	326	313	340	304	308	292	296	356	300	304	355	308	341	322	301	318	327	337	332	314	331	307	339	355	315	343	304	302	328	327	325	342	316	343	328	322	261	315	302	330	309	309	325	304	314	334	340	303	316	328	362	306	312	311	341	319	325	311	303	312	305	308	337	330	306	308	287	342	294	338	335	306	304	306	322	341	307	319	314	297	320	371	297	286	320	305	336	313	320	334	339	305	312	319	330	331	328	298	300	340	336	310	305	313	340	334	325	320	304	316	361	300	317	331	332	321	345	290	335	307	294	322	307	315	322	324	276	305	323	333	315	307	313	320	292	325	316	333	326	325	318	335	320	342	329	347	322	330	320	321	300	327	318	326	315	326	345	307	301	316	317	338	289	306	304	316	365	315	315	319	319	324	310	292	352	327	294	323	358	338	329	328	328	329	295	299	302	320	315	328	288	328	320	314	302	313	298	322	316	326	342	322	323	307	325	321	318	351	332	293	325	293	298	315	322	332	319	312	335	328	326	322	355	309	291	384	346	293	271	327	288	368	314	321	317	310	309	298	342	298	307	336	344	317	333	327	322	327	322	333	336	290	333	314	341	317	306	326	318	309	309	347	314	288	285	331	327	327	271	320	321	306	294	305	289	287	283	323	330	323	309	326	342	312	326	316	321	303	309	284	309	334	280	305	310	324	316	323	306	331	312	297	298	329	352	297	342	297	315	328	342	316	353	339	314	306	327	340	347	348	307	297	332	352	308	306	316	336	343	347	309	321	315	331	337	320	325	318	300	306	335	343	333	333	325	307	327	292	298	317	299	321	322	358	314	320	335	322	330	311	314	312	340	341	295	306	312	317	299	317	324	332	310	324	332	336	283	331	327	314	286	346	308	330	342	273	330	333	322	314	321	317	313	320	304	311	320	331	335	346	360	310	295	332	349	327	337	289	293	317	329	345	312	340	285	317	300	320	310	315	316	327	304	330	314	319	300	320	284	346	330	312	337
12689	3814	3391	1372	897	696	550	463	285	251	227	201	189	165	197	162	170	180	169	151	185	151	159	168	156	130	169	156	149	167	141	144	168	166	187	142	180	151	152	139	159	162	175	176	161	134	153	149	137	158	138	165	141	155	165	162	157	167	180	155	170	163	150	150	162	166	174	156	156	156	151	114	157	157	184	161	171	139	163	157	152	156	144	143	157	164	139	160	164	153	151	145	135	150	153	137	163	146	150	139	150	168	161	164	149	159	136	157	163	170	133	137	148	172	156	143	151	146	137	155	146	147	163	161	144	164	141	175	162	168	158	172	145	178	178	121	155	182	163	159	156	141	153	132	159	154	167	155	164	144	133	143	137	171	139	149	147	185	133	157	135	152	153	155	180	168	137	159	143	158	140	144	154	158	153	154	170	164	152	160	143	155	168	161	177	151	144	157	165	139	151	131	140	152	164	160	158	144	120	175	167	174	145	139	173	137	158	143	154	156	151	169	176	148	160	143	153	144	144	165	163	159	163	140	175	155	162	184	168	148	138	153	144	145	158	160	137	145	165	177	191	164	161	148	122	134	165	147	146	172	143	149	152	162	132	152	156	152	160	138	150	145	139	138	155	177	173	159	138	144	171	151	155	156	152	164	142	152	167	151	166	152	168	111	165	139	156	173	151	162	156	158	149	152	159	154	153	153	179	137	148	145	151	133	164	181	164	158	132	178	140	147	146	162	152	164	157	150	134	159	143	178	160	162	173	140	152	170	166	143	170	148	171	159	162	148	150	165	163	129	171	175	148	175	136	135	137	157	148	150	128	170	153	148	151	135	152	162	144	172	151	133	141	168	152	163	152	149	145	156	158	163	169	153	156	147	159	157	153	139	168	142	145	176	172	170	154	163	145	154	143	148	142	147	111	147	126	168	147	139	159	148	146	149	153	140	143	149	143	148	160	151	128	195	162	156	138	140	144	141	163	152	151	152	149	138	137	139	137	144	152	145	141	141	159	165	169	159	136	147	170	155	154	146	178	140	154	158	161	140	152	147	143	160	156	147	153	163	136	155	151	148	145	170	131	124	146	157	157	149	160	158	161	145	161	135	164	152	162	143	128	164	142	164	182	138	170	136	150	135	160	138	138	145	154	160	158	150	133	139	157	151	165	180	156	174	168	160	156	152	161	158	152	157	165	160	156	139	177	163	154	163	149	157	175	173	139	132	185	156	162	159	120	145	145	152	127	130	166	168	164	144	132	155	150	138	141	150	129	162	148	165	143	144	126	158	148	167	142	163	132	151	158	160	180	155	148	139	151	137	163	165	168	135	159	169	155	145	163	147	182	137	166	137	157	160	177	154	145	122	128	177	172	147	167	154	174	140	150	143	156	155	133	164	168	172	144	155	168	173	145	154	161	157	171	181	154	163	158	139	164	176	149	157	142	157	158	138	159	146	155	154	144	161	186	155	182	158	137	136	184	163	180	153	167	139	155	152	172	152	160	161	147	138	164	170	162	164	148	189	196	147	159	162	145	145	145	144	161	146	170	186	157	173	127	143	166	156	153	154	135	162	158	149	159	146	144	154	149	117	160	133	141	165	156	134	148	138	144	159	145	168	128	167	150	152	165	141	179	143	158	153	139	149	154	171	173	157	166	174	161	151	159	161	162	134	160	177	154	160	146	164	148	156	168	124	138	156	131	157	158	166	161	161	148	139	152	182	142	145	143	155	142	173	134	159	135	137	149	167	169	162	175	171	158	154	144	179	162	157	161	174	150	154	146	155	148	166	162	147	153	141	157	153	183	152	165	140	157	180	146	171	155	151	145	166	152	156	166	131	153	159	143	153	141	168	174	147	164	142	148	167	155	168	144	146	160	154	161	140	148	160	154	141	131	155	125	162	136	154	148	163	168	142	142	152	159	163	141	147	146	152	140	162	149	141	136	147	162	145	132	160	139	129	152	167	162	141	159	154	134	135	174	130	141	163	136	156	139	162	134	169	149	160	164	131	137	156	141	157	151	141	149	154	138	141	133	151	166	175	146	166	172	149	153	153	141	168	137	138	138	145	151	137	161	163	147	156	151	153	167	146	152	158	123	167	141	136	148	154	156	164	162	163	133	162	139	156	136	151	165	142	127	153	149	159	140	133	141	158	165	154	162	152	148	138	140	160	172	133	165	161	153	142	143	176	154	150	159	149	160	146	159	187	164	160	153	131	159	154	137	146	148	161	164	161	149	165	174	161	159	128	150	174	158	143	157	136	138	145	125	142	153	137	128	155	153	146	183	166	138	155	183	147	153	197	145	154	150	146	147	154	128	154	157	156	141	149	133	165	177	144	149	150	161	149	142	161	153	171	175	170	167	134	156	172	124	153	162	165	169	140	148	169	157	147	139	182	156	168	129	147	165	140	154	165	148	147	148	157	170	134	162	145	144	149	138	173	158	139	149	152	139	159	154	148	149	162	140	156	159	140	156	145	163	156	174	159	158	158	165	139	150	143	136	150	158	121	162	143	153	142	137	152	142	169	163	156	136	147	180	140	153	150	170	169	160	141	152	173	158	154	156	153	160	165	165	177	144	158	133	155	149	165	144	146	156	157	158	160	118	176	127	168	153	164	148	176	149	152	170	149	180	129	151	161	148	142	134	174	137	148	161	126	173	161	140	165	146	150	152	157	149	133	161	139	178	139	175	146	164	140	153	162	183	175	143	162	154	160	152	181	167	167	174	165	155	182	152	139	178	149	159	164	137	143	152	150	171	173	200	160	160	134	160	137	152	157	157	160	167	165	148	141	147	166	119	172	168	150	135	152	168	158	145	151	179	158	146	131	152	154	160	176	152	162	163	152	142	155	155	139	146	140	156	160	144	159	142	169	132	149	148	143	148	160	147	156	144	166	151	149	180	148	143	153	183	152	169	166	168	162	161	161	152	164	163	148	147	140	145	172	134	155	130	126	161	136	167	149	158	143	148	148	141	151	173	143	147	155	132	158	166	154	157	139	160	149	140	176	171	144	157	156	143	169	173	178	161	163	152	157	158	137	159	145	146	141	168	157	136	156	153	169	148	149	170	170	146	160	152	157	173	172	148	129	176	154	146	162	147	166	132	142	165	150	150	141	150	152	164	162	165	138	140	155	119	123	148	167	174	153	148	154	149	171	170	137	153	158	160	156	138	180	153	151	150	171	131	152	157	155	151	166	174	146	135	151	157	127	178	160	158	170	152	142	133	146	160	165	131	126	162	167	135	179	152	168	153	139	164	120	150	150	159	168	155	139	134	168	160	163	149	144	181	171	196	146	157	139	148	147	168	155	152	169	175	146	144	157	154	145	175	154	147	141	148	153	163	155	170	161	153	142	140	145	135	148	151	151	133	146	185	169	158	138	169	157	143	153	144	159	164	126	142	154	143	144	141	176	161	184	164	153	138	170	139	171	152	167	148	164	166	175	146	164	142	136	155	177	161	131	150	163	138	158	168	173	156	151	127	161	130	172	144	153
9818	3988	6562	4051	3558	3191	2507	1977	1234	822	792	673	601	568	563	518	469	423	436	452	409	370	381	363	377	409	376	391	396	412	366	374	331	372	351	376	384	405	394	356	392	343	410	377	384	374	369	395	390	371	365	364	374	374	434	408	398	375	411	390	427	379	375	382	384	349	406	348	350	352	371	344	343	362	369	368	361	395	382	392	403	370	357	333	391	367	372	380	399	372	359	381	412	375	379	373	380	357	380	351	371	340	366	350	370	369	357	364	347	404	361	368	381	368	355	344	365	409	354	356	395	349	374	351	392	375	373	357	365	382	381	413	348	359	374	361	376	363	350	388	385	372	362	354	378	345	366	375	397	395	366	360	373	378	361	378	429	379	389	379	403	372	346	353	358	379	340	366	358	329	350	391	364	376	376	375	342	389	357	364	389	359	390	363	410	362	387	361	350	358	342	379	370	398	368	380	367	352	392	352	383	364	369	361	391	385	346	385	393	383	368	356	354	354	383	323	366	377	328	397	383	354	360	400	345	382	348	374	345	350	372	360	375	326	355	345	327	362	369	361	365	372	366	371	353	368	361	378	358	367	381	377	371	400	388	400	345	363	343	373	382	348	355	365	353	345	355	349	404	360	376	389	351	363	337	379	367	372	348	404	384	350	402	350	349	390	320	373	333	341	375	354	349	377	376	384	336	367	395	366	373	339	380	358	375	334	409	397	353	388	403	342	371	370	389	418	336	368	377	364	397	361	349	368	366	353	341	341	362	345	344	342	396	385	365	328	389	356	389	351	373	351	414	359	358	361	386	388	374	369	373	378	387	359	358	370	354	352	353	374	363	363	385	372	345	370	355	331	367	370	354	389	331	327	380	364	357	364	339	361	342	359	377	359	388	355	363	355	358	367	351	343	366	348	369	355	376	357	353	393	320	359	383	379	388	351	363	359	366	373	357	336	327	363	347	367	370	354	349	403	367	340	336	366	364	376	356	354	347	350	356	341	358	381	354	383	370	386	341	376	365	392	381	346	387	350	403	334	398	362	393	362	397	389	361	369	368	334	381	379	361	348	370	339	362	379	336	372	359	347	347	355	373	356	388	364	402	373	348	327	357	398	355	397	413	359	393	360	391	365	379	398	382	381	320	374	347	384	372	376	365	373	382	368	361	348	348	392	374	368	342	367	375	402	401	351	372	367	400	356	365	372	339	386	349	314	389	362	388	363	393	374	334	358	366	353	342	370	366	332	358	367	371	379	345	367	354	332	404	336	400	357	363	340	330	358	354	355	403	388	385	360	363	348	354	344	388	363	397	381	332	388	388	367	395	367	352	342	354	364	337	356	361	361	388	387	374	364	392	358	382	358	357	373	367	364	383	350	298	354	338	368	359	338	377	340	366	350	395	362	377	360	374	393	339	351	356	362	386	387	323	347	369	357	341	361	400	369	364	363	373	347	379	380	341	337	348	390	346	345	372	398	356	379	330	383	353	371	404	360	366	379	385	356	374	381	349	376	375	335	379	391	354	374	372	365	370	329	366	402	375	342	385	344	372	355	378	378	391	361	361	364	377	358	365	369	357	387	360	388	393	377	363	358	343	392	365	334	341	388	353	371	349	352	363	357	366	377	344	352	371	342	346	358	382	399	370	374	369	377	405	334	364	347	380	380	366	366	382	371	354	377	353	343	366	328	342	357	417	326	343	374	370	345	388	345	367	343	400	401	374	359	397	342	364	375	363	362	386	364	339	329	390	380	355	361	369	357	350	376	393	364	359	370	387	387	373	333	353	366	373	331	367	407	379	369	365	361	363	373	374	356	379	359	384	359	391	372	365	365	348	379	341	333	359	359	367	364	347	350	374	360	343	348	363	381	368	393	352	372	380	364	378	369	352	354	383	369	373	368	360	380	370	355	358	352	370	367	355	399	378	367	373	365	345	338	356	335	368	377	392	381	370	346	352	391	350	404	402	377	352	369	357	355	370	338	391	374	375	348	369	361	384	396	345	390	381	367	400	388	319	368	321	389	375	329	370	343	418	355	394	383	379	376	347	382	389	351	368	352	402	362	358	370	387	334	365	386	390	353	396	375	365	391	354	370	337	362	361	351	351	375	394	324	379	360	358	381	350	353	361	355	402	367	376	429	365	384	363	341	388	347	306	365	349	400	343	369	319	344	379	376	340	340	372	376	327	379	349	358	370	374	395	363	364	382	387	371	371	353	370	376	328	381	362	352	352	352	368	351	379	355	378	373	340	400	360	354	371	336	396	374	363	354	340	358	360	373	362	383	401	391	410	358	356	382	363	378	370	377	375	353	384	358	398	417	367	382	372	367	365	379	373	352	369	385	366	353	356	380	347	346	355	319	384	347	382	374	378	362	376	349	395	338	351	375	331	395	385	378	367	364	359	338	359	384	349	384	332	357	347	382	384	346	352	378	355	340	391	331	364	396	379	374	370	386	338	343	354	371	366	365	397	336	364	399	348	363	389	364	370	383	355	391	404	377	383	367	346	388	373	360	366	359	386	371	384	353	397	368	361	382	379	364	361	328	379	353	355	368	400	349	356	372	358	368	374	352	357	365	347	345	365	338	353	357	369	377	366	365	358	342	365	349	343	337	355	371	335	418	347	362	389	387	322	357	350	343	380	357	379	370	362	359	348	363	335	340	352	366	380	384	372	389	344	406	363	372	367	361	373	354	349	364	356	369	377	357	349	357	372	341	378	390	371	342	368	396	354	367	361	379	376	374	338	351	364	368	375	386	342	345	381	364	358	368	373	379	344	353	348	365	335	396	365	384	349	382	385	354	339	365	406	344	348	355	372	376	333	365	353	363	400	352	377	378	348	359	335	340	383	372	371	381	410	381	365	377	353	366	391	300	359	344	388	334	334	387	389	338	398	401	384	366	387	380	378	359	380	343	345	384	348	355	377	372	382	335	360	384	385	359	360	357	351	337	370	378	354	351	342	357	352	371	398	386	396	405	339	371	365	351	407	360	381	385	350	362	346	377	388	388	382	378	372	388	356	366	353	355	347	377	407	364	368	370	378	365	349	371	343	365	362	388	368	349	370	351	353	367	367	362	377	341	334	361	340	354	334	362	365	368	382	383	353	359	394	359	353	355	326	375	360	343	383	345	363	366	352	365	313	343	366	355	354	376	329	408	365	364	354	385	373	356	344	356	372	363	343	345	395	414	341	370	392	372	398	348	361	358	374	379	372	373	373	369	334	364	337	330	340	367	377	396	356	368	354	370	381	345	371	375	340	359	365	334	353	357	367	368	326	340	345	388	389	347	374	364	367	378	357	359	344	383	407	355	369	358	344	346	357	377	356	377	370	372	363	362	352	307	361	348	346	372	363	373	326	341	349	375	356	366	334	337	373	371	353	377	372	360	337	346	353	371	377	356	383	383	372	378	339	384	368	384	361	364	358	336	374	373	374	343	403	393	344	384	361	348	362	367	383	339	362	396	344	345	361	368	352	322	349	394	405	363	355	375
20711	6715	5740	2090	1220	913	751	494	329	201	191	179	156	155	130	116	126	102	107	109	82	105	87	99	84	96	88	97	120	93	110	106	77	85	103	97	81	83	73	103	99	92	90	101	101	100	108	84	77	96	78	87	87	83	109	110	97	92	96	93	103	89	89	80	103	88	88	77	93	89	76	92	98	81	82	86	87	115	88	73	96	89	94	88	93	93	89	94	91	90	89	110	99	82	88	92	86	71	92	80	100	98	72	90	97	79	93	94	92	114	95	99	96	89	96	82	79	81	90	87	96	93	96	84	94	101	102	80	78	100	76	96	96	94	79	99	90	90	102	78	87	108	95	97	98	93	73	88	80	93	80	99	79	100	97	84	82	83	98	86	74	98	98	86	108	100	89	93	87	74	93	104	93	79	78	84	86	79	78	97	78	81	95	75	103	88	81	79	85	94	98	99	85	92	92	94	101	114	100	83	75	76	82	90	86	89	87	74	91	83	92	85	80	76	101	101	88	91	116	95	72	88	110	87	91	87	70	94	89	99	102	75	93	81	90	98	79	100	87	96	76	79	94	92	91	96	87	91	73	93	109	91	106	102	83	80	92	103	83	97	80	72	100	89	75	91	73	103	80	98	97	91	96	97	94	85	92	91	76	109	109	104	82	95	70	72	96	104	90	96	92	92	88	71	86	85	83	90	89	81	82	89	94	80	80	92	95	86	92	83	104	84	93	88	72	90	103	95	73	88	96	111	115	90	93	78	106	84	108	87	108	108	71	89	94	76	91	94	93	103	97	79	98	92	98	97	87	104	81	79	89	90	82	91	99	88	95	89	81	75	98	80	81	71	70	99	87	96	90	81	91	87	92	98	114	112	93	95	87	95	87	99	78	92	87	92	101	96	67	79	105	92	111	96	89	90	96	73	101	91	91	81	92	86	82	91	97	99	88	89	80	80	105	107	101	88	82	91	81	94	85	92	84	104	109	66	86	77	104	79	78	86	98	77	86	82	93	96	104	106	82	81	91	92	95	82	69	81	71	89	83	80	100	94	81	102	73	86	87	91	80	92	94	89	78	81	99	73	79	79	72	88	88	92	88	71	89	84	91	90	98	105	105	92	90	71	84	92	90	97	72	99	92	105	77	74	80	101	103	105	91	83	91	69	56	92	81	85	81	89	78	90	93	72	83	83	79	91	79	104	84	88	106	86	80	88	85	99	81	86	90	84	79	101	104	87	87	84	77	87	88	96	94	94	110	86	88	86	88	67	74	78	90	80	91	90	91	87	99	79	79	91	98	93	113	92	77	83	82	109	76	86	88	86	99	77	83	96	98	95	63	93	97	88	77	84	104	110	81	83	96	86	72	80	93	101	86	104	88	90	81	87	91	74	79	92	90	83	72	97	95	94	82	76	96	90	96	89	91	96	95	87	88	106	98	83	81	83	74	85	103	81	83	95	81	73	95	84	86	88	80	75	90	95	97	82	83	94	77	86	109	87	78	86	102	82	82	99	105	100	93	99	74	86	83	81	88	90	103	83	90	120	87	92	82	97	77	93	82	89	87	77	74	79	98	71	92	77	92	73	79	76	100	77	87	90	73	88	99	91	76	93	72	85	101	78	79	82	104	89	96	77	100	87	103	91	86	104	90	108	86	88	81	78	78	92	93	81	98	110	77	105	90	96	74	81	80	86	99	85	78	73	105	93	99	96	86	100	85	85	79	90	94	103	104	99	100	107	76	96	100	101	73	84	92	90	95	95	104	84	90	86	90	68	84	78	86	98	85	77	68	90	92	99	93	102	82	82	85	89	81	85	91	80	78	69	107	90	66	98	89	80	95	85	88	85	76	89	92	83	82	90	77	85	109	98	80	103	77	95	84	88	86	85	76	87	84	84	81	108	85	83	91	100	75	84	91	89	89	70	81	83	77	82	73	82	101	91	104	87	79	87	87	91	95	101	101	75	84	85	64	87	91	85	110	90	103	91	102	77	84	92	87	89	102	86	88	80	89	75	83	106	105	88	97	82	79	84	94	88	88	82	102	79	102	78	79	95	98	71	91	89	80	115	83	99	81	86	93	87	95	92	83	84	89	95	77	80	89	83	104	77	77	82	79	102	90	89	93	100	88	80	74	80	91	81	84	94	118	80	74	84	99	105	75	98	115	96	81	98	81	75	97	91	95	111	91	106	80	87	92	91	76	93	87	76	89	88	87	103	87	80	88	87	81	77	80	83	98	90	94	96	89	87	79	97	104	93	84	101	93	79	81	79	95	91	82	82	101	91	83	78	92	89	95	93	80	99	96	102	86	94	83	84	86	85	90	84	91	74	82	81	100	84	83	56	87	116	104	78	88	91	95	98	91	69	92	88	86	76	78	103	96	96	95	82	91	92	94	90	82	71	87	91	83	75	93	92	94	74	84	87	79	80	92	74	73	86	90	84	75	114	104	99	93	113	98	76	75	83	89	78	85	88	78	87	95	100	86	86	94	98	89	84	100	83	82	92	81	85	78	111	84	88	71	86	85	91	91	86	99	91	102	102	81	93	89	95	86	102	72	115	96	87	100	99	89	82	94	85	98	92	88	90	96	76	75	86	70	71	87	88	92	87	93	88	83	97	81	91	82	74	99	92	90	98	99	74	101	87	86	106	77	79	110	84	98	88	89	90	77	97	94	80	77	87	85	92	81	88	85	78	85	81	100	95	89	75	93	76	99	86	92	91	77	97	89	95	78	99	96	93	98	112	82	101	80	77	96	89	98	84	83	91	86	92	84	95	81	92	80	82	100	92	91	78	108	74	85	77	81	84	86	83	73	93	74	64	83	82	89	95	73	74	79	75	73	85	78	74	95	76	86	85	90	94	87	107	102	102	89	106	97	78	83	93	83	89	91	95	93	80	73	79	88	88	80	82	84	105	86	107	91	89	84	85	98	71	86	101	93	91	92	80	87	89	86	107	94	93	83	85	94	78	112	100	85	101	88	107	82	78	109	92	91	61	85	86	74	93	91	90	107	82	80	99	91	76	72	101	88	94	84	82	98	85	99	96	89	81	84	104	84	110	81	107	92	90	102	77	97	93	56	72	85	81	80	98	87	95	91	103	103	74	106	95	87	83	109	105	105	99	93	67	80	93	72	84	84	78	93	93	86	90	88	80	90	99	84	103	87	80	106	76	83	109	89	73	87	80	105	78	99	86	101	94	73	96	90	100	83	110	92	84	85	91	95	90	81	103	74	81	88	89	85	103	94	103	86	85	97	85	80	86	93	67	84	89	97	86	110	92	69	89	107	110	84	76	87	89	92	99	90	87	95	98	97	92	70	98	64	90	92	94	102	86	92	91	91	97	93	87	82	101	91	87	98	91	104	88	93	84	96	95	91	96	110	85	86	111	102	77	80	90	98	80	89	87	106	91	65	99	96	71	106	92	90	80	99	82	98	87	99	95	97	84	89	99	89	88	92	87	83	93	103	68	95	78	85	95	99	95	103	83	96	83
12724	5532	9965	5942	5082	4488	3627	2646	1667	1040	823	776	732	610	535	438	384	371	357	332	312	322	321	263	286	245	248	272	286	261	276	252	280	264	243	246	247	261	254	223	264	265	258	248	262	234	249	205	227	234	255	231	257	257	256	297	272	265	298	302	214	224	264	207	223	249	239	227	221	230	204	216	200	214	232	227	231	234	253	231	217	251	223	234	242	217	214	248	238	243	239	227	229	198	228	234	235	231	222	260	192	196	221	236	254	214	231	222	212	196	212	225	227	219	239	223	208	237	222	200	203	220	230	218	218	210	241	235	205	227	259	222	230	231	219	260	251	222	225	255	210	238	228	209	205	226	224	221	218	184	231	238	229	234	198	227	200	247	213	209	204	241	214	255	213	220	232	211	219	255	235	220	198	205	253	223	201	206	244	204	247	223	218	245	191	217	240	205	220	230	199	214	220	215	206	232	228	222	227	210	238	181	239	239	227	235	204	215	238	199	243	231	225	239	213	226	226	264	218	238	235	230	202	231	230	216	199	208	222	235	208	189	215	215	235	234	204	225	243	218	207	217	213	231	205	224	227	208	207	241	211	226	238	241	223	242	224	258	229	236	228	199	218	200	215	235	210	206	176	232	241	244	206	228	240	231	230	230	203	227	232	204	220	221	207	214	227	229	201	211	223	247	193	200	237	216	208	196	239	232	217	230	242	232	201	225	214	182	228	231	234	240	203	239	222	189	249	218	217	234	221	216	225	218	224	243	211	212	246	241	208	225	209	212	201	236	209	213	249	213	212	209	224	210	221	237	208	207	220	211	201	217	230	201	232	239	209	226	230	216	207	237	198	228	254	202	216	211	195	193	225	209	204	217	263	230	239	231	223	231	248	196	230	219	211	239	231	207	207	199	213	222	225	253	233	252	214	246	241	199	229	225	223	243	220	231	219	213	231	222	229	226	197	207	228	243	211	209	220	204	200	210	217	232	188	222	217	241	222	231	226	241	210	220	214	228	237	206	210	207	227	208	227	213	211	235	231	228	235	214	251	223	219	225	224	250	217	229	232	232	230	237	232	206	264	216	200	241	233	233	211	194	212	247	215	202	216	225	208	212	238	200	206	219	201	218	213	207	202	238	239	249	208	230	206	218	223	224	232	214	241	232	230	266	212	236	216	215	232	208	227	241	194	233	229	200	238	245	250	209	197	239	223	257	232	228	222	209	207	216	230	203	196	260	240	220	235	231	219	245	203	245	197	215	209	240	231	238	219	206	233	232	226	196	234	202	231	207	215	248	222	220	236	193	245	229	221	223	231	217	219	219	250	218	186	237	203	221	208	232	226	247	233	232	192	209	223	236	230	215	221	227	214	206	204	212	210	223	234	217	204	218	206	229	227	221	203	222	236	221	236	209	224	237	216	215	242	238	240	204	229	223	209	225	240	231	232	206	230	226	210	234	237	230	241	219	226	205	237	202	236	242	259	242	223	231	210	236	227	222	259	215	193	221	229	198	245	241	225	178	222	197	209	224	213	250	198	223	201	189	207	200	258	250	215	244	238	231	223	216	237	252	211	221	216	210	205	234	252	224	227	218	226	237	228	233	210	214	222	202	234	202	236	247	236	236	216	230	223	216	219	219	196	229	225	234	208	222	217	237	229	219	245	219	214	228	202	248	188	233	232	218	226	197	232	210	214	209	219	223	211	231	243	225	223	241	235	224	222	219	242	214	200	204	229	229	228	230	226	214	224	218	222	205	227	186	219	201	229	199	229	219	230	238	230	230	232	228	216	215	218	203	252	231	213	234	224	227	231	224	230	227	234	225	242	224	222	226	238	207	209	214	235	220	239	230	226	200	222	248	247	219	216	218	227	212	228	223	240	231	204	201	237	213	219	185	205	239	246	233	228	225	232	194	210	204	204	227	208	198	224	222	206	237	243	229	218	218	216	244	221	228	227	207	199	229	214	228	241	231	224	202	240	222	226	215	233	209	220	246	182	220	198	211	229	196	254	197	230	203	221	202	207	233	205	232	216	219	221	219	237	225	199	212	219	229	202	224	238	218	242	223	229	214	242	234	228	226	242	214	201	222	234	228	203	220	233	221	223	220	218	213	230	206	204	222	232	224	232	226	211	214	213	208	229	228	230	196	249	235	199	216	240	225	226	238	218	220	213	242	211	218	224	224	240	242	242	214	220	232	201	228	236	202	238	198	219	221	249	221	230	262	205	218	211	208	221	227	217	235	210	207	220	252	209	258	208	221	217	225	245	218	220	217	210	206	233	212	243	237	257	219	226	227	237	175	247	236	242	213	237	219	231	223	228	200	235	213	238	222	206	214	210	201	230	231	221	238	230	227	242	226	229	252	200	204	205	223	248	236	210	202	199	213	215	240	256	219	233	230	212	217	219	186	256	225	212	231	201	197	211	199	214	225	200	194	218	217	220	219	255	209	208	233	207	230	232	222	216	207	237	236	216	218	225	218	238	242	247	213	234	222	230	197	251	205	193	213	190	247	223	236	219	228	235	231	220	222	223	227	232	242	222	229	225	228	230	217	236	243	237	221	217	228	225	216	207	218	227	240	231	232	245	234	246	233	229	211	240	216	204	210	247	213	230	220	189	229	232	219	214	187	200	207	217	226	217	221	202	203	219	212	214	220	217	238	227	219	238	213	243	214	215	212	204	233	209	208	230	216	208	237	233	197	217	226	206	226	215	240	189	224	225	216	210	227	204	244	228	237	198	222	220	231	231	218	215	213	221	211	218	209	237	230	233	215	209	209	215	236	220	211	207	222	244	231	214	220	209	220	221	238	213	216	210	226	213	206	228	228	233	199	213	196	227	222	236	235	253	235	223	192	219	225	266	213	221	210	222	229	232	239	234	226	243	206	221	219	234	224	231	198	235	212	229	229	237	228	232	222	235	228	206	237	219	216	201	228	206	211	211	214	200	208	219	226	216	234	199	204	196	235	207	218	227	219	220	228	199	213	247	220	246	225	233	228	211	179	196	208	251	211	228	208	225	215	213	239	216	210	205	237	224	222	194	229	245	245	212	222	239	207	210	215	204	229	220	234	219	202	214	181	207	246	217	270	241	234	219	234	232	226	211	209	216	215	204	201	187	239	232	212	223	220	215	238	197	212	205	238	221	219	242	212	234	216	222	226	214	240	194	242	224	222	207	222	227	211	192	230	231	200	236	208	227	212	221	248	238	231	227	236	232	198	205	219	230	225	248	225	201	230	203	200	236	223	224	204	220	213	223	208	218	223	233	222	216	243	216	207	223	196	220	229	207	233	198	224	221	218	250	198	212	229	223	196	201	227	211	215	247	223	227	233	205	222	220	222	220	236	242	199	225	240	188	216	246	211	224	224	230	223	210	241	247	243	248	220	211	210	224	231	212	214	242	215	251	208	213	220	221	221	230	215	213	227	219	245	217	238	209	245	230	237	219	232	231	226	194	201	194	222	204	234	232	213	226	214	264	214	226	248	219	228	225	215
4813	1809	1634	638	428	362	294	241	185	147	149	144	133	117	130	133	113	136	127	126	140	128	138	127	129	124	134	117	137	112	114	114	143	132	140	136	147	116	114	133	138	125	159	134	141	127	129	152	152	136	116	138	131	149	141	119	127	119	116	121	128	146	159	114	118	133	133	130	114	125	132	146	127	160	136	128	126	135	120	113	116	142	137	142	136	142	134	144	121	118	136	125	121	124	131	137	121	132	124	123	118	149	120	147	139	145	109	137	134	118	137	132	151	120	131	121	119	112	119	132	117	139	140	122	136	129	126	138	113	128	116	159	115	143	138	155	140	137	135	111	142	122	122	131	161	117	132	101	158	130	120	134	133	121	129	132	138	150	107	110	145	133	134	133	123	143	130	133	135	121	145	134	144	125	132	119	138	140	139	125	167	125	132	148	136	127	130	142	148	124	130	125	138	129	115	129	145	110	106	115	109	135	119	155	164	122	118	139	126	113	129	120	125	100	144	128	120	155	130	120	132	128	131	157	158	121	135	130	145	130	119	131	119	125	118	131	135	137	140	126	150	146	100	115	123	138	129	130	115	139	128	144	124	140	131	131	135	136	140	133	110	138	156	131	115	124	142	137	135	108	136	127	129	106	110	144	113	145	125	126	160	142	154	123	113	117	122	143	113	116	163	141	124	130	117	130	137	152	128	112	124	140	134	133	132	148	131	130	145	125	141	140	126	113	125	116	127	117	141	124	124	132	132	129	146	147	121	117	132	138	127	141	115	134	130	122	115	134	132	123	120	155	135	143	167	134	121	141	133	133	131	138	143	126	157	104	131	115	128	139	143	156	121	123	132	141	129	126	133	129	117	138	147	117	138	158	143	108	120	120	131	145	128	135	131	110	142	142	123	123	120	101	110	118	136	121	135	138	131	101	121	118	119	129	139	147	147	133	113	120	129	107	133	113	135	112	145	133	136	128	117	150	142	127	127	97	124	124	131	129	128	141	152	135	125	119	141	136	135	134	112	103	129	121	130	138	126	141	129	115	118	119	136	86	165	118	112	137	125	135	130	131	122	132	122	125	130	126	112	120	151	127	131	113	128	119	118	120	135	131	138	157	148	136	107	135	114	125	99	150	132	156	144	103	154	138	130	124	112	120	111	121	135	134	138	128	119	113	134	115	117	135	122	121	110	141	137	126	144	144	112	121	129	116	111	107	125	149	138	115	128	154	122	121	129	146	126	151	127	128	132	142	118	129	131	145	139	139	135	119	136	131	151	145	122	123	133	159	123	122	129	143	124	144	152	130	124	136	123	149	133	135	136	125	120	132	105	121	123	114	139	122	130	144	140	117	129	125	134	119	132	121	134	126	155	140	124	135	140	140	132	131	141	113	156	136	136	120	126	134	129	139	135	139	137	120	124	136	122	132	118	126	130	127	150	120	122	115	156	128	138	133	113	123	123	136	117	119	127	128	143	148	137	144	145	127	131	124	131	137	130	133	112	122	129	123	120	127	139	132	128	124	138	125	126	122	127	124	127	129	121	127	123	141	130	96	110	159	128	125	143	124	132	130	126	127	132	128	144	128	116	136	141	115	127	108	120	133	136	125	107	135	130	123	158	136	137	121	126	105	116	128	131	128	136	128	125	126	122	110	143	133	114	115	115	141	131	125	135	108	114	141	147	120	112	116	123	110	110	133	135	139	142	136	117	154	133	117	137	145	120	122	126	136	128	121	131	128	132	132	96	113	136	135	134	118	121	131	117	119	144	141	126	133	118	111	129	129	121	113	130	150	124	134	110	135	142	143	133	147	139	139	137	139	146	137	129	127	125	136	102	126	133	115	127	118	133	150	124	129	133	113	131	119	121	118	139	138	123	148	153	146	128	126	135	124	137	151	131	124	113	132	139	142	144	124	104	119	128	105	122	150	129	153	133	142	130	139	130	139	111	130	130	129	125	116	137	143	120	128	108	139	128	141	121	111	134	133	125	142	129	127	114	98	114	147	113	134	119	114	114	127	147	141	108	153	124	153	122	114	128	126	141	157	119	125	139	130	118	130	136	146	140	122	123	114	110	151	147	127	126	117	138	130	135	114	116	138	108	138	117	124	152	154	148	106	138	123	124	135	122	142	132	138	118	149	154	128	130	137	134	136	144	117	128	158	152	131	123	144	107	141	136	145	132	128	129	124	118	135	142	140	126	141	121	132	114	116	154	130	116	108	115	106	127	125	127	126	126	149	128	141	124	142	129	130	122	125	114	114	131	150	129	132	139	142	137	123	125	121	136	132	143	117	134	134	129	129	129	129	130	125	109	142	114	141	97	130	131	139	129	121	158	145	129	123	133	132	125	132	131	138	145	115	127	142	129	131	130	139	149	142	127	117	126	138	136	120	159	128	140	136	154	133	153	132	107	139	125	125	123	129	124	116	110	120	119	128	126	114	143	118	138	116	131	130	124	107	131	143	152	137	104	129	141	134	129	133	128	111	132	152	152	137	128	113	141	112	114	130	129	128	115	145	112	140	124	125	131	143	150	157	123	138	153	130	145	142	112	124	115	126	137	114	110	137	142	133	128	126	133	109	139	121	121	146	111	127	140	131	136	148	142	127	131	127	118	122	132	109	136	136	128	135	128	127	141	137	137	126	149	116	140	133	117	139	137	135	123	149	144	128	120	116	117	130	117	122	114	106	108	132	118	120	119	119	133	106	118	117	155	143	134	141	141	134	140	118	134	123	128	119	136	144	148	138	136	122	117	128	137	143	136	114	134	143	121	128	122	97	127	102	122	137	125	146	119	141	103	146	123	137	145	143	145	121	129	141	119	132	132	123	116	148	121	119	138	110	140	127	140	147	158	134	113	128	109	126	134	147	135	138	132	143	128	125	120	160	109	125	144	123	130	128	128	126	117	131	129	137	137	137	134	128	118	102	123	128	129	116	137	106	128	114	120	112	140	127	130	125	138	147	136	113	154	117	119	140	120	117	137	122	109	126	124	126	121	140	142	131	153	125	107	139	127	145	127	116	125	143	128	131	126	120	114	130	138	137	131	138	111	145	136	138	139	127	136	114	161	116	127	129	134	120	127	122	132	150	123	104	138	133	123	103	115	131	115	134	130	148	111	112	129	125	121	107	128	124	151	129	117	130	147	138	129	125	141	123	141	142	124	137	116	116	133	129	136	112	130	123	122	94	127	131	140	117	121	137	122	99	113	136	133	131	113	132	130	121	134	129	121	138	119	128	131	132	114	163	118	134	114	114	115	100	104	109	143	123	138	114	143	127	134	148	128	125	133	103	142	120	137	135	116	152	132	139	128	121	123	105	129	141	149	147	124	122	112	129	119	130	135	133	135	123	106	133	125	155	136	148	128	143	122	118	118	118	139	145	123	120	109	124	138	123	108	108	117	121	128	156	124	154	122	144	127	116	121	122	127	124	126	127	136	143	149	158	125	128	132	153	130	146	124	108	135	121	143	142	131	130	143	134	137	134	119	125
3983	1936	3322	1831	1708	1638	1312	950	742	472	439	422	404	452	366	370	334	360	356	334	372	309	343	339	338	330	333	309	325	339	320	309	307	333	340	334	336	331	291	298	307	285	315	273	338	311	310	327	319	333	320	328	331	333	329	345	328	316	327	350	330	336	351	337	331	335	335	302	283	322	348	346	298	294	341	322	326	305	346	330	320	297	312	306	298	304	326	318	304	333	327	290	303	353	316	317	297	321	312	325	323	296	292	304	323	324	276	343	316	332	322	322	315	306	301	276	340	298	313	331	337	340	335	343	331	313	329	317	310	320	310	313	318	325	337	316	323	318	311	337	302	307	297	323	320	300	339	311	328	329	308	295	302	306	329	324	324	318	321	302	337	309	306	308	349	324	344	333	302	338	317	352	327	344	314	335	341	314	272	316	323	307	295	309	318	328	356	337	331	341	331	318	337	302	296	330	329	339	335	329	311	299	315	311	314	340	352	314	319	338	314	318	312	362	324	326	298	330	310	300	334	283	340	327	322	307	354	295	341	333	317	341	325	309	328	365	341	312	328	332	291	303	352	296	327	333	341	312	310	310	340	316	307	339	300	305	337	338	357	332	345	323	319	287	365	315	350	300	289	343	353	343	352	359	319	317	301	320	301	293	320	327	320	320	347	296	305	334	312	313	312	304	322	317	331	317	357	315	305	321	307	312	323	310	348	319	319	325	299	348	330	298	298	357	322	314	337	304	312	366	302	310	309	323	338	333	299	307	315	297	352	315	320	335	298	334	332	323	332	339	311	300	308	337	342	324	315	303	328	333	284	308	317	315	307	325	321	318	313	317	328	340	297	324	287	292	313	319	314	324	322	295	309	332	304	297	314	299	342	292	313	339	346	305	311	318	330	340	293	340	337	316	339	348	355	321	336	327	307	310	305	297	309	353	327	308	346	266	315	321	298	309	298	319	284	332	336	376	311	315	295	341	334	309	339	331	351	335	307	308	323	334	309	316	317	308	330	322	311	312	321	317	301	332	333	347	300	299	301	294	354	328	346	314	290	292	304	336	321	335	342	320	326	326	319	308	342	269	318	310	322	318	312	323	340	322	350	343	350	320	309	301	300	291	339	356	324	322	331	333	277	314	289	305	320	349	306	315	303	304	318	322	297	292	343	350	323	294	310	300	288	336	302	320	326	335	314	335	332	315	321	305	313	324	337	318	289	309	348	342	312	303	308	313	319	339	333	332	348	321	326	340	326	339	323	344	316	316	329	322	296	301	337	319	310	325	309	317	284	320	329	307	311	346	344	318	319	326	317	329	310	293	354	297	314	324	334	301	351	307	337	326	308	315	336	286	340	333	311	314	325	330	299	344	338	313	278	284	338	302	316	332	355	326	326	310	333	307	314	312	325	331	319	331	326	322	326	312	312	315	301	324	310	329	305	306	340	317	333	336	322	302	319	318	289	313	314	317	291	315	309	291	313	306	316	339	299	313	320	313	310	300	323	315	301	366	310	332	290	298	303	338	320	292	311	318	313	299	311	331	344	334	340	317	356	312	329	302	318	348	287	323	306	328	308	341	329	330	352	324	310	289	319	331	332	313	342	305	320	276	335	339	326	329	344	313	303	326	363	331	299	328	303	345	303	307	328	311	298	310	327	292	305	325	315	323	292	346	316	336	293	282	320	297	294	373	303	300	285	332	291	334	328	335	320	306	355	326	295	320	319	319	321	333	328	340	328	307	329	305	326	318	335	297	306	309	303	337	342	316	311	335	309	321	293	317	351	319	331	292	289	309	322	343	319	322	314	306	317	352	310	325	311	318	356	351	316	287	309	312	345	317	342	318	318	331	329	341	341	303	308	359	353	364	332	356	297	295	310	314	323	316	321	341	331	310	321	331	304	320	327	328	341	323	349	335	333	342	288	301	336	314	285	318	298	332	299	313	342	321	306	304	337	313	310	343	321	327	350	296	329	299	317	339	284	337	318	307	335	319	280	330	331	342	312	316	290	313	311	322	314	308	316	323	324	306	312	330	323	337	358	325	293	336	335	324	320	298	321	323	329	302	298	306	339	286	309	352	332	304	311	304	332	320	305	310	284	325	328	273	357	284	291	345	307	296	350	333	321	301	311	347	285	334	316	341	317	324	319	314	338	321	340	313	341	338	314	328	324	317	318	326	328	304	319	336	356	303	319	338	342	306	307	326	326	322	330	333	340	330	325	341	332	347	340	350	295	335	295	301	297	320	310	358	333	339	319	329	303	325	338	310	305	352	344	326	323	329	326	312	313	298	289	330	322	325	310	347	335	321	313	348	320	329	327	292	309	318	296	311	345	311	339	308	324	345	299	368	300	307	318	323	336	332	316	308	298	328	304	301	320	294	313	322	335	331	324	284	294	291	331	299	312	314	309	329	329	305	315	320	303	339	354	324	320	317	333	310	337	323	330	323	315	326	332	310	348	299	354	303	327	311	324	304	334	286	311	319	310	315	334	314	319	306	331	302	294	337	353	295	317	327	293	338	357	318	322	273	311	308	327	326	329	291	322	294	306	325	335	327	327	319	329	326	310	338	337	315	324	316	288	334	340	345	357	306	311	340	315	304	301	310	312	334	346	325	313	325	336	311	316	328	368	327	315	317	325	334	287	321	306	296	294	318	339	349	318	295	327	326	340	338	331	289	304	362	309	323	329	315	351	329	323	328	325	297	339	292	321	295	321	312	311	326	322	291	337	316	320	333	319	318	350	351	316	319	333	327	341	315	295	308	294	346	318	310	343	280	361	303	323	306	319	317	325	331	324	320	307	306	310	318	313	330	322	303	293	328	321	291	316	325	319	323	340	337	331	321	309	293	356	294	295	286	298	351	329	308	356	312	317	314	330	336	326	312	334	361	326	357	321	332	306	322	336	351	299	322	317	364	323	329	298	306	304	332	305	294	286	338	300	284	314	301	316	335	351	300	305	317	337	297	322	348	304	318	337	324	306	326	322	298	322	331	351	312	357	312	320	314	314	296	343	323	322	326	344	305	296	352	319	321	324	303	313	343	340	336	330	309	301	323	302	295	311	317	336	289	330	302	326	301	305	330	307	313	313	342	330	314	325	353	326	327	305	333	332	303	338	310	299	363	360	343	328	284	361	302	335	336	331	329	334	319	321	313	304	338	333	293	331	322	291	303	354	326	301	309	314	335	314	309	324	326	352	306	298	313	314	301	305	320	305	332	309	270	338	308	314	328	349	308	345	284	326	325	319	292	298	295	293	322	311	356	316	319	334	347	328	296	356	328	305	310	315	329	317	317	349	319	314	326	389	292	293	315	324	337	266	277	298	320	317	285	349	319	325	331	314	330	333	321	307	307	313	331	332	334	313	337	311	304	313	337	317	325	314	334	346	291	329	339	306	312	306	281	289	331	313	321	323	338	350	341	329	327	279	331	292	312	302	318	316	317	358	356	343	288	310	311	356	308	337	344	300	297	326	310	349	353	328	315	358	287	328	310
12536	3948	3564	1259	831	726	533	442	364	251	244	193	196	196	188	172	174	149	150	148	145	154	153	165	169	141	143	149	175	144	156	183	140	162	146	155	155	158	149	169	158	162	146	151	163	177	135	162	163	146	164	165	142	169	143	146	165	141	170	147	160	142	174	154	144	145	174	145	156	151	142	162	162	166	148	128	155	169	148	154	155	139	159	157	166	166	121	149	149	139	152	144	145	125	146	150	144	150	138	154	159	160	144	138	135	142	131	161	162	134	166	147	143	141	131	153	159	156	153	128	147	148	141	157	154	130	158	143	141	140	147	141	146	169	165	174	146	144	166	154	148	154	176	138	150	177	142	134	153	163	157	135	163	153	173	143	165	136	141	153	153	143	131	143	158	186	158	155	137	132	167	143	166	173	159	136	167	159	138	154	140	154	166	152	154	156	160	156	166	156	142	153	139	156	177	153	143	153	147	146	150	155	164	155	179	164	174	173	143	139	153	161	143	143	154	182	126	163	155	184	168	157	165	162	164	139	162	157	146	135	146	163	161	155	148	151	158	148	148	175	163	134	131	173	149	174	148	158	143	155	162	160	183	167	174	138	162	139	151	153	135	165	154	142	154	152	149	139	165	154	158	147	150	139	154	162	142	151	159	159	136	135	152	137	138	151	168	121	152	159	159	142	148	165	163	161	148	140	130	170	148	149	132	140	170	130	149	165	126	154	170	166	140	160	159	148	164	162	167	137	143	146	137	161	168	154	167	144	166	168	146	161	135	143	144	137	145	137	177	175	160	156	155	157	151	143	123	149	142	156	167	139	145	152	140	153	154	159	152	153	141	175	145	158	158	156	137	136	150	134	171	147	164	142	132	141	158	163	167	156	134	133	146	167	165	134	119	151	168	119	138	156	188	164	172	160	145	149	154	143	145	123	166	162	150	149	136	163	147	140	135	176	138	154	150	126	157	143	167	134	157	143	146	165	140	184	156	173	167	139	160	147	154	150	150	139	158	157	142	134	133	147	177	165	158	157	143	170	168	157	135	162	169	138	163	128	160	161	155	165	142	159	153	154	160	155	163	139	153	157	146	137	143	151	164	138	178	161	137	154	142	155	152	128	151	145	138	158	142	143	191	141	142	150	145	145	168	137	154	162	161	142	141	159	137	167	142	145	141	170	152	145	189	141	151	158	184	159	141	169	146	155	146	126	155	147	154	170	158	153	156	167	149	140	153	149	147	140	149	156	151	160	158	154	141	171	125	154	164	141	148	162	151	124	164	150	135	148	155	149	157	158	149	148	150	162	147	148	148	169	128	142	131	160	143	150	155	124	134	151	170	144	177	146	137	162	159	175	172	176	153	163	130	163	135	156	142	168	155	150	144	132	140	155	150	167	148	150	146	174	158	169	166	154	172	169	160	152	149	161	173	136	153	153	147	133	142	155	134	156	134	171	140	134	171	151	144	197	152	157	152	169	150	127	161	155	155	148	132	142	141	143	158	148	145	128	159	158	138	140	132	180	130	149	151	166	151	161	144	150	157	165	153	159	156	145	160	159	148	164	149	154	142	160	151	145	146	143	156	145	177	195	146	154	166	144	156	165	134	160	170	152	145	156	151	144	150	156	163	151	163	166	128	148	161	148	154	155	153	160	141	149	136	155	168	164	137	165	161	147	167	159	126	134	158	168	155	151	142	156	152	148	132	156	154	151	138	153	176	150	156	143	155	159	166	149	165	164	175	165	149	139	138	159	144	165	139	156	151	146	160	161	143	150	175	156	153	136	162	152	146	160	178	136	156	128	148	157	158	145	134	158	139	157	176	152	184	149	162	138	139	133	128	146	152	150	143	129	134	130	138	139	151	126	132	125	158	163	131	152	165	153	145	162	167	150	174	151	132	150	166	156	172	143	152	136	170	159	151	132	150	147	141	134	162	154	149	150	152	157	154	135	166	164	138	186	155	140	166	122	174	137	130	154	153	164	131	150	143	156	148	147	158	149	152	139	128	150	140	147	150	134	168	161	153	164	157	174	163	138	152	154	137	176	147	191	143	148	156	153	172	141	129	129	158	159	145	158	150	153	131	189	136	150	150	132	156	156	147	164	160	145	141	180	133	124	137	150	143	152	145	144	165	168	152	146	136	165	125	137	152	163	148	145	149	151	158	147	157	155	175	142	145	152	140	160	124	160	133	158	146	153	155	161	137	168	188	137	158	139	151	146	163	175	139	137	171	161	161	155	159	174	166	150	132	151	167	146	149	161	132	163	183	143	181	143	142	135	144	155	151	139	153	181	167	158	158	151	134	138	152	141	152	143	149	159	175	158	166	127	147	155	136	145	151	152	133	157	128	146	167	142	153	147	128	137	147	144	145	131	151	163	144	170	168	172	152	136	135	130	131	181	160	152	134	167	143	150	161	157	160	157	143	157	156	167	136	140	143	154	136	164	149	135	138	156	163	138	146	156	153	137	162	148	138	153	148	179	151	137	140	161	165	150	155	150	144	156	177	157	151	151	165	148	146	164	147	164	164	157	138	136	162	134	151	157	170	169	179	169	155	130	170	160	145	143	165	139	137	157	181	178	161	153	169	171	139	141	146	160	163	146	161	151	160	129	135	144	157	172	144	133	136	165	151	124	131	160	153	150	158	162	157	151	151	162	135	170	152	160	157	157	143	164	146	172	144	150	154	152	163	163	161	174	128	138	143	149	152	150	168	143	163	157	146	152	163	127	171	158	158	168	160	140	159	173	138	142	143	163	140	142	138	134	156	145	149	161	164	171	162	172	175	168	168	151	137	158	155	156	173	161	150	173	154	122	158	166	163	135	150	168	157	141	136	154	141	149	146	140	179	173	149	155	146	139	162	156	129	150	167	180	150	163	131	150	145	131	177	159	166	142	122	137	167	151	174	136	141	150	163	154	174	150	177	142	168	134	170	173	148	137	141	144	146	148	161	143	165	137	157	152	162	145	148	166	151	159	168	146	151	146	173	148	153	151	159	176	150	165	163	150	147	164	152	162	141	174	152	138	153	149	160	143	134	136	178	175	167	137	150	157	144	147	147	131	147	146	157	143	171	145	148	145	150	152	129	152	156	134	154	164	156	162	168	173	144	147	152	137	161	148	160	168	129	159	152	122	178	178	156	145	178	143	158	149	141	133	156	159	160	144	141	106	153	124	148	141	140	145	147	148	142	148	151	148	159	156	162	158	136	142	155	149	150	166	163	138	149	143	137	169	145	175	147	159	163	168	126	160	177	140	157	152	152	135	147	148	144	149	144	141	170	177	146	169	155	147	176	143	150	141	140	150	143	171	176	172	180	164	138	152	146	149	148	140	138	180	164	140	157	156	154	147	154	154	147	147	182	167	155	155	118	138	148	140	140	140	154	138	146	160	154	140	166	162	158	155	159	153	136	144	142	165	161	155	156	150	140	154	138	154	166	176	169	153	156	162	146	157	165	154	171	149	170	149	157	164	170	132	166	125	164	130	153	166
9703	4002	6772	4120	3655	3229	2818	2025	1357	880	728	677	643	577	591	504	464	422	470	461	455	404	376	397	372	387	383	395	394	377	372	353	340	420	420	358	389	393	382	408	373	405	370	432	374	368	391	375	362	408	384	379	418	401	395	420	403	409	389	395	366	392	357	356	334	346	372	379	340	373	350	377	349	391	354	384	384	409	380	385	382	365	344	357	383	370	377	383	415	380	393	373	364	365	395	379	353	356	358	394	350	331	382	369	357	376	347	361	363	383	376	370	386	342	398	400	379	412	342	340	392	352	381	359	339	397	373	354	361	346	325	359	372	382	387	371	370	364	363	356	337	368	389	337	341	361	327	346	327	362	386	391	350	342	392	375	331	381	340	395	360	352	355	352	361	375	408	373	387	378	366	404	347	354	380	392	344	389	349	347	342	392	339	371	397	356	372	386	342	385	387	408	345	377	361	375	345	394	386	411	371	367	354	347	331	383	341	396	381	355	383	343	363	347	352	373	370	358	337	354	365	343	365	362	365	369	376	385	359	364	365	371	383	354	383	355	369	348	350	405	353	344	387	339	371	363	356	368	372	367	368	375	345	368	359	359	381	392	384	364	355	407	379	340	367	372	363	356	346	339	354	366	375	339	368	354	395	372	340	362	347	356	371	368	341	379	407	367	345	403	349	389	344	390	330	377	372	360	356	366	353	372	329	386	364	356	358	385	402	359	346	377	369	399	386	367	354	356	384	374	355	346	408	367	346	340	368	378	356	383	366	382	335	359	374	349	390	392	376	383	350	367	347	313	381	361	338	347	364	351	351	357	369	356	352	381	346	357	374	374	369	382	333	372	363	327	361	376	346	355	374	381	345	409	373	371	351	365	367	384	358	355	349	356	372	394	368	409	364	363	350	366	344	330	370	387	367	396	367	363	344	412	373	362	345	309	403	321	365	350	331	352	363	359	368	366	346	330	363	311	392	369	369	368	351	374	371	340	324	352	351	372	340	365	359	366	349	367	330	364	363	365	373	367	373	366	363	346	393	350	363	373	394	370	351	383	386	358	349	327	356	384	347	361	369	351	356	382	380	358	361	335	387	371	359	389	371	396	363	325	395	339	341	405	392	407	379	360	343	344	335	343	376	355	330	339	372	364	325	355	359	371	373	340	372	344	352	362	352	357	381	373	368	364	362	356	347	349	381	355	354	342	389	349	377	382	325	393	334	386	375	403	390	360	385	350	352	370	364	391	379	372	348	380	382	361	360	380	369	348	351	368	352	361	392	375	371	372	361	379	328	369	368	360	362	360	385	386	385	372	361	346	404	381	391	368	373	390	364	388	339	358	350	369	392	379	356	356	343	368	389	348	341	363	390	356	341	373	373	372	333	340	353	370	353	352	370	326	321	395	378	357	359	345	402	333	350	375	378	395	342	366	390	373	362	365	368	390	365	325	373	396	343	342	386	353	344	366	384	362	388	385	337	364	376	401	349	376	405	361	377	365	389	374	378	378	328	351	389	362	365	373	404	390	358	387	354	373	380	359	371	363	388	318	375	383	371	344	390	335	337	379	357	356	348	349	335	350	360	370	382	360	357	399	376	370	375	351	340	358	358	368	324	360	354	379	351	386	376	374	338	359	368	359	339	399	394	369	363	380	368	394	375	365	339	401	358	364	368	367	361	359	366	356	359	381	363	373	382	391	378	383	376	373	341	370	389	376	339	358	367	357	352	354	346	362	358	335	370	373	313	362	328	361	363	372	355	367	322	365	362	376	370	324	355	355	406	344	383	361	346	381	398	373	393	336	371	342	346	374	391	385	394	366	353	345	353	319	331	359	380	404	365	352	349	360	361	375	358	379	359	389	382	359	350	374	363	393	371	333	360	374	361	369	415	341	385	380	371	356	369	361	389	331	369	359	335	361	383	378	346	361	378	349	363	340	389	361	359	361	356	367	393	379	404	367	389	386	347	373	371	369	339	365	367	357	346	386	346	359	355	357	370	380	364	364	362	382	369	359	351	386	376	382	371	344	340	393	345	321	355	409	391	345	350	374	387	375	367	327	370	352	378	362	320	394	361	366	370	357	350	359	364	384	360	333	370	374	387	371	400	374	375	352	345	347	352	388	372	350	369	370	351	440	379	339	392	336	357	322	367	375	375	380	348	396	381	352	365	333	349	343	370	343	373	339	314	361	364	350	361	350	384	357	349	375	360	389	374	371	387	362	386	336	361	363	381	399	355	323	370	364	343	385	382	333	368	343	373	353	343	384	358	394	360	391	395	366	364	379	386	380	369	371	358	373	347	382	342	317	384	369	341	360	364	399	371	377	345	349	367	377	338	375	336	390	353	361	367	345	347	388	382	376	341	387	344	339	349	361	372	377	354	379	347	371	372	356	370	394	344	359	359	372	349	338	368	361	369	351	385	384	372	350	366	387	376	381	357	372	345	359	379	392	405	353	347	358	399	382	365	410	388	374	346	382	374	354	364	344	379	365	375	350	344	385	374	347	384	326	358	375	372	363	349	381	365	361	358	363	377	382	363	376	376	368	353	353	383	344	383	350	384	415	377	349	365	373	377	370	352	381	350	364	364	357	369	350	345	358	364	376	369	374	378	368	390	364	350	348	372	346	348	365	359	361	386	364	352	387	321	330	379	352	340	363	420	394	329	333	367	374	372	352	346	384	406	376	383	329	363	365	367	370	378	394	383	374	363	330	410	372	353	371	399	348	336	432	357	315	369	353	370	350	365	378	362	345	351	342	376	381	343	384	348	382	384	375	366	364	395	358	381	369	364	374	354	374	319	349	354	388	358	370	359	383	395	339	361	370	325	365	331	368	366	368	373	350	370	370	358	372	343	357	396	376	402	344	360	369	360	377	393	367	377	378	351	385	375	348	345	376	373	363	346	370	392	374	356	333	387	366	354	364	361	363	369	356	369	346	385	402	349	373	367	347	370	362	389	382	356	420	370	409	374	347	355	351	360	356	361	337	330	336	342	348	384	368	391	355	365	356	371	362	374	375	357	389	349	366	354	349	372	389	389	370	394	390	379	365	389	341	409	345	378	345	362	364	380	354	369	383	353	391	369	357	369	361	352	334	333	368	338	358	366	368	382	356	377	366	363	378	381	351	339	359	414	318	352	373	361	363	358	352	407	373	401	393	365	397	365	344	369	378	351	370	329	347	369	370	389	392	349	377	340	354	383	335	368	386	361	366	347	379	351	363	355	401	374	362	364	374	350	365	375	349	414	346	361	321	384	361	389	328	374	361	383	389	332	354	369	343	360	355	364	363	358	393	357	354	336	361	364	355	319	343	369	410	364	353	345	377	350	361	359	382	381	327	326	343	364	373	364	361	368	374	362	349	338	371	360	381	374	378	364	370	372	372	359	341	348	367	390	396	341	344	373	350	367	369	370	390	394	359	336	368	331	351	326	378	379	348	341	361	368	359	357	359	358	383	339	345	372	354	367	381	393	367	324	348	367	386	363	393	358	340
20916	6783	5654	2129	1282	971	836	564	355	222	188	157	161	142	130	139	134	94	109	101	105	91	100	113	96	100	93	86	81	88	99	99	84	87	71	99	91	104	109	86	93	80	87	75	76	87	98	104	109	90	92	88	118	90	89	99	112	78	85	102	92	86	105	91	90	78	96	92	112	72	88	85	87	83	96	90	95	82	94	80	96	82	86	95	89	90	96	95	92	93	87	108	93	84	74	71	87	87	86	75	85	105	98	85	86	91	84	96	83	82	85	84	109	83	69	82	90	88	94	99	80	88	74	84	83	84	104	89	74	81	85	89	101	85	82	95	92	95	87	80	94	78	113	99	66	94	104	93	84	109	90	85	64	76	91	82	90	88	92	73	66	74	81	81	72	75	62	87	85	75	82	79	92	91	82	93	81	103	88	112	79	94	93	96	87	72	84	66	74	121	84	77	73	82	71	83	91	98	78	87	84	71	94	93	76	97	104	92	88	108	99	92	82	87	80	85	90	97	97	71	104	84	96	101	122	85	91	91	82	89	84	93	79	87	80	110	87	98	94	70	87	97	80	84	91	86	78	91	110	88	82	84	106	102	78	88	94	92	102	83	107	95	86	85	89	84	91	84	98	76	98	76	85	79	87	72	83	91	91	89	75	102	92	76	92	73	93	85	82	80	81	98	84	75	82	78	89	101	84	88	95	76	92	85	90	90	97	84	99	92	100	72	73	93	96	67	71	104	94	82	79	81	99	75	83	81	90	85	82	104	85	82	92	68	60	85	83	80	87	93	93	93	78	93	82	84	82	82	81	90	81	88	77	85	104	107	90	91	93	98	103	87	71	76	101	79	69	87	83	75	79	93	102	100	92	81	84	101	75	85	95	98	82	92	81	91	102	82	98	81	92	85	77	80	105	85	105	97	101	93	96	93	96	78	82	99	97	92	89	97	84	76	91	87	94	73	82	89	74	99	67	93	89	75	112	86	107	76	80	78	72	88	84	92	88	89	97	89	89	101	88	80	92	81	82	80	90	88	95	75	78	103	79	86	80	95	77	90	92	96	79	90	68	83	70	88	80	72	64	80	87	89	100	67	79	99	98	94	108	88	84	91	67	98	94	91	83	91	80	88	89	81	78	85	95	96	85	78	93	93	85	104	92	85	89	92	85	85	81	90	89	89	103	90	72	80	85	79	92	78	104	81	70	88	78	93	82	82	89	89	85	84	92	91	110	71	100	101	82	98	80	77	96	86	84	73	89	104	102	102	92	114	94	95	86	98	84	97	90	82	84	80	83	83	58	87	86	84	78	71	81	105	71	83	81	102	81	98	89	81	94	75	94	102	99	86	78	105	80	88	90	90	92	83	81	84	95	90	84	76	85	85	90	99	90	97	93	87	92	72	93	86	95	82	94	88	103	73	83	84	98	93	95	96	87	85	82	88	96	93	96	77	71	79	85	84	84	85	87	92	79	100	82	93	84	92	84	89	79	113	86	67	87	91	101	83	93	79	97	81	71	93	92	85	94	117	85	96	78	105	82	102	92	102	93	80	95	89	107	89	91	83	80	86	72	78	83	92	91	88	89	93	110	85	98	93	89	78	67	114	87	81	90	90	91	99	110	90	96	66	79	66	82	88	89	88	77	84	91	85	100	75	96	68	98	86	66	90	101	81	98	90	84	90	82	99	95	94	101	77	91	95	93	104	109	88	78	101	97	77	93	75	86	111	88	100	82	115	91	97	100	96	98	80	93	88	94	92	93	76	71	94	85	90	85	95	85	92	82	93	88	85	102	103	96	88	77	84	87	84	109	99	85	81	72	98	94	89	86	87	96	85	83	94	83	77	93	92	97	76	78	84	102	91	97	74	99	91	74	106	102	72	104	91	77	87	102	108	88	73	94	83	101	87	78	76	84	93	75	79	95	93	100	70	75	94	95	80	74	91	94	91	102	105	90	80	81	85	90	89	86	78	85	85	102	85	73	103	82	97	92	70	85	94	97	107	91	81	84	89	75	96	103	100	79	86	97	78	83	77	84	86	85	79	85	76	83	86	94	111	102	94	100	83	92	73	82	95	101	89	77	100	85	89	94	78	99	82	105	79	94	113	110	108	87	95	76	92	89	93	94	89	100	100	85	78	114	90	86	94	96	84	89	108	87	80	99	104	82	93	93	100	83	88	86	88	85	91	98	83	81	83	77	85	93	92	91	97	94	88	73	105	108	105	93	80	94	87	89	85	85	74	90	106	91	93	102	94	73	86	100	82	78	88	107	75	64	86	86	79	81	84	87	97	80	88	102	83	80	100	77	95	90	100	75	73	76	97	85	82	95	83	92	91	80	107	83	107	83	70	88	80	108	88	94	89	65	82	87	101	85	84	86	69	71	77	80	79	97	87	93	72	86	85	85	98	89	95	97	85	77	86	77	100	85	88	86	97	82	110	87	89	80	93	99	95	101	96	79	80	70	101	80	78	85	98	88	90	69	89	98	83	79	75	88	98	86	96	77	86	84	111	88	112	91	89	78	83	99	78	111	79	94	82	90	75	81	97	110	88	93	89	83	86	85	76	82	93	75	81	111	73	88	86	102	95	77	97	83	104	96	99	91	85	70	94	99	97	77	78	81	74	85	80	82	81	92	82	97	96	73	96	108	86	87	100	83	73	84	93	83	79	114	87	97	83	105	96	94	89	79	87	81	92	98	105	92	79	81	103	104	108	80	95	93	86	77	77	98	69	87	102	72	95	83	96	76	85	73	72	83	95	85	95	83	87	70	82	110	88	78	84	77	74	98	78	74	84	70	95	91	120	90	83	99	89	91	78	82	84	109	91	94	82	85	77	80	104	88	88	94	92	88	88	89	94	99	95	92	85	92	79	76	82	102	90	94	104	75	95	77	78	107	93	86	81	93	83	97	85	88	79	89	100	103	92	89	103	99	101	81	79	78	96	88	83	95	83	96	98	80	98	102	68	77	84	103	92	83	105	78	117	83	91	109	104	96	121	106	82	88	101	86	87	76	86	90	110	94	100	98	82	95	88	83	73	94	77	83	90	81	82	95	70	103	105	79	89	75	85	78	88	91	78	87	84	79	100	113	114	97	84	76	83	90	78	97	79	94	93	93	78	87	89	82	80	87	86	94	111	91	86	95	90	96	96	89	93	93	77	94	82	88	77	94	84	61	90	99	100	78	93	101	81	87	99	92	84	83	85	86	96	93	84	94	76	87	99	94	104	104	111	95	101	75	94	105	79	93	89	97	88	94	94	99	76	89	82	98	78	88	94	91	91	101	102	85	105	81	82	87	86	60	88	101	86	83	76	82	89	89	79	82	80	85	83	77	83	84	100	90	84	92	86	81	70	99	79	96	79	74	88	94	87	69	91	91	92	77	96	88	95	82	77	78	83	89	94	87	81	89	85	105	73	93	76	83	75	98	97	79	83	101	85	71	85	88	96	92	83	94	98	102	70	90	85	75	93	85	92	85	74	98	82	83	99
12621	5894	9833	6039	5233	4706	3895	2634	1698	1042	899	719	736	620	554	481	428	406	328	351	299	298	297	293	284	275	276	219	305	259	296	247	236	236	261	263	228	265	250	245	274	248	248	245	260	225	247	226	266	254	253	276	232	280	254	259	257	252	265	285	239	237	239	200	228	233	226	228	184	238	241	209	229	228	217	248	237	241	256	225	218	242	218	241	228	234	221	244	257	244	216	225	220	224	229	245	211	235	209	204	236	201	195	211	223	225	217	208	200	206	231	216	219	232	199	215	246	224	223	227	220	183	206	235	212	190	227	206	206	239	240	218	204	217	204	202	232	225	211	255	218	211	228	229	220	210	241	209	200	232	229	202	220	205	212	249	225	221	207	219	222	240	230	225	212	250	232	199	213	248	239	212	212	211	230	225	216	221	211	229	213	214	211	198	195	215	215	211	237	202	230	232	214	207	227	207	215	240	206	201	233	233	194	196	245	216	202	248	241	226	222	249	244	206	229	223	214	238	225	187	232	229	232	194	217	202	213	224	255	212	211	224	226	223	222	223	257	248	196	232	222	208	216	232	227	211	230	229	229	230	227	239	234	194	203	212	212	228	221	210	219	238	218	230	245	247	197	213	223	231	227	196	231	201	226	213	254	210	210	225	222	229	212	221	198	243	208	215	231	234	189	195	229	247	216	236	204	244	222	225	213	222	245	204	230	195	223	196	190	231	194	209	231	227	197	215	225	234	225	215	229	215	208	218	245	218	207	258	231	215	194	210	234	216	234	234	236	228	233	210	227	215	240	203	243	226	242	239	224	223	203	213	231	223	240	241	220	222	240	231	234	213	236	225	199	234	216	224	223	219	209	237	212	206	224	219	217	219	223	213	222	199	217	232	180	243	209	217	205	208	229	215	208	230	202	243	220	241	239	226	218	218	245	194	230	213	232	241	219	199	232	214	227	227	231	244	210	206	223	225	225	187	223	219	248	225	230	206	209	193	197	249	206	232	208	226	210	182	225	224	251	218	223	207	215	207	232	193	231	231	208	233	214	234	238	221	236	241	215	222	227	231	255	217	211	210	227	227	225	214	231	225	195	216	241	204	219	205	216	205	227	225	219	206	229	225	210	219	203	219	247	227	211	227	228	212	217	222	236	240	203	225	247	213	233	214	184	207	197	208	224	221	203	199	208	186	218	221	205	228	235	238	208	205	219	253	226	227	222	190	235	236	224	166	212	232	249	223	228	220	228	236	213	204	227	206	245	212	213	198	227	215	231	240	213	235	247	225	225	235	225	220	222	217	219	234	226	209	229	257	214	240	220	219	193	236	225	221	233	212	233	197	219	215	226	206	198	212	225	196	215	213	217	217	212	224	235	221	231	238	257	201	243	222	238	225	200	222	211	224	223	221	227	229	228	234	229	242	214	231	208	217	241	234	225	215	197	227	228	211	199	217	232	214	209	224	223	242	240	198	192	225	243	238	212	226	217	213	233	215	227	212	238	242	217	224	222	223	214	213	216	226	217	200	223	221	212	248	208	203	226	244	202	209	225	227	197	237	197	185	243	260	227	221	228	223	234	211	202	208	230	237	241	215	226	225	203	251	230	222	229	235	219	211	233	199	217	225	232	207	231	233	207	231	209	216	207	209	223	228	213	242	227	199	213	237	227	241	220	242	219	217	235	225	223	211	242	229	238	232	216	234	205	211	223	205	223	239	243	239	216	230	243	222	231	238	210	231	218	232	232	212	239	216	223	228	229	219	226	209	223	204	224	215	219	210	221	200	211	209	223	222	223	208	214	215	211	244	208	230	237	208	192	231	196	211	209	210	229	237	217	177	235	229	216	223	227	201	243	212	255	224	209	224	186	206	218	207	237	213	256	213	245	220	259	223	216	223	242	200	218	235	227	208	207	221	210	209	192	213	219	196	223	224	210	214	215	235	189	255	202	230	237	227	221	233	236	225	253	215	219	225	241	238	201	250	213	227	235	220	221	215	196	200	216	231	214	238	216	243	211	212	206	203	249	236	214	198	210	204	235	219	213	223	241	227	224	238	210	216	240	211	224	240	243	181	226	222	222	235	237	224	251	227	207	237	212	221	238	222	226	233	211	213	214	221	203	208	221	233	209	214	233	210	228	247	230	219	214	233	242	201	232	214	212	232	215	204	214	205	221	216	217	218	242	244	196	238	233	200	236	228	209	198	233	241	207	224	237	231	235	252	252	228	228	209	225	239	214	230	217	224	204	237	209	213	211	239	234	208	222	218	204	201	203	216	203	230	179	230	201	238	220	228	239	213	250	214	225	210	230	187	207	258	218	231	232	212	203	224	227	195	205	221	242	229	234	231	228	200	233	209	207	196	229	226	200	233	199	230	252	207	205	245	235	217	213	239	212	229	214	236	245	230	209	240	233	233	221	239	231	237	196	230	213	191	221	232	206	196	236	221	188	233	212	225	247	236	246	242	238	241	221	220	223	217	230	226	240	252	256	231	207	203	240	221	225	241	225	236	192	216	218	228	225	225	209	219	206	229	211	230	215	230	223	217	203	220	214	259	210	209	231	195	231	214	227	214	256	199	233	229	204	222	228	214	222	239	213	210	233	232	213	211	231	217	243	204	236	224	220	246	209	229	237	225	227	229	243	241	235	215	248	214	220	240	210	272	244	217	225	209	231	226	227	229	203	208	227	231	192	207	231	220	242	234	209	197	239	226	229	221	200	218	229	207	225	222	210	231	218	201	219	219	222	229	213	217	230	222	187	205	231	198	229	204	214	211	233	190	234	215	221	222	214	230	234	232	224	231	216	215	211	230	232	217	240	207	213	223	235	219	232	219	195	202	258	202	218	213	226	215	220	205	221	240	213	213	221	230	218	222	234	239	199	233	211	206	219	229	204	198	207	211	205	225	228	206	200	213	236	223	232	218	241	201	224	226	219	206	204	215	243	230	228	234	222	220	210	198	222	218	235	232	203	237	218	249	227	219	227	240	221	253	217	232	234	225	228	232	203	241	216	217	208	224	206	231	226	211	215	237	217	228	224	222	208	221	234	216	239	206	221	236	213	214	229	232	225	213	209	231	204	222	205	221	222	220	233	242	209	218	203	244	228	192	193	221	229	207	256	208	215	236	231	223	204	233	223	223	235	189	234	189	236	223	223	224	226	204	197	225	212	230	211	220	221	220	222	233	238	256	244	197	228	217	201	202	229	221	236	219	229	223	230	249	222	232	215	229	232	238	244	231	195	231	234	219	217	198	212	210	222	207	237	234	205	186	244	232	199	246	220	198	219	219	216	202	232	206	220	210	264	207	204	188	230	224	221	245	197	197	231	190	193	199	216	243	198	224	214	198	247	227	232	240	230	230	222	213	237	215	241	226	233	189	250	219	224	218	237	255	210	205	250	224	212	244	232	207	241	232	208	229	223	218	243	223	238	217	212	214	194	202	233	213	209	230	247	209	215	217	206	206	232	211	224	250	214	192	217	215	242	214	230	245
4747	1806	1479	584	466	396	325	265	193	143	145	148	158	129	157	133	133	134	114	141	116	134	134	121	120	143	142	133	118	129	124	119	136	131	142	144	127	127	139	124	123	117	108	144	118	120	130	134	109	143	152	122	144	120	120	110	137	125	127	139	126	140	156	127	92	132	157	130	129	135	109	145	140	130	123	124	147	137	139	119	139	135	130	119	149	144	141	148	135	126	135	143	128	132	142	137	135	122	113	136	94	118	127	113	128	136	123	145	116	120	131	128	106	137	116	130	131	122	142	121	127	122	149	135	158	137	148	138	123	130	127	134	126	134	143	121	136	139	113	136	145	125	121	136	148	138	115	145	138	133	109	119	117	130	145	116	139	119	129	147	110	136	131	112	127	109	123	123	142	120	121	123	136	100	147	120	110	129	128	132	136	133	127	157	126	121	129	134	130	142	140	118	101	119	118	122	113	106	145	121	130	143	118	130	153	147	118	142	121	131	121	119	134	132	131	111	128	121	129	117	120	121	115	132	132	118	126	127	131	121	147	144	144	130	136	119	125	138	131	107	134	137	131	124	121	111	141	132	124	138	132	138	121	118	125	147	111	136	130	134	122	122	120	133	133	141	117	130	132	132	123	131	125	126	130	124	134	109	133	138	130	132	132	122	133	106	131	125	118	119	123	125	140	136	149	109	121	136	120	121	122	130	149	141	120	124	137	144	106	135	126	116	121	136	134	140	117	117	143	129	135	124	107	143	124	139	140	149	141	99	130	135	138	141	127	146	144	138	131	149	123	135	132	153	151	145	113	138	137	120	135	119	123	118	128	127	119	120	140	119	125	123	112	122	122	136	114	121	134	115	129	120	121	131	112	128	127	136	109	95	127	107	88	118	135	118	128	115	136	110	145	114	125	128	136	126	132	121	125	102	129	140	116	110	145	127	118	128	148	140	112	156	126	121	128	138	130	149	132	133	121	130	128	113	140	125	139	112	120	129	135	113	130	102	122	121	137	108	127	125	116	147	126	134	127	132	128	127	116	124	130	127	123	124	118	126	121	127	124	107	119	148	125	135	107	125	119	114	130	151	116	115	150	132	115	135	140	142	115	139	132	131	117	151	124	131	143	133	132	142	131	140	118	123	121	133	138	135	129	145	138	123	105	131	122	121	127	148	133	144	140	137	127	133	115	116	145	135	127	144	108	131	133	123	109	122	125	115	135	132	116	125	137	134	132	112	146	128	109	140	110	141	136	138	103	136	126	137	133	128	134	124	148	106	130	135	109	133	122	114	124	118	137	122	118	132	117	138	131	166	112	109	139	125	133	126	151	161	125	119	127	127	149	122	147	132	113	109	136	144	162	149	131	143	126	147	125	135	142	117	138	140	144	139	133	141	128	122	139	140	118	120	120	133	120	138	127	142	130	129	127	143	133	127	143	109	124	121	127	134	114	149	136	133	143	136	129	128	115	110	121	128	130	125	130	124	143	123	111	130	131	137	144	112	128	130	124	139	129	127	118	126	129	126	136	119	133	121	111	118	132	144	155	138	148	139	148	132	134	100	119	110	124	167	121	151	145	140	123	145	140	124	109	134	125	126	117	120	109	137	113	127	128	116	136	127	116	132	137	136	122	118	100	128	150	123	124	143	151	120	125	117	139	129	128	128	126	138	145	128	132	129	149	125	125	115	139	116	120	131	125	146	111	148	152	135	123	138	134	140	141	136	120	139	121	110	130	130	118	149	122	136	135	133	123	138	130	141	133	117	110	135	129	152	136	116	121	132	135	123	106	117	117	117	151	136	143	104	127	117	119	131	136	140	130	110	107	133	152	136	129	138	127	129	126	113	146	117	119	125	109	122	126	117	113	111	138	108	115	123	125	140	131	99	108	127	136	116	146	119	145	134	126	141	123	125	131	116	146	138	119	126	152	103	130	151	118	121	132	111	130	124	120	128	122	136	135	119	120	126	136	138	130	135	136	157	116	119	116	109	136	133	129	116	134	121	126	146	112	120	118	116	103	107	122	112	129	126	153	123	112	133	109	122	132	121	149	135	108	141	155	133	137	139	126	146	111	136	134	109	146	118	137	134	138	136	128	118	147	124	135	120	139	130	109	134	135	132	144	135	135	138	133	124	133	112	135	121	131	141	133	135	137	116	117	108	141	137	144	110	105	119	120	113	125	114	129	154	108	108	128	139	105	112	126	121	136	138	153	128	127	125	130	136	129	122	166	128	119	122	130	113	125	118	134	110	133	127	133	133	125	122	117	128	143	134	135	117	127	130	120	139	150	127	106	95	137	145	114	116	135	117	145	117	121	125	135	139	118	122	156	134	132	113	123	137	123	102	129	114	112	117	126	125	155	138	145	118	122	131	149	127	135	119	152	124	128	120	131	141	133	125	131	121	142	120	132	122	122	136	123	135	148	144	137	130	140	138	118	112	123	132	124	110	138	127	135	114	106	137	141	135	108	136	122	120	120	129	133	122	112	139	137	150	112	129	144	127	121	127	117	129	126	129	120	110	115	131	135	124	121	120	135	120	113	118	120	138	128	126	144	129	129	136	139	124	133	134	149	130	131	123	118	145	124	125	135	118	139	128	153	120	134	126	132	139	100	117	129	140	152	128	167	129	120	143	126	127	126	137	144	109	115	119	130	122	137	132	152	127	136	142	136	128	131	121	118	120	122	119	135	118	126	129	110	132	138	123	127	122	106	124	124	118	134	125	128	141	129	97	115	128	141	105	148	122	118	122	113	118	135	117	129	143	139	125	142	126	136	135	130	138	101	120	135	125	127	155	135	148	122	116	111	122	140	143	135	122	118	110	140	140	142	120	115	135	146	118	147	143	131	130	122	135	131	113	131	125	126	115	140	125	127	119	117	140	123	126	115	122	139	132	138	110	122	139	123	128	131	129	149	109	119	125	130	119	143	120	131	134	145	125	137	152	119	133	131	138	116	135	113	146	105	128	147	137	124	122	134	120	141	148	127	115	115	144	122	127	127	135	132	142	108	112	106	144	123	142	132	146	135	152	142	145	127	124	131	121	148	127	156	104	117	112	136	133	115	131	131	127	119	135	155	149	110	129	107	147	130	114	133	114	134	107	130	137	123	129	121	142	148	134	117	122	127	121	130	126	119	119	119	126	142	131	106	131	137	125	123	129	125	131	146	132	130	126	130	144	138	132	131	138	126	139	145	120	131	155	123	113	118	140	143	139	133	143	127	136	154	143	127	117	140	137	136	131	117	132	151	141	109	119	122	139	128	138	140	127	113	125	126	122	119	145	118	140	144	107	124	125	134	116	124	125	120	124	124	140	127	142	124	120	136	133	124	132	133	153	128	123	126	139	120	117	129	135	125	117	148	120	124	133	100	127	147	138	130	137	145	116	125	119	107	120	131	152	125	125	130	151	144	132	146	127	121	125	132	118	126	120	135	122	136	129	165	132	111	117	117	132	128	134	158	137	125	142	130	127	142	126	110	126	142	137	108	136
3727	2014	3262	1945	1710	1626	1382	1032	698	476	410	417	414	391	390	366	329	334	347	312	315	350	303	350	304	353	321	346	344	298	301	319	325	327	313	307	308	326	354	339	324	330	359	311	329	335	344	327	292	320	312	321	312	321	325	296	310	327	328	346	334	337	328	319	295	320	302	323	338	310	299	363	302	296	302	354	338	308	333	312	305	342	340	307	304	287	295	315	319	313	326	351	284	349	331	322	312	306	306	348	309	321	332	356	329	314	312	310	307	283	320	301	283	321	321	309	329	372	290	346	344	284	293	316	290	333	315	304	283	320	287	272	329	284	337	307	321	325	290	346	306	331	322	327	308	322	328	296	325	303	323	317	313	322	334	292	314	312	292	321	296	326	288	336	309	269	335	311	306	309	300	321	335	291	285	314	318	315	328	326	331	322	304	352	311	337	331	301	313	318	287	302	273	319	279	325	318	315	338	306	283	320	305	320	326	333	307	308	294	296	353	331	326	344	322	302	304	316	303	299	284	300	324	307	287	304	301	308	322	288	306	305	317	323	323	327	312	291	282	299	323	320	304	307	325	318	316	327	314	317	293	307	318	327	297	308	338	327	314	295	266	330	334	327	293	300	318	305	314	329	308	332	289	311	335	292	332	309	329	302	339	304	295	324	330	307	286	325	309	325	333	323	335	256	318	334	305	296	346	334	300	309	299	311	322	315	277	319	326	318	307	307	299	307	352	314	326	322	302	306	333	318	298	353	319	346	330	317	298	319	362	316	333	351	292	289	326	312	297	292	346	305	306	291	307	311	278	301	332	294	312	354	331	323	292	329	320	323	319	320	319	306	324	330	320	311	327	308	315	312	323	315	316	329	335	348	296	332	282	330	340	320	335	304	322	329	313	298	335	304	341	300	348	300	339	347	322	289	304	305	365	317	344	293	324	324	320	301	280	337	302	351	330	307	330	325	286	302	315	305	341	314	295	323	284	338	318	326	318	328	325	340	322	310	307	281	308	301	324	284	313	301	327	323	319	324	311	324	324	281	298	331	304	328	329	328	301	305	321	304	347	300	302	318	314	333	293	330	322	345	339	335	284	291	325	327	290	336	340	316	300	326	305	332	335	329	309	294	295	316	300	317	318	310	306	284	313	292	339	310	293	344	308	343	332	327	318	290	333	309	307	317	335	302	304	335	322	305	340	300	328	321	328	324	292	304	324	309	301	329	339	320	304	302	333	299	334	347	287	304	325	304	314	279	306	336	299	322	306	321	328	303	311	292	339	314	304	306	337	326	314	325	310	313	319	297	318	307	276	320	319	317	320	282	329	313	327	304	333	326	319	350	309	305	297	314	293	329	348	297	369	286	318	293	309	327	304	323	312	326	326	303	298	322	314	291	299	305	338	323	335	337	291	319	313	307	327	325	314	344	298	291	318	321	295	315	290	310	313	339	303	318	306	353	312	349	316	324	337	297	317	317	300	318	311	346	345	329	322	348	333	278	321	332	311	321	295	327	314	301	292	340	305	333	324	296	313	296	355	305	322	316	303	310	316	345	317	349	336	341	318	314	337	323	309	310	313	287	302	317	307	336	291	293	315	312	317	326	312	305	315	322	315	296	336	293	297	373	297	319	327	326	305	321	322	341	344	293	304	287	289	303	305	300	323	335	312	328	297	311	333	320	297	343	319	326	308	313	348	298	317	331	315	276	330	282	307	340	321	356	318	305	313	321	313	264	333	311	309	360	334	311	303	313	321	350	310	357	331	325	317	312	316	333	305	298	321	319	274	310	327	351	311	328	295	308	328	306	325	325	312	330	305	334	327	323	351	349	293	330	306	328	329	285	325	355	286	321	318	317	320	312	307	306	337	336	342	315	311	311	334	288	279	300	329	302	314	302	328	317	293	316	327	320	305	285	337	336	347	329	311	345	307	303	309	293	304	311	341	285	329	320	297	304	329	319	331	326	326	302	296	325	327	316	321	344	307	317	301	288	289	354	346	315	316	328	332	286	318	297	313	304	294	304	294	339	310	331	309	342	320	301	308	313	334	310	320	299	311	306	319	314	312	341	305	305	295	299	303	328	317	305	324	314	301	312	323	317	301	337	322	317	314	332	321	315	310	323	305	309	294	319	364	305	327	305	300	328	290	330	323	292	329	299	368	306	295	317	323	305	312	335	339	314	355	330	305	309	305	281	331	325	314	344	323	302	312	318	293	317	317	298	343	344	321	327	301	286	329	318	327	317	335	313	316	325	338	322	337	304	324	265	299	320	310	339	313	317	351	321	318	313	312	325	316	311	334	303	305	300	311	322	303	327	325	317	313	315	306	317	328	301	318	314	294	331	325	326	348	316	283	316	306	335	326	327	310	302	315	301	334	327	324	298	323	301	345	291	289	313	299	310	283	321	285	311	303	318	319	323	305	329	311	307	297	326	304	334	324	300	304	323	320	295	320	338	323	343	345	302	303	329	305	307	307	336	315	318	293	288	313	307	295	326	304	295	316	340	328	306	291	344	317	306	322	327	316	318	330	356	308	305	286	308	348	321	290	278	318	303	327	297	342	343	343	333	271	310	326	346	303	302	353	305	303	330	321	330	319	341	355	333	322	310	322	293	311	308	329	314	271	321	316	311	313	304	316	294	307	309	314	320	306	325	276	315	323	337	333	326	331	331	281	300	290	315	318	320	321	347	313	303	341	331	321	311	351	326	290	328	308	318	313	316	329	282	310	291	319	358	320	361	317	316	298	298	288	321	338	305	310	307	316	342	336	317	336	328	292	311	320	313	274	319	309	326	300	278	343	307	337	287	294	324	301	344	306	343	296	321	301	339	304	286	320	295	341	318	325	336	287	302	310	297	334	321	305	297	329	300	302	299	316	301	303	306	314	298	331	303	349	281	320	331	313	305	343	321	314	348	302	344	293	331	315	336	294	299	295	293	328	314	331	309	341	298	320	313	294	305	277	317	306	263	287	301	312	297	295	344	291	312	278	346	343	311	304	331	317	342	328	333	313	322	334	323	311	305	272	341	315	313	306	334	315	290	297	320	308	322	326	318	296	309	270	315	330	314	320	315	317	281	323	302	312	301	330	313	293	315	313	346	329	320	332	334	285	306	323	320	307	296	334	325	330	276	312	288	328	301	346	325	304	343	315	309	363	300	323	324	284	338	304	309	324	308	347	314	319	298	322	335	322	297	285	327	353	295	310	315	330	342	346	340	318	313	318	305	325	304	304	321	259	321	305	317	300	330	305	324	322	303	311	291	328	310	288	280	315	319	338	311	319	316	291	302	342	314	305	307	317	314	313	290	342	345	334	310	303	338	320	268	327	313	340	289	323	328	304	301	331	335	313	328	306	336	337	325	279	325	321	340	309	282	306	277	328	326	308	269	308	320	295	307	339	285	330	303	327	313	326	323	326	315	321	316	337	310	295	361	328	304	302	312	297	321	297	314	315	296	327	299	298	341	320	291	305	316	318	331	318	297	293	299	285	321
12597	3999	3304	1227	878	747	584	438	315	211	217	209	190	195	203	158	148	151	151	139	151	164	130	160	158	143	140	157	158	179	173	158	161	141	148	157	161	147	167	156	163	158	158	159	164	187	150	144	158	162	139	145	136	156	156	157	127	172	138	142	161	141	167	129	165	138	163	146	182	163	137	135	146	144	161	136	144	135	161	161	148	169	165	155	155	191	145	136	146	136	174	178	157	154	139	157	148	156	167	130	140	174	154	131	171	140	161	131	173	159	145	134	155	163	172	151	161	132	177	167	149	139	146	147	138	163	140	138	165	158	163	149	156	139	147	155	143	147	159	147	136	131	153	137	159	145	143	166	159	152	168	140	166	156	184	156	154	119	128	160	154	151	151	123	148	141	162	150	123	152	153	138	179	149	167	125	147	144	161	145	147	164	173	146	166	157	162	123	169	156	147	172	139	172	155	157	148	147	126	143	165	150	123	162	166	145	150	173	143	162	169	140	157	164	154	126	137	128	168	168	161	148	141	144	162	159	143	161	152	159	158	157	152	162	156	143	164	148	158	143	142	169	150	138	160	144	174	162	148	148	141	139	160	152	158	158	141	128	146	166	176	145	132	171	133	163	165	122	137	134	144	194	160	171	155	152	138	155	157	159	139	138	158	150	136	149	142	158	168	132	155	141	154	162	156	140	139	146	146	167	155	152	162	151	151	149	162	137	150	143	138	158	151	149	130	158	165	142	163	143	144	135	203	142	153	144	145	168	157	166	163	163	175	145	169	127	146	157	146	153	179	142	159	152	153	160	155	151	176	150	130	135	138	159	148	174	159	146	152	144	155	164	159	161	161	164	167	139	159	150	147	152	180	154	150	152	152	149	158	139	154	149	150	171	149	153	170	143	148	146	163	162	130	136	148	160	165	150	137	149	139	158	149	136	170	162	171	162	159	158	153	170	146	154	119	140	154	157	169	142	156	173	159	156	127	161	166	129	137	160	164	152	159	145	151	151	172	157	159	151	153	173	157	146	143	156	158	187	147	160	153	138	184	154	156	145	152	154	156	158	171	148	158	167	151	163	171	155	150	152	163	145	147	152	160	159	165	167	149	138	152	163	148	161	148	173	186	148	151	151	156	140	151	152	154	162	141	158	169	156	153	166	155	154	172	156	149	140	176	139	156	147	147	159	159	137	135	160	160	156	175	155	139	149	118	142	161	132	150	170	136	136	146	159	173	128	143	155	164	183	151	160	141	147	171	160	150	144	144	140	152	160	156	145	156	148	157	165	176	157	163	183	149	157	141	150	154	143	162	136	151	138	158	147	151	129	166	142	147	175	141	155	160	156	146	156	139	155	140	154	136	146	164	136	154	127	148	163	154	148	154	139	159	152	145	167	154	153	142	145	153	157	154	139	165	171	152	168	158	145	166	154	168	163	161	137	144	154	147	140	137	134	155	150	116	143	160	152	175	145	147	138	137	166	153	150	154	138	175	144	168	165	152	167	147	164	166	139	166	163	137	155	164	146	142	149	137	155	156	156	156	153	159	151	166	158	169	159	158	144	179	140	142	129	172	172	161	158	161	174	166	156	162	152	151	158	159	129	147	133	175	148	158	145	136	153	151	142	165	160	138	141	131	162	168	150	145	150	155	171	160	151	136	174	152	161	144	150	136	154	152	146	162	175	159	156	153	162	152	169	120	151	146	154	136	151	155	153	157	165	158	154	158	162	161	145	139	172	142	170	168	137	135	161	165	161	137	147	157	158	145	170	147	142	130	142	137	136	146	167	166	162	163	152	161	138	159	146	157	150	151	149	167	148	168	149	153	156	161	147	164	170	170	142	139	162	150	153	142	132	140	151	159	147	149	144	175	165	149	125	134	140	157	154	146	173	154	160	168	164	143	160	154	137	168	148	135	152	158	146	185	165	157	173	170	189	158	158	138	157	164	148	146	147	156	160	153	141	168	147	169	139	147	137	146	139	168	156	167	132	142	147	138	146	151	168	135	161	153	163	143	140	157	152	160	172	152	151	140	158	157	176	159	145	148	149	146	143	158	175	139	160	151	147	161	149	126	151	144	149	134	152	172	153	140	152	139	135	159	171	152	143	151	151	149	142	151	158	139	144	148	145	151	174	141	160	157	128	143	155	140	160	160	144	159	168	138	152	159	167	138	176	174	185	171	150	133	148	119	135	171	148	151	158	165	139	130	138	127	151	160	145	148	129	171	170	145	179	163	151	155	148	154	160	126	145	143	170	160	163	133	178	149	156	182	158	156	153	149	160	152	132	133	146	151	175	133	173	149	188	166	151	160	159	160	142	136	151	183	150	151	140	153	152	122	149	152	144	133	160	141	171	142	130	166	173	140	133	161	166	160	159	147	159	151	149	157	135	168	145	180	152	152	164	168	154	158	138	145	165	164	146	154	171	143	147	157	135	161	140	167	161	155	142	163	146	150	146	169	165	148	136	153	140	152	141	172	162	147	140	149	156	147	140	141	148	176	150	160	139	121	134	144	147	151	167	163	144	167	159	148	170	135	162	168	148	188	154	139	143	129	127	153	162	166	161	165	139	151	150	171	166	158	187	139	177	144	136	146	152	176	157	161	146	165	143	163	147	160	144	151	169	131	144	156	171	173	169	175	160	139	134	147	152	152	159	132	164	152	176	166	159	143	145	144	168	154	154	123	163	155	161	145	172	167	162	154	177	153	155	144	129	154	164	143	160	150	153	143	140	143	174	148	158	167	155	159	139	160	159	148	160	154	142	159	157	157	141	161	151	135	155	135	155	142	163	157	136	139	135	149	147	130	149	155	164	144	160	162	164	149	153	163	176	164	153	156	162	155	145	161	164	142	160	148	160	149	154	138	158	139	151	166	148	163	140	155	154	162	152	138	144	138	148	156	152	143	159	144	137	148	146	172	155	167	180	145	141	146	186	153	142	155	155	142	165	178	147	155	154	167	166	162	137	154	146	159	164	157	148	147	140	166	143	174	150	152	148	165	164	133	177	161	167	149	136	148	149	147	145	154	155	169	170	156	142	157	146	146	132	147	152	167	164	158	153	167	156	152	180	158	133	125	138	144	172	152	166	155	149	164	168	188	144	172	153	154	168	149	167	126	140	164	151	160	124	133	130	151	175	165	160	148	155	145	153	145	141	150	144	151	146	158	170	140	156	140	153	144	127	142	163	165	140	121	145	130	164	149	152	159	153	141	154	178	167	145	146	158	153	125	163	163	153	144	149	164	162	139	135	150	156	152	155	146	136	172	150	174	156	144	160	151	167	148	173	175	148	141	158	146	146	136	139	180	163	151	144	156	156	130	141	147	174	159	120	157	160	146	142	148	147	164	166	156	163	151	159	161	189	148	143	154	129	156	158	155	177	154	134	156	144	147	160	166	158	138	140	141	146	163	169	162	147	153	146	159	189	150	151	159	156	177	147	136	158	138	154	152	144	154	147	147	169	148	148	137	128	150	148	134	159	133	165	154	158
9559	3972	6793	4069	3712	3360	2922	2109	1370	872	773	655	679	620	552	513	485	474	434	402	432	444	422	377	406	400	439	396	399	365	354	400	343	398	376	361	386	366	379	358	386	376	338	367	376	389	389	405	400	407	389	378	358	364	401	394	392	397	390	416	391	390	378	345	344	370	348	406	395	374	366	366	361	371	387	372	384	412	345	352	378	345	382	389	347	371	352	403	352	394	349	367	354	374	346	368	351	376	378	363	363	372	356	361	367	333	348	355	367	354	366	401	381	382	353	337	360	360	322	334	369	374	389	376	366	355	350	356	364	350	380	371	379	379	345	357	353	365	362	375	347	388	371	363	385	376	337	327	380	352	378	395	346	365	387	355	390	371	365	344	353	360	351	386	378	355	389	398	354	355	398	356	379	389	368	385	379	361	338	345	346	340	368	335	348	371	343	380	370	368	354	394	373	352	374	347	348	346	385	389	358	383	363	392	386	351	381	363	391	363	390	401	350	361	342	391	313	368	369	378	392	358	346	361	346	376	337	359	325	360	349	356	383	374	354	338	382	379	365	388	372	352	405	362	360	387	367	316	379	373	358	353	381	362	370	368	368	397	352	386	361	362	343	394	380	363	372	369	388	382	359	346	404	393	339	385	376	385	387	365	387	378	378	365	367	357	337	354	391	376	353	380	366	328	372	345	343	368	377	362	320	352	373	394	344	379	380	364	386	351	348	366	397	399	356	321	383	331	348	354	359	338	370	386	334	333	330	384	351	343	354	365	370	359	347	385	351	356	380	364	352	353	375	354	381	371	321	371	402	400	335	376	367	380	417	343	373	363	383	346	360	343	374	364	337	368	361	338	358	367	347	379	381	407	358	336	355	337	363	343	420	390	387	367	375	368	368	372	347	371	350	410	353	379	361	372	377	355	305	348	366	387	363	378	366	375	331	357	341	358	382	356	372	346	372	364	381	355	379	354	364	389	338	374	355	383	370	370	368	386	351	323	350	387	375	359	336	328	373	385	383	365	380	379	368	387	359	380	314	361	366	328	340	396	360	387	346	317	367	349	389	375	348	334	362	369	360	324	364	363	350	379	353	336	361	357	385	373	372	352	410	389	349	351	353	371	323	366	380	389	358	379	362	355	348	387	341	361	337	412	381	341	397	367	399	389	374	342	360	384	370	331	346	369	343	369	343	339	356	364	348	343	384	400	369	373	366	361	372	356	409	375	360	387	378	353	353	341	354	368	359	350	388	366	318	339	370	376	335	350	361	416	376	350	356	366	341	380	308	366	417	325	370	346	346	404	386	383	361	367	353	340	355	366	355	388	355	370	324	395	383	370	328	381	370	383	370	356	385	366	379	378	351	364	398	366	381	341	327	374	388	361	360	377	370	369	389	359	346	393	389	354	380	402	385	378	391	378	379	324	360	376	342	372	351	356	380	366	366	390	373	365	329	390	378	373	356	415	348	338	363	388	367	367	383	362	340	361	364	378	347	355	369	368	364	388	359	352	366	366	342	373	357	338	356	382	336	373	357	347	333	395	361	365	350	336	384	373	351	317	347	382	377	403	352	404	372	365	343	364	364	344	366	350	362	347	371	365	372	394	335	395	420	397	328	373	417	370	350	368	375	364	378	378	392	339	352	339	370	349	341	366	356	372	366	396	389	380	352	344	372	344	364	368	351	349	359	357	354	406	371	360	369	351	362	376	369	342	361	378	367	360	360	360	395	378	349	376	373	368	335	335	357	371	343	398	354	374	350	374	341	351	378	401	352	371	337	331	318	360	378	334	344	372	392	398	362	369	382	362	371	340	332	355	369	343	346	347	346	360	378	354	392	348	361	372	397	343	354	376	370	382	349	363	359	342	360	359	370	339	356	367	367	373	376	370	340	370	399	364	321	335	373	386	375	337	373	386	347	378	337	370	329	362	378	323	333	331	390	380	360	332	403	366	343	382	369	343	379	306	382	339	375	378	364	396	402	368	336	369	336	310	366	337	338	366	375	385	396	342	405	368	347	389	347	363	347	346	330	365	371	357	366	329	371	367	334	364	380	367	367	402	374	365	348	364	387	362	367	334	364	370	364	349	330	326	363	349	374	409	376	356	357	371	384	378	349	386	357	344	354	332	355	342	385	382	366	351	370	389	375	387	394	361	373	373	363	376	354	392	354	383	352	338	358	371	373	346	367	343	324	398	393	371	356	365	377	370	358	373	372	325	360	355	381	375	350	344	378	369	345	337	355	392	388	364	344	363	377	368	349	361	360	359	381	387	370	393	349	375	332	377	382	358	363	401	379	363	353	345	362	341	406	343	389	372	368	378	381	368	357	372	354	355	365	359	353	357	365	348	383	349	389	380	351	341	369	368	375	369	375	351	340	355	410	353	326	393	373	378	373	380	351	417	347	365	364	373	396	414	400	386	363	349	385	392	352	345	374	376	354	352	369	384	388	376	349	333	376	380	381	386	370	367	366	357	375	382	349	375	357	325	366	369	369	330	370	347	380	366	363	394	351	380	396	378	360	377	386	340	379	378	377	320	354	382	366	353	355	394	366	346	354	362	370	365	380	367	356	373	378	361	350	374	368	382	375	357	377	349	391	345	389	333	357	349	349	334	401	362	356	399	344	362	360	403	380	347	413	355	363	353	366	350	328	369	358	380	375	388	374	373	386	387	353	342	345	380	359	345	386	347	323	394	354	386	364	367	347	333	373	348	371	371	373	393	367	345	400	364	393	341	363	383	341	385	356	354	371	382	353	361	386	338	360	376	378	352	384	351	347	398	307	409	380	332	387	349	396	341	373	366	353	336	343	375	343	376	356	361	371	350	373	344	358	331	364	356	381	350	338	357	417	393	376	339	332	364	351	406	367	347	339	376	357	329	341	383	362	325	352	340	381	398	383	375	418	379	391	361	365	372	376	368	370	354	350	402	351	382	365	344	379	369	370	387	399	392	355	373	357	369	364	376	359	379	372	379	378	363	378	378	389	411	353	363	369	365	349	377	361	340	318	340	340	363	351	320	355	385	367	370	370	366	355	383	331	380	342	364	353	364	356	370	340	362	354	363	389	385	417	394	374	363	339	392	382	363	371	360	385	364	348	377	378	384	355	352	343	403	369	356	335	402	366	343	366	371	342	365	331	327	374	378	376	343	357	365	357	400	413	385	376	340	345	385	347	369	366	361	361	367	356	403	432	361	391	347	369	364	377	342	426	368	338	392	361	390	360	328	359	371	342	378	358	385	348	418	376	364	327	349	337	337	350	380	381	352	342	337	360	366	377	407	384	358	369	360	389	355	372	375	339	359	392	370	364	334	353	362	354	388	350	352	345	380	365	380	366	394	396	385	378	351	350	357	378	374	358	378	354	329	367	363	349	365	355	369	376	370	380	358	347	334	316	400	353	379	391	356	389	356	349	381	391	345	363	385	378	355	376	377	367	359	358	370	352	315	371	373	352	369	401	395	361	373	369	376	349	395	376	352	352	385	365	382
20905	6867	4947	1838	1248	1040	822	594	365	230	200	166	167	139	139	112	108	104	96	127	102	93	85	106	80	78	98	96	84	84	117	96	86	79	79	84	95	100	99	75	92	97	116	110	89	88	106	89	93	83	97	89	106	94	101	118	110	81	82	82	100	93	73	87	91	79	81	96	94	93	90	77	96	87	76	83	104	89	104	75	102	75	93	95	85	126	97	88	103	91	91	84	97	94	88	82	98	90	78	84	98	89	77	82	105	86	91	91	79	83	89	79	72	95	80	80	86	89	84	91	92	86	78	81	86	92	92	103	100	103	127	86	75	95	88	91	85	96	90	99	104	95	87	85	93	77	70	85	95	90	86	97	80	93	75	70	81	91	78	95	98	85	97	98	87	83	85	101	101	83	93	75	89	92	88	96	111	94	81	87	76	105	94	77	76	100	90	97	87	105	79	75	103	95	85	92	85	77	90	94	103	62	98	92	99	92	111	82	95	67	81	88	87	75	90	101	78	83	82	91	102	100	113	103	86	100	92	83	73	86	76	85	72	82	84	100	76	96	84	83	98	93	83	85	87	83	91	84	100	82	80	91	87	96	74	83	84	89	89	103	85	92	95	84	84	115	89	97	81	83	104	93	86	89	77	92	76	82	88	93	87	70	103	88	97	69	92	87	71	82	87	92	66	109	91	87	88	78	87	80	92	94	76	79	83	86	92	101	89	88	86	98	93	96	98	104	89	79	89	80	74	88	100	88	85	84	109	102	107	85	93	100	81	97	90	88	81	85	90	91	95	94	95	107	83	85	84	80	124	80	85	114	85	109	104	97	86	97	93	97	100	95	114	89	101	99	97	87	73	63	96	82	82	96	98	85	100	83	84	80	97	93	89	86	80	77	87	86	76	89	100	89	84	104	96	93	71	87	87	83	95	95	111	85	78	84	90	86	87	94	94	91	99	82	109	88	76	101	88	104	72	84	73	102	85	94	76	96	101	93	78	85	86	77	83	79	78	74	87	88	91	94	103	83	99	88	75	77	79	100	98	82	114	97	87	89	99	87	85	91	90	88	84	94	90	82	90	93	95	82	100	87	79	95	103	87	90	75	94	85	84	91	88	96	110	92	83	95	93	78	86	111	91	72	76	85	79	84	76	103	94	81	91	101	83	95	94	93	89	79	80	88	93	97	109	85	65	100	98	93	92	86	82	88	74	79	80	95	85	74	84	89	84	75	73	105	91	86	95	95	97	78	94	84	91	85	78	88	101	91	105	88	99	83	98	95	89	93	88	87	106	88	92	92	99	98	93	93	97	90	85	85	93	68	72	105	90	101	71	85	96	81	102	100	93	93	79	82	88	101	81	97	94	106	91	101	74	105	73	93	98	90	66	80	95	79	85	77	76	77	98	95	85	82	95	86	96	83	90	98	84	90	75	103	112	76	88	84	82	97	83	73	100	70	91	88	100	80	81	95	89	94	82	91	108	100	113	81	76	84	87	83	98	79	84	105	97	97	86	89	81	94	88	78	75	95	89	81	81	107	89	83	79	72	73	78	105	99	115	92	102	89	99	89	96	104	75	99	80	78	88	77	105	101	100	65	76	100	98	104	97	86	89	68	83	72	77	95	103	87	104	85	87	91	87	80	89	85	97	103	98	92	99	94	88	84	86	89	93	85	104	86	83	93	79	95	93	114	72	92	79	89	71	85	106	114	73	99	98	74	93	71	82	89	79	97	96	108	82	99	98	79	91	93	93	78	85	87	76	104	104	75	100	85	80	80	93	87	108	101	92	95	74	103	87	80	100	76	78	94	86	90	92	85	97	76	81	75	88	90	92	91	88	89	87	83	90	79	98	89	92	84	82	99	92	90	90	96	104	94	83	76	100	98	98	101	85	91	88	93	89	101	80	93	75	100	83	86	96	90	83	85	82	88	119	110	66	102	99	87	94	84	95	87	88	96	90	99	82	78	89	60	88	78	114	76	86	100	82	86	102	92	91	80	82	78	80	80	98	78	85	83	79	80	101	84	87	84	95	97	106	84	80	84	80	84	104	83	100	89	82	71	76	81	100	88	80	88	83	68	88	83	88	88	81	89	94	82	88	96	89	94	90	93	94	90	87	88	85	87	107	101	98	68	94	89	97	74	97	109	99	87	102	106	82	78	88	81	69	89	92	81	102	96	91	118	90	80	116	88	94	98	78	89	62	89	91	93	84	94	77	89	99	87	90	80	88	79	82	101	96	83	73	94	65	108	84	84	77	86	74	77	96	85	97	96	77	100	84	76	91	80	94	80	88	79	105	92	102	93	80	97	89	98	71	90	89	87	97	98	94	94	102	78	105	122	98	92	92	85	101	83	81	99	105	82	84	99	89	93	112	74	83	96	81	82	93	94	100	91	97	98	101	75	73	97	92	81	76	87	87	82	85	90	102	85	95	78	80	105	90	85	86	92	88	86	82	85	79	68	98	81	102	84	84	84	94	106	83	68	84	75	77	92	105	88	101	88	80	82	101	71	84	103	79	96	75	97	91	78	97	104	85	95	83	92	89	96	84	82	74	97	102	84	75	83	87	89	94	102	83	81	84	93	85	89	85	80	84	80	79	89	88	88	90	97	79	83	83	120	78	79	88	96	85	111	90	97	75	99	72	82	107	83	80	98	89	79	96	93	79	91	103	86	77	82	79	91	92	77	95	84	110	81	75	88	96	87	93	77	82	91	102	99	88	99	83	76	89	84	92	105	83	72	92	99	86	92	95	100	79	79	82	86	76	95	103	92	90	97	90	104	101	89	94	100	90	78	90	83	85	83	86	88	79	94	86	90	82	77	98	83	81	85	93	95	88	76	89	83	92	76	73	88	70	90	106	75	87	69	95	85	102	63	95	87	87	84	83	91	110	76	89	69	85	94	82	86	85	65	80	90	92	75	93	90	76	78	78	90	86	85	93	89	99	86	78	86	121	108	79	89	99	68	74	85	92	89	86	66	72	109	89	82	85	95	96	99	97	88	83	105	89	73	88	84	91	75	81	101	78	88	82	87	82	92	81	88	102	85	72	91	99	98	89	79	96	85	94	88	94	96	76	98	83	97	74	85	89	93	90	97	90	96	86	67	98	82	83	93	96	85	86	99	79	84	86	84	80	86	98	80	85	90	94	106	106	89	98	97	85	86	78	93	88	90	98	93	104	84	86	88	101	78	91	96	89	94	78	92	102	86	79	96	78	80	78	84	85	85	92	83	75	110	92	74	93	76	77	95	85	89	98	83	90	89	96	87	83	75	81	99	84	84	74	98	88	82	101	90	93	96	87	92	84	100	103	84	78	89	91	95	90	103	83	101	107	101	87	80	100	106	79	81	72	101	82	84	91	86	76	87	79	94	70	79	71	83	92	83	80	99	94	77	90	86	91	99	79	89	106	86	92	96	70	100	108	87	87	70	112	89	108	81	98	77	92	102	83	73	87	94	93	94	87	105	90	104	97	79	84	96	80	76	80	87
12576	5774	8255	5896	5366	4952	4225	3025	1763	1120	894	769	733	601	582	482	410	352	368	316	289	305	321	271	309	294	271	290	238	311	261	256	245	254	257	269	252	272	250	246	261	258	260	257	228	267	268	253	242	265	257	257	280	277	255	255	274	265	288	247	267	233	222	221	227	231	222	220	241	243	220	213	193	221	230	205	244	220	228	238	227	203	228	241	217	214	281	236	255	247	241	224	239	193	216	205	243	263	215	206	193	233	208	239	224	217	204	218	241	212	204	244	227	213	232	227	219	235	224	214	226	203	231	227	191	249	224	250	211	222	201	241	206	208	241	233	187	214	233	224	210	232	249	214	231	218	212	183	240	208	220	242	203	223	229	207	208	242	205	217	225	240	207	220	227	209	224	175	221	225	225	228	235	221	219	252	230	244	210	194	208	224	222	223	199	203	219	227	200	233	207	209	201	201	204	201	205	200	231	235	216	203	203	208	211	253	205	233	213	211	219	223	235	231	205	217	245	216	214	191	255	237	241	204	229	225	227	220	215	230	210	228	223	204	187	224	179	226	222	204	204	234	214	223	226	225	213	204	231	219	216	203	246	181	214	225	199	233	234	189	231	215	218	201	217	249	214	222	229	222	204	222	200	232	215	218	225	220	220	232	213	244	215	202	202	231	241	218	210	198	212	211	202	224	244	209	221	215	196	211	237	241	218	204	224	219	225	227	236	215	227	197	235	224	230	226	232	222	209	223	232	248	208	211	195	212	201	234	215	198	210	235	239	247	213	208	241	226	205	244	207	228	224	234	217	205	214	215	223	248	239	212	269	191	213	211	219	226	228	220	251	226	223	233	230	197	207	211	223	208	216	212	213	211	203	218	216	207	231	218	239	224	231	261	220	231	228	240	213	216	211	210	218	228	230	208	225	197	235	209	205	220	238	221	228	240	218	224	214	219	223	188	238	220	232	244	203	243	246	201	213	230	228	208	235	219	224	206	208	238	217	234	232	211	210	250	214	229	221	221	215	227	234	215	212	236	216	236	221	249	224	234	221	223	201	225	242	245	240	195	188	220	267	201	239	201	217	220	227	232	211	230	209	239	244	216	208	217	202	210	191	212	225	249	197	241	209	204	225	240	229	247	223	247	214	210	229	240	219	232	195	226	199	205	231	221	239	233	227	203	219	224	250	206	223	216	251	233	232	223	234	229	234	203	190	220	253	216	220	230	215	227	211	220	237	218	225	214	221	221	248	231	209	247	229	207	199	218	231	215	241	200	237	212	199	226	224	193	229	246	191	228	241	200	195	202	234	244	218	259	210	199	218	197	228	207	237	244	224	224	220	239	220	214	204	192	218	235	223	201	235	234	203	238	221	225	216	218	197	228	191	236	214	235	208	198	209	219	233	208	215	192	246	207	222	236	229	216	250	201	232	220	190	220	225	224	217	212	228	208	229	248	229	229	242	203	226	228	215	204	223	222	219	217	225	223	208	241	229	234	221	229	224	203	226	229	205	215	207	183	218	228	210	226	225	224	221	214	230	207	234	212	216	224	229	177	202	212	206	217	233	250	228	221	224	224	188	211	246	219	217	224	231	195	220	233	228	222	229	217	237	224	237	196	211	182	191	212	210	237	213	208	221	223	218	231	211	229	220	234	225	224	211	197	216	222	205	226	224	233	216	206	219	236	210	251	230	194	224	218	219	218	214	232	207	190	228	212	258	232	237	209	232	210	221	253	221	218	234	231	204	255	227	185	213	215	224	240	246	224	227	203	225	221	243	209	222	229	232	219	231	220	233	200	239	204	238	225	229	227	221	196	222	208	232	208	247	224	208	230	225	211	233	232	245	241	213	224	236	224	207	235	208	221	216	205	229	235	226	216	255	239	198	210	224	211	221	223	226	227	227	218	240	205	222	210	209	211	212	215	208	204	203	223	248	185	246	208	229	243	221	237	244	218	225	226	222	214	186	210	209	231	203	227	205	211	228	214	233	232	239	214	232	222	203	214	220	220	229	205	209	213	219	221	245	203	237	237	254	232	252	218	249	220	232	218	216	227	234	220	237	231	203	234	221	233	235	240	244	231	207	214	230	224	218	216	226	226	223	210	220	234	217	213	210	226	198	199	206	208	224	233	214	245	213	236	198	216	209	233	228	242	201	231	209	224	215	230	206	212	216	198	237	228	200	238	202	238	268	219	227	205	196	204	234	209	229	207	211	213	230	222	218	225	207	215	225	225	237	225	196	208	218	261	259	230	205	208	196	218	211	223	239	227	216	214	212	236	209	223	249	228	220	223	232	212	217	228	201	211	220	249	219	190	173	222	218	223	228	240	204	236	220	204	218	243	246	217	221	216	209	222	211	223	227	237	240	236	222	226	212	198	203	216	238	215	236	229	232	201	228	240	227	241	205	241	243	206	219	223	207	220	207	231	229	218	203	234	213	199	209	219	214	200	220	249	214	228	216	230	209	218	211	212	217	197	232	230	245	221	243	238	227	201	219	208	212	227	220	223	240	202	192	210	229	234	217	221	217	245	210	253	227	212	235	221	198	239	209	200	227	226	245	213	226	225	226	202	225	224	234	202	234	225	214	212	228	214	214	223	203	212	209	208	202	231	222	212	213	213	236	243	208	206	206	215	208	220	214	224	234	191	209	225	206	223	227	249	224	216	226	245	235	197	227	214	183	215	249	220	223	235	201	220	242	207	212	211	218	227	215	230	235	235	215	241	227	197	217	226	222	209	224	224	194	230	237	243	195	207	252	229	214	226	201	242	218	197	228	232	228	200	221	224	194	240	234	238	220	211	228	213	227	221	220	219	197	231	204	226	234	210	221	231	233	217	212	213	232	232	211	204	230	218	239	214	221	214	237	199	199	207	216	201	235	231	222	209	200	229	206	203	204	237	213	221	208	213	215	210	241	220	205	227	200	234	218	235	214	215	219	206	229	220	202	220	227	224	248	210	224	233	237	211	223	214	212	242	224	222	231	237	208	216	233	214	215	235	243	215	229	213	196	226	209	227	225	231	196	245	229	237	205	215	209	219	205	220	200	229	219	238	237	227	210	217	237	233	221	229	221	198	248	213	233	172	256	202	242	229	214	216	239	234	205	254	228	215	214	216	213	236	222	220	210	213	204	234	215	250	223	196	210	241	236	180	226	237	204	237	204	199	208	218	237	220	216	217	209	199	214	212	217	230	221	205	204	231	223	202	221	197	218	206	179	184	223	229	242	192	201	231	249	226	217	212	222	235	206	232	243	231	244	233	230	219	232	213	242	198	227	209	232	227	224	208	223	235	231	215	223	247	229	230	199	213	218	203	238	205	220	211	239	214	192	231	239	199	205	210	232	214	226	216	230	210	222	200	243	231	233	223	224	237	233	232	221	218	224	254	229	216	230	224	227	214	220	223	234	206	213	223	225	207	213	193	215	225	240	222	206	188	203	238	215	206	210	217	225	232	237	230	219	208	228	227	216	221	211	226	217	184	215	219	228	244
4801	1753	1332	613	446	379	300	292	185	155	167	140	159	131	124	134	127	136	136	142	105	120	144	117	143	108	140	126	127	127	129	139	115	135	136	124	131	121	157	143	132	130	119	109	102	139	132	113	114	111	133	126	118	143	116	140	124	126	130	138	142	126	155	142	126	117	131	118	111	128	129	131	109	125	104	127	121	135	142	121	126	140	137	129	136	117	154	116	133	136	135	112	129	137	142	127	137	134	126	125	143	129	111	145	126	138	110	113	149	114	140	137	126	119	130	115	119	124	130	131	127	145	118	147	138	143	141	130	113	100	119	147	120	124	112	136	131	117	102	129	110	128	124	138	127	124	134	112	131	152	125	123	127	116	122	135	137	126	149	153	109	134	124	144	117	113	130	135	117	132	131	115	111	137	124	115	135	150	113	122	137	136	124	132	121	132	130	141	130	140	118	132	146	110	109	129	128	113	146	160	132	119	113	125	134	142	139	128	122	134	126	127	127	140	118	140	112	120	114	131	142	113	114	138	130	125	124	115	141	117	102	130	142	116	131	178	133	120	131	124	140	136	124	116	125	117	143	151	131	124	124	122	152	124	133	107	128	131	134	111	151	127	130	138	135	143	134	126	135	118	129	146	140	124	133	112	152	98	136	134	153	108	121	133	127	114	138	139	133	107	114	122	134	127	127	132	146	143	123	122	120	118	137	123	127	142	129	114	112	116	144	123	127	138	135	119	130	129	149	148	143	140	131	132	142	132	122	111	136	148	119	130	144	127	143	122	119	123	99	119	100	130	121	131	148	123	113	136	135	139	121	153	141	131	135	132	123	117	150	122	124	128	124	137	133	140	146	131	108	139	132	112	119	110	117	119	141	104	123	155	116	104	118	125	140	124	121	140	146	157	121	132	138	141	98	119	135	134	118	139	130	108	143	131	123	131	132	129	117	125	119	130	139	143	133	146	143	137	125	133	124	128	122	131	109	139	147	136	123	130	138	141	120	132	138	130	128	129	145	142	125	120	130	119	138	141	132	127	127	127	120	131	134	142	97	126	134	139	125	138	114	148	112	120	142	111	125	114	121	135	109	117	131	135	134	131	129	119	159	122	143	120	145	120	142	133	137	111	115	129	118	130	139	146	123	123	127	110	111	139	135	108	142	153	123	130	121	132	129	128	143	137	141	129	125	135	148	125	107	145	136	125	144	112	138	133	128	122	115	119	125	125	113	119	136	115	126	118	113	131	131	117	122	110	118	133	138	121	119	114	118	150	132	116	138	133	124	129	122	149	134	140	124	124	121	141	139	155	127	113	122	150	149	128	124	130	109	133	140	132	115	110	144	138	140	147	121	148	123	128	133	118	129	116	143	122	137	130	128	117	105	123	128	125	126	127	125	134	115	131	127	160	142	122	110	115	130	129	127	124	108	118	122	124	124	136	119	122	136	144	136	129	140	145	126	112	116	108	136	126	123	123	126	156	125	137	130	143	132	123	131	141	131	135	127	145	133	140	109	119	108	128	131	138	141	111	143	138	110	138	135	113	120	132	129	129	130	151	163	121	130	121	130	133	117	124	144	141	128	145	131	130	147	130	121	127	124	147	143	126	123	124	132	136	130	111	130	132	136	127	142	115	125	133	113	140	124	161	134	131	135	132	120	132	162	126	140	142	129	138	137	114	125	128	127	121	111	120	123	126	118	114	99	130	116	124	114	127	129	122	126	114	108	128	129	151	138	150	150	137	134	113	136	117	122	143	130	135	126	120	105	149	135	118	133	124	130	104	138	143	133	121	139	117	163	123	146	130	137	136	130	121	142	166	110	117	128	126	111	146	129	117	103	135	111	152	134	123	133	115	160	107	125	101	111	122	132	127	114	117	124	130	146	120	117	128	129	129	136	121	115	139	122	115	147	111	128	148	123	136	135	123	108	122	141	129	143	130	113	155	120	126	106	120	130	134	128	132	126	119	98	132	118	130	144	134	118	142	129	134	149	113	119	144	128	129	135	144	136	145	125	105	122	134	97	125	144	126	130	144	126	115	127	116	107	130	128	118	115	135	125	103	132	118	131	122	137	136	133	120	134	129	145	148	137	124	121	155	132	122	127	127	124	123	142	146	126	130	126	133	118	145	116	115	111	124	131	113	105	126	131	115	113	117	147	129	108	132	117	153	127	149	137	157	111	107	144	129	129	128	126	141	131	143	140	118	125	122	114	121	134	118	139	135	137	127	129	153	105	136	126	129	136	121	123	136	127	115	139	145	132	140	117	130	114	128	113	99	142	135	106	142	128	112	113	110	150	138	139	101	130	136	141	126	119	104	131	133	161	132	110	124	115	128	121	110	149	126	120	132	117	119	109	138	111	122	123	123	115	129	119	135	120	144	124	129	123	117	98	133	143	137	127	121	124	128	140	129	120	130	128	135	127	125	123	118	138	114	121	112	96	134	130	142	146	135	145	139	140	125	123	129	125	104	119	127	122	113	128	155	144	149	125	127	135	125	137	119	129	143	137	114	137	128	117	149	122	116	136	117	121	138	121	129	119	119	146	111	128	104	133	128	125	117	137	100	130	139	123	138	113	111	124	99	131	133	151	129	126	140	145	135	135	130	116	112	134	140	119	146	114	127	129	124	115	126	138	116	135	131	115	120	103	140	134	144	112	107	120	117	107	129	126	105	144	131	125	115	113	130	119	135	110	123	125	151	121	112	113	115	150	126	145	117	130	122	124	119	130	126	142	140	134	135	137	138	126	138	136	114	116	103	137	117	132	122	157	148	108	151	120	130	118	151	121	125	134	129	142	117	117	122	138	116	133	117	124	123	116	128	131	110	136	111	134	127	118	124	114	105	128	119	122	112	141	116	124	141	135	117	130	143	144	138	136	133	135	126	126	130	101	137	142	115	106	121	117	125	143	131	124	123	125	150	115	141	125	119	141	113	132	124	155	137	127	118	119	127	132	131	132	141	142	115	137	124	138	122	118	121	140	136	104	133	146	113	129	128	121	145	131	127	150	132	133	138	115	123	122	122	117	127	129	135	137	151	128	130	117	118	137	136	124	140	113	136	126	147	126	115	146	134	135	149	130	129	141	102	140	111	129	142	136	142	129	123	123	110	115	160	122	117	128	123	128	153	134	150	142	140	151	139	142	127	128	112	151	112	117	122	130	122	120	120	127	128	126	136	122	150	125	138	137	124	137	134	116	105	141	118	118	117	121	128	127	131	137	112	131	104	107	121	137	118	135	142	152	153	136	143	135	114	128	109	126	107	122	136	133	130	129	110	128	119	134	129	123	151	132	114	130	109	127	122	131	102	139	133	124	145	128	133	128	137	124	117	141	133	135	163	120	111	133	134	142	117	147	144	144	113	117	133	136	124	121	132	141	118	133	124	123	128	112	161	129	126	116	104	136	145	127	117	122	138	129	136	129	99	112	134	124	129	110	122	110	134	113	112	126	117	144	128	135	155	125	123	126	129	119	140	119	145	134	124	120	144
3750	1991	2671	1838	1841	1640	1427	1164	717	558	446	421	385	379	388	371	337	348	337	321	337	308	318	317	313	332	323	323	328	280	310	283	329	324	309	341	317	323	353	336	306	336	298	302	359	329	308	282	321	334	317	302	339	298	305	298	316	330	289	304	274	301	311	287	317	293	305	342	310	315	296	321	295	319	328	343	299	322	324	306	330	312	298	329	324	301	301	340	356	316	327	333	315	308	305	329	318	312	297	326	346	313	321	332	314	315	316	320	301	299	298	308	327	351	318	281	334	306	319	326	300	336	318	337	320	324	320	304	320	298	298	321	292	327	323	338	318	303	275	327	302	298	317	285	328	287	306	333	304	313	299	300	316	293	323	299	307	317	288	304	334	310	309	304	311	329	321	344	303	307	302	308	301	321	309	330	348	298	308	311	314	288	323	311	307	325	323	326	334	315	299	305	315	329	323	341	316	331	350	321	323	341	321	361	293	299	340	289	300	312	312	286	297	311	307	309	316	295	288	333	306	326	321	302	305	293	283	332	314	314	296	327	312	310	293	345	295	290	304	296	328	289	281	299	328	299	316	285	326	309	294	318	306	294	311	308	332	320	344	303	301	311	326	294	319	311	331	292	339	333	299	318	354	310	297	314	300	339	314	318	322	325	311	294	337	336	343	315	331	336	321	318	335	328	346	282	320	295	350	302	301	310	303	293	323	325	337	332	285	330	297	330	344	312	275	308	276	320	313	333	327	384	347	319	268	305	319	319	345	338	313	332	316	307	311	323	328	301	350	295	299	333	321	346	349	333	319	302	283	307	329	352	298	311	299	324	331	306	350	313	312	335	341	300	285	307	306	314	320	290	296	294	291	311	315	324	314	295	323	320	307	325	307	296	303	307	322	302	318	318	300	301	339	294	330	295	313	302	289	274	302	281	308	338	319	299	334	292	303	311	340	310	278	301	316	332	298	346	337	278	327	331	345	306	323	310	299	322	353	306	309	277	342	300	310	371	343	307	324	322	318	310	336	323	343	300	320	306	322	322	330	310	342	319	351	303	312	288	315	305	307	290	291	306	345	332	291	284	319	317	310	317	324	307	329	328	313	336	309	287	332	313	321	324	336	337	291	351	318	295	301	308	314	328	308	306	301	333	295	303	329	297	339	307	304	372	316	307	316	291	314	339	301	315	348	293	296	304	297	324	314	322	324	283	312	313	298	318	327	318	330	304	319	319	277	323	330	306	308	291	304	317	326	320	284	333	326	314	300	322	277	333	296	295	286	320	323	327	312	306	324	349	305	317	308	304	276	314	317	313	359	292	301	358	316	325	323	313	320	333	289	325	322	319	321	308	321	308	308	314	341	346	328	330	301	303	300	312	309	318	333	325	315	301	286	307	330	340	315	316	333	326	342	332	307	317	314	311	282	322	318	305	326	316	340	319	301	313	345	352	306	329	307	332	309	304	309	314	305	271	324	305	311	317	302	320	317	349	317	304	328	317	356	329	301	301	339	302	310	304	283	282	306	312	336	332	298	311	345	307	307	328	305	308	303	307	283	344	319	288	307	309	293	277	341	345	289	325	302	309	301	316	312	340	291	333	344	340	324	336	310	350	317	314	279	323	282	334	318	337	303	285	351	314	309	299	331	295	342	307	296	353	317	314	323	344	306	296	339	310	348	342	324	299	302	319	297	315	315	325	292	308	304	324	324	307	302	343	303	311	331	275	292	332	295	335	313	320	305	335	331	319	334	311	341	298	293	297	317	305	291	326	315	314	326	318	328	331	278	316	303	311	309	322	318	316	325	365	303	296	289	304	300	324	325	297	310	317	308	319	296	317	315	301	310	333	331	280	342	317	315	314	313	319	289	308	329	294	308	290	330	292	299	293	321	296	295	320	308	293	319	304	337	307	317	296	301	338	320	315	329	323	289	359	338	308	295	336	316	300	324	357	301	334	318	330	298	291	321	310	313	348	322	277	336	311	319	314	327	302	299	319	342	333	297	312	325	321	321	307	327	300	324	320	308	302	319	343	311	282	319	343	359	319	318	343	349	300	347	303	314	324	316	322	304	323	315	330	314	297	313	318	339	319	312	294	325	294	299	296	342	352	300	318	328	312	302	353	292	332	318	319	284	334	309	334	316	320	313	291	360	310	333	329	286	310	329	321	303	319	316	316	299	285	336	321	340	327	297	306	310	289	309	323	309	312	325	313	310	302	312	309	329	327	320	321	297	351	312	286	297	299	291	323	311	278	321	298	311	294	320	296	334	334	330	308	297	288	344	319	335	276	302	298	321	329	348	337	312	324	291	295	300	349	323	311	316	316	329	335	317	295	347	296	316	286	307	309	320	306	313	275	310	315	326	319	299	275	322	305	284	322	338	342	279	317	290	287	306	305	292	331	308	336	300	296	292	298	308	334	318	323	274	324	322	337	287	290	282	314	278	307	316	297	295	338	310	363	318	289	324	319	315	323	313	330	317	298	313	297	303	306	329	331	308	279	355	318	318	297	326	291	326	338	314	331	340	329	332	304	315	337	361	327	323	297	315	299	338	323	299	318	310	301	312	300	311	303	294	317	318	315	307	294	327	332	340	344	296	344	292	323	308	317	322	290	292	327	308	326	309	340	320	306	326	295	346	306	311	313	282	323	325	300	301	323	299	349	312	326	339	298	274	349	309	314	305	300	293	306	288	315	303	310	329	302	309	303	327	335	331	288	317	293	306	318	287	320	315	328	339	293	329	320	311	350	286	306	315	340	310	312	327	344	323	296	319	304	328	314	328	331	351	304	307	310	321	338	328	331	300	308	292	346	292	321	310	334	325	353	318	315	290	337	306	318	291	295	349	350	316	338	329	291	272	299	344	316	343	318	327	307	316	317	332	309	295	291	313	338	330	302	325	306	308	334	321	295	331	323	300	318	295	341	321	320	322	330	330	304	322	327	332	290	311	333	338	300	282	303	319	298	311	304	300	325	284	305	333	345	290	298	308	308	323	311	314	330	288	326	329	321	322	332	316	317	283	325	290	321	311	324	316	331	320	328	316	285	332	299	322	326	303	292	316	328	300	285	299	308	319	322	325	300	310	300	314	313	296	307	295	294	315	325	321	303	301	342	333	324	334	308	315	321	334	308	289	330	297	327	304	312	356	307	310	325	354	287	301	296	312	308	304	331	312	295	343	325	339	304	325	349	335	314	332	321	297	297	295	300	294	300	329	340	285	334	297	322	274	315	321	304	340	319	317	284	310	302	328	328	301	325	302	308	324	302	310	294	338	293	311	314	317	300	329	331	317	329	305	295	342	318	327	303	343	299	305	322	283	315	332	317	319	330	324	313	356	310	311	302	324	280	354	295	298	350	321	311	335	285	314	316	324	307	336	294	295	286	316	304	308	296	319	326	324	302	325	330	303	335	305	336	310	307	309	284	291	282	339	316	310	348	339	285	326	307	311	310	284	312	312	342	346	291	339	314	336	317	292	328	306	311	344	327	297	309
12402	3839	3167	1205	861	745	613	476	318	223	183	161	190	196	195	176	163	134	151	149	161	159	161	147	167	163	171	157	158	149	147	160	150	149	162	167	144	131	140	160	159	144	142	147	169	130	146	158	152	167	170	166	160	143	143	155	180	137	176	148	150	150	154	141	133	159	184	150	137	150	143	149	141	153	125	133	147	172	148	161	169	143	161	150	144	147	166	163	162	166	146	161	160	162	139	175	136	143	145	142	148	148	173	152	143	142	158	150	162	167	162	121	169	162	151	144	155	166	152	154	145	152	148	148	154	138	161	150	157	173	144	172	155	153	142	135	154	161	162	145	139	156	152	143	137	133	169	150	127	127	138	149	144	154	154	148	169	164	136	144	142	143	138	153	130	143	143	139	151	164	149	166	127	139	145	158	127	146	139	178	168	145	150	138	173	149	175	153	164	138	153	149	153	149	151	149	165	151	166	140	177	132	139	164	184	129	145	154	146	145	153	164	143	135	148	151	176	131	158	145	136	165	156	147	146	150	160	167	142	149	133	125	147	135	168	150	155	123	130	177	146	135	168	157	155	165	133	147	135	155	141	152	158	149	151	148	141	176	151	140	147	166	163	154	146	122	136	159	179	151	147	148	136	161	165	138	152	145	144	153	161	161	115	142	142	156	129	178	167	126	155	134	144	140	155	157	134	160	132	161	150	169	138	160	146	168	185	172	139	153	151	146	147	136	141	178	164	143	156	116	156	160	142	161	168	146	160	127	141	178	153	171	151	166	154	131	138	117	171	171	142	145	123	149	150	135	153	138	162	141	157	109	140	137	129	145	148	168	151	143	145	155	154	189	132	144	177	143	138	164	145	166	155	140	165	152	154	140	162	143	149	144	162	155	156	132	156	155	145	157	167	134	135	142	168	145	142	132	139	137	140	155	165	141	153	157	166	170	156	144	164	134	160	135	137	141	144	157	142	135	176	154	155	162	155	138	150	154	157	172	149	158	151	134	146	146	154	164	154	144	169	153	137	143	168	160	163	151	143	157	159	161	132	156	157	177	133	145	141	165	186	143	160	149	148	138	158	151	144	170	152	151	135	163	161	167	137	159	168	134	150	145	134	150	149	135	148	162	171	142	168	135	149	168	143	158	150	168	153	148	152	131	151	144	157	163	138	144	124	163	164	135	132	141	154	139	154	153	162	148	142	145	161	152	155	147	143	157	148	163	170	142	158	147	161	143	163	129	180	158	134	149	162	176	145	164	154	149	147	142	155	116	152	153	136	157	134	147	125	153	161	171	149	146	165	155	165	156	143	166	154	151	158	124	164	155	122	147	155	184	143	143	133	156	147	191	140	161	164	140	149	153	148	153	163	148	174	151	151	147	159	138	164	149	156	148	139	147	166	155	175	155	156	159	133	152	160	132	167	159	154	130	152	139	150	173	168	140	149	158	165	141	165	148	168	154	178	148	141	155	165	140	148	145	161	171	167	144	134	157	160	163	140	173	158	160	155	158	135	133	150	154	176	146	145	161	133	166	145	152	153	161	143	147	137	129	171	163	154	115	144	138	166	141	139	151	130	135	145	153	167	144	151	154	155	134	165	142	158	155	148	161	165	159	163	174	153	148	166	161	168	149	146	161	163	144	146	162	146	146	149	148	152	154	166	164	142	132	162	145	154	146	165	166	155	155	156	142	164	158	164	136	173	140	154	142	150	137	172	141	163	177	142	152	118	146	158	156	160	148	157	140	156	146	148	139	171	152	157	135	151	141	143	137	201	148	154	163	151	153	159	160	146	133	131	144	164	154	113	129	161	153	152	147	167	160	152	132	166	150	171	150	145	169	151	179	139	154	161	135	155	151	151	153	160	149	177	160	144	145	161	142	156	159	157	158	134	153	152	185	179	172	165	147	148	149	150	133	167	167	137	158	149	132	143	142	146	157	146	144	137	199	172	149	162	178	149	190	124	146	167	149	149	144	173	149	151	173	139	159	153	142	172	160	144	164	160	154	138	151	162	151	154	141	151	168	153	130	154	146	161	165	144	178	162	144	133	162	148	165	131	132	155	121	123	167	147	134	136	158	180	144	158	156	153	163	175	162	157	179	175	161	155	154	154	175	139	135	132	144	132	179	138	157	147	156	138	127	137	145	130	151	170	165	154	138	160	162	160	173	145	146	136	166	149	143	147	148	151	169	160	154	143	141	156	151	161	155	151	135	116	163	164	151	158	159	138	159	168	146	153	153	147	152	164	161	133	146	151	155	170	149	150	154	141	148	170	144	120	150	153	144	147	139	149	154	140	168	139	151	164	140	152	155	144	143	159	166	133	139	137	157	151	174	164	139	143	134	157	135	132	136	151	164	147	158	170	154	148	151	153	141	124	152	167	147	125	153	173	139	155	158	173	144	145	135	140	121	145	160	131	157	160	142	145	146	142	141	133	171	161	156	148	158	170	156	149	129	136	145	153	140	153	155	131	157	176	147	152	138	132	137	153	153	152	158	147	148	151	156	164	143	180	144	167	159	149	139	146	146	146	162	158	158	175	157	135	163	141	145	149	159	162	168	143	157	140	139	167	187	167	157	145	144	160	132	158	123	135	150	150	143	158	166	140	134	166	136	144	155	159	144	160	151	168	158	156	141	135	159	161	145	148	153	148	174	160	139	135	161	155	151	172	143	158	162	141	168	124	150	123	175	156	149	134	149	127	156	160	137	156	150	137	142	139	154	155	147	130	136	130	140	160	155	148	164	135	145	117	138	190	174	148	163	144	165	165	132	154	158	152	156	147	174	164	168	151	141	150	177	161	137	153	153	145	165	155	130	135	143	173	163	136	155	143	186	140	165	155	166	142	166	161	155	162	141	144	148	137	164	126	149	144	143	129	152	156	163	156	151	143	149	146	138	143	167	155	136	151	130	173	158	135	144	120	159	155	151	155	146	166	139	156	125	140	176	154	149	147	159	151	138	151	166	148	162	177	156	130	157	177	154	158	181	148	128	142	158	173	156	160	129	128	152	153	132	158	136	147	194	149	168	160	148	143	164	162	161	155	128	148	151	142	132	142	137	148	144	133	160	163	145	145	140	141	153	159	158	136	155	166	134	140	135	167	144	141	123	161	154	164	151	129	151	141	172	157	153	153	175	174	136	157	145	141	129	139	142	154	167	154	142	153	143	153	159	171	144	158	157	141	141	154	128	148	128	151	154	159	154	140	164	164	146	107	144	154	140	135	161	140	155	142	168	136	145	149	123	139	113	149	150	133	142	155	144	137	119	131	160	141	173	160	153	154	143	132	147	153	164	148	150	148	137	204	161	139	145	177	156	135	146	149	156	135	152	136	146	167	147	150	127	145	164	152	148	160	147	137	154	162	149	140	155	119	156	137	145	132	152	142	135	150	147	150	161	171	146	146	133	128	154	143	158	133	147	158	147	146	170	157	136	138	182	133	151	133	163	160	160	140	150	142	150	158	127	152	121	161	167	181	142	153	141	164	159
9718	3911	5858	3937	3662	3302	2969	2413	1413	880	742	661	662	615	554	510	481	429	438	385	408	376	409	391	394	388	386	384	395	339	363	373	405	383	396	426	355	390	379	366	360	414	385	371	402	359	367	374	373	393	379	377	431	386	369	416	390	378	405	356	399	352	385	373	379	399	380	362	345	380	375	400	349	380	379	353	336	399	364	395	359	387	386	382	340	335	345	372	367	382	390	408	371	368	410	354	343	388	346	372	341	361	329	321	352	349	353	379	346	384	328	378	393	383	346	390	396	409	369	384	393	335	332	378	330	391	383	367	357	371	375	360	356	364	367	355	363	343	345	363	334	374	366	347	359	383	342	369	390	329	324	355	351	357	360	396	385	355	349	366	348	348	370	396	407	371	387	349	349	372	361	355	345	386	357	383	352	343	348	354	389	370	374	330	367	370	348	331	353	317	355	372	335	356	372	392	370	406	354	380	390	325	355	350	347	342	351	370	370	337	345	346	340	354	372	369	339	374	349	369	373	385	356	354	320	315	393	354	337	407	382	349	355	355	371	368	330	355	367	321	354	323	345	379	361	379	365	383	374	353	367	344	394	367	386	357	343	347	337	332	376	304	362	337	337	346	341	358	345	372	375	357	355	352	348	358	350	360	386	349	380	361	346	383	401	371	382	349	365	339	348	341	384	349	357	375	363	371	364	360	359	336	369	356	379	321	372	376	351	370	362	380	372	350	377	381	384	384	378	382	366	351	375	358	373	370	398	345	355	331	340	345	359	333	377	329	356	359	397	366	366	340	406	318	391	360	391	333	384	343	382	345	335	347	367	369	330	377	392	372	377	344	362	340	349	327	334	338	360	359	366	389	337	360	346	382	366	379	336	358	342	340	347	361	342	355	352	370	319	335	363	371	357	383	378	348	398	362	390	348	340	340	378	351	403	362	366	346	386	344	359	390	355	358	351	381	367	387	371	355	355	380	349	361	376	358	345	349	357	336	324	379	365	330	366	379	361	356	369	361	342	340	333	337	341	370	346	396	384	343	352	334	356	320	335	355	368	385	389	326	366	367	374	334	348	341	358	341	351	369	331	352	344	337	394	377	348	369	362	369	362	357	365	365	332	341	357	351	360	336	402	383	369	354	356	389	376	363	353	353	379	346	319	372	378	349	371	347	337	372	376	380	357	363	366	368	379	338	362	378	395	352	371	327	381	375	340	375	346	350	370	398	378	369	401	359	364	385	367	377	384	367	363	342	374	358	319	355	331	358	347	350	368	380	346	388	374	379	328	378	361	345	365	380	349	340	366	383	377	361	339	356	370	355	341	353	336	357	363	345	400	357	321	355	368	344	390	358	377	344	351	360	332	368	385	374	363	335	357	346	371	352	387	381	375	349	396	349	365	377	351	368	341	368	385	390	392	330	367	336	336	377	344	367	359	370	404	348	374	362	353	355	340	328	363	376	348	346	394	336	380	344	359	353	389	344	398	359	340	354	367	345	383	379	339	373	328	368	378	350	352	336	359	343	363	383	354	344	358	418	336	380	365	354	364	375	335	333	380	358	349	370	316	353	346	353	335	358	353	347	349	359	375	363	387	337	372	350	327	354	354	378	368	363	377	336	322	363	383	374	342	392	346	341	372	354	358	362	380	360	358	388	364	367	366	347	374	387	394	370	327	373	378	319	389	366	365	337	332	369	345	369	347	352	342	366	332	325	355	361	363	364	368	319	342	379	344	369	361	372	365	371	370	332	382	363	345	359	364	354	366	343	347	359	388	375	344	384	387	398	337	389	365	372	366	364	368	372	352	338	369	366	337	357	346	375	342	409	387	347	407	378	322	347	368	380	389	385	356	364	382	412	316	366	370	357	361	351	341	381	367	361	362	359	325	365	341	356	354	362	345	376	351	326	399	370	349	379	341	376	365	331	360	331	318	370	327	344	327	359	369	357	361	362	342	382	380	375	392	347	365	367	367	322	363	349	395	337	364	376	370	377	346	345	373	383	372	354	363	349	374	347	349	352	351	385	339	339	349	365	376	377	361	414	387	319	374	366	375	340	365	357	371	381	339	321	402	335	362	382	371	355	364	346	371	360	378	370	370	347	353	357	385	335	380	362	358	377	364	329	345	350	354	353	334	386	365	372	387	420	351	358	371	347	349	363	353	362	358	387	358	349	361	356	326	365	348	390	355	349	353	355	347	376	384	380	387	355	383	375	351	369	363	370	395	364	378	352	338	363	332	360	356	362	383	340	384	320	376	345	357	348	350	330	345	350	373	389	330	367	370	371	355	362	329	358	352	372	374	378	360	357	347	341	344	376	365	362	356	374	345	338	356	347	372	363	363	340	373	327	370	349	370	327	346	347	358	377	380	345	353	376	345	339	351	336	391	340	365	374	366	349	344	385	410	368	373	368	348	360	343	355	362	363	338	376	352	383	365	374	392	369	370	340	339	376	388	367	346	367	367	392	375	327	353	381	393	376	333	358	375	375	393	352	357	369	355	350	369	362	330	377	389	380	395	362	353	360	353	389	355	352	367	402	382	370	343	357	357	362	344	352	380	341	392	362	346	364	381	385	318	369	371	379	334	407	388	338	384	359	340	386	328	407	367	342	355	381	357	371	369	349	362	339	383	358	339	330	344	331	390	349	331	353	344	360	358	366	379	362	349	364	400	377	352	341	351	370	338	386	387	331	364	349	343	390	356	356	361	381	377	380	414	356	358	347	360	378	368	361	337	351	340	360	384	387	377	355	357	368	377	374	385	345	348	383	345	380	355	391	358	325	355	378	374	370	362	375	387	388	347	349	371	345	369	378	340	372	351	340	357	368	359	359	389	343	346	344	361	355	335	402	382	336	377	350	358	391	358	368	348	398	343	342	373	364	379	350	378	350	342	352	354	320	402	378	357	381	386	361	352	372	335	353	358	381	372	352	397	353	381	375	348	374	393	362	379	357	346	374	348	349	344	374	370	369	356	341	386	361	355	385	328	351	379	343	326	342	381	340	346	361	402	369	371	369	334	356	356	353	341	359	350	389	367	373	341	393	387	338	343	385	350	343	354	360	352	342	358	374	358	361	343	339	355	333	398	372	343	365	347	357	367	379	357	352	379	330	353	377	382	347	357	379	364	382	388	362	359	373	341	375	346	380	350	339	342	373	364	361	379	393	355	325	402	369	359	331	366	360	344	364	370	360	321	386	373	340	353	377	338	394	344	370	370	337	368	357	358	355	377	395	373	347	366	359	355	369	329	359	389	364	396	361	343	311	347	365	340	340	366	369	356	372	377	382	347	351	392	349	380	346	360	362	385	347	379	351	365	391	359	360	379	346	345	349	356	330	371	332	316	344	342	371	342	364	362	332	340	361	381	350	349	368	377	380	367	351	383	366	372	355	368	370	323	333	385	367	389	357	339	367	345	350	369	351	385	353	364	398	364	373	352	377	355	356	349	368	376	367	351	367	411	378	370	359	339	375	364	342	353	371	397	344	390	342
20778	6706	5110	1922	1260	978	880	699	416	241	199	172	177	147	128	137	106	95	97	109	113	98	93	95	105	103	100	83	83	93	94	92	81	106	93	97	97	82	85	67	79	88	97	73	95	82	104	88	91	87	74	94	87	92	91	90	91	101	98	93	102	71	83	93	74	81	92	67	83	69	84	103	100	103	100	92	81	85	100	104	82	72	67	93	92	87	94	82	103	79	85	95	96	74	62	87	85	84	80	104	97	99	74	75	91	83	101	90	116	94	78	84	97	107	73	106	102	100	111	85	77	71	92	79	78	80	89	102	83	86	84	95	80	96	96	89	83	80	84	94	88	86	95	100	90	87	87	85	100	66	74	69	96	78	105	87	76	89	98	96	95	92	81	73	100	82	78	73	89	84	88	82	73	72	103	76	92	99	99	108	74	107	99	101	89	67	99	97	105	86	82	87	80	102	96	102	85	91	86	97	72	100	84	81	89	95	84	104	72	85	79	94	92	89	89	105	85	93	86	83	94	90	76	75	75	87	73	82	98	96	88	69	76	99	79	87	87	91	95	125	100	80	87	84	77	82	92	79	82	80	97	96	82	65	84	94	88	72	87	103	88	96	98	81	80	99	83	109	72	95	84	71	90	83	80	91	85	92	88	88	88	82	82	90	93	100	94	71	87	104	78	77	87	81	77	101	97	81	90	89	111	87	69	98	77	77	88	86	93	68	91	93	79	95	79	89	76	93	95	101	80	82	83	85	82	93	104	109	99	101	107	122	105	105	84	90	112	89	75	70	91	60	91	85	93	82	83	91	110	100	114	85	73	82	89	64	76	92	81	95	101	103	86	101	102	95	103	93	107	85	90	97	88	82	83	93	93	86	98	90	95	77	93	88	87	95	103	92	81	71	94	76	88	74	91	73	86	101	95	85	94	88	98	96	84	79	64	97	99	95	88	95	73	95	85	89	87	101	89	78	94	80	81	75	90	91	86	95	97	98	82	74	97	96	82	101	84	80	93	80	80	88	93	88	77	92	93	86	79	107	88	72	84	88	84	85	80	81	73	102	87	88	102	99	106	85	108	77	73	98	80	84	73	80	82	96	76	89	100	93	80	96	80	80	89	75	91	91	80	89	89	69	82	79	83	88	93	81	89	76	92	72	80	89	86	91	89	98	71	94	74	88	103	96	92	96	96	104	90	66	77	90	79	90	79	78	83	67	66	69	96	78	79	91	85	114	89	90	87	84	94	103	86	83	83	96	101	95	76	83	79	90	90	85	97	68	74	84	79	93	97	88	80	101	86	86	92	81	92	97	81	91	74	93	66	97	91	85	94	74	94	105	89	75	96	87	84	81	79	88	79	89	82	74	84	86	89	83	60	79	83	89	106	84	88	96	93	85	82	87	85	92	93	73	86	103	99	94	96	91	71	88	98	100	98	84	84	83	92	94	82	84	68	109	79	83	85	83	111	83	87	86	87	87	106	107	94	90	84	102	90	89	92	84	100	70	82	89	84	95	84	86	85	89	112	96	94	74	68	98	89	87	79	83	81	88	108	84	88	95	77	76	102	80	91	88	78	75	94	92	78	102	79	83	83	71	92	94	84	79	77	75	100	79	81	82	90	68	73	101	76	98	97	85	107	76	84	80	76	80	98	85	98	86	87	80	107	101	76	76	91	96	97	87	88	100	87	84	71	86	99	102	86	81	73	83	67	87	97	76	82	100	87	104	83	80	83	69	88	80	79	86	95	95	96	87	101	82	88	92	66	84	111	77	95	82	89	76	86	78	80	79	84	70	83	72	79	83	71	88	77	87	89	79	79	80	90	87	89	79	86	84	86	100	93	74	81	101	84	73	89	83	89	102	96	82	95	75	91	100	102	97	85	96	93	87	94	102	81	82	92	90	88	107	92	96	77	97	79	92	84	96	82	97	91	88	80	75	76	92	91	99	93	88	84	75	86	90	81	90	86	84	104	92	97	91	104	89	97	92	82	89	105	87	79	77	95	100	80	83	90	99	94	93	62	90	93	95	93	89	87	86	86	102	90	97	80	94	101	101	88	83	67	91	88	81	97	94	83	91	90	93	83	77	91	91	101	75	77	115	77	108	74	70	98	102	98	77	85	104	88	88	95	74	84	95	94	67	102	90	87	92	102	89	85	80	99	98	92	110	82	84	99	89	99	90	89	100	101	98	88	77	93	92	75	93	103	101	89	78	87	88	96	87	83	86	107	94	98	82	98	103	93	82	74	103	88	103	86	84	95	101	77	84	108	81	92	94	88	85	91	90	100	68	104	84	87	88	102	85	101	74	98	77	86	91	78	103	84	69	82	94	94	80	92	83	93	81	70	89	85	79	86	88	106	86	90	79	111	93	90	78	79	70	73	96	100	96	78	82	101	91	87	85	71	80	108	98	90	88	84	87	93	77	87	82	80	73	86	94	87	84	84	67	84	83	85	95	84	84	82	105	99	72	76	76	80	99	85	89	98	98	100	86	77	79	81	69	96	88	94	90	87	83	72	92	96	92	84	85	85	97	89	86	97	81	83	93	101	79	88	98	109	95	78	76	80	73	83	83	93	68	83	85	99	118	88	92	93	100	102	95	89	86	93	106	98	86	103	83	80	88	91	88	85	78	73	106	85	101	69	89	79	69	86	108	84	76	95	75	74	109	95	90	99	81	88	86	93	86	94	89	90	98	96	114	89	92	85	79	116	84	77	80	69	94	77	77	108	82	85	83	78	85	83	89	98	111	83	70	70	95	83	75	88	92	107	79	70	77	96	88	77	91	85	80	97	84	87	89	84	77	89	91	87	94	83	93	81	88	103	91	83	87	92	81	98	86	71	107	80	91	99	88	80	73	85	87	80	86	83	80	88	78	99	87	87	86	78	93	95	81	87	101	85	60	90	85	85	100	99	92	90	90	74	81	99	82	82	94	78	77	72	100	93	84	86	83	73	77	71	83	83	73	104	98	93	82	81	90	80	92	68	89	66	88	99	101	104	95	78	79	111	96	91	97	79	103	86	94	86	105	99	86	85	102	97	75	109	85	87	103	107	101	82	85	88	75	92	77	80	102	81	93	104	78	78	89	86	96	91	92	85	78	86	89	95	93	86	82	89	85	89	80	97	85	97	94	84	85	90	100	99	80	85	73	95	99	86	97	81	84	83	88	93	80	84	94	93	92	108	88	93	95	105	102	101	88	103	81	94	86	89	71	93	84	86	71	80	77	102	97	94	94	113	96	90	81	81	86	85	104	91	107	93	92	80	82	72	94	90	87	83	90	81	92	103	80	78	98	79	85	91	81	70	87	93	91	78	94	81	87	92	72	84	110	90	76	83	98	75	91	87	94	83	93	71	97	80	86	81	90	73	90	82	95	78	90	89	82	94	95	93	71	85	87	74	69	85	67	101	69	96	100	82	85	76	78	89	93	81	83	112	87	101	89	72	82	90	92	87	95	93	96	86	88	77	91	80	94	69	80	93	88	98	71
12459	5832	8518	5712	5120	4663	4217	3603	2110	1131	864	774	682	624	595	433	422	362	332	318	317	336	282	257	300	293	268	265	278	252	233	231	222	226	232	242	254	218	232	255	259	297	246	268	258	245	208	212	248	257	245	254	271	280	279	265	273	281	265	242	210	223	230	228	242	260	231	203	219	224	230	240	243	241	239	265	235	219	250	254	237	203	243	264	252	227	239	232	227	253	229	257	195	250	217	216	238	221	227	223	213	218	224	229	230	223	193	209	198	230	199	239	204	226	218	227	224	202	178	186	221	232	227	219	220	231	221	217	208	220	231	224	206	199	242	270	225	211	208	225	245	244	193	219	223	193	226	201	193	197	230	212	232	219	220	225	228	213	257	223	227	225	213	232	231	246	216	217	227	223	215	208	220	218	191	207	240	230	213	195	215	243	217	211	205	232	229	213	208	215	212	206	229	247	220	234	228	210	221	215	215	215	218	237	207	216	214	233	223	214	198	182	223	230	231	230	201	222	192	217	181	222	195	242	221	233	239	217	226	196	203	209	223	212	231	213	231	221	215	225	175	227	219	220	206	241	223	221	225	210	200	219	229	207	198	217	203	204	225	207	222	210	205	202	229	221	258	237	206	213	219	241	209	234	236	219	210	240	234	248	229	208	217	216	228	192	219	205	201	203	240	190	222	210	199	204	247	215	230	189	224	219	235	237	210	204	234	201	216	228	220	246	169	224	203	205	203	226	199	209	225	216	220	219	225	230	222	187	215	209	233	221	198	216	218	228	210	234	210	214	223	232	201	211	200	212	231	233	242	214	202	168	208	236	224	209	243	219	220	211	238	248	217	232	209	208	207	213	217	203	225	222	223	221	217	219	225	204	209	209	227	250	208	214	231	221	229	235	223	209	226	207	223	240	203	218	211	241	195	205	216	194	212	220	231	203	211	221	212	240	219	228	203	216	216	192	248	199	231	213	229	226	227	199	217	222	220	244	207	214	209	209	229	219	197	229	244	223	230	223	235	236	243	232	215	245	221	232	218	234	208	214	199	222	237	215	198	212	212	210	225	237	208	210	227	234	230	213	210	235	208	211	224	196	238	217	239	238	190	204	248	218	215	219	225	238	242	215	208	248	228	233	199	229	204	222	219	228	210	229	224	226	238	235	220	217	215	230	214	236	227	207	210	201	206	222	236	236	210	230	225	233	235	197	210	229	236	236	265	217	219	223	231	240	214	193	234	218	199	212	222	225	226	207	217	208	213	235	215	202	213	218	240	205	199	208	239	228	224	209	220	217	213	244	203	227	206	188	200	227	219	232	227	186	225	219	214	192	224	190	216	209	218	244	194	210	228	207	224	204	214	214	210	210	219	208	213	242	210	220	225	189	233	215	189	212	198	212	235	220	196	206	227	216	190	205	225	215	246	201	224	220	223	226	204	207	201	250	206	215	212	199	219	205	208	208	220	226	205	225	202	227	234	213	227	213	214	211	219	212	213	226	219	214	238	236	206	179	202	219	225	211	256	218	191	229	228	207	242	210	199	229	232	224	202	231	212	211	223	223	218	237	216	220	208	207	212	207	220	217	208	238	231	199	192	193	229	227	201	200	191	215	210	209	211	217	224	200	217	232	214	215	226	253	251	219	241	203	232	218	197	207	230	220	234	226	213	233	240	226	195	236	215	223	212	261	251	209	231	213	211	207	191	228	225	247	230	216	217	237	222	201	215	213	227	241	215	229	223	188	221	228	203	213	248	212	214	200	206	221	197	223	239	220	201	201	227	217	211	218	227	252	229	172	223	228	219	258	229	219	225	215	223	233	223	235	224	219	231	210	229	214	220	213	249	224	214	218	218	234	242	214	239	236	203	225	215	214	221	218	203	245	196	214	225	237	234	238	218	236	215	215	244	215	229	183	229	231	246	218	236	201	230	230	215	215	230	226	221	249	200	188	212	223	230	201	203	230	206	215	230	214	252	226	217	256	214	220	202	221	217	241	190	219	229	208	199	212	210	221	230	227	199	232	223	227	217	246	217	243	226	227	217	199	212	221	219	228	242	190	246	211	227	234	215	213	231	216	224	212	210	206	225	216	207	239	201	220	216	208	213	211	222	221	215	216	221	205	210	232	228	240	208	252	206	227	239	209	217	232	205	205	221	214	212	225	234	235	217	205	204	227	200	239	236	215	211	225	229	251	214	212	199	208	247	208	225	220	205	219	210	203	205	237	217	224	213	222	203	185	215	228	209	214	221	228	245	223	218	229	241	248	238	200	203	231	199	240	223	199	227	207	228	206	229	219	225	228	228	200	209	220	198	223	197	230	212	231	206	227	217	234	211	224	215	209	198	219	213	221	219	205	242	237	229	206	203	223	208	201	240	216	224	220	223	223	203	223	221	232	231	216	216	244	224	239	237	202	193	235	207	223	221	252	224	223	228	191	227	231	206	201	205	193	235	227	252	229	222	213	222	214	239	230	249	241	233	219	215	230	212	200	217	207	221	224	245	225	223	233	228	223	213	248	213	191	248	216	240	200	210	196	209	213	209	229	255	218	215	210	218	227	230	228	236	226	251	214	237	230	235	224	234	222	223	199	206	206	221	200	220	241	202	228	224	216	232	232	213	247	197	213	231	234	217	230	225	227	204	215	222	212	237	246	233	204	246	189	232	235	231	221	216	212	225	220	214	234	244	239	196	235	202	225	193	232	210	245	183	227	204	234	219	242	204	234	195	201	202	227	228	239	228	207	210	222	226	228	227	221	220	225	230	225	241	209	200	205	202	237	247	254	240	200	207	195	213	224	226	209	222	226	195	194	216	244	215	205	225	231	223	222	191	216	226	248	213	227	228	206	213	205	199	228	232	233	216	229	219	177	222	211	215	217	208	213	188	188	211	216	222	222	207	234	228	194	218	211	210	230	230	220	233	192	235	211	225	216	252	239	229	211	222	185	211	201	207	205	233	202	216	233	226	235	213	226	232	223	238	242	235	216	210	219	201	210	244	212	239	236	239	233	213	238	197	210	191	212	248	233	209	232	215	187	220	219	195	234	231	233	227	224	236	205	209	231	241	204	233	214	243	242	215	200	204	227	215	211	193	245	200	209	224	218	228	214	217	226	202	220	181	247	213	206	216	203	233	233	188	206	220	232	239	193	214	216	202	234	221	232	234	215	211	207	222	215	224	199	203	238	239	230	226	224	201	205	226	215	190	213	215	211	208	222	232	226	211	214	214	237	230	218	228	210	225	231	250	219	242	202	219	205	188	239	202	206	214	227	239	217	197	223	201	190	223	263	232	207	257	221	214	210	206	242	242	222	229	214	206	198	234	225	211	241	217	224	213	228	232	234	207	206	195	216	211	198	196	228	198	232	214	234	196	212	208	217	197	205	236	211	233	234	230	225	241	214	214	205	221	199	216	230	225	236	216	219	233	224	236	214	227	217	217	211	233	228	226	200	213	219	210	232	223	230	202	206	227	237	226	228	213	199	202	211	227	218
4834	1777	1275	527	380	357	336	316	209	182	143	141	177	136	155	142	138	138	112	107	120	120	131	156	135	124	142	141	112	129	133	132	115	121	136	110	128	119	148	127	143	127	132	120	138	143	105	135	110	123	126	143	119	129	113	118	113	133	129	136	133	132	135	112	131	115	101	131	113	119	134	132	129	132	125	152	141	128	135	146	116	129	121	150	149	97	147	134	128	105	141	144	122	112	163	127	104	131	131	140	118	121	139	141	102	122	149	127	131	149	122	141	99	115	123	133	132	138	132	128	124	137	135	127	138	132	123	118	128	116	138	135	134	129	105	117	134	132	129	107	110	133	140	137	101	136	128	110	123	123	130	137	140	116	122	127	123	108	154	127	145	131	106	136	138	119	129	122	126	130	141	105	123	146	108	122	117	149	134	125	115	132	149	144	120	135	136	141	130	119	109	125	137	124	134	127	134	128	128	134	151	137	124	149	139	114	126	136	133	117	116	120	125	125	133	130	134	125	128	143	158	117	134	117	129	123	138	139	134	124	114	128	135	107	129	121	130	107	139	146	123	119	130	117	139	135	129	140	122	114	119	119	133	123	148	136	136	135	125	115	132	115	129	113	122	111	139	130	125	124	124	141	123	112	125	129	134	127	129	125	130	139	126	132	123	124	138	121	126	122	125	119	127	132	136	104	139	129	116	126	127	134	151	146	141	133	137	118	117	126	122	138	127	128	126	138	131	115	125	136	123	127	136	141	126	134	155	101	101	128	141	113	140	118	129	142	124	111	133	121	128	118	141	131	129	119	132	112	120	126	114	104	138	138	129	120	132	139	129	106	143	123	148	141	137	114	135	138	137	137	122	131	128	118	127	151	133	143	137	138	146	134	137	136	151	165	128	115	128	138	128	134	114	137	127	121	135	142	120	135	129	126	124	118	128	124	116	141	124	121	125	145	126	127	154	131	100	120	128	128	145	131	118	134	137	114	102	146	140	125	140	116	146	115	141	148	141	136	137	115	123	107	123	134	141	119	128	140	139	121	110	114	145	125	118	142	137	141	129	153	148	117	134	145	124	143	145	123	137	147	141	157	121	131	160	161	138	134	121	108	133	116	121	129	135	130	117	136	133	134	136	124	119	132	131	130	118	145	142	128	137	133	129	146	131	138	145	123	119	123	121	120	113	108	117	137	113	122	137	139	142	135	124	113	129	118	151	139	111	135	120	119	103	119	128	119	127	120	143	138	115	123	128	136	137	121	121	125	136	119	115	131	133	126	134	141	115	141	125	131	138	124	120	123	128	116	133	134	133	128	140	111	125	132	125	125	143	127	145	108	139	129	139	127	131	120	124	129	123	138	109	111	105	131	135	127	137	143	118	117	122	129	125	149	165	122	129	136	131	120	145	145	129	143	101	116	123	130	138	116	114	138	129	137	148	144	126	114	125	131	130	124	111	124	125	105	122	119	122	124	140	108	118	134	116	126	128	126	151	143	130	126	121	136	117	112	136	143	124	133	149	125	138	118	125	124	122	135	130	131	109	115	130	111	127	126	134	113	119	111	126	106	115	111	121	158	131	125	127	121	123	123	123	126	109	132	126	121	127	140	133	119	124	137	139	111	148	115	130	123	118	128	119	133	114	131	142	132	115	119	133	109	133	124	126	137	135	132	132	131	136	130	133	130	141	120	130	121	134	107	120	115	132	116	144	130	144	125	129	127	129	113	117	117	132	132	111	115	154	128	122	136	140	131	137	126	128	123	122	104	129	125	148	129	119	142	169	110	128	146	145	144	110	128	127	123	132	106	110	125	120	126	140	118	146	141	131	127	115	116	148	123	129	125	137	113	137	139	122	121	131	121	118	108	143	130	125	118	139	114	133	125	134	120	116	120	106	108	141	119	103	111	158	144	126	99	132	149	124	124	137	124	136	136	130	102	129	124	123	123	136	125	115	130	123	120	137	141	143	133	141	118	118	125	115	130	110	129	120	133	117	117	141	146	130	121	144	101	129	110	126	138	146	128	121	121	128	114	106	118	125	134	119	111	140	103	133	135	143	137	129	131	124	114	124	132	127	141	133	132	129	138	131	113	105	144	117	129	133	112	119	131	123	132	137	101	130	137	159	104	141	120	118	128	111	111	147	140	150	126	130	116	124	143	122	118	137	129	111	110	129	135	135	132	127	125	120	137	124	143	131	115	139	107	128	137	120	122	116	123	144	141	133	124	119	132	116	128	123	128	120	129	138	137	129	155	128	147	157	111	129	113	127	113	135	145	136	127	124	122	127	124	143	131	128	122	103	134	128	138	123	138	133	126	123	141	129	119	122	119	131	126	109	137	124	116	128	100	109	124	135	126	144	129	114	129	142	125	129	132	116	133	114	139	128	125	134	131	133	146	134	139	127	125	126	111	126	127	123	117	125	145	149	132	126	106	132	124	127	110	135	117	149	153	120	145	134	113	131	130	133	126	126	125	149	126	128	130	130	136	119	117	135	127	125	134	128	120	124	107	144	129	132	131	132	133	134	122	143	129	132	142	109	117	134	136	145	121	124	126	116	133	110	140	116	131	124	114	145	117	156	129	121	131	132	147	135	129	104	130	125	130	117	142	145	141	139	140	118	134	126	123	133	123	112	120	134	135	141	126	132	124	112	122	111	112	134	130	115	133	126	134	140	137	107	126	107	142	118	128	147	141	140	133	138	129	123	114	115	121	132	129	113	135	151	113	127	127	113	116	127	130	115	130	130	114	118	105	140	155	156	112	131	117	130	131	113	143	119	123	122	131	131	142	137	133	139	127	130	119	136	128	123	114	141	135	134	130	138	142	139	107	147	122	110	136	120	129	134	127	134	135	125	144	116	114	121	134	130	137	131	120	122	140	115	131	149	132	137	125	123	128	130	134	112	135	122	125	116	135	119	128	155	115	111	140	139	122	132	116	113	124	136	128	139	120	130	137	95	129	110	128	145	139	123	128	136	135	131	141	113	128	116	136	122	159	123	127	119	124	125	133	140	150	123	122	120	129	116	127	121	121	147	141	133	114	131	138	121	127	132	128	135	130	122	128	125	128	115	115	139	112	132	134	120	152	114	153	134	123	109	141	137	117	121	138	126	137	127	122	131	133	108	144	157	129	138	112	149	118	118	126	125	118	125	121	126	129	136	153	124	121	122	126	123	124	114	136	143	137	152	135	127	142	112	132	129	142	145	146	136	129	122	143	145	123	128	143	135	113	144	145	124	125	139	138	122	127	145	124	138	124	143	121	138	123	109	95	127	132	128	137	148	133	156	140	107	138	111	123	137	139	108	127	129	127	102	145	119	136	134	125	122	139	133	120	126	134	130	114	125	116	136	129	134	151	128	137	119	130	131	138	130	119	118	120	149	150	105	135	136	118	107	120	109	114	125	122	122	126	133	118	116	129	143	122	133	120	99	127	125	116	110	120	133	157	148	112	120	128	135	117	104	112	109	119	133	144	134	120	121	124	145	128	130	116
3776	2031	2742	1694	1686	1552	1408	1262	895	544	449	403	397	393	396	377	333	333	311	327	360	310	315	294	300	324	361	340	327	344	284	285	326	301	325	322	319	310	324	280	316	324	329	344	320	325	327	305	310	308	307	281	332	299	308	309	302	335	268	348	305	346	285	312	335	286	342	322	327	311	293	343	335	292	322	336	302	330	305	325	281	336	318	293	336	299	337	297	337	278	335	299	265	329	318	305	283	337	288	325	310	332	320	304	273	297	298	341	305	312	298	319	308	319	319	327	353	326	292	302	327	321	321	331	330	309	329	300	306	323	307	318	326	324	324	354	328	340	312	308	328	329	329	345	328	322	315	326	293	336	326	300	295	301	323	329	303	315	327	354	302	310	292	330	322	311	288	332	321	314	352	318	338	319	339	321	338	330	321	342	336	314	329	307	334	313	317	306	321	306	303	320	320	309	308	308	321	329	323	315	313	327	346	282	331	280	323	315	308	312	323	313	304	315	325	317	304	321	288	313	329	330	311	321	368	300	333	307	321	323	325	335	323	321	305	278	323	319	330	328	298	280	334	333	321	305	294	289	311	312	337	309	303	294	275	323	322	335	296	290	328	315	316	330	298	289	322	318	303	283	322	329	345	315	328	304	324	293	306	313	324	292	323	346	318	332	340	288	318	311	323	314	318	328	324	364	301	332	315	323	329	333	334	292	333	323	330	313	295	322	299	301	294	349	300	320	304	297	306	305	293	305	293	315	313	296	324	306	273	318	316	328	291	329	307	340	329	331	297	323	309	285	314	320	291	266	338	337	327	312	315	364	295	348	328	321	316	320	302	343	288	329	318	311	288	309	315	314	357	307	308	326	341	282	320	337	265	278	312	305	316	344	320	312	309	311	327	327	332	315	296	305	284	319	311	285	314	305	333	330	302	319	269	312	294	304	321	289	323	294	322	315	312	302	291	313	332	342	347	300	341	343	318	302	305	299	321	321	338	314	320	336	301	311	302	326	308	311	318	295	311	310	293	332	301	345	272	278	310	305	306	319	311	328	344	336	320	298	324	301	307	312	294	280	315	288	337	337	320	331	330	313	325	320	294	311	327	297	312	311	336	325	314	343	314	306	333	336	297	332	315	314	296	300	308	324	304	321	315	313	311	339	321	320	299	301	318	348	321	306	298	305	318	341	299	308	296	322	314	336	307	324	293	314	340	321	334	318	333	309	288	305	317	315	323	302	302	331	315	338	288	314	344	307	303	324	294	310	318	308	286	278	313	313	331	331	321	335	317	289	338	324	308	346	325	293	312	319	342	319	303	316	339	317	287	303	308	308	334	295	330	301	329	333	313	317	329	313	287	304	308	295	320	324	304	320	314	356	327	304	323	294	292	338	338	344	328	310	333	340	341	288	309	297	324	341	288	325	350	299	312	317	277	290	318	286	296	312	305	343	306	315	305	326	332	316	334	319	346	330	302	288	296	302	339	311	314	318	327	310	300	297	292	320	291	300	304	315	331	296	309	318	312	307	293	313	317	303	315	298	317	300	316	346	304	336	273	306	308	325	312	323	327	327	302	340	283	302	317	329	322	346	319	315	328	332	302	321	329	303	300	324	314	321	343	316	332	313	309	328	330	327	326	305	350	300	315	295	315	282	249	304	287	329	338	309	306	312	327	324	320	329	323	305	359	328	309	320	316	314	339	285	325	321	312	346	337	288	317	324	331	309	323	327	329	322	290	297	295	297	298	318	323	285	334	309	295	306	307	302	301	292	327	306	333	344	320	297	336	322	310	300	321	302	306	313	292	313	284	298	324	338	325	297	304	307	319	309	336	336	305	321	325	321	313	347	282	284	336	305	340	340	337	317	313	330	313	295	301	315	302	301	352	316	323	330	304	319	326	323	335	312	296	314	316	317	312	316	283	298	335	295	313	289	319	312	289	294	319	316	296	328	305	290	301	313	322	287	326	327	335	282	317	307	307	296	312	323	304	345	316	326	289	311	301	311	302	314	321	308	306	340	325	308	320	321	306	293	327	338	332	327	305	329	309	293	315	340	290	317	323	328	318	304	291	322	320	293	298	328	312	350	300	349	308	294	299	303	319	314	316	303	309	322	336	335	323	315	321	327	306	312	336	305	337	290	336	309	311	306	312	349	312	337	301	291	305	311	307	319	316	301	332	309	291	313	321	331	312	276	325	319	334	304	303	315	301	309	313	333	331	336	304	306	319	305	338	335	335	300	310	317	276	322	281	301	321	290	323	330	314	305	306	323	324	338	288	330	306	316	346	329	332	323	292	333	321	331	329	279	319	282	312	308	281	336	315	306	320	300	302	325	320	313	322	276	331	295	299	269	281	337	307	322	324	285	293	285	319	308	295	330	319	339	285	308	304	322	300	319	312	320	299	299	316	318	308	309	349	302	309	313	309	305	313	316	349	304	302	287	301	313	304	315	315	321	300	298	323	321	283	321	326	302	339	317	316	327	289	297	311	341	326	295	323	314	330	337	341	334	339	305	281	333	305	314	316	293	349	336	309	355	288	305	278	292	285	317	323	332	302	287	286	300	319	320	288	333	336	299	277	313	312	274	338	310	316	290	319	335	322	340	348	299	331	315	319	311	306	312	291	295	315	307	307	294	312	295	308	334	363	339	308	310	310	314	333	296	327	291	312	274	334	305	294	336	321	290	307	320	306	330	324	307	337	311	296	310	307	351	290	338	307	316	327	300	299	313	310	326	299	300	291	336	317	277	323	329	317	341	309	317	309	286	293	276	303	297	311	350	316	302	343	309	326	317	312	327	307	301	315	320	336	308	309	294	323	347	267	346	318	294	317	339	336	302	292	335	325	342	323	318	302	337	318	342	309	348	319	295	304	316	268	346	299	299	311	339	308	292	298	329	315	310	345	290	284	311	311	323	342	327	309	322	289	289	321	312	318	346	323	319	303	280	309	319	325	307	335	333	299	329	304	285	306	301	332	374	320	358	330	303	317	335	298	303	332	301	304	307	314	338	292	299	303	338	326	334	320	285	309	303	313	325	307	326	323	326	309	295	281	331	308	301	309	327	326	294	317	298	303	318	301	323	288	296	309	314	300	304	318	332	286	309	323	318	317	301	292	269	330	306	304	340	335	343	292	334	318	321	308	312	333	306	290	297	320	339	357	303	328	282	314	322	319	292	322	307	330	310	305	327	294	313	295	289	311	295	311	311	325	327	295	284	339	297	299	321	309	317	320	286	315	290	350	305	332	310	301	332	344	328	307	336	315	314	320	302	342	302	314	298	311	344	305	300	317	313	318	300	329	262	292	282	313	339	332	275	299	324	313	329	317	306	351	285	286	300	319	319	308	324	304	301	313	315	343	346	331	343	318	315	312	305	326	318	320	339	339	302	334	326	290	320	311	351	312	312	334	316	346	302	318	312	330	319	311	305	326	295	316	327	319	296	322	320	288	366	310	324	278	316	300	279	352	310	291	320	315	334	309	315	325	323	332	301
12769	3852	3208	1192	886	710	616	505	378	258	205	206	196	195	173	167	166	141	156	186	147	159	171	149	186	158	143	178	153	129	146	109	171	175	160	150	166	143	161	139	150	174	161	124	145	151	138	145	176	172	161	158	174	155	137	171	157	163	160	147	154	161	169	144	139	149	173	136	148	157	172	159	150	141	138	150	147	148	153	140	143	145	165	143	146	176	150	167	147	147	164	151	154	147	145	141	162	156	161	140	155	149	182	151	161	147	129	145	133	163	170	159	176	133	133	151	156	144	183	158	140	139	140	155	145	164	159	150	133	157	154	146	166	162	154	136	116	127	141	133	130	161	166	144	137	156	148	154	141	153	150	160	151	129	132	157	146	156	151	153	176	132	152	134	131	144	164	148	154	141	124	164	193	161	158	159	138	159	156	114	139	159	150	146	158	144	141	165	155	139	148	146	143	160	140	165	151	133	156	149	150	150	159	170	140	171	181	165	148	179	166	143	148	155	148	161	150	128	137	144	136	140	149	148	161	142	175	160	148	158	137	148	152	163	167	150	188	137	161	158	179	156	131	163	145	157	151	155	159	153	128	139	150	130	171	160	129	147	167	129	164	135	134	164	157	162	137	129	154	145	140	142	127	174	155	153	120	126	160	132	149	168	113	154	151	167	135	138	161	135	169	148	152	164	152	153	138	126	141	151	157	164	185	144	141	138	151	173	144	162	179	152	154	148	148	134	161	166	139	154	168	169	152	157	134	145	170	162	127	154	155	123	149	136	150	148	174	153	155	167	128	164	142	143	155	167	143	171	142	142	146	166	160	139	131	135	159	142	153	159	142	144	163	150	149	184	135	131	170	164	154	159	131	132	133	152	146	161	159	128	122	151	156	161	153	140	145	135	148	164	166	146	161	154	135	153	163	170	178	175	148	140	136	155	146	148	170	152	158	145	146	145	157	166	156	147	162	179	164	152	151	160	141	140	151	132	135	162	148	143	155	115	153	163	149	159	152	150	135	139	136	161	143	130	145	162	171	157	145	162	159	150	160	141	146	172	155	159	135	148	146	162	131	135	140	144	140	142	162	162	129	155	135	148	143	147	154	165	173	146	164	154	144	132	157	149	153	138	148	152	149	132	130	166	168	131	142	170	152	147	152	151	151	167	164	164	138	153	145	134	160	170	156	136	156	151	134	162	147	139	150	162	147	149	145	140	144	167	136	138	163	139	133	121	166	160	122	158	163	174	131	183	159	143	145	151	131	125	128	154	151	144	149	151	135	154	165	153	135	140	148	153	155	160	154	148	163	170	147	143	156	149	146	155	135	163	122	152	153	152	164	146	163	140	146	159	152	148	153	158	142	165	136	154	140	159	146	163	151	147	161	124	146	167	147	154	167	164	161	157	157	156	136	145	137	161	146	160	157	150	154	149	162	191	136	156	172	159	159	160	171	136	173	155	161	146	176	166	160	145	164	147	139	126	125	166	147	157	153	160	130	141	163	155	167	166	134	166	164	138	133	164	164	136	142	137	151	170	155	170	140	141	165	158	157	149	160	150	168	153	150	131	158	160	142	155	154	157	155	129	137	157	151	159	169	153	153	145	150	162	141	151	130	171	149	147	143	165	171	168	165	171	156	153	140	133	140	158	123	138	144	168	139	172	162	149	159	164	169	144	132	162	155	135	151	164	160	184	160	144	137	144	128	167	150	149	140	150	146	151	152	160	170	152	167	153	152	145	145	161	159	144	153	165	155	157	166	166	165	152	156	151	157	156	131	134	141	158	158	169	135	134	166	156	162	136	151	134	149	154	143	144	142	155	174	142	161	176	152	175	142	155	165	161	154	151	162	147	137	147	153	166	156	146	154	143	146	151	147	180	188	162	144	149	111	171	154	135	143	177	170	144	164	148	145	158	155	142	154	151	142	161	147	133	132	166	153	155	163	145	176	135	166	147	154	156	170	173	167	135	125	137	137	152	151	166	151	167	140	134	157	155	158	173	145	159	147	168	173	138	154	141	148	139	150	170	142	169	143	170	157	134	139	178	141	145	132	169	150	138	156	148	152	156	151	150	115	175	147	143	135	151	163	140	161	122	153	155	179	164	150	152	150	151	158	159	131	143	174	162	145	130	148	148	147	167	146	153	150	180	142	149	142	141	156	155	155	161	158	149	154	152	139	157	169	148	141	150	143	141	159	141	149	146	150	148	179	165	153	140	140	120	182	141	138	170	148	185	155	152	137	187	164	153	150	144	158	149	150	152	156	150	148	156	167	147	140	128	150	150	166	155	148	146	129	163	124	168	158	161	130	121	127	178	164	136	170	163	151	159	161	133	141	167	141	123	167	156	147	165	151	160	160	149	147	138	152	147	173	169	147	160	142	145	163	182	155	151	131	132	166	155	160	142	147	171	152	146	157	162	156	165	135	149	154	150	159	154	150	159	149	163	139	162	164	141	147	137	143	145	148	165	144	141	142	154	161	136	161	165	162	157	157	146	137	173	153	144	139	150	163	140	148	162	159	149	159	149	135	150	154	151	159	142	174	183	150	155	157	148	149	137	131	162	148	145	165	148	170	141	135	159	152	161	132	152	170	123	162	153	155	142	141	142	161	156	142	142	142	159	143	150	203	134	146	167	172	169	160	155	155	154	182	140	162	149	143	163	154	160	155	144	156	162	153	150	164	186	120	139	131	135	169	148	129	166	160	155	152	194	150	161	149	181	147	150	157	195	125	134	157	165	144	143	165	126	180	153	154	134	160	154	176	156	132	136	163	145	140	133	147	169	134	147	166	130	159	151	151	149	134	138	131	148	158	156	154	133	169	148	157	165	152	146	138	145	162	145	159	156	123	155	151	174	129	136	165	155	156	159	144	158	136	154	152	153	156	143	164	143	141	146	151	158	170	170	143	142	136	146	141	155	166	169	138	175	141	164	166	133	164	150	160	151	137	158	160	157	161	165	139	155	158	117	145	163	127	154	169	171	141	144	138	141	160	153	157	154	139	149	135	161	146	179	170	147	130	171	149	139	126	148	114	129	161	152	152	154	152	159	181	128	137	155	144	165	153	150	143	146	134	153	159	155	127	162	147	139	150	154	141	149	142	154	135	154	122	160	150	162	167	143	169	163	156	168	147	157	151	145	123	144	152	162	156	154	145	156	160	174	116	151	178	146	163	149	130	155	166	143	161	153	137	171	149	144	146	156	157	161	150	126	144	149	145	139	158	124	126	147	164	143	141	136	158	161	142	148	168	140	149	124	149	155	140	151	150	156	126	138	144	167	161	151	132	157	173	156	161	159	166	163	143	153	143	153	152	129	131	163	143	135	156	159	159	153	172	146	164	125	142	136	146	151	156	134	163	150	145	139	171	139	143	125	145	138	136	143	162	156	147	159	172	162	128	142	155	141	148	157	148	166	135	148	160	164	154	140	152	172	157	170	140	155	158	153	168	180	163	164	154	162	135	134	167	119	154	143	144	165	183	151	154	140	178	138
9662	3856	6016	3784	3620	3090	2879	2720	1683	1006	772	671	650	668	551	489	489	435	458	444	404	382	410	386	365	405	399	423	367	401	395	350	371	372	381	379	338	387	369	376	381	406	365	369	382	380	388	378	362	364	356	407	392	376	437	385	362	404	395	342	370	372	337	357	383	382	342	321	367	351	370	355	357	390	387	374	406	382	362	359	378	365	346	374	359	388	371	348	374	367	369	356	380	365	361	355	366	380	372	338	392	342	351	383	350	342	334	364	359	344	371	364	326	356	374	342	363	376	350	360	371	329	350	345	366	374	376	363	351	402	373	398	371	333	350	347	392	370	333	353	327	347	372	383	367	363	332	319	353	335	365	344	338	372	341	370	368	350	390	348	371	339	342	342	380	344	351	373	359	377	345	352	364	347	353	329	350	399	322	417	373	358	352	361	374	353	338	384	337	351	375	344	370	345	371	336	364	353	331	357	348	371	342	345	334	331	332	361	372	360	387	350	349	390	374	354	382	356	371	357	370	354	345	363	347	352	349	384	363	338	394	377	386	369	350	386	361	341	355	343	356	367	377	375	368	386	361	346	353	360	373	408	356	382	333	354	366	347	383	337	355	377	376	376	333	425	373	394	345	352	341	345	357	353	369	382	356	363	361	371	348	346	365	358	370	350	337	359	331	362	341	379	361	360	373	330	386	358	346	342	372	394	341	362	369	344	385	379	377	373	355	357	386	341	352	352	369	382	375	314	354	337	357	336	365	353	331	360	342	381	355	373	342	376	338	377	372	349	374	369	332	329	347	336	350	354	316	348	381	354	326	365	381	377	352	361	338	338	367	368	357	338	381	361	358	325	371	385	344	361	340	327	359	362	347	345	386	371	359	403	334	391	396	352	338	379	366	376	359	351	365	340	394	368	340	368	359	388	378	357	389	354	377	398	366	365	334	356	374	374	346	354	375	355	372	401	380	370	391	361	428	339	370	366	355	340	355	380	346	365	364	376	318	353	347	338	339	379	359	378	365	374	383	399	327	354	348	387	378	358	360	366	365	311	351	391	343	313	369	381	356	374	381	343	383	330	376	345	356	384	329	350	336	372	389	335	395	354	389	349	379	365	338	369	346	384	340	350	343	360	377	332	355	363	340	335	331	383	381	385	351	343	377	367	349	321	332	341	328	354	366	375	335	385	340	360	364	367	369	363	358	348	342	366	356	371	360	354	333	365	383	383	377	347	374	375	338	368	357	354	359	352	316	350	364	359	344	352	408	339	355	370	370	339	369	350	368	358	366	352	384	356	383	320	343	345	357	323	354	354	350	355	392	359	340	389	362	337	372	387	368	362	356	379	333	375	348	360	409	349	362	357	367	382	363	375	386	370	377	356	353	354	361	356	358	360	348	362	365	357	362	336	354	375	361	348	376	371	368	359	354	340	375	362	368	378	336	341	340	352	326	363	362	373	373	337	341	331	376	331	373	374	337	368	341	376	382	361	351	356	381	321	318	357	366	360	327	374	356	354	334	361	353	378	398	347	367	385	345	366	344	356	378	390	367	341	343	352	380	368	373	359	396	374	381	356	346	371	370	353	372	346	354	349	337	345	361	363	369	371	380	364	373	365	355	396	372	358	375	379	371	383	354	358	382	357	374	362	329	359	377	368	369	373	362	374	363	370	344	337	394	334	350	374	339	354	370	371	364	388	361	365	363	346	375	336	386	326	353	370	380	375	387	403	380	362	351	353	338	363	357	363	358	410	333	338	343	383	375	342	367	377	373	356	372	354	375	389	357	350	365	349	349	402	357	380	377	386	381	343	351	360	346	350	350	339	385	370	384	355	334	390	362	353	358	366	372	365	351	382	330	361	376	366	384	373	340	369	332	361	372	362	363	398	367	367	354	404	344	332	353	317	373	368	412	362	298	373	365	357	349	344	367	346	363	374	341	380	366	323	358	340	349	365	385	381	353	366	351	383	344	358	368	347	397	350	353	354	354	373	349	396	353	354	395	364	354	338	332	354	376	369	359	358	366	355	332	372	349	386	356	361	359	373	367	362	363	391	354	345	345	345	386	355	394	380	367	385	387	336	364	402	371	367	379	338	366	370	328	378	356	351	368	374	341	348	385	394	384	397	331	362	366	380	344	324	368	358	344	344	347	346	339	346	366	338	370	352	349	358	362	381	356	364	347	346	352	402	365	368	351	339	395	379	335	374	373	344	350	341	358	331	381	359	356	336	324	335	333	390	351	327	360	364	322	326	344	354	350	357	367	333	397	385	379	354	355	325	339	403	346	369	366	345	352	336	364	323	360	355	374	378	381	366	371	344	362	399	365	357	341	401	362	371	360	368	378	371	343	360	349	366	386	349	391	357	363	365	357	357	388	382	357	352	347	346	333	369	328	338	344	371	367	382	363	391	368	355	309	350	374	361	418	371	373	377	369	355	372	337	384	396	393	352	358	374	358	367	362	340	355	383	353	359	378	352	377	374	340	363	368	390	386	321	346	331	368	357	361	372	382	368	338	326	346	383	351	327	343	390	376	385	341	376	355	406	346	383	382	358	363	358	328	350	384	387	330	371	338	342	362	355	360	370	368	379	356	356	379	347	380	370	340	340	342	364	369	362	403	342	334	397	391	360	352	371	350	404	337	347	389	369	365	362	369	360	351	344	347	372	364	349	366	368	355	356	353	335	363	400	351	381	315	327	354	374	349	372	355	320	367	397	348	369	375	391	366	348	372	372	364	360	367	331	378	361	394	380	389	374	353	325	330	324	388	358	339	374	385	389	339	361	373	356	393	350	347	324	366	325	337	339	358	376	392	378	375	354	345	377	349	338	352	374	357	348	371	327	363	393	384	350	345	354	370	331	362	370	349	356	365	337	358	358	346	397	383	373	346	354	364	330	346	349	373	388	383	367	363	382	315	328	326	342	351	350	354	365	353	344	315	386	336	362	336	368	375	345	388	335	370	382	378	366	346	379	374	362	365	342	355	347	373	352	357	358	344	366	336	344	360	372	340	341	340	323	343	364	369	366	390	362	342	371	327	373	349	312	361	337	369	385	367	378	340	358	352	355	345	365	363	391	362	373	340	377	369	382	320	366	362	351	357	382	366	353	363	362	380	382	382	363	337	368	358	349	365	320	367	347	345	359	374	346	348	333	355	357	366	378	355	364	367	374	367	332	357	367	338	376	359	381	360	368	390	378	358	343	349	326	341	368	378	338	368	362	376	334	362	353	328	346	358	377	377	354	372	341	330	362	353	376	354	338	334	366	342	355	364	362	365	360	345	360	395	377	350	410	341	352	352	399	313	333	361	388	375	351	379	385	356	355	359	343	369	368	371	356	352	331	359	360	365	383	396	354	372	342	336	386	362	355	348	344	363	376	371	365	314	360	380	361	359	376	365	392	374	344	379	356	355	374	372	388	412	345	359	348	352	358	373	343	378	319	344	354	352	395	343	337	376	370	367	396	360	362	332	362	378	322	386	345	345	338	330	387
20920	6666	4931	1827	1155	877	844	681	464	260	205	170	174	162	153	126	102	113	99	83	60	89	124	96	99	92	101	101	80	80	90	90	88	97	86	83	108	88	98	81	95	71	92	96	80	80	85	100	96	97	78	110	105	106	82	90	86	93	86	102	104	98	86	91	106	96	96	79	91	82	88	78	91	82	91	81	97	71	77	89	91	94	96	72	112	84	90	96	91	85	86	82	117	95	72	90	96	102	91	83	88	88	86	77	72	70	85	92	75	88	85	90	83	88	92	87	80	94	80	95	85	84	77	99	93	107	90	92	91	93	82	97	94	77	91	86	83	93	82	95	81	96	96	97	67	79	90	97	89	102	79	70	87	88	78	83	56	80	78	115	84	85	94	96	80	89	108	93	74	77	92	89	93	102	103	88	90	81	95	100	73	90	82	97	95	94	89	88	89	82	89	87	89	95	76	78	70	84	90	80	85	101	102	70	76	91	91	70	72	93	83	81	100	97	81	97	74	93	85	79	102	90	79	78	106	95	85	92	87	89	94	83	104	85	74	86	85	102	79	112	74	73	82	63	75	84	91	86	113	98	86	83	84	98	98	96	73	79	72	90	100	96	97	102	97	94	93	85	79	92	92	95	84	80	101	80	103	84	70	102	106	86	81	91	104	78	92	82	123	78	93	89	95	96	120	73	95	87	90	81	85	62	91	77	90	98	86	92	84	93	79	69	79	83	78	74	80	75	83	91	97	90	79	82	100	79	87	85	78	74	100	88	80	103	81	90	70	84	99	84	73	89	85	98	102	84	94	93	81	91	87	89	79	105	85	92	90	79	82	94	82	80	102	90	90	89	95	84	78	85	74	96	101	85	76	65	69	80	82	92	100	80	76	86	102	68	93	86	107	99	75	71	67	75	80	88	92	92	84	92	70	98	99	69	78	80	88	69	80	86	85	86	106	106	90	101	92	84	97	87	98	93	88	75	55	84	81	94	98	79	110	80	75	96	92	107	85	86	87	97	89	110	77	79	86	91	87	82	81	99	76	90	105	72	82	82	79	93	78	88	96	85	90	84	88	87	90	94	92	77	88	72	85	76	104	90	86	65	86	70	65	85	80	82	85	79	86	82	81	96	62	90	83	91	72	79	76	82	73	86	86	90	94	87	92	81	86	65	74	114	95	79	96	90	86	82	98	87	95	77	73	88	87	98	77	81	83	95	68	88	96	83	87	84	69	88	101	93	90	89	76	93	84	94	81	100	92	105	83	81	108	87	90	97	84	93	101	79	80	107	86	84	90	86	87	91	99	88	106	102	91	93	82	70	87	80	103	98	101	90	102	74	102	91	74	99	82	84	88	102	78	101	98	63	95	84	84	89	96	92	82	80	93	68	90	91	104	104	69	90	100	76	87	79	77	93	75	77	94	81	84	102	99	76	102	86	82	93	83	108	85	95	78	93	91	86	103	89	81	90	96	87	81	91	81	104	106	89	85	85	110	87	86	81	75	102	96	104	88	100	83	83	80	115	96	99	102	97	85	82	73	84	100	85	114	69	110	82	97	93	100	96	101	95	93	91	76	89	100	86	80	91	87	95	106	101	84	75	91	89	103	77	92	81	84	85	101	90	101	85	82	104	103	89	89	97	103	88	86	85	75	89	85	64	80	84	108	86	87	90	88	75	76	89	96	88	83	86	85	109	82	75	97	88	88	85	91	87	84	80	64	79	88	96	93	74	70	75	80	70	92	95	116	89	83	86	97	88	93	97	80	79	90	91	93	81	97	87	82	86	82	80	88	88	74	78	95	74	82	100	90	90	77	84	85	79	87	80	85	82	86	86	83	75	85	99	101	100	94	90	93	84	79	81	88	89	103	83	90	87	91	76	91	82	90	89	91	114	88	102	120	88	79	88	88	96	101	91	68	98	83	91	97	76	83	87	93	91	87	94	99	83	106	81	84	109	89	101	97	95	71	91	97	74	87	97	106	89	99	84	88	67	88	93	97	80	75	82	79	85	91	90	87	76	79	95	79	80	72	81	101	78	82	83	96	91	81	84	83	93	85	82	93	88	99	78	91	86	87	90	96	83	85	98	93	95	96	86	92	81	86	80	95	89	81	86	90	88	88	79	85	70	91	77	79	84	90	63	89	97	74	83	94	75	78	79	86	77	90	81	101	81	72	83	95	99	75	98	76	104	94	80	93	83	76	116	98	91	89	83	94	86	84	97	76	90	80	89	92	79	102	93	82	91	78	88	100	89	109	94	99	89	65	81	93	112	67	82	55	91	88	82	92	76	99	87	86	97	85	85	95	96	74	81	82	103	93	85	74	93	83	92	102	99	95	80	88	67	89	90	80	85	82	92	90	105	73	93	99	78	101	95	88	92	88	79	70	84	99	91	99	95	94	83	90	81	86	80	79	88	93	82	88	81	90	95	86	80	84	91	89	80	77	95	101	79	92	101	80	68	66	91	87	88	83	97	98	86	73	74	72	89	97	77	109	78	88	89	93	80	91	77	84	85	98	109	82	83	104	104	90	79	84	88	106	80	101	103	76	79	92	84	79	72	104	116	94	98	104	88	95	90	78	87	80	83	67	99	94	94	75	88	81	93	91	94	74	88	88	82	110	84	99	95	74	90	98	81	89	89	80	80	90	85	88	76	90	93	85	99	100	105	91	95	81	80	81	98	93	99	81	96	96	88	78	91	82	61	101	91	82	79	90	85	81	87	87	96	82	85	80	71	69	91	74	84	91	108	104	103	78	94	90	77	72	86	91	89	72	92	98	96	86	72	88	93	95	88	67	97	81	74	79	87	88	94	75	102	79	77	64	91	86	95	96	86	84	108	87	87	80	87	99	79	102	87	80	80	70	80	93	94	98	95	68	86	83	94	102	63	84	102	79	75	100	73	92	72	91	81	74	86	71	104	69	94	75	96	96	82	95	83	73	74	79	88	77	74	94	87	73	96	102	90	102	102	77	103	112	76	87	86	89	105	82	91	98	84	75	85	96	110	81	103	98	90	91	93	85	97	112	82	92	106	79	90	110	96	86	87	89	76	84	85	76	81	90	87	103	72	98	85	84	81	95	87	101	100	99	111	69	76	74	65	88	81	99	108	91	80	91	85	86	85	80	96	95	82	91	108	87	97	101	87	90	73	101	107	98	82	94	103	82	76	89	74	88	77	87	82	86	90	83	93	97	77	98	95	76	93	85	67	81	102	68	83	84	89	78	92	80	83	80	81	64	69	95	92	83	62	69	78	80	99	108	91	91	63	101	91	96	77	92	90	92	85	83	101	68	83	105	69	83	84	89	85	70	83	93	68	91	94	88	81	99	77	90	80	94	106	74	88	94	92	100	87	77	99	84	105	88	68	87	82	73	97	78	91	73	66	72	89	115	97	75	91	99	88	80	75	83	99	94	75	83	79	87	105	83	82	93	76	66	91	98	105	72	98	101	88	90	73	87	90	88	92	74	74	82	73	90	80	90	90	93	86
12519	5719	8492	5559	5366	4337	3970	3574	2471	1308	858	732	690	627	551	528	388	356	340	319	329	305	301	298	286	257	254	281	279	252	255	243	242	226	240	245	253	219	241	221	257	256	239	250	219	241	235	224	268	249	244	250	266	256	291	246	259	263	248	256	266	230	217	262	230	237	235	221	231	211	226	223	237	229	196	242	265	231	211	232	213	223	230	222	248	225	221	262	219	256	235	238	215	205	238	226	203	224	232	208	229	200	220	258	220	215	214	244	215	234	221	222	229	247	201	191	229	224	234	231	225	219	211	234	214	220	230	207	215	230	199	198	213	207	198	250	207	203	214	211	222	242	192	221	220	196	198	204	233	226	240	211	199	230	197	247	248	229	213	194	203	224	218	224	211	204	198	230	246	231	222	199	255	208	230	233	201	232	228	218	221	227	199	205	192	212	227	227	220	237	217	212	211	228	215	231	201	215	210	205	222	226	194	233	217	215	231	247	229	223	227	212	213	231	241	227	233	182	216	185	223	213	217	196	223	201	200	227	235	205	219	216	225	221	202	207	212	213	228	207	215	237	205	206	203	199	213	229	203	216	229	203	227	218	222	219	205	218	240	236	238	229	220	247	200	226	230	207	213	238	222	207	217	216	222	240	196	207	256	206	203	246	218	204	226	209	244	198	209	261	202	208	214	209	209	197	237	224	216	221	222	237	206	231	221	236	194	224	209	201	226	214	236	226	225	187	224	231	216	211	208	208	222	229	227	210	227	205	248	204	216	215	191	219	228	216	209	235	235	249	234	227	213	212	218	205	225	231	231	204	236	225	216	201	230	215	229	228	226	216	218	203	196	231	180	219	218	228	224	205	201	215	223	187	180	223	226	220	222	191	211	212	230	212	240	204	216	222	218	219	209	214	210	220	201	220	211	219	221	245	237	230	203	209	195	231	229	225	237	206	224	227	232	205	209	216	252	203	226	238	209	240	215	216	221	193	226	207	238	221	208	231	232	208	234	213	221	212	213	229	237	201	217	232	224	218	201	205	217	227	214	208	219	200	225	209	211	201	219	200	213	215	208	200	221	215	216	241	211	215	245	202	219	229	221	225	242	208	206	241	210	213	227	224	213	221	217	245	226	206	211	237	216	228	191	221	221	210	216	214	211	231	205	218	215	236	226	208	198	225	182	213	208	212	212	239	232	233	216	213	227	220	228	229	216	211	216	201	219	223	243	198	232	232	206	215	211	229	194	216	234	214	243	228	212	245	238	218	220	217	217	215	217	227	220	199	229	212	220	207	249	226	196	217	229	204	209	219	213	219	202	232	218	198	217	222	214	213	214	250	197	198	214	228	214	176	246	226	210	219	224	209	209	237	206	210	237	225	194	217	212	202	224	227	235	203	211	216	216	219	220	207	207	224	216	203	229	223	255	220	249	209	213	211	225	230	207	217	229	210	215	217	238	198	182	230	237	215	214	212	227	238	217	216	230	168	238	179	216	200	228	216	194	201	235	227	233	211	225	252	210	215	198	224	237	214	235	252	234	223	237	222	219	220	261	209	200	207	225	215	203	235	195	234	224	209	234	173	212	224	219	197	215	208	236	218	224	219	207	236	218	209	218	220	238	219	223	233	210	228	228	223	230	213	221	216	225	192	220	224	234	213	216	205	189	227	221	210	206	213	210	219	221	238	218	217	217	225	204	228	212	222	205	214	187	208	192	210	210	208	225	217	237	225	211	216	220	211	199	225	221	201	205	235	205	239	211	228	213	225	210	250	204	226	223	227	219	225	207	213	233	246	212	192	202	217	218	228	245	215	235	216	219	223	212	214	217	224	237	214	227	222	216	219	222	199	226	232	226	201	228	231	216	230	206	225	219	237	229	218	196	233	215	206	230	232	219	230	241	213	213	216	226	229	213	234	211	210	224	199	204	175	226	235	226	210	199	199	212	234	244	207	213	218	209	211	216	248	231	213	212	223	200	220	221	219	213	227	210	230	214	232	244	234	218	251	202	233	207	226	224	203	224	216	234	253	205	215	236	253	220	237	219	222	225	229	209	210	225	213	202	222	236	239	240	180	220	211	222	199	220	214	212	225	226	205	229	228	206	233	215	227	195	214	233	202	237	218	198	218	226	234	221	210	208	227	217	222	215	215	225	205	220	202	208	244	221	231	201	239	211	220	228	236	190	190	224	202	227	229	208	221	219	215	210	225	216	212	223	187	222	235	218	212	225	222	205	226	207	213	254	227	225	225	222	191	211	211	219	241	222	209	261	227	212	215	214	210	202	235	233	240	234	225	204	213	220	225	210	195	217	221	246	232	211	203	228	223	205	247	215	212	217	208	220	224	199	225	222	200	234	231	184	229	232	229	219	228	220	215	203	192	210	219	237	228	220	226	205	196	180	251	215	221	206	193	235	192	221	227	211	236	229	227	232	213	234	236	211	240	223	216	242	235	230	224	231	179	222	251	217	217	250	217	234	207	233	226	224	197	204	200	218	230	218	231	221	219	224	195	253	198	205	206	232	219	230	221	215	209	239	257	208	201	202	230	195	228	224	226	235	208	231	221	208	217	223	215	225	206	231	234	212	229	205	177	203	250	222	234	208	240	237	233	208	227	234	219	210	234	250	221	218	235	218	241	232	214	222	202	219	233	211	216	182	224	206	240	240	240	233	212	227	221	194	199	211	233	201	250	240	211	195	230	218	243	238	220	219	192	214	218	240	210	181	218	201	193	235	212	209	219	227	210	233	181	209	210	231	229	231	206	209	217	232	206	220	209	218	227	228	241	250	202	205	212	215	221	216	222	206	214	221	231	206	206	221	227	199	175	216	221	188	230	204	215	224	234	206	199	228	218	215	244	220	210	226	196	217	217	237	210	216	231	237	200	209	227	202	226	202	216	238	203	214	214	232	230	225	201	229	215	213	213	224	237	242	242	222	199	210	219	241	212	238	227	193	231	218	233	235	205	212	231	222	222	226	202	207	238	229	229	219	216	207	239	226	226	234	242	202	226	208	235	214	204	206	234	215	217	208	211	231	228	203	218	225	208	242	229	223	193	255	202	213	221	210	211	225	244	204	220	205	203	228	227	207	221	213	212	194	210	203	225	214	231	230	232	217	211	211	185	239	194	211	214	200	239	220	241	231	213	229	247	231	221	215	222	213	203	213	220	234	225	223	199	200	221	212	190	230	234	220	215	252	223	196	212	208	195	248	261	230	210	223	218	220	221	199	234	213	200	219	208	209	221	221	207	186	226	221	224	208	221	203	209	222	242	232	226	256	225	201	224	202	218	220	239	218	226	242	210	259	233	174	239	198	215	228	217	217	226	192	206	206	219	235	214	211	224	211	237	198	214	222	228	221	216	210	206	231	226	205	248	235	224	227	230	260	194	215	215	229	222	207	238	249	217	238	220	235	207	203	223	205	227	220	209	218	227	225	236	216	234	233	221	231	217	218	223	217	216	236	216	248	208	235	209	223	237	214	210	231	204	226	243
4861	1643	1386	512	411	335	339	266	235	167	130	157	146	146	134	113	146	143	145	129	108	117	121	117	123	118	126	122	139	131	114	120	143	118	118	121	134	135	105	143	152	132	126	140	110	147	124	136	126	127	127	120	116	136	123	142	145	127	127	134	123	146	126	121	143	128	132	132	141	135	101	113	121	129	132	112	132	130	124	132	107	115	130	111	134	114	120	111	122	124	122	110	137	137	129	126	115	139	129	136	125	125	134	116	139	132	127	118	135	131	113	107	124	116	144	132	125	125	128	121	116	121	117	124	126	146	124	115	122	121	135	115	141	108	131	132	131	137	137	134	129	122	127	131	138	137	115	131	146	141	141	122	139	137	106	128	123	133	126	126	110	130	115	119	143	120	135	119	125	121	134	130	132	130	121	143	138	131	127	135	116	140	127	122	118	119	91	131	141	118	136	140	146	123	117	141	124	126	135	123	137	116	130	134	119	137	138	139	123	134	127	140	127	138	139	126	119	132	124	107	120	134	118	124	139	106	115	118	136	147	104	129	112	105	129	133	116	128	120	120	112	125	135	132	142	121	120	110	121	118	107	118	124	148	105	130	115	134	129	129	129	122	115	141	117	148	120	137	119	121	135	127	110	129	127	119	128	136	116	119	141	134	140	141	127	120	126	117	128	127	130	125	119	115	115	127	131	125	139	127	120	128	128	121	128	142	119	135	132	143	127	128	125	142	107	113	130	133	116	128	109	133	144	129	117	129	121	119	119	142	139	136	119	126	115	123	118	139	126	127	151	136	117	109	116	111	150	111	112	119	125	118	121	118	129	130	106	125	147	135	122	138	165	140	142	122	131	138	104	121	131	126	122	144	143	120	131	126	133	136	139	134	126	127	128	132	113	126	136	128	130	124	119	128	134	118	104	123	101	123	128	139	125	134	129	116	145	110	130	127	138	106	120	139	138	140	111	123	122	148	113	112	138	140	127	124	127	140	125	124	118	123	131	125	123	115	121	96	130	146	127	153	120	137	118	120	142	113	132	137	152	115	104	121	109	129	113	126	128	140	115	121	136	122	134	137	113	114	137	135	132	101	115	133	131	130	116	114	148	151	119	135	134	155	95	126	131	144	122	119	126	143	139	129	137	132	117	137	139	127	126	114	145	148	126	138	132	135	130	128	110	103	101	143	139	119	136	134	127	142	120	149	110	132	112	118	135	125	136	117	134	105	132	151	123	120	150	137	138	111	116	134	112	134	151	111	142	119	125	140	123	127	109	130	98	113	130	121	122	114	147	121	149	125	129	131	139	114	117	110	145	107	126	111	142	127	126	129	121	119	140	123	110	124	131	131	121	141	131	129	132	122	117	124	121	126	109	146	138	133	124	125	142	116	144	100	124	129	129	121	119	127	124	116	124	130	126	120	130	131	113	136	124	115	144	113	124	137	127	111	127	127	131	134	129	135	146	145	144	122	131	114	132	137	126	130	108	122	141	117	129	111	113	125	133	127	129	132	121	120	114	133	130	106	131	129	125	115	135	144	125	125	130	145	153	108	137	116	119	126	139	120	163	125	136	104	123	119	115	132	119	124	128	110	108	132	135	140	122	135	115	121	122	130	117	124	138	144	134	156	137	125	124	131	110	124	127	134	110	124	138	144	129	116	135	122	135	119	124	110	124	137	112	122	131	141	148	138	141	119	106	132	125	128	128	149	135	125	138	114	136	136	141	123	124	110	124	102	116	139	118	153	125	91	129	137	123	136	116	117	119	141	123	128	120	110	115	117	126	151	110	124	160	108	121	141	116	133	138	114	136	116	135	128	139	114	127	135	122	134	139	131	125	144	131	143	125	129	124	110	120	125	139	136	117	135	120	117	105	114	113	112	134	151	137	108	118	141	147	135	123	141	118	131	121	121	119	112	116	111	139	124	105	154	151	108	120	125	121	131	126	153	113	142	139	137	130	135	150	122	138	117	101	112	132	136	143	131	134	130	143	134	131	145	128	138	116	122	127	126	118	113	128	122	111	104	130	147	128	126	141	141	118	114	123	131	120	129	111	139	120	128	113	102	118	131	128	139	125	145	140	125	114	128	141	123	124	137	123	135	137	122	134	134	154	143	127	136	118	111	120	134	125	119	124	121	136	152	150	120	145	141	125	118	129	130	115	109	148	127	126	137	141	138	119	135	106	132	147	125	148	125	148	114	118	113	129	112	110	142	116	124	141	135	123	122	124	123	127	112	129	116	135	138	119	136	127	134	115	112	123	137	100	123	118	128	129	139	127	139	124	116	118	146	122	106	115	150	124	124	114	125	124	133	123	112	116	134	125	116	117	138	130	112	135	137	117	125	149	135	117	109	122	132	126	118	133	128	116	123	131	148	123	145	131	114	150	136	145	124	148	106	127	133	112	116	137	124	124	112	131	109	132	133	121	106	126	133	129	149	140	149	119	134	133	114	150	101	112	120	140	143	172	123	129	146	106	119	134	116	111	126	139	143	118	115	133	133	129	115	118	131	118	149	143	111	115	133	124	118	124	126	111	125	119	131	120	127	131	136	130	134	132	122	128	117	141	142	126	122	129	145	143	132	142	110	154	130	122	112	116	111	143	129	137	123	125	146	128	113	120	141	119	119	116	131	111	138	101	122	116	124	125	121	131	131	129	135	136	104	123	109	117	136	133	131	151	135	134	136	147	140	130	138	123	96	125	109	121	138	126	137	105	148	125	116	117	133	143	115	143	134	117	136	131	144	137	124	138	145	138	129	136	98	152	143	125	116	133	153	136	129	131	124	142	134	137	108	114	131	128	106	149	115	137	116	131	136	129	134	134	135	107	120	136	138	138	124	137	145	113	133	124	127	132	124	118	134	116	136	150	126	144	124	118	123	126	143	125	117	123	129	121	99	132	135	124	133	123	120	134	140	141	125	129	142	137	137	125	132	115	129	126	133	99	125	138	104	125	119	131	133	132	127	129	121	139	136	130	145	129	129	134	119	157	142	124	127	137	116	143	126	118	123	121	132	123	138	144	100	108	112	127	128	121	126	132	141	108	147	136	135	133	106	155	136	134	125	152	144	118	130	146	124	117	140	118	119	124	134	154	126	112	85	124	121	136	123	130	140	122	122	132	134	135	123	118	131	124	107	137	135	116	122	113	112	126	111	108	110	122	128	131	138	128	143	146	122	108	130	110	111	136	146	114	125	130	113	117	118	136	120	108	127	151	142	102	116	139	149	130	122	130	128	130	136	135	145	113	126	109	120	111	132	129	126	144	140	127	126	142	133	120	125	117	123	115	138	135	118	113	134	130	139	121	122	119	103	134	148	121	124	115	113	126	144	126	125	140	113	127	130	121	134	119	120	132	119	150	111	112	133	115	105	108	122	117	129	155	119	115	127	114	152	120	151	123	136	131	126	122	127	109	117	115	126	131	109	135	142	101	132	113	128	119	134	117	145	139	146	122	116	118	121	101	117	133	127	134	154	133	131	118	118	131	144
3923	1939	2862	1631	1649	1396	1309	1286	936	578	432	432	398	384	375	377	353	333	306	349	306	334	334	314	311	318	330	311	325	305	309	318	322	310	332	325	348	328	311	337	319	311	300	309	320	342	312	330	327	289	311	316	292	325	342	334	333	282	320	337	305	323	314	319	308	285	322	332	307	300	322	309	304	306	308	303	313	319	318	304	319	303	321	330	344	321	292	347	334	336	313	310	344	361	285	323	318	284	313	313	329	338	304	325	321	311	293	295	305	306	300	289	293	269	294	340	301	306	304	298	303	287	311	308	350	331	316	317	339	313	323	305	290	294	300	346	299	327	314	305	292	302	322	288	347	303	292	321	303	324	280	327	276	330	317	324	293	295	327	295	325	307	266	300	303	298	322	304	260	318	315	357	328	314	333	314	313	293	313	286	322	306	306	340	314	331	347	316	307	303	278	329	312	299	290	308	306	318	323	304	311	343	312	335	303	292	295	293	311	282	325	326	298	335	289	341	335	307	315	310	336	307	314	287	315	295	297	317	290	278	310	310	307	309	285	323	321	313	308	304	332	316	308	307	286	323	332	313	331	307	291	299	288	321	290	284	332	313	310	324	292	300	324	328	317	314	317	316	321	313	301	323	318	354	333	313	276	307	310	304	335	318	297	333	307	334	313	287	343	321	320	302	292	319	334	302	314	322	305	313	300	319	327	315	303	308	330	310	311	314	311	315	310	352	294	273	321	331	335	341	315	287	332	339	304	316	330	308	359	312	324	314	318	329	294	314	347	302	333	295	342	306	312	328	317	310	374	297	318	325	297	326	298	324	329	326	311	304	325	300	292	321	318	362	282	335	311	315	263	303	331	292	367	324	334	341	280	317	324	325	286	290	274	291	337	320	295	311	319	322	309	305	318	298	300	335	301	305	370	298	304	299	293	294	313	284	314	321	320	304	278	322	351	315	329	336	334	301	285	307	319	286	323	310	293	355	341	313	286	286	308	306	308	315	324	328	288	314	343	318	319	303	288	321	302	337	335	322	293	353	301	316	302	325	289	300	320	323	342	310	288	325	315	334	331	333	295	288	323	335	322	285	320	296	353	306	330	324	335	351	306	290	314	312	308	339	327	297	295	317	324	300	307	294	312	279	299	313	318	282	329	315	298	285	290	327	347	291	294	342	315	321	323	298	310	323	313	290	310	313	329	328	321	286	320	362	311	355	329	340	306	338	328	320	338	327	337	276	345	314	319	307	307	303	299	305	287	286	310	286	358	314	315	330	316	337	311	300	291	301	284	299	295	286	304	323	327	299	316	326	322	330	330	334	286	309	324	304	323	326	320	331	336	347	311	351	329	325	312	292	295	345	308	314	281	303	320	303	309	326	308	314	298	309	320	316	316	343	293	359	321	331	316	320	331	295	307	301	332	314	297	278	287	293	302	337	273	315	310	351	305	324	304	346	323	330	286	321	275	312	310	288	328	306	294	322	334	319	367	276	312	303	306	317	322	291	293	279	339	328	305	312	283	298	320	305	282	311	323	288	303	299	326	316	310	323	322	296	315	293	303	286	311	318	313	318	290	334	306	327	288	292	315	339	318	315	319	329	298	302	280	326	332	315	315	315	315	295	343	309	314	319	291	331	332	305	326	330	308	288	290	339	320	323	313	309	323	309	308	304	328	326	337	321	298	314	304	309	320	296	301	310	306	290	342	303	310	311	306	327	318	316	310	289	294	324	322	316	323	307	323	325	305	314	292	329	309	361	299	324	311	329	301	294	317	339	305	336	287	301	302	296	330	320	323	310	318	342	301	293	299	316	322	280	323	330	296	349	338	323	320	326	317	333	336	318	288	295	318	285	326	288	316	318	315	325	347	324	329	327	318	310	309	314	311	330	288	299	322	304	301	360	298	339	288	305	329	322	301	296	300	290	319	352	318	318	319	289	302	326	296	318	353	317	327	311	299	335	323	303	286	320	304	322	284	306	344	321	297	303	336	371	301	294	331	322	300	305	295	280	312	288	309	310	317	294	322	309	298	296	328	307	326	304	302	286	304	304	328	315	324	337	327	310	330	289	298	314	315	318	309	304	305	333	288	325	313	324	308	320	327	323	334	306	297	321	339	320	323	314	330	300	304	329	313	312	298	288	328	323	311	314	299	299	334	293	292	296	290	339	307	330	312	347	345	312	307	350	280	308	292	312	303	333	306	316	291	330	299	309	299	302	308	319	329	317	290	327	314	314	311	298	286	296	320	294	303	300	301	276	323	312	304	320	303	301	291	311	306	283	311	318	275	327	260	335	314	313	271	311	284	298	281	301	294	332	316	312	300	307	328	278	299	320	327	310	302	308	319	335	317	324	301	300	300	300	316	317	303	354	329	307	303	323	292	336	300	335	296	347	322	312	332	352	312	326	324	306	288	323	329	314	310	311	295	333	323	344	319	330	301	300	307	322	308	336	306	295	314	334	320	306	302	294	332	319	324	314	302	317	313	286	333	284	335	307	292	291	305	351	305	303	337	299	317	327	309	269	345	339	296	306	321	275	312	296	298	302	300	324	310	299	326	312	309	303	308	297	303	301	296	319	331	315	319	297	319	349	294	331	336	311	274	302	300	309	319	264	302	313	316	329	289	375	324	308	303	329	289	326	313	289	320	321	308	342	319	314	316	340	303	307	302	290	305	341	315	318	290	352	336	335	300	299	332	304	303	307	329	310	325	303	284	293	280	314	294	299	303	333	325	302	298	297	324	315	305	315	342	298	309	326	332	347	338	334	328	302	301	319	295	307	301	326	300	318	316	323	293	327	293	320	322	291	338	297	304	294	340	310	319	321	301	308	318	325	304	304	332	301	325	308	295	350	300	306	320	302	321	341	326	320	293	340	287	297	296	313	361	331	328	314	302	314	306	309	276	302	281	304	299	299	294	307	314	291	301	318	291	328	329	347	337	297	297	306	312	297	312	332	322	322	325	309	308	308	310	324	299	282	304	308	284	298	303	327	321	287	305	335	322	313	312	302	308	307	322	294	329	306	309	309	343	320	324	332	303	321	286	322	308	318	339	317	306	330	328	286	298	315	347	291	311	312	288	293	318	324	311	283	312	313	294	303	321	320	329	312	328	321	302	309	288	295	281	320	315	311	328	319	312	309	306	317	274	329	323	304	315	271	330	304	325	282	317	307	308	304	301	304	346	305	308	324	299	325	295	293	291	319	336	327	311	318	301	287	284	320	315	281	307	308	338	311	311	304	321	294	307	313	325	338	315	350	278	326	332	305	334	309	295	322	314	316	332	300	316	285	327	325	318	283	296	336	326	327	334	323	355	314	295	308	321	311	319	289	325	260	304	310	282	332	328	274	292	305	324	334	343	297	335	284	276	293	304	294	312	316	311	305	347	293	310	321	315	321	279	279	296	299	323	294	329	299	287	329	338	333	324	289	305	309	345	336	315	300	317	296	330	301	306	329	296	305	324	309	318	343	321	317	318	300	281	323	321	286
12583	3746	3367	1158	797	621	544	515	430	267	240	208	184	189	163	201	158	172	166	149	175	177	128	169	175	171	164	150	141	142	154	140	127	147	161	142	149	157	148	136	152	165	156	152	157	142	138	128	156	165	139	155	149	127	143	142	165	150	175	147	144	167	137	140	168	155	136	147	168	147	147	152	125	187	142	157	149	153	150	149	126	155	158	163	130	159	138	144	163	126	131	135	133	163	157	152	137	155	167	129	158	160	164	140	165	134	155	153	149	131	125	193	154	162	149	155	148	130	145	153	140	136	149	127	171	133	162	133	152	176	167	148	115	160	148	138	129	178	177	165	130	178	144	145	158	149	144	149	148	160	146	175	150	155	157	141	160	151	141	119	136	142	152	130	130	151	138	168	141	165	156	157	148	148	153	152	149	152	150	152	148	136	142	147	174	152	171	151	138	132	140	139	166	161	160	153	147	130	147	151	133	185	139	131	147	175	143	165	167	150	173	156	135	154	136	160	169	158	141	159	169	179	156	146	173	135	135	156	156	120	150	156	143	177	153	121	167	155	186	158	154	132	150	157	137	158	162	150	156	150	128	151	149	146	133	160	147	156	138	152	150	140	151	168	157	147	153	138	165	136	158	162	155	126	142	165	168	154	150	146	127	150	139	108	159	163	167	147	158	173	158	164	154	160	144	144	139	140	157	162	151	179	149	151	143	165	148	159	154	143	154	157	157	151	132	145	137	172	141	147	144	147	145	147	148	136	162	149	164	150	140	147	166	137	143	155	135	161	144	138	163	151	151	132	171	165	156	150	145	164	157	159	159	170	152	144	166	162	158	140	123	156	135	143	131	116	167	159	136	161	129	146	169	157	166	150	173	162	164	137	155	136	124	163	147	152	124	162	134	150	139	130	169	152	149	145	132	144	146	145	157	175	138	162	184	155	183	124	152	150	129	164	141	141	138	153	131	158	144	145	162	143	151	171	152	161	133	166	152	143	148	172	151	159	158	140	153	148	165	161	166	170	140	133	160	149	153	146	178	151	183	133	139	150	162	153	147	161	148	166	151	163	144	141	166	161	165	141	143	156	152	132	153	148	125	151	165	138	156	142	177	134	149	150	164	150	127	164	148	135	152	165	142	151	145	151	149	152	157	129	139	151	158	148	143	132	155	166	149	164	133	167	145	144	128	183	138	124	166	164	138	144	149	152	175	152	147	163	149	166	139	139	161	143	150	119	185	141	150	138	153	138	155	160	153	162	141	129	139	150	153	158	156	142	156	135	166	169	144	151	166	157	152	140	143	169	158	150	130	137	156	147	149	156	156	145	148	136	158	166	142	155	173	154	143	171	144	157	148	157	150	149	145	170	146	144	155	131	177	161	169	136	124	133	157	163	155	139	136	149	141	137	155	137	142	152	149	149	163	163	160	167	173	172	160	141	123	146	170	144	150	141	144	146	139	149	136	153	158	145	171	125	163	164	142	145	153	154	140	166	152	155	153	146	177	139	154	152	150	163	159	155	142	137	144	115	147	161	151	129	147	148	144	155	152	147	133	160	169	137	160	129	145	149	172	141	140	155	160	150	161	150	163	140	157	136	147	144	166	167	157	156	130	157	192	146	139	160	162	163	159	134	148	150	153	160	137	141	152	143	157	150	160	132	149	161	157	134	175	144	164	144	140	159	167	142	150	154	151	144	134	138	165	159	141	145	135	156	132	141	169	161	140	135	168	151	154	159	173	143	132	163	136	136	167	162	133	147	157	153	177	174	165	141	172	167	152	146	152	150	136	141	165	139	156	129	136	148	172	169	148	139	165	146	148	139	166	156	154	149	167	171	157	132	121	169	148	169	179	169	150	136	147	126	150	156	154	139	159	145	170	136	137	142	151	149	145	171	161	173	156	134	169	126	168	170	148	152	157	134	133	167	124	138	168	162	156	166	181	140	162	164	176	160	171	154	172	149	167	116	157	155	157	152	126	140	151	160	140	156	143	156	128	141	162	154	155	128	146	158	144	152	158	135	167	141	158	145	163	159	148	153	142	140	152	147	142	174	146	145	142	161	152	116	158	168	136	148	170	171	149	136	159	143	145	151	158	159	147	140	163	158	164	140	158	152	149	125	137	154	168	164	161	166	150	163	187	155	146	145	155	165	121	140	142	118	146	149	146	136	141	146	139	175	155	142	147	153	155	152	151	148	129	159	148	149	153	161	174	143	150	158	155	146	142	147	163	152	150	150	173	165	149	152	151	137	127	172	144	147	146	156	157	151	141	149	162	143	138	133	166	119	177	140	142	137	166	146	142	149	144	136	148	151	149	137	176	166	156	132	153	141	162	170	161	128	134	155	150	140	140	123	155	139	156	164	150	154	165	159	143	166	155	168	172	166	133	156	153	146	159	169	136	138	179	185	142	143	138	133	160	140	169	134	152	158	172	151	140	148	142	152	145	124	171	127	135	152	152	164	147	154	152	156	160	146	147	168	147	148	169	156	148	149	163	146	145	154	143	152	144	155	157	157	136	139	147	151	160	146	147	176	155	173	135	141	137	138	134	143	153	133	138	159	168	171	133	177	133	156	153	151	145	150	161	137	173	139	158	150	143	123	142	174	144	163	169	155	169	151	151	145	153	128	149	145	132	138	142	154	158	130	155	166	132	160	137	152	157	142	145	134	131	157	157	123	183	147	145	129	133	139	145	137	157	157	157	166	143	123	138	147	164	142	154	157	131	146	156	159	166	161	145	138	140	149	146	144	155	132	144	137	163	176	142	130	161	139	143	144	122	158	170	148	184	159	155	174	141	151	148	146	139	128	123	153	143	145	153	159	149	154	141	124	156	127	159	149	153	161	153	154	132	159	151	166	148	137	142	147	149	145	164	180	165	148	137	166	150	167	153	141	149	143	148	167	150	181	142	164	177	149	144	155	138	149	146	138	167	130	172	136	128	158	164	157	140	146	152	143	136	183	155	158	163	141	152	162	140	145	131	168	143	154	165	159	154	150	150	143	149	140	159	150	144	149	134	162	140	159	155	151	141	140	152	166	134	157	148	136	159	128	158	150	143	145	150	151	158	137	149	128	135	169	166	118	155	146	142	160	136	159	145	143	152	143	143	133	167	144	146	147	159	152	147	137	151	143	157	131	162	144	164	129	137	146	136	126	163	179	145	152	173	148	140	175	125	160	179	130	177	163	136	165	157	155	149	137	151	154	166	167	153	160	172	185	146	163	152	138	139	167	126	147	144	171	151	160	151	152	158	145	148	139	121	127	142	152	148	140	148	133	149	165	179	149	153	166	165	146	140	145	180	154	147	151	148	166	161	144	145	158	157	147	121	153	150	153	147	169	179	156	164	161	129	142	133	118	184	148	149	167	149	141	150	141	145	151	132	147	151	187	159	159	158	135	156	165	140	133	164	156	156	173	154	131	145	178	152	143	160	148	157	162	138	153	143	123	157	162	138	155	148	155	145	156	147	145	145	162	146	143	183	144	140	134
9678	3861	6473	3492	3359	2933	2637	2525	1881	995	774	655	669	588	542	554	502	451	414	416	411	372	406	369	393	385	340	401	388	370	336	360	387	355	376	370	389	386	352	383	353	377	375	371	380	392	368	361	351	396	359	384	403	361	374	390	363	357	379	379	401	319	338	373	388	322	361	335	365	356	341	348	373	388	369	366	333	354	361	339	360	356	327	388	314	369	356	386	381	376	349	381	355	369	368	381	380	350	363	362	340	369	358	349	322	367	345	337	359	361	328	364	342	388	344	360	378	355	318	370	365	362	347	339	324	361	360	340	387	376	399	366	330	385	378	335	345	342	339	372	360	393	351	347	375	352	376	345	379	365	345	362	405	379	344	337	335	345	328	369	359	385	372	407	376	371	360	348	328	338	356	384	368	333	374	361	379	328	347	347	361	385	350	324	375	337	366	342	345	363	363	320	328	367	375	321	373	341	371	367	377	347	350	377	379	369	361	391	340	357	376	356	397	392	353	352	308	374	384	371	340	343	341	345	375	375	331	362	331	352	355	340	352	381	350	348	339	378	345	338	357	373	371	356	365	357	342	340	381	343	367	349	366	367	349	345	312	333	361	347	409	372	331	374	342	334	342	339	384	327	322	362	332	332	364	333	351	345	367	329	334	362	354	322	358	349	372	328	366	323	346	350	349	382	354	359	339	354	379	361	364	341	355	365	408	351	356	374	361	370	341	323	339	342	358	362	371	358	346	369	382	348	367	367	383	384	367	361	388	384	366	324	363	381	352	361	336	328	380	347	373	347	361	406	361	339	333	342	357	341	380	344	340	340	372	355	335	364	367	363	371	388	353	354	354	368	352	357	360	326	371	367	354	395	371	354	339	355	369	350	360	324	379	368	345	335	334	387	347	360	369	342	351	367	364	299	374	368	366	359	330	368	371	326	369	341	379	355	400	359	351	376	338	345	350	334	332	366	365	361	382	321	365	363	385	369	342	353	382	374	346	327	352	354	337	352	399	365	356	363	376	358	364	364	332	374	336	350	376	329	347	362	392	344	330	346	382	356	355	363	329	346	354	351	356	327	350	347	383	354	349	371	397	362	339	359	354	316	356	348	337	361	368	338	375	365	369	373	364	355	378	373	354	353	364	367	391	353	329	325	335	348	386	344	320	348	360	380	380	367	334	371	367	371	338	354	345	330	354	376	349	378	331	379	350	348	362	342	354	353	358	365	361	366	351	348	338	341	350	350	359	363	381	346	340	376	362	363	384	322	384	310	322	358	352	370	331	362	341	365	355	420	334	391	351	358	354	363	384	342	352	356	319	348	398	356	352	344	311	366	369	338	354	377	345	335	350	362	367	355	378	373	362	327	357	378	348	339	338	345	363	353	353	381	352	338	368	350	344	355	360	354	345	385	345	345	365	366	362	366	352	403	399	373	342	351	373	355	378	332	335	383	384	354	350	352	356	368	334	330	375	349	397	370	351	352	376	368	345	342	347	363	369	339	344	350	354	353	310	362	401	377	358	362	379	363	364	332	352	320	355	325	363	405	354	353	378	375	339	370	362	362	343	348	357	400	380	373	364	325	343	362	346	331	370	374	338	346	352	368	370	353	360	366	367	389	377	361	396	353	361	337	359	349	330	328	358	346	394	357	379	338	381	357	370	384	371	379	366	353	344	358	361	367	349	350	372	345	360	352	342	338	350	338	381	317	327	337	331	341	381	345	409	329	376	325	373	344	379	371	339	346	338	363	359	376	331	363	350	388	346	352	358	386	318	365	344	355	342	372	382	378	359	333	392	393	354	355	360	382	349	369	364	331	353	363	361	370	354	353	364	376	368	336	359	337	364	378	342	380	381	367	363	335	364	340	356	359	368	365	350	343	343	349	342	372	361	339	347	380	366	318	356	355	389	327	346	371	361	355	355	372	343	337	380	345	375	356	393	357	336	357	340	326	359	347	339	345	375	381	338	360	364	362	337	387	354	364	356	375	361	324	360	328	349	344	380	346	318	362	361	372	380	352	364	377	381	382	324	381	348	356	382	371	359	365	358	361	348	360	358	334	354	368	378	348	318	338	340	346	357	380	350	381	316	363	385	340	347	321	378	361	355	345	352	364	418	337	366	339	365	378	373	348	359	376	357	367	368	398	363	352	366	376	333	343	371	373	369	344	353	344	356	338	387	365	352	374	385	359	348	375	392	342	319	354	393	347	351	331	311	359	329	384	372	379	400	365	387	369	328	322	388	339	370	340	355	331	368	337	333	348	405	382	330	338	348	363	333	356	370	340	350	339	340	346	351	353	352	347	338	329	375	379	351	352	349	405	375	394	358	341	361	354	334	384	363	377	321	330	375	330	383	352	344	353	359	371	362	349	356	343	333	361	376	332	361	348	361	337	359	368	362	372	375	353	385	331	348	358	342	382	349	341	380	344	381	358	367	306	367	336	348	353	339	346	334	348	377	356	361	391	386	361	377	344	372	365	351	354	372	358	355	370	353	347	345	355	347	332	387	359	359	318	335	353	337	339	371	376	330	384	334	341	353	371	367	353	359	367	334	380	368	358	346	364	356	360	348	337	349	368	337	364	369	344	377	349	385	368	372	360	381	354	352	348	393	358	388	365	419	336	371	345	356	355	381	346	364	366	331	367	361	356	319	347	372	353	349	354	348	345	370	342	365	302	363	380	331	384	376	349	366	348	372	352	380	329	332	394	321	338	337	342	346	326	347	335	395	317	363	356	336	330	362	363	342	365	377	362	341	318	376	350	377	389	372	345	367	380	361	355	354	376	386	346	357	375	341	355	346	336	360	351	370	371	331	370	396	359	367	318	367	346	339	375	343	357	348	352	333	359	348	360	378	402	344	347	358	341	360	328	346	357	340	367	374	356	338	369	367	351	392	340	367	387	378	391	351	374	357	346	329	370	350	389	429	329	341	364	366	366	345	324	337	389	367	369	363	324	365	318	356	345	327	362	362	384	378	361	361	383	391	370	368	362	366	348	352	321	388	364	332	358	339	347	368	342	360	350	339	340	349	380	371	370	355	379	351	349	322	356	356	377	373	339	354	367	348	344	352	347	361	393	353	344	364	360	349	354	345	351	361	346	336	361	379	348	367	342	328	329	330	351	361	369	383	377	347	370	357	337	343	367	361	340	377	374	354	348	365	339	338	388	383	367	399	384	341	364	313	359	352	339	334	374	380	344	363	337	384	325	339	340	349	362	398	359	367	383	332	352	344	383	340	326	370	329	329	347	344	341	352	368	337	343	346	367	365	365	359	388	346	329	331	335	333	374	361	402	357	350	363	339	365	361	343	344	364	363	326	352	390	360	382	362	365	336	354	371	346	339	334	351	326	319	354	313	363	364	348	333	342	360	375	334	409	395	343	370	356	344	367	367	364	379	382	342	385	356	378	356	380	351	360	347	348	359	377	387	365	382	343	317	355	340	355	346	333	349	338	367	395	353	353	380	357	343	357	344	343	355	353	371	366	372
21021	6970	5264	1789	1099	868	716	727	489	279	186	192	145	163	142	140	107	117	89	99	100	98	99	94	103	97	87	94	91	95	81	81	84	93	83	85	95	107	99	82	85	89	95	82	122	100	82	77	98	81	91	96	114	103	107	97	117	79	103	95	100	94	87	61	86	97	84	90	100	88	99	80	78	74	82	82	96	91	90	84	86	91	96	75	108	109	89	90	86	89	111	87	122	82	78	85	102	97	84	76	94	98	85	70	95	84	77	77	108	97	81	88	96	84	97	89	82	87	79	82	81	96	92	83	97	89	102	90	85	89	97	80	80	100	103	76	75	90	85	87	83	66	76	69	86	101	92	86	88	96	81	96	96	85	78	84	96	82	79	80	67	88	77	99	77	92	86	94	98	89	90	98	76	78	75	85	102	82	94	74	84	78	93	90	83	85	102	76	101	82	94	99	104	82	81	88	95	67	91	70	72	82	90	89	82	84	99	83	82	91	71	91	78	95	97	83	63	88	84	101	102	92	84	73	83	86	80	91	97	94	98	82	91	86	99	94	107	71	81	84	84	91	85	75	91	108	88	83	94	94	94	80	77	86	84	82	104	89	82	86	83	92	98	93	87	89	102	75	94	95	77	70	82	93	106	88	79	93	76	81	79	92	78	76	85	104	87	80	85	87	92	82	86	99	88	89	95	73	94	97	106	94	87	81	89	68	86	91	94	83	82	81	106	88	95	81	88	96	80	80	82	83	79	86	85	87	99	85	101	93	85	101	81	90	71	87	91	89	92	96	81	85	106	101	90	76	75	88	78	78	92	95	84	91	93	86	78	87	77	81	92	76	83	87	100	82	110	92	89	91	74	63	75	83	122	91	73	92	100	84	66	80	82	104	97	70	84	95	101	67	88	82	76	96	78	100	74	82	95	96	105	100	86	73	90	103	75	86	72	75	81	78	87	97	96	95	73	75	87	93	81	80	80	82	100	107	88	94	80	85	91	85	78	75	79	81	80	84	89	81	76	96	88	78	76	74	97	99	94	91	85	74	81	78	106	92	83	80	87	92	93	77	90	80	69	85	86	94	72	94	81	87	94	77	103	77	84	74	103	92	94	75	77	88	86	88	97	80	78	88	99	101	94	77	86	79	97	94	110	92	78	94	79	81	104	73	75	82	86	83	78	82	85	89	89	75	86	73	112	98	71	92	88	81	86	92	86	76	57	91	83	84	98	66	95	86	81	85	79	87	73	88	83	92	102	89	91	75	91	82	101	89	92	83	98	76	86	73	85	98	98	110	95	75	85	85	75	89	96	99	79	109	92	91	96	105	102	82	82	74	101	77	88	78	97	71	87	92	90	70	101	97	88	89	89	76	107	97	84	98	95	78	102	89	83	99	90	81	87	71	102	81	87	85	86	91	85	100	102	96	89	97	68	83	83	70	88	77	87	77	88	90	107	88	88	94	116	74	78	79	107	74	98	87	111	95	85	71	105	95	69	110	108	102	93	104	89	91	72	102	88	95	94	93	73	87	60	73	71	71	80	87	104	87	82	82	94	88	78	96	88	104	84	67	94	72	91	95	85	98	102	90	82	86	73	79	93	103	77	99	86	82	88	96	75	94	79	102	81	74	72	88	85	80	72	90	71	66	102	78	78	71	90	81	98	87	88	85	92	72	87	86	81	78	91	86	99	88	87	76	90	79	76	84	82	104	68	82	95	102	102	68	110	86	92	93	90	78	85	98	99	78	68	92	90	89	82	77	100	83	95	77	80	101	74	90	102	86	80	94	88	75	86	87	87	80	76	85	97	89	101	81	93	66	80	88	69	79	81	75	91	90	71	95	86	92	88	84	83	77	83	94	85	71	84	84	78	85	86	89	102	93	59	103	104	93	92	89	89	84	84	84	89	93	72	110	86	97	101	105	76	85	92	92	85	98	76	84	95	91	69	78	90	75	81	97	71	96	90	78	84	87	94	94	90	80	92	71	73	94	103	103	89	98	87	94	75	86	100	88	83	91	71	85	87	96	85	89	93	84	85	82	86	79	75	92	90	95	122	98	93	100	86	85	86	65	87	92	89	85	73	99	88	96	89	93	76	73	88	94	86	72	86	94	97	96	104	91	105	80	79	93	94	90	99	100	75	98	91	80	72	93	68	98	93	81	97	95	81	89	89	81	81	82	72	75	70	73	89	81	107	85	82	74	99	99	72	88	106	96	97	85	93	99	95	91	90	87	86	79	75	84	102	70	78	87	101	93	99	89	104	95	79	98	93	67	99	82	109	91	95	96	77	82	77	87	104	85	85	89	80	89	80	101	100	76	95	96	91	97	93	81	78	92	87	73	94	92	95	99	81	81	85	90	96	96	77	103	91	85	77	77	95	93	92	92	90	96	94	94	98	68	89	86	89	77	78	75	91	100	94	70	72	72	78	100	91	105	107	94	83	81	83	96	90	65	66	82	71	80	101	79	70	86	81	86	81	98	74	72	91	83	80	92	90	104	93	84	93	85	90	87	90	89	88	88	86	89	110	84	88	94	88	61	85	74	98	78	86	81	90	85	79	84	98	76	69	80	80	81	88	102	77	89	92	91	89	87	123	119	78	84	79	77	79	93	91	80	90	87	86	92	66	84	74	97	95	97	84	99	87	77	80	73	87	82	78	83	80	85	67	100	87	92	80	84	91	85	92	106	94	96	80	77	91	92	78	89	69	83	92	99	87	95	106	78	84	88	94	82	86	83	101	88	95	76	89	95	86	92	75	97	107	87	77	90	92	88	89	84	95	85	83	89	102	90	83	89	101	89	77	89	59	81	95	87	92	76	84	92	95	82	104	75	69	84	99	87	91	92	84	95	89	92	71	83	95	86	76	81	87	103	96	93	88	67	112	97	91	99	90	93	96	83	82	118	78	95	71	73	77	109	89	98	104	87	97	77	91	90	106	71	90	81	89	70	78	79	79	93	70	99	94	94	107	88	86	85	94	96	85	104	81	81	97	90	105	99	81	76	68	90	106	84	100	101	77	106	91	96	96	90	87	90	69	89	105	115	92	85	95	104	85	98	70	95	97	92	77	87	95	80	79	86	83	90	80	97	82	87	71	62	105	86	86	73	81	85	80	85	88	82	80	92	72	72	108	84	86	98	96	76	89	77	82	89	92	93	96	96	97	82	89	91	83	78	85	81	99	109	90	95	86	78	76	95	97	85	80	72	76	80	79	88	97	96	67	90	90	76	86	99	101	70	84	74	107	90	79	88	69	91	81	89	73	78	86	81	85	91	96	79	73	83	87	73	82	84	80	101	83	72	97	94	75	92	119	88	84	86	95	91	75	94	102	87	84	86	77	72	102	108	82	69	81	87	94	78	97	84	116	86	95	80	95	85	81	81	96	73	90	61	71	67	103	91	91	79	84	98	77	90	88	96	92	92	86	81	105	97	85	102	79	96	87	95	82	95	82	88	85	84	86	87	85	83	109	80	69	83	84	84	81	103	84	86
12570	5732	9314	5090	4618	4189	3547	3613	2672	1340	901	763	662	650	579	523	443	387	320	313	318	293	279	310	285	266	279	257	257	255	259	251	248	216	282	255	227	259	245	248	228	247	268	279	252	235	248	245	256	237	246	217	252	259	227	247	271	280	238	261	256	247	232	250	256	216	231	233	250	220	248	225	211	203	231	265	231	233	248	230	194	242	234	212	208	229	225	248	248	240	263	228	241	225	209	235	215	244	223	194	196	221	218	229	230	193	214	211	224	201	215	203	207	214	234	212	222	222	256	203	201	209	220	224	215	245	210	220	205	210	214	186	197	217	205	211	230	200	229	217	222	236	208	208	212	251	213	215	216	201	231	210	235	210	227	208	234	230	228	209	229	214	209	222	233	196	217	215	256	205	221	199	237	198	234	228	220	231	260	219	217	222	213	212	219	241	210	223	242	204	212	240	195	204	220	242	229	215	201	235	223	218	223	194	205	200	211	222	230	198	228	224	214	233	201	212	227	210	206	233	209	239	214	229	219	216	208	218	236	215	223	221	217	214	219	202	211	216	209	221	195	240	206	229	205	222	219	211	198	209	222	213	214	213	225	208	230	230	222	226	220	219	217	229	234	232	204	243	233	211	230	231	223	213	213	226	214	226	203	232	219	241	213	212	222	228	206	195	208	186	223	223	221	195	217	235	211	233	241	216	236	230	227	214	208	212	219	229	222	192	211	234	200	240	238	240	229	182	218	210	198	218	220	221	220	237	202	259	238	239	211	245	231	233	218	249	216	208	209	238	198	228	231	199	225	232	235	211	240	219	240	215	232	238	217	225	261	220	195	217	220	213	200	242	209	216	208	215	214	221	234	249	241	223	195	226	224	211	206	185	219	196	212	215	214	220	220	226	192	232	228	217	207	209	218	227	229	228	225	202	195	219	212	214	205	222	216	223	221	188	223	224	227	220	211	237	224	243	196	231	215	214	207	237	225	190	198	230	236	212	222	196	198	244	218	236	227	226	221	224	208	209	201	206	224	227	228	198	209	210	215	238	207	208	214	224	182	211	198	209	216	202	211	237	248	245	221	193	212	232	233	206	226	231	222	244	210	189	225	243	202	220	232	244	205	237	219	220	219	192	249	226	215	240	225	217	223	219	218	193	206	227	221	235	209	216	200	212	240	220	208	191	214	201	220	210	223	205	245	222	213	200	217	208	229	194	230	239	211	208	242	217	198	198	225	222	203	168	227	228	248	195	245	192	217	236	218	207	231	243	251	216	218	221	218	227	234	210	204	205	213	231	204	225	245	212	228	219	220	217	211	196	248	222	242	216	211	210	213	196	204	212	208	235	227	221	204	223	218	220	219	193	223	224	220	221	190	176	200	222	208	231	223	222	215	222	222	236	208	223	251	190	239	202	212	212	198	243	205	226	204	203	236	222	206	223	231	255	179	212	189	210	216	201	218	236	217	233	242	207	216	231	230	226	231	249	214	220	188	193	204	220	221	201	193	238	224	179	255	199	218	199	212	217	224	205	218	222	247	221	239	214	257	214	210	202	240	236	175	242	220	224	217	231	251	204	213	200	192	229	225	227	208	221	196	221	227	240	215	239	214	203	196	216	201	186	215	200	242	238	216	220	235	211	202	206	230	238	245	255	230	198	238	183	194	224	230	224	228	227	236	221	217	212	221	216	238	230	188	211	208	207	209	216	204	216	205	210	239	229	230	210	265	217	211	206	217	212	235	221	196	220	213	214	208	217	241	232	241	193	212	195	226	202	213	235	225	222	236	233	198	229	225	198	220	216	207	230	230	244	215	216	235	225	223	217	231	234	221	222	227	213	218	204	211	213	209	220	206	240	231	221	222	216	229	212	219	209	230	191	216	210	200	230	229	237	220	229	196	208	237	188	221	223	209	193	232	212	232	249	243	237	220	227	193	210	242	207	202	250	202	216	234	215	237	216	210	222	254	227	240	221	211	207	182	218	216	215	192	220	207	224	233	228	201	226	238	228	193	238	215	235	263	232	231	209	232	196	201	213	226	193	203	221	213	200	228	188	216	211	197	191	233	229	203	197	224	178	228	223	200	204	226	190	214	229	202	240	240	219	231	193	210	205	182	241	216	225	248	219	222	219	196	231	216	238	211	229	228	226	222	211	218	230	208	181	210	237	224	236	228	233	225	212	179	237	237	223	218	216	263	200	221	213	217	219	240	209	222	201	207	214	223	222	227	226	211	233	206	216	201	260	240	222	228	215	187	205	181	238	241	214	232	210	229	207	212	224	211	230	212	221	249	196	226	209	226	222	212	216	206	244	220	233	226	225	240	233	227	207	221	210	234	218	184	225	193	203	228	213	253	202	213	221	235	229	207	223	203	193	210	218	199	250	229	225	220	224	229	242	221	202	227	205	198	214	228	206	226	215	210	235	203	240	212	200	225	204	188	232	228	223	230	214	250	212	251	211	214	220	214	238	236	190	194	233	200	224	195	223	213	207	201	218	220	215	228	219	255	212	196	219	216	217	205	253	196	219	185	229	206	232	227	226	200	209	247	215	236	213	208	232	220	247	220	219	223	231	200	214	210	208	228	219	208	223	199	229	216	230	227	207	205	229	216	240	243	220	211	211	217	237	237	211	249	187	233	212	196	225	204	196	183	224	179	226	218	218	205	242	200	208	214	211	218	238	224	204	218	223	228	216	219	190	212	209	201	233	225	218	226	213	188	241	225	228	217	228	236	239	215	194	221	243	223	227	223	223	231	194	202	218	214	205	237	236	221	211	216	239	207	229	216	230	209	230	211	203	258	207	215	228	233	226	198	207	222	223	195	222	238	215	252	228	240	212	207	211	218	206	224	236	219	203	215	238	219	242	211	203	226	232	205	232	240	229	209	217	240	196	210	216	233	235	228	216	175	211	215	206	203	235	209	229	215	183	224	216	230	194	225	210	214	210	195	192	255	225	199	219	235	245	209	228	209	236	235	210	204	216	227	231	216	207	207	232	230	220	245	197	209	217	199	232	223	212	237	228	255	219	206	265	209	233	209	222	168	202	213	228	212	236	247	232	197	209	231	217	202	257	195	241	216	225	264	184	207	238	213	198	211	220	224	207	242	219	199	240	198	223	195	210	222	186	213	207	222	199	231	213	199	199	182	211	243	226	247	202	231	225	201	233	247	213	218	226	217	203	209	193	212	259	221	232	227	212	209	220	216	209	202	201	220	228	215	232	219	230	231	241	204	241	221	209	199	197	236	233	221	219	221	208	229	214	229	251	216	222	215	199	194	214	211	231	241	247	225	215	206	203	225	218	221	227	223	196	207	231	201	209	215	233	247	192	236	222	212	219	239	223	227	208	214	201	227	214	232	211	206	237	189	226	230	210	193	242	192	227	205	210	238	244	235	247	213	205	221	210	211	229	252	226	230	233	225	240	197	228	206	218	212	190	207	243	207	232	200	204	224	209	216	229	200	238	254	238	199	224	221	228	188	234	227	249	227	219
4826	1802	1308	495	344	361	275	272	243	170	159	131	142	154	134	149	141	133	129	146	123	108	118	125	118	134	121	121	118	109	118	123	127	139	116	117	124	128	114	136	146	135	114	115	127	140	150	107	130	121	106	121	133	140	116	140	126	125	106	159	114	132	136	135	132	145	126	128	108	112	137	117	139	134	136	120	135	120	132	105	122	127	110	141	149	119	119	117	131	149	109	137	134	125	114	146	134	115	121	139	149	120	144	141	131	119	129	120	128	135	125	145	132	128	108	125	145	134	150	135	125	127	147	116	129	143	149	127	134	134	110	122	143	127	144	142	124	118	110	116	120	121	122	114	124	112	134	111	130	143	127	123	125	132	115	163	132	128	119	104	121	128	127	130	118	124	124	140	126	122	136	117	98	125	114	142	144	117	128	138	135	128	163	113	106	122	114	103	147	150	106	128	137	116	104	140	117	126	124	129	120	124	125	116	134	153	116	135	135	141	127	124	114	147	126	136	133	140	121	127	115	132	133	136	120	119	130	143	118	145	128	127	119	135	124	117	118	127	109	140	120	120	122	132	143	115	143	123	114	133	112	113	130	133	123	118	124	114	113	120	114	126	133	124	137	123	116	134	139	107	151	135	138	109	127	137	116	122	120	111	143	108	126	141	143	145	132	121	148	129	125	134	125	115	117	129	145	121	142	144	127	112	118	107	122	145	137	150	121	127	120	128	117	126	119	127	146	124	109	127	142	117	113	122	111	124	119	121	134	132	108	135	133	129	140	115	113	132	131	135	123	133	122	132	122	112	126	124	142	105	123	154	148	129	117	129	117	123	125	117	118	114	119	130	136	121	96	126	132	104	115	109	135	120	122	132	127	120	105	123	119	146	117	118	132	127	126	135	131	116	150	160	138	135	138	139	138	119	144	133	118	156	141	133	142	126	121	119	122	143	128	120	127	130	119	135	124	124	106	132	115	110	112	122	125	135	120	118	122	137	126	126	125	130	117	95	142	153	129	120	136	127	140	126	133	122	123	132	126	110	153	118	147	149	136	139	111	132	123	113	122	123	126	136	116	136	125	122	138	145	117	122	116	132	127	133	131	132	126	143	113	133	126	126	122	141	139	150	145	137	129	124	131	125	138	153	129	118	128	134	124	129	146	130	109	142	145	131	136	125	112	140	117	112	105	132	111	146	133	152	153	137	129	151	126	132	138	115	131	113	129	132	99	115	121	133	126	128	115	138	147	120	130	138	130	118	115	116	137	123	116	112	114	149	108	129	126	118	104	143	138	130	113	128	137	121	109	123	119	119	118	127	134	114	128	127	137	144	112	133	143	120	113	116	123	110	143	125	133	138	125	126	113	106	121	117	133	117	133	110	141	125	117	138	125	141	122	126	127	131	134	130	140	135	142	121	136	149	132	125	138	112	126	137	115	112	120	108	115	129	94	147	126	132	131	118	131	135	124	129	135	154	124	129	151	111	149	120	110	122	132	128	122	118	128	122	133	131	124	120	151	147	123	111	140	114	132	127	124	139	112	113	122	112	120	131	109	120	127	124	121	124	128	122	134	137	122	150	114	123	135	114	127	133	112	139	131	129	109	132	142	116	123	115	126	124	101	136	131	117	129	141	121	142	129	138	124	114	143	122	119	135	116	103	123	134	129	133	130	129	128	119	124	133	127	126	101	133	128	140	130	135	126	145	141	125	110	116	143	164	111	117	118	135	109	143	121	109	127	152	129	132	114	156	120	133	113	122	118	141	106	125	137	123	126	108	115	142	120	130	141	124	134	115	133	138	115	120	139	123	107	113	117	111	134	131	124	132	111	140	110	144	135	126	111	131	129	116	129	115	129	135	125	122	149	112	115	133	116	107	106	144	117	148	129	105	142	118	125	142	133	123	115	123	137	126	100	132	139	126	128	131	117	129	131	118	136	111	122	141	139	135	118	121	109	92	126	101	141	135	110	128	124	121	141	135	139	133	131	141	134	122	130	127	111	110	131	134	131	122	138	137	121	115	133	114	124	120	125	114	118	141	127	136	121	141	113	118	137	101	137	135	128	138	125	119	128	137	142	134	129	127	139	154	106	139	127	136	117	149	140	139	119	141	128	146	114	123	114	150	116	125	137	127	143	137	123	121	121	135	132	132	127	149	131	117	134	126	123	127	142	129	138	142	110	131	127	119	139	116	145	122	132	134	131	117	135	114	108	129	127	125	142	132	128	129	148	109	102	94	137	136	112	126	124	159	124	130	119	149	125	118	126	124	136	114	126	139	121	107	111	121	123	121	122	123	143	129	125	138	126	148	123	127	139	114	105	120	107	129	133	152	119	137	135	114	128	153	122	139	139	123	114	139	118	142	143	124	138	122	149	119	121	123	147	131	137	121	115	133	146	127	117	120	118	94	115	148	144	133	107	125	151	110	128	114	126	124	138	126	144	136	115	133	118	133	127	122	132	121	119	149	122	130	129	108	143	115	106	121	123	146	146	127	119	143	119	123	135	119	122	96	129	134	152	118	134	155	127	115	155	118	113	135	126	120	142	129	115	146	130	101	117	126	119	148	121	112	149	139	171	142	125	115	144	138	141	152	119	141	133	160	141	111	123	125	124	123	119	134	152	127	138	119	136	142	128	123	140	107	127	130	130	126	149	125	127	149	140	109	118	131	133	139	120	113	146	125	107	137	115	146	127	136	102	140	119	130	121	116	123	109	130	133	137	127	115	119	131	127	116	145	125	123	115	119	112	126	139	111	117	133	126	125	123	129	121	128	163	132	116	104	134	142	129	137	133	130	136	121	136	104	130	114	115	150	142	119	143	120	125	146	115	134	121	123	120	126	113	117	127	122	111	137	124	112	121	128	126	137	126	132	133	134	126	134	126	131	124	126	135	105	129	125	138	142	117	144	117	126	107	152	120	139	132	123	111	132	133	141	135	123	132	124	126	129	154	137	134	111	125	121	101	94	110	119	129	125	118	137	125	106	120	144	121	146	121	128	117	126	132	107	139	108	131	137	148	116	119	128	132	106	125	136	113	120	125	133	131	116	115	123	124	106	113	136	114	132	149	103	144	146	135	134	113	149	119	131	135	146	120	122	101	104	136	140	131	140	129	119	130	119	116	117	128	136	126	131	132	144	126	132	129	123	129	115	129	147	152	140	123	145	121	116	132	123	109	135	116	113	107	132	134	132	120	142	155	121	122	140	117	129	101	135	106	138	113	123	131	129	142	133	126	101	124	143	126	132	134	120	123	135	88	132	129	136	127	132	118	134	126	132	121	108	117	122	122	128	100	111	130	136	127	130	121	125	118	136	138	153	133	128	136	138	154	131	137	114	119	120	113	156	125	143	135	119	120	113	116	160	162	142	127	122	126	109	126	140	117	129	139	136	127	121	135	128	122	112	120	138	137	129	124	127	146	121	120	146	128	130	125	110	122	123	129	125	101	123	124	120	136	128	112	134	123	112	158	132	131	118	124	141	128	114	144	134
3925	1954	2733	1538	1470	1360	1228	1242	983	618	466	416	362	399	355	365	338	316	338	302	311	348	339	283	313	302	328	334	345	328	318	324	313	334	305	310	332	298	327	280	313	329	326	294	355	327	295	293	319	303	322	321	312	318	361	310	306	293	298	308	323	298	299	301	287	310	330	314	279	321	282	327	307	336	314	286	286	294	287	285	283	352	329	322	324	314	300	293	294	301	327	322	318	318	317	298	303	314	335	321	302	300	341	286	326	346	316	298	310	320	309	309	255	331	343	293	319	287	336	270	312	307	296	318	317	296	295	326	314	315	303	318	320	301	284	358	280	334	322	334	291	312	307	320	292	277	313	265	255	281	307	326	332	300	281	295	282	333	310	286	298	306	291	318	320	299	287	325	335	297	329	295	316	283	325	325	316	330	304	313	311	343	314	314	326	307	348	311	352	310	290	332	281	301	337	296	305	267	323	320	323	325	328	331	325	308	322	351	329	306	312	323	308	293	312	308	313	319	327	292	311	324	322	322	302	313	306	316	275	351	295	299	314	317	306	338	309	324	276	313	290	301	323	306	302	314	313	296	315	297	301	299	322	284	322	307	309	310	294	322	318	308	280	290	331	312	312	300	307	325	338	309	312	316	298	318	344	315	321	311	324	321	315	328	328	312	312	312	298	350	311	333	305	283	334	313	306	299	314	306	324	287	346	313	327	303	308	279	293	300	314	330	287	321	308	308	349	302	317	288	302	335	330	334	310	311	318	327	318	288	293	313	321	339	294	323	325	305	308	295	332	333	332	311	337	300	293	268	296	317	306	295	308	319	338	306	294	343	302	322	300	329	294	355	299	300	305	295	298	317	317	312	302	306	316	317	326	307	299	325	331	290	313	318	334	319	310	298	319	322	296	332	325	280	309	318	330	314	311	327	308	343	288	298	320	304	304	359	307	308	300	288	309	313	323	348	331	317	326	314	301	307	290	299	319	297	299	308	318	317	331	337	311	308	327	306	310	332	312	301	302	304	318	329	301	297	313	297	343	311	305	306	275	295	303	336	323	310	318	324	312	331	313	318	300	329	325	322	328	299	280	318	345	305	302	341	271	319	312	299	310	309	307	304	318	326	307	290	330	284	299	284	309	287	305	295	310	354	311	310	305	303	328	339	318	333	290	300	324	344	284	302	283	303	302	344	316	319	335	279	300	299	330	321	279	322	312	324	314	284	285	334	308	280	313	355	285	302	341	338	293	307	319	306	336	338	320	314	326	309	309	327	319	279	329	293	306	330	319	311	303	296	319	325	315	306	328	312	287	306	322	303	337	346	305	326	298	282	291	310	316	298	325	309	319	279	324	354	302	304	313	297	324	301	325	311	281	309	315	312	303	306	308	319	316	311	335	330	316	293	296	312	308	368	319	292	326	330	313	289	276	327	313	302	289	261	299	284	323	311	299	308	306	315	297	303	318	320	287	326	306	281	316	291	287	303	285	311	309	331	326	344	290	316	305	323	300	327	313	326	327	297	323	320	338	297	311	368	309	273	310	297	317	255	322	327	302	316	290	280	306	306	329	334	332	279	335	328	312	322	306	305	300	311	310	312	316	346	321	322	302	298	297	303	299	341	265	302	309	335	329	327	321	323	301	315	316	296	317	327	339	324	287	307	281	305	304	307	328	324	304	296	326	318	324	291	319	298	316	324	284	320	314	309	328	313	316	305	310	358	291	300	299	290	281	311	303	316	341	329	332	284	327	303	305	315	318	306	328	298	303	325	314	318	327	318	293	305	315	350	298	354	309	301	334	296	333	303	312	300	358	310	294	314	335	343	343	329	330	310	316	287	334	310	328	317	319	327	267	329	290	312	360	292	310	300	329	331	307	328	316	302	305	317	307	307	319	303	342	298	349	316	305	330	316	323	327	298	320	292	304	334	315	337	322	306	289	305	287	290	299	341	289	303	308	311	306	291	308	295	321	333	303	324	325	303	294	316	305	301	311	295	312	296	296	331	306	312	300	302	342	304	303	319	314	314	303	372	348	296	311	348	299	304	338	278	322	303	313	314	306	316	349	288	315	306	307	318	334	320	338	333	269	340	314	320	323	341	335	297	337	319	286	295	313	304	329	344	308	307	329	309	339	308	309	330	283	307	303	315	339	320	318	302	281	311	320	303	281	283	304	304	289	292	305	304	312	330	308	299	317	298	329	328	324	319	312	302	317	352	298	316	313	297	317	312	306	316	317	308	288	325	316	346	320	316	312	315	323	322	334	320	307	299	294	300	316	319	320	341	308	292	319	325	328	285	305	302	312	325	334	301	304	292	317	308	302	292	312	305	342	304	356	313	279	327	304	308	316	332	326	312	307	320	324	303	284	319	297	315	297	318	323	300	297	291	343	314	309	299	346	307	316	299	317	327	313	312	316	314	312	314	328	300	328	323	320	315	302	327	328	314	296	304	306	294	326	331	300	338	317	322	299	324	308	284	295	318	284	312	311	254	315	301	307	321	330	310	306	312	310	285	320	293	291	312	307	315	300	334	292	306	305	348	310	289	333	325	322	309	277	297	345	288	349	290	286	319	316	286	307	324	329	274	302	303	295	280	317	320	278	295	336	331	330	311	284	324	283	316	322	282	315	295	296	319	310	294	319	324	292	277	304	287	333	292	324	302	281	334	290	324	311	354	329	314	315	278	328	280	317	330	302	323	303	291	308	341	321	331	334	284	314	287	327	287	293	334	280	317	295	338	323	312	281	291	316	319	327	297	325	308	329	316	309	322	344	353	310	306	295	313	315	329	317	323	326	285	292	320	340	325	312	316	320	346	318	311	327	274	317	325	337	343	339	305	286	328	290	302	321	296	284	311	310	320	287	317	335	290	306	303	334	333	318	334	336	320	307	307	295	301	302	318	282	325	302	355	288	336	301	303	309	319	331	319	307	334	309	289	321	321	302	287	316	301	304	293	315	297	282	318	289	314	317	289	311	318	283	307	304	295	302	312	314	296	304	306	309	298	333	283	313	300	298	310	293	291	289	307	336	292	324	291	291	317	348	295	288	346	334	295	319	320	319	359	354	299	289	317	318	290	327	312	280	317	283	313	313	325	307	322	309	312	301	322	321	287	282	303	290	318	331	313	290	325	302	324	299	359	322	306	268	305	292	287	314	320	325	309	337	309	307	327	292	318	306	301	283	307	288	290	304	312	317	298	307	341	288	297	303	319	266	291	311	341	336	313	312	344	290	302	307	291	293	303	323	309	304	317	327	327	335	297	345	333	302	339	302	298	279	317	310	327	313	309	320	333	292	300	314	328	318	313	312	303	300	301	324	280	310	304	293	277	304	288	296	342	317	314	327	342	306	340	336	296	329	300	316	298	306	308	343	289	333	310	304	273	283	295	305	296	337	342	324	324	331	334	305	311	332	308	311	291	294	330	294	338	299	339	301	322	303	292	329	326	325	352	305	344	333	298	304	337	322	320	313	283	332	290	314	295	325	309	300	301
12714	3879	3106	1146	725	634	532	511	409	285	203	198	206	170	203	177	175	151	159	174	162	151	152	147	172	125	163	165	130	163	156	150	164	126	153	142	149	167	137	167	147	170	164	154	136	146	164	170	138	146	159	150	168	169	171	155	148	158	146	164	149	155	153	157	158	170	171	159	130	143	145	152	123	140	147	160	127	152	168	164	151	138	140	149	149	153	156	165	162	150	158	140	136	149	163	145	151	164	159	129	156	140	131	161	148	174	167	162	140	152	161	151	137	141	158	147	180	163	145	141	124	162	167	138	171	126	173	148	154	131	165	164	144	149	143	143	143	174	151	166	145	138	138	136	169	147	145	138	154	140	136	145	150	147	156	152	155	171	161	154	154	161	166	151	153	167	145	160	159	196	176	178	137	146	145	167	130	159	153	132	145	152	150	145	151	154	153	171	133	131	172	123	155	151	136	149	146	157	121	167	137	169	178	142	167	156	139	146	163	167	153	162	135	167	133	131	144	148	140	150	160	146	153	166	145	149	158	169	150	169	129	141	152	184	139	163	158	159	140	171	156	137	174	132	160	165	164	141	171	141	142	169	166	175	155	143	148	154	149	156	150	142	165	162	143	125	142	148	159	169	163	150	165	160	145	148	143	170	166	124	146	157	168	155	154	161	151	134	158	155	139	169	156	138	138	155	131	136	147	146	137	132	152	124	157	165	133	148	127	159	150	134	137	158	132	168	153	158	160	158	142	147	159	159	152	139	159	154	148	130	134	147	148	138	145	168	129	185	162	137	126	141	152	129	146	154	160	121	145	165	178	143	153	152	168	136	155	134	142	155	163	167	123	137	149	170	144	153	138	136	155	157	173	144	146	138	144	158	122	168	137	160	144	153	163	146	153	136	139	137	125	168	151	162	136	163	154	133	163	128	180	137	170	146	156	137	168	175	157	150	147	126	156	144	138	138	142	161	156	153	126	152	165	142	147	126	157	108	146	124	141	148	173	154	153	123	143	166	182	145	129	133	141	174	144	145	148	157	149	167	175	144	163	187	148	168	153	164	163	133	159	150	138	152	142	138	190	148	154	159	162	141	149	133	163	162	164	149	149	146	157	147	160	158	139	153	168	141	142	164	159	165	154	147	143	120	153	159	155	155	146	165	165	155	172	145	152	154	144	138	135	147	153	178	156	147	140	166	148	167	156	145	155	156	163	132	148	141	145	135	151	161	168	154	164	187	138	152	138	149	183	174	146	153	157	178	158	139	180	155	136	140	145	151	134	158	154	141	147	123	157	166	163	177	152	143	158	137	146	145	143	140	153	148	180	176	171	144	141	151	158	153	170	174	180	151	156	153	159	145	170	164	146	141	167	165	170	153	161	149	144	163	143	118	152	145	121	172	163	141	145	164	163	162	131	143	159	130	147	157	138	156	140	143	132	142	148	138	139	162	145	154	172	172	135	144	161	138	143	146	153	186	147	161	153	150	138	126	123	120	152	163	133	164	148	177	143	145	153	161	169	154	178	138	138	168	133	170	154	153	122	142	157	136	143	149	153	147	150	156	148	144	140	142	140	144	148	133	153	165	145	137	163	142	138	166	145	161	130	132	141	151	181	151	145	169	146	153	180	162	143	150	150	167	169	151	162	153	136	144	152	162	139	163	151	148	149	167	155	169	141	144	159	132	145	171	159	153	156	147	135	154	150	137	141	156	160	157	140	135	167	153	155	140	141	153	148	134	167	143	145	146	135	175	128	178	172	169	132	136	148	136	163	149	148	159	178	156	143	160	131	141	167	149	118	134	158	147	145	150	145	139	146	157	166	162	141	136	169	145	135	169	153	146	135	132	154	141	158	153	139	141	153	141	124	195	163	139	154	172	122	145	127	155	164	163	156	153	143	173	158	152	170	148	164	140	163	149	146	155	154	132	147	158	146	164	145	196	147	169	154	156	141	156	143	147	146	173	160	166	173	169	150	167	181	148	129	149	136	152	151	164	177	165	145	154	134	171	176	142	132	158	147	146	151	157	147	144	165	134	143	169	151	145	161	153	153	148	151	140	134	160	169	135	167	164	140	138	136	127	139	161	152	154	152	130	164	177	161	155	148	172	130	147	157	174	141	159	144	141	144	155	173	159	150	137	158	152	157	167	151	174	171	141	154	149	146	154	147	171	149	156	137	133	161	139	157	168	163	161	152	176	166	137	147	143	140	127	144	159	115	135	173	140	152	131	168	166	151	139	155	158	153	151	143	140	157	146	131	154	152	165	131	170	154	140	157	167	152	148	147	158	168	146	143	159	169	149	156	161	157	148	141	153	151	144	120	144	157	132	151	157	151	155	144	148	153	152	155	147	165	164	164	150	152	135	157	124	160	147	136	154	165	149	140	130	135	156	138	146	133	130	169	162	157	156	157	172	155	151	138	150	133	165	145	159	155	151	165	135	150	118	125	153	150	138	165	153	168	154	143	134	151	158	141	134	138	113	177	172	149	174	167	142	139	160	159	151	150	169	124	159	155	145	135	155	146	140	158	151	149	165	162	145	151	176	130	125	152	148	155	160	144	146	140	143	146	133	173	162	158	158	144	144	156	145	135	162	152	144	170	150	149	155	135	147	161	163	172	154	133	161	157	143	168	167	131	161	163	173	145	141	159	134	146	147	138	133	155	134	166	165	157	160	146	141	125	164	147	132	161	156	178	159	162	156	158	141	133	139	142	142	123	171	158	147	164	139	143	153	147	156	159	167	144	138	140	157	160	156	160	158	137	149	152	170	154	148	142	147	162	158	157	163	125	139	162	128	145	179	141	144	157	141	130	144	133	138	144	166	176	159	159	136	168	149	155	122	160	160	139	183	157	168	146	161	156	133	171	183	151	143	165	135	156	160	165	174	150	143	126	136	142	165	123	146	149	169	148	147	146	129	154	134	156	138	159	140	157	166	158	153	170	177	168	147	165	149	153	163	158	155	153	156	163	142	159	151	148	131	145	149	153	153	151	139	173	154	161	155	181	167	173	173	164	144	136	138	122	151	167	149	180	154	159	145	182	171	133	132	157	131	145	132	134	162	142	137	160	124	166	160	134	150	147	153	144	166	140	138	161	167	151	152	145	151	170	142	149	132	141	157	138	162	168	149	160	147	145	146	161	153	153	170	155	147	144	149	171	153	150	169	140	173	131	157	144	140	153	135	148	143	143	146	157	181	137	168	153	147	152	163	160	145	179	157	145	146	169	128	164	146	152	141	151	125	150	133	163	166	157	152	115	145	158	148	144	151	138	169	159	129	154	133	142	144	165	167	174	127	146	147	129	134	134	168	154	165	148	129	147	163	176	133	145	144	144	147	151	146	134	145	142	149	166	156	154	162	166	149	166	162	161	158	157	169	149	160	175	154	139	144	140	169	160	152	141	167	129	162	154	143	138	162	142	158	165	128	146	174	141	168	152	133	138	165	160	155	168	129	142	156	130	151	138	141	141	174	129	142	154	153	145	145	180	163
9860	3884	5829	3511	3269	2768	2602	2408	1921	1060	726	686	619	587	530	535	496	495	435	427	440	396	390	373	382	394	392	389	366	380	365	343	390	397	404	353	398	416	394	401	365	349	382	397	355	346	394	371	384	386	346	378	406	419	390	389	359	397	398	354	396	390	369	340	363	353	355	364	343	373	327	369	376	376	379	365	362	376	382	367	370	366	376	374	345	346	399	349	350	372	362	332	349	351	360	383	390	352	374	317	360	357	390	365	381	347	353	327	348	375	364	348	383	377	355	346	352	373	354	401	378	364	356	337	383	377	380	343	350	353	315	340	349	360	366	352	348	324	369	368	336	373	378	335	371	338	368	353	352	339	366	362	335	363	348	362	349	359	358	337	351	351	361	367	364	352	401	387	408	365	351	373	368	336	350	358	352	346	346	315	387	346	319	361	386	352	347	393	352	363	368	367	345	376	339	383	377	368	374	364	355	330	371	342	375	344	337	375	368	366	348	323	381	358	360	342	380	375	355	372	377	358	388	349	352	297	330	367	363	343	373	329	371	344	360	370	374	368	357	363	383	350	427	347	347	379	362	352	364	312	325	318	344	347	363	355	344	338	348	349	350	386	369	338	324	351	358	368	335	362	358	363	367	352	342	354	369	360	369	374	377	366	366	346	346	356	338	324	356	335	362	369	392	348	419	372	342	364	379	373	337	371	369	349	334	340	357	361	339	345	358	348	376	328	378	391	377	357	305	380	348	398	325	357	363	368	347	352	357	342	355	367	373	356	340	345	368	349	396	364	355	356	345	342	351	356	350	370	338	373	386	377	386	325	331	366	354	331	354	382	347	357	335	382	331	350	358	349	340	370	325	347	349	352	348	363	337	351	352	349	346	384	384	397	351	379	380	347	349	340	347	388	359	360	368	364	381	371	380	312	362	376	345	366	363	369	321	357	379	350	343	383	386	343	334	357	332	370	388	359	356	382	341	363	376	349	350	332	354	367	350	349	346	390	392	348	323	355	329	361	374	409	363	397	334	328	365	361	364	371	355	372	351	339	329	338	341	360	378	365	375	338	371	374	351	344	384	351	341	356	380	352	339	358	373	353	356	370	366	360	342	353	385	372	370	370	355	338	345	376	360	343	346	340	355	341	349	338	331	355	362	360	396	366	357	355	362	380	347	359	357	342	381	352	363	358	349	367	327	359	365	354	327	379	351	373	349	355	378	366	316	358	387	346	389	336	346	338	389	366	351	378	339	387	347	346	370	335	378	380	312	355	344	360	359	347	368	372	352	371	324	367	348	366	355	370	360	395	398	383	372	384	369	389	372	364	343	354	380	365	361	384	355	366	347	339	363	368	365	347	363	342	341	338	331	374	369	371	358	312	353	362	355	334	332	383	353	353	371	358	368	344	336	350	353	335	334	377	329	396	352	391	365	325	371	334	343	369	362	360	349	344	341	405	376	341	342	397	339	355	370	354	354	346	364	368	346	366	353	351	349	382	349	355	346	367	341	376	346	420	375	353	366	376	370	307	329	382	359	326	377	388	344	324	362	364	371	357	363	358	369	371	368	370	365	360	363	347	378	343	364	375	374	339	350	353	394	353	364	351	354	391	351	348	357	354	356	355	328	343	345	365	359	336	349	410	346	352	383	374	347	388	350	323	389	357	371	372	365	351	371	375	372	374	378	370	384	354	332	346	365	365	385	350	326	366	367	313	346	374	316	374	364	368	357	336	348	347	346	370	339	352	370	325	331	373	368	376	362	346	336	385	359	345	380	337	345	394	355	336	372	369	345	371	386	351	346	339	358	376	352	349	384	361	365	329	384	373	329	350	358	391	356	337	394	346	354	373	363	353	366	385	374	340	344	325	379	397	372	355	328	370	373	370	364	373	355	388	348	317	345	354	345	335	328	373	331	381	369	375	341	343	341	364	365	354	367	371	329	367	336	346	384	343	348	352	308	384	335	351	356	361	364	341	371	372	376	379	359	337	344	336	338	355	351	352	366	335	349	334	380	356	386	376	358	397	346	353	316	389	364	391	349	319	344	370	357	348	381	348	334	362	374	367	357	357	344	371	363	387	363	380	359	380	366	325	361	359	373	377	341	372	394	326	364	343	359	393	379	364	336	366	386	334	364	350	292	335	390	402	361	378	384	363	338	383	360	340	358	361	339	368	349	372	366	408	342	359	346	373	368	353	383	373	354	359	351	374	347	351	380	373	349	342	354	361	344	337	352	384	377	356	351	351	340	347	360	391	399	389	343	352	315	348	358	372	357	344	341	365	344	353	361	408	365	331	335	337	337	349	370	369	342	387	375	329	363	380	379	324	363	350	347	352	376	357	367	369	388	360	368	337	373	391	331	361	342	346	372	368	412	386	375	350	371	366	331	363	324	359	358	366	363	337	382	379	333	375	353	341	333	350	365	355	370	340	368	341	350	367	371	383	359	354	381	394	376	379	323	366	355	364	345	328	359	361	339	370	350	352	383	354	342	341	365	366	356	356	379	391	370	359	371	384	368	367	351	334	358	398	384	385	370	370	329	353	352	355	367	363	380	393	344	353	353	341	354	370	351	349	349	341	355	365	358	365	400	338	376	370	376	372	366	328	342	394	380	346	346	359	347	387	330	331	395	326	369	345	366	361	366	345	358	391	371	347	360	339	356	358	341	352	364	385	347	340	350	379	371	402	379	396	326	365	359	373	353	382	374	366	323	348	350	326	320	379	338	335	342	354	329	382	360	357	335	343	366	360	384	372	326	360	356	383	366	347	341	371	376	332	361	337	314	325	346	360	389	352	356	328	370	373	360	362	345	335	351	394	381	373	365	347	365	370	340	369	349	397	313	355	368	350	355	362	354	365	331	364	345	315	397	336	347	345	349	394	342	403	350	372	337	380	333	375	375	331	338	316	362	361	335	376	353	368	378	365	366	363	360	350	359	341	359	380	344	337	368	358	365	370	357	347	356	336	367	354	345	385	398	347	361	365	355	353	340	357	329	318	362	380	379	346	360	358	339	363	337	337	351	368	398	351	356	361	353	352	342	358	368	376	351	356	341	346	347	338	368	382	361	370	390	383	351	372	341	351	376	343	366	343	325	400	374	345	372	372	348	389	340	351	328	361	345	373	357	358	374	381	337	367	360	374	388	345	340	382	345	365	358	351	399	368	371	355	330	353	339	352	365	365	330	345	325	380	309	344	364	358	374	344	378	356	377	368	352	363	379	358	337	339	371	370	351	345	346	370	358	344	340	367	365	377	371	393	384	368	396	352	330	334	361	371	357	323	332	341	364	375	382	360	347	324	340	353	366	375	322	363	355	361	334	359	337	370	367	355	357	360	356	360	385	390	325	357	371	326	321	349	375	349	380	386	338	327	375	320	309	350	365	377	353	358	374	306	383	375	370	321	367	351	361	323	347	338	369	382	350	343	382	362	356	403	370	367	315	353	369	374	359	347	389	326	384	377	365	373	340	348	344	390	376	323	376	369	359	337
20842	6472	4617	1580	1052	791	679	635	522	279	198	196	143	145	134	133	118	106	86	103	93	92	94	107	101	112	92	76	86	86	99	76	106	93	96	91	82	123	96	92	76	91	102	83	101	106	103	87	96	105	80	81	95	99	99	77	93	91	97	85	81	83	80	83	77	77	97	86	93	99	108	91	90	85	72	92	111	68	74	75	88	78	93	87	103	101	100	90	99	110	105	94	77	99	82	87	82	89	90	91	89	81	77	90	83	86	73	70	78	81	96	74	88	85	86	88	87	106	84	90	93	89	85	85	96	100	82	95	95	80	82	80	89	78	76	79	87	80	87	89	97	88	105	106	93	83	104	66	79	99	79	74	86	79	103	96	98	92	93	85	87	82	90	77	107	82	90	88	90	90	85	89	84	95	79	91	91	84	79	75	76	70	84	104	90	84	85	107	75	103	92	93	90	95	105	122	100	79	97	85	84	92	83	81	109	90	78	80	96	98	86	89	78	78	91	72	98	102	76	105	92	83	89	80	95	77	87	91	98	97	78	78	95	84	101	88	98	81	93	94	104	84	81	76	76	76	76	82	72	72	84	85	74	88	88	109	109	96	103	88	94	115	91	79	75	85	80	80	77	81	90	103	105	94	94	72	110	99	94	98	96	91	95	68	94	77	97	91	91	82	99	85	93	87	85	77	100	69	78	90	87	80	82	90	86	91	96	98	87	89	93	85	69	85	70	84	80	84	92	92	100	109	84	101	97	100	99	101	90	87	88	78	81	86	74	87	89	88	87	89	80	78	87	87	78	81	80	94	64	95	86	111	78	88	97	82	82	91	84	98	85	96	95	69	72	95	70	82	93	82	80	93	84	111	79	67	91	96	98	88	86	97	83	89	95	87	85	83	100	85	79	81	81	82	84	93	81	90	103	88	80	98	85	93	99	74	92	89	103	82	91	75	100	65	94	97	93	78	78	86	69	92	83	95	97	85	87	86	87	67	82	67	89	93	86	75	79	87	88	106	76	79	99	90	97	89	78	78	86	91	111	90	69	76	95	92	83	105	89	78	91	99	94	89	91	85	79	79	86	83	91	70	114	87	80	93	91	95	110	93	84	95	78	93	88	72	78	84	104	85	84	79	79	92	94	99	80	101	78	101	100	88	75	91	80	112	84	102	70	85	75	73	81	79	76	102	87	95	70	89	82	94	89	99	84	85	86	102	92	106	89	92	93	96	77	71	103	88	79	74	78	72	86	96	94	85	91	76	83	74	86	112	102	99	100	84	83	92	92	76	99	89	91	89	102	97	90	85	88	78	88	82	96	86	99	80	93	71	82	81	83	98	88	88	84	62	94	88	80	64	98	88	91	83	101	90	72	101	88	84	82	95	86	94	80	68	84	86	104	89	109	75	81	95	75	65	85	98	108	84	99	81	94	98	84	76	88	95	85	92	111	87	83	77	85	98	80	93	84	107	91	102	88	95	95	107	73	89	87	88	93	81	76	89	98	96	82	94	92	86	104	72	97	75	96	93	90	99	79	91	91	94	90	76	89	90	83	97	97	87	90	85	70	89	88	86	88	78	84	75	83	94	75	100	91	65	82	80	98	85	87	91	85	99	84	85	89	81	98	86	86	98	77	99	91	82	84	85	89	101	98	107	89	83	90	83	86	87	85	79	97	76	79	81	70	84	84	66	101	92	89	107	85	87	73	76	79	82	92	91	99	77	80	92	88	78	95	72	83	69	80	88	103	94	76	95	95	92	77	93	78	101	98	100	85	90	80	89	86	98	88	93	75	102	70	79	91	120	93	108	73	81	81	92	78	91	95	97	103	83	79	96	86	93	81	83	68	119	80	86	95	85	83	86	79	81	98	77	75	76	85	87	82	70	90	77	103	100	93	84	93	81	69	85	78	82	83	85	92	88	106	81	100	70	84	86	79	72	94	85	85	78	97	113	102	105	88	81	93	91	86	85	93	83	82	82	84	82	83	84	60	73	90	73	101	89	102	70	91	78	88	85	101	90	68	116	91	104	83	87	92	92	80	89	92	107	93	90	83	94	95	75	90	78	83	73	100	98	78	87	106	85	86	94	90	89	98	93	85	96	82	86	100	91	81	97	79	96	103	87	77	93	75	91	93	83	82	101	69	86	89	80	90	91	80	74	83	83	94	115	90	90	82	76	87	100	95	78	101	95	78	95	94	83	95	89	84	90	70	88	80	92	93	81	67	79	94	78	73	92	87	97	107	85	99	83	86	85	83	106	93	73	90	97	81	89	99	91	90	85	85	103	74	89	114	95	84	83	96	93	75	87	87	83	84	91	86	89	86	64	106	91	95	66	87	80	80	114	103	88	92	80	89	75	76	86	81	68	103	78	109	82	74	93	82	79	81	94	96	76	78	84	87	97	101	101	91	89	91	78	88	95	87	73	106	97	74	99	95	105	85	87	84	77	94	92	72	84	88	89	79	92	77	88	88	90	66	77	79	96	110	101	76	85	70	83	106	92	79	109	84	80	85	89	79	73	78	97	94	60	90	83	86	83	67	103	109	91	110	88	76	94	84	85	69	81	81	108	101	87	84	115	82	102	83	89	112	79	86	85	80	86	97	77	76	116	81	72	76	109	82	96	91	89	102	90	82	86	90	89	79	85	79	101	102	84	76	92	71	90	85	86	90	81	100	87	86	86	88	91	86	93	86	88	88	79	92	82	86	101	104	83	78	96	89	80	84	97	79	90	111	112	89	101	88	88	81	97	89	81	79	87	75	84	86	101	85	80	86	89	81	105	93	98	77	92	75	75	80	93	85	77	84	86	81	78	81	84	76	68	68	84	93	95	87	83	95	73	82	75	93	91	91	86	87	90	76	84	92	92	83	92	88	94	82	86	94	95	76	84	93	85	83	91	91	93	87	77	76	84	75	90	76	68	85	85	78	88	93	85	76	97	85	92	98	80	91	86	91	95	79	77	90	98	91	67	89	108	84	98	81	73	98	91	84	88	78	103	73	100	94	89	86	98	83	76	77	87	79	82	79	86	106	94	95	83	84	96	97	90	85	104	119	82	86	88	91	83	77	87	100	98	85	80	85	87	73	98	86	87	102	84	94	78	104	106	91	92	81	86	71	93	84	105	94	79	78	104	97	89	76	72	81	87	94	99	99	71	78	67	89	77	93	75	85	71	83	88	101	89	78	80	95	73	92	82	80	88	73	83	89	81	76	82	72	97	92	82	96	74	79	73	73	93	77	85	96	88	81	88	82	95	79	69	96	58	88	95	92	95	89	88	86	94	92	80	85	81	90	71	102	87	84	98	107	108	77	78	72	74	75	63	92	78	85	90	71	84	79	97	100	72	96	81	83	96	78	86	70	96	86	88	82	85	100	91	69	86	93	83	90	84	99	84	95	74	98	86	79	88	83	76	76	82	92	89	90	87	81	70	75	100	83	82	102	98	84	86	67	95	77	64	96	94	86	86	92	82	81	85	90	78	92	86	102	96
12674	5547	8141	4688	4571	4013	3463	3319	2676	1392	917	762	631	674	546	518	463	373	320	311	320	288	309	250	285	275	286	273	279	275	276	232	225	235	241	259	269	255	220	250	243	263	263	273	247	240	237	242	231	259	256	271	267	236	248	259	266	260	277	241	239	241	222	259	235	272	225	217	244	229	212	192	230	220	225	234	243	249	208	231	266	215	231	214	251	236	229	246	235	267	250	223	243	217	210	190	200	236	195	204	235	205	220	214	207	215	228	219	229	209	228	189	238	210	199	240	205	199	219	199	234	215	234	224	224	194	219	222	196	184	220	220	239	236	216	226	224	195	236	210	217	232	211	192	199	218	218	208	229	217	212	240	236	187	256	226	202	206	223	214	197	211	205	200	210	197	234	237	186	211	215	221	214	219	197	228	187	256	225	205	208	211	209	218	207	229	216	250	228	228	232	210	229	214	245	243	209	201	234	218	211	216	227	205	219	198	180	200	211	212	223	221	211	244	231	209	233	214	213	226	230	214	229	232	223	231	217	223	218	206	200	216	256	222	205	231	211	194	197	214	231	220	233	211	187	230	206	207	225	208	245	212	208	225	264	248	196	225	186	209	213	226	238	204	208	215	214	231	209	222	211	243	196	212	217	239	246	202	205	220	200	214	247	228	226	233	198	223	211	225	212	206	213	206	196	227	231	222	202	246	224	197	207	229	239	244	217	229	199	217	246	218	220	230	215	215	235	216	222	196	267	213	196	221	180	228	207	231	229	226	204	204	223	212	202	225	222	211	223	219	216	216	259	208	209	208	236	219	224	247	220	234	201	235	218	238	213	217	229	215	233	229	222	229	217	214	219	230	197	202	207	200	201	193	242	207	193	231	221	221	225	224	209	244	237	222	226	242	208	210	216	223	230	240	229	219	229	214	190	222	213	208	205	216	231	213	241	211	204	204	202	224	204	212	203	184	231	214	220	221	231	214	210	217	229	232	219	210	206	209	187	217	225	219	212	216	233	256	239	199	208	221	214	223	222	183	193	204	208	225	206	201	228	229	238	221	226	216	215	216	206	216	206	191	226	235	212	219	214	229	243	214	229	229	217	226	220	243	214	232	219	175	223	214	207	214	218	223	223	225	217	222	224	234	218	214	210	240	226	220	229	236	198	209	222	211	208	243	216	223	218	207	222	209	218	216	232	191	205	208	238	222	226	212	196	241	198	234	192	240	203	197	199	230	206	221	238	224	226	207	193	201	208	210	240	228	193	238	232	196	238	194	254	220	210	244	217	211	228	219	241	186	216	222	240	222	208	183	204	234	232	219	200	193	222	225	198	208	216	218	207	212	229	228	216	216	214	219	234	212	212	214	223	217	213	222	199	214	201	230	199	212	233	238	209	244	209	226	219	235	218	196	197	221	199	207	233	211	236	224	221	193	213	205	221	215	218	233	218	231	204	210	216	239	207	219	201	214	217	214	215	204	206	241	232	235	178	209	219	199	199	215	202	237	209	218	209	210	223	241	217	233	227	194	228	210	210	183	205	236	198	215	224	219	234	203	206	217	190	199	226	212	217	211	182	244	196	229	230	228	227	228	215	228	214	206	206	220	244	194	238	199	215	229	205	216	237	200	215	203	190	222	253	209	227	217	230	224	202	242	208	214	233	202	227	197	219	232	198	233	205	221	207	233	214	212	219	245	225	214	206	200	206	212	214	227	217	197	192	223	218	213	214	242	212	195	200	224	224	209	236	215	233	228	233	218	226	197	196	231	178	220	197	243	211	224	224	208	216	226	211	226	215	218	228	203	218	210	220	237	239	220	219	216	224	230	202	216	212	203	212	220	203	221	201	234	218	217	219	202	241	231	237	233	217	211	217	204	243	270	222	238	215	218	231	232	204	226	227	217	219	239	213	217	207	216	226	207	226	206	206	233	215	225	210	205	224	231	222	206	204	212	210	197	216	213	220	225	196	215	201	221	211	214	215	223	197	221	236	240	228	206	219	243	212	228	241	212	190	239	210	194	227	222	212	243	233	193	251	216	245	218	205	234	191	232	224	229	196	212	228	207	204	211	222	198	217	215	208	230	220	215	212	210	232	223	220	212	233	203	217	236	214	216	191	204	199	200	213	224	195	205	229	217	210	201	190	235	181	210	207	224	196	242	197	213	230	193	221	217	227	226	229	229	209	201	217	208	237	221	226	223	217	230	195	199	243	224	219	208	214	210	235	215	225	235	221	198	219	244	212	212	237	215	217	195	228	250	224	220	235	207	221	229	182	238	202	213	217	227	212	195	225	217	187	220	253	227	208	229	216	238	221	216	216	229	211	253	216	202	210	206	216	233	203	182	193	215	212	198	209	195	245	226	230	224	216	228	197	214	242	199	203	238	177	205	239	238	199	228	202	192	202	211	213	246	223	216	203	197	251	224	201	226	235	224	222	226	218	229	241	193	211	234	205	226	203	218	214	202	208	220	220	230	225	198	213	217	245	188	212	213	231	213	220	214	214	223	233	225	191	225	242	201	229	251	213	223	210	216	224	218	195	217	238	210	214	205	189	238	212	208	206	221	214	225	210	224	227	223	202	211	224	217	224	232	198	248	249	204	235	247	196	228	206	188	239	225	211	207	215	229	210	234	261	241	195	203	231	205	200	202	236	226	230	226	224	200	203	194	185	202	213	224	239	241	211	225	223	218	232	203	218	203	205	195	235	192	207	235	236	217	242	235	229	227	219	206	207	217	210	211	194	230	205	213	208	203	202	226	218	203	196	216	196	214	218	211	217	212	242	231	240	230	218	234	247	240	240	228	212	220	196	227	192	227	224	222	189	212	211	221	198	219	202	214	214	226	238	220	249	242	211	225	207	221	224	225	215	217	227	220	209	220	218	211	251	190	238	217	197	218	231	216	220	220	229	225	210	216	238	216	228	237	214	220	196	236	217	216	222	225	202	214	205	215	225	232	208	239	239	258	221	213	226	205	191	238	194	221	215	223	226	203	201	233	227	231	218	214	229	204	217	213	203	192	231	212	224	232	223	219	233	253	235	217	255	188	226	230	219	224	218	232	210	197	195	204	212	219	210	209	210	206	207	199	207	239	195	238	221	237	227	230	204	203	215	226	217	219	214	205	227	210	235	190	220	215	236	187	220	206	242	212	237	227	198	216	219	230	233	224	219	184	235	228	237	203	198	192	219	212	251	227	210	210	229	222	207	228	211	193	189	225	223	200	217	206	207	227	231	189	203	235	196	217	228	232	208	203	236	201	227	216	224	205	231	216	234	210	226	227	207	205	226	209	236	228	215	224	234	236	207	242	211	186	226	231	196	207	234	229	200	214	220	207	229	218	251	224	230	218	202	227	227	192	208	230	200	210	221	234	206	241	241	228	218	219	203	218	219	267	230	220	230	232	216	199	221	213	213	208	208	175	233	198	213	234	217	213	224	213	235	219	240	230	207	214	205	196	229	200	216	233	199	202	217	208	202	228	211	208	202	218	214	202
4751	1652	1345	440	350	292	267	275	228	184	166	151	142	165	145	134	141	137	112	119	122	123	141	133	121	145	127	128	122	125	142	130	115	118	115	123	139	123	117	130	128	149	117	127	134	130	128	117	128	113	123	152	138	134	132	133	129	147	143	132	125	140	115	140	153	109	129	121	122	134	112	94	118	122	134	119	138	111	111	107	127	139	151	133	123	127	108	124	116	122	121	105	131	133	118	120	131	127	126	124	123	119	120	134	113	141	136	123	133	148	131	120	132	131	133	152	147	122	140	130	122	158	119	117	131	138	131	109	133	113	129	123	123	130	114	118	122	142	124	116	132	104	131	119	126	144	126	115	140	119	122	129	141	102	134	130	146	121	127	117	124	145	128	118	125	115	127	123	114	152	106	128	118	157	114	126	110	126	121	113	135	154	139	132	147	115	140	121	96	139	122	132	132	131	123	115	128	116	136	115	134	161	130	148	128	124	148	142	123	126	144	128	128	117	129	106	143	137	127	118	133	134	120	157	126	137	96	134	135	102	128	121	137	112	126	127	113	135	127	117	120	124	110	127	111	106	109	118	130	142	123	143	125	115	132	139	149	124	135	144	127	123	115	123	135	113	145	134	128	121	129	111	129	146	148	124	139	143	115	112	119	121	126	124	140	117	140	116	122	118	114	90	124	150	119	132	104	125	118	112	139	121	114	150	122	136	128	131	106	109	131	116	118	124	111	112	143	126	109	104	136	99	124	127	119	129	127	131	116	107	127	128	117	138	100	128	124	110	119	140	148	153	123	129	123	118	112	120	130	137	140	152	125	121	143	142	130	117	138	113	133	117	138	102	103	120	137	136	141	137	148	138	136	117	118	129	117	133	143	127	126	137	151	104	127	130	134	138	144	110	146	127	111	134	132	113	142	148	156	116	133	118	117	135	123	133	136	129	119	135	161	134	128	110	114	127	112	123	125	125	133	134	123	131	114	128	105	136	132	142	119	129	131	132	131	132	111	114	143	133	103	138	105	128	122	116	129	144	119	134	129	123	125	132	131	123	126	108	122	125	139	130	112	124	124	118	135	151	133	143	123	121	127	128	146	119	123	125	133	135	120	120	106	122	122	128	121	139	113	122	110	129	120	131	124	148	149	144	105	132	116	117	111	121	133	128	138	121	122	130	134	139	133	147	105	126	137	132	137	149	145	139	138	123	134	113	134	125	150	116	137	111	115	129	112	124	140	113	119	114	131	128	150	137	134	125	121	123	113	148	120	116	117	120	143	133	139	119	128	140	126	135	116	121	138	110	113	121	120	127	111	137	143	121	136	147	105	114	139	127	113	125	147	127	146	127	137	135	129	114	112	132	123	123	137	130	125	114	138	128	135	139	122	120	123	142	131	138	122	141	119	121	143	140	130	137	137	114	133	112	110	119	110	117	123	126	122	126	135	121	133	133	114	116	109	116	130	128	141	120	119	135	122	145	128	140	134	120	134	122	147	125	127	141	130	124	132	120	127	114	131	136	126	100	118	129	130	106	121	145	126	120	127	124	124	128	119	118	109	144	121	106	120	140	133	127	133	111	107	132	137	150	135	125	151	119	121	147	122	108	135	127	109	133	122	130	119	116	129	128	118	158	121	145	132	129	142	133	119	125	145	103	120	124	119	128	107	144	135	124	131	130	118	110	117	112	129	134	130	120	111	122	119	125	136	100	140	113	147	140	113	123	127	128	128	128	120	116	127	112	129	134	134	133	131	140	112	134	133	120	117	138	129	123	134	129	132	116	120	143	104	132	127	107	131	125	123	120	110	142	121	121	124	147	121	133	122	124	110	133	133	154	133	139	153	137	124	128	126	146	125	156	115	116	132	109	143	115	136	125	134	124	119	144	127	116	129	124	125	96	119	132	119	114	127	125	127	126	136	133	125	127	113	135	114	161	122	123	132	129	147	121	122	105	109	119	127	114	124	134	109	145	121	148	116	140	138	115	119	124	112	135	137	147	136	139	112	126	129	132	117	134	107	132	131	103	110	113	115	137	128	135	98	119	119	126	137	140	120	136	122	123	119	128	112	122	134	131	138	150	126	110	139	141	123	142	120	120	118	124	115	134	128	115	140	136	143	128	122	123	162	121	139	117	135	139	136	111	114	143	125	138	144	120	115	120	147	121	142	126	147	126	119	114	127	145	123	126	112	114	110	120	119	108	120	129	110	135	133	129	132	120	133	127	115	139	111	104	156	147	128	129	124	137	114	111	129	126	129	129	132	144	144	109	135	129	129	115	109	124	131	118	124	115	116	130	131	148	145	111	142	124	134	128	117	137	108	128	119	129	112	139	130	134	128	165	123	135	146	146	123	122	136	131	114	126	152	147	114	129	127	144	119	107	148	133	121	119	133	127	117	120	132	144	138	122	137	110	145	125	136	127	133	132	135	143	128	132	142	125	144	134	112	114	106	128	138	116	131	134	113	118	112	134	113	126	141	122	98	128	158	115	138	140	119	126	137	128	104	115	130	125	121	127	112	129	125	136	123	132	129	139	124	117	122	118	117	125	146	137	125	130	117	135	145	114	136	128	132	121	111	125	122	125	121	111	137	101	115	133	121	128	135	133	118	133	126	129	128	115	119	115	117	124	140	128	119	121	143	129	117	122	143	100	113	131	121	136	113	127	130	122	135	119	130	105	121	113	132	132	117	133	128	139	115	130	149	129	120	119	142	114	141	149	111	133	127	107	132	126	109	114	127	123	118	109	119	126	142	121	114	125	126	125	123	136	140	132	130	142	116	124	135	124	112	104	127	136	143	130	116	108	125	115	129	111	133	118	137	131	124	135	125	124	100	129	125	119	135	121	99	128	130	119	108	115	149	140	125	154	121	139	122	130	139	119	125	123	128	141	145	111	133	110	124	134	131	132	121	125	121	138	115	116	116	132	118	135	138	131	133	121	119	135	125	104	127	116	138	139	126	139	119	146	115	141	128	128	131	118	122	118	129	119	117	134	142	101	106	128	115	131	118	120	133	119	130	117	104	152	133	137	116	120	108	119	128	125	129	113	141	115	147	150	121	123	125	124	122	136	104	117	126	126	133	128	133	121	133	151	123	149	120	136	140	105	129	129	132	149	129	127	105	144	101	118	125	139	134	113	132	141	150	105	125	116	115	132	137	112	126	151	104	133	138	109	121	104	114	138	110	139	127	140	110	124	123	136	129	114	137	140	109	119	140	121	121	111	128	122	125	116	117	110	126	150	148	140	143	119	126	114	118	137	109	160	129	120	137	116	124	133	136	125	113	123	127	140	123	110	128	87	135	118	136	148	132	118	132	135	139	117	119	134	133	118	125	125	125	119	118	120	134	133	135	132	116	133	115	145	117	146	120	118	136	110	129	134	134	110	127	115	104	138	118	135	115	110	112	127	123	128	120	139	133	115	144	126	128	121	130	131	120	133	141	114	136	125	100	131	102	137	125	116	115	139	119	115	149	118	121	137	132	121	119	120
3806	1873	2779	1416	1425	1238	1195	1155	1062	636	442	448	425	400	345	373	325	343	363	342	297	322	317	304	312	305	337	318	313	294	288	323	330	343	363	298	325	335	306	297	305	334	331	335	312	309	323	311	286	319	323	328	334	333	350	307	333	303	311	323	336	298	313	326	323	313	278	311	305	303	288	303	311	331	309	304	288	319	334	324	316	310	300	329	294	315	313	305	323	349	347	304	296	305	315	294	319	321	354	299	310	339	331	331	317	315	334	313	332	306	303	308	318	318	320	280	280	290	298	277	314	303	293	308	322	342	284	290	325	330	334	319	313	322	300	310	302	306	355	304	301	294	310	313	297	306	308	308	282	314	285	303	279	319	286	300	328	325	334	313	301	316	308	324	316	327	322	310	326	301	317	309	305	304	326	298	329	272	347	348	288	331	288	301	310	290	318	309	291	309	334	294	287	315	302	309	285	310	267	290	312	303	320	323	290	306	301	312	299	273	336	310	326	323	309	355	319	315	314	295	318	329	340	319	318	316	300	341	281	309	316	301	308	314	316	305	285	315	330	301	308	338	317	329	298	339	337	314	272	325	335	324	341	324	306	312	298	315	331	334	307	340	313	315	325	280	320	296	346	315	297	345	315	312	310	321	297	277	325	294	334	292	322	282	357	279	291	300	304	269	314	316	291	334	346	296	311	332	294	310	312	332	282	348	319	329	284	298	336	314	329	289	305	296	303	280	311	314	305	316	337	333	319	334	309	291	330	313	313	292	330	301	317	312	281	313	329	340	322	328	301	285	299	297	288	312	337	310	279	282	316	326	309	312	281	296	288	316	282	319	278	299	300	316	314	308	305	352	289	283	311	299	298	305	288	296	322	303	303	334	313	310	314	312	318	306	329	301	322	319	328	319	296	356	294	298	331	320	339	299	303	305	294	338	328	320	337	360	309	323	319	291	305	312	304	292	333	335	263	325	320	279	306	292	329	338	307	354	319	294	312	322	316	339	273	311	295	304	285	314	312	285	319	287	304	354	302	335	309	302	352	316	289	311	323	307	317	335	318	325	312	281	290	288	291	341	314	309	284	303	340	292	350	324	311	317	310	314	296	327	304	329	292	308	301	304	318	322	324	307	312	285	268	288	299	305	317	311	295	288	355	354	319	293	301	331	340	281	322	309	322	292	374	312	315	308	321	341	290	312	302	326	295	300	339	314	331	334	306	320	306	307	298	301	304	311	316	289	308	265	353	334	323	298	291	317	343	314	298	329	306	304	312	300	300	315	296	303	324	290	310	320	314	340	308	294	299	295	297	332	317	314	352	300	306	341	303	316	308	320	286	306	307	300	309	291	319	313	336	331	342	282	289	289	278	343	327	338	321	290	318	280	283	309	324	302	314	292	350	315	316	299	293	323	303	311	291	312	299	342	333	319	327	310	308	301	289	320	272	313	297	290	288	318	289	304	287	278	325	300	311	311	319	290	335	334	322	315	290	308	322	310	320	277	318	300	314	297	293	301	315	311	302	348	310	335	333	317	325	306	343	304	300	338	307	314	312	337	314	309	302	303	331	296	316	320	278	312	321	291	311	312	320	308	272	327	315	295	312	344	299	337	322	300	319	278	307	330	335	307	339	301	353	296	335	310	327	343	303	289	321	316	294	308	320	297	321	319	316	303	329	338	326	315	282	299	338	328	301	319	321	293	305	302	306	322	333	337	272	332	273	301	304	314	320	311	303	291	324	311	310	314	314	309	307	298	299	317	319	336	313	317	316	331	325	296	336	326	328	321	305	314	330	320	309	335	327	308	309	315	335	303	337	272	285	305	347	334	305	302	271	283	311	306	276	320	309	294	300	341	311	340	317	295	336	305	297	287	292	324	296	310	307	308	317	319	308	307	294	319	299	316	336	307	317	330	303	298	336	309	309	311	296	334	340	335	299	297	301	318	324	287	309	334	344	353	317	295	287	309	296	311	305	304	292	322	318	308	315	328	319	319	289	303	298	309	298	340	273	341	296	319	319	305	338	284	305	313	280	303	322	312	348	283	314	307	312	293	326	331	330	313	307	292	291	319	294	313	306	292	314	311	319	317	309	336	305	320	283	306	302	305	310	321	332	331	304	297	286	304	325	312	321	306	316	301	315	315	307	297	288	338	297	307	305	314	311	292	306	319	308	296	282	294	293	335	321	329	296	293	332	320	313	292	293	321	298	295	296	297	348	303	314	325	337	322	299	309	303	308	302	328	324	303	303	291	324	278	324	318	311	293	333	298	324	317	309	289	319	318	298	306	313	295	279	315	320	321	287	265	311	308	293	293	342	333	331	297	360	310	322	307	302	333	300	302	299	313	294	338	323	308	307	313	347	336	298	312	329	302	292	295	276	322	329	314	299	315	282	302	329	319	322	267	285	314	305	300	379	322	309	303	306	319	312	288	313	308	305	310	318	313	342	308	334	298	310	324	324	328	316	322	310	340	290	320	300	314	293	307	300	309	299	302	314	300	313	297	309	306	297	338	292	330	320	289	331	307	294	338	270	310	331	334	312	299	318	336	344	312	311	295	318	321	320	325	266	318	311	342	329	322	310	298	320	293	335	332	325	316	341	285	313	306	306	311	326	297	319	321	309	312	292	322	286	293	333	340	323	308	347	282	295	344	306	305	335	316	316	285	281	276	324	298	329	315	310	317	292	325	294	283	327	325	316	313	300	295	315	306	287	284	313	320	330	315	284	282	306	288	317	334	304	320	299	303	320	300	292	300	314	277	282	351	320	311	306	325	339	309	304	327	279	302	339	293	320	320	289	292	302	312	292	301	311	336	306	332	312	287	312	324	285	300	316	340	346	323	317	310	309	333	312	305	335	305	306	314	319	311	286	286	274	330	295	320	307	313	324	320	310	303	292	327	314	314	299	292	293	312	319	299	350	307	335	314	304	317	296	305	287	311	321	325	289	327	288	332	308	296	305	297	314	290	311	300	281	325	301	308	321	318	309	308	321	301	333	319	315	310	305	330	326	301	328	280	304	318	318	300	286	304	303	341	296	288	310	305	287	329	316	337	326	304	329	331	287	313	300	321	322	298	327	300	305	294	279	336	318	261	327	348	311	303	315	325	307	284	305	292	336	280	346	307	288	305	331	345	345	310	295	317	330	283	310	319	306	314	335	297	312	310	322	345	336	339	308	331	283	325	341	307	308	298	341	316	331	319	295	305	291	295	284	332	318	300	328	308	304	295	308	371	329	317	310	306	297	329	283	345	327	326	304	325	333	298	299	323	335	293	325	304	272	304	324	323	329	272	325	302	291	317	303	311	324	319	322	276	285	342	279	327	310	300	327	313	319	304	361	296	344	319	322	302	294	314	310	291	308	331	330	304	350	289	283	291	344	330	300	318	321	330	318	314	317	319	298	288	320	316	293	299	322	315	292	303	312	303	334	315	323	290	307	331	324	282	293	323	299	320	301	301	323	325	323	302	301	316	312	284	303	291	309	316	296	310
12541	3832	3145	1085	701	616	499	459	421	288	253	166	176	184	173	168	191	153	167	157	151	140	141	168	131	175	150	127	130	156	159	148	138	159	133	138	156	141	144	170	147	141	130	156	163	179	137	123	115	146	153	142	163	154	125	148	137	151	159	160	135	134	174	164	131	152	166	136	164	145	153	146	159	134	142	142	153	154	133	159	163	142	157	136	157	138	131	148	162	155	127	154	141	144	126	121	152	156	143	170	154	160	171	152	150	141	129	139	146	148	155	167	145	161	147	130	154	154	142	141	149	131	143	141	145	171	150	157	125	152	164	160	137	150	158	143	146	143	150	161	157	148	140	161	167	143	159	132	148	159	167	142	153	153	154	130	134	129	136	146	152	143	157	165	148	149	143	144	154	142	142	148	135	146	166	145	128	153	133	136	149	136	134	151	167	133	159	147	132	149	146	148	172	144	130	159	153	155	130	129	131	151	158	143	163	151	139	156	159	136	165	152	178	128	147	156	143	131	144	144	141	150	135	137	140	141	139	170	161	139	152	138	147	143	154	147	151	148	130	141	143	134	162	160	123	160	145	134	151	157	136	128	151	133	155	156	143	135	169	139	155	147	138	151	152	145	156	132	151	131	145	145	149	155	140	156	157	149	142	145	147	143	137	152	136	155	145	161	132	112	127	173	138	137	131	142	143	142	147	150	161	138	169	146	151	156	148	143	171	161	146	132	152	168	170	146	143	154	141	129	156	144	148	157	135	144	147	139	146	137	161	149	153	133	139	128	151	146	132	138	155	137	136	143	128	145	150	132	153	153	131	167	132	146	139	124	147	126	143	164	138	160	126	148	140	146	127	130	128	147	129	165	143	119	144	124	119	157	146	159	135	170	136	139	141	167	151	146	152	137	145	151	144	168	143	148	166	163	138	145	153	139	140	171	172	139	127	154	141	140	138	141	147	151	161	142	176	142	150	142	152	168	180	139	153	156	152	149	141	139	136	169	169	167	147	153	139	152	153	147	132	146	177	152	135	164	147	146	138	146	127	152	163	133	138	161	155	167	165	145	145	142	156	178	133	149	137	160	170	150	155	130	167	132	147	142	130	152	152	129	156	158	133	151	138	142	134	154	142	156	145	131	123	134	138	136	158	132	140	158	136	142	162	166	126	129	124	134	141	141	123	144	134	146	150	170	155	146	132	166	156	160	148	145	163	155	145	145	151	136	134	159	164	138	169	128	149	140	142	153	161	148	170	140	147	128	160	156	161	124	163	156	143	169	165	137	166	146	143	166	160	136	175	144	162	131	151	156	133	148	144	142	159	165	165	128	145	123	147	154	151	148	160	147	141	136	153	116	157	134	136	145	142	166	178	147	145	134	154	159	165	145	163	132	145	144	153	127	149	132	154	152	133	134	141	151	126	134	141	171	167	139	128	131	136	163	141	161	153	135	131	152	147	130	147	147	143	150	139	154	154	147	140	157	141	148	126	138	130	145	161	133	119	130	133	171	150	154	166	175	137	161	143	123	140	123	142	133	165	154	162	156	130	155	153	151	173	141	149	161	148	168	151	153	117	144	121	158	150	163	151	135	175	145	158	144	146	144	145	120	145	147	183	147	156	136	159	152	163	152	125	141	165	167	155	136	140	135	154	156	160	144	157	158	139	165	150	150	158	156	134	117	137	151	139	181	157	160	163	164	168	130	141	152	147	141	136	164	166	160	170	146	124	157	154	165	161	156	133	177	140	176	142	155	141	153	136	163	161	157	161	157	153	143	169	151	149	147	153	129	157	162	149	137	141	175	145	135	129	134	135	163	156	171	136	131	153	158	150	155	163	143	162	168	161	155	154	172	146	152	149	146	156	126	148	144	159	159	166	134	155	161	156	158	147	149	159	140	159	142	134	183	156	145	152	148	154	141	145	154	154	148	169	125	144	146	116	168	172	146	139	150	150	173	160	153	139	158	180	144	149	140	130	161	146	151	144	157	160	146	156	169	147	144	159	143	158	141	127	143	149	125	144	133	154	170	139	140	134	120	137	179	153	120	151	161	123	138	152	167	148	151	162	164	144	146	138	169	130	145	145	139	159	151	143	161	135	164	170	145	163	135	146	145	156	163	166	157	162	144	163	148	130	150	134	139	160	153	152	173	135	152	172	138	157	140	129	149	133	157	155	135	156	142	124	140	162	175	175	169	154	143	142	160	160	151	135	154	142	123	150	145	160	142	164	162	149	142	136	138	156	164	139	151	158	152	155	134	114	151	155	150	149	174	155	126	129	149	147	157	176	155	142	184	138	158	138	161	162	159	168	150	144	142	156	151	150	140	158	120	150	144	142	148	144	139	148	162	147	139	136	154	162	156	176	130	169	150	150	132	127	163	141	116	146	154	161	150	129	126	130	172	151	142	156	155	154	155	164	141	128	147	139	149	129	145	162	167	149	145	139	161	135	167	133	148	177	145	158	179	132	139	151	176	145	154	156	142	152	163	137	157	171	138	129	130	128	135	156	149	165	163	149	151	125	150	150	150	174	163	149	162	149	150	133	143	155	149	128	141	136	147	144	129	123	141	137	162	132	136	163	164	134	132	164	149	123	132	147	141	162	145	158	171	165	168	147	148	141	146	168	142	155	166	156	135	172	155	124	148	146	158	125	146	138	143	151	152	167	163	155	136	162	150	147	132	154	137	166	146	150	157	123	144	128	143	144	134	146	141	135	151	145	177	120	118	150	152	145	166	144	146	155	159	172	135	174	144	147	164	157	139	141	151	142	182	192	162	121	158	156	150	142	152	153	150	137	144	151	143	147	157	168	170	149	122	141	149	141	174	157	151	153	138	148	149	162	156	142	136	159	187	163	133	145	162	120	138	137	127	148	173	133	128	166	152	156	142	145	160	156	147	140	162	135	128	140	141	139	158	129	158	160	146	132	143	151	136	153	160	156	148	158	127	162	151	139	137	141	147	152	148	178	158	128	152	150	140	141	162	170	156	167	135	161	143	141	177	153	140	145	150	150	139	135	144	125	167	132	162	149	147	141	155	155	129	134	168	126	135	170	133	152	149	151	157	157	186	151	171	144	144	146	144	161	138	140	159	173	136	168	146	180	180	169	129	145	146	143	145	157	160	135	141	138	161	136	155	135	144	147	164	163	144	152	148	152	159	159	165	184	144	143	142	136	157	149	158	175	163	148	153	143	135	145	135	162	145	144	168	145	170	170	136	149	144	150	157	153	162	166	181	159	132	142	142	168	140	159	171	142	160	154	150	167	147	152	133	154	156	160	144	141	152	125	142	125	142	152	154	168	156	170	145	122	117	169	153	151	141	146	143	149	174	149	138	145	143	146	138	146	129	151	142	141	136	127	132	154	157	137	159	174	115	156	175	128	152	142	158	147	141	139	154	140	143	157	145	146	146	130	147	151	151	163	133	144	140	134	148	133	162	169	154	142	130	142	139	146	153	153	147	172	164	145	145	144	143	135	164	134	137	157	158	163	156
9608	3846	5954	3189	3046	2593	2322	2313	1971	1176	824	728	617	670	586	558	485	515	434	429	422	378	421	367	406	370	382	413	375	413	395	406	341	340	371	382	382	383	387	385	391	377	365	388	357	361	340	346	371	326	372	344	384	413	380	400	376	383	337	369	355	388	393	368	391	376	368	366	386	348	362	367	361	368	355	350	379	361	353	373	328	362	356	362	355	364	336	353	349	367	356	345	355	356	350	333	353	374	365	339	329	366	357	367	386	346	343	373	340	347	343	376	331	345	319	291	372	349	351	363	356	360	325	392	328	316	354	341	338	418	365	352	354	389	362	367	347	369	361	356	350	366	376	350	381	368	357	354	387	381	368	336	349	365	313	363	352	332	355	369	352	384	348	345	372	370	303	331	343	354	315	379	350	358	364	360	378	379	344	374	386	344	351	354	348	345	378	365	361	341	348	331	351	375	339	364	365	340	348	343	357	327	371	358	355	335	351	363	390	366	354	344	349	378	385	322	354	368	375	342	373	358	348	364	369	408	364	349	333	370	336	390	344	353	330	368	353	416	352	362	353	349	338	377	324	353	380	331	368	338	336	339	364	304	351	335	375	363	371	302	357	311	378	371	388	365	356	347	327	339	342	385	358	339	344	342	348	365	347	356	336	342	366	373	331	373	343	366	329	371	358	353	368	351	370	369	359	407	365	336	354	312	360	358	365	365	381	345	376	348	358	356	338	349	331	380	360	364	325	350	358	373	326	340	367	353	356	366	380	383	359	359	330	344	365	331	341	355	347	341	356	350	365	354	389	378	373	341	364	341	348	369	339	371	365	334	385	328	369	335	330	363	379	389	358	341	365	370	359	372	379	395	340	383	345	342	384	351	349	350	329	352	330	339	350	354	356	366	337	345	355	344	342	375	389	349	384	361	331	340	336	323	372	350	351	375	319	366	362	363	363	307	368	357	392	362	360	388	374	317	349	342	302	344	365	333	377	407	366	349	346	349	339	371	350	371	320	353	369	382	352	375	367	390	377	332	362	381	352	317	354	326	350	356	314	341	380	355	372	391	345	357	348	359	363	382	343	367	376	364	367	349	352	349	382	339	346	380	359	338	374	389	346	346	363	374	334	344	329	353	376	346	355	365	383	354	382	358	362	372	345	355	370	356	370	350	349	365	331	361	380	347	360	330	372	384	350	360	378	347	355	340	343	362	348	369	364	345	332	342	354	386	320	340	365	337	390	377	359	320	346	384	352	369	362	336	347	356	354	333	338	363	342	359	339	343	347	358	347	354	363	375	339	343	355	392	343	349	352	361	357	374	387	343	371	324	333	343	359	384	351	366	326	351	321	341	366	341	341	351	351	367	341	346	378	352	399	370	339	396	305	353	330	351	369	350	361	387	373	360	335	361	364	360	341	372	352	347	348	349	361	353	348	384	367	350	358	362	343	337	376	347	326	338	369	362	368	362	364	364	361	373	356	359	363	319	347	384	374	366	354	339	350	368	362	355	366	375	337	363	360	376	359	378	357	349	348	357	350	361	339	330	335	385	368	339	350	343	368	373	369	378	337	344	358	355	359	314	358	322	329	346	359	356	362	364	362	341	341	332	331	344	345	341	372	353	345	366	372	363	346	371	367	365	364	364	340	347	340	361	347	388	351	353	364	359	386	374	348	343	331	385	343	349	366	364	404	343	366	364	353	343	371	381	324	371	380	357	330	367	338	378	358	348	362	343	369	338	339	390	382	324	330	340	357	343	355	325	327	350	355	372	338	369	344	346	342	374	321	329	359	343	365	355	360	366	360	318	359	360	330	350	360	365	337	341	366	350	375	344	351	361	350	338	349	348	320	375	345	337	367	341	395	388	363	331	378	361	384	379	340	339	338	383	406	389	362	344	355	305	331	355	373	355	357	359	363	342	352	334	364	349	370	368	357	374	362	337	358	380	375	371	325	371	357	340	340	351	363	359	360	372	345	370	365	330	363	328	334	353	378	328	367	358	341	377	343	327	365	333	365	360	347	330	343	327	326	350	395	355	413	391	330	333	335	337	357	347	326	361	368	331	326	355	355	342	325	322	383	342	324	363	395	361	354	326	363	362	314	325	354	374	376	328	358	346	368	319	355	304	336	377	352	395	380	359	386	335	341	353	361	383	377	377	381	351	362	392	346	347	351	324	322	352	396	355	342	371	358	357	349	351	361	340	328	338	361	333	368	367	384	339	327	357	403	371	351	390	358	338	353	388	351	344	331	370	357	369	355	320	396	348	360	360	383	372	351	369	345	365	388	348	384	375	324	391	346	386	317	351	350	332	344	346	369	344	392	358	373	330	355	357	349	343	344	328	334	368	336	408	354	363	336	344	399	366	338	380	330	348	373	325	316	336	356	325	343	361	366	367	337	383	335	355	341	344	358	342	347	359	329	321	359	350	326	341	364	347	364	345	359	357	343	334	381	342	346	347	365	358	329	378	368	353	388	334	363	354	353	349	364	337	389	355	315	365	327	361	336	353	340	346	362	360	350	328	392	354	399	332	378	355	333	385	375	355	367	343	338	317	358	363	356	347	334	392	355	336	325	341	352	344	369	345	352	341	331	379	366	348	375	324	323	366	360	350	384	361	407	373	325	374	354	367	360	329	347	375	359	349	351	386	343	363	348	369	373	349	333	344	388	362	379	354	354	332	380	336	364	352	365	352	346	362	326	385	351	360	384	333	367	383	364	376	368	356	345	350	349	335	329	333	367	364	342	379	388	387	353	334	334	345	381	347	334	369	383	323	375	370	365	323	375	367	354	327	357	358	368	370	331	355	331	343	347	359	333	329	342	372	339	323	351	348	377	387	357	356	347	374	333	348	378	347	352	353	361	374	342	361	362	356	344	344	322	352	375	369	344	362	354	337	352	391	363	393	339	364	362	354	376	337	317	386	358	383	352	351	326	371	361	369	383	318	365	336	375	347	336	338	316	344	342	339	380	369	340	370	347	328	344	354	364	350	342	334	364	334	365	340	365	339	357	347	338	367	370	344	338	332	365	388	383	358	356	351	393	334	370	368	369	338	328	331	376	388	338	389	316	374	349	384	378	347	346	353	347	386	331	349	390	311	345	357	362	366	325	333	372	352	365	373	376	334	342	351	380	354	337	342	371	379	317	375	319	386	352	358	364	366	340	361	361	340	377	360	355	377	335	382	350	331	363	355	342	356	344	345	351	354	352	390	346	386	366	348	370	343	314	364	376	362	351	366	355	350	354	340	364	353	350	357	342	363	337	357	384	347	365	371	370	364	363	312	370	363	364	347	352	329	349	346	341	342	373	345	352	360	371	369	383	376	381	370	341	360	328	374	343	398	378	355	341	366	347	373	369	395	337	362	393	351	361	342	345	353	331	318	317	350	378	344	375	341	347	352	370	338	353	347	350	369	367	389	330	317	333	335	352	368	383	339	358	343	370	357	333	345	376	346	376	369	340	347	370	362	369	353	356	339	312	359	357	350	321	349
20898	6679	4665	1576	988	699	673	545	488	328	194	174	155	147	131	133	90	122	108	95	96	105	82	86	74	81	64	81	94	97	89	82	104	90	82	86	101	93	76	81	75	73	74	72	88	94	103	77	80	83	103	80	90	90	99	73	83	94	81	104	87	83	103	85	97	67	104	101	91	81	81	73	82	85	96	90	85	93	93	85	73	93	94	90	102	112	81	132	95	76	83	80	74	90	91	71	100	84	83	93	73	93	86	78	83	97	75	77	79	87	88	76	86	90	78	107	82	77	98	91	87	82	84	87	88	71	75	82	77	67	89	65	94	89	87	109	80	83	76	89	96	85	110	86	71	86	94	75	76	88	92	92	84	83	86	86	85	81	92	96	80	103	88	83	94	72	79	76	96	86	79	78	86	94	78	75	91	95	85	94	84	85	77	92	84	93	96	88	80	102	90	98	71	95	92	75	89	85	85	106	80	80	87	85	88	68	82	81	92	78	79	87	94	76	78	80	81	95	88	59	78	81	89	79	89	72	105	82	81	93	88	84	84	90	78	98	79	82	73	93	73	89	98	96	81	71	75	90	73	76	81	78	87	89	61	84	90	90	83	89	81	91	84	86	92	67	88	73	80	87	77	68	87	73	91	85	88	82	71	84	84	94	75	76	82	96	87	84	89	65	90	91	83	79	91	89	74	93	91	62	86	79	78	84	76	79	78	98	86	83	79	77	93	95	83	90	76	92	77	97	85	81	68	74	101	83	68	89	91	85	90	75	75	68	95	97	96	77	81	80	105	93	79	94	63	89	78	80	85	78	88	97	74	100	81	80	92	80	84	80	89	92	85	78	101	112	74	75	89	90	91	72	76	84	62	82	84	70	86	109	96	84	89	93	80	90	101	95	112	95	87	81	100	84	77	82	90	96	98	69	104	79	90	104	95	73	81	67	95	88	82	88	90	87	77	84	92	78	78	77	90	85	86	84	71	76	83	97	79	98	92	92	100	85	85	103	76	90	117	95	102	79	106	83	68	87	74	85	93	79	107	90	100	80	77	80	90	87	83	83	92	89	90	62	88	89	72	93	91	89	84	91	108	97	93	86	77	74	78	76	91	79	79	77	103	83	86	74	103	77	88	84	102	81	95	77	83	93	79	92	88	91	97	78	93	76	85	84	82	86	88	74	87	96	88	85	93	87	93	87	92	88	78	85	89	78	94	95	107	97	95	76	81	105	90	94	89	92	105	99	88	101	76	81	74	87	101	85	87	85	90	66	102	88	95	93	73	90	85	71	76	78	96	106	93	104	86	85	83	89	87	89	84	77	95	80	65	82	87	91	90	85	88	93	95	85	89	91	108	70	86	88	87	86	90	86	72	88	88	99	63	100	75	71	111	87	93	89	82	95	83	84	86	80	103	86	74	87	90	94	96	88	91	84	96	92	92	76	84	89	107	86	88	87	79	95	111	73	68	95	95	88	89	68	81	88	87	93	94	89	95	70	90	74	87	80	88	93	96	80	73	79	101	90	84	85	81	86	92	69	79	85	82	89	86	71	82	80	79	78	76	67	93	83	95	67	81	69	86	96	68	84	87	91	89	86	98	88	84	78	97	85	80	87	76	91	82	84	89	85	99	91	89	84	94	77	73	105	88	84	81	90	89	75	84	88	96	77	91	91	103	89	92	74	93	89	82	86	97	73	91	83	95	93	85	77	94	85	87	73	81	97	75	83	73	87	86	102	88	85	78	85	89	104	104	100	78	83	87	91	87	95	84	72	69	87	88	98	119	99	79	85	89	96	77	70	82	78	82	85	118	100	91	65	77	100	86	70	90	80	85	83	82	88	73	90	77	90	85	88	73	82	84	92	73	93	85	94	89	88	96	81	72	86	84	99	85	82	84	79	86	88	89	81	79	87	66	80	84	92	80	82	94	103	89	70	90	87	74	74	84	95	109	78	87	74	84	78	90	85	109	107	86	97	90	90	104	88	87	88	96	84	82	86	81	93	79	95	78	73	79	88	79	107	94	85	66	91	86	83	67	70	87	72	92	102	95	85	85	76	83	87	84	80	76	89	82	84	70	92	87	92	88	80	75	82	92	98	79	72	87	76	83	97	89	92	100	88	73	69	91	100	84	83	97	95	85	104	105	72	76	96	83	78	92	80	86	86	81	82	79	79	92	94	90	73	77	76	86	88	89	72	91	82	66	94	102	107	93	74	107	72	86	79	68	108	94	72	91	92	85	108	79	86	84	89	86	92	85	91	93	82	86	87	82	84	101	90	92	99	100	77	76	105	75	69	88	89	77	89	101	84	99	79	90	83	92	93	85	98	90	74	90	81	82	97	85	92	82	96	94	71	87	85	81	86	84	70	74	90	82	96	98	77	81	89	92	77	72	85	92	63	91	82	91	72	83	94	98	93	101	87	94	95	91	101	94	88	100	96	87	74	67	87	87	78	74	75	82	89	90	61	74	100	102	97	74	96	92	91	69	96	100	88	76	97	98	79	96	87	74	98	90	93	74	64	80	82	96	93	96	76	91	88	81	94	65	92	76	97	89	90	110	73	89	87	87	88	78	106	91	99	92	93	66	74	88	85	87	93	83	88	101	81	89	98	84	86	85	78	76	96	72	69	99	92	66	73	99	85	87	79	67	82	80	82	85	88	100	93	78	91	97	90	78	67	96	88	81	106	89	81	78	74	80	89	100	96	97	69	94	74	73	72	91	95	86	97	94	74	80	84	72	79	78	94	73	86	72	85	97	87	73	67	96	55	87	91	101	67	74	104	92	77	93	63	75	80	96	74	84	95	70	105	87	89	92	71	73	82	98	68	83	62	100	90	73	88	77	84	82	84	73	71	85	77	77	74	94	78	116	85	79	86	86	91	93	90	101	91	82	72	70	76	106	101	93	78	104	93	81	75	81	78	93	96	87	100	84	75	87	87	84	98	92	79	105	80	68	100	78	69	100	74	101	88	79	73	79	76	100	93	96	87	89	84	92	73	86	86	82	88	77	81	85	67	84	69	72	89	85	80	77	98	91	69	92	71	87	80	89	84	68	96	92	78	86	78	85	63	78	83	68	91	87	84	79	87	91	77	87	92	85	95	67	79	77	80	84	86	78	102	94	91	75	88	98	70	107	84	82	102	78	77	72	84	87	72	72	77	87	81	81	95	97	105	98	76	86	91	91	89	92	90	82	88	91	90	75	78	84	79	96	84	91	98	99	85	91	82	91	81	77	84	90	99	88	96	88	79	74	93	82	111	85	94	95	79	90	111	74	93	95	94	81	88	77	84	86	88	104	86	81	98	83	94	97	94	77	75	83	92	96	89	95	76	101	82	100	78	84	107	78	81	87	94	86	78	94	94	79	83	102	76	82	115	60	68	93	85	86	92	90	71	72	87	100	94	94	74	84	94	85	72	78	93	89	77	85	81	82	95	93	93	80	70	92	82	92	95	65	83	83	91	99	119	115	89	96	81	91	86	77	90	82	90
12601	5654	7909	4387	4139	3731	3272	3035	2729	1587	911	814	685	681	568	533	477	379	330	332	265	274	295	297	289	250	262	258	272	215	239	228	243	254	249	235	240	252	256	234	232	259	271	237	210	253	254	229	252	231	250	285	250	271	271	241	242	267	249	242	260	251	218	252	235	245	210	216	211	214	216	199	227	194	242	258	223	252	215	220	240	216	241	212	245	216	237	252	227	232	217	228	231	216	216	211	187	184	242	198	215	204	190	209	209	211	212	203	203	211	212	198	222	227	211	200	217	208	178	202	200	203	209	219	192	204	230	197	230	211	207	195	207	228	209	217	190	220	225	219	222	209	220	195	233	233	197	210	236	208	209	217	235	231	207	202	202	202	209	212	238	204	201	194	211	245	187	225	232	204	199	210	223	211	220	204	208	180	215	222	240	216	210	210	226	208	193	226	227	225	215	199	216	225	193	218	239	191	220	215	213	222	214	216	180	215	189	208	216	208	197	212	205	212	227	215	205	225	187	201	210	218	219	243	209	210	216	211	208	219	189	213	208	217	215	180	242	219	217	200	232	217	217	177	230	208	225	192	210	209	197	210	198	190	188	206	236	219	206	197	212	224	218	201	221	189	194	214	198	224	209	228	198	230	183	220	231	177	216	215	228	235	210	230	196	221	215	189	208	216	241	214	220	215	217	237	199	224	233	210	211	212	219	224	198	226	209	214	213	231	207	224	210	192	230	223	205	238	214	227	210	199	209	206	210	229	214	199	218	226	225	214	225	201	207	209	202	233	197	229	220	232	209	194	246	207	217	225	236	216	228	208	201	212	224	207	205	206	201	236	199	211	222	223	208	229	198	225	206	218	207	220	184	170	197	225	220	203	204	220	189	213	219	213	236	209	204	215	190	207	201	217	208	215	197	192	217	220	215	222	231	221	221	220	237	207	218	177	219	189	189	197	222	222	227	236	226	240	207	230	212	200	241	201	204	221	231	205	193	250	238	217	215	236	252	224	206	216	198	229	224	220	210	219	213	219	219	233	190	225	234	196	226	203	223	193	236	214	216	217	209	207	188	221	208	229	194	213	219	215	223	203	237	207	240	212	244	237	223	201	234	204	232	196	208	240	212	224	197	221	204	225	230	225	215	209	200	207	199	218	201	215	224	212	216	218	208	248	212	226	201	193	206	217	227	218	209	204	208	226	233	234	218	227	218	228	213	220	208	211	228	208	200	186	224	206	198	216	238	218	223	212	215	222	180	199	200	183	193	201	212	218	199	189	209	203	220	210	223	245	216	213	181	196	256	239	208	193	213	232	216	225	214	188	190	240	219	197	208	218	226	219	200	225	185	186	229	199	196	209	212	208	232	210	181	230	207	217	194	223	214	209	231	221	196	203	211	242	203	222	217	207	196	208	201	228	204	206	196	218	228	205	226	192	204	234	218	228	212	243	230	226	231	204	231	212	218	228	226	239	204	237	220	189	236	197	211	194	205	185	204	213	213	213	201	244	218	223	208	240	210	205	240	213	183	212	229	187	218	224	215	208	205	224	201	207	224	238	212	204	198	227	226	236	196	218	222	204	197	211	215	228	216	206	217	197	224	184	208	267	232	222	248	189	215	206	218	207	218	196	224	190	206	218	211	238	210	243	222	236	217	223	235	226	222	213	235	229	195	212	219	201	221	225	208	205	224	230	223	217	194	211	203	184	215	206	204	202	222	209	197	222	201	217	226	227	208	184	199	187	214	195	206	213	211	201	210	196	176	193	218	212	225	210	217	236	237	230	210	197	217	228	201	179	207	232	218	211	214	213	213	231	221	191	225	213	237	188	250	209	236	191	195	244	222	195	218	201	221	204	207	256	204	211	201	200	213	200	230	215	222	242	213	197	200	216	216	233	219	199	224	216	221	214	205	204	238	201	201	216	203	215	208	207	232	215	207	223	220	227	225	199	220	232	212	210	231	229	197	203	232	225	219	210	203	195	225	203	235	205	224	212	230	219	227	212	205	204	226	216	215	213	216	207	205	211	210	210	196	206	204	198	222	218	211	222	244	221	213	209	240	207	191	233	169	202	212	228	214	214	218	238	228	198	202	221	215	211	200	188	226	223	228	202	207	205	209	204	217	215	209	202	226	227	214	195	197	246	197	207	204	189	242	216	224	243	228	204	187	208	221	204	206	213	218	200	202	224	205	215	188	208	230	228	233	200	206	191	223	215	204	190	218	218	218	206	221	221	241	242	210	200	222	202	213	215	186	210	210	217	223	221	213	221	223	208	227	186	210	239	182	213	226	222	249	212	206	238	225	230	224	220	209	202	197	196	213	217	220	205	229	230	211	182	251	245	207	235	211	220	194	209	222	216	222	231	227	237	218	227	206	211	249	221	226	184	221	207	247	216	220	226	242	242	187	197	246	251	215	191	198	226	218	235	207	200	215	200	248	224	218	224	208	211	200	212	213	195	222	205	202	196	238	218	200	215	185	214	203	226	223	206	218	225	204	182	212	210	202	207	196	202	218	212	219	192	219	211	213	215	196	219	214	225	212	241	200	208	209	206	216	233	244	198	210	218	238	204	227	204	220	181	240	223	212	183	209	209	215	209	207	231	215	231	196	223	231	208	197	215	222	207	222	227	247	236	208	249	245	219	205	238	214	225	235	199	218	200	222	228	204	234	190	210	225	212	208	241	198	222	213	200	235	212	213	205	221	214	206	227	214	241	189	220	196	238	239	223	233	231	210	225	185	201	241	205	209	185	225	225	198	194	186	206	217	191	240	225	214	218	211	200	209	220	213	174	216	193	221	231	217	219	232	233	204	213	194	228	201	217	215	211	190	233	211	199	217	216	220	204	246	242	229	194	230	210	192	196	209	189	191	242	186	222	172	220	208	223	219	218	214	223	194	175	214	210	229	236	217	206	207	227	204	215	224	213	249	227	204	213	189	216	226	244	206	203	207	217	197	216	208	215	181	199	213	194	219	225	210	202	228	217	200	241	214	191	214	206	233	234	209	234	194	220	237	197	219	206	226	200	205	221	232	220	183	196	252	225	203	215	235	230	209	230	202	234	227	227	203	204	205	234	241	223	240	202	209	206	236	200	208	195	209	219	220	217	230	221	197	197	199	209	220	219	199	179	247	229	219	213	231	199	204	217	202	226	220	198	223	233	224	221	224	207	198	207	199	220	222	202	232	229	243	200	238	229	226	213	203	231	221	199	208	200	211	211	226	229	197	202	194	186	212	204	228	205	228	218	210	194	211	227	211	204	218	242	243	228	195	249	185	231	222	226	216	237	220	213	209	217	217	212	238	202	221	230	218	225	224	189	232	206	203	229	220	233	226	208	213	229	192	223	240	230	223	238	213	224	197	217	193	174	229	231	202	212	219	208	205	231	191	215	200	199	239	209	202	215	205	233	196	223	236	220	211	212	218	208	214	215	228	237	233	206	209	251	215	225	208	213	191	227	243	232	213	215	240	212	207	226	193	192	213	210	238	235
4799	1743	1154	434	308	281	263	258	253	184	144	154	149	118	109	108	148	153	162	130	134	114	116	107	142	120	133	129	122	134	128	118	111	123	120	133	114	137	123	141	115	145	119	97	129	150	119	147	121	136	132	132	142	138	131	145	89	142	140	126	132	153	106	138	134	110	122	137	122	122	113	124	129	132	131	125	137	126	148	116	121	119	106	117	101	114	129	113	107	120	124	123	123	126	112	117	138	120	135	117	126	132	115	153	131	137	125	137	139	131	136	134	106	123	141	116	106	124	138	124	131	140	84	131	132	119	123	121	125	142	113	123	128	112	114	130	117	115	119	115	139	119	135	143	115	134	130	127	138	114	118	111	116	111	125	133	120	137	114	133	116	137	110	114	110	131	109	128	122	138	141	122	130	137	129	151	120	132	129	145	149	117	138	137	118	121	129	131	136	131	118	121	123	123	142	143	120	129	118	147	128	111	119	127	108	127	123	104	121	125	124	160	138	126	140	146	118	125	124	111	121	117	98	134	113	142	133	121	138	136	131	134	107	116	122	141	125	128	103	135	114	129	143	106	112	114	137	108	131	142	121	138	121	139	121	97	124	146	135	107	139	94	125	126	129	129	123	117	129	130	118	124	125	135	127	124	129	127	121	116	116	119	109	121	113	132	112	121	125	119	133	127	132	114	125	116	143	128	124	119	119	145	129	118	149	145	141	120	114	111	137	130	130	136	120	126	120	113	119	107	125	108	128	111	118	118	112	136	128	116	113	118	103	143	138	122	141	121	131	124	131	127	128	113	121	121	116	112	109	121	131	103	146	151	132	140	105	113	134	113	130	135	123	125	120	126	117	108	129	97	125	126	125	133	138	125	140	122	110	116	116	116	127	97	131	133	125	133	129	131	119	133	120	123	121	139	107	140	142	122	129	110	125	130	132	134	112	132	126	127	156	133	120	128	117	118	132	104	117	121	117	115	142	113	130	115	122	135	121	125	113	120	120	121	114	126	138	131	119	134	141	125	122	150	122	134	128	123	117	133	108	119	129	129	125	117	127	121	135	121	126	105	117	138	132	130	132	117	116	103	122	121	135	116	117	139	120	129	129	127	144	121	117	128	103	128	132	130	139	118	124	132	131	123	141	101	119	127	136	131	122	130	126	120	101	143	112	138	130	127	122	117	123	129	112	115	116	114	131	129	140	122	142	126	120	123	135	115	151	143	142	117	134	121	129	126	151	132	121	143	111	116	127	119	129	129	119	117	115	123	117	156	146	129	121	133	118	127	118	99	121	139	145	110	125	103	119	130	129	137	108	142	111	100	144	105	116	130	119	114	149	139	116	116	123	124	135	107	125	130	127	134	120	101	125	113	119	129	120	131	126	130	134	122	122	99	125	125	148	126	135	119	116	127	143	126	135	126	131	134	117	127	136	121	128	148	123	129	132	129	118	135	135	121	116	102	100	129	130	126	126	110	134	149	117	130	128	117	128	118	123	135	120	140	115	131	110	123	123	138	133	142	130	129	111	121	109	114	130	109	104	128	115	122	121	129	107	129	111	131	122	145	124	107	134	110	124	114	105	137	114	101	115	114	119	116	150	142	156	100	130	134	134	110	123	125	122	126	116	136	113	111	118	146	137	105	132	139	138	120	113	123	138	125	133	148	108	111	135	115	121	135	129	113	116	107	117	135	123	139	124	120	110	116	141	121	153	118	128	120	135	118	131	148	116	137	136	139	122	139	125	118	134	121	120	135	130	118	123	128	137	151	115	126	134	110	122	118	137	129	135	119	130	146	122	113	129	129	116	122	115	132	117	130	129	131	126	118	124	126	109	124	116	127	120	119	121	110	143	124	136	114	108	113	111	117	122	116	119	124	144	102	137	142	150	132	111	125	142	126	115	114	137	111	128	149	126	116	134	138	121	125	104	150	115	132	131	119	125	105	111	116	127	132	119	126	137	93	130	145	125	155	135	115	130	132	136	141	137	127	127	120	126	129	142	136	131	150	112	139	117	109	110	129	132	126	144	141	134	130	125	121	122	144	123	115	120	129	126	114	126	119	126	142	120	107	138	142	114	139	117	137	131	123	133	129	139	103	114	97	109	128	126	123	121	113	122	143	121	132	140	119	117	135	130	123	120	100	120	140	104	143	128	131	130	128	141	128	128	116	115	118	127	123	120	117	125	130	120	137	132	137	139	119	102	123	123	143	133	125	114	126	140	122	107	132	109	123	138	117	118	121	135	133	109	117	131	137	124	125	135	94	137	103	135	140	124	126	125	118	151	124	127	128	108	123	111	128	123	128	121	131	122	138	110	136	124	127	136	103	114	144	116	115	118	120	135	117	141	133	119	140	141	145	137	129	126	124	133	94	117	131	139	127	135	122	123	118	112	143	123	115	126	125	103	147	140	108	114	119	129	135	139	131	123	99	124	120	138	106	141	128	126	126	139	109	126	120	126	125	125	125	117	123	115	145	105	127	138	106	110	117	103	131	136	127	143	131	138	104	121	129	134	143	110	120	141	146	140	124	125	115	133	134	134	111	118	121	137	105	114	115	122	106	125	137	128	116	112	112	119	125	117	126	109	123	133	127	117	122	143	113	121	140	133	148	123	119	125	139	138	128	135	130	119	136	149	128	110	123	125	137	126	113	108	126	132	111	113	131	125	112	121	123	108	114	121	117	104	133	138	117	129	132	118	128	133	126	126	121	120	125	121	120	125	150	112	114	122	123	109	120	114	125	131	122	138	128	112	143	133	120	131	112	117	127	119	99	135	142	134	119	119	131	116	119	129	123	138	130	142	131	116	123	140	118	128	132	128	124	122	130	129	135	129	105	114	99	131	134	123	144	135	135	117	110	128	118	122	123	117	144	145	137	123	119	141	113	137	119	135	133	149	117	117	137	117	113	109	125	126	127	122	133	126	130	141	113	125	134	124	122	127	134	157	107	111	122	111	101	137	104	142	134	122	117	126	121	96	160	123	135	129	126	136	138	120	126	124	143	127	132	162	123	122	116	131	128	102	138	125	139	128	135	125	120	130	115	128	139	130	132	124	127	118	126	139	139	106	114	111	106	115	108	122	116	134	136	136	133	123	127	125	110	141	137	133	120	118	138	139	130	155	123	121	124	135	120	133	132	125	138	122	131	115	141	125	123	121	125	92	120	104	110	142	116	121	133	115	116	137	139	122	109	129	119	133	142	122	142	139	123	140	129	128	112	123	127	121	125	112	119	121	134	116	122	144	115	131	146	121	111	112	130	120	137	150	134	133	114	130	119	127	108	131	130	101	118	100	116	119	111	143	130	137	130	128	138	139	120	105	109	133	105	131	123	121	146	114	111	129	126	127	121	119	118	117	139	109	118	125	117	117	127	131	120	145	122	115	132	134	123	127	135	124	152	130	126	131	135	130	119	130	126	119	121	134	117	124	105	117	111	105	123	135	123	128	123	148	118	116	152	103	135	119	114	115	122	111	124	148	121	112	116	126	162
3769	2016	2474	1340	1239	1238	1077	1095	979	650	495	459	401	399	359	356	334	346	279	345	290	300	301	298	335	278	303	299	301	309	302	319	301	276	299	315	317	338	330	333	291	313	327	308	300	319	294	286	321	300	357	324	321	337	312	328	316	342	279	285	337	340	325	331	317	323	303	302	344	307	347	301	311	295	274	286	318	285	301	331	320	326	306	300	281	286	297	312	320	351	348	299	303	324	323	280	312	278	294	280	313	342	311	313	297	266	259	332	283	359	317	299	341	290	288	274	300	298	307	315	310	298	315	303	297	305	300	340	317	273	306	302	322	324	329	281	300	330	307	301	287	332	300	302	298	319	282	328	285	317	286	284	297	329	308	286	326	328	305	310	313	258	314	313	306	321	308	327	276	329	331	310	336	318	276	313	293	294	302	293	282	303	304	317	310	306	312	319	300	342	288	311	326	296	290	268	294	307	309	323	308	327	323	293	337	293	276	329	328	319	310	306	322	293	273	310	286	283	317	327	271	300	307	312	305	339	293	332	323	301	318	275	328	295	309	343	322	299	284	295	313	301	300	286	327	310	301	298	329	311	287	289	298	326	330	300	294	326	297	305	308	346	298	327	315	325	293	296	305	293	298	307	300	308	312	312	318	271	287	271	303	319	276	310	317	322	293	309	300	301	306	305	289	324	283	307	294	314	335	326	295	312	351	334	292	344	307	304	310	284	301	285	274	281	308	299	315	266	320	296	328	298	316	307	292	337	292	331	272	329	305	322	300	316	307	321	283	310	311	324	319	330	341	312	295	297	295	334	298	310	299	326	297	297	310	285	295	288	282	301	302	297	331	314	293	275	340	301	306	310	338	287	311	305	301	344	334	308	285	305	291	335	300	344	324	323	296	312	303	330	284	293	268	299	314	296	295	334	316	320	281	293	306	294	316	300	317	301	318	281	318	293	303	304	330	308	300	311	296	335	275	302	317	317	316	276	310	319	332	293	297	296	300	304	324	289	320	298	313	311	303	314	315	266	301	313	326	304	309	282	293	253	286	282	294	268	298	284	296	296	321	296	321	298	312	304	296	312	321	286	320	298	327	319	302	309	289	299	337	340	301	297	311	334	317	300	285	293	317	305	302	339	324	306	279	297	310	330	301	319	312	277	322	275	345	301	321	313	264	310	293	333	325	274	308	307	270	306	288	330	309	307	302	309	320	315	327	291	307	314	318	300	288	319	339	317	287	306	285	304	288	304	303	312	295	295	299	298	311	309	310	300	302	279	328	283	336	321	296	320	292	294	347	308	300	280	343	307	318	322	319	309	317	339	326	261	288	333	306	289	316	280	341	331	326	278	297	320	330	312	294	293	304	335	316	308	306	342	300	328	295	291	309	299	316	287	306	296	312	334	293	330	311	303	319	286	324	294	304	296	326	301	290	287	310	292	294	327	312	300	329	277	322	298	306	311	300	316	301	297	303	306	300	298	303	305	312	282	325	287	302	326	288	309	328	320	283	291	325	296	323	298	310	334	328	303	310	276	325	316	314	306	289	328	299	304	316	299	340	306	274	301	289	267	318	295	298	329	318	301	334	297	308	291	303	312	294	300	295	317	288	326	339	306	314	303	305	302	315	322	326	302	352	326	272	294	308	292	283	317	331	326	348	299	288	357	330	283	289	344	322	310	310	302	305	290	315	285	311	306	291	314	297	309	309	279	321	299	305	288	319	319	301	292	294	320	294	312	310	283	298	322	328	306	301	314	310	307	328	336	305	323	302	339	301	279	294	300	293	348	309	288	317	322	306	281	297	306	317	328	284	290	304	306	344	300	314	334	293	314	325	323	287	294	268	299	326	297	298	294	305	327	311	330	285	306	327	290	316	314	269	321	308	330	285	317	304	329	260	315	306	331	318	313	330	283	308	282	333	289	331	328	325	295	308	333	305	274	296	300	287	282	294	302	307	306	296	291	293	321	301	323	310	317	316	304	286	310	320	296	312	282	312	318	293	307	315	325	314	276	282	306	346	331	275	289	296	318	316	325	320	303	315	300	342	290	271	292	295	302	291	307	326	335	307	291	329	323	312	321	348	313	338	286	296	294	327	313	316	316	283	304	305	296	311	342	296	268	289	308	303	285	324	300	304	309	309	305	322	312	302	289	292	322	308	291	292	290	294	282	291	329	327	318	282	283	288	322	306	342	334	331	274	317	286	280	304	325	322	307	298	297	316	299	321	303	309	307	309	336	306	330	308	320	297	337	302	311	324	295	290	321	330	300	316	301	314	319	286	301	300	311	280	322	285	299	305	310	292	322	280	343	272	304	298	311	294	306	283	287	317	318	327	291	273	313	327	325	334	325	329	273	319	335	296	303	281	289	305	315	342	282	298	283	338	330	304	326	297	303	318	313	346	291	300	297	302	279	324	295	299	310	316	289	316	283	287	336	322	307	293	311	294	311	337	278	306	290	313	311	302	298	306	358	333	323	346	309	316	305	278	311	314	323	285	309	306	316	295	307	323	295	307	306	298	322	311	307	294	324	302	308	304	305	291	303	303	296	318	303	283	322	306	288	284	318	320	291	330	302	327	313	309	314	276	296	326	281	309	300	315	316	333	274	314	332	297	303	278	312	305	297	262	304	325	296	290	338	279	309	294	348	330	335	318	322	335	330	330	292	321	274	315	317	302	300	289	312	275	314	315	268	298	313	318	294	305	302	284	257	332	280	292	287	296	308	318	279	295	302	287	316	306	279	298	294	286	306	264	325	273	320	311	332	322	309	308	304	276	313	283	312	299	261	285	301	296	316	315	279	303	306	297	297	324	288	294	330	273	313	298	284	330	293	300	288	310	304	316	288	288	309	297	302	321	319	312	321	286	295	318	308	292	330	300	335	298	316	304	301	278	297	314	297	298	278	302	311	300	299	281	316	319	282	343	314	269	308	331	288	304	332	287	316	282	309	260	309	280	292	338	321	317	310	326	289	328	302	312	299	310	292	327	330	301	309	355	300	291	298	308	289	309	281	299	286	311	310	327	311	299	327	315	292	310	307	290	300	306	315	343	271	326	313	323	310	302	281	312	302	314	312	296	338	314	323	282	322	291	314	304	322	296	297	321	318	301	303	311	290	333	316	313	288	289	336	299	283	306	315	284	288	270	295	310	321	289	302	308	289	300	335	280	308	320	284	337	298	275	291	340	326	305	308	274	313	318	325	314	310	294	282	320	311	296	294	277	328	307	306	350	290	331	280	265	299	301	302	291	324	309	348	305	306	308	311	288	317	322	332	293	331	274	301	305	312	317	305	295	298	324	334	317	323	336	292	320	314	298	295	332	299	327	312	304	307	313	327	286	266	318	277	279	293	289	324	304	315	324	308	295	291	300	307	297	288	315	293	302	288	326	276	312	296	303	303	317	293	300	327	301	316	325	317	312	302	324	312	307	297	322	302	307	319	281	329	312	293	296	293	320	322	314	286	289	285	309	311	334	306	333	317	302	305	281	288
12381	3838	3004	1074	656	533	486	470	396	287	217	205	183	172	175	132	179	167	172	127	139	151	165	136	144	160	150	145	149	161	124	145	168	139	139	157	136	156	158	163	153	177	130	124	150	138	134	148	157	157	162	133	155	181	156	155	154	163	132	155	165	136	168	154	153	130	145	145	117	144	127	107	144	149	145	131	152	138	164	170	154	134	144	151	135	157	142	149	159	161	156	145	131	147	140	162	154	153	140	159	143	140	141	166	143	149	148	149	131	157	142	134	136	139	133	152	142	154	151	140	160	147	130	137	136	138	144	146	149	174	121	144	152	130	166	149	148	136	153	143	131	165	118	134	149	156	131	145	163	156	174	160	144	148	146	150	160	137	144	144	138	162	152	140	131	150	142	161	165	160	143	143	155	149	147	141	140	145	128	140	151	136	145	156	152	145	162	132	161	146	147	145	161	123	138	136	130	144	144	143	126	142	151	142	150	117	156	169	156	146	152	123	136	149	144	179	153	170	147	123	177	152	148	141	157	133	142	131	143	147	163	143	141	158	153	155	141	131	148	145	148	154	137	156	133	151	139	175	149	153	142	132	145	163	130	129	148	130	145	157	177	151	138	153	141	146	151	138	160	154	154	161	161	149	165	154	145	155	153	159	162	162	146	136	157	142	134	128	161	150	132	149	141	165	128	139	145	132	141	161	142	143	162	134	135	155	146	160	126	139	128	135	162	162	163	131	146	158	154	142	124	117	134	110	149	161	136	144	141	142	164	167	143	148	142	156	156	139	154	125	160	123	123	146	142	134	144	150	138	150	131	125	142	153	167	154	146	148	135	144	156	133	144	147	139	155	169	147	129	133	127	140	146	133	157	172	127	144	125	148	136	132	140	149	129	136	142	143	111	152	159	140	169	142	125	158	144	133	132	154	142	166	159	142	135	140	135	131	147	147	167	170	169	148	144	150	124	152	147	126	124	143	153	158	155	134	147	145	147	128	146	151	165	164	126	152	143	135	142	141	129	174	169	136	132	147	162	161	146	152	146	150	145	142	133	121	153	154	153	158	128	143	149	161	151	147	137	150	146	158	158	144	155	167	145	142	132	142	131	172	147	134	141	121	156	131	148	142	136	137	142	138	150	150	135	146	140	132	125	148	152	161	125	115	168	172	131	143	174	165	144	160	153	162	128	146	141	126	133	157	146	143	134	144	132	150	145	167	152	163	139	137	167	160	163	154	150	151	153	138	148	151	162	153	170	179	153	153	144	165	127	141	129	142	165	157	152	135	167	123	157	156	159	155	162	157	140	150	135	148	128	127	158	160	128	137	129	143	171	121	150	135	128	132	151	141	172	149	166	164	137	150	137	141	133	154	159	126	158	149	160	162	152	164	160	137	145	134	149	151	150	169	135	128	142	122	143	142	140	141	144	126	140	160	142	164	146	148	132	160	137	139	159	137	140	157	147	140	144	176	150	140	129	155	137	149	151	132	146	164	164	140	151	164	142	139	136	157	124	147	161	116	143	146	131	150	137	124	160	155	117	143	153	148	134	152	159	151	153	167	133	130	164	154	149	142	117	139	131	146	125	140	142	146	137	174	129	124	153	156	122	151	128	145	141	146	145	159	144	164	140	139	151	139	181	158	163	142	164	132	166	142	142	139	120	138	135	150	138	157	164	164	166	163	149	129	127	146	147	145	158	147	140	155	144	128	163	144	161	149	140	180	137	134	143	174	128	144	134	146	152	128	114	153	133	144	140	123	133	133	156	139	152	136	140	132	156	136	169	150	153	131	150	127	150	129	152	151	123	143	147	126	148	151	135	145	155	118	178	140	136	172	129	144	133	158	176	161	152	156	164	152	145	170	148	133	149	163	158	156	159	154	157	131	139	131	157	165	136	130	130	134	156	145	148	140	127	137	146	129	144	136	148	141	157	147	142	131	136	153	130	123	160	156	145	145	168	145	141	166	144	155	131	130	135	141	142	149	144	153	144	142	140	151	149	142	133	137	134	137	149	141	156	142	139	161	154	152	133	128	176	143	134	158	146	141	137	157	145	155	154	145	119	149	132	150	126	157	148	133	134	140	131	152	144	145	133	147	128	138	155	150	159	142	137	149	134	151	127	152	113	145	144	186	162	162	150	159	125	155	151	128	155	110	140	117	162	115	167	164	147	163	151	143	131	122	128	133	143	144	182	167	140	144	144	200	155	160	146	142	159	159	170	141	159	127	137	166	159	146	145	153	155	111	143	170	136	145	158	137	159	157	159	152	149	124	176	160	143	134	132	125	152	161	142	152	146	137	166	147	164	144	147	164	128	151	150	149	165	145	141	149	121	143	129	133	155	132	123	126	151	164	145	123	132	129	160	143	129	138	146	184	161	155	128	129	135	138	137	151	131	140	141	150	155	142	172	161	147	144	117	174	173	165	137	146	162	144	156	134	141	178	136	169	155	145	146	130	134	126	153	141	149	155	155	156	153	185	169	134	142	155	138	152	168	138	159	140	132	138	131	137	139	158	193	157	133	127	166	155	143	167	128	150	144	141	142	152	160	149	157	154	151	163	168	138	146	127	148	141	155	136	148	160	149	157	145	168	138	141	157	138	166	140	148	132	142	132	168	148	154	144	133	148	164	167	151	154	151	120	124	135	164	151	140	152	118	142	136	140	139	129	159	170	160	154	156	151	174	159	152	149	142	145	137	149	142	152	140	134	139	136	143	140	167	166	130	158	151	128	152	142	149	155	148	153	151	128	132	121	145	154	180	158	154	116	147	138	140	172	163	131	132	145	138	145	155	150	170	173	149	138	167	126	138	138	162	166	145	152	169	136	142	165	159	144	132	146	141	147	148	129	140	142	149	160	147	136	121	143	149	135	132	131	170	158	112	166	115	138	160	160	147	135	156	120	157	153	139	144	139	150	139	163	157	135	132	153	144	166	144	133	144	129	155	161	136	130	141	144	165	145	134	135	140	158	114	153	182	139	151	155	145	142	162	149	135	136	147	122	142	147	139	143	142	136	138	154	143	132	171	150	141	166	162	142	131	145	133	155	134	137	127	171	148	165	135	159	146	144	157	170	150	146	135	164	146	147	138	145	138	158	143	151	147	151	130	133	108	124	171	149	131	157	154	136	131	152	159	146	157	158	137	164	120	148	154	131	155	165	131	159	146	178	162	169	152	146	167	142	168	161	137	171	165	150	151	139	120	148	141	148	124	145	132	135	144	157	154	149	130	129	129	158	132	131	156	154	141	140	161	135	135	166	146	165	149	147	142	158	137	143	145	148	124	143	145	132	143	133	124	142	149	136	139	152	145	147	155	141	128	147	150	172	150	139	133	144	164	158	151	141	136	163	158	130	140	142	150	130	148	156	150	137	152	115	138	150	153	156	130	158	147	131	129	148	142	139	141	140	162	153	180	122	154	147	125	157	173	146	148	134	116	121	127	151	126	141	130	165	154	145	147	141	155	126	143	142	168	139	120	162	142	144	139	142
9709	3925	5685	3267	2769	2561	2108	2037	1926	1376	800	714	607	630	540	542	497	453	425	425	368	377	396	423	353	371	364	390	379	384	350	344	381	393	362	323	369	393	358	411	363	339	358	364	363	353	340	375	388	352	375	374	411	356	380	374	387	388	360	369	406	380	397	368	375	374	354	361	365	346	339	352	356	371	357	359	351	337	333	348	335	348	383	385	361	345	344	360	350	349	372	375	344	343	343	387	406	343	380	333	346	351	303	362	343	327	326	354	393	359	312	330	362	340	338	338	342	358	349	329	314	346	350	343	360	364	368	334	360	361	296	349	349	317	334	337	362	348	370	341	359	340	324	337	347	336	337	336	321	337	300	358	348	356	361	350	362	357	347	339	342	384	314	337	346	378	344	292	359	331	356	370	350	354	331	342	323	387	373	316	336	349	333	338	345	346	331	304	362	359	367	364	369	331	367	341	349	341	351	343	354	337	355	358	319	357	344	333	362	337	357	347	351	359	325	342	341	357	353	336	325	356	344	336	321	333	335	370	356	343	335	330	358	354	339	336	355	360	340	349	338	358	343	347	366	329	341	351	320	342	338	329	332	357	347	358	333	374	357	371	352	322	350	356	369	358	342	372	321	337	349	362	290	354	351	336	376	362	360	338	337	360	347	339	362	356	362	355	381	329	342	360	339	338	367	339	312	376	337	334	337	330	373	358	370	346	362	378	361	353	321	366	329	344	359	359	357	388	364	341	306	355	362	351	349	353	346	352	342	344	326	314	332	353	340	325	356	345	338	346	373	340	342	337	315	352	343	341	344	301	367	352	349	331	351	363	360	351	344	313	331	347	320	360	353	356	374	370	336	377	339	336	353	357	346	322	322	347	363	360	351	331	324	395	396	348	350	330	366	364	367	361	376	337	357	342	353	351	299	355	345	324	349	351	339	353	343	364	353	325	346	326	356	348	310	344	370	340	345	357	352	309	335	386	328	350	338	324	343	366	332	310	368	324	387	354	342	335	375	324	318	352	330	362	346	349	351	360	353	386	334	322	336	320	348	355	303	350	393	400	346	353	373	330	344	341	329	338	312	311	334	329	327	358	375	369	381	352	365	368	328	342	321	366	346	344	347	370	351	365	387	378	363	349	356	343	340	330	342	323	380	345	337	341	348	335	329	327	333	355	381	322	343	316	343	362	344	325	338	348	338	348	385	367	381	363	332	340	353	341	353	339	372	347	367	337	324	361	319	387	331	371	313	335	339	356	356	366	316	364	345	330	343	376	357	370	366	346	349	340	355	309	367	379	339	376	355	320	326	379	325	377	348	347	351	320	323	347	344	359	319	374	372	350	325	384	358	362	364	365	356	339	368	331	348	380	312	361	317	351	353	325	341	359	374	339	316	384	330	356	362	344	290	394	350	359	302	317	375	369	329	338	379	368	334	389	352	355	329	351	333	349	343	398	326	349	315	369	347	338	316	346	364	334	323	336	342	344	353	372	361	376	339	363	336	377	355	367	331	363	348	344	347	346	323	342	345	341	335	364	340	312	353	345	358	352	314	369	330	344	352	350	348	331	327	384	314	343	355	329	347	372	351	353	360	342	346	342	368	311	338	341	381	362	344	366	365	351	355	313	343	327	325	346	365	353	342	354	337	353	342	365	358	351	324	370	342	357	359	330	363	324	316	329	346	345	357	353	329	339	374	330	344	333	346	357	360	333	344	329	332	316	347	351	372	326	341	356	349	364	336	372	360	349	320	352	300	349	332	366	373	338	393	358	331	348	321	335	334	363	377	367	358	330	352	362	341	379	339	378	376	354	370	341	349	353	357	332	357	333	359	338	371	336	372	310	320	375	359	350	355	331	373	358	331	369	336	322	326	337	328	334	337	378	392	351	359	346	345	361	359	374	349	382	336	325	333	347	332	349	308	357	383	346	366	369	353	337	361	355	373	315	331	341	325	337	338	334	361	322	356	324	369	377	342	354	358	327	353	385	351	311	355	403	351	352	298	345	350	335	348	324	337	329	337	352	324	354	323	348	364	350	301	313	386	341	342	371	347	340	355	353	355	319	353	314	332	351	359	335	347	338	325	356	348	392	329	335	345	361	344	335	360	353	341	368	349	387	345	336	374	347	332	325	346	351	356	356	317	362	361	350	390	363	364	329	363	322	325	353	317	348	352	333	334	331	373	331	347	341	350	330	369	343	367	354	343	363	373	345	368	345	333	337	346	328	331	325	314	356	354	374	367	341	356	345	344	367	374	391	338	342	322	372	380	344	316	363	316	372	343	301	333	350	369	319	345	337	355	352	332	348	346	338	302	337	296	315	352	369	313	354	363	351	366	324	365	396	339	358	328	337	343	365	315	376	332	352	351	324	320	351	340	342	337	342	362	324	356	339	343	346	359	365	300	341	350	360	331	332	357	321	352	342	363	350	372	348	325	361	314	341	341	325	356	375	348	352	335	288	311	355	368	343	346	340	342	316	347	347	334	318	359	372	335	334	363	354	333	362	326	337	340	340	344	340	329	331	339	348	331	340	361	356	333	371	339	358	328	326	325	342	335	331	334	328	313	372	367	357	374	354	330	327	354	355	311	379	384	381	352	385	347	364	361	338	347	335	373	357	348	354	330	377	370	376	345	309	370	348	326	348	354	320	387	360	355	363	345	332	343	374	353	354	348	331	330	361	343	368	325	368	318	378	368	361	355	350	327	363	354	347	366	358	345	346	346	317	376	329	346	294	319	368	331	303	367	339	346	367	351	386	349	357	360	353	319	356	337	351	324	363	342	379	331	356	336	350	397	336	364	346	336	354	343	373	350	342	384	336	304	355	357	355	305	390	354	340	348	329	354	347	360	344	329	343	347	322	378	390	331	364	370	337	375	336	352	333	362	383	320	346	352	351	333	375	333	377	352	296	344	341	357	343	379	367	346	328	357	328	306	354	333	359	357	323	345	321	338	358	355	314	322	340	361	339	320	347	370	372	341	323	345	356	353	346	334	341	327	311	353	343	366	347	362	336	397	313	341	338	330	352	353	384	346	365	331	363	386	349	329	336	376	351	351	355	345	347	343	332	349	360	354	327	354	340	359	329	308	309	346	328	332	323	397	351	341	368	368	320	364	339	348	360	337	378	353	357	393	360	362	313	378	347	351	360	332	361	374	342	331	378	359	326	337	390	337	363	299	355	337	334	363	336	335	366	387	351	333	357	349	333	344	344	385	356	354	352	350	349	324	338	360	347	389	355	329	353	357	323	380	338	339	351	330	329	329	374	383	339	382	343	350	351	362	338	347	348	346	324	317	339	360	375	328	372	370	319	370	328	349	368	368	348	350	361	343	330	344	353	334	350	337	343	355	343	346	363	350	364	346	343	362	344	364	344	365	346	366	348	368	335	349	341	348	358	364	371	351	371	339	393	336	333	366	333	353	380	344	383	336	342	359	374	351	345	329	328	329	341	346	321	310	329	354	316	357	370	343	366	375	340	335	341	352	329
20916	6900	5213	1662	902	713	589	547	482	371	191	168	158	158	130	120	116	130	97	95	107	76	75	99	88	103	81	78	84	95	98	108	93	67	81	91	80	101	78	75	82	87	93	89	63	88	94	69	96	72	83	74	80	97	83	90	81	86	92	90	79	89	78	97	74	90	79	75	81	83	80	96	85	82	73	80	100	76	90	65	92	102	72	85	80	72	80	87	100	96	89	81	76	97	93	91	78	79	72	88	78	94	70	101	80	96	85	76	72	71	91	69	112	91	96	105	98	73	85	77	92	95	90	96	84	83	82	78	76	71	70	85	71	84	82	94	81	86	90	75	82	84	76	95	100	75	83	100	85	94	87	83	92	104	71	86	95	81	93	87	70	81	74	99	85	74	74	91	97	75	78	72	107	92	80	101	91	85	99	77	84	87	77	86	104	79	92	90	64	98	96	96	89	79	78	77	72	85	86	86	91	86	71	85	86	84	102	90	73	85	85	83	74	83	80	72	92	85	90	81	84	96	96	84	99	77	81	72	91	76	98	91	80	85	84	87	89	95	81	66	82	78	90	87	86	85	65	82	62	94	74	92	85	80	80	80	62	74	74	89	109	86	85	89	72	88	69	65	78	79	92	66	84	76	85	74	75	84	70	68	68	93	71	82	88	87	90	86	81	73	77	79	82	71	83	93	79	83	105	97	65	74	68	65	96	78	73	72	92	67	76	79	61	67	83	92	84	79	72	98	95	82	80	84	60	75	89	67	74	95	79	89	88	80	91	88	84	62	89	83	69	96	82	95	74	96	83	88	82	84	79	66	90	88	95	81	84	87	68	89	77	94	87	76	84	84	80	85	82	70	67	78	84	76	76	76	80	88	95	71	94	88	83	86	89	92	86	96	98	88	65	83	79	95	85	95	83	86	91	107	106	84	87	94	88	80	79	95	87	73	82	74	75	108	73	93	76	85	96	86	88	81	76	68	70	98	69	67	88	90	80	81	79	83	90	74	83	91	78	83	81	91	88	80	89	83	80	82	84	93	82	76	89	81	87	89	85	80	83	92	76	85	97	74	89	87	81	88	66	89	89	80	82	69	77	75	75	79	93	89	83	84	71	73	78	87	95	103	94	94	97	85	76	79	86	93	85	88	85	88	75	71	84	86	74	77	91	79	80	78	89	88	80	86	75	94	89	89	82	75	78	87	77	77	88	103	81	97	79	66	101	91	93	70	92	86	90	77	79	84	93	70	87	91	73	82	85	100	84	89	84	96	74	72	89	74	98	73	78	71	73	80	82	101	85	90	87	91	77	79	83	75	101	89	92	71	73	98	89	81	70	79	88	91	77	93	83	103	85	93	80	90	74	61	83	88	101	86	83	90	74	95	86	80	92	96	91	84	74	89	78	90	80	77	76	77	96	84	93	87	97	87	92	79	98	72	87	72	89	99	94	79	84	103	99	74	85	65	82	87	77	91	77	90	80	69	92	83	80	90	86	84	82	88	94	83	72	78	78	83	95	76	79	96	74	91	92	89	83	78	92	90	78	68	65	79	90	95	88	86	81	89	95	95	81	83	89	98	93	89	87	80	83	74	78	80	81	101	87	73	71	82	79	77	83	85	76	69	80	83	95	68	94	78	95	89	109	84	80	81	91	79	91	92	84	89	82	66	72	89	81	86	81	78	87	89	82	79	78	79	85	92	83	81	92	75	97	87	81	95	94	82	84	91	74	69	67	89	85	61	86	87	82	107	86	87	98	88	81	98	85	90	70	96	76	90	92	91	85	80	66	84	91	83	87	71	61	80	88	107	94	91	81	79	79	86	77	92	89	80	94	96	86	82	87	95	65	93	88	92	78	78	98	85	90	79	80	85	102	86	77	79	75	81	77	82	86	96	97	72	71	84	84	58	83	84	79	86	101	79	101	100	89	83	93	87	91	76	97	96	87	84	77	74	68	84	73	88	77	80	99	70	87	82	72	84	88	78	99	72	79	90	84	86	80	96	97	94	67	79	84	82	83	87	76	65	91	84	88	79	84	80	78	81	87	84	101	76	81	81	93	75	87	89	88	82	71	73	80	77	70	99	91	86	76	85	92	94	70	99	94	88	85	80	106	101	91	100	76	84	76	76	86	71	67	72	88	79	91	92	95	91	89	88	79	80	65	97	71	79	88	86	107	90	75	84	82	77	78	87	83	75	79	67	78	97	88	88	85	77	81	79	75	73	74	94	84	89	78	71	77	83	94	80	79	74	81	96	77	95	95	89	69	90	88	74	101	93	99	81	73	76	82	85	84	86	89	77	87	87	98	75	86	88	95	82	97	86	96	81	89	68	98	83	74	70	81	98	87	84	92	74	83	84	97	79	95	74	106	95	80	80	72	101	98	85	63	86	96	89	80	85	81	111	76	89	94	85	74	78	74	86	76	80	66	81	89	86	75	78	86	76	72	77	84	80	77	81	75	87	83	88	86	78	92	67	84	75	91	70	79	72	77	70	91	93	70	70	95	68	72	90	81	88	77	84	91	90	67	80	85	96	84	107	101	82	59	89	93	79	89	85	76	96	73	76	71	69	90	98	72	79	86	80	68	76	82	63	97	78	77	89	75	89	98	85	97	73	85	98	71	80	80	76	96	92	81	77	75	79	96	90	80	77	85	77	84	110	77	99	79	64	93	88	83	79	80	86	86	83	83	80	91	79	87	83	82	84	83	89	82	91	87	78	77	86	66	67	91	87	74	82	77	65	77	88	85	80	92	92	83	89	100	88	93	76	78	83	75	82	80	76	59	75	77	88	79	88	79	84	73	84	87	88	97	70	87	89	81	89	74	83	65	83	79	74	83	80	87	83	110	81	79	77	78	76	76	90	93	69	91	84	76	89	78	89	82	94	86	83	72	76	79	87	104	74	93	71	75	86	92	77	69	73	71	96	95	94	77	70	82	76	84	86	84	98	87	77	81	79	78	76	95	80	80	90	74	106	83	73	104	78	74	79	93	79	68	92	93	90	80	85	95	74	102	83	81	88	84	93	79	87	71	69	76	63	80	59	72	100	74	70	78	79	97	72	83	87	76	86	75	93	70	83	80	83	70	65	83	85	74	81	85	93	64	71	72	86	81	78	72	84	83	98	77	86	84	79	86	82	92	88	102	77	78	84	70	89	83	91	70	98	90	64	88	78	101	83	74	76	91	88	85	89	61	95	82	81	80	84	93	92	92	82	78	93	94	78	70	94	86	101	83	68	83	76	76	91	102	86	100	79	72	69	86	85	83	86	74	88	74	68	79	93	64	78	87	92	85	95	73	81	83	83	90	88	90	81	87	78	76	69	73	105	87	79	91	86	87	90	75	87	73	67	101	88	74	75	85	73	58	75	79	72	81	86	87	77	82	80	79	93	78	74	81	68	81	87	92	96	97	80	75	75	94	75	79	71	97	81	75	83	90	82	88	82	81	90	102	92	75	86	74	85	103	97	81	79	98	98	94	105	91	106	75	79
12640	5777	9115	4692	3912	3316	3007	2744	2596	1832	1024	814	643	616	599	493	432	393	332	302	270	307	305	260	274	261	271	248	235	247	241	276	243	223	203	236	223	249	221	224	263	242	238	258	240	216	263	233	249	235	250	235	244	252	260	235	243	253	213	242	256	220	251	240	224	231	198	187	221	217	227	234	217	217	224	189	203	196	201	204	218	210	212	200	231	240	206	195	203	205	226	235	205	225	222	187	209	193	228	213	211	212	219	196	210	204	196	195	238	191	221	211	191	222	200	218	217	201	212	201	217	201	207	191	207	224	211	214	210	221	228	198	191	227	233	211	187	229	214	183	216	201	194	196	231	212	226	193	198	200	211	201	202	221	206	217	182	190	210	212	203	202	201	211	199	189	212	213	225	205	193	198	214	206	205	204	223	207	229	222	206	187	221	200	191	196	195	217	204	223	196	244	218	236	210	211	200	210	214	197	220	205	195	207	211	219	190	201	207	225	219	248	213	199	219	222	210	192	207	214	211	210	238	201	210	191	200	208	216	203	195	205	215	216	221	189	170	191	190	228	225	207	203	210	221	211	234	190	229	218	196	211	202	227	223	226	201	203	188	225	227	196	191	207	201	201	226	229	223	221	230	189	186	218	213	215	186	209	197	199	220	207	188	206	224	252	225	211	195	198	194	224	199	216	205	208	217	210	213	182	208	203	231	203	200	216	194	217	221	212	202	214	201	186	211	193	190	208	202	178	207	208	196	206	195	189	198	208	217	217	189	205	189	209	212	189	203	184	191	202	214	237	198	181	205	183	226	232	216	215	194	217	183	202	191	199	213	207	209	207	206	203	207	207	219	183	206	200	196	214	220	220	218	210	249	251	199	169	198	220	209	228	228	192	234	217	201	189	186	217	187	209	188	205	190	230	206	206	176	190	216	228	259	215	220	208	195	203	217	222	218	225	213	219	174	218	208	194	180	219	206	222	231	204	191	195	203	219	187	202	221	190	219	218	215	226	194	189	201	212	221	229	203	222	205	199	221	239	194	203	188	195	195	212	231	201	212	233	182	198	211	200	201	217	222	206	223	217	219	203	223	222	213	205	180	212	187	205	196	200	190	215	197	216	207	226	202	221	213	233	221	190	202	211	225	215	190	192	215	193	235	188	206	210	193	206	213	231	221	169	244	196	229	195	240	212	203	198	208	242	197	207	221	184	211	184	202	167	204	230	211	215	205	215	192	199	204	184	225	217	199	216	193	182	209	192	202	225	220	201	198	189	170	208	219	203	199	191	195	212	215	223	193	211	201	215	213	204	196	211	211	206	215	191	226	213	204	189	195	188	209	203	222	222	193	203	227	230	230	197	208	200	229	205	202	205	223	237	199	210	217	188	208	213	190	187	169	223	198	196	194	194	212	229	197	209	204	210	223	188	223	209	182	186	213	208	191	199	204	219	218	227	200	195	214	207	215	212	194	218	208	185	182	234	205	200	247	197	189	236	214	201	190	191	197	196	209	202	209	227	235	217	206	237	210	196	218	212	241	204	200	201	187	231	221	197	212	202	220	196	191	193	219	186	221	206	174	187	193	205	223	215	223	203	199	200	186	198	208	186	199	213	217	187	186	188	210	204	209	222	204	193	200	193	232	199	233	206	203	198	189	213	201	215	226	220	210	195	220	211	218	206	207	177	200	206	201	190	201	199	190	196	200	225	222	200	232	218	229	234	209	193	209	201	228	188	177	211	201	218	199	231	164	193	173	210	214	199	209	189	217	193	210	217	201	202	212	219	204	223	208	206	191	214	198	206	220	211	168	214	226	212	214	231	211	215	192	208	212	219	227	249	181	224	201	208	197	200	206	218	187	187	195	224	220	222	220	200	212	219	202	204	202	208	184	201	220	209	217	229	203	242	229	207	217	221	227	198	206	200	175	196	227	222	201	214	177	207	209	210	202	193	220	219	190	178	211	218	200	204	204	192	192	210	207	193	189	202	194	211	216	227	219	196	211	216	215	207	183	207	212	216	209	217	191	215	211	190	215	217	214	197	192	231	222	189	193	224	210	205	220	219	220	215	224	207	193	193	214	191	216	193	189	212	200	222	223	216	209	188	178	194	201	223	203	225	203	229	191	226	203	196	221	204	211	206	217	214	218	200	208	211	202	189	194	204	219	213	188	198	215	204	226	215	180	210	227	191	210	201	206	207	221	202	216	198	206	189	215	198	218	205	197	207	184	192	178	223	217	196	196	218	200	227	200	201	222	212	223	213	213	230	203	190	212	207	222	217	196	216	224	213	224	189	219	229	233	190	213	211	202	181	224	208	224	204	174	221	241	186	216	223	206	229	215	232	222	183	195	194	192	199	213	179	211	217	186	204	202	215	209	196	237	203	184	191	210	198	198	186	222	219	219	188	221	221	212	225	204	193	184	222	204	202	217	203	193	217	207	229	219	200	220	185	209	218	202	185	223	202	214	189	203	229	206	195	210	186	195	196	193	227	228	206	207	202	205	198	181	187	191	211	205	248	232	211	194	192	228	208	193	193	192	202	211	186	177	230	201	197	205	225	210	221	183	204	189	215	192	225	220	195	207	214	197	220	190	207	246	194	210	216	213	226	202	212	213	227	220	199	231	204	218	193	178	211	208	197	202	206	194	224	192	199	220	191	214	197	200	218	204	211	211	195	216	215	222	219	194	227	219	196	198	203	196	176	198	199	203	205	232	218	210	219	222	185	225	234	183	196	194	221	238	231	245	193	213	224	186	234	197	209	220	204	206	210	207	190	216	224	202	214	204	193	227	210	208	215	219	216	210	222	188	212	211	176	209	216	223	239	214	228	209	199	192	195	237	215	234	231	212	230	223	201	208	196	202	197	211	223	220	203	191	202	210	193	209	185	235	225	210	201	211	220	211	186	176	210	211	206	199	203	184	216	229	181	223	212	209	217	194	232	173	204	190	212	210	218	208	191	222	205	201	212	193	199	207	198	212	201	218	203	217	217	197	197	218	177	182	195	233	192	229	203	202	236	209	225	222	212	206	214	213	212	204	231	215	222	219	206	207	205	179	199	207	226	222	216	235	213	232	205	191	234	192	223	235	209	189	210	200	209	189	204	191	224	210	194	217	223	204	211	219	245	175	221	212	212	232	181	175	194	228	214	208	203	206	216	184	214	206	225	236	209	190	196	187	175	210	219	224	201	207	193	234	226	198	215	210	220	206	218	212	220	212	192	188	207	215	216	197	223	210	227	209	209	179	188	207	206	216	217	210	193	221	181	204	182	220	223	212	206	220	207	228	201	193	191	197	230	209	219	186	199	207	197	212	227	228	214	200	219	204	202	208	210	197	205	213	230	196	207	211	216	205	211	190	219	213	205	213	197	209	201	231	189	197	186	204	190	204	193	199	221	211	200	183	199	219	227	217	208	226	229	218	204	205	204	212	224	211	195	204	215	175	183	188	223	206	222	189	215	212	214	205	214	205	213	210	210	255	210	183	216	207	201
4931	1923	1475	478	294	281	279	220	223	213	149	126	161	151	156	127	159	137	147	112	133	135	118	125	131	112	118	138	116	117	123	112	126	115	139	130	128	130	132	135	143	122	130	147	107	127	110	129	125	135	129	148	141	131	125	138	110	132	111	119	114	122	126	126	110	129	123	112	136	134	114	135	120	115	118	138	127	133	147	127	119	127	136	120	109	116	117	125	125	103	112	141	132	114	119	121	128	129	120	113	114	122	126	130	110	134	143	137	127	124	122	112	125	125	123	114	111	138	98	134	118	122	109	142	135	118	122	123	116	136	115	118	91	135	137	135	136	107	147	114	111	129	115	114	143	135	122	116	114	143	132	101	115	127	120	122	124	113	116	113	107	121	116	114	114	121	128	97	116	132	125	102	111	127	129	120	115	116	109	114	115	125	89	110	129	133	132	112	112	130	137	106	145	116	131	128	127	134	114	120	126	105	130	121	129	129	100	135	151	126	125	134	117	112	161	121	127	105	128	131	111	127	131	123	129	126	122	123	122	132	119	125	137	101	137	126	138	130	134	132	109	117	112	138	142	132	119	114	141	114	119	98	140	114	126	126	123	119	98	108	119	116	130	112	110	117	108	123	123	108	127	146	119	123	131	128	122	108	112	108	100	117	123	119	121	102	105	130	128	107	128	117	112	135	122	112	136	111	120	130	124	126	123	114	137	129	135	124	116	124	132	143	143	110	140	123	103	93	122	134	120	135	113	115	126	98	140	116	134	123	111	123	127	128	130	99	126	117	126	122	114	127	132	118	129	119	111	105	126	124	123	120	132	121	152	118	131	143	122	127	140	103	105	122	106	121	118	118	138	119	114	119	128	145	114	134	127	116	95	108	135	127	115	119	113	109	155	123	109	108	125	98	130	112	105	132	135	120	125	113	124	117	120	121	130	129	136	143	117	131	117	105	153	145	117	99	132	113	127	148	136	116	97	135	119	113	112	144	122	105	128	133	134	126	104	105	138	124	135	133	134	118	135	129	139	139	114	114	133	106	134	122	137	120	131	136	118	123	120	121	131	133	94	133	125	144	130	120	110	150	118	112	124	90	116	104	123	166	116	136	118	105	125	131	138	143	124	124	127	137	108	120	113	139	114	135	134	132	135	144	126	128	119	108	113	117	131	117	124	104	110	136	142	105	128	131	120	102	125	116	117	115	109	128	117	141	124	111	134	121	125	134	130	110	107	119	125	123	119	125	122	153	113	134	133	114	108	112	128	136	147	103	128	116	128	142	127	121	127	123	129	118	105	131	114	132	113	126	128	130	114	132	127	120	108	100	118	124	110	104	131	103	126	131	118	116	116	116	122	109	129	110	118	105	148	117	105	127	146	151	126	121	107	113	146	115	127	119	119	127	117	121	105	120	115	105	129	135	104	128	135	125	138	91	146	118	111	122	109	113	103	134	137	128	114	119	101	126	120	118	120	98	117	128	123	143	127	124	127	108	119	110	123	128	134	115	132	124	145	132	158	108	112	115	120	111	107	118	112	115	122	146	144	120	105	106	135	125	112	132	112	125	117	134	121	125	128	131	126	124	142	144	147	132	123	122	109	134	134	131	121	135	132	121	130	107	107	108	133	117	108	121	105	106	130	113	109	103	129	123	131	107	139	132	120	132	116	115	145	101	124	124	97	128	119	138	120	116	114	120	125	120	118	125	123	144	126	109	143	124	134	122	101	125	109	134	118	116	110	133	112	125	124	126	129	128	109	127	136	136	112	96	131	113	126	122	132	124	110	115	129	119	130	113	131	109	139	120	117	119	117	98	127	120	119	125	110	99	133	110	138	116	119	107	124	110	128	105	114	116	133	119	131	126	113	112	125	124	129	94	104	130	143	126	113	114	116	126	113	118	124	112	136	122	118	102	123	122	119	124	126	126	107	129	104	141	131	121	121	123	131	101	119	116	151	121	104	93	103	142	127	131	146	133	117	115	120	135	113	123	139	118	140	125	142	136	114	131	125	133	105	116	111	121	142	128	135	97	123	127	110	137	102	144	130	139	151	118	127	125	114	107	125	121	154	118	110	126	120	142	112	134	125	134	132	116	138	146	118	104	143	123	121	141	113	133	115	125	127	129	135	125	127	109	112	130	128	106	117	115	109	119	100	134	111	135	132	115	120	138	131	145	119	131	104	102	111	116	102	129	128	120	142	126	106	95	124	134	121	137	124	136	124	117	108	115	128	129	127	123	125	116	125	113	110	129	113	119	138	123	118	135	118	126	144	113	116	136	128	128	124	118	132	126	117	131	130	121	120	110	137	122	135	116	129	156	125	115	144	123	139	122	120	118	125	133	127	126	99	129	118	124	110	124	129	115	124	124	137	121	120	111	126	123	116	128	110	130	110	123	122	112	111	116	127	121	119	125	130	115	143	112	120	114	119	121	119	128	118	123	124	119	130	120	124	114	104	140	125	113	121	120	113	140	129	109	124	121	122	112	130	145	117	98	121	123	110	107	139	122	117	143	125	118	114	135	128	108	125	121	118	134	124	118	130	107	125	125	133	134	129	122	114	112	120	131	107	135	127	100	113	124	134	141	117	126	124	130	117	139	156	113	121	121	107	123	118	118	97	130	124	120	103	134	117	107	129	138	122	128	112	142	106	134	122	120	113	119	146	106	99	132	114	91	105	114	137	128	116	113	136	134	119	118	119	136	123	128	126	127	125	120	118	124	130	125	121	123	108	138	110	148	138	124	112	129	101	122	110	121	127	133	118	113	99	128	116	133	141	123	118	129	109	129	119	143	127	144	111	134	153	133	119	117	129	103	128	112	134	122	137	132	121	130	125	128	138	119	114	121	115	116	143	131	113	111	127	122	116	115	135	119	125	116	133	133	133	123	128	116	118	124	133	128	121	108	125	106	120	135	123	128	129	117	125	127	102	129	122	128	127	129	124	131	107	112	141	143	128	116	123	126	114	146	114	128	127	145	105	118	132	121	122	124	112	124	126	130	131	111	110	139	129	122	121	116	123	115	113	136	128	115	95	115	125	132	125	137	119	128	121	115	100	139	126	128	130	105	114	117	129	121	124	115	111	125	113	115	110	111	128	129	133	132	107	120	124	99	94	137	116	111	113	110	127	114	128	129	124	109	142	117	133	121	147	116	114	110	141	131	135	120	104	130	129	114	110	121	128	129	120	128	124	115	97	136	107	123	120	141	111	121	110	128	128	133	131	133	118	141	107	122	120	110	121	110	130	112	134	150	113	134	128	119	109	130	119	139	128	132	109	123	137	131	141	118	121	129	130	108	105	139	131	115	109	127	114	104	133	128	127	124	108	130	135	101	140	136	114	127	128	114	122	128	126	126	123	113	115	143	127	116	98	137	114	118	127	114	114	123	118	111	153	120	137	128	125	129	121	124	118	111	105	133	116	126	152	103	122	113	119	132	118	118	118	113	115	116	126	119	105	119	117	115	134	102	121	124	113	133	129	129	124	127	144	114
3833	2041	2964	1389	1211	1046	964	976	843	753	504	424	378	371	369	374	333	338	318	312	310	317	304	285	322	311	306	326	316	307	285	318	280	294	300	292	309	321	294	281	336	298	312	306	306	312	311	333	295	310	303	324	335	284	272	312	268	352	316	343	314	290	292	258	302	276	284	298	302	302	295	317	296	305	287	325	280	321	321	279	331	331	311	305	305	340	300	304	316	271	278	308	290	335	287	293	287	306	294	315	288	307	318	307	285	293	299	296	322	278	300	320	301	298	299	270	291	308	284	291	280	302	305	284	297	324	292	327	307	292	319	325	280	304	280	315	272	295	303	308	286	289	317	294	301	314	293	314	295	288	315	302	296	303	324	293	293	301	289	323	303	307	312	288	279	304	310	311	296	314	277	297	277	272	310	290	322	273	317	268	331	306	351	299	299	303	302	300	283	321	285	313	297	283	326	309	308	275	313	294	301	305	312	274	312	313	297	302	312	311	289	323	310	287	305	283	308	306	293	321	290	270	286	333	296	298	295	300	316	274	299	278	291	335	332	315	314	266	297	298	308	278	286	316	305	303	304	264	279	324	309	314	281	301	290	303	276	291	273	305	284	300	277	267	301	323	293	285	308	294	331	301	303	291	320	306	272	261	313	287	295	280	295	322	299	294	276	312	286	313	279	293	331	291	316	308	289	288	329	299	275	299	277	309	277	326	308	310	313	276	346	311	310	328	298	327	294	326	312	294	318	318	323	294	285	308	276	300	293	318	273	298	291	298	315	289	323	265	302	303	315	300	289	278	283	296	301	317	293	286	289	300	308	296	283	302	313	326	321	334	286	305	272	286	308	295	328	317	267	302	309	288	322	339	291	301	282	316	313	279	304	292	283	296	299	307	288	311	305	312	292	291	307	281	313	282	304	313	302	304	313	306	302	293	302	293	305	316	316	287	285	293	318	282	316	269	291	296	316	301	283	302	334	305	297	333	283	312	312	300	313	282	309	289	299	294	294	312	303	288	298	298	300	274	293	297	286	274	298	287	301	321	311	303	302	337	320	291	326	294	317	286	302	302	309	318	305	312	304	322	285	308	281	312	302	311	309	260	326	327	337	295	301	346	300	326	287	320	318	322	314	288	296	278	289	281	273	319	302	265	331	290	306	290	302	269	293	290	288	303	264	327	307	290	309	320	322	303	308	311	294	310	298	290	276	258	288	300	274	284	327	294	307	322	310	311	311	305	309	261	286	296	304	307	305	284	325	313	346	301	299	317	316	326	290	304	284	314	323	299	333	304	292	305	292	271	278	285	279	304	298	299	283	299	305	289	294	292	274	293	299	293	307	323	302	300	267	290	341	284	330	282	319	269	286	300	272	320	345	313	311	322	318	289	302	305	281	294	297	305	292	291	291	285	275	311	286	285	308	285	330	291	319	277	304	283	302	325	301	288	331	293	283	297	307	289	289	289	270	309	315	328	283	299	296	323	298	334	280	306	306	290	309	297	324	280	298	279	303	292	319	295	272	271	298	291	294	299	277	308	308	307	290	292	301	312	275	333	266	311	285	281	299	295	321	310	257	319	336	330	295	284	309	330	303	268	308	274	325	308	291	316	280	280	274	262	306	251	295	308	301	315	273	302	322	309	310	290	316	308	275	301	301	302	270	330	311	325	299	311	322	298	313	295	291	287	299	271	291	298	294	317	285	314	285	323	293	291	278	295	294	310	299	296	301	311	351	281	265	280	283	333	297	273	283	318	280	344	291	280	291	294	303	277	305	305	294	308	277	300	312	286	273	291	300	328	335	323	292	285	291	307	292	296	301	301	285	292	305	332	326	292	293	307	303	287	295	281	299	309	314	308	316	273	303	308	274	298	326	293	297	317	292	317	276	285	312	317	318	309	298	299	313	289	305	303	277	320	310	291	299	320	315	321	302	293	279	284	310	296	296	285	306	296	271	302	292	280	287	326	302	289	336	319	293	312	266	311	302	305	291	289	330	287	324	313	267	325	298	296	322	263	281	304	304	310	316	309	329	292	304	332	304	298	305	300	327	336	309	296	292	304	287	295	285	300	320	265	295	296	337	301	323	308	314	314	334	288	293	327	312	298	336	269	296	303	302	290	273	301	293	306	311	258	299	321	313	297	269	291	295	309	316	280	307	298	283	308	277	303	295	330	321	300	310	300	306	275	304	304	295	313	304	312	299	291	313	284	294	305	284	306	307	288	326	308	293	279	335	302	271	294	284	292	317	296	282	307	306	277	291	261	319	315	318	314	301	306	291	275	317	287	312	297	248	290	287	324	311	284	295	281	308	299	312	326	271	295	318	249	287	320	298	279	292	307	293	308	287	286	297	318	285	299	320	274	294	313	314	276	293	312	314	309	319	302	272	284	280	327	284	280	303	290	287	318	295	298	305	266	335	305	305	315	313	304	308	314	315	280	302	297	284	311	333	308	314	281	290	293	273	279	293	318	303	308	300	299	270	272	307	298	320	305	316	284	286	286	264	304	297	291	296	316	294	283	295	316	332	270	321	300	286	275	310	287	299	276	286	309	320	282	297	285	328	309	288	322	311	289	307	294	310	300	302	328	316	300	292	278	291	293	313	308	296	292	303	318	267	328	290	303	310	299	310	323	288	291	288	281	270	292	304	289	316	309	277	295	292	304	310	309	300	295	279	316	289	312	323	291	303	311	345	293	332	282	272	323	286	290	337	335	298	338	274	289	272	265	314	352	273	310	297	301	304	292	305	318	291	321	290	331	302	302	309	333	291	292	325	329	309	297	342	287	312	315	280	290	292	308	292	292	314	265	318	310	286	298	296	318	315	290	287	313	295	333	310	313	313	272	296	274	292	277	319	265	306	328	286	318	310	336	281	274	300	307	321	283	313	313	308	313	296	277	326	289	321	309	302	263	292	297	315	309	318	289	301	281	310	290	297	326	305	299	296	311	316	314	319	326	327	328	319	299	303	287	283	307	257	295	325	314	310	314	307	323	315	302	272	316	315	315	308	306	291	282	277	292	277	307	288	302	303	337	319	289	265	305	307	311	323	292	294	283	296	289	281	274	306	290	324	294	296	289	307	291	359	302	287	318	322	300	315	300	260	315	308	293	301	307	312	265	285	281	303	294	297	288	289	277	282	349	326	296	325	296	348	312	317	316	307	317	300	324	325	274	285	295	318	295	311	323	287	288	284	316	308	327	300	320	324	295	304	286	269	316	298	316	294	312	296	298	322	270	294	322	306	278	314	274	307	299	299	282	297	304	314	305	318	277	306	306	309	300	309	287	311	310	300	303	321	325	331	329	339	287	312	290	306	320	323	308	295	291	275	326	270	292	280	302	305	326	278	305	310	295	345	304	342	286	318	307	287	298	308	298	309	303	319	283	337	327	292	286	277	319	290	287	312	282	299	322	296	301	301	313	319	327	296	336	302	331	310	275	307	316	301	326	270	320	308	312	304	291	306	277	294	287	292	300	312	298	263	346	313	326
12662	4012	3163	1009	633	464	428	357	373	322	236	193	190	200	171	176	163	170	156	174	158	150	167	161	159	158	141	157	152	153	157	153	157	124	150	132	140	131	133	172	158	159	142	156	143	146	138	163	180	141	146	148	148	145	154	159	123	148	145	145	167	131	154	180	158	141	141	153	148	117	122	158	137	137	134	135	144	159	117	122	142	164	169	138	120	154	142	150	128	145	121	160	137	163	150	162	152	143	162	161	131	160	149	165	152	135	160	162	144	160	129	136	153	142	131	124	143	124	146	138	163	134	139	132	132	119	136	157	159	122	170	155	130	155	186	153	148	142	145	166	122	145	143	136	174	142	149	133	164	138	155	139	141	164	123	127	167	164	125	159	141	149	151	145	148	115	159	154	121	155	156	155	141	156	144	150	130	162	142	140	147	129	145	139	154	134	150	154	164	139	154	144	158	142	162	149	145	162	156	144	159	151	156	131	142	148	126	144	159	162	134	134	156	136	150	147	151	161	142	155	142	163	131	147	150	140	167	143	124	162	130	126	138	117	162	131	148	154	165	151	143	125	156	146	130	135	153	136	129	131	149	127	142	137	163	146	135	151	142	149	157	142	145	149	130	140	125	159	156	148	140	142	143	144	148	137	141	155	152	148	159	139	139	147	128	126	128	153	150	141	141	126	124	159	154	148	138	143	149	158	158	132	128	147	148	141	141	117	141	136	138	139	156	119	134	135	164	156	155	131	137	151	154	140	136	151	130	127	163	130	126	142	137	153	138	163	157	132	131	132	147	141	141	123	143	139	131	160	154	156	140	146	146	145	145	145	150	146	156	171	147	145	140	138	134	136	146	139	120	152	138	136	137	154	145	141	166	137	157	122	153	156	164	129	159	142	151	137	162	160	145	146	140	135	146	133	129	151	139	157	127	148	145	121	137	138	162	149	157	143	149	145	145	131	138	143	150	151	158	164	144	150	163	155	132	149	151	148	116	142	149	129	137	148	126	141	137	152	139	148	151	151	169	163	146	149	153	130	146	156	143	152	139	158	155	133	137	170	147	136	164	120	153	153	134	129	147	148	136	166	139	185	141	128	160	130	115	125	139	130	143	143	141	155	140	117	141	156	149	155	150	120	154	140	156	164	147	163	144	120	145	154	130	151	136	144	135	141	143	151	162	141	148	133	143	148	151	150	156	125	143	138	154	148	150	151	155	145	137	139	151	165	132	137	148	137	162	132	150	149	152	106	125	127	148	121	162	150	171	155	159	149	157	132	141	129	154	147	128	127	142	137	148	160	158	124	139	138	142	171	134	155	131	132	128	142	155	152	151	152	121	151	154	162	151	131	165	135	118	134	171	147	160	155	160	132	158	136	131	165	143	146	136	144	139	151	122	129	130	147	133	117	144	145	149	126	140	136	167	173	139	125	143	131	148	157	149	144	132	144	140	139	159	139	158	157	159	176	146	165	157	150	117	119	138	143	152	148	141	143	151	158	139	143	122	146	174	145	136	133	142	106	153	126	137	173	141	147	154	134	121	141	141	157	159	142	135	141	133	139	130	129	152	152	127	146	136	148	153	158	150	142	127	144	143	157	149	161	143	146	156	143	131	127	138	133	143	126	124	136	127	133	147	165	130	144	149	133	147	132	125	144	143	114	140	167	161	180	151	136	140	161	150	163	146	142	150	137	140	159	124	112	141	142	134	146	126	129	156	158	137	156	148	116	172	139	136	153	134	153	150	124	156	153	156	143	157	146	146	141	132	119	139	132	134	137	150	142	130	137	149	129	158	159	176	143	144	143	161	149	148	151	146	154	140	133	137	141	151	121	138	140	164	155	132	147	147	156	159	151	144	160	163	137	136	133	150	168	153	159	154	127	124	131	129	150	161	144	130	131	156	152	145	158	150	135	131	154	125	142	147	139	144	138	127	163	119	149	144	167	156	149	133	138	149	147	146	144	133	145	147	150	139	165	118	165	129	143	137	145	147	163	150	145	146	135	126	140	129	132	157	135	130	149	144	138	131	155	159	143	139	135	159	151	145	144	161	145	167	157	127	148	162	135	143	114	179	144	137	155	113	141	162	161	144	138	152	147	148	148	163	138	153	132	151	125	140	172	138	146	135	135	131	147	161	148	143	141	158	113	127	122	138	139	151	156	169	137	135	147	145	135	139	148	160	137	150	138	126	130	148	142	145	157	169	151	173	135	135	143	164	131	132	121	160	166	145	146	124	141	136	142	161	138	135	141	150	157	154	149	140	158	136	138	158	156	122	143	133	153	132	137	151	147	156	144	140	173	131	141	127	150	134	128	139	130	137	169	132	162	130	130	143	147	152	145	151	124	144	168	127	150	164	149	151	143	124	149	155	119	130	130	139	151	128	147	141	129	147	141	134	142	158	135	134	120	145	156	134	158	176	139	141	150	138	135	164	134	138	136	151	164	142	156	156	152	152	158	127	123	136	118	148	127	151	130	132	163	121	138	164	152	138	136	140	155	130	146	169	135	148	157	126	141	151	140	126	141	117	146	119	158	122	145	167	132	142	141	140	158	135	150	154	136	127	135	155	110	162	138	140	160	128	150	140	135	144	128	138	150	158	164	143	137	155	143	160	167	131	157	147	143	135	152	159	141	135	121	132	133	148	134	153	138	147	144	129	164	147	143	145	158	154	159	143	158	158	144	123	144	147	141	148	144	122	157	133	150	163	181	127	153	141	149	162	134	122	181	183	157	142	137	127	138	136	147	136	146	129	150	130	142	134	142	149	133	140	138	133	149	157	148	151	138	150	150	125	136	120	141	132	163	151	149	156	143	156	149	153	160	128	134	123	146	132	152	150	148	159	131	143	140	133	151	141	139	133	145	141	149	141	130	149	169	149	120	135	136	152	139	152	120	140	159	137	135	145	145	129	169	142	132	123	124	123	136	137	149	125	170	134	131	136	154	149	159	137	148	139	157	134	132	145	139	128	136	145	130	128	133	138	134	193	143	144	168	196	130	119	151	150	153	167	143	160	143	158	134	139	164	128	147	167	149	144	139	138	155	154	148	127	152	140	121	136	147	132	143	143	132	159	137	166	146	135	127	157	158	153	151	138	165	148	118	132	126	143	133	147	154	140	142	140	134	130	139	169	148	145	148	124	133	141	126	122	140	161	146	147	132	133	150	132	146	146	148	157	145	142	127	150	159	140	148	161	146	129	135	126	146	143	134	145	134	132	138	135	152	148	144	155	150	143	130	134	128	144	135	149	169	150	152	150	133	164	166	149	133	141	148	155	157	129	128	128	139	145	170	112	153	138	156	147	143	146	129	136	149	151	128	110	149	146	164	140	113	126	153	155	166	147	120	159	124	142	150	161	162	151	179	156	146	148	140	146	171	132	162	150	149	168	172	126	115	136	144	143	128	158	137	144	137	150	146	123	143	146	146	138	134	150	166	132	151	145	160	163	134	135	149	153	152	152	140	152	147	152	144	139	117	165	127	143	146	137	132
9710	4050	5871	3270	2576	2158	2065	1797	1815	1383	905	711	620	627	619	524	498	447	413	428	356	378	371	414	392	348	396	379	348	404	358	395	360	350	374	380	355	381	370	374	358	352	364	361	383	351	373	372	369	386	370	375	355	372	393	409	387	320	356	370	371	371	360	354	361	332	363	375	345	357	370	363	362	351	333	388	342	330	350	367	352	360	349	348	334	365	382	362	375	360	398	358	360	319	389	368	367	347	359	336	328	301	364	352	369	387	345	345	368	369	364	344	364	339	349	366	332	329	358	322	366	337	348	368	355	342	341	358	350	350	340	331	332	331	341	308	358	360	289	364	340	330	325	380	322	319	361	356	376	348	333	338	341	350	369	356	320	377	408	356	358	356	364	364	342	358	352	364	348	343	381	347	338	403	366	343	347	332	328	372	356	348	339	307	321	339	360	384	357	343	342	362	365	345	316	355	360	343	342	313	330	351	365	335	343	344	369	335	372	346	338	350	306	361	359	353	334	300	344	339	357	308	335	324	337	358	336	326	343	374	317	319	363	391	337	338	382	366	339	330	347	322	352	297	329	349	348	344	335	354	390	343	337	311	355	358	358	358	370	341	341	361	343	361	322	327	345	362	387	330	311	345	335	372	340	339	356	343	350	370	332	385	320	337	359	358	353	341	367	331	350	342	361	329	352	348	346	331	334	316	337	322	348	346	345	341	340	354	352	340	340	337	353	340	374	359	358	334	365	345	350	349	362	330	329	334	327	363	357	345	328	299	354	358	316	338	362	344	334	349	328	278	356	385	367	328	359	318	364	365	326	373	317	344	342	341	353	350	334	337	332	313	325	348	306	342	353	340	356	373	352	340	372	363	336	395	325	325	336	364	326	361	321	382	364	352	356	298	379	319	324	355	343	348	337	351	328	302	321	333	328	344	324	352	365	343	372	347	358	351	347	354	374	368	405	342	349	356	362	308	325	357	348	369	342	340	367	336	353	364	348	333	362	340	375	340	363	349	368	341	337	362	336	378	345	340	343	330	328	363	346	324	344	350	337	358	334	354	323	319	334	331	361	329	321	324	372	324	339	381	377	360	352	375	365	352	343	327	342	351	347	317	338	332	335	346	346	324	341	341	347	336	317	325	312	339	343	335	321	332	381	329	344	319	332	340	335	319	355	342	354	347	339	341	360	335	333	331	407	344	345	332	339	335	401	331	351	373	361	356	347	338	329	359	321	339	350	357	322	323	361	362	344	348	317	346	376	342	339	367	322	337	328	361	359	357	324	342	331	312	318	363	353	336	348	359	327	351	364	339	351	361	339	334	394	341	339	354	344	361	355	359	331	337	319	352	363	351	353	364	359	350	332	344	360	325	328	346	329	329	365	354	341	371	335	326	312	342	367	365	333	345	349	363	368	348	361	382	330	347	349	344	349	333	349	332	365	354	308	343	337	361	321	334	327	341	341	323	339	364	329	361	359	369	340	329	303	344	352	348	346	364	318	387	312	332	361	333	338	330	360	329	343	353	326	316	331	370	342	325	350	304	323	341	307	355	358	319	353	351	313	332	346	320	352	377	336	354	346	315	370	347	356	325	361	354	333	355	328	303	341	348	332	353	344	317	346	365	320	290	370	352	345	347	331	325	346	314	340	336	309	323	336	362	347	330	352	322	344	336	349	355	330	340	327	347	337	334	339	331	337	349	324	356	370	334	345	381	363	337	323	327	343	347	347	343	350	341	339	342	366	352	340	329	318	367	354	333	357	369	351	344	355	333	356	342	350	318	362	362	375	368	340	350	383	299	390	338	344	367	336	323	349	346	330	369	352	335	354	374	370	331	336	340	353	351	355	355	362	348	379	329	358	317	304	352	353	352	346	359	354	311	345	353	311	329	321	345	343	334	321	354	352	326	344	349	320	378	349	353	354	356	351	354	362	320	346	362	346	341	327	339	363	349	341	330	342	378	339	338	358	342	344	344	354	305	357	338	333	356	334	331	374	341	347	336	322	340	308	338	346	326	341	338	368	327	324	316	323	319	315	343	358	362	364	356	353	335	355	360	377	362	355	359	335	330	337	320	315	307	345	343	365	351	367	326	327	307	326	346	357	339	348	314	325	344	351	376	368	360	315	374	346	365	319	342	352	337	328	339	369	329	327	339	354	319	329	329	336	353	357	329	372	343	340	331	322	373	350	358	339	324	356	383	336	339	326	349	360	352	344	346	374	329	347	328	336	341	349	353	344	339	342	336	350	358	313	377	327	361	352	344	308	329	368	377	366	342	339	315	341	320	339	341	329	323	345	336	330	347	365	335	340	322	290	333	303	332	327	351	347	323	319	349	358	361	355	344	353	347	332	363	346	352	319	357	316	379	335	336	325	344	375	360	324	328	300	329	351	373	321	337	327	327	367	377	331	353	332	360	349	342	363	342	354	309	343	352	353	373	331	357	348	315	361	327	373	367	342	356	325	319	349	355	344	317	362	331	350	353	351	315	342	369	352	337	362	322	325	307	350	358	351	348	323	315	329	327	326	377	357	340	361	326	339	320	359	340	321	335	350	371	347	377	348	360	325	349	322	334	357	353	353	322	345	340	340	335	337	346	370	367	328	346	340	344	360	357	351	361	321	345	327	307	308	332	333	341	335	308	389	347	366	338	333	329	308	375	312	331	340	339	355	374	323	331	365	350	332	348	337	358	350	343	342	304	354	341	346	334	325	339	349	315	355	359	328	337	343	319	340	354	349	372	353	365	354	342	338	310	320	339	290	343	350	335	324	344	367	368	355	330	323	358	326	354	331	342	344	346	325	329	353	338	373	358	361	364	348	345	332	376	345	351	370	333	331	350	351	316	346	353	320	355	334	326	321	319	361	344	331	362	313	310	338	334	392	345	336	307	380	331	308	393	373	360	360	348	316	347	313	379	319	354	337	355	338	334	317	324	338	355	339	347	342	337	342	331	367	340	351	344	325	337	353	312	345	340	360	326	347	359	352	360	308	362	353	303	340	339	354	324	370	340	323	352	370	352	351	336	342	325	342	359	330	348	377	336	318	369	349	345	376	366	391	363	369	338	326	348	382	337	337	336	345	363	357	365	352	324	375	312	381	339	349	372	349	359	307	354	379	327	362	356	329	330	352	344	338	370	345	338	368	353	336	340	340	375	351	344	350	329	346	343	353	361	356	336	341	320	345	319	334	347	365	338	321	349	338	333	341	344	326	345	363	341	359	353	331	376	308	307	348	351	358	343	358	319	379	344	330	336	325	360	324	345	366	343	382	347	385	368	316	338	340	353	334	369	348	351	334	309	335	332	342	314	343	313	376	348	357	351	338	365	352	350	336	365	340	357	344	341	335	344	366	393	328	345	362	338	353	331	361	336	328	350	359	332	320	353	349	324	326	346	318	330	343	348	337	371	349	349	330	291	335	347	303	347	352	368	351	360	342	355	337	372	356	368	339	319	315	317	328	324	309	311	315	355	357	328	368	317	337	333	362	330
20628	6768	4892	1668	876	671	533	468	451	343	229	177	145	132	167	126	114	139	109	96	114	96	77	101	76	100	106	84	77	60	80	111	81	79	82	95	97	79	76	88	90	95	85	82	96	93	90	99	66	84	90	89	92	88	88	81	81	96	104	95	86	97	72	85	84	90	90	77	86	66	78	73	88	73	84	91	73	85	96	90	88	90	77	93	67	80	75	74	92	75	72	76	94	87	68	86	61	70	96	82	79	78	78	76	77	63	96	101	59	79	69	63	89	90	86	90	99	77	79	83	74	91	89	71	76	74	78	82	82	77	76	83	84	64	86	80	79	69	77	90	77	80	70	95	72	76	72	96	95	86	84	73	79	97	80	89	104	76	98	85	97	73	81	89	83	92	76	86	79	76	64	74	78	77	101	83	73	79	73	82	81	85	76	82	95	96	104	87	92	81	82	81	87	66	75	83	68	87	66	70	74	80	74	90	80	68	70	75	96	84	91	85	78	82	76	90	79	74	86	63	101	75	89	79	87	78	70	91	72	76	80	81	89	81	88	72	79	86	66	86	90	82	91	83	70	81	94	93	72	88	75	68	69	87	91	79	91	70	74	81	87	81	72	96	91	78	94	80	79	86	84	85	73	93	70	96	95	74	83	70	85	89	83	91	82	81	88	72	72	87	79	88	81	87	103	72	84	67	70	78	74	83	80	82	90	73	78	85	101	80	86	97	77	89	72	110	96	81	77	81	85	97	86	90	93	89	67	80	88	96	89	79	90	60	74	83	64	90	97	100	86	96	90	77	81	92	99	81	75	80	87	78	79	84	72	67	79	78	75	80	85	84	82	67	69	91	88	96	83	89	100	82	67	85	87	71	70	104	72	69	99	93	77	106	68	64	77	88	75	70	65	75	89	91	88	83	78	72	64	96	66	82	85	79	74	75	87	89	80	95	89	80	83	76	66	80	82	74	79	85	72	77	74	77	74	67	80	73	89	84	70	68	70	87	77	80	77	76	76	73	78	81	82	95	77	74	92	76	94	87	85	85	68	100	93	74	68	83	100	86	97	67	94	89	88	102	88	78	70	92	83	86	66	81	102	84	101	80	91	71	64	74	75	89	68	78	88	91	81	82	80	81	72	105	103	80	80	75	88	93	71	79	84	93	66	79	93	67	91	90	83	90	79	76	87	86	75	79	79	81	94	74	94	85	65	71	82	96	80	84	82	80	73	57	94	96	98	74	83	85	82	82	108	90	102	88	87	103	79	91	80	67	70	79	80	91	92	98	88	78	89	67	57	67	97	74	79	78	94	94	84	77	65	83	76	96	67	92	73	83	89	87	76	81	61	77	81	101	81	91	88	70	74	83	78	101	79	80	80	89	88	84	60	55	99	80	72	70	80	55	83	89	84	97	88	74	83	74	77	77	80	71	88	92	77	91	76	89	67	90	81	82	79	85	93	75	99	75	100	79	61	77	80	91	84	82	65	69	97	90	79	81	71	81	72	91	92	84	74	76	71	89	75	65	65	87	75	77	72	79	87	86	80	75	82	74	88	88	101	68	80	76	94	76	88	87	77	84	89	82	91	79	80	64	87	84	100	93	80	84	78	76	70	97	86	72	90	86	86	79	63	81	80	77	89	86	80	85	81	74	81	81	84	73	91	92	81	101	80	59	89	85	77	86	87	75	82	69	92	84	92	83	101	84	76	100	91	93	100	88	65	80	73	88	78	64	75	82	84	77	78	87	87	76	86	83	67	81	79	63	86	81	84	92	77	81	85	98	81	99	80	99	82	82	105	81	82	83	76	90	70	67	101	80	92	99	87	99	83	86	103	98	76	85	65	97	74	81	90	83	101	94	77	95	86	81	111	100	105	94	78	78	83	78	80	83	104	86	87	91	72	73	84	88	90	94	83	78	87	80	74	72	69	82	84	97	87	73	86	76	77	86	95	82	88	91	95	83	86	72	67	81	88	79	63	79	74	72	83	71	84	86	85	86	86	100	69	82	79	91	77	73	93	76	84	86	78	91	85	78	62	82	78	79	84	75	92	85	76	98	84	81	71	86	78	77	92	57	85	74	85	86	75	72	67	67	63	70	89	82	70	89	64	79	104	107	78	74	61	74	78	99	89	76	93	80	80	79	91	85	84	70	68	60	78	68	79	82	71	89	84	84	70	95	80	90	70	72	89	61	80	80	81	91	95	87	71	83	90	93	73	81	91	80	75	77	84	78	80	96	64	83	73	75	84	66	69	90	77	75	88	85	74	95	81	73	79	84	101	80	89	84	78	88	86	70	96	82	79	99	82	76	83	92	70	86	67	81	86	68	91	59	99	82	84	78	109	71	74	74	86	95	106	93	78	78	85	78	92	78	77	87	110	81	63	79	89	87	62	78	65	60	94	83	74	89	79	87	80	96	77	97	101	80	74	89	83	86	80	76	82	69	83	111	61	74	79	99	95	86	86	89	75	69	74	74	69	76	89	78	87	92	97	82	74	70	91	77	97	84	87	66	94	90	82	74	87	89	90	65	87	80	65	88	90	94	87	86	77	78	79	75	86	88	82	91	96	97	81	82	95	72	84	85	80	82	80	77	81	59	81	92	81	83	88	74	64	72	95	78	72	83	96	88	82	80	77	76	83	74	87	78	80	81	75	84	85	84	74	77	82	71	76	75	77	89	94	97	75	81	95	66	93	78	72	73	87	84	76	69	83	72	69	73	75	85	97	65	101	83	67	81	80	93	73	84	84	93	94	84	85	68	97	71	68	78	88	75	88	88	91	95	66	94	90	78	82	99	89	80	81	71	80	84	90	98	86	81	82	72	69	82	73	92	86	73	96	85	71	82	90	77	77	74	90	104	79	84	73	69	80	69	64	88	69	79	73	94	91	72	89	81	73	64	79	78	90	87	80	106	79	77	72	68	73	85	81	86	76	75	79	98	73	90	83	81	80	67	83	78	73	75	88	77	98	77	83	64	79	75	80	85	81	87	73	88	74	77	77	74	91	89	85	97	75	91	68	98	97	70	88	91	71	75	84	85	77	104	72	82	84	106	90	88	93	93	90	93	95	84	100	91	64	84	82	78	70	73	77	70	86	100	107	104	91	99	81	91	78	99	90	77	87	93	82	93	98	63	82	96	78	79	73	85	74	84	89	87	82	93	75	82	70	70	73	72	98	80	92	84	96	85	78	81	88	88	88	102	73	82	89	86	75	77	78	74	78	78	73	98	88	64	81	73	72	83	80	100	87	79	56	73	83	68	92	77	93	96	78	79	81	82	89	83	74	75	87	76	86	103	94	97	74	83	78	68	66	73	69	76	90	86	83	78	90	86	97	76	79	82	66	78	72	97	67	72	78	73	79	73	79	96	78	88	110	96	86	90	90	89	74	75	90	88	79	76	93	70	96	57	90	83	88	81	75	79	65	62	59	91	95	82	83	86	90	77	89	91	88	94	78	83	93	80	88	82	87	71	96	85	70	67	67	71	81	86
12501	5922	8500	4713	3561	3067	2668	2397	2363	1881	1122	830	688	607	566	556	451	423	343	328	287	291	279	281	265	269	258	254	219	241	242	233	220	247	227	235	237	232	261	219	224	278	265	220	245	267	250	229	216	227	236	253	237	260	268	246	264	289	267	246	228	233	236	241	231	215	192	215	220	201	216	219	212	225	222	212	209	221	232	228	201	213	196	225	223	200	217	206	199	225	239	225	210	221	226	217	192	230	204	218	214	212	217	222	181	195	251	205	210	211	197	200	208	195	196	232	199	205	221	212	240	190	212	207	226	179	215	193	221	228	215	189	216	210	209	213	211	203	209	192	232	187	212	205	216	196	219	191	219	209	222	211	225	183	232	195	199	213	205	191	202	231	202	188	227	226	232	195	215	211	208	228	199	209	222	205	196	184	193	206	186	195	194	202	183	209	207	199	225	217	199	216	193	210	205	204	229	202	230	219	213	177	189	204	214	222	213	218	239	207	195	223	206	205	200	208	189	197	186	203	184	199	203	189	227	194	192	218	195	185	219	196	213	182	190	209	202	219	192	212	169	203	199	196	198	195	227	198	213	237	201	200	193	200	211	208	211	205	206	211	220	205	232	206	200	212	186	193	201	206	211	206	222	240	191	203	191	179	193	229	204	202	210	211	192	240	197	241	225	207	180	210	216	232	202	214	177	209	200	208	208	206	233	197	229	197	200	199	205	212	200	206	195	189	200	238	193	209	220	195	191	206	225	183	219	199	215	195	188	219	208	229	229	204	213	209	193	217	242	211	216	198	223	210	221	182	225	177	221	195	215	191	198	239	196	154	202	217	199	188	182	214	188	194	197	211	204	198	198	205	213	214	229	191	206	188	223	187	204	208	209	199	228	200	223	197	197	194	196	206	209	225	190	225	194	229	211	221	199	226	228	193	196	188	201	193	212	203	218	209	195	203	248	199	192	229	226	217	216	192	234	210	191	226	165	225	207	207	221	225	191	207	220	205	200	216	183	201	196	196	169	223	210	184	193	238	209	185	202	217	205	218	205	209	217	219	233	196	200	226	200	217	180	207	202	215	193	217	223	216	204	203	229	198	207	183	181	193	219	210	217	225	213	198	219	219	184	182	213	189	221	227	197	184	205	233	202	219	194	211	187	201	199	224	194	201	212	202	222	217	186	197	208	182	209	189	202	205	215	229	198	232	207	212	202	185	204	213	219	192	187	225	177	222	225	205	202	194	219	225	197	184	206	240	221	207	202	200	199	213	198	216	212	191	213	201	212	205	207	192	214	200	210	203	214	202	183	198	216	204	184	190	177	204	202	232	192	220	222	187	229	195	213	218	215	214	219	228	217	242	193	214	206	197	204	185	217	218	182	207	213	188	203	190	216	218	212	217	188	203	214	196	208	219	211	189	233	211	212	193	210	207	195	223	205	204	217	217	224	198	221	197	196	204	205	216	214	221	190	194	203	200	237	208	196	203	189	201	194	201	194	221	202	216	212	180	181	218	216	195	194	212	194	208	222	208	156	205	204	220	206	223	197	185	202	205	208	205	202	190	234	210	202	216	184	202	211	203	195	202	228	214	238	219	215	211	194	213	189	210	209	203	231	200	210	201	222	193	193	219	202	221	201	199	193	199	191	219	226	195	196	216	213	195	185	227	219	203	209	230	201	186	232	201	219	209	231	203	219	192	216	190	193	191	227	209	202	226	197	216	225	209	200	215	221	224	214	202	201	187	209	234	208	210	223	208	220	234	208	205	192	209	187	197	202	200	225	214	195	219	212	208	215	189	198	218	195	187	211	206	213	200	199	189	212	181	196	242	190	223	230	217	197	201	214	208	215	207	208	213	182	226	235	189	198	210	217	167	179	205	186	196	199	215	196	221	188	203	194	201	218	206	183	222	192	215	220	171	204	227	198	218	213	227	219	225	221	213	204	189	240	199	213	215	221	189	190	204	197	193	192	178	196	219	201	215	189	208	217	211	207	214	223	221	183	211	208	213	228	207	202	222	216	210	206	197	225	189	212	209	197	216	235	243	216	214	209	215	197	211	196	199	190	229	213	211	206	191	213	206	225	198	194	252	204	196	213	198	217	210	205	179	216	213	196	174	173	229	194	223	192	191	222	202	213	212	180	194	212	194	210	198	204	203	196	196	199	178	202	211	194	201	221	188	199	236	201	195	213	194	203	204	223	215	220	207	195	184	197	197	220	209	193	218	218	229	226	191	196	188	200	187	205	226	204	217	197	212	202	210	228	195	221	190	198	204	221	209	200	212	217	200	214	211	204	220	180	205	196	196	205	230	175	225	197	216	200	202	183	204	218	222	216	179	209	212	199	214	219	212	199	189	203	223	200	188	209	213	202	182	226	205	204	192	199	164	207	224	188	214	206	173	177	201	207	210	198	211	230	215	208	197	213	204	203	204	200	232	200	204	209	203	201	198	194	191	210	203	218	222	215	202	211	207	209	208	196	199	207	188	198	207	197	174	204	216	191	200	221	198	201	209	224	188	205	192	226	220	204	202	205	209	195	223	216	207	206	189	228	203	207	198	214	210	244	200	246	208	220	215	224	214	175	188	230	228	219	217	215	223	229	206	214	201	193	210	212	222	199	218	209	214	204	209	216	195	236	219	200	216	195	188	206	221	191	190	201	201	209	194	221	218	210	207	224	188	208	174	203	210	190	185	195	200	237	213	199	197	219	217	219	244	212	206	208	208	188	216	215	206	195	202	216	223	187	194	214	206	236	211	178	189	211	206	192	180	227	187	212	212	191	204	209	230	195	206	184	217	179	190	190	225	200	186	209	217	194	223	197	226	198	225	215	216	207	197	196	194	224	197	225	192	191	207	200	209	204	210	191	222	213	218	211	240	225	205	205	200	186	212	196	197	209	205	195	181	195	194	188	224	211	201	191	221	202	223	200	199	188	219	195	200	241	193	211	217	205	195	209	208	219	207	201	195	200	192	206	190	177	180	193	194	206	218	202	196	213	212	230	208	187	195	204	180	197	195	213	202	226	203	205	202	193	231	225	217	201	201	188	190	195	191	208	216	200	195	216	197	212	215	218	200	218	211	207	211	229	193	213	194	221	215	175	194	198	195	186	179	183	217	202	223	193	202	210	204	205	202	206	214	217	223	213	212	202	209	202	225	223	206	200	207	219	194	176	212	229	186	205	200	236	220	220	225	208	202	208	220	216	225	204	221	188	182	182	197	214	216	199	207	195	217	225	222	231	209	190	205	171	198	203	212	200	212	225	215	225	187	207	220	216	210	189	204	189	193	204	200	201	208	197	190	217	196	207	204	200	199	187	191	202	204	199	212	204	228	206	187	225	193	185	209	214	207	186	216	207	186	231	187	179	216	210	190	200	171	216	219	178	201	180	209	216	197	218	218	207	219	200	178	208	193	207	215	220	232	211	196	219	185	208	213	190	219	214	213	207	180	220	205	213	228	220	209	190	206	229	250	208	212	225	198	195	199	210	185
4766	1728	1387	446	307	268	224	204	230	174	150	135	133	145	120	138	136	92	135	146	130	110	123	125	141	115	150	127	113	128	110	129	118	118	130	120	114	105	131	128	130	128	95	109	119	131	145	109	104	127	135	129	125	144	129	118	143	123	119	128	132	131	135	117	129	132	116	100	124	108	141	109	99	134	107	155	138	140	131	117	125	118	135	118	112	133	133	134	109	133	114	106	119	137	119	114	133	116	127	117	119	116	127	129	132	126	115	103	141	99	108	130	110	144	98	129	108	117	104	104	108	114	108	125	117	110	120	142	127	145	123	123	115	113	122	144	119	118	131	113	130	115	122	108	114	118	122	134	116	145	117	141	131	113	95	130	133	106	146	130	121	130	133	124	113	135	120	120	125	133	125	131	95	115	115	116	124	109	142	132	100	122	127	139	126	119	112	110	108	124	136	120	111	116	117	124	140	127	142	128	99	106	144	110	124	116	125	118	120	141	119	111	127	140	139	106	127	128	129	108	132	133	139	128	120	127	120	124	132	117	116	125	96	110	112	128	134	112	120	122	120	115	117	122	138	111	145	96	127	116	120	99	100	121	102	113	125	111	124	132	139	126	108	96	121	143	127	140	128	116	128	104	103	131	120	122	129	135	132	127	116	123	126	127	99	113	124	124	129	119	128	127	113	129	102	125	119	118	132	125	137	112	107	117	121	102	112	118	94	127	121	127	111	125	117	114	119	114	126	132	118	96	127	121	129	122	110	128	126	127	118	95	142	130	119	123	120	136	107	96	127	133	136	119	144	128	133	127	137	118	127	125	129	132	131	114	107	113	123	128	131	128	129	138	106	125	117	124	143	123	130	115	122	130	121	125	120	118	113	139	110	127	94	123	119	121	140	117	123	103	114	110	139	139	106	119	124	127	131	137	120	139	135	136	127	113	130	129	122	131	125	107	108	113	127	97	126	127	121	132	134	126	127	130	104	115	127	128	112	132	104	123	130	115	133	114	133	104	134	122	122	107	132	139	89	135	132	116	136	121	110	149	121	122	112	125	109	137	120	116	119	127	140	145	126	134	124	111	113	128	123	126	113	99	116	129	116	119	102	102	108	113	125	121	101	113	103	118	124	130	107	127	116	126	115	114	138	129	136	100	126	116	123	118	137	120	130	128	123	116	120	125	98	113	111	127	132	143	140	134	127	123	130	109	117	117	118	117	121	116	110	102	103	130	110	115	127	113	134	114	131	122	137	125	140	115	131	123	133	115	148	155	123	116	140	144	132	94	110	104	112	126	127	117	140	119	132	130	128	132	134	110	125	112	100	119	107	132	126	128	129	117	118	106	99	118	118	113	116	111	111	148	110	114	138	105	118	107	130	121	113	145	132	130	113	118	116	124	116	131	131	129	131	129	103	129	104	122	135	120	120	109	112	106	113	116	147	127	131	128	119	130	137	120	107	127	97	117	118	122	105	120	110	128	119	113	124	120	99	119	110	111	124	121	106	124	125	116	143	100	122	125	134	131	117	124	108	121	129	137	138	115	124	104	111	137	141	139	114	138	117	103	134	103	137	119	138	124	130	119	144	124	124	145	116	135	115	109	111	120	126	128	126	136	107	128	132	108	133	113	117	129	104	135	119	127	129	135	138	125	106	121	104	129	126	118	128	109	111	125	108	114	125	116	123	110	125	111	115	135	123	117	131	109	119	120	129	136	111	125	138	120	123	121	139	111	121	116	120	124	128	127	117	116	134	113	141	122	120	132	129	129	125	124	125	121	133	128	106	111	109	118	151	116	130	113	124	122	127	124	140	138	104	120	128	124	120	122	135	108	115	126	115	129	132	138	118	121	126	141	131	136	118	101	107	112	120	115	114	112	102	111	118	133	124	109	126	120	157	129	102	107	122	127	128	139	129	138	115	142	117	107	118	120	126	107	125	120	121	131	133	123	95	116	116	113	126	123	106	107	101	120	114	128	119	137	109	124	117	140	120	123	100	119	109	105	151	113	117	118	123	135	116	119	122	129	125	101	113	136	110	131	137	128	102	136	118	113	133	126	155	124	124	105	108	124	126	128	120	118	118	109	115	130	104	118	129	123	125	124	116	140	124	121	125	127	120	114	124	125	126	124	118	109	122	118	111	110	134	119	109	108	122	131	127	111	100	109	119	117	130	126	124	125	151	122	122	122	127	128	95	106	123	114	104	118	112	113	131	125	133	120	126	116	123	111	109	130	115	121	112	134	116	132	127	104	109	93	103	102	125	124	110	128	124	143	137	120	124	148	117	107	128	107	120	137	95	136	113	103	134	122	139	124	110	134	113	99	90	119	114	138	135	121	143	123	139	114	118	133	127	137	118	103	135	137	124	115	101	127	120	128	122	133	142	119	113	122	116	122	116	119	117	119	124	85	110	120	121	118	119	125	125	134	133	120	136	121	137	119	132	120	136	131	127	116	111	116	113	114	127	131	129	122	120	106	106	139	126	107	123	106	100	105	130	119	115	113	124	95	135	131	127	130	99	105	126	142	116	132	125	114	120	126	129	106	122	131	121	127	118	142	114	115	125	114	115	128	123	111	110	129	116	106	134	108	109	123	108	106	129	107	124	125	110	124	124	129	133	119	107	131	116	136	112	126	140	133	115	119	112	125	120	123	124	114	126	128	141	127	107	108	126	124	122	124	120	110	126	136	134	146	108	115	109	131	125	121	139	107	109	122	142	120	122	132	116	145	111	102	133	132	127	111	113	110	111	126	127	108	114	125	102	127	126	133	128	108	92	114	131	126	127	135	121	110	133	121	136	104	108	118	109	104	130	123	133	125	113	130	100	134	117	132	123	133	117	120	121	113	122	126	130	110	117	117	117	137	107	130	121	115	115	125	146	121	115	131	109	125	121	125	138	124	117	128	137	117	140	116	89	141	143	124	127	119	100	119	126	124	122	110	140	138	130	111	126	120	116	122	116	122	125	130	141	111	120	120	119	130	130	125	116	108	101	129	146	112	125	137	141	113	123	125	134	135	104	124	131	133	130	123	112	109	117	138	102	122	100	131	92	116	119	124	127	95	131	126	111	119	123	136	118	134	98	125	118	142	125	115	103	132	122	112	131	118	110	116	114	129	121	115	133	92	124	119	137	112	132	99	118	111	126	132	126	142	106	120	120	120	123	141	152	109	120	152	131	124	163	104	129	124	98	136	120	109	122	131	138	102	139	109	120	123	114	102	135	132	142	117	152	105	140	117	122	136	118	123	135	167	134	123	121	139	120	121	124	107	97	116	125	148	129	128	138	106	101	123	116	104	127	124	106	132	120	123	132	109	126	113	114	129	145	129	115	108	127	109	116	117	104	141	132	118	127	120	133	116	119	112	110	99	131	94	116	106	114	111	93	144	127	146	145	116	116	131	139	135	115	105	127	122	118	91	127	120	123	145	126	135	129	131	135	125	131	115	127	107	144	126	116	128	118	100	125	120	119	114	102	119	121	105	123	134	107	109
3681	2036	3101	1480	1086	943	968	850	846	734	496	402	420	395	390	352	366	317	327	289	307	294	325	308	291	322	331	314	297	292	320	287	310	310	277	294	309	302	301	315	303	271	296	305	324	300	274	337	299	299	318	282	309	299	302	314	307	308	307	324	304	325	318	312	308	320	301	290	321	310	301	288	332	279	320	303	295	304	312	299	325	272	300	303	303	305	319	254	316	301	271	288	279	324	325	290	263	278	289	301	298	272	316	280	256	316	333	300	276	261	289	309	314	317	307	285	297	300	296	328	302	305	276	283	276	293	302	263	285	294	284	313	325	326	299	313	263	301	270	286	300	315	303	291	264	283	348	311	297	289	279	334	323	294	289	280	270	280	309	290	282	286	290	291	298	294	306	315	328	284	286	276	289	299	299	276	283	283	324	296	325	311	276	319	309	283	300	327	307	294	300	319	290	330	294	308	336	284	281	279	315	274	300	275	280	308	311	296	306	298	280	288	303	329	295	284	313	277	330	279	326	315	308	290	296	295	311	295	295	272	287	319	303	275	312	311	327	326	306	268	306	289	300	295	293	287	308	316	301	297	298	302	306	310	314	283	341	314	313	269	332	282	282	284	336	278	297	285	313	306	310	294	291	297	302	292	294	290	275	286	301	290	303	284	318	297	323	293	287	323	284	324	299	324	299	310	317	281	304	286	336	270	289	298	305	290	275	290	287	282	290	303	304	318	304	282	288	286	284	338	314	269	291	306	283	310	301	296	283	280	302	311	323	295	276	306	294	314	287	307	271	286	291	294	319	309	284	290	283	294	280	270	289	302	300	311	274	299	313	314	318	293	296	275	312	342	273	286	310	307	284	278	302	306	303	290	286	288	262	274	271	282	316	300	312	302	298	286	311	292	295	311	321	297	293	310	294	283	295	341	298	319	288	285	298	302	294	305	267	315	297	280	290	296	309	344	296	270	285	317	310	288	286	323	282	298	338	276	289	289	286	307	299	285	300	311	291	304	292	290	286	307	290	280	303	283	299	283	300	296	295	309	298	293	300	309	342	350	329	303	305	327	291	320	298	308	324	295	280	314	268	269	311	279	268	308	309	289	295	312	296	292	299	286	288	305	322	289	289	347	275	319	283	327	296	312	295	293	290	285	297	299	298	295	289	290	310	289	301	290	297	322	266	298	299	286	259	272	298	288	319	293	316	277	309	306	300	301	286	283	315	289	292	312	296	282	300	306	318	290	252	304	324	275	299	291	326	273	270	293	307	310	294	283	303	311	333	267	312	281	325	312	288	323	308	312	284	339	278	332	269	320	301	307	302	296	301	304	323	286	310	314	290	266	300	320	288	301	314	332	296	296	321	296	292	289	317	294	288	318	308	325	311	309	299	284	315	303	297	317	312	312	272	297	335	286	293	290	291	299	294	315	270	303	295	273	313	350	309	289	305	282	263	259	300	302	299	285	283	300	288	309	310	292	281	276	304	272	309	299	293	293	322	280	301	339	315	305	289	327	280	298	305	310	299	299	302	321	285	295	288	281	332	316	279	302	279	298	311	278	280	310	288	309	310	333	292	262	292	257	287	291	299	298	300	291	333	271	322	264	310	290	329	294	284	274	282	308	278	287	314	331	282	310	305	269	283	301	351	295	304	305	299	303	285	315	321	300	309	278	304	319	302	293	350	290	282	307	333	285	288	301	287	318	274	275	321	301	306	332	295	305	322	315	283	303	310	299	272	302	311	266	259	284	309	268	299	266	295	294	330	305	279	302	295	273	282	303	288	281	315	288	327	305	287	270	295	284	308	306	356	288	324	318	321	318	261	295	290	313	275	315	314	321	317	294	259	327	288	315	302	323	331	291	273	296	287	291	300	285	294	294	312	272	316	278	277	286	291	284	310	315	311	300	281	305	304	294	304	277	306	291	315	299	304	312	325	289	271	302	306	296	300	276	300	304	306	312	277	299	282	292	284	331	282	293	338	310	293	297	304	309	295	281	267	308	331	302	296	287	307	299	322	287	322	276	269	294	301	271	295	294	289	276	278	293	320	286	319	318	307	297	293	318	290	294	298	298	291	293	286	305	322	269	289	290	283	301	298	309	316	306	301	304	319	262	284	329	318	342	299	275	309	316	311	314	296	280	274	281	318	312	306	321	308	260	294	307	318	319	290	295	290	333	328	321	288	318	278	281	290	282	262	289	295	286	266	287	277	305	270	282	295	271	285	288	335	280	308	268	313	269	294	290	301	284	283	302	307	316	305	298	279	321	282	312	307	314	286	300	313	294	277	297	324	292	313	327	303	326	299	305	307	309	279	284	310	313	312	282	261	285	300	301	278	310	330	290	311	255	278	286	292	290	303	275	310	291	324	289	308	306	323	276	319	306	334	288	318	303	309	280	303	283	283	293	321	313	280	309	273	278	315	302	309	285	311	295	273	292	302	281	292	308	309	255	303	336	318	287	308	300	308	282	301	296	288	262	286	311	291	340	288	302	311	322	313	277	280	293	294	309	328	274	317	296	315	277	314	304	322	308	319	306	294	321	300	312	308	327	287	298	280	282	278	298	295	317	319	284	293	329	295	278	295	302	325	278	269	314	304	303	263	295	302	306	328	312	322	292	281	301	320	309	303	290	291	285	292	285	297	290	302	307	309	320	297	286	266	315	280	319	308	279	306	302	282	312	297	287	308	265	274	309	336	330	309	296	283	329	287	265	297	316	297	293	318	340	315	289	282	275	300	264	275	304	294	313	292	294	341	279	307	306	285	295	307	297	312	320	297	289	292	285	311	301	282	326	337	266	294	279	294	318	298	300	277	283	301	322	281	281	310	298	305	312	300	297	303	279	306	316	313	321	286	279	296	310	316	316	291	295	276	290	299	313	317	289	309	324	312	306	321	295	327	320	298	336	321	300	297	290	297	329	302	264	338	298	317	272	309	314	278	282	312	285	316	329	302	314	281	310	302	294	332	264	321	289	284	307	300	278	342	294	290	326	301	300	296	308	265	308	311	301	276	322	302	324	315	313	289	297	294	312	296	305	323	325	322	286	299	318	272	334	285	306	308	291	295	313	320	305	323	302	322	279	292	301	333	294	316	327	326	269	277	292	279	322	293	318	293	309	311	282	298	314	294	303	297	312	309	274	319	288	313	319	264	300	304	321	289	289	292	312	282	303	263	332	293	302	299	286	280	313	297	316	272	275	302	273	307	315	293	310	279	320	301	337	282	294	287	282	304	298	299	296	303	315	314	291	313	289	310	286	304	310	332	282	319	272	264	298	306	300	317	272	298	289	286	282	341	292	316	278	311	324	301	333	299	327	311	297	306	310	291	293	295	282	257	283	294	310	305	298	318	295	334	302	295	310	313	336	303	301	309	276	296	320	311	303	307	304	307	287	276	295	279	309	311	296	291	281	307	296	286	285	281	317	281	326	285	297	310	325	302	275	280	291	328	301	309	296	308	292	303	322	312	275	301	314	300	283	307	336	294	288
12601	3959	3045	1081	609	452	410	346	375	330	251	217	189	188	169	167	179	155	156	143	167	139	135	135	141	161	154	153	141	155	132	147	132	141	132	136	151	139	161	151	172	132	145	144	153	145	163	144	151	149	148	136	134	136	137	133	142	149	160	142	146	160	168	139	157	142	174	135	136	137	161	140	143	142	134	127	137	160	127	125	150	138	164	141	132	151	140	143	145	143	141	137	109	159	135	157	135	141	150	132	139	174	143	117	125	156	135	159	147	139	140	141	147	156	142	158	153	133	145	124	153	134	135	133	148	146	158	156	147	135	111	136	143	154	146	133	148	125	122	163	162	131	143	141	123	149	173	158	134	136	133	123	139	129	144	155	148	136	136	144	154	163	143	136	152	121	138	145	141	131	145	148	184	146	148	162	149	165	145	144	144	134	144	142	154	161	155	137	130	150	123	139	128	141	130	141	128	155	137	163	135	146	165	122	130	169	139	130	142	136	147	160	140	157	137	148	141	141	151	159	129	145	156	123	152	133	134	147	147	142	165	137	154	144	141	147	164	144	154	141	129	139	141	147	142	156	119	157	122	138	127	146	166	134	133	141	159	154	145	122	139	143	140	134	133	135	143	117	145	150	128	122	120	144	137	176	134	149	143	120	148	147	147	130	154	152	153	148	148	137	129	134	139	148	138	158	135	168	142	140	111	123	139	119	145	127	135	143	145	116	158	150	171	126	168	159	112	150	135	143	140	149	126	119	113	144	135	132	161	138	152	143	140	152	165	143	138	159	142	139	140	133	157	149	132	147	170	136	153	155	131	147	117	139	147	141	145	156	160	136	165	157	133	157	125	142	106	131	138	147	146	160	134	150	139	149	141	155	142	137	121	150	147	132	143	151	156	143	136	139	140	141	164	140	138	132	157	144	129	147	140	162	150	141	137	130	152	133	152	129	142	123	160	145	142	139	135	131	140	137	142	144	139	135	129	124	152	150	149	137	146	120	135	141	121	156	152	138	162	137	130	134	131	155	151	135	139	134	144	155	120	140	139	148	148	149	133	134	136	145	149	146	147	168	134	133	128	118	132	163	143	134	151	147	147	147	159	161	146	144	143	129	140	129	124	148	160	124	163	170	136	143	141	143	143	130	134	142	163	154	151	141	162	142	136	153	146	161	154	131	131	144	137	157	136	119	138	129	134	139	141	154	122	141	145	148	125	159	152	131	126	148	153	146	133	129	139	160	148	143	142	146	145	151	142	138	127	139	145	158	158	144	124	147	140	158	142	142	150	138	155	144	147	150	125	157	144	149	114	134	142	159	131	143	144	136	120	137	142	152	155	138	158	139	126	134	142	126	144	138	162	142	136	147	146	139	141	146	147	149	117	150	142	147	140	134	134	127	141	123	131	137	140	134	149	141	136	139	142	135	129	167	150	174	146	126	150	146	140	133	116	155	135	150	143	145	123	159	134	141	148	155	142	140	143	141	131	136	125	147	141	140	143	140	118	136	138	137	166	133	140	132	144	130	147	132	130	140	140	146	152	163	153	127	136	149	124	129	142	134	145	134	127	133	147	144	148	139	141	136	141	134	128	137	157	146	123	140	133	137	122	148	152	138	175	152	161	146	118	137	139	136	124	155	114	151	152	136	132	117	137	135	156	137	145	131	152	134	143	131	134	135	157	132	144	133	142	136	149	127	122	130	150	137	135	135	132	135	144	158	132	140	160	143	141	159	142	159	129	133	143	162	155	141	144	141	147	141	141	109	155	132	144	130	124	139	146	158	155	138	139	135	147	152	154	128	154	146	130	152	157	141	153	154	160	140	137	137	131	162	149	135	149	149	167	148	127	151	152	158	123	137	148	150	144	141	149	140	129	136	167	142	129	166	152	141	126	132	120	139	143	129	131	142	137	152	124	138	125	156	148	128	158	153	145	133	135	137	145	136	142	146	157	124	140	154	158	137	150	120	137	134	139	154	128	165	114	136	141	144	149	164	141	144	139	155	165	128	168	139	149	142	140	143	155	149	140	131	166	131	132	133	138	144	143	157	143	129	134	157	163	133	128	149	149	153	151	150	163	160	123	147	132	141	125	135	117	146	140	123	169	157	155	135	145	165	142	140	153	137	147	167	145	146	153	158	130	155	136	153	131	154	149	138	140	153	150	157	123	135	138	134	149	147	141	149	145	155	144	131	149	144	133	144	155	148	162	150	155	135	148	151	126	165	157	117	134	149	137	142	136	154	130	134	152	130	163	137	136	132	140	130	144	121	139	136	122	156	129	145	136	149	157	137	124	126	148	148	150	126	157	141	155	164	121	158	131	166	115	157	174	124	161	132	132	139	151	117	149	141	142	135	151	147	134	146	139	161	124	140	156	155	125	144	136	134	145	148	146	139	171	152	133	132	154	120	124	137	142	143	143	147	137	149	135	133	154	150	145	181	128	147	129	140	142	160	144	138	144	142	137	127	130	150	154	134	161	139	171	126	131	135	150	132	119	129	127	142	157	149	133	165	157	146	154	131	130	142	161	174	156	119	147	154	163	137	161	152	127	145	158	138	142	134	148	125	144	139	142	135	160	130	167	131	139	130	132	143	154	160	164	146	125	124	131	141	145	131	117	141	129	130	133	141	137	147	136	160	150	155	148	130	141	138	132	115	131	155	143	158	118	129	140	134	139	153	140	154	131	148	142	153	154	158	138	136	145	123	172	129	140	138	151	131	150	133	147	134	130	149	141	157	141	120	130	152	153	140	166	116	131	127	161	129	163	144	123	151	140	157	173	129	138	147	136	138	146	148	147	123	130	144	137	158	124	124	159	127	154	162	133	143	152	131	113	110	128	164	121	145	154	137	137	135	135	139	143	159	129	155	145	132	146	135	167	131	148	145	129	162	118	140	127	165	126	139	124	137	124	172	155	140	159	144	149	133	139	150	131	143	154	133	151	134	139	141	121	151	151	140	155	113	141	144	120	149	149	139	130	140	131	152	122	158	119	155	141	132	105	148	141	127	167	154	158	153	132	155	142	172	152	149	176	156	177	161	135	132	154	149	168	150	153	138	134	150	169	151	165	157	144	128	129	136	122	131	133	143	140	153	152	141	141	136	159	136	139	154	140	132	148	123	148	153	127	142	138	136	155	163	148	124	132	149	144	135	155	156	165	138	133	141	152	132	131	133	152	151	149	181	104	156	131	135	158	132	155	154	142	147	149	131	140	138	123	148	155	136	178	184	167	153	147	137	159	177	137	137	140	134	149	135	122	134	147	152	138	142	151	139	125	138	156	140	129	145	138	145	118	155	160	133	126	148	138	158	165	144	138	130	144	123	146	142	124	151	160	148	135	146	124	139	123	148	114	142	132	134	130	126	148	158	128	115	132	143	120	141	135	144	156	139	141	165	153	118	148	159	127	120	149	138	147	119	145	154	147	139	142	147	160	148	154	132	159	161	162	129	142	149	149	158	146	167	140	130	157	135	142	142	157	140	132	141	141	132
9751	4018	5765	3235	2492	2095	1872	1679	1665	1519	973	721	665	591	555	506	541	479	455	381	400	379	384	386	407	425	351	378	324	375	347	377	366	370	341	348	387	355	328	387	365	333	371	349	357	356	330	342	395	384	347	375	378	372	356	352	351	349	386	372	358	348	328	358	356	357	355	362	323	343	338	377	311	324	335	370	334	330	348	338	317	347	357	360	351	343	349	365	353	346	361	370	356	353	303	326	347	340	358	350	354	358	335	332	350	306	366	326	322	331	325	335	328	331	354	324	312	339	349	321	334	341	343	323	324	353	354	328	377	325	315	337	365	317	321	326	357	339	340	355	365	299	364	320	351	376	354	379	320	350	325	313	364	320	338	337	324	333	326	352	326	306	340	330	322	361	344	307	325	328	374	381	313	350	335	358	325	374	342	342	348	373	350	352	346	322	326	346	364	310	335	316	350	344	352	338	366	338	318	311	353	354	324	376	331	386	339	346	358	349	356	346	317	329	349	313	340	368	299	358	345	350	365	336	350	312	302	334	327	343	338	346	334	341	343	360	361	329	364	362	329	318	347	349	351	358	332	324	349	344	358	333	350	352	334	318	361	356	344	369	352	361	317	324	344	321	350	340	346	322	368	317	332	350	302	376	339	331	350	329	344	342	348	340	333	300	363	333	360	388	305	317	371	365	346	321	306	370	361	331	339	361	342	364	361	378	372	371	359	336	340	346	349	351	339	384	306	347	371	358	351	343	332	341	308	327	348	323	350	340	359	326	327	371	356	364	352	340	306	366	334	321	341	326	344	344	328	346	313	339	324	337	345	354	319	309	344	352	331	335	314	385	336	335	342	370	380	350	376	305	322	332	338	309	375	372	338	352	313	324	339	332	353	313	325	332	341	344	369	350	333	325	326	357	333	300	380	347	329	326	322	367	355	334	342	353	352	329	335	312	328	313	339	329	349	343	326	339	343	326	340	304	369	359	341	322	341	291	362	387	320	339	325	363	343	327	322	341	336	343	317	360	330	337	354	357	333	351	349	315	332	325	329	341	300	333	323	335	300	351	321	347	348	312	352	333	351	349	362	331	341	324	357	330	307	313	320	313	345	379	311	351	349	374	345	359	343	331	372	348	339	322	323	317	336	339	345	361	335	343	307	308	332	299	366	368	361	326	366	322	350	329	329	349	298	318	331	311	354	340	331	316	370	338	323	360	342	357	373	379	369	330	370	334	331	362	374	328	371	366	333	331	312	357	330	336	299	354	344	377	344	373	356	326	330	319	323	323	298	319	344	341	357	334	319	364	340	296	309	331	339	336	347	342	354	353	327	351	352	336	360	335	320	370	360	329	366	337	300	288	335	327	315	285	329	351	350	357	334	335	342	335	314	343	331	349	335	340	361	356	320	367	353	340	344	335	367	370	364	321	353	346	323	367	359	336	318	328	327	345	367	318	323	337	362	351	316	318	347	354	364	322	329	346	343	327	334	334	374	332	355	356	331	342	338	350	320	375	349	340	335	308	330	353	350	341	344	355	336	323	358	336	306	348	331	352	357	345	322	360	317	324	349	345	366	323	337	337	331	305	362	355	369	273	349	320	349	351	335	370	335	320	343	309	339	287	347	341	331	356	320	359	364	321	318	320	308	359	323	334	323	338	346	346	335	332	318	327	351	332	368	369	338	368	345	345	328	324	324	354	348	358	347	341	352	364	357	365	363	360	319	334	370	364	321	330	330	331	343	342	338	315	346	337	327	349	329	324	322	364	374	330	350	336	338	337	345	359	325	322	358	348	322	327	332	344	360	331	353	351	325	325	355	318	317	349	323	322	309	340	327	351	340	345	367	362	340	348	324	360	337	324	301	334	340	358	312	342	363	372	327	366	326	358	318	341	317	310	365	348	356	341	352	331	344	347	324	324	324	326	330	313	321	319	335	336	373	344	328	337	343	325	340	317	357	344	338	329	320	331	355	323	338	335	318	343	344	348	337	334	351	357	324	345	358	317	303	309	349	336	349	367	343	344	332	342	347	335	361	342	384	357	338	363	338	329	344	341	360	360	342	324	385	323	339	333	326	356	347	336	366	341	343	349	331	356	354	326	347	362	349	349	372	378	328	363	325	387	323	358	345	351	306	353	344	317	361	301	352	340	352	350	341	346	344	339	352	337	379	347	321	315	341	345	326	339	368	346	330	296	338	350	331	330	372	381	334	338	323	343	353	341	353	372	331	332	347	346	342	360	328	342	312	329	324	358	314	375	342	368	356	330	337	314	349	372	339	344	339	336	341	330	363	343	338	313	375	358	352	314	328	325	359	346	354	386	343	319	312	353	345	316	338	319	347	320	341	366	362	320	326	344	320	361	330	335	335	323	351	316	319	351	355	349	366	339	364	318	347	364	352	344	329	328	349	344	340	353	326	354	354	379	362	337	331	332	329	358	342	306	333	326	341	323	361	334	348	344	340	344	351	331	319	326	341	328	362	381	346	330	369	324	339	336	327	350	327	380	337	339	337	333	353	318	372	312	356	313	327	364	330	332	345	362	361	354	328	341	356	336	353	324	323	346	302	333	342	339	350	352	315	319	357	310	345	342	352	332	318	365	326	312	359	368	347	344	321	349	314	343	328	348	376	313	314	333	348	346	350	336	322	366	359	311	350	322	327	345	338	355	327	342	325	365	357	322	345	345	352	358	328	327	343	357	327	355	365	332	311	319	354	339	327	366	375	346	358	381	345	330	328	352	393	343	366	341	325	358	343	327	336	346	341	317	352	327	317	326	333	325	354	310	330	315	339	341	342	306	371	372	336	318	336	336	351	322	311	352	356	322	327	338	352	351	342	346	343	345	356	330	344	347	334	391	349	361	350	339	333	321	357	367	326	317	344	320	351	353	343	363	334	343	315	315	334	326	318	321	328	345	357	357	339	352	361	345	334	343	334	348	339	357	356	320	370	355	366	373	351	326	342	371	341	341	331	343	341	315	344	333	373	341	336	323	363	320	328	357	304	323	371	317	330	320	333	293	331	319	326	308	354	353	365	368	340	337	332	347	327	354	369	347	396	344	321	317	331	333	324	329	387	298	353	328	322	338	333	318	299	351	323	361	339	322	343	329	335	332	320	345	329	371	350	354	377	318	336	359	345	317	306	313	341	343	328	319	344	338	331	310	342	352	323	311	339	352	348	356	376	344	328	355	341	345	344	351	348	331	367	331	322	366	354	336	360	344	298	348	390	344	314	353	335	328	330	359	314	347	333	326	347	357	312	305	340	369	342	335	333	321	336	349	347	325	333	374	345	374	353	311	346	336	331	333	314	353	310	342	314	338	377	345	303	354	351	375	326	322	317	333	358	332	345	332	336	328	342	378	334	344	335	351	367	317	339	367	353	351	386	349	345	324	332	269	335	351	359	337	305	328	331	314	322	355	351	336	338	341	332	339	367	333	323	341	351	366	356	296	328	360	369	354	355	357	342	346	328	328	355	328	325	358	338	354	358	332
20677	6807	4844	1565	772	604	472	390	399	367	271	155	144	117	144	133	131	109	95	99	91	94	97	93	91	90	94	88	79	84	88	91	85	80	86	69	85	106	85	89	88	70	83	76	81	78	80	93	97	75	83	99	103	100	77	71	81	79	67	98	75	101	95	88	83	79	71	93	85	89	56	65	92	80	68	74	74	78	83	76	71	79	74	96	81	81	99	75	78	77	95	79	84	73	77	69	80	93	86	72	77	84	93	85	85	87	93	79	93	76	75	86	72	77	85	83	78	70	58	64	93	72	70	82	71	66	89	89	83	75	82	72	106	69	92	73	88	86	94	79	83	75	82	85	95	83	95	77	66	88	73	83	83	74	76	80	76	98	75	81	80	87	68	68	83	76	79	75	78	71	63	75	92	81	73	88	96	70	71	91	72	86	84	81	74	59	56	77	79	84	80	83	83	107	78	92	80	78	60	77	79	80	82	78	56	88	93	79	90	79	77	78	79	88	78	78	87	82	87	80	75	86	77	85	100	85	80	69	80	61	99	76	68	98	68	75	79	98	70	73	78	97	81	67	90	75	85	68	95	80	74	83	95	86	70	74	71	78	82	95	86	77	75	102	75	81	65	81	94	93	76	80	87	63	86	86	95	79	84	82	86	81	91	82	94	83	92	88	72	79	73	88	98	78	88	80	91	88	85	71	78	90	101	89	64	81	87	91	83	73	78	94	86	80	87	82	98	81	90	78	91	70	73	74	91	79	68	90	78	71	73	81	75	92	58	70	87	80	74	80	71	85	105	93	92	75	77	83	102	93	96	65	77	114	94	77	67	68	77	76	76	84	82	94	93	87	98	76	81	97	89	61	76	88	77	69	84	68	100	81	89	82	87	84	66	71	87	86	92	80	71	79	84	65	74	85	97	93	87	82	79	84	70	72	85	90	93	72	84	77	85	84	60	91	79	68	68	90	67	85	70	87	66	80	75	84	69	76	69	88	88	74	82	86	82	92	78	75	83	86	80	97	84	72	86	85	72	70	64	74	84	88	85	70	81	88	74	86	80	85	92	93	80	93	82	86	94	97	100	87	80	74	84	63	92	80	106	80	72	81	97	75	89	79	97	78	96	93	72	81	97	90	100	75	97	83	87	84	97	95	79	98	81	73	87	74	87	84	83	80	84	71	92	83	80	85	92	70	66	84	79	85	87	87	96	71	86	92	93	72	91	71	74	81	102	78	64	74	100	78	61	77	88	75	70	80	100	85	87	80	63	96	91	78	86	88	85	78	87	94	91	78	87	93	78	88	111	61	62	87	89	79	80	87	84	75	71	86	81	75	84	70	79	81	96	75	74	90	81	91	100	91	77	81	82	66	93	79	74	78	78	84	72	105	87	83	77	93	70	84	89	82	75	87	76	72	66	78	74	93	81	80	83	78	88	80	89	81	69	95	81	90	115	79	103	93	95	100	78	82	73	81	86	89	92	85	64	82	77	84	79	84	83	74	74	68	79	68	87	79	58	81	90	81	94	78	84	96	81	86	83	90	71	82	85	92	92	71	88	86	86	77	74	69	103	86	79	84	91	79	68	68	82	69	85	85	99	81	100	90	87	74	88	91	72	93	80	73	96	76	83	73	77	91	69	69	81	93	92	72	78	92	76	73	95	79	83	62	84	71	88	97	84	76	82	79	75	78	73	99	100	88	93	77	81	80	81	102	101	80	80	63	80	77	84	79	92	82	79	82	87	67	93	76	68	79	92	81	91	76	90	71	68	64	79	85	85	78	78	74	73	82	78	82	82	72	78	60	66	75	88	84	89	74	79	69	97	77	81	79	78	70	100	90	75	69	96	89	80	100	84	68	74	77	88	80	77	81	81	88	79	78	86	108	92	78	80	68	62	65	87	80	71	92	80	75	84	85	82	82	87	98	81	86	78	84	78	95	95	81	69	88	70	95	82	88	88	80	105	87	91	78	95	68	74	79	85	69	78	78	73	81	94	90	102	77	88	87	84	74	94	85	75	75	77	77	96	76	84	87	82	94	82	83	81	71	83	77	84	88	80	91	82	83	87	99	75	76	72	80	77	96	99	69	82	78	84	95	88	94	88	86	86	83	74	78	84	76	80	74	66	80	87	90	87	93	70	62	72	86	72	85	79	82	78	62	78	86	84	99	88	110	83	86	85	86	103	90	89	96	84	90	106	90	84	73	85	75	80	86	75	94	75	92	74	87	93	74	79	81	80	94	74	107	84	99	77	70	75	88	79	88	78	111	79	62	69	74	73	64	68	86	76	81	78	83	85	80	76	75	79	85	83	89	95	76	82	67	94	89	90	78	72	71	63	77	82	99	74	79	87	86	85	78	70	72	76	88	75	82	75	109	97	79	82	68	81	70	74	82	70	75	70	68	100	86	84	91	93	79	87	68	85	88	57	70	64	92	85	95	88	90	80	82	93	83	80	82	64	67	73	90	78	79	76	74	67	83	76	87	84	95	66	86	89	75	79	81	94	85	88	79	93	94	96	90	89	73	65	84	81	77	89	80	90	70	78	76	94	85	85	78	83	91	84	68	66	109	69	74	91	84	94	80	86	88	74	102	79	77	85	97	75	89	89	72	86	77	88	88	66	83	85	83	86	91	81	91	65	93	76	68	80	92	94	91	74	93	70	83	84	82	84	88	79	80	76	101	84	71	82	82	82	81	82	73	77	76	76	83	68	84	82	71	75	81	65	91	85	87	83	66	85	79	80	94	74	70	88	80	81	74	66	90	77	85	87	79	82	86	72	80	80	84	73	81	101	95	72	66	67	86	84	86	85	74	81	92	77	84	95	63	90	70	76	86	73	72	102	98	81	71	64	69	69	71	98	72	74	82	81	84	91	77	93	91	83	71	75	76	66	81	68	88	88	74	80	67	79	100	91	86	85	91	73	81	81	70	73	82	70	77	81	85	93	86	75	87	73	84	105	66	86	85	83	77	77	91	89	83	68	68	83	84	82	92	85	85	81	93	101	74	84	80	99	80	73	85	74	78	76	91	90	79	98	90	95	92	69	92	75	91	87	72	71	64	70	79	83	91	98	66	86	81	70	90	92	91	98	74	84	67	87	76	86	85	80	64	80	79	77	75	92	80	78	73	77	88	67	80	85	94	73	80	87	81	87	78	82	86	75	81	82	75	69	71	92	84	69	76	64	86	75	87	94	96	87	99	81	83	77	79	91	94	107	96	81	90	95	83	64	70	65	76	81	76	86	94	77	80	75	91	76	77	78	95	103	88	80	67	78	92	70	71	92	76	76	76	66	77	89	89	76	96	85	80	77	71	83	96	68	77	69	82	93	62	84	87	96	82	99	75	89	92	96	73	69	95	92	78	81	77	80	76	89	87	79	96	83	70	83	81	80	76	76	92	87	81	72	71	92	68	90	92	82	71	80	78	75	83	75	88	92	85	85	72	77	97	78	76	87	75	71	81	74	89	81	85	78	81	70	73	75	91	88	75
12596	5759	8064	4673	3589	2891	2574	2196	2111	1856	1228	840	644	652	649	543	504	400	421	347	285	326	287	257	263	248	256	235	240	233	231	241	236	227	237	218	237	234	256	246	230	255	274	250	231	226	198	275	218	225	251	251	238	266	233	263	236	246	247	261	219	207	197	223	215	196	195	210	207	226	205	203	214	214	179	208	216	217	199	207	200	198	174	227	202	234	221	205	195	210	199	198	223	200	222	193	206	207	196	218	214	219	230	194	202	200	237	198	201	217	232	199	219	200	203	225	198	212	199	249	199	194	205	205	201	175	198	166	197	187	227	198	199	206	208	220	213	221	204	208	194	196	191	185	200	234	194	192	184	186	218	208	193	234	202	196	218	207	219	184	198	223	192	209	189	210	217	202	191	214	223	204	197	216	184	215	185	190	200	195	213	194	215	201	162	203	210	191	228	236	211	200	215	211	211	195	221	240	191	205	213	203	213	218	217	215	213	216	213	213	200	191	230	220	210	221	199	212	206	219	183	171	210	201	200	185	215	184	229	199	180	201	225	191	186	229	191	200	210	195	194	187	202	228	204	206	222	185	206	188	204	176	226	214	217	221	215	197	215	221	182	201	198	195	186	198	204	207	219	213	201	200	206	210	198	202	203	216	210	198	225	201	198	196	217	189	213	229	206	213	216	199	203	213	223	202	188	197	189	214	227	205	196	213	206	221	203	208	187	217	203	195	224	191	213	196	210	209	228	217	171	226	205	220	177	191	207	197	208	230	197	211	190	195	200	193	209	201	217	221	213	200	199	211	240	227	187	222	209	199	190	178	200	193	208	202	203	209	202	198	222	220	203	232	194	208	191	209	198	227	205	193	189	224	219	177	195	197	220	197	207	208	201	214	209	220	201	219	213	208	193	191	203	233	190	228	195	205	205	187	189	200	217	213	199	202	200	205	192	179	186	199	227	221	171	209	189	238	194	176	202	211	200	202	213	219	182	223	205	198	225	209	222	199	205	198	201	199	194	207	241	206	208	230	209	218	214	216	238	180	187	190	226	236	211	192	243	208	195	204	206	183	192	218	224	174	207	193	210	230	212	237	191	228	213	235	201	206	196	211	245	221	196	206	209	190	219	219	209	216	190	205	199	187	171	181	208	193	221	188	208	221	190	206	187	215	211	193	193	193	203	194	199	203	219	185	194	218	201	190	218	214	212	205	212	192	207	194	190	178	198	221	212	185	223	211	200	185	219	190	228	210	216	222	214	190	210	211	209	250	210	189	207	202	188	203	186	184	222	218	200	186	198	210	233	197	217	225	214	204	201	205	232	183	220	190	203	186	190	196	226	202	205	200	198	221	202	206	219	190	215	181	176	185	196	206	201	191	182	198	211	222	196	202	211	205	194	185	213	199	209	209	192	205	227	210	210	242	196	192	197	220	180	188	213	204	242	188	182	210	251	208	217	199	228	226	192	233	203	211	188	211	228	191	215	237	198	210	226	227	194	235	221	176	195	200	217	225	185	201	229	227	193	205	201	204	223	187	216	211	221	230	208	209	202	206	188	194	204	189	210	215	198	207	206	187	218	185	197	208	198	197	191	223	191	221	208	191	209	209	196	195	195	179	185	203	181	210	205	200	196	199	229	191	189	204	183	192	196	220	208	188	209	207	195	193	189	187	203	192	194	218	219	209	213	196	187	214	230	221	201	211	194	214	195	201	207	189	203	219	215	223	213	197	190	208	222	203	207	213	209	198	226	208	190	184	196	200	221	187	226	197	218	203	225	195	194	194	224	204	199	177	219	196	208	211	204	208	184	207	229	210	209	228	208	220	211	211	214	202	195	236	192	213	206	185	227	190	215	233	214	208	192	192	204	191	190	191	226	210	233	209	212	206	204	193	218	188	203	189	203	197	219	227	202	204	194	191	212	193	214	215	210	192	228	217	196	223	217	211	200	218	211	206	192	202	210	209	209	211	199	186	200	189	190	189	194	222	204	199	228	209	181	200	198	193	213	221	226	216	208	195	208	249	215	225	211	204	227	229	189	210	206	198	200	205	199	210	208	236	219	186	220	225	219	196	194	202	201	202	225	215	207	226	200	188	184	204	198	209	194	213	208	212	225	207	220	219	190	224	188	207	210	195	194	213	215	200	202	199	224	201	225	215	172	200	214	198	179	216	198	212	214	224	217	213	204	210	200	205	210	190	200	199	204	202	184	239	215	195	225	205	229	201	219	198	215	179	198	220	207	222	216	210	198	209	225	216	214	163	219	208	181	171	212	218	210	208	202	210	219	233	179	211	234	229	220	198	200	209	179	194	214	207	216	179	210	212	208	195	203	191	226	184	200	242	221	213	196	199	209	182	206	196	180	201	191	179	180	187	209	212	220	201	189	200	203	202	202	194	192	187	227	249	211	174	197	195	215	182	204	213	234	213	216	221	211	215	209	231	211	195	216	208	204	227	202	181	209	194	225	203	228	186	171	183	198	205	185	198	208	188	184	196	207	208	215	210	204	208	170	217	204	201	202	174	186	209	210	206	196	213	192	201	213	212	164	214	181	195	222	186	226	187	198	215	193	209	178	193	201	232	214	208	207	205	204	196	198	186	204	216	245	196	199	213	196	212	229	213	219	222	217	188	186	211	202	210	224	237	186	219	161	217	210	209	203	209	184	219	229	235	191	210	206	191	223	233	222	208	211	224	207	209	236	211	208	185	215	208	205	229	205	215	225	205	207	215	193	177	204	190	179	196	228	206	221	202	231	204	197	198	205	210	198	207	211	201	179	241	207	199	205	195	192	192	187	198	222	195	226	219	207	210	219	189	215	200	192	237	230	228	228	206	207	209	214	194	193	191	226	201	202	200	202	210	217	230	193	212	198	210	199	213	213	193	204	200	212	216	195	208	209	207	201	215	217	191	213	200	209	196	194	222	219	202	196	221	211	212	199	191	204	217	201	199	212	212	197	219	184	208	203	192	203	212	205	207	206	220	193	202	203	230	185	224	206	186	204	205	210	211	208	197	189	216	209	256	198	204	212	175	191	206	191	221	211	211	213	196	213	202	192	224	210	201	223	208	226	207	206	206	194	163	177	211	177	191	203	187	229	211	234	210	211	228	226	205	211	205	188	213	213	234	187	199	210	215	196	210	219	199	206	210	185	207	201	203	193	218	186	197	219	204	196	179	215	204	173	218	210	187	188	188	201	197	223	207	235	228	172	211	217	228	235	200	207	207	205	215	191	227	239	227	205	228	211	188	221	216	188	208	204	189	211	205	204	226	181	219	212	206	184	207	196	201	193	205	210	230	172	177	209	209	221	219	207	184	190	184	185	193	208	208	217	224	210	207	199	209	211	178	216	204	220	220	212	209	210	208	185	193	183	207	198	205	221	223	213	213	233	208	230	192	211	198	196	190	185	215	211	209	188	211	207	193	213	211	212	216	205	207	207	212	206	182	207	225	190	190	210	185	193	202	216	195	187	210	203	187	192	224	203	199	209	209
4624	1753	1508	468	246	256	225	181	186	202	148	150	128	133	133	139	144	106	135	107	129	131	137	120	109	122	129	128	130	115	116	110	120	131	100	112	136	122	138	120	117	137	133	118	110	108	120	146	120	109	117	108	92	109	124	129	121	137	140	124	135	109	112	124	110	142	112	127	121	118	112	133	122	123	120	100	120	123	130	145	131	125	140	121	110	139	129	120	113	122	119	128	118	116	112	128	127	126	120	116	131	118	102	115	132	114	117	124	113	131	119	117	117	127	131	151	120	128	127	114	132	112	128	114	133	122	136	103	124	130	94	128	99	107	124	129	128	114	132	119	126	123	113	115	116	148	127	134	137	126	146	118	127	127	113	102	121	122	115	119	142	120	107	145	102	154	132	133	119	126	126	131	115	117	120	119	120	125	139	114	132	105	109	121	132	115	111	105	133	112	121	113	141	95	125	118	109	130	138	107	126	112	123	132	111	136	122	126	117	132	141	109	131	113	139	110	127	121	122	120	124	115	112	124	122	134	125	122	120	137	126	140	110	110	120	131	133	161	132	98	144	122	126	121	126	121	114	121	124	117	115	111	137	128	116	136	110	93	133	147	114	128	118	128	105	118	107	120	127	120	129	135	115	123	102	132	117	109	142	101	112	126	131	127	139	118	119	134	123	133	122	102	115	128	122	126	122	124	96	127	106	122	123	126	139	116	93	110	114	146	127	142	128	125	140	150	113	110	108	118	117	126	136	130	133	124	115	125	113	123	124	117	130	121	115	111	124	119	131	102	100	123	120	118	108	125	117	108	115	127	133	102	133	106	130	136	133	130	135	105	115	120	137	121	139	122	127	125	127	115	127	111	124	128	104	105	129	106	135	121	113	110	121	143	119	129	95	131	115	118	134	114	119	122	128	114	140	110	118	159	119	124	122	101	127	123	136	143	108	106	124	124	125	130	137	132	129	117	106	111	129	126	154	142	101	125	107	112	116	114	106	137	110	120	123	137	119	124	136	129	131	114	114	131	115	125	126	109	104	133	130	129	117	110	127	116	130	140	107	133	139	135	140	108	120	122	122	124	111	133	134	119	120	113	120	98	115	112	114	118	110	119	98	119	119	127	127	108	125	129	118	112	122	137	107	126	142	111	115	114	114	103	97	156	131	125	120	122	124	121	104	134	147	112	118	114	124	111	114	127	134	120	134	115	112	107	109	126	136	127	134	122	121	124	113	135	122	116	116	137	87	135	117	114	115	113	128	117	113	108	115	121	119	111	116	131	129	136	119	96	119	121	119	115	124	108	109	129	142	133	121	115	140	111	112	139	119	129	126	149	115	101	106	116	119	113	93	114	109	127	105	127	110	112	132	106	88	114	107	130	100	120	124	122	115	115	114	122	132	128	124	90	120	150	100	115	136	101	108	102	106	133	122	134	124	110	111	110	127	128	107	122	123	111	133	128	127	107	113	139	117	119	131	113	126	119	141	136	120	107	108	114	127	115	117	132	107	142	133	118	134	112	118	127	119	119	125	101	122	127	130	120	139	129	119	120	109	117	132	124	129	132	110	114	121	116	131	120	125	109	130	150	120	125	107	111	99	123	100	110	126	145	106	112	115	114	134	129	110	119	101	118	113	98	110	126	144	117	123	131	140	120	118	101	113	120	111	117	107	139	134	111	123	123	114	128	118	121	134	139	117	119	108	121	99	139	102	125	127	106	146	128	106	110	117	132	109	113	125	112	121	124	121	143	112	114	111	113	122	136	118	130	123	128	111	123	123	114	122	125	133	136	102	143	134	103	111	117	133	112	117	116	105	121	135	118	115	119	109	119	111	133	133	109	135	122	123	135	103	108	131	127	121	130	143	121	111	137	140	108	114	124	106	107	124	135	128	117	131	101	139	126	107	95	119	119	133	127	102	102	123	148	141	109	136	117	129	120	120	121	124	118	117	107	98	113	119	134	130	116	119	116	103	116	107	125	133	122	122	134	108	126	121	101	124	141	104	112	112	110	113	136	130	113	150	117	138	122	120	117	110	98	119	127	125	115	125	114	110	127	117	142	115	129	111	109	122	116	128	136	115	120	120	127	113	122	128	118	138	115	131	126	144	130	109	131	119	129	111	130	131	124	112	125	116	130	116	102	132	114	141	105	115	124	126	116	124	114	124	127	120	93	121	134	129	119	124	111	120	111	137	125	100	119	119	132	104	123	111	122	123	118	109	157	127	86	121	136	125	122	118	123	136	144	112	116	99	136	126	100	130	102	138	116	110	112	118	116	128	135	134	115	121	110	128	132	111	104	127	128	142	109	131	120	113	101	114	129	117	108	110	127	112	117	134	140	130	157	118	113	110	123	118	119	115	137	134	123	131	129	129	137	120	122	136	104	135	140	110	119	110	92	109	105	114	111	120	103	113	114	137	126	150	116	129	127	134	111	130	118	119	110	131	120	145	114	123	125	124	106	127	115	143	118	134	116	135	121	143	131	106	125	110	106	128	129	131	110	115	120	114	111	109	111	119	110	126	116	138	121	120	142	107	130	116	136	144	132	125	110	120	135	126	118	135	99	129	118	120	123	131	128	134	107	116	115	115	114	103	121	139	106	127	121	131	111	135	125	96	138	127	104	126	117	165	129	135	101	122	109	136	124	124	114	115	126	127	134	111	124	112	116	132	109	109	128	120	130	135	126	126	133	123	125	105	133	107	127	116	109	128	119	144	118	113	106	105	109	128	113	125	106	127	125	114	127	116	121	126	126	129	124	120	117	115	125	124	137	114	117	111	116	143	135	125	102	113	134	136	134	131	129	120	107	134	124	142	122	145	116	113	121	123	107	112	103	112	119	155	127	124	122	115	129	116	131	133	112	159	122	99	108	105	134	119	126	122	114	138	121	104	123	119	115	108	118	106	130	97	105	120	144	126	116	118	119	124	97	115	122	123	107	106	123	99	107	133	138	122	110	128	138	126	125	139	112	108	104	102	129	107	127	120	114	140	125	148	100	127	134	105	130	144	108	118	110	134	105	124	124	121	117	139	128	127	130	112	123	132	124	119	125	148	98	114	128	122	113	122	128	110	150	118	134	126	131	125	112	103	111	122	117	141	92	124	110	127	138	113	116	139	106	134	122	120	118	109	141	125	133	131	120	104	96	117	145	120	134	129	111	106	125	122	138	132	135	121	126	142	118	134	123	128	119	129	121	120	119	123	118	126	115	102	126	101	131	134	124	128	138	125	128	130	130	109	116	117	131	130	132	131	121	127	126	129	105	118	139	132	143	117	128	107	105	121	123	128	95	150	145	137	118	132	136	122	122	102	115	131	111	125	114	113	123	131	125	127	126	124	120	121	122	125	135	145	120	129	134	108	108	119	101	128	134	105	105	108	114	133	99	120	120	104	108	112	134	120	148	100	137	115	118	126	115	124	123	114	117	119	136	118	136	131	111	112	114	126	131	137	121	101	117	125	114	106	118	126	110	119	112	136	123	134	121	115	112
3707	2023	2908	1401	1093	979	883	773	785	761	589	465	399	357	392	321	346	326	327	309	304	272	302	330	322	314	302	306	307	289	302	292	308	317	292	296	324	277	325	269	295	284	287	309	301	320	323	309	296	294	301	321	289	311	272	332	297	287	321	291	299	351	287	296	278	286	282	336	282	321	269	297	279	286	315	296	291	306	309	311	283	310	343	312	310	298	296	255	301	324	310	292	307	268	307	267	300	294	257	306	278	279	303	296	274	293	262	316	290	323	289	310	285	262	289	312	317	282	292	285	275	301	294	289	279	271	309	279	280	303	294	288	319	281	309	297	301	281	303	309	293	289	292	310	307	298	288	321	300	309	283	315	293	283	277	303	295	290	291	319	320	312	294	303	316	286	303	282	271	292	289	249	289	277	269	303	284	297	282	305	302	314	276	279	310	308	313	309	263	296	279	289	314	294	319	302	304	299	309	280	307	334	269	301	325	310	295	316	297	305	305	308	297	313	255	275	296	281	288	278	279	324	278	276	275	317	308	286	268	306	283	291	304	302	301	274	270	291	293	262	279	302	287	295	318	305	297	312	313	291	295	273	299	283	304	301	334	308	279	327	313	302	321	277	337	309	341	277	316	281	321	278	282	293	291	302	321	296	288	297	305	298	293	298	310	293	304	290	310	310	303	274	290	282	324	286	316	287	306	277	300	293	327	305	288	308	279	317	295	314	277	292	304	293	298	311	290	308	296	311	287	330	268	306	314	275	298	310	296	283	299	278	312	315	316	291	301	292	287	305	279	305	283	291	324	300	299	281	303	319	314	274	276	284	284	305	284	305	295	285	320	297	322	304	266	315	306	307	295	298	279	297	309	294	310	290	284	282	295	274	310	302	284	348	306	282	283	308	300	324	303	309	284	291	309	308	278	285	288	308	289	309	264	290	309	289	291	295	294	315	318	276	307	280	309	308	278	325	306	310	312	268	294	293	295	325	333	301	267	322	323	304	295	301	312	273	298	269	305	316	290	306	316	305	332	269	308	299	294	297	293	288	290	302	278	298	305	312	278	297	290	281	258	299	317	301	273	287	331	299	330	308	329	322	303	294	324	279	294	308	318	295	269	335	272	306	308	282	277	303	270	312	310	317	325	335	277	321	307	279	300	267	274	296	322	313	317	280	316	297	286	286	283	273	315	299	301	291	278	300	320	299	286	280	287	319	300	297	299	281	286	312	301	305	298	295	286	274	330	331	283	302	282	320	310	274	322	310	299	308	277	304	303	295	310	265	326	270	299	291	303	321	310	283	313	301	280	307	282	303	301	286	293	294	285	282	301	301	321	290	321	310	313	298	291	336	270	286	303	282	285	299	316	295	280	319	307	305	299	281	279	313	294	266	297	310	293	285	299	296	295	290	302	281	278	267	293	312	298	293	313	290	288	289	326	304	335	300	273	278	275	299	279	298	301	297	278	282	319	296	286	297	309	296	324	322	280	259	312	293	299	310	301	295	300	294	313	324	270	296	297	279	307	294	286	272	300	321	304	283	315	304	276	305	307	290	288	316	299	301	304	287	307	314	293	274	278	305	302	278	305	306	327	297	271	281	293	302	288	311	327	302	297	328	300	321	293	308	284	301	297	300	300	302	296	320	312	303	297	291	278	287	310	282	287	293	311	284	299	312	318	277	271	278	311	284	280	347	336	301	323	301	316	277	278	282	273	285	293	289	302	279	314	304	291	278	328	289	289	319	296	281	300	299	275	298	283	294	289	296	280	305	276	309	331	315	277	339	304	307	287	313	290	294	286	308	278	294	311	303	268	308	305	294	313	287	293	279	303	315	273	301	286	289	311	284	282	282	303	326	302	267	311	293	315	310	292	277	272	299	297	296	282	280	279	305	312	286	287	286	299	277	317	311	308	272	292	305	309	321	311	282	292	321	296	294	279	278	318	299	291	268	263	293	259	297	274	278	307	287	304	300	329	271	295	301	276	301	284	331	307	309	329	294	301	278	289	309	294	298	281	314	304	302	260	330	287	288	317	283	275	283	328	320	297	301	267	291	310	301	306	287	297	307	271	305	333	277	336	283	287	288	293	302	294	280	297	274	319	292	283	285	283	303	321	303	290	306	329	297	300	293	311	323	310	330	285	301	332	301	308	282	270	318	294	319	288	287	249	317	334	307	314	293	312	277	308	324	288	313	284	326	296	303	285	288	303	297	299	320	312	299	303	289	289	296	266	303	286	284	308	284	305	311	286	281	305	311	302	298	272	270	348	274	308	302	291	277	304	310	295	278	300	277	305	323	283	288	318	304	287	294	268	282	283	314	313	286	289	272	309	300	286	305	289	295	297	292	283	288	301	306	264	326	289	283	277	313	298	278	315	301	300	299	296	299	275	306	318	321	291	313	290	317	311	304	296	311	337	274	282	331	312	298	318	277	275	289	301	295	311	292	338	297	324	302	293	298	297	272	313	274	316	304	310	323	285	283	292	296	320	296	314	291	284	330	276	347	307	291	286	263	288	320	271	329	308	292	274	309	267	302	314	308	302	276	312	329	300	268	289	293	293	318	271	299	296	298	309	286	315	283	289	292	281	303	300	323	285	293	311	292	288	278	299	289	301	299	297	314	273	334	270	285	314	306	330	281	303	278	287	302	311	327	296	304	312	281	297	272	279	250	289	295	315	319	286	285	331	286	317	298	263	292	281	293	279	300	286	298	308	294	279	310	297	314	274	290	277	298	321	305	333	312	296	302	319	335	287	266	314	305	332	296	310	306	309	310	324	303	274	297	293	281	306	312	320	311	315	310	300	290	295	270	287	305	327	275	318	291	310	279	286	321	285	328	284	276	262	298	251	282	273	296	308	301	300	308	316	293	302	291	310	303	289	294	313	298	293	278	320	292	323	335	292	350	282	277	303	337	327	284	313	270	311	295	269	281	273	332	289	303	269	249	281	290	307	284	286	304	301	283	303	298	285	287	274	275	299	320	289	327	317	290	299	310	280	272	280	270	303	321	293	286	292	294	250	304	276	283	317	293	277	310	298	320	299	293	273	297	315	304	277	295	275	305	299	298	316	272	301	301	302	295	315	288	274	324	312	343	303	303	272	303	295	275	307	311	305	311	296	288	340	293	292	280	283	259	275	283	279	296	308	305	298	326	322	326	304	279	268	281	328	277	274	310	298	301	297	288	309	310	305	305	296	301	314	287	309	309	309	317	266	263	303	296	311	359	311	285	317	321	272	307	290	287	302	301	280	307	342	271	265	301	305	302	314	338	309	304	292	308	289	320	299	290	290	281	304	275	288	299	306	306	294	304	275	317	322	312	284	285	298	292	305	313	313	303	297	343	291	295	299	282	328	307	283	305	306	287	277	267	298	286	314	289	290	308	313	288	303	265	264	309	323	331	297	308	307	300	307	337	317	273	312	326	289	321	322	301	298	306	309	297	280	295	293	264	273	314	307	331	293	303	309	294	293	296	300	303	318	339	306	273	275	288
12276	3892	3483	1097	607	437	423	342	334	302	263	191	168	183	158	164	164	183	155	144	162	171	151	160	157	127	148	173	143	157	152	163	141	112	159	144	136	153	148	140	142	149	168	161	128	146	128	128	139	153	171	145	143	145	149	141	128	165	154	132	117	138	140	155	139	137	143	130	138	149	132	139	142	123	137	154	138	144	151	131	151	134	159	145	139	155	155	148	122	127	127	130	121	146	123	131	143	150	147	173	144	142	142	146	149	142	153	145	159	133	147	156	131	141	137	137	145	147	165	142	145	152	152	107	138	150	123	135	138	140	139	147	138	136	141	165	132	147	125	143	114	128	151	157	146	162	133	161	142	141	138	152	147	134	125	156	135	155	144	165	139	166	126	150	153	138	155	141	129	158	135	142	121	161	157	141	138	156	136	152	163	131	143	143	157	127	167	132	138	159	149	152	166	141	151	146	154	150	128	154	160	136	164	139	141	149	145	147	155	171	144	138	160	130	125	128	114	142	135	133	142	128	146	146	162	157	145	138	149	144	145	137	137	128	150	138	139	145	149	173	159	144	129	136	123	137	135	131	141	140	148	120	140	141	130	159	162	145	162	143	121	145	163	146	145	135	144	165	142	155	124	153	133	164	143	158	134	133	158	150	123	148	157	142	127	157	141	136	147	149	154	140	143	141	148	125	158	139	125	142	125	151	157	146	146	114	149	139	154	138	120	140	121	137	159	153	132	151	134	154	139	142	133	145	139	146	135	155	133	149	131	138	156	130	145	155	116	126	133	127	159	138	166	130	146	143	153	145	154	142	128	135	150	138	118	146	149	142	158	116	162	133	155	138	164	141	119	133	133	153	155	142	146	145	125	169	147	126	122	162	152	128	146	162	144	153	145	133	132	159	137	146	153	120	155	164	130	151	143	160	139	146	131	139	144	134	147	155	153	151	122	156	154	152	140	136	154	132	169	149	147	146	127	132	138	130	148	147	133	140	137	132	135	158	137	151	145	148	151	136	141	154	147	129	135	142	137	144	137	157	140	159	143	122	133	146	131	164	132	147	140	157	158	129	157	165	149	131	134	156	154	150	132	117	133	134	149	139	150	144	133	133	164	158	124	152	133	140	134	139	137	147	127	141	139	148	133	135	148	131	154	146	155	149	138	142	124	146	144	142	164	138	134	124	104	141	144	151	130	118	125	141	153	136	143	146	139	113	134	148	136	144	148	138	130	136	117	143	136	157	158	131	126	139	144	143	150	138	167	137	146	136	159	153	148	126	125	162	148	129	159	139	144	127	148	147	166	147	140	128	170	143	154	146	128	139	139	133	132	140	132	168	148	140	145	135	143	136	163	153	151	132	150	125	153	125	150	149	124	168	152	141	145	142	153	134	130	139	154	132	142	139	121	165	139	142	125	158	142	120	156	125	142	145	115	152	156	135	168	155	126	130	132	143	149	143	141	156	144	148	140	147	120	137	151	149	126	144	146	137	142	133	159	130	153	147	139	135	136	161	121	139	143	148	122	141	147	137	163	144	170	144	141	149	131	148	147	151	117	125	163	137	116	126	168	146	141	136	154	130	142	149	141	122	136	138	165	157	167	156	141	143	161	132	149	131	127	136	139	159	130	154	131	167	121	143	150	140	140	144	140	123	135	140	172	136	142	131	136	140	175	136	138	122	132	113	144	142	144	145	149	138	122	146	139	162	121	140	147	164	138	138	144	157	144	143	137	138	130	136	141	125	145	148	150	128	146	131	140	135	126	150	146	146	141	152	183	138	156	154	133	137	137	162	136	155	163	155	157	145	127	151	131	146	154	150	146	136	125	137	143	147	146	167	117	145	131	123	116	144	147	151	133	126	156	140	134	127	142	126	172	135	149	119	141	144	129	132	140	130	150	130	117	146	131	147	122	172	150	147	142	160	141	141	135	155	155	165	131	127	143	142	139	152	167	144	149	147	140	140	145	148	135	148	140	140	116	121	156	144	149	155	136	143	148	132	159	170	145	140	137	113	140	148	138	126	150	156	138	146	143	157	145	135	123	141	126	156	149	147	128	123	122	155	128	175	150	148	150	164	150	166	161	144	159	156	147	149	137	122	167	136	151	132	150	144	165	138	141	138	157	130	127	129	136	160	150	169	138	164	152	141	158	158	168	139	137	149	173	157	140	131	147	157	123	137	141	140	131	143	148	144	148	146	164	164	145	135	148	139	150	128	149	136	125	148	154	154	147	147	151	150	132	130	140	140	135	143	144	114	167	162	154	153	136	171	116	154	149	129	147	165	151	121	132	136	127	130	136	147	131	170	143	140	155	137	157	141	157	133	155	134	167	145	140	149	110	126	174	143	146	166	130	129	128	129	113	157	144	117	151	131	146	158	141	138	116	152	133	138	139	143	132	154	167	142	137	151	165	128	131	130	154	145	141	147	151	158	149	145	156	112	146	144	133	151	153	129	157	167	150	145	152	140	152	167	140	143	148	158	111	157	165	144	156	177	159	125	132	140	144	155	144	121	144	137	123	167	137	132	145	149	154	155	154	137	143	137	152	142	150	150	151	135	160	148	134	162	139	144	130	160	137	143	159	136	134	159	158	143	151	138	124	136	160	147	162	147	138	124	147	148	147	142	122	131	177	163	138	130	133	132	148	165	145	150	168	181	135	147	139	157	146	139	133	146	147	130	129	138	140	157	162	128	156	148	134	138	141	143	120	141	116	138	142	142	141	152	137	140	129	154	160	144	143	136	129	154	158	151	128	140	139	145	131	132	138	145	143	146	132	147	141	135	136	144	117	134	143	160	132	159	147	145	152	173	161	136	137	135	165	110	153	146	144	138	156	152	146	125	135	141	121	120	131	137	155	138	129	134	137	127	168	142	146	153	146	152	170	136	167	165	143	153	154	139	142	138	185	127	141	133	155	142	165	147	133	128	123	137	141	150	136	127	175	128	131	150	145	166	148	144	126	141	139	119	132	136	148	166	163	146	128	140	128	162	159	107	128	150	129	153	134	127	131	147	146	154	155	145	134	153	135	148	150	132	134	130	140	149	123	135	127	160	132	134	145	123	134	131	143	148	155	172	157	149	109	147	155	145	148	139	149	118	157	149	165	153	135	163	143	129	137	135	144	136	142	148	149	129	144	165	128	146	134	155	148	152	148	142	115	152	133	165	155	175	133	151	135	140	120	142	153	127	145	141	145	144	140	159	158	136	143	156	137	156	149	136	125	148	132	124	157	142	180	155	154	145	151	159	143	144	163	143	150	160	127	161	157	156	110	161	141	131	129	143	153	135	123	144	157	137	124	138	131	150	167	161	153	163	164	160	120	123	155	160	151	144	151	128	134	155	125	156	157	134	132	153	153	157	122	147	140	155	159	127	153	146	136	154	132	111	158	144	128	169	114	162	153	135	133	149	131	173	152	123	133	139	136	145	137	143	142	130	140	141	151	128	160	169	143	141	152	151	163	137	126	140	141	137	157	145	110	113	146	122
9679	3981	6673	3356	2499	1965	1837	1531	1440	1351	1078	826	667	626	611	534	517	483	452	385	377	364	391	360	392	353	370	380	343	388	364	352	350	353	370	333	359	318	378	375	358	366	358	354	365	376	391	333	357	373	351	341	385	375	401	349	415	350	386	326	358	365	384	338	351	328	356	383	332	349	347	358	327	350	352	348	325	370	308	366	350	385	344	333	345	366	360	363	353	348	347	332	342	331	354	346	392	331	311	304	305	371	294	360	316	356	330	356	366	374	366	347	351	316	335	357	336	358	328	354	344	323	341	352	332	329	319	339	374	338	321	348	350	329	361	353	330	339	336	346	297	341	360	324	344	310	317	302	315	348	320	334	299	337	353	369	331	341	300	300	339	318	355	324	339	357	343	355	372	325	344	321	318	359	338	338	346	326	352	343	354	341	345	332	327	322	351	342	347	339	333	351	319	329	346	347	341	359	323	353	356	335	344	296	339	333	331	329	362	361	355	325	341	349	351	333	350	331	348	375	329	344	310	333	359	317	335	355	367	335	314	350	348	341	345	338	341	315	365	320	336	325	368	334	333	317	347	365	345	369	347	330	360	331	338	329	348	349	374	373	334	321	328	330	351	323	334	313	330	365	377	341	367	378	334	341	347	342	340	363	332	349	324	308	329	348	347	355	338	355	363	373	326	372	350	359	314	353	348	357	355	309	332	374	328	348	336	334	316	347	341	336	339	346	349	345	353	360	367	353	356	357	353	329	339	372	354	323	376	352	347	312	352	327	367	330	335	295	338	336	345	400	335	308	333	349	358	317	301	337	323	330	338	329	341	338	347	337	333	327	345	310	333	331	342	319	352	338	338	366	324	353	344	327	314	348	377	363	312	378	345	339	331	341	358	348	336	341	334	325	314	337	311	369	356	340	332	343	325	352	341	351	319	366	335	329	356	331	326	308	311	374	325	364	377	322	310	312	345	337	372	313	339	318	346	304	349	332	355	349	323	343	320	335	359	344	314	350	336	344	328	329	351	337	370	353	356	353	341	336	316	336	368	355	362	329	338	300	352	349	335	387	363	341	332	324	335	347	328	327	355	353	345	366	338	335	346	327	342	310	345	362	315	343	329	327	320	375	319	361	325	350	373	372	326	344	343	369	338	337	344	331	319	330	342	341	358	331	317	337	369	303	354	346	348	378	323	315	366	372	326	319	334	354	352	360	343	341	339	346	347	364	338	366	326	359	335	332	370	349	347	333	339	345	331	334	349	355	357	360	322	341	349	355	347	373	372	383	317	342	371	327	326	353	325	349	327	358	341	338	347	356	337	334	391	321	351	336	326	327	341	358	355	316	318	356	341	348	354	365	338	345	323	313	332	336	353	351	363	348	326	321	339	340	337	360	329	369	332	329	371	343	325	362	342	317	315	332	334	358	343	317	348	344	386	315	299	304	357	351	373	345	340	320	332	348	358	306	365	344	293	327	339	343	358	361	367	341	335	371	372	329	364	350	338	359	343	319	341	350	323	303	351	363	333	322	321	336	312	364	324	340	367	312	353	359	326	308	379	351	355	361	331	344	345	337	400	331	372	321	333	323	361	369	309	345	307	330	358	361	333	370	359	344	333	350	335	347	302	341	335	342	346	349	335	335	350	365	343	332	363	359	334	324	365	344	347	362	355	371	348	321	338	358	305	347	336	343	358	315	343	337	328	349	366	337	333	354	339	348	340	344	350	337	343	343	357	337	365	318	344	347	365	383	361	322	352	372	334	328	343	319	349	352	362	318	319	351	329	294	345	328	344	328	349	330	361	359	355	321	342	347	322	346	338	336	331	352	330	328	343	355	333	304	354	337	322	351	340	358	327	342	319	362	349	358	327	349	353	333	343	320	298	352	340	324	369	322	367	334	343	339	297	356	326	350	351	344	358	343	327	335	315	350	321	343	329	336	331	315	323	350	330	337	351	322	360	340	347	333	329	364	323	356	347	342	366	350	333	375	356	334	338	329	356	370	340	353	324	361	334	364	334	373	327	302	315	372	314	342	323	342	352	331	325	341	348	339	349	340	331	329	342	329	340	327	338	331	327	350	351	373	343	323	331	339	322	333	363	350	364	340	336	366	341	327	322	379	333	333	328	352	344	349	376	341	324	344	348	345	345	349	358	380	332	374	334	354	372	322	336	334	352	342	334	370	335	352	311	330	331	303	331	342	365	366	338	334	355	361	388	346	360	370	362	347	389	352	326	389	334	349	359	347	332	357	349	377	341	337	371	342	326	312	324	333	355	347	332	367	362	366	350	360	318	361	332	383	328	322	339	330	363	329	350	278	333	355	360	318	354	368	317	330	354	335	336	349	353	359	344	334	333	368	338	339	337	318	315	355	376	326	348	330	367	354	332	376	338	329	328	348	322	369	338	343	323	327	333	324	298	375	290	357	358	339	342	343	325	323	304	323	330	345	321	353	330	357	313	362	338	354	338	329	342	329	339	315	344	342	329	354	326	312	346	353	356	360	338	324	311	326	340	362	341	363	302	334	356	345	370	334	331	357	331	350	333	342	328	323	328	388	342	357	346	318	361	309	346	329	323	349	323	333	331	338	348	344	344	328	327	349	329	343	351	333	367	313	335	379	370	325	362	324	378	350	363	363	336	356	336	348	316	330	363	360	352	348	359	345	359	334	344	318	350	349	342	339	354	357	355	346	316	341	322	339	339	334	342	349	344	349	334	340	369	315	376	324	359	321	370	326	370	340	308	342	340	334	315	341	337	333	343	347	344	339	373	333	329	335	337	335	331	345	376	351	347	344	350	323	340	362	338	339	349	343	360	339	374	358	363	333	373	342	351	331	293	319	308	327	340	322	349	364	330	350	346	371	332	330	361	340	358	353	360	314	322	391	351	362	346	327	353	332	323	328	355	319	369	375	353	340	335	334	344	347	332	356	323	346	326	366	327	334	339	352	350	334	309	335	345	312	338	341	335	313	310	332	317	341	331	348	346	326	349	380	365	336	345	340	368	338	348	345	354	313	380	329	332	321	341	341	364	354	349	337	353	355	354	323	319	351	336	326	374	333	349	368	339	350	341	353	340	362	337	360	353	339	332	378	303	341	345	360	347	357	324	370	336	301	359	338	348	340	345	347	336	344	339	343	319	358	375	292	309	352	331	298	359	293	312	330	343	385	347	343	350	326	335	351	325	344	331	324	314	354	309	341	335	358	319	360	352	320	348	324	327	327	356	349	352	311	324	346	382	321	362	357	333	359	344	333	354	327	356	348	336	331	331	322	351	296	340	336	349	365	339	336	322	337	337	331	349	348	335	328	377	344	303	343	354	349	346	339	334	333	334	315	308	351	321	349	326	353	344	332	318	320	320	331	321	335	323	363	337	395	340	350	375	313	364	335	352	342	326	358	385	355	324	322	366	343	340	363	347	348	361	354	336	346	353	346	366	312	328	333	353	341	311	326	313	342	324	334	318	349	317	310	342	338	332	328	340	338	346	342
20821	6684	5335	1783	833	627	481	420	405	327	293	159	140	143	131	119	109	107	130	84	106	83	81	80	75	92	93	94	86	106	82	103	76	68	88	87	90	78	79	99	100	93	82	82	88	75	71	79	83	84	97	70	103	80	69	66	80	86	75	78	99	80	85	104	84	89	89	77	78	88	74	71	78	84	87	88	74	88	86	81	80	82	84	74	68	81	83	74	71	90	85	99	93	88	86	81	96	79	69	97	85	87	86	90	91	68	81	78	92	80	88	63	64	97	78	81	75	77	77	70	78	65	75	89	72	82	79	93	80	78	84	76	63	98	84	85	72	93	95	83	89	66	72	83	81	76	83	78	88	88	70	68	104	90	75	78	81	79	83	105	81	114	98	80	84	78	78	70	82	80	85	97	98	67	69	69	86	61	77	89	70	88	74	87	83	69	78	78	86	72	76	59	72	69	78	79	75	69	89	85	100	62	93	73	85	74	82	79	77	72	68	90	86	82	73	65	70	67	88	88	82	67	85	77	73	78	84	94	77	90	73	78	95	78	83	55	81	92	91	80	87	72	87	98	82	56	91	77	86	81	87	88	97	76	91	81	85	75	73	72	118	87	84	85	83	99	96	94	84	84	81	85	76	86	91	92	84	98	72	78	95	78	81	65	81	78	78	71	99	79	93	78	64	87	86	85	96	68	70	93	77	90	71	87	80	80	82	91	84	83	87	99	68	80	83	81	74	79	79	87	88	83	101	73	74	71	82	107	84	96	79	84	70	89	62	73	83	75	87	72	93	93	75	73	100	87	95	93	86	87	76	95	61	81	85	88	69	70	81	79	70	87	66	82	76	75	94	71	80	65	89	93	71	80	74	76	58	79	81	72	75	79	97	82	80	68	88	85	84	75	86	109	90	86	77	92	69	82	79	87	94	72	68	69	69	74	86	97	79	83	88	82	92	85	66	93	86	77	76	81	95	77	79	103	83	75	104	81	79	62	97	87	71	75	67	76	92	88	59	90	72	80	79	84	75	83	81	77	86	87	92	83	91	74	68	77	92	62	98	89	112	77	80	83	64	79	71	76	87	93	75	86	74	91	102	93	73	70	76	74	74	87	80	74	92	96	80	86	84	80	82	89	76	78	89	97	96	73	90	68	86	104	88	83	83	63	88	84	71	82	80	77	74	88	87	110	79	93	88	75	76	82	79	73	82	69	79	87	60	80	75	79	98	82	82	85	95	85	85	97	94	86	75	72	101	78	86	74	83	77	82	82	108	85	80	88	87	82	71	82	75	72	91	88	64	66	71	103	71	75	87	99	88	84	86	79	75	77	88	104	80	92	92	72	77	87	86	89	91	86	83	75	92	84	86	100	72	93	95	78	90	64	74	81	85	85	81	76	75	92	72	98	68	93	103	84	87	87	74	87	70	74	73	76	92	78	92	104	71	75	80	90	96	88	71	95	94	92	78	91	74	79	81	92	101	98	97	98	85	83	84	89	66	65	80	82	90	76	71	86	82	93	71	96	74	98	77	71	96	87	72	75	85	78	74	81	85	85	84	70	93	64	78	88	77	73	79	74	80	81	78	81	67	108	82	68	63	80	74	71	85	72	80	83	71	78	75	75	76	84	79	85	87	80	80	72	87	91	89	88	91	86	78	70	88	79	64	84	86	67	82	71	82	72	77	79	81	71	91	85	83	84	86	86	83	88	87	80	87	91	76	89	73	94	71	79	82	81	85	73	82	79	80	82	86	70	63	96	68	89	89	85	86	53	74	86	58	91	79	79	66	72	88	68	94	88	94	88	74	66	86	89	83	69	76	74	92	81	84	80	94	80	98	71	79	94	73	86	84	93	85	84	102	73	80	90	84	85	72	74	81	91	84	83	72	89	73	81	76	90	84	100	77	76	63	88	78	81	72	78	79	88	79	81	75	69	92	99	86	88	87	77	74	93	88	98	69	84	100	74	90	75	78	80	91	59	79	70	73	74	69	64	81	87	91	74	74	98	84	97	83	77	69	73	85	98	83	62	93	78	80	79	72	88	91	83	79	77	64	68	74	85	61	82	86	78	83	96	93	89	82	71	85	83	78	84	89	81	73	106	75	75	85	99	62	77	100	75	86	84	73	90	86	80	80	75	88	87	95	83	85	78	97	76	83	77	65	78	75	81	93	94	78	96	102	97	70	70	73	94	70	81	98	75	71	74	90	77	87	96	68	55	64	82	66	88	82	73	85	98	63	71	76	93	94	107	79	87	90	76	72	85	82	78	85	83	79	82	88	90	73	72	82	84	95	73	83	86	86	80	79	78	87	73	99	79	90	90	75	80	70	71	66	85	66	100	79	78	82	83	94	65	70	86	84	95	83	72	88	95	97	88	91	78	72	90	79	81	70	75	99	78	80	90	66	66	95	80	84	100	96	75	82	83	74	62	84	95	90	87	78	60	89	88	68	70	85	72	79	82	88	75	104	74	69	78	69	81	99	90	82	86	85	78	94	94	80	70	90	90	87	75	91	75	70	71	75	77	82	84	80	74	77	73	74	76	81	75	86	90	79	79	68	82	72	73	81	92	81	84	86	88	82	76	87	82	58	86	84	80	78	96	80	89	86	93	78	92	89	78	92	67	87	82	96	66	80	74	61	67	85	82	72	100	57	96	85	101	73	89	78	84	91	81	79	80	83	71	83	73	88	59	76	93	71	74	73	88	86	90	96	74	68	90	88	78	79	89	71	75	77	67	81	92	90	79	77	78	83	64	83	84	72	90	84	78	74	74	66	86	76	78	83	76	72	89	101	60	80	73	84	77	78	79	72	78	69	98	73	78	92	89	77	90	79	80	67	81	96	84	90	77	80	84	83	84	88	91	70	73	72	83	63	85	75	74	74	86	88	77	78	75	105	88	82	101	85	88	78	100	75	86	82	67	85	68	74	87	79	92	75	91	91	92	89	74	66	90	85	81	78	66	83	82	95	77	89	84	78	81	89	75	94	80	92	91	94	65	91	69	82	88	73	85	76	84	80	80	74	79	79	78	74	101	80	74	65	78	83	69	92	75	94	85	87	95	76	84	74	69	92	94	87	70	89	83	84	66	89	84	76	77	90	86	83	78	64	85	87	105	76	81	78	90	91	82	68	100	74	71	80	83	69	69	93	81	75	81	84	92	71	73	87	88	92	73	82	79	91	76	75	105	94	88	73	83	76	104	93	75	80	79	79	89	80	80	81	78	81	75	100	91	77	72	78	65	94	94	83	98	86	87	85	65	80	89	67	90	87	74	87	77	92	59	87	82	79	80	76	98	86	74	81	74	94	71	101	112	86	92	59	75	71	84	77	89	94	77	93	87	100	89	89	86	93	80	89	102	80	82	94	90	64	82	82	99	68	90	77	87	83	79	76	84	75	62	86	84	75	85	87	81	77	78	78	91	80	55	76	74	85	75	76	72	77	84	76	69	85	80	68	76	94	76	93	80	94	84	94	103	95	80	68	91	91	80
12645	5842	9217	4888	3606	2801	2524	2110	1931	1889	1341	875	715	648	659	514	504	398	383	288	260	304	299	289	255	249	240	237	218	252	251	236	249	229	258	219	220	235	220	277	237	255	234	271	213	217	232	238	247	224	226	246	240	219	224	234	257	233	261	246	229	210	228	235	203	206	212	210	212	234	203	225	226	192	216	210	234	246	177	207	214	199	199	196	184	213	197	198	210	237	184	222	205	202	199	213	200	208	210	183	229	212	221	223	203	212	208	232	201	185	220	175	203	217	218	200	233	196	193	204	221	199	218	226	196	228	195	201	210	188	238	200	179	202	208	202	202	192	232	190	204	204	204	191	196	226	215	221	215	219	220	202	219	235	204	198	216	190	180	218	184	225	211	249	208	229	200	197	220	216	196	223	204	223	231	199	192	178	221	212	187	227	216	153	216	208	228	198	198	206	197	203	207	189	195	220	197	210	218	200	222	181	212	216	242	220	197	188	208	235	211	203	182	190	222	180	197	218	227	197	203	188	217	200	208	192	235	201	236	198	182	172	221	203	243	202	200	204	224	205	179	204	181	191	199	194	193	229	214	180	208	175	201	204	214	199	176	218	208	214	210	211	194	197	195	234	222	230	197	211	179	192	198	227	235	200	223	196	212	194	197	210	215	185	207	213	214	218	207	209	202	200	222	179	195	218	201	194	199	207	212	216	193	205	204	199	205	199	214	206	171	206	195	236	201	212	213	198	200	213	199	202	188	209	209	213	210	206	204	209	220	210	212	199	201	196	189	213	200	195	192	193	197	217	193	205	205	188	217	225	188	214	238	214	190	211	206	198	201	226	207	182	194	173	194	184	204	205	223	206	209	228	215	199	200	214	196	203	218	193	198	169	226	205	214	203	216	201	186	198	206	212	183	201	226	218	230	205	216	209	205	200	186	203	218	184	212	214	232	209	199	196	205	194	205	197	202	208	222	234	226	226	204	203	220	223	216	206	217	200	197	206	199	222	206	186	212	209	197	203	240	198	217	193	181	197	207	208	200	186	190	199	201	223	212	210	175	228	206	209	200	226	175	216	213	206	200	209	204	214	195	192	207	197	199	215	222	203	205	191	196	197	203	209	225	216	195	200	220	216	228	207	206	193	214	220	216	205	179	194	234	205	192	184	173	208	205	218	198	206	188	188	203	194	223	233	197	209	209	196	185	195	211	210	207	219	185	212	188	197	194	169	181	176	189	202	225	180	203	219	197	216	213	204	194	179	190	203	201	182	209	186	183	220	239	193	199	213	213	203	194	220	190	205	203	218	218	220	229	212	221	208	193	192	217	191	189	216	188	213	192	218	224	198	201	213	202	194	215	220	206	174	205	209	203	204	206	197	227	217	211	189	216	200	219	205	223	190	205	197	211	207	189	195	197	225	186	219	202	222	198	194	210	224	209	198	179	170	186	202	210	215	198	198	227	183	206	207	207	209	209	204	200	232	209	210	218	186	184	198	197	215	205	220	220	210	192	203	219	221	222	214	202	207	216	190	215	188	212	200	229	203	187	192	207	200	196	203	226	215	189	214	183	160	198	212	210	175	191	193	190	207	203	229	213	228	193	194	209	189	197	206	182	183	192	181	183	174	207	215	191	223	213	200	196	211	216	182	177	230	240	209	188	196	216	193	205	205	218	195	201	202	204	226	208	204	232	212	185	222	213	200	202	194	220	197	207	213	227	184	187	219	193	208	227	201	214	232	216	209	202	194	217	218	191	206	177	217	202	201	207	213	193	214	207	207	199	190	210	203	240	193	192	194	184	179	188	185	244	237	206	214	198	226	220	210	210	205	221	206	209	219	216	206	200	198	212	202	211	186	182	208	189	219	206	207	206	196	186	202	201	216	204	200	206	198	210	210	187	196	208	207	210	202	222	194	211	209	179	206	205	198	189	217	210	182	205	216	220	219	210	206	208	208	203	187	199	177	204	190	188	198	218	185	209	211	201	233	203	211	204	211	198	224	167	220	197	181	205	200	205	183	191	189	211	203	213	214	195	216	188	212	177	238	197	183	200	201	221	217	194	199	198	196	207	188	172	205	193	186	199	200	218	208	184	213	209	224	172	203	180	217	186	204	177	225	203	196	250	213	187	181	191	201	215	190	203	234	200	196	205	192	210	223	194	223	191	210	228	194	211	206	241	219	205	184	187	200	192	216	224	200	195	215	199	199	219	198	209	191	230	210	226	199	188	188	202	203	211	200	218	193	245	217	227	191	200	208	214	202	200	208	197	236	211	201	179	206	210	213	188	203	212	201	177	208	191	204	193	214	204	211	198	197	217	206	195	213	204	192	205	200	190	215	188	216	209	232	213	222	194	199	207	219	184	185	222	236	194	201	203	210	182	214	206	183	215	196	205	208	204	210	237	199	199	209	194	191	215	218	194	215	218	205	196	187	218	215	216	212	200	227	211	201	174	206	199	179	188	205	200	207	217	196	200	196	204	184	220	202	235	220	197	220	219	210	209	213	205	200	179	210	197	224	186	221	207	190	225	223	217	211	205	207	198	217	205	217	200	205	181	178	201	184	222	175	179	213	172	226	198	208	190	210	248	208	211	199	207	196	230	209	172	213	196	204	217	223	172	201	223	243	181	217	229	184	202	228	210	210	222	202	185	204	186	224	182	224	217	217	197	221	209	198	191	192	205	197	203	204	215	218	209	185	200	223	218	196	214	203	211	206	201	203	208	172	198	216	187	199	230	210	203	208	199	222	220	210	184	209	184	234	207	204	214	201	189	214	205	217	203	198	173	218	178	196	217	207	230	228	190	169	173	191	186	218	210	193	219	212	216	186	189	211	196	228	204	197	198	212	199	204	227	202	195	223	212	205	190	213	208	199	194	188	211	191	211	210	218	203	202	202	164	189	211	208	197	185	181	206	207	212	212	207	200	196	207	206	198	191	204	224	204	213	195	191	215	213	194	201	221	213	223	214	219	206	209	186	188	197	224	224	188	216	181	221	237	200	218	220	198	192	213	192	221	190	191	217	176	192	196	230	192	205	195	203	206	207	186	191	215	226	202	213	175	234	211	176	201	192	200	232	230	198	202	201	186	198	204	219	181	219	171	222	170	226	199	185	175	195	227	166	208	245	223	222	227	181	195	219	196	253	215	178	225	217	174	215	219	196	200	202	220	200	176	203	208	208	200	216	197	201	207	204	192	235	190	204	195	210	239	218	220	207	206	233	211	213	200	202	214	219	175	202	213	222	221	205	207	192	209	199	193	177	231	204	206	199	215	195	219	191	200	243	211	222	232	231	210	228	193	196	213	183	194	209	208	203	187	213	186	223	208	194	183	220	193	170	224	195	219	220	212	206	221	199	179	197	201	188	218	205	224	202	204	192	214	179	198	179	209	217	178	210	224	221	203	218	198	187	209	217	206	173	232	194	197	185	199	206	194	206	196	209	189	197	178	196	209	205	185	203	191	199	202	205	196	214	219	208	229	221	213	206	198	215
4616	1691	1538	493	293	221	215	212	187	194	160	164	132	135	147	125	117	128	129	133	119	104	97	138	123	135	116	112	111	142	124	116	119	111	120	104	120	136	120	124	132	160	113	120	120	138	115	129	113	129	140	149	127	126	137	96	106	140	129	127	123	117	143	117	125	112	118	143	145	112	126	123	106	122	115	123	110	130	119	136	106	100	101	123	115	102	122	118	126	129	121	107	127	114	131	121	143	111	120	121	127	126	121	119	109	113	125	118	115	108	112	135	146	122	108	123	114	118	119	125	113	134	101	127	125	138	111	121	113	115	122	130	125	111	118	124	123	131	134	122	129	140	112	119	119	136	120	127	114	141	110	152	102	124	128	119	111	126	111	114	126	112	111	115	112	109	111	129	113	134	118	119	125	134	131	129	121	125	111	113	108	122	126	132	103	101	110	125	135	117	116	113	152	116	134	106	132	109	102	116	125	108	121	115	121	111	117	131	126	109	116	104	122	120	135	127	115	128	134	100	115	128	137	107	113	138	150	120	124	122	126	121	129	119	129	126	103	105	117	114	123	113	132	123	127	122	113	119	120	113	120	117	139	105	131	128	146	111	124	127	117	119	141	123	105	127	134	140	108	112	107	146	117	128	145	123	109	131	110	100	101	122	118	105	126	151	141	115	132	131	137	142	126	114	117	105	123	116	143	120	123	132	118	106	126	132	128	132	132	130	138	127	123	114	138	117	127	122	135	126	126	129	120	132	123	121	129	126	107	112	120	118	110	127	109	115	117	112	114	114	119	123	117	121	107	118	118	121	118	118	113	117	132	121	92	118	132	142	119	128	112	109	125	113	131	128	123	115	108	113	134	126	114	121	115	127	130	112	108	114	109	118	85	119	125	116	111	110	119	137	111	110	107	121	117	117	106	132	117	89	122	125	123	132	127	119	112	117	145	127	125	110	102	115	124	115	116	117	129	128	132	112	112	133	130	134	112	133	116	132	116	128	119	132	124	101	120	137	133	114	113	104	136	115	137	114	123	120	119	111	101	122	132	105	138	121	107	122	113	108	121	113	115	96	138	122	108	92	126	106	113	116	120	124	128	125	137	130	115	121	109	118	118	122	118	130	116	124	111	141	114	139	135	112	122	129	118	130	114	115	126	116	116	122	117	108	120	116	100	119	122	137	109	145	108	120	113	150	111	132	121	117	120	112	133	118	132	126	134	111	108	126	125	101	104	103	127	112	110	132	133	128	124	140	144	116	142	122	125	92	101	110	118	119	126	117	110	128	129	110	126	127	130	120	140	128	108	115	128	128	131	131	127	120	116	127	112	97	128	123	101	133	138	122	119	128	102	113	122	125	124	114	117	136	119	105	124	130	133	113	122	105	126	147	116	92	116	117	121	116	142	119	128	124	118	101	129	129	137	113	136	110	137	134	115	139	118	125	140	108	109	101	120	138	120	116	110	114	107	131	120	122	126	135	113	129	130	117	107	118	149	126	118	129	120	122	118	141	140	108	126	120	96	120	114	125	105	126	144	132	118	109	143	103	133	126	122	127	125	104	118	133	129	135	109	109	121	139	127	119	123	128	110	122	132	118	130	135	128	123	105	134	132	107	107	122	104	103	106	138	116	111	104	119	115	116	99	116	122	148	130	125	117	127	128	129	112	105	105	100	117	100	135	113	110	109	103	115	121	122	110	120	127	137	124	125	117	137	155	113	116	108	101	105	95	125	145	131	109	107	104	135	124	139	128	113	106	112	124	111	110	112	112	129	114	92	118	128	136	112	105	111	131	99	113	115	121	106	121	115	120	106	124	112	116	116	111	122	137	131	112	128	108	100	127	142	115	119	127	125	119	118	168	132	101	135	135	132	123	110	139	117	118	106	127	122	131	131	103	116	107	133	118	126	112	124	105	117	114	108	117	117	130	111	126	127	137	117	119	115	126	138	131	121	111	116	118	117	142	118	116	132	123	140	112	133	121	126	126	106	122	125	127	118	132	109	139	116	99	139	125	121	92	146	129	117	101	128	140	104	136	127	139	129	116	110	116	116	114	161	121	115	106	136	122	128	105	120	88	115	131	120	117	112	131	135	122	123	115	123	124	114	108	122	118	131	121	121	137	126	110	124	123	113	114	128	102	125	117	153	112	113	127	124	123	109	118	117	118	126	117	119	116	127	121	121	111	111	117	124	124	117	123	113	112	132	131	137	122	124	98	120	127	125	102	114	113	118	117	138	119	119	110	125	139	113	114	122	123	122	115	126	121	117	114	131	105	102	110	156	114	131	111	120	115	122	121	124	119	132	119	108	111	124	152	121	113	128	132	119	122	113	127	116	131	140	127	132	119	113	135	127	106	115	116	115	133	123	121	101	126	140	140	128	121	111	121	115	110	125	133	115	131	101	117	116	116	130	118	135	113	111	128	133	123	114	123	129	104	122	122	118	127	148	132	96	118	125	115	142	122	106	122	147	135	145	143	128	119	124	135	127	106	119	133	123	122	105	105	105	117	122	121	121	120	120	130	120	115	141	107	132	112	108	140	142	134	116	115	130	131	118	111	117	116	139	125	118	110	121	99	114	122	113	121	127	115	106	121	122	114	148	110	133	125	114	105	120	137	126	119	107	111	130	131	127	123	115	111	113	127	107	117	106	132	136	115	118	138	131	124	110	117	127	138	120	114	126	133	125	138	126	133	132	123	130	119	109	137	112	146	125	136	112	112	108	122	128	120	128	113	107	111	110	125	116	114	145	134	136	121	102	141	107	121	114	132	119	136	145	115	125	128	109	123	120	122	115	119	134	114	121	115	115	141	126	136	119	108	120	119	115	130	117	129	128	110	124	118	113	118	109	119	115	124	115	117	120	104	112	110	143	117	114	114	117	116	140	115	133	131	100	124	117	97	132	124	132	126	102	120	113	113	96	97	132	119	138	115	107	135	129	114	130	108	140	135	134	119	134	122	146	106	112	116	133	99	114	104	104	131	111	116	103	114	115	130	128	118	129	112	132	116	115	137	118	116	116	114	97	140	109	131	130	135	120	112	113	139	113	117	121	116	120	138	109	110	106	117	117	115	96	117	119	119	119	125	110	112	109	114	128	122	118	102	124	125	126	118	136	105	133	127	100	134	121	119	123	106	119	101	116	105	108	136	112	114	114	117	122	136	143	120	124	140	148	102	112	129	127	126	109	119	132	123	127	133	126	128	129	108	110	108	119	113	128	125	142	137	118	115	133	100	105	120	124	119	111	124	132	119	112	133	119	125	145	123	123	131	127	115	131	116	111	102	119	132	136	137	122	126	143	115	131	116	125	101	124	117	107	116	134	134	116	115	122	109	116	130	120	118	103	128	135	121	128	115	117	121	123	124	127	121	129	114	121	123	133	123	111	124	118	140	110	122	133	109	101	124	128	117	131	143	137	126	121	95	126	122	123	121	133	101	107	116	134	116	117	128	139	122	117	144	143	113	122	116	126	122	111	132	135	114	118	133	137
3829	2018	3195	1455	1038	921	863	739	693	766	580	481	408	427	377	372	374	340	342	320	290	302	310	261	286	296	290	301	320	327	292	302	303	329	258	292	296	325	269	281	333	308	306	333	305	313	302	271	307	336	313	274	304	325	323	312	292	325	317	282	320	311	328	287	310	308	313	288	311	333	270	277	299	306	258	287	307	290	312	292	339	297	277	275	277	286	291	283	316	279	277	279	322	299	299	276	301	278	297	307	291	296	287	273	296	292	276	301	315	324	256	281	306	313	290	306	317	308	318	274	293	309	291	321	292	278	291	284	304	288	299	314	309	291	272	289	300	324	306	317	284	329	288	271	302	303	328	300	287	338	309	317	278	309	312	306	289	293	286	295	279	306	314	295	301	306	296	324	291	276	289	281	287	277	303	290	241	262	319	287	310	333	308	287	268	297	310	313	301	305	294	318	314	320	320	309	287	292	312	299	289	277	310	296	314	305	306	312	298	286	292	297	297	313	287	291	290	313	285	288	254	315	294	330	270	280	298	294	298	302	297	305	287	296	300	310	325	322	305	324	331	286	312	278	284	272	311	285	293	313	298	274	288	318	267	268	309	294	301	329	291	284	304	303	295	301	264	329	292	284	314	282	278	285	292	317	317	267	304	295	314	290	323	290	297	291	292	303	294	276	279	294	283	289	317	298	305	300	321	278	304	298	313	300	299	298	304	302	302	297	318	298	339	289	317	287	273	303	286	262	269	285	307	283	293	313	280	287	286	289	293	267	295	290	304	307	305	298	328	304	268	311	290	314	321	320	301	291	281	308	304	301	292	271	269	308	288	293	318	295	312	289	303	313	307	294	332	314	294	324	311	319	311	285	308	289	289	275	283	301	279	266	282	298	275	278	283	298	308	278	307	274	284	290	293	314	316	308	282	294	310	335	304	298	313	275	273	317	315	312	283	285	284	284	280	307	300	273	292	299	287	308	272	299	308	292	304	265	272	286	258	307	306	279	275	302	320	273	312	283	303	316	279	295	282	282	301	310	283	300	284	293	298	305	275	286	255	247	295	303	316	320	297	286	320	292	333	316	293	299	280	306	300	293	311	288	269	304	318	274	300	333	301	283	292	296	286	316	309	266	310	289	295	302	265	278	307	294	275	294	297	304	329	295	312	267	305	275	281	283	298	279	322	315	276	300	279	280	292	324	290	283	284	323	300	322	309	299	291	282	293	301	270	310	339	276	306	306	319	314	327	289	275	293	307	287	309	286	308	308	302	297	301	285	290	285	295	305	291	312	321	320	297	276	300	307	293	278	330	279	324	317	327	280	313	280	314	275	281	323	321	334	317	275	292	290	309	289	305	287	304	316	326	324	312	297	319	310	323	297	337	311	340	304	296	283	328	330	299	308	293	302	324	305	290	286	275	309	331	305	300	283	287	329	305	299	284	292	280	306	302	294	313	321	319	299	270	259	280	286	289	286	311	277	315	317	300	303	263	320	310	319	309	276	311	338	306	294	299	287	271	282	309	295	285	287	324	321	294	312	297	310	265	337	315	282	280	287	299	290	311	290	323	276	310	295	302	307	316	273	299	301	308	304	285	284	297	308	295	301	303	280	285	304	296	299	274	290	286	328	283	293	266	266	282	272	291	275	290	254	305	283	282	258	285	286	294	324	325	287	309	305	308	292	288	302	280	322	261	274	296	308	331	301	274	283	301	299	318	277	274	291	280	322	307	305	271	318	259	302	266	302	338	302	306	295	306	321	303	285	295	272	296	297	319	273	300	329	337	304	293	260	292	274	290	308	281	295	318	286	270	285	311	285	275	312	283	307	301	301	309	298	294	288	320	309	284	285	289	308	305	301	320	299	316	344	327	305	283	295	326	277	314	322	288	323	316	310	288	304	278	324	303	286	315	307	259	304	303	292	296	305	274	286	269	294	298	292	290	306	294	305	299	280	288	273	298	291	293	265	276	283	302	295	272	301	311	306	294	281	327	301	276	302	291	288	290	315	284	304	315	292	320	322	292	296	300	297	303	302	284	288	295	266	309	298	308	300	278	306	324	302	276	273	343	312	295	283	306	280	275	257	302	316	298	292	313	297	274	281	311	289	278	302	289	300	279	328	283	284	300	279	278	293	305	312	317	285	312	275	295	291	317	303	320	316	301	293	273	307	267	304	322	308	301	304	299	255	278	299	271	271	282	308	301	294	313	328	310	286	302	296	305	290	279	297	306	280	314	308	322	325	282	262	278	297	306	292	320	291	325	284	302	298	298	270	314	300	290	329	300	316	280	306	305	303	308	306	292	262	300	305	301	306	307	316	304	296	295	300	304	291	289	293	304	288	319	297	295	294	298	288	302	306	327	312	313	300	290	300	339	311	337	293	303	318	296	277	294	292	316	305	322	308	283	284	266	283	293	271	328	276	288	290	310	314	283	267	264	311	334	301	297	284	277	274	300	291	275	289	304	321	332	327	298	303	295	311	291	287	303	312	290	337	266	300	324	295	276	302	287	297	282	316	293	285	292	308	292	256	300	288	310	274	273	292	296	279	281	307	285	277	296	338	292	294	304	287	314	306	315	295	290	281	292	315	312	288	278	299	277	257	302	294	306	293	265	275	293	290	297	302	285	278	316	291	313	291	322	304	292	292	276	281	284	321	329	311	305	276	315	307	281	279	293	317	301	296	296	290	281	316	274	291	321	340	259	295	307	313	319	295	290	294	284	267	327	292	308	300	241	274	308	332	301	276	344	272	294	291	315	319	293	310	305	278	295	295	298	271	275	297	306	277	301	293	296	310	314	276	310	304	311	292	294	291	300	302	287	308	305	327	301	296	317	308	301	339	301	290	310	289	283	310	318	301	266	281	303	307	263	332	263	313	299	293	290	304	283	299	306	301	291	314	296	303	278	273	319	299	308	285	274	337	263	306	276	311	310	316	315	301	327	276	269	351	305	266	291	292	306	272	304	317	274	288	315	279	303	306	318	335	293	295	287	288	304	294	315	291	284	314	323	320	289	292	277	312	305	298	322	285	270	297	305	312	304	330	278	269	297	300	282	282	291	284	283	292	296	321	278	284	302	287	325	271	305	257	288	290	326	293	305	305	280	300	266	312	325	328	277	291	335	306	312	293	285	297	312	266	314	266	313	297	286	294	314	283	307	281	303	271	301	305	282	246	294	260	290	274	324	330	323	314	283	277	284	276	334	306	301	276	294	314	302	309	314	272	271	311	291	299	292	298	292	316	296	283	296	303	288	326	321	291	319	300	322	274	293	320	290	286	302	340	288	262	306	269	324	307	291	299	314	302	293	315	292	317	278	304	265	297	277	307	293	298	267	316	309	306	305	286	305	292	312	256	316	313	284	316	280	302	300	296	296	311	294	262	311	301	285	304	288	307	313	267	270	268	262	311	297	287	317	312	271	291	242	290	330	288	309	302	290	287	272	277	284	297	298	299	285	301	293	297	296	288	302	290	326	289	277	274	270	292	334	295
12537	3787	3538	1250	539	439	393	323	328	302	255	179	204	181	172	163	145	163	181	156	156	141	131	149	129	137	141	140	163	130	139	132	153	134	138	158	135	139	157	142	130	125	148	177	158	131	113	143	144	128	153	123	134	154	163	143	135	158	156	166	144	151	146	136	151	154	150	150	159	154	164	124	130	130	129	140	146	126	136	134	154	140	121	140	141	143	151	143	157	136	139	139	140	128	146	149	144	139	153	131	169	156	140	147	154	135	130	148	146	134	139	128	144	128	144	135	114	165	149	140	147	145	139	134	125	126	141	155	132	149	149	146	138	143	165	140	126	148	124	160	128	141	146	149	160	126	165	163	119	125	139	106	133	138	124	132	159	155	153	145	146	133	138	149	134	138	143	136	152	151	153	125	134	143	132	155	128	142	140	127	139	147	132	132	135	137	146	142	133	136	168	140	145	123	143	132	154	162	140	138	138	150	144	155	150	135	160	128	155	140	136	140	145	143	127	139	157	148	145	142	147	158	143	137	152	144	152	151	131	143	134	138	139	132	136	135	142	132	153	140	132	142	131	139	138	150	140	159	118	140	136	147	153	129	138	119	142	138	133	154	138	133	140	133	109	137	136	138	170	151	150	136	147	135	139	151	151	145	134	143	167	136	139	160	132	117	110	164	138	143	162	153	147	154	157	149	138	136	151	144	137	141	129	121	152	144	152	131	155	154	141	172	140	137	123	141	132	144	156	135	130	137	147	116	131	146	148	129	128	133	124	128	145	146	152	159	134	135	150	157	155	143	150	147	139	162	152	136	135	159	121	124	130	137	143	157	142	133	163	160	155	144	131	152	138	134	147	127	143	143	138	148	137	120	147	149	143	141	145	120	125	151	144	166	156	152	133	144	125	160	137	128	146	140	130	141	149	161	130	133	125	168	139	154	141	153	133	142	174	158	143	129	149	134	139	164	130	137	151	156	121	152	138	132	159	137	160	130	162	143	161	132	122	140	145	146	154	129	147	140	148	133	144	144	144	139	131	137	144	141	127	137	151	153	150	140	117	149	144	138	157	145	131	132	148	130	135	129	142	134	137	152	133	139	152	133	151	138	141	163	144	138	149	136	142	150	144	134	136	145	140	150	157	142	134	119	137	139	151	143	132	117	120	131	140	142	149	160	166	157	171	141	145	149	149	111	145	133	160	150	157	127	130	144	135	153	144	166	136	119	149	134	122	167	142	156	142	149	142	129	142	152	162	148	133	144	155	132	162	151	143	122	136	160	156	164	140	148	145	132	126	165	138	147	119	137	149	144	158	152	129	168	131	145	135	132	138	140	124	145	118	137	132	154	132	125	140	123	156	144	155	157	142	131	115	133	174	134	153	160	169	167	144	163	133	135	131	157	137	122	131	141	144	152	135	152	161	137	160	146	148	161	140	142	133	138	155	144	149	139	142	140	147	152	150	131	146	166	141	118	159	141	125	138	144	161	154	156	138	150	151	152	134	153	132	147	126	135	150	145	142	112	130	143	145	128	160	140	157	157	137	127	150	140	172	143	154	140	148	137	159	157	141	156	144	152	107	142	153	142	137	150	154	137	140	137	156	118	135	135	130	138	126	127	144	155	148	123	142	146	148	148	172	134	108	151	132	128	148	136	124	133	130	147	144	144	119	140	136	144	144	150	140	167	110	139	152	134	120	133	129	145	145	133	139	167	138	153	136	131	127	140	132	148	137	140	140	160	136	148	143	124	118	153	150	138	132	148	114	143	143	158	157	143	129	149	148	132	157	137	138	153	135	156	126	146	143	138	124	145	158	130	167	145	123	143	137	130	140	135	135	139	151	173	136	134	137	123	155	153	151	121	137	144	153	134	134	132	136	150	163	131	140	143	124	149	149	143	146	136	160	137	151	145	129	166	136	154	157	129	148	126	137	130	121	143	157	143	140	121	151	151	133	137	169	137	144	166	124	126	132	157	131	136	128	145	141	145	142	124	160	143	135	159	139	173	153	137	149	139	149	131	131	122	135	129	162	159	117	162	120	132	139	135	151	113	124	143	153	112	127	155	120	133	130	142	136	146	140	132	147	161	135	141	139	125	164	136	137	133	141	143	129	135	133	153	144	155	104	170	131	125	131	163	117	144	143	147	138	174	132	149	141	145	144	144	140	143	136	136	150	142	141	115	171	144	161	142	131	132	131	137	149	139	190	148	144	139	136	160	156	125	140	172	143	129	143	144	136	130	158	156	141	137	121	138	148	131	128	158	145	155	149	149	115	157	142	124	153	167	129	133	136	133	117	151	130	140	154	137	131	137	147	146	131	156	126	148	141	132	143	121	151	126	161	139	149	151	141	135	139	128	157	134	133	156	165	141	120	146	106	161	145	155	154	149	148	150	121	131	141	150	157	158	153	135	146	136	149	147	124	163	122	143	163	122	135	139	139	160	130	128	133	145	144	138	138	139	139	150	140	151	156	139	145	123	131	119	142	158	146	134	157	129	155	147	137	156	124	132	123	149	135	147	126	168	155	142	132	147	158	166	145	150	148	142	139	134	146	158	150	121	154	126	153	128	142	136	111	135	131	134	144	142	158	145	125	126	150	143	148	153	152	145	141	142	141	133	141	145	142	158	116	147	130	135	150	134	145	136	131	149	129	148	163	131	136	150	128	132	138	144	151	158	148	143	155	139	129	152	142	139	140	119	139	143	134	138	152	140	117	146	132	138	133	150	145	136	149	127	160	138	151	137	132	145	157	148	147	133	135	163	127	146	155	151	138	141	138	131	144	143	148	145	131	137	148	131	147	158	157	132	138	127	171	142	152	137	146	144	124	134	137	133	151	151	143	150	156	146	148	158	135	126	148	149	130	157	139	141	127	143	145	124	131	128	126	123	160	140	151	140	138	144	143	141	133	150	148	174	136	124	141	143	143	138	143	149	151	150	146	138	147	155	141	140	137	144	140	128	146	179	136	142	128	151	115	140	139	127	129	135	171	164	161	135	145	138	167	186	122	142	148	157	123	146	135	130	146	128	168	126	133	159	144	141	146	130	146	156	153	139	150	145	114	147	139	155	153	138	142	148	125	144	135	136	140	134	125	148	146	141	156	134	119	162	122	126	140	138	153	156	162	155	146	141	123	133	119	122	122	126	153	130	140	142	152	121	137	161	109	124	131	117	154	150	144	131	126	114	138	168	131	136	142	175	147	134	120	123	133	161	154	128	135	146	173	129	134	150	120	140	134	144	133	124	149	126	150	142	156	140	137	143	141	160	140	135	149	144	135	149	125	129	147	137	134	139	138	131	162	149	139	157	133	160	122	144	152	156	175	155	155	154	155	146	139	142	134	146	118	154	148	127	128	151	159	143	147	164	158	127	149	137	150	157	142	137	167	143	142	129	130	146	149	115	142	156	153	134	149	133	138	144	126	145	144	145	132	129	153	143	155	158	137	152	138	145	153	156	144	155	148	151	152	145	162	120	113	127	148	136	147	141	154	131
9755	3879	6799	3593	2362	1929	1675	1483	1285	1393	1157	749	674	629	553	543	533	468	406	406	376	379	381	352	374	360	368	323	377	352	369	384	339	354	386	322	344	345	352	351	364	378	335	380	401	367	340	334	357	354	375	364	345	392	363	369	345	333	340	370	321	355	367	357	350	341	342	346	297	380	337	336	369	352	344	350	359	350	303	372	325	372	317	362	362	350	374	327	348	338	323	339	336	349	368	345	303	332	332	371	358	320	331	356	340	304	316	310	334	331	349	347	377	306	341	378	324	348	329	324	362	342	371	342	304	339	369	371	332	345	302	342	333	342	343	370	370	363	321	330	310	351	311	358	320	337	352	339	319	347	366	338	331	338	344	331	368	345	360	331	365	338	333	310	355	314	366	331	347	355	350	342	310	341	295	336	346	355	333	321	360	353	321	320	370	358	361	343	359	347	354	364	331	354	356	326	338	345	340	336	368	315	335	299	348	352	342	318	346	315	349	333	325	338	341	315	330	346	343	333	346	320	317	359	341	314	364	375	321	331	335	350	334	348	348	327	329	358	339	323	316	346	340	349	326	365	343	371	337	347	325	360	330	323	340	341	320	350	337	306	341	313	326	368	351	345	343	319	338	365	343	341	315	317	373	338	341	348	331	360	336	336	343	329	321	338	316	362	316	344	351	330	358	341	335	335	336	303	305	319	337	350	337	344	331	327	336	339	319	331	346	348	354	329	328	340	328	339	337	334	364	303	344	337	314	353	315	342	354	326	326	319	338	375	348	342	357	356	336	346	328	326	309	300	344	333	353	368	364	350	317	317	340	297	330	334	341	340	347	333	303	361	329	325	343	336	350	338	363	324	335	294	338	353	335	337	336	344	342	355	319	351	364	359	342	336	368	343	334	345	364	357	327	391	354	309	365	351	325	360	337	338	327	349	332	341	320	317	335	324	351	351	326	362	354	359	351	356	322	332	310	299	321	335	341	310	345	354	302	365	351	364	324	345	351	327	336	361	347	324	322	339	341	357	380	349	356	343	353	338	332	343	344	361	295	357	341	328	335	348	361	326	320	343	335	348	305	320	324	310	347	311	348	318	356	342	327	350	314	308	366	329	350	326	340	333	362	356	345	353	349	316	315	356	350	345	340	333	320	362	367	343	362	361	358	330	328	343	346	318	353	329	328	327	315	342	353	383	350	312	302	358	351	359	343	354	321	341	333	357	360	324	319	373	345	329	346	305	338	336	333	347	333	349	323	319	359	333	349	337	340	360	334	331	341	324	326	321	353	345	371	344	369	350	313	337	347	343	335	328	353	351	329	327	313	361	298	320	390	389	324	351	336	312	356	373	296	345	323	308	371	311	345	342	343	353	354	367	338	317	352	359	362	363	315	369	350	350	332	326	353	354	346	342	324	340	333	342	331	311	370	344	335	345	337	326	327	360	350	326	335	329	364	369	306	342	329	339	312	325	356	365	351	336	370	332	356	351	354	346	355	316	358	337	332	353	370	351	337	335	347	290	330	335	368	342	337	338	342	357	363	348	326	357	316	356	344	345	312	353	341	335	348	322	354	368	338	354	325	319	395	352	343	342	336	379	350	364	317	300	291	346	358	351	349	318	349	339	335	320	314	348	347	365	327	365	335	359	361	374	321	356	360	368	362	362	335	320	336	338	336	346	323	323	350	349	370	343	338	352	367	300	304	345	349	313	351	330	331	320	284	343	312	343	344	319	343	337	322	331	329	319	323	320	352	325	324	363	331	336	357	342	365	324	352	347	360	313	320	372	354	413	346	308	347	351	337	353	331	341	330	347	329	341	355	342	354	346	351	337	314	346	361	329	321	328	326	344	313	356	319	361	325	327	337	290	326	345	329	315	332	351	354	333	336	345	326	355	336	336	311	359	354	373	348	337	344	365	338	337	348	315	364	375	345	338	352	348	357	352	340	363	329	349	331	335	371	328	374	358	314	350	342	359	332	329	291	338	321	302	335	312	328	363	356	360	312	324	328	336	354	347	353	364	366	369	320	304	319	314	342	329	336	336	343	342	337	321	315	348	341	333	335	359	318	349	343	338	351	383	337	338	356	320	343	348	341	341	384	327	325	371	325	351	311	362	306	336	344	356	310	325	345	351	339	340	342	334	313	324	336	346	346	324	359	296	376	342	329	325	363	333	356	329	345	312	344	353	333	333	385	346	340	351	336	323	350	315	336	334	302	301	351	337	345	382	365	304	340	337	348	337	336	334	338	319	389	332	339	342	349	338	341	335	360	327	316	337	318	349	360	336	350	358	379	355	344	345	315	355	374	314	337	363	354	325	381	290	352	359	360	369	372	379	368	331	313	363	339	318	335	321	377	351	370	321	319	326	350	331	323	351	335	325	346	321	302	313	318	338	340	332	364	364	327	341	296	340	343	360	314	325	322	318	377	337	346	346	376	334	315	342	358	336	345	320	352	346	336	331	353	384	344	331	349	327	353	353	298	304	339	313	372	350	314	377	348	331	354	331	332	323	339	370	317	315	354	378	332	371	355	332	325	335	342	321	333	323	346	350	354	369	344	320	355	334	335	350	365	353	338	338	350	353	323	354	334	358	326	318	310	359	345	309	337	341	381	333	314	340	357	333	362	328	332	341	342	344	352	368	353	356	357	358	349	325	343	374	343	337	355	333	320	317	334	360	331	337	334	363	386	350	334	308	346	350	336	337	333	372	345	322	326	345	346	341	325	313	299	334	305	341	338	319	341	349	344	298	369	302	357	327	347	336	331	358	361	340	321	292	322	335	341	350	330	333	360	319	364	337	384	350	345	333	360	331	351	320	340	361	336	320	339	363	367	333	317	324	321	333	330	353	348	365	340	384	361	338	362	373	332	338	349	340	379	368	314	311	312	385	353	350	350	335	337	348	352	346	322	358	317	356	329	359	345	339	339	343	330	322	317	352	351	356	352	328	317	380	343	340	325	337	388	327	345	347	358	377	352	365	343	351	331	334	336	312	306	353	321	326	337	357	372	360	368	354	312	349	329	337	294	353	328	343	327	359	316	341	338	338	330	328	330	338	337	322	295	329	343	311	334	328	334	342	343	339	344	350	350	325	343	354	342	320	349	335	378	325	324	327	361	334	328	340	333	359	358	346	348	346	356	356	315	330	337	331	354	345	329	324	313	371	310	361	337	336	351	316	353	335	343	366	323	338	328	349	369	325	351	324	361	314	368	346	323	338	362	333	334	345	350	339	326	285	314	331	356	320	308	348	343	321	333	344	337	326	332	340	327	374	318	328	364	351	352	360	345	307	365	344	324	323	335	330	320	327	342	348	368	335	318	356	326	324	346	337	358	328	316	306	354	340	344	312	313	352	361	373	342	312	312	334	347	324	327	320	341	357	326	327	312	365	326	343	329	331	310	330	317	327	333	305	339	354	348	327	339	369	329	318	340	322	365	315	331	342	322	341	342	336	331	343	296	338	324	337	357	337	363	329	327	331	323	373	337	358
20839	6630	5761	2045	851	584	490	378	312	342	255	200	154	144	136	113	120	103	105	108	92	87	111	88	95	85	76	99	86	85	93	60	77	95	76	90	78	87	92	73	84	83	80	86	78	71	76	85	78	84	85	76	107	88	88	98	85	99	67	68	82	83	73	83	96	73	76	74	78	80	77	90	88	77	78	92	89	77	101	88	79	88	75	80	84	67	91	97	77	75	95	83	87	84	83	77	89	81	98	87	78	77	78	71	106	95	73	75	75	75	76	64	76	84	70	101	72	75	65	68	90	63	84	89	88	89	77	79	62	82	77	88	79	82	82	88	80	79	77	73	74	75	76	72	68	88	82	89	88	80	67	78	75	106	79	91	76	86	92	78	83	78	78	74	81	73	88	85	80	88	72	68	85	79	85	93	86	77	81	76	72	87	105	100	78	76	70	88	81	82	95	78	89	71	79	69	77	72	66	68	78	85	72	71	89	69	106	89	58	87	88	84	80	85	93	77	86	86	82	64	75	76	90	86	81	82	85	54	80	82	66	76	101	94	77	81	86	95	86	103	71	61	70	79	66	84	83	69	91	77	68	86	83	89	74	79	67	81	73	88	77	73	77	81	101	88	77	80	92	83	90	67	76	86	84	84	72	82	74	96	90	83	72	78	71	73	74	71	86	77	91	83	92	92	92	82	60	61	75	90	88	82	61	86	77	81	79	79	85	72	81	70	87	87	88	84	85	86	76	72	77	92	77	90	69	73	90	68	72	82	93	83	85	75	75	76	78	91	84	77	66	72	77	73	82	86	87	81	72	71	72	80	81	91	85	80	84	93	58	88	91	72	83	73	82	91	74	81	71	79	93	87	70	83	92	85	104	88	82	89	80	91	88	101	90	82	61	85	86	79	85	89	88	69	75	68	85	89	71	89	95	97	68	70	82	92	80	75	81	78	72	96	89	76	100	73	87	72	82	88	79	87	73	81	84	90	99	79	72	83	75	78	100	71	87	73	85	77	98	80	89	87	79	89	84	88	99	72	82	68	76	108	90	84	87	76	81	72	78	84	82	93	80	80	76	80	79	79	89	88	88	79	78	77	87	77	92	84	72	77	74	82	85	71	87	76	70	75	69	70	91	70	75	80	95	89	79	77	91	77	94	78	84	79	82	90	86	73	98	82	66	82	72	99	94	88	90	73	88	97	91	81	82	98	82	62	73	74	75	74	86	70	96	74	88	84	81	82	73	72	80	85	96	75	66	76	83	81	62	99	73	76	98	84	88	91	80	82	79	70	92	82	101	81	85	87	81	85	77	73	82	87	58	64	74	74	91	89	78	82	89	69	69	76	89	93	84	69	82	68	76	82	81	88	82	84	71	75	80	77	83	84	105	77	83	71	86	91	98	86	76	79	76	82	79	82	86	99	69	89	73	78	83	91	79	70	66	71	74	93	82	78	90	91	71	84	96	73	76	98	77	77	58	60	85	70	82	84	88	78	78	103	72	88	57	54	91	84	83	92	75	66	76	81	89	80	81	88	76	78	61	74	81	67	90	70	74	84	83	85	85	78	68	86	96	94	82	69	67	77	80	69	73	80	73	81	92	110	74	73	81	58	86	74	84	74	72	69	86	64	78	69	80	83	91	97	82	85	79	71	88	78	62	86	79	84	83	71	74	80	78	75	82	77	80	72	84	81	75	97	86	77	67	80	87	68	82	81	69	84	83	82	91	98	88	79	75	73	79	71	72	78	85	103	67	84	91	83	79	68	86	76	103	83	74	83	76	82	83	72	70	81	97	82	82	77	83	82	72	62	94	98	74	94	84	81	80	72	72	87	79	77	71	64	78	84	101	81	78	66	79	97	84	89	80	86	70	75	76	70	73	79	78	75	71	89	83	86	78	86	101	116	73	89	77	83	85	86	82	71	79	78	84	86	84	76	77	74	83	68	76	71	81	93	90	80	71	97	74	76	76	84	70	74	82	80	85	72	98	86	91	75	79	82	80	81	84	75	76	97	101	81	67	78	77	87	70	95	85	84	79	86	91	85	86	92	80	89	88	89	76	83	83	85	82	84	82	84	88	81	75	75	79	83	77	81	80	64	65	103	83	88	91	82	88	66	74	98	89	84	72	84	95	89	74	71	67	78	84	79	61	68	73	88	97	89	88	92	84	82	85	84	101	68	67	88	76	74	82	89	87	74	80	72	75	78	88	87	72	70	75	85	73	57	81	86	77	74	61	85	82	76	98	76	93	76	95	68	71	73	84	88	69	74	72	63	98	85	89	75	80	75	83	64	72	81	77	83	89	83	82	74	94	75	69	95	78	79	94	76	82	63	90	73	74	83	88	80	94	80	82	83	83	88	86	86	98	79	76	82	73	69	77	103	93	92	92	88	74	74	85	83	69	95	75	90	88	84	90	97	72	74	73	85	81	85	70	72	83	82	106	106	89	91	76	79	68	92	77	79	85	84	80	71	78	77	78	88	85	67	75	82	92	72	89	68	79	86	82	71	69	68	77	70	88	73	97	82	88	88	71	91	67	69	76	68	82	87	56	71	62	69	81	80	80	90	81	87	81	89	88	80	69	94	100	70	64	70	73	90	67	78	87	82	70	81	95	79	64	76	85	79	78	93	81	85	80	92	78	98	86	88	76	77	100	77	73	69	87	94	77	93	73	93	81	83	82	71	72	76	89	68	82	82	99	81	76	79	89	72	89	77	72	74	79	74	85	82	75	104	81	70	85	77	89	70	83	97	76	92	72	81	89	92	82	86	75	77	80	68	88	89	78	85	82	92	53	67	93	73	78	93	81	85	91	75	92	71	58	86	75	90	97	94	82	77	95	57	93	89	83	76	75	82	91	83	69	84	78	81	84	68	78	74	64	72	80	80	80	104	88	54	93	76	69	107	95	67	91	89	67	86	73	76	79	72	87	89	74	72	68	74	79	66	72	71	61	99	87	63	83	97	94	74	83	80	93	62	82	84	96	102	98	83	77	72	70	74	75	97	84	62	68	66	65	64	79	89	83	76	81	67	76	86	97	76	84	88	75	73	71	72	75	80	90	64	82	80	82	87	87	73	79	89	81	71	72	71	73	78	89	84	78	75	90	99	85	86	87	88	85	90	66	70	61	89	90	76	60	71	66	67	67	100	91	77	71	79	80	72	75	71	79	92	98	72	88	83	76	72	87	74	82	83	98	84	83	75	77	83	67	87	71	91	73	88	100	87	57	69	79	76	71	83	73	76	85	90	84	67	81	80	75	88	66	74	76	81	80	77	77	86	82	71	60	83	79	97	83	74	91	88	74	65	84	83	87	68	73	81	75	72	93	104	85	69	71	75	95	81	83	76	84	87	84	71	90	86	74	88	76	93	77	66	87	75	74	74	65	74	94	70	75	79	100	85	87	85	96	112	79	82	70	84	80	89	79	78	81	79	75	63	91	65	64	83	81	85	86	66	70	70	92	95	87	67	92	84	85	78	109	75	68	86	90	94
12450	5630	9886	5416	3523	2678	2305	2043	1757	1735	1367	906	763	647	647	546	504	411	375	323	288	270	230	244	277	227	274	244	229	230	247	236	220	235	213	246	241	232	239	222	253	228	243	256	245	233	206	226	230	252	251	236	226	256	250	262	272	260	242	224	237	207	220	228	199	214	198	215	208	189	199	214	218	189	193	228	199	201	220	219	201	203	204	205	221	217	235	214	208	203	210	225	210	248	224	196	189	207	184	210	204	217	190	223	212	191	203	215	206	221	213	200	203	182	214	176	183	214	208	192	223	212	191	225	201	195	207	197	216	205	213	213	207	200	204	201	218	190	207	196	236	227	182	225	141	203	220	207	201	197	199	182	189	226	200	223	216	204	192	207	199	201	230	205	200	188	210	184	229	192	202	175	222	195	178	207	193	187	192	234	206	205	202	205	234	199	202	191	223	186	222	198	192	194	208	202	196	206	210	186	212	207	217	203	203	197	198	205	191	212	205	217	187	196	195	198	197	208	206	230	214	209	197	195	188	207	192	200	223	186	197	226	210	218	181	201	201	207	251	195	191	221	203	207	191	206	209	183	215	190	203	205	209	211	201	221	203	212	185	193	199	226	220	206	183	210	214	215	226	192	198	187	200	202	206	213	175	194	199	183	226	202	183	191	184	219	192	199	228	191	148	215	214	203	199	187	190	203	191	224	186	203	200	225	224	193	207	233	207	170	209	194	197	219	198	202	196	195	221	211	203	197	196	213	187	206	217	204	211	200	217	203	201	201	173	199	223	165	218	183	180	174	211	209	200	231	204	188	182	205	195	219	215	213	205	210	176	181	205	185	216	212	195	176	213	223	190	210	196	203	191	199	206	239	193	206	204	207	199	184	200	217	200	212	196	216	195	209	192	229	212	196	209	224	220	209	186	195	231	194	217	217	192	200	178	186	200	198	186	192	182	186	195	195	202	197	202	240	186	178	193	186	201	212	193	174	242	203	204	188	192	204	229	203	194	187	182	189	208	195	204	238	188	198	213	231	218	224	209	190	200	207	180	211	225	211	214	217	199	208	195	181	224	192	187	226	208	201	190	208	206	208	173	203	205	204	189	219	201	200	207	171	208	195	187	195	222	217	193	187	200	222	218	188	189	213	188	204	205	218	217	174	193	196	207	191	214	184	201	199	215	195	212	165	206	197	195	196	198	186	206	183	215	212	203	227	207	203	186	172	210	202	212	211	234	178	199	202	198	204	187	210	217	215	190	231	212	218	224	202	215	197	206	195	187	196	188	201	212	203	211	209	209	194	193	185	210	219	224	209	191	206	209	219	206	203	199	196	218	176	211	194	206	206	186	195	171	219	218	189	202	205	186	223	215	200	205	199	231	216	217	200	200	190	181	176	215	202	204	202	192	188	224	191	209	212	205	211	198	164	219	191	198	217	185	205	204	227	211	216	197	214	176	207	194	190	236	195	207	223	197	213	226	221	208	209	201	194	216	202	221	210	188	219	189	199	206	198	194	219	228	218	242	205	224	204	202	215	209	207	190	228	207	192	194	212	188	201	218	196	202	193	205	210	199	203	203	224	188	200	171	224	221	243	203	224	183	177	213	202	189	202	215	221	179	193	187	191	198	199	213	202	208	193	192	220	212	174	210	207	195	209	218	201	219	199	182	207	201	186	197	195	205	219	223	216	185	204	191	207	210	193	222	184	183	181	203	177	201	210	204	220	191	192	187	204	202	183	210	195	188	200	208	213	201	202	208	194	211	197	181	192	212	191	201	204	209	216	184	220	190	230	207	204	221	207	219	240	191	197	187	212	219	224	207	194	195	170	200	209	174	175	240	206	206	198	189	200	225	217	189	213	191	201	189	201	188	195	242	213	207	224	218	192	216	208	162	174	188	211	216	182	187	206	195	173	215	223	218	194	205	216	217	194	202	189	214	200	182	216	188	173	179	192	242	205	190	195	207	194	230	184	219	217	176	214	173	244	188	203	196	205	205	184	191	194	228	194	207	210	198	192	199	212	208	187	185	215	207	217	204	205	196	188	201	207	211	189	218	221	213	205	229	219	206	205	190	216	220	192	217	230	183	210	208	225	206	223	228	212	223	196	235	203	186	188	210	210	207	201	207	189	163	204	215	208	170	194	192	205	208	216	193	202	222	181	205	211	205	199	213	216	178	204	223	207	213	194	209	154	204	215	203	206	194	197	191	208	216	198	196	189	210	205	207	197	225	208	175	212	200	211	203	194	242	194	228	199	224	225	187	198	201	212	194	223	206	201	202	224	203	214	230	188	227	197	195	221	208	194	188	207	194	190	209	205	207	196	203	197	204	205	205	196	198	233	210	186	215	203	212	202	223	235	217	189	206	202	202	218	192	200	227	214	228	179	205	195	198	205	192	174	213	186	182	209	199	202	209	225	206	187	207	200	186	196	219	196	227	217	185	205	217	191	199	181	202	181	215	193	220	215	204	218	209	232	215	193	202	183	168	193	191	204	203	250	184	192	200	227	224	212	220	183	236	193	208	205	194	198	193	200	204	228	201	195	216	184	224	190	201	215	194	193	182	198	210	208	208	213	201	196	194	224	207	245	207	182	209	215	211	176	213	186	218	203	202	219	198	203	207	205	186	192	213	221	180	208	232	219	216	187	207	196	200	208	184	235	223	189	202	206	187	221	194	212	210	222	220	228	205	217	186	196	187	201	200	207	213	192	201	197	204	192	214	205	207	205	192	214	202	230	201	209	205	185	204	210	227	241	208	232	195	238	199	200	188	205	202	209	206	215	202	198	204	204	195	193	200	215	199	186	229	200	208	225	180	202	200	174	205	188	206	212	192	227	192	205	220	214	174	213	200	198	190	223	197	196	205	193	207	193	203	204	200	186	213	204	197	205	156	219	186	192	219	212	170	211	195	216	186	216	221	237	215	192	190	209	213	225	196	191	211	202	203	193	199	190	229	197	205	230	168	184	200	182	208	207	218	194	211	196	192	212	199	224	183	191	208	201	199	210	216	191	207	186	182	203	205	200	218	239	186	210	207	232	211	211	195	199	205	190	222	198	221	191	222	196	207	211	179	194	180	206	198	193	198	199	231	206	227	200	203	182	193	205	202	222	200	210	228	218	223	191	199	213	176	205	210	193	206	234	193	208	196	218	196	209	207	194	201	208	186	207	199	191	174	186	171	185	206	198	199	193	207	207	211	205	188	210	197	187	216	227	205	198	197	208	207	205	201	216	202	211	230	205	199	201	193	209	203	185	182	176	204	204	191	196	225	186	197	193	212	231	210	207	193	222	218	185	221	209	190	199	209	224	216	204	195	216	184	194	208	196	193	203	197	216	208	202	188	181	196	202	198	217	220	213	197	196	175	217	219	188	220	209	172	185	195	192	205	201	190	203	207	198	225	205	202	183	202	193	201	204	206	187	202	211	200	225	199	205	181	208	229	205	217	198	215	201	196	186	193	215	195	230	195	201	199	201	199	222	207	224	211	181
4528	1742	1415	488	251	211	203	200	179	204	171	141	154	119	140	114	139	150	118	145	126	140	126	125	120	136	138	114	112	93	90	131	116	106	110	124	112	125	124	128	129	130	119	135	122	107	106	125	118	148	117	113	136	143	108	131	120	123	121	114	108	140	131	105	139	121	109	120	123	127	102	114	113	117	114	119	151	109	124	109	96	112	118	94	113	106	137	99	119	112	120	113	110	121	119	111	124	120	109	114	115	98	112	123	117	134	134	135	129	122	128	134	110	104	122	122	113	133	124	115	118	143	132	89	116	125	126	129	116	116	115	106	114	108	105	120	127	129	126	124	137	101	118	105	135	109	127	118	126	107	116	133	111	134	114	107	129	141	124	129	104	105	125	109	122	126	118	124	123	122	110	126	107	107	127	106	103	131	128	136	127	109	128	130	125	111	118	119	129	124	131	126	109	119	120	107	110	129	130	107	111	126	116	121	116	126	115	110	113	117	130	94	117	138	116	110	137	115	137	131	100	134	101	139	116	124	124	128	146	127	126	121	106	116	135	125	114	132	130	119	104	129	123	125	129	107	114	108	145	106	123	122	109	107	114	108	121	122	127	100	118	117	119	124	111	120	127	100	122	129	129	127	111	125	125	115	125	123	122	123	111	104	118	134	97	115	91	115	106	116	111	143	121	124	116	112	145	151	102	113	117	109	104	107	119	127	108	97	126	135	125	110	122	117	130	133	116	127	114	119	129	100	121	106	123	142	131	128	115	122	120	107	107	117	111	142	147	108	117	108	109	133	124	130	126	132	129	139	141	121	102	100	132	101	116	129	123	127	112	107	112	114	127	104	114	111	116	120	141	147	105	123	119	113	129	114	123	131	117	113	120	121	120	132	115	111	125	119	120	116	107	138	122	114	109	119	109	118	106	139	128	95	109	118	136	114	97	125	119	100	139	108	113	119	126	120	107	138	105	131	125	113	113	114	120	131	120	113	103	117	115	137	115	110	121	106	116	140	118	106	131	120	108	105	110	127	130	123	134	114	136	113	90	124	107	117	123	119	136	124	110	120	113	121	99	119	93	122	124	119	133	105	117	117	124	120	124	124	133	129	111	129	122	136	115	127	115	112	111	113	130	107	117	129	112	121	94	107	107	107	117	133	115	115	135	125	106	135	112	110	111	128	122	123	116	112	123	133	130	112	119	127	111	117	127	111	125	113	127	129	136	117	124	131	96	133	128	109	116	116	135	126	124	94	142	135	141	126	130	116	128	116	123	131	145	148	108	109	115	98	130	128	126	114	118	88	124	133	122	118	110	128	113	105	151	134	95	109	127	127	131	129	110	123	126	114	131	118	127	104	125	125	126	119	105	123	123	113	126	127	136	121	137	118	109	133	134	112	121	116	102	112	126	131	136	130	115	143	123	132	95	117	127	105	134	127	124	128	142	119	102	116	114	110	121	121	116	116	120	118	116	117	133	123	112	132	94	115	107	121	130	122	148	126	109	102	125	136	135	125	96	138	102	102	113	125	119	119	123	122	118	113	113	108	115	123	138	102	116	121	119	121	113	119	120	95	114	115	141	127	106	118	124	132	101	125	105	113	112	120	129	105	119	97	126	108	121	116	96	134	128	124	106	122	100	120	99	126	127	120	130	109	126	142	119	133	128	134	139	125	133	119	127	109	129	127	126	108	111	128	153	117	115	133	117	108	133	113	111	110	114	112	119	126	124	117	139	143	119	126	111	129	117	120	113	119	107	109	128	118	133	109	123	108	113	119	110	139	106	122	117	102	143	127	107	121	110	140	136	114	108	107	119	116	137	120	128	126	119	124	123	121	108	117	124	130	127	119	124	120	111	132	126	113	119	134	112	127	110	113	123	137	110	86	117	126	114	114	129	127	130	131	142	121	122	122	123	116	130	122	124	115	112	135	115	135	132	125	120	122	110	107	96	114	117	102	127	120	115	115	122	115	123	109	144	117	122	104	120	111	131	134	111	116	130	128	105	101	120	107	112	99	96	132	111	129	136	134	118	107	121	129	120	123	91	116	120	135	99	115	131	110	105	131	112	113	118	129	124	125	116	116	129	128	119	137	111	110	119	103	117	122	133	118	134	115	117	139	116	111	109	118	126	129	121	129	121	134	123	113	98	136	118	97	106	128	126	117	137	119	103	124	111	138	106	121	129	129	126	117	101	139	109	109	117	110	113	105	119	132	112	127	123	104	132	127	120	133	128	121	138	131	124	136	116	124	131	121	141	129	110	120	129	113	102	115	133	108	121	128	126	140	117	136	135	130	111	117	116	116	124	115	115	91	113	128	118	132	124	118	132	119	131	125	119	121	119	123	114	131	116	120	131	125	117	128	129	95	90	110	111	124	131	135	114	109	122	124	120	132	107	122	107	120	123	119	107	104	111	111	99	122	119	138	115	117	113	84	119	118	107	103	100	91	121	112	127	127	132	109	119	104	108	100	130	122	128	114	110	125	98	118	111	116	96	103	130	124	134	115	121	124	120	113	128	139	116	138	131	140	99	117	142	140	132	126	120	104	119	103	124	129	114	133	122	132	122	111	92	107	117	127	126	110	110	127	130	118	110	145	119	106	141	123	121	121	107	123	94	114	127	132	137	110	132	117	119	119	130	104	131	117	134	119	111	117	114	134	122	107	117	98	107	123	135	120	116	143	109	108	99	114	100	115	128	126	113	129	118	130	129	121	99	126	139	120	118	123	134	124	127	123	127	111	103	124	129	145	134	108	110	108	109	125	117	91	129	108	111	111	129	132	127	126	138	114	124	96	131	117	110	100	136	113	125	113	105	105	128	110	115	130	119	116	133	124	139	131	118	108	123	131	116	128	120	141	116	117	118	119	114	123	103	118	115	113	107	139	140	111	126	121	112	145	126	137	110	134	109	110	101	117	98	112	104	116	130	128	112	104	105	122	129	112	129	120	121	119	99	131	96	122	128	117	111	106	104	115	131	127	122	112	119	116	110	132	122	101	123	103	124	108	128	122	126	104	106	131	120	137	113	106	113	117	136	111	121	117	115	123	91	107	131	138	128	130	125	127	141	113	138	151	114	153	133	112	126	89	96	119	137	131	129	114	128	119	125	145	108	106	127	123	106	114	124	142	105	101	126	100	112	132	102	108	113	119	102	133	125	113	139	119	112	96	121	114	113	122	147	121	117	127	117	99	124	115	107	140	141	111	120	123	143	115	124	97	140	117	139	125	113	121	125	121	132	132	137	97	117	116	117	109	112	104	116	101	136	110	114	125	126	108	112	139	122	103	112	114	125	127	122	130	108	133	129	105	117	137	110	113	122	108	135	124	105	105	114	112	103	121	130	133	124	136	107	111	127	113	115	112	125	112	101	102	103	158	124	125	125	119	103	102	107	112	118	128	139	111	128	117	116	122	129	117	99	115	136	123	114	130	128	105	129	121	120	115	121	101	139	130	135	111	119	110	114	94	110	109	131	135	111	99	112	140	109	120
3696	2024	2978	1572	1073	884	779	702	622	669	601	452	402	351	410	346	354	289	303	300	314	285	300	300	319	280	320	312	304	309	321	297	324	320	265	295	323	289	295	335	302	311	303	312	301	288	284	271	301	283	326	282	316	345	292	324	294	319	330	294	326	313	293	282	315	293	299	301	289	302	316	276	298	320	316	277	292	312	292	286	308	282	300	289	301	304	285	319	286	298	283	259	285	286	296	282	292	287	297	288	268	292	274	296	312	325	299	311	292	282	302	305	269	294	303	291	302	269	285	290	280	276	293	267	292	306	315	303	287	307	301	301	309	315	273	287	300	308	286	285	270	301	316	263	282	308	267	296	282	296	296	288	298	275	299	304	297	293	276	272	275	288	304	323	297	272	310	279	289	296	304	249	276	277	277	281	306	299	298	298	298	293	296	315	293	280	274	308	310	324	312	277	299	322	267	284	288	283	327	344	294	251	308	296	314	301	318	297	290	300	279	292	275	288	306	314	279	275	281	300	307	293	297	281	278	290	294	300	276	283	288	290	313	290	291	298	270	283	294	302	289	306	293	289	290	297	291	292	331	273	303	280	297	296	268	283	295	319	287	306	294	313	330	301	296	269	270	284	279	302	293	297	291	273	284	305	274	290	317	297	306	268	301	282	297	315	303	271	302	309	262	286	300	308	304	280	305	288	283	294	295	263	309	295	297	276	297	287	279	263	298	287	301	312	283	295	330	295	268	273	293	288	301	313	324	272	286	298	303	311	283	303	289	295	276	298	299	258	279	296	319	327	307	257	281	311	268	276	301	313	301	287	285	290	310	281	290	294	314	274	273	267	332	262	278	285	278	281	278	296	310	294	288	268	307	282	305	276	306	278	303	271	310	275	286	331	291	279	286	302	286	292	285	327	301	300	312	291	286	312	272	313	281	295	292	285	307	328	296	306	320	325	262	306	295	277	290	302	302	301	316	301	274	279	256	273	270	320	295	301	275	272	301	286	297	310	315	314	310	292	283	276	285	279	292	289	307	308	275	318	282	299	338	294	267	270	301	275	301	315	328	321	282	289	282	271	322	307	278	296	306	309	284	331	257	271	292	268	281	313	261	298	281	301	294	321	318	279	312	288	304	296	281	298	292	301	287	275	280	295	287	302	301	313	313	292	298	283	325	281	296	280	299	264	311	317	255	335	288	274	249	308	280	314	295	283	282	314	270	300	288	288	292	296	308	285	281	280	296	294	296	273	312	288	284	295	303	304	283	307	309	287	310	299	258	288	339	263	288	283	298	306	269	292	293	300	308	299	270	296	301	274	274	313	297	335	266	321	284	310	295	285	327	295	274	323	293	291	308	296	280	323	307	283	289	310	301	287	278	307	284	296	297	269	297	299	292	301	305	279	301	291	285	305	310	287	312	268	309	298	268	305	284	258	301	309	290	274	339	275	282	309	296	279	312	309	286	295	291	295	283	307	295	299	310	303	296	289	283	270	291	286	315	299	271	276	318	296	300	307	308	307	346	325	263	267	295	316	297	292	311	285	300	291	299	299	273	288	312	309	305	302	249	297	275	300	286	289	295	325	285	324	281	317	311	283	314	293	293	294	283	292	278	261	310	287	295	312	295	305	278	293	284	297	290	294	299	269	276	303	283	306	301	309	292	321	296	307	253	315	291	313	312	284	296	294	258	315	299	257	315	311	300	274	330	310	297	300	290	321	308	295	295	287	269	286	290	295	265	326	267	300	289	299	294	280	319	283	292	292	333	273	309	298	268	297	299	300	276	276	315	282	315	319	292	271	275	309	291	293	299	312	300	306	310	275	290	276	293	285	283	326	256	284	307	308	278	308	315	318	304	301	289	330	287	316	264	271	300	278	255	312	300	264	276	281	280	297	296	272	337	301	312	285	285	319	276	272	279	295	287	301	284	269	291	286	315	296	292	291	301	314	291	315	259	287	289	279	299	264	305	297	296	272	287	299	319	287	272	311	272	272	318	292	302	290	298	307	291	294	286	275	281	297	291	302	286	324	298	313	299	293	315	287	298	266	296	291	299	275	296	297	263	266	284	295	292	312	303	283	299	296	311	290	286	308	286	295	305	322	279	305	299	299	291	275	272	297	329	295	297	320	310	303	283	319	292	266	274	310	307	287	313	264	283	306	299	280	301	279	310	301	294	294	297	293	295	273	316	290	285	299	307	288	258	279	287	321	320	260	287	311	315	317	290	248	293	303	281	289	282	275	273	305	307	312	277	287	285	286	305	295	284	270	279	278	279	307	277	293	291	320	296	320	273	295	275	296	300	287	300	290	263	273	317	332	317	287	277	278	290	304	272	286	329	290	298	291	277	287	300	270	306	310	262	314	316	283	301	304	278	335	297	288	310	306	262	291	281	317	285	306	290	286	278	318	289	293	274	297	300	298	279	255	315	341	295	285	292	294	301	294	283	306	305	322	252	291	305	281	293	291	288	279	282	302	293	286	273	285	298	298	315	299	279	267	284	317	306	304	298	284	298	286	266	325	281	293	281	308	272	291	322	281	306	272	272	269	278	301	305	268	272	264	358	325	263	272	275	270	299	298	283	309	299	286	288	273	298	276	281	322	291	276	271	299	310	303	293	324	286	298	314	278	296	286	292	306	283	289	302	299	292	303	302	308	321	283	266	303	302	311	316	315	273	299	301	279	306	255	296	278	302	305	337	288	305	272	263	313	251	292	301	333	289	269	328	293	293	306	277	303	284	282	268	290	267	277	292	270	304	265	308	311	340	316	289	301	261	283	295	285	295	303	292	287	299	297	291	270	313	305	288	293	327	304	289	297	273	301	304	306	287	285	267	288	273	290	313	321	314	271	313	319	301	281	298	302	321	311	314	280	281	267	297	253	300	314	286	309	293	292	295	322	310	294	291	292	286	291	298	276	310	279	285	318	286	268	296	272	278	288	289	298	307	315	291	304	287	306	314	236	297	307	279	295	285	307	284	315	320	308	302	274	282	284	322	280	292	299	281	273	306	324	275	317	293	316	302	325	313	293	299	277	274	305	291	288	314	322	283	267	281	296	288	297	296	292	270	278	281	304	301	288	303	285	286	304	307	302	289	293	296	286	309	311	293	278	260	296	278	317	283	332	291	283	288	282	326	292	279	295	294	272	302	302	300	291	303	280	273	267	287	284	316	307	283	341	277	291	295	328	302	289	305	330	310	310	319	285	279	292	276	284	263	295	291	297	298	272	279	300	331	309	302	292	284	309	303	313	267	273	278	292	302	278	280	273	302	316	278	294	292	283	276	307	285	301	312	269	294	253	271	306	294	273	298	286	258	297	298	297	292	299	302	326	298	279	283	307	294	253	291	288	299	313	247	296	299	282	282	315	290	294	318	332	282	279	301	291	300	330	318	307	299	283	307	296	305	291	311	311	293	277	299	271	310	287	269	299	280	297	302	275	296	311	275	305	294	305	280	301	290	304	314	275	308	304	262	270	292	271	290	282	311	283
12282	3715	3059	1124	589	460	362	347	237	271	252	205	199	165	209	186	167	154	174	146	147	108	133	141	179	154	140	150	133	161	146	142	138	129	168	152	138	143	119	141	139	132	122	142	132	137	133	153	141	151	150	154	157	144	128	137	146	139	143	145	152	134	126	162	141	150	143	118	137	150	145	143	126	133	145	145	146	136	152	132	161	167	134	139	149	156	141	138	138	132	151	145	147	144	141	119	151	148	124	131	153	144	162	171	149	145	125	144	144	140	160	167	137	130	123	126	140	140	129	174	150	131	142	158	138	139	158	145	132	157	147	144	147	168	142	133	137	140	135	127	152	135	111	154	130	134	151	128	158	161	142	137	146	138	120	141	150	147	145	161	135	136	130	136	117	142	131	145	135	140	126	143	152	152	122	117	145	139	142	137	142	156	156	124	127	122	136	148	155	130	125	131	149	126	137	143	153	137	137	148	136	135	149	158	138	148	155	155	153	155	141	116	136	153	161	122	132	134	132	149	150	128	161	142	126	146	146	163	154	137	137	161	175	131	132	129	124	149	146	134	154	155	158	140	145	140	133	123	126	129	134	144	142	136	149	131	142	160	153	147	158	155	147	154	140	124	136	125	114	142	126	141	160	139	142	119	144	124	127	138	161	144	138	130	138	169	150	145	150	131	149	123	164	123	132	155	136	141	157	137	128	138	169	144	158	142	140	142	131	139	139	135	136	142	153	157	141	141	122	108	146	133	136	145	160	151	128	130	166	145	128	160	137	148	149	152	130	149	139	144	113	151	127	134	136	141	132	138	145	154	144	165	125	142	136	155	155	140	141	152	152	151	143	125	160	127	141	150	158	137	133	138	127	144	168	126	130	146	133	125	154	148	135	152	123	137	125	130	149	165	136	162	144	151	148	149	126	106	158	131	144	154	157	138	156	160	121	134	153	166	145	148	131	150	142	132	147	138	119	133	126	132	162	154	143	134	127	148	137	125	127	150	126	128	122	139	134	125	140	148	167	133	133	134	150	114	142	153	144	144	136	152	130	125	138	149	131	145	141	159	129	138	133	139	143	152	141	129	126	120	139	139	150	131	148	149	153	138	135	148	136	149	136	151	146	121	146	128	124	159	130	143	155	155	133	154	143	149	153	123	124	153	142	165	170	154	153	148	130	151	126	154	139	151	136	131	140	123	133	165	139	125	129	130	119	148	145	144	115	152	116	161	122	144	148	137	152	119	139	140	129	125	132	136	137	140	132	134	135	132	138	135	132	128	133	132	137	132	159	122	150	120	165	141	122	151	148	137	107	132	142	132	144	134	126	144	148	131	137	152	148	132	125	144	161	125	161	124	158	131	154	148	127	143	113	133	154	147	133	144	156	131	143	141	157	138	115	159	120	128	139	145	140	130	148	138	126	161	144	135	138	135	143	140	146	125	136	140	137	146	161	131	147	131	135	132	148	142	148	149	128	148	141	158	158	127	144	144	151	121	135	139	118	131	148	121	156	132	158	158	166	139	139	159	137	147	122	146	152	106	127	164	148	159	124	130	152	141	112	164	120	149	153	146	119	132	128	144	154	133	131	129	151	130	152	126	136	153	144	142	127	157	150	151	127	138	133	144	156	142	126	144	130	147	125	121	132	134	145	128	157	123	125	145	139	133	147	136	161	122	130	132	128	116	138	139	135	135	107	142	163	128	133	171	155	132	167	158	134	139	134	142	164	144	141	121	148	146	142	136	141	133	118	156	162	107	140	125	134	137	141	128	130	118	139	159	146	135	137	136	145	142	144	144	141	150	158	136	154	136	142	159	132	109	142	150	140	147	136	146	147	151	155	124	148	133	130	138	122	122	154	139	143	146	144	152	142	129	136	111	136	133	119	129	122	133	142	126	120	153	124	133	117	139	141	157	117	139	127	128	116	147	134	130	144	145	147	158	131	144	150	141	164	127	145	163	168	139	134	130	147	122	138	127	118	140	140	134	137	162	134	135	137	123	147	124	123	123	130	146	136	120	157	134	165	117	126	133	137	144	136	142	126	138	156	163	149	146	150	135	135	156	138	159	152	123	135	142	150	121	138	134	135	153	154	163	134	124	133	137	164	144	139	152	137	148	137	152	146	133	133	142	132	142	124	151	157	134	145	161	147	136	143	154	124	138	134	138	139	131	140	143	132	148	141	164	131	131	116	141	125	128	131	122	124	119	126	152	138	156	137	140	139	138	138	158	138	153	143	128	157	146	154	147	122	152	147	155	135	142	146	146	158	143	119	146	153	132	122	154	143	141	114	109	134	143	147	127	151	120	134	149	171	130	140	148	132	132	138	153	146	138	152	141	140	113	142	147	136	151	139	151	160	120	158	126	153	121	139	176	152	147	120	144	160	144	142	126	146	128	152	141	152	131	135	139	121	159	119	158	121	139	153	134	120	141	102	124	116	185	171	133	147	142	141	148	130	147	153	131	159	155	139	137	157	136	122	152	152	138	133	140	155	145	135	156	124	153	144	155	141	128	122	164	118	123	164	124	133	137	127	147	167	129	142	156	151	152	113	123	151	131	131	130	138	144	143	132	136	157	130	127	139	146	127	134	138	128	127	146	147	138	119	141	158	158	129	119	154	144	148	132	127	151	135	148	128	133	119	141	139	128	130	156	149	132	133	157	148	130	128	133	149	141	149	139	152	146	133	140	117	141	166	144	134	137	135	135	136	125	154	164	127	143	153	153	139	141	143	126	109	139	128	145	138	139	117	147	118	142	129	137	146	143	157	145	120	130	132	150	146	130	141	140	151	131	158	160	133	134	150	139	135	128	137	125	151	134	125	143	153	150	145	139	141	138	148	165	146	141	148	153	146	152	128	146	112	137	139	139	128	141	145	125	137	136	142	145	134	137	140	165	145	152	148	129	148	152	132	123	143	146	164	144	150	142	136	142	121	156	165	176	142	151	140	115	158	134	147	164	147	143	138	131	132	125	128	134	144	145	131	122	139	146	143	122	142	142	120	141	155	142	139	151	156	114	141	124	160	135	144	146	137	136	147	125	156	163	115	160	152	137	129	140	133	152	144	146	134	151	147	152	138	145	147	132	129	150	133	150	144	164	140	130	155	150	147	149	148	111	128	125	128	126	150	154	143	155	161	152	161	134	142	155	142	158	151	135	151	147	144	139	144	155	148	160	149	136	141	138	157	156	160	120	167	143	135	142	128	136	146	151	158	151	144	130	131	115	139	143	159	152	142	126	149	155	129	137	137	150	129	148	161	141	135	138	159	125	131	151	148	158	169	121	147	130	140	139	122	123	133	127	117	137	154	143	137	155	138	145	145	132	156	143	140	129	139	122	139	147	139	148	151	146	141	152	156	124	135	151	154	144	143	162	132	146	116	129	126	132	142	148	127	172	144	137	153	127	135	142	139	144	142	145	134	142	146	142	149	147	143	142	126	124	148	114	143	143	139	133	116	149	145	159	134	142	133	148	122	128	156	150	157	131	144	128
9273	3867	6263	3390	2375	1859	1587	1373	1232	1364	1177	770	692	596	581	528	489	454	456	422	402	389	355	378	382	381	370	349	384	368	319	351	363	368	307	350	335	353	352	360	349	379	345	365	368	359	343	340	353	364	370	357	357	406	371	403	357	344	322	306	324	336	363	324	371	332	326	316	357	367	345	355	341	319	339	352	365	314	348	377	330	337	362	357	335	390	322	308	378	354	332	339	327	328	330	308	355	346	338	326	322	348	303	320	346	327	320	336	347	364	367	326	328	337	327	374	352	330	332	294	328	349	347	345	360	330	326	326	340	330	306	320	342	341	353	349	329	337	313	360	318	324	337	343	373	354	329	293	350	368	395	346	336	316	325	359	328	328	350	352	317	341	345	338	352	306	363	307	343	309	315	353	346	327	337	345	335	364	355	349	324	352	336	316	338	323	368	316	355	322	325	326	328	330	333	324	316	328	335	358	367	327	335	326	320	310	357	341	331	363	319	350	332	343	355	332	363	345	355	312	333	303	318	324	337	308	326	356	367	327	314	347	320	342	304	345	329	352	305	331	314	334	320	340	330	341	337	329	354	324	311	363	356	344	312	357	339	370	346	347	316	337	350	357	325	314	336	301	343	317	332	338	343	340	334	343	325	325	317	335	320	352	363	343	312	357	314	324	319	368	303	343	339	333	321	329	321	331	347	337	355	305	327	322	347	353	323	336	336	316	343	312	347	324	325	316	370	344	301	325	321	338	356	345	312	358	353	296	345	347	354	332	325	314	337	346	351	355	314	338	332	367	322	340	381	340	354	323	306	339	360	342	321	341	320	308	319	330	325	330	316	341	349	336	332	332	359	306	342	373	342	300	318	348	338	368	347	337	343	308	316	339	345	343	332	323	373	337	367	315	332	356	365	325	360	372	296	324	307	340	346	361	329	339	365	331	349	332	344	313	340	334	324	338	328	363	328	313	344	342	373	327	302	338	349	309	334	336	306	333	338	298	332	321	335	350	339	336	327	305	319	322	323	336	351	342	324	324	331	329	305	327	354	353	319	319	364	316	330	311	336	326	332	324	321	341	366	334	366	314	331	344	336	340	297	337	318	318	342	336	332	359	314	325	338	328	303	342	340	312	322	339	331	340	331	324	326	288	325	326	321	322	322	328	360	319	354	351	338	343	324	354	301	333	344	348	332	335	351	364	317	316	322	349	353	330	330	325	360	330	343	372	330	341	368	332	361	341	337	310	324	307	368	326	352	327	347	332	340	315	344	354	337	351	310	350	333	360	327	382	320	347	354	320	353	322	318	333	358	316	358	331	306	349	339	335	344	298	348	333	326	336	361	333	307	319	309	318	337	331	350	332	356	311	325	315	365	326	321	324	351	358	330	362	332	369	347	314	371	336	349	352	343	352	334	310	329	353	318	329	312	307	343	344	359	342	339	348	329	322	350	330	363	356	327	352	360	323	354	290	322	324	374	336	325	295	335	366	325	336	359	330	385	350	357	334	351	349	324	331	325	362	347	359	341	334	311	366	330	340	309	327	304	308	366	316	321	340	316	341	354	338	339	350	312	340	331	340	352	339	339	330	337	348	348	328	345	343	346	319	337	340	360	315	337	334	343	350	336	328	324	318	338	328	362	308	336	335	329	340	340	332	313	335	351	341	330	342	324	382	341	327	339	326	338	323	358	347	353	354	343	351	351	338	352	354	310	359	346	337	331	342	316	310	359	345	333	331	321	303	335	305	377	350	347	336	361	362	320	351	336	352	338	342	344	301	352	344	347	331	350	307	335	342	342	321	310	352	318	369	326	314	335	327	315	317	357	377	324	351	344	357	319	318	330	379	343	314	339	343	312	388	347	336	342	317	335	327	316	363	349	355	352	327	310	353	365	338	355	298	341	303	304	352	322	354	311	307	309	346	314	306	345	333	320	324	340	329	296	319	342	347	325	333	351	333	350	356	322	375	318	328	319	351	336	324	345	296	323	337	301	348	363	347	313	346	360	354	333	337	329	358	346	339	316	378	345	325	307	347	340	327	298	331	299	337	323	311	364	344	319	321	345	354	328	329	333	300	315	339	333	312	368	371	320	369	328	325	320	358	329	345	314	332	334	342	364	313	361	321	323	325	328	359	331	286	343	364	353	321	361	339	342	330	330	333	344	335	321	346	336	323	339	340	347	334	345	325	353	334	298	319	367	345	347	344	336	348	294	337	323	336	296	325	354	330	334	316	346	343	343	335	315	326	318	333	335	375	332	334	303	364	304	332	353	317	316	343	366	362	336	332	345	332	341	334	311	325	327	341	344	342	341	331	359	339	339	327	334	321	324	334	331	316	327	340	331	325	327	337	316	324	322	341	336	349	308	341	334	348	348	339	348	356	295	331	349	347	337	344	312	346	357	343	335	331	326	336	340	355	321	320	341	333	302	336	335	322	323	369	311	319	362	310	363	350	345	359	345	340	316	372	314	325	322	316	334	323	353	315	325	330	346	347	346	312	310	358	340	320	343	370	337	326	327	357	307	333	329	292	345	355	341	336	322	308	360	321	351	321	322	327	372	327	316	322	332	328	332	311	329	327	356	335	335	329	347	342	332	334	320	341	308	349	301	331	330	342	319	318	291	342	320	350	351	343	306	313	343	339	327	346	343	330	317	340	331	342	327	336	343	301	312	346	317	368	287	331	323	322	315	355	319	334	358	311	333	321	307	319	342	329	348	343	342	321	353	337	358	330	352	341	340	340	320	328	338	309	356	360	371	375	331	396	321	341	350	398	340	334	394	347	375	283	300	343	357	323	369	337	355	344	343	301	364	317	328	322	327	343	350	331	321	353	324	315	328	369	326	322	317	354	340	303	369	337	343	311	309	371	341	333	329	356	341	324	328	321	348	351	327	345	368	304	344	315	334	320	339	315	333	339	367	342	355	329	328	356	319	343	339	332	368	306	341	319	309	344	340	322	308	341	322	343	360	343	321	294	330	357	325	335	361	350	342	363	315	323	314	329	319	330	354	361	348	320	314	325	317	330	357	338	355	373	349	353	340	336	361	324	335	350	322	347	344	327	312	338	324	338	323	313	340	351	324	342	344	316	324	331	310	353	337	338	319	338	345	313	333	314	349	351	317	338	336	353	333	379	332	365	364	303	352	329	305	358	322	324	339	286	337	329	354	300	343	313	344	380	312	314	322	348	347	313	318	325	325	338	326	343	335	336	353	356	366	342	314	296	362	325	336	325	332	339	323	328	310	345	321	322	331	318	353	352	296	336	316	333	325	357	334	348	350	315	361	396	336	337	358	346	339	331	317	326	312	340	339	355	326	336	369	329	335	326	335	302	334	351	370	350	311	328	316	292	347	299	338	361	325	328	345	358	336	334	341	334	347	330	344	323	352	349	347	344	326	418	302	346	383	341	325	342	335	349	316	327	344	338	361	326	368	315	317	317	320	342	325	365	335	350	365	329	332	313	343	331	323	340	326	342	367	324	317	329	337	372
20543	6546	5195	1681	815	569	487	366	301	333	252	209	163	135	156	146	134	123	109	101	82	91	91	91	96	85	87	86	78	69	79	87	96	101	92	79	79	77	87	78	73	88	86	76	80	73	83	77	101	73	93	90	87	81	93	77	81	83	86	92	80	79	75	65	72	74	76	77	84	89	80	92	91	76	79	74	80	75	92	86	72	89	91	81	88	83	84	88	90	100	90	79	80	85	89	74	73	77	77	77	75	88	76	97	85	81	67	110	54	70	75	80	84	84	90	73	71	75	94	89	70	83	70	66	88	78	97	81	65	79	91	101	94	76	73	84	88	75	84	73	65	83	77	76	84	72	75	78	92	82	92	86	92	73	92	83	80	72	72	68	79	63	51	89	71	87	73	82	78	111	87	75	81	72	74	80	93	62	75	78	80	71	88	71	92	81	91	84	73	74	95	86	92	69	73	88	86	58	77	64	97	97	83	67	75	77	96	91	87	74	75	92	76	76	82	74	79	77	89	94	81	82	64	83	99	80	83	74	82	76	80	80	61	69	96	82	83	75	93	84	77	65	60	94	73	91	83	76	72	88	72	98	89	57	80	80	87	83	80	73	96	74	81	82	85	73	82	99	81	81	92	70	88	91	83	83	83	93	81	83	91	72	76	70	80	90	66	83	79	67	89	84	79	76	71	97	67	81	85	72	83	86	71	89	81	83	81	78	85	74	74	81	77	85	69	74	91	78	80	72	99	93	90	90	82	76	89	83	85	54	88	71	92	67	76	71	75	66	89	83	77	77	98	70	80	76	79	80	76	76	87	79	87	65	82	72	85	75	68	79	74	79	72	89	84	64	88	70	62	82	88	80	78	77	77	75	81	102	89	86	79	80	82	82	88	80	73	73	79	73	62	79	96	76	68	70	67	89	82	94	77	67	76	92	91	94	70	76	88	65	82	75	71	65	67	58	80	85	86	92	70	76	83	88	85	67	79	83	81	85	76	59	78	84	96	91	80	75	72	69	70	73	90	82	89	81	77	73	81	87	72	77	72	79	92	76	75	85	102	88	93	90	80	80	77	91	75	68	75	66	94	65	69	66	72	68	89	80	70	74	80	67	84	61	83	67	77	90	82	78	88	69	77	81	69	73	77	87	93	81	93	92	88	80	69	78	66	71	88	88	70	88	73	66	87	73	93	73	81	76	75	81	75	68	77	81	79	71	82	76	69	86	76	84	94	83	64	74	92	80	83	70	81	86	82	73	80	92	76	81	89	85	81	85	71	79	73	91	85	91	72	76	92	74	86	80	80	86	94	76	96	78	56	74	63	82	82	81	79	82	86	79	76	89	81	74	88	80	70	76	71	69	63	81	93	73	79	77	68	81	80	85	77	91	71	91	76	77	89	78	100	84	63	52	79	75	70	65	86	97	84	74	70	70	59	78	72	78	88	73	75	82	92	77	74	92	81	74	73	84	96	82	79	73	73	67	74	73	77	67	86	94	83	88	76	94	72	76	102	86	74	79	76	86	69	74	61	74	73	87	81	82	87	97	86	89	78	90	94	79	74	90	91	84	76	70	86	70	74	69	80	63	80	78	87	86	95	80	83	84	88	65	89	82	91	67	87	77	95	71	80	70	60	88	92	88	68	98	74	82	77	74	60	85	92	87	77	69	73	97	77	68	72	93	81	94	78	68	70	93	74	74	74	85	76	86	97	82	91	83	78	90	96	76	83	83	81	80	83	87	84	90	99	78	83	69	76	86	74	79	86	50	76	76	75	76	87	80	71	78	81	96	80	82	75	71	81	101	75	86	89	65	92	76	73	88	78	69	85	90	77	80	67	78	90	84	81	74	60	78	73	74	82	80	92	81	77	74	90	85	100	63	88	69	67	85	80	89	93	80	91	83	72	60	92	78	89	66	86	89	76	76	82	83	78	88	72	89	60	68	71	76	78	68	79	80	67	78	101	83	72	82	79	69	68	63	60	89	73	68	73	82	72	84	94	96	96	106	75	76	70	91	80	80	90	103	89	81	91	68	88	87	91	80	79	76	70	81	89	67	99	81	67	81	73	86	90	88	84	81	84	85	73	80	83	76	87	96	82	81	85	82	91	86	70	90	76	96	73	81	85	74	98	88	87	73	85	73	79	80	75	87	71	73	68	84	69	86	84	81	90	78	79	84	75	77	103	72	79	79	88	75	63	74	82	91	86	64	77	74	78	99	74	81	100	95	94	75	103	82	75	79	95	96	75	69	75	79	78	71	86	82	90	85	89	100	78	85	76	85	84	72	83	69	87	77	88	81	85	81	92	88	71	73	75	80	75	80	61	67	73	102	79	67	79	89	73	85	77	96	77	75	87	69	78	97	87	73	73	70	72	72	89	91	85	79	104	79	84	70	69	67	94	84	84	74	87	71	90	78	94	83	63	92	69	78	70	91	69	76	97	90	79	97	87	97	72	66	67	72	73	77	79	106	85	89	66	73	87	81	74	92	85	73	78	95	87	96	90	71	56	76	92	94	83	80	79	63	80	74	83	67	78	78	97	89	62	73	63	67	83	61	99	68	76	66	83	93	93	74	77	78	94	58	79	75	78	84	61	72	84	68	69	77	90	76	78	80	68	84	67	90	75	84	73	80	74	86	72	80	90	65	72	62	83	67	83	58	92	88	84	92	86	69	85	74	83	76	89	76	97	72	87	82	82	61	75	75	83	84	73	73	76	79	86	84	87	76	71	88	77	81	94	85	83	72	88	88	71	70	68	81	87	89	67	86	75	86	88	94	72	79	81	71	92	94	78	90	82	78	88	93	80	89	91	84	75	88	91	78	68	87	101	85	85	71	84	89	76	63	85	71	73	63	78	82	78	91	81	76	74	88	97	85	94	86	76	87	77	73	77	69	76	91	67	84	82	72	89	87	87	94	60	94	93	89	74	78	70	70	87	76	82	90	75	70	80	72	73	67	75	72	94	84	84	100	67	101	94	69	91	62	68	78	69	87	86	112	108	88	79	98	63	84	88	74	93	93	72	71	72	83	77	67	94	76	92	74	83	81	71	76	60	84	82	72	81	79	86	76	83	75	81	74	76	79	86	101	70	70	74	64	57	74	76	77	90	69	73	74	82	73	79	79	82	70	84	93	82	66	70	66	86	70	91	97	67	61	74	83	78	75	81	85	97	74	99	69	75	68	77	85	91	98	74	78	72	81	72	72	63	62	73	80	95	79	81	69	84	72	73	65	83	87	65	93	89	98	81	68	71	81	87	83	91	65	77	79	77	76	87	79	75	84	69	77	90	74	86	71	70	90	83	61	76	91	94	77	64	93	70	91	98	74	74	75	88	85	96	80	89	74	81	90	78	92	74	73	85	90	66	72	81	83	83	73	80	75	90	79	88	73	88	86	72	68	91	79	78	77	87	76	71	85	81	85	84	77	85	78	67	79	84	87	70	72	94	79	84	82	85	66	84	88	80	83	75	97	89	64	84	69	70	78	90	78
12615	5672	8930	4688	3379	2878	2191	1814	1599	1697	1400	930	736	644	624	549	478	454	351	325	291	291	289	290	253	270	237	205	249	238	228	214	256	239	241	224	219	240	254	225	250	251	223	242	226	217	262	241	241	242	269	276	249	249	242	228	243	250	233	251	249	219	213	210	209	200	224	187	178	214	212	197	205	191	212	237	207	202	234	202	209	220	207	218	219	224	209	224	207	211	224	197	208	184	211	202	205	211	187	185	198	207	204	205	235	183	197	203	171	204	227	199	191	204	208	180	219	197	204	215	181	181	218	215	197	206	217	191	205	227	217	182	190	204	189	204	177	228	219	213	188	206	215	204	202	214	214	210	193	220	210	196	194	197	208	193	182	207	157	203	181	173	220	209	185	196	187	229	228	173	185	223	165	215	183	194	191	221	211	209	193	213	223	189	210	187	208	182	194	202	186	196	212	189	218	215	208	206	198	201	203	207	222	190	202	236	179	212	184	225	211	187	227	208	199	199	197	170	188	187	184	212	209	211	189	220	205	205	198	208	220	184	208	211	214	191	200	187	194	195	186	213	202	193	184	189	213	204	193	181	177	195	215	217	200	204	195	192	203	204	193	198	195	220	188	219	201	188	187	196	212	210	229	188	222	208	197	211	219	205	170	196	221	207	199	226	208	181	207	188	200	217	212	223	182	190	207	186	182	183	209	218	195	204	205	178	208	187	179	202	184	172	211	208	208	215	191	185	215	203	218	196	215	182	196	184	193	225	198	228	210	196	199	182	198	202	206	224	199	217	169	203	225	198	196	201	222	197	207	213	194	183	189	179	195	223	200	199	202	206	204	185	199	193	222	227	189	179	199	173	193	205	216	197	204	211	186	186	192	222	206	215	205	204	209	209	207	210	206	199	190	194	184	205	213	211	179	211	199	213	181	185	217	198	196	177	191	204	191	193	214	200	182	208	181	204	188	195	221	202	193	192	227	202	218	203	192	210	193	181	202	208	209	181	195	178	200	206	209	202	211	203	179	204	212	207	192	194	202	193	183	191	192	207	188	196	195	179	193	207	207	215	188	182	196	205	219	212	191	214	218	194	188	192	188	205	203	232	226	238	192	212	208	189	199	205	187	223	218	154	209	205	202	217	198	192	207	192	179	205	195	208	173	185	203	185	188	194	208	193	207	211	204	222	201	193	214	203	199	193	193	201	224	189	202	187	185	198	220	198	193	204	188	220	208	202	205	200	217	224	198	214	217	220	194	210	209	184	200	199	184	203	207	188	223	194	196	220	207	207	204	217	197	198	224	195	208	185	203	184	200	215	178	189	217	192	194	200	218	176	184	199	186	198	224	174	230	197	208	206	175	223	230	214	200	190	194	199	215	206	191	186	207	175	192	196	191	208	193	213	229	176	175	175	202	215	187	204	207	221	198	209	181	213	204	208	192	195	220	201	223	192	216	192	192	206	210	216	209	182	203	181	220	186	205	215	227	184	191	200	166	210	190	189	179	198	211	245	190	193	205	231	227	177	214	193	196	217	198	213	202	205	181	199	209	201	186	194	214	180	201	228	204	207	211	204	202	196	201	187	234	213	171	209	213	209	220	200	200	211	182	191	204	223	206	203	198	196	216	221	205	191	174	225	204	223	201	185	203	180	215	180	200	205	196	207	189	209	191	215	199	230	222	196	208	197	189	182	216	196	186	203	213	192	206	202	214	170	174	201	193	191	199	195	207	193	188	243	167	175	198	178	201	187	230	180	178	199	211	208	207	194	202	204	185	218	188	214	189	178	158	190	195	195	199	186	195	234	206	210	183	193	227	193	217	186	190	190	215	200	181	194	204	186	195	217	175	176	203	207	215	207	200	207	191	201	231	193	220	178	187	202	212	230	197	210	201	221	204	190	194	174	199	199	196	232	214	181	198	177	207	205	203	197	197	200	197	194	214	218	205	226	191	194	181	192	215	193	177	212	195	202	227	193	187	187	222	202	206	187	220	212	224	197	199	212	200	185	201	199	202	192	202	207	204	189	178	185	185	186	187	170	215	178	168	199	193	184	191	199	195	206	184	195	211	187	230	175	202	191	195	214	197	203	181	205	214	193	192	198	172	195	185	219	190	187	205	198	211	198	189	188	201	207	223	178	226	202	197	182	176	189	211	205	200	199	188	197	199	187	213	199	192	191	190	201	195	201	190	214	199	204	203	189	193	191	210	199	202	199	216	202	184	200	203	187	181	183	190	179	214	206	194	195	193	194	175	199	217	198	214	206	209	192	202	224	192	178	178	211	201	194	179	195	198	210	221	217	191	224	187	216	196	216	177	227	227	204	204	219	213	189	203	181	195	189	197	218	210	209	207	214	209	196	215	191	205	194	183	198	206	213	201	186	179	190	161	205	205	213	205	228	199	176	192	201	221	207	188	204	196	185	190	193	228	200	210	204	198	193	220	192	199	184	212	224	192	199	189	224	196	202	204	190	191	191	189	213	190	194	219	214	183	179	189	206	176	201	211	225	216	206	192	199	183	211	208	213	188	198	187	196	171	196	195	217	196	226	218	195	204	221	196	177	179	201	205	183	215	209	230	190	192	191	188	217	195	197	206	219	192	183	202	188	203	191	204	206	206	203	210	213	211	204	205	184	203	206	188	187	205	214	229	201	174	196	201	205	206	210	228	217	229	196	185	197	197	186	195	180	227	189	180	192	183	196	209	207	218	201	207	176	185	205	200	199	197	183	187	191	168	189	183	197	190	179	208	208	196	215	190	186	202	199	201	184	211	202	181	186	168	210	207	202	200	203	210	220	235	188	221	203	180	201	208	199	176	194	214	199	215	207	193	178	212	201	211	202	179	204	198	213	223	203	203	233	203	217	196	212	207	213	183	182	221	207	197	215	223	193	208	209	203	195	185	195	202	205	190	190	197	182	202	188	223	173	194	178	218	208	196	211	187	201	181	212	212	204	225	204	179	199	199	195	205	209	228	210	198	207	198	190	196	181	195	192	184	205	196	220	204	197	194	201	196	206	201	194	218	212	210	218	178	193	214	206	169	200	208	224	205	201	192	218	206	194	202	202	209	208	192	201	184	192	208	217	219	197	187	206	201	196	198	202	194	204	215	205	189	226	197	192	201	163	208	189	194	184	199	199	208	214	210	222	216	215	180	204	196	193	193	201	218	209	216	213	196	202	166	203	188	213	220	210	211	220	213	197	185	231	191	225	197	193	184	214	194	207	173	202	186	230	211	207	186	194	192	209	216	194	202	195	214	202	196	213	185	210	210	174	184	213	177	207	196	232	194	195	211	207	202	220	197	196	209	203	202	191	215	223	196	186	204	194	227	190	206	203	192	190	196	187	218	210	196	208	215	224	194	198	192	172	192	194	199	215	218	215	190	224	201	188	223	200	220	224	195	191	209	210	207	214	195	213	199	221	187	215	188	185	198	182	182	193	193	207	202	175	193	178	226	206	231	169	178	209	217	221	197	206	193	197	206	227	206	207
4643	1694	1222	387	241	210	214	177	195	179	154	132	139	116	143	128	125	126	113	131	118	132	156	130	136	123	105	116	117	130	115	106	135	110	136	129	110	110	103	105	118	133	114	99	106	108	157	112	105	122	123	131	111	103	123	144	119	100	113	155	124	134	129	119	126	120	110	132	108	117	125	124	99	118	94	139	114	139	127	124	119	98	114	102	117	126	102	106	121	127	113	128	136	105	133	116	119	129	129	126	81	120	123	125	111	105	122	126	117	108	116	127	118	126	98	125	120	118	126	113	117	104	115	114	108	111	109	113	107	109	112	130	117	125	111	111	125	130	121	112	125	114	119	96	109	138	132	100	116	115	102	118	111	140	132	118	111	125	125	118	116	112	124	110	135	118	100	126	123	122	112	115	116	129	111	106	120	111	108	136	130	117	127	117	116	128	124	127	126	97	126	100	125	114	119	113	121	132	103	126	115	112	121	127	127	141	122	106	118	106	119	122	126	141	105	113	114	138	142	114	114	113	115	127	116	108	104	111	111	131	110	103	113	117	106	121	115	118	127	106	124	119	127	130	128	116	127	113	126	122	130	118	127	119	132	120	116	104	91	118	115	122	131	134	95	115	125	123	136	110	128	126	116	114	118	117	115	111	117	114	125	111	134	126	115	93	122	141	119	142	109	117	133	123	115	122	123	119	134	110	121	125	128	125	115	121	121	143	116	111	112	137	130	118	131	130	120	118	127	108	117	105	118	108	111	99	109	121	114	118	113	125	118	103	139	115	115	116	110	109	112	141	116	127	109	157	116	121	132	125	123	129	116	139	97	114	108	110	114	109	134	113	129	103	119	133	127	141	104	118	121	131	135	116	124	111	126	117	109	113	126	126	121	115	132	122	124	147	126	128	147	120	114	111	111	115	127	114	126	105	109	119	108	112	126	112	120	116	115	117	115	115	118	102	126	101	111	113	111	125	130	107	134	107	110	103	127	145	142	127	115	127	145	133	132	117	102	135	118	110	132	139	99	122	118	136	115	112	120	106	136	117	123	116	114	97	106	116	113	93	112	135	125	145	99	118	112	120	114	120	130	106	111	104	119	125	117	113	125	103	119	137	110	111	133	118	124	136	130	124	105	101	114	105	136	122	132	131	129	116	125	94	122	116	120	127	121	129	126	130	106	129	119	110	101	125	108	127	97	134	121	128	92	109	130	117	120	111	121	112	113	128	126	114	127	105	104	121	135	139	117	124	107	120	119	116	127	127	123	132	107	140	121	109	97	111	96	108	135	108	106	118	131	113	126	109	117	115	134	124	111	123	156	120	111	112	119	120	113	123	132	119	107	125	107	116	129	130	116	134	124	130	110	128	118	113	123	119	109	124	116	116	125	125	137	117	102	126	93	106	112	129	109	110	131	113	144	113	111	111	117	116	117	111	131	109	110	116	101	128	114	124	112	152	116	128	135	129	118	113	138	107	109	133	123	101	110	108	111	115	125	121	116	112	113	128	131	110	122	134	128	115	108	119	124	100	123	118	133	109	119	121	119	132	128	120	104	120	132	106	106	117	119	134	145	102	138	122	137	114	113	98	114	124	116	123	117	124	120	116	126	139	115	105	129	122	133	136	122	137	111	128	123	121	106	132	123	134	121	119	132	122	124	111	110	120	117	106	96	100	137	118	132	132	103	135	117	121	136	132	115	122	132	97	111	115	123	138	135	102	99	115	122	131	108	94	124	119	118	120	127	95	95	108	98	120	109	113	102	108	132	125	133	135	120	103	134	110	112	118	120	131	102	118	114	139	129	120	121	121	136	123	127	124	135	127	110	137	137	126	123	121	134	109	147	122	105	109	120	121	106	137	134	102	129	121	105	111	132	114	112	107	116	128	108	107	112	128	115	127	117	133	126	123	125	144	122	128	138	113	141	108	118	100	123	98	111	133	106	125	126	112	111	108	115	119	122	99	136	138	124	135	121	136	116	110	126	134	112	107	129	129	127	115	144	119	99	126	113	111	110	109	117	128	99	121	107	122	110	91	110	124	108	128	126	119	120	122	126	136	132	110	107	139	105	134	133	129	120	109	119	140	112	124	114	103	114	133	118	103	117	104	133	119	119	118	114	117	123	95	139	121	111	125	117	111	138	132	125	125	120	125	129	126	120	107	119	113	111	118	134	139	127	123	126	130	131	126	117	110	118	111	116	134	113	116	126	123	121	104	117	132	106	113	121	115	106	112	96	102	124	130	119	97	116	104	130	108	121	106	93	97	132	124	125	126	124	123	117	124	104	119	130	114	118	117	121	143	112	101	94	119	118	115	116	121	108	110	112	104	114	132	115	136	122	103	103	124	136	117	124	109	123	134	117	126	110	138	103	122	119	123	108	118	129	122	121	108	127	120	127	112	102	98	83	113	109	116	140	104	118	113	131	137	154	120	113	143	119	122	121	113	102	127	112	110	122	99	106	104	118	120	107	124	113	122	114	120	123	109	142	104	119	120	129	106	123	120	112	115	104	127	140	120	90	134	120	118	139	129	118	151	127	106	118	122	128	106	109	117	108	124	119	126	134	103	106	123	84	117	125	106	127	110	128	110	114	107	121	122	134	115	140	124	121	103	113	120	102	134	102	120	103	104	144	117	107	112	106	127	117	114	132	131	106	128	109	121	104	102	140	117	118	98	112	130	120	119	141	112	135	118	127	127	119	132	134	106	107	131	138	122	133	122	135	129	127	124	113	118	121	129	142	112	97	119	126	109	112	125	106	113	146	129	119	120	121	107	111	118	119	122	133	119	110	126	112	123	102	132	107	111	110	129	120	127	118	115	126	99	120	122	113	110	111	114	127	110	104	127	108	111	126	115	114	127	108	117	114	117	133	111	104	110	125	113	125	141	113	132	106	113	104	99	98	120	109	105	117	108	107	105	139	124	98	112	109	130	116	106	106	149	129	113	129	129	114	140	119	125	125	108	113	115	147	122	119	122	105	99	114	133	111	127	129	126	124	119	117	111	121	113	107	126	117	125	128	136	85	99	135	117	126	126	99	111	121	136	125	109	127	117	128	112	109	125	111	94	113	120	107	144	118	119	119	119	113	124	132	128	134	125	114	135	126	139	109	108	115	131	118	119	112	128	118	108	136	111	110	115	116	101	131	109	116	119	119	118	101	134	127	109	128	130	139	114	127	123	113	131	133	124	115	107	108	109	102	125	126	143	107	115	127	93	125	123	103	134	111	119	131	112	118	107	141	103	113	117	110	118	120	114	128	129	124	117	103	119	126	122	98	101	128	112	135	130	116	113	106	92	133	125	121	122	128	137	91	115	130	133	133	125	118	116	106	121	106	128	102	102	119	112	131	102	109	139	132	114	129	117	121	112	113	118	115	106	125	140	126	136	100	137	115	115	102	107	110	118	123	116	109	103	121	132	130	112	128	116	123	103	114	121	117	106	124	118	114	97	125	119	119	109	105	119	127	108	124	119	113	125	102	100	110	129	100	127
3649	1904	2641	1256	975	787	813	705	616	690	613	445	414	382	396	370	364	372	300	342	266	339	282	336	298	260	310	322	281	313	287	327	283	287	288	299	319	301	307	291	267	314	291	292	276	287	298	287	324	305	308	283	281	293	329	276	307	305	298	289	281	278	274	290	291	311	302	297	296	315	292	274	302	288	286	302	316	297	295	277	289	307	319	291	287	279	258	297	265	299	342	343	302	282	314	268	307	280	284	311	280	285	308	273	289	278	299	295	279	290	277	296	284	292	308	290	296	286	277	279	295	311	326	314	264	278	305	294	299	279	286	294	276	289	298	305	289	295	267	297	295	300	282	283	291	289	265	258	275	275	305	331	297	276	295	295	310	304	296	279	277	282	278	294	300	274	348	256	295	293	288	289	327	291	323	275	273	281	279	307	283	305	283	274	310	266	327	285	281	302	312	284	280	301	268	268	299	290	278	301	259	303	288	302	323	319	297	294	298	311	264	311	293	308	297	279	305	283	272	293	329	361	320	286	272	292	307	319	296	303	293	294	308	301	310	338	310	300	260	276	299	321	299	283	292	287	301	300	277	298	290	289	275	275	290	326	297	286	322	278	274	266	295	304	290	310	312	258	308	303	267	303	273	296	299	303	297	298	290	320	295	281	293	315	284	303	298	292	293	287	286	286	258	291	285	315	295	312	267	298	290	298	303	293	304	278	272	288	301	284	308	300	294	303	284	298	292	316	319	283	278	278	283	274	292	287	295	299	289	290	274	281	322	297	323	295	284	292	298	266	292	297	276	310	292	283	261	295	304	279	286	307	311	286	299	278	319	304	302	292	295	315	288	303	261	301	295	299	289	302	282	294	304	306	282	302	285	280	268	328	270	290	266	274	293	295	266	310	261	260	328	306	302	281	292	312	308	297	311	297	269	302	273	321	295	311	282	290	268	336	327	302	275	292	278	270	286	302	277	281	307	276	275	315	285	304	292	318	305	296	262	305	327	287	286	283	270	274	291	279	307	274	271	295	288	287	276	297	343	295	280	305	282	283	302	277	298	284	295	253	294	291	292	301	306	285	301	287	281	269	300	295	321	309	285	298	291	282	340	279	278	300	283	304	290	304	294	273	295	282	296	293	311	267	291	302	296	323	294	283	290	283	298	301	293	324	300	317	301	321	278	289	312	278	304	264	284	307	297	308	302	278	287	290	276	306	289	270	303	275	273	287	278	313	287	281	316	266	267	288	279	315	302	293	302	259	304	296	298	287	295	300	309	301	307	310	311	278	307	297	287	316	290	270	287	293	299	291	316	320	283	281	284	312	304	286	303	286	285	317	285	277	307	284	285	288	290	270	308	277	330	265	289	299	295	324	283	285	284	308	294	307	267	283	336	294	306	283	335	286	286	306	301	278	302	278	277	309	293	261	296	302	282	274	290	285	298	315	266	293	289	262	311	272	281	275	291	297	298	298	305	317	297	292	301	305	298	280	280	263	306	314	293	300	301	315	304	295	304	282	305	295	287	267	292	290	267	321	318	305	304	272	296	294	281	296	283	295	292	283	315	307	269	295	292	285	284	262	327	309	323	300	308	272	296	304	298	332	298	264	320	294	313	292	295	280	292	289	290	264	307	273	273	295	287	293	298	295	297	266	290	283	296	293	285	286	297	290	287	279	297	259	285	302	292	285	251	282	314	313	302	296	303	262	266	304	308	307	263	307	301	292	298	282	280	316	292	264	284	307	306	296	319	290	300	274	271	272	292	276	294	295	253	263	306	292	272	316	311	296	294	326	289	324	321	308	300	290	285	303	290	320	259	302	290	309	306	272	319	288	315	290	313	301	273	270	295	300	282	265	276	286	295	319	288	320	280	261	292	302	273	326	292	282	310	294	289	292	300	317	315	294	310	292	273	329	331	283	297	321	285	313	325	308	280	296	303	310	274	302	286	291	322	293	287	264	291	300	302	320	263	239	319	300	268	302	314	293	297	244	310	307	290	299	319	307	270	326	285	276	286	287	310	299	278	272	256	303	311	289	290	291	313	313	321	315	327	310	278	279	316	282	279	274	298	272	306	276	274	307	300	312	308	313	259	334	293	307	264	284	328	312	303	283	270	265	311	285	299	325	320	329	300	291	274	279	301	274	286	323	309	316	303	301	304	262	304	310	296	284	296	291	276	278	288	316	303	306	301	281	312	306	304	326	306	297	310	310	276	283	304	273	295	278	273	303	302	303	250	274	310	280	278	290	273	283	300	283	298	320	292	280	288	309	300	292	300	300	267	272	301	308	299	276	283	294	273	290	299	307	288	308	262	305	279	301	286	303	322	297	291	273	305	279	301	274	261	280	286	283	301	292	275	276	284	306	302	297	311	291	288	300	287	306	305	302	316	308	286	283	283	288	293	293	292	289	278	296	263	281	290	305	298	292	263	298	317	290	329	295	330	314	301	291	288	270	281	301	281	288	323	300	314	292	294	330	304	312	305	303	308	291	276	284	280	353	304	300	265	301	264	301	307	306	306	316	320	291	304	305	306	308	292	280	310	275	285	305	275	278	286	292	302	282	272	281	305	303	325	288	284	310	301	280	308	292	300	279	272	289	289	296	312	290	288	292	307	326	296	284	282	317	288	303	302	298	295	304	293	305	282	277	285	288	282	308	308	277	294	271	313	289	285	277	286	273	305	297	235	282	290	323	280	287	301	280	274	297	294	297	295	263	315	268	272	316	271	293	283	292	329	311	311	289	338	297	300	282	316	305	269	326	301	310	319	268	314	285	290	296	306	273	313	304	286	305	287	294	300	304	286	297	286	264	321	282	296	275	298	310	299	282	263	274	293	310	298	271	273	290	292	310	300	286	321	309	291	286	320	291	301	293	300	313	298	287	295	272	282	289	283	283	284	288	277	300	315	320	293	293	253	290	299	296	299	299	277	280	288	323	305	299	306	293	299	303	287	302	304	301	325	278	322	266	291	289	295	293	277	277	282	305	283	295	291	286	291	274	276	297	302	290	283	302	314	255	281	285	278	323	341	299	304	252	253	296	269	286	284	271	307	285	286	300	292	293	294	273	267	275	301	275	277	297	286	298	286	302	269	307	253	313	311	293	301	276	297	279	257	302	293	269	281	272	299	317	294	315	259	315	275	286	297	279	291	280	263	296	241	302	274	287	307	293	272	290	298	341	304	305	256	311	285	284	322	317	282	281	300	285	303	279	299	322	304	314	310	268	284	318	282	263	300	289	305	291	271	316	299	281	284	304	314	298	288	268	293	291	296	310	290	296	298	321	275	294	293	276	292	303	291	263	254	279	293	290	297	282	297	286	299	300	303	265	303	279	288	298	297	317	313	272	293	303	316	283	345	295	279	269	287	309	294	279	314	306	299	310	272	307	303	309	324	310	292	303	302	310	271	293	299	298	293	300	279	291	295	294	282	308	296	268	251	282	274	275	313	289	281	309	321	288	315	277	304	294	285	295	282	291	275	280	334	277	286	285
12084	3488	2733	843	538	453	372	339	282	306	276	212	215	194	194	179	163	184	139	140	139	151	156	155	152	159	156	154	129	141	158	128	157	161	142	148	141	168	148	145	170	148	138	156	156	134	158	147	160	151	152	172	140	154	150	121	139	124	141	131	126	140	148	151	134	154	148	160	127	146	140	144	130	133	129	150	144	114	137	146	131	145	132	145	117	139	146	126	132	147	143	130	146	153	163	134	175	149	147	147	155	141	164	119	136	135	140	133	135	141	159	164	123	125	147	145	122	138	146	147	163	133	124	157	133	162	147	136	132	150	148	122	129	128	161	140	152	137	156	133	130	171	164	148	137	149	146	139	137	141	142	156	161	140	156	129	118	140	136	144	147	142	145	138	150	126	140	164	134	140	129	146	153	148	152	123	137	127	156	139	130	138	153	140	154	143	146	149	164	141	130	148	126	165	157	144	133	140	156	139	147	141	136	168	131	130	165	135	141	122	120	148	143	134	152	130	138	141	164	159	138	159	130	145	137	133	140	136	129	144	134	122	166	148	130	140	126	138	134	127	156	132	137	124	132	132	128	148	132	153	130	120	153	150	151	139	139	129	155	126	132	138	139	157	158	135	142	156	125	135	144	139	157	150	177	164	150	169	159	146	140	123	135	155	124	147	140	136	136	140	142	109	140	128	143	137	130	157	152	138	140	129	131	126	158	156	151	144	142	146	151	138	165	153	127	145	154	151	139	113	133	134	134	137	158	146	133	124	131	131	124	122	137	121	117	148	129	119	150	149	136	156	158	152	144	133	156	157	139	155	145	114	132	146	138	134	134	128	121	155	141	134	167	147	155	154	145	136	143	156	139	120	161	157	152	152	154	145	128	128	123	137	117	141	143	132	129	137	157	147	130	131	157	139	130	131	137	152	128	138	144	112	132	130	135	144	129	152	144	155	147	121	133	148	141	146	160	133	138	116	132	143	134	123	136	142	156	130	167	127	145	132	147	142	153	143	143	157	152	166	147	123	157	147	125	132	103	147	162	146	151	148	155	118	137	129	152	146	130	137	160	138	150	141	144	139	145	137	137	115	140	124	128	128	129	127	143	145	143	140	130	137	167	129	148	133	122	153	125	113	125	153	138	137	155	109	138	132	134	153	131	133	143	142	135	140	155	128	138	150	141	129	134	151	113	154	141	138	131	127	128	159	143	135	136	144	146	153	170	161	165	139	135	157	149	150	147	136	132	154	168	129	125	135	158	150	130	124	155	132	122	156	173	122	153	150	153	122	141	166	167	151	135	138	150	145	150	131	149	132	129	138	143	126	142	133	112	151	145	140	145	135	132	143	128	131	141	143	146	152	145	147	135	119	141	141	117	116	153	115	136	124	146	127	157	127	135	155	130	142	121	145	137	136	181	142	134	144	139	129	128	131	153	147	146	141	136	132	145	160	146	125	142	125	142	144	140	166	136	125	125	151	160	124	125	153	138	150	142	134	147	149	142	159	121	123	132	128	138	129	136	130	130	132	149	127	144	138	130	131	134	153	137	161	144	135	121	133	141	138	146	144	168	135	155	153	132	158	119	133	131	143	147	148	128	130	141	148	156	151	128	144	141	155	133	163	128	143	138	137	127	132	145	144	146	170	140	148	125	146	156	132	132	140	127	132	127	168	154	140	146	160	149	151	133	141	135	151	119	135	143	125	120	123	144	135	157	155	144	135	132	131	156	135	152	125	173	152	136	141	170	125	159	168	160	135	152	161	122	146	164	143	174	133	113	135	139	146	129	143	131	127	129	161	117	138	154	127	152	142	136	122	163	141	145	149	140	135	132	159	136	120	144	142	130	155	155	121	147	146	155	141	140	160	152	140	139	150	136	137	157	139	145	138	136	139	157	132	139	118	139	157	131	134	152	140	132	116	115	140	139	139	163	123	133	143	146	128	132	151	143	132	136	141	166	151	145	138	152	149	152	127	142	137	127	132	134	128	153	151	154	134	135	152	134	143	121	141	144	149	142	144	148	127	140	147	102	146	132	145	121	136	154	140	135	136	135	139	162	133	135	141	135	133	135	128	140	156	149	132	145	179	175	132	155	156	153	131	141	138	144	145	137	128	148	116	146	149	143	146	123	137	123	148	121	152	148	152	148	148	146	144	135	143	134	151	134	148	144	121	123	148	154	166	150	151	134	157	161	128	130	141	151	162	143	141	144	123	146	137	156	161	144	140	145	158	162	166	136	177	117	128	120	124	149	141	162	152	128	141	138	134	116	131	146	137	142	143	141	140	128	140	130	151	142	145	131	150	147	140	139	148	140	146	141	133	137	131	116	126	128	147	138	153	136	130	154	147	130	128	140	133	138	131	133	142	134	161	139	124	146	148	159	138	139	137	127	143	117	139	142	141	128	129	139	143	145	135	132	150	151	131	148	129	144	131	120	142	137	162	141	166	150	145	130	153	129	155	148	135	147	144	161	130	130	144	146	133	120	109	122	143	147	131	136	142	131	162	145	150	119	145	140	141	149	153	122	173	157	137	130	133	136	141	134	129	140	141	118	136	141	140	140	162	141	140	149	134	128	156	142	155	154	129	122	139	130	144	161	132	122	123	133	160	159	148	148	144	160	127	153	121	125	152	124	159	153	115	135	122	142	140	136	135	144	141	142	150	149	133	147	156	155	148	134	118	150	144	121	138	140	163	150	154	149	131	154	123	156	137	145	154	158	130	151	138	139	123	143	143	147	160	142	140	141	142	143	154	142	143	149	130	131	101	130	131	130	126	132	139	133	139	140	143	153	154	140	127	142	146	120	154	154	136	147	130	158	145	143	116	117	125	144	130	137	146	148	136	116	138	138	166	139	137	150	136	123	156	150	160	125	141	124	159	148	124	135	144	141	152	138	139	138	156	139	113	135	154	114	143	150	136	144	141	137	149	165	147	134	152	153	138	146	139	143	122	134	158	133	139	130	138	131	125	153	122	158	143	134	152	140	138	144	135	134	145	152	142	107	134	160	141	142	138	128	122	151	161	144	141	135	148	130	140	145	157	142	135	137	137	124	129	131	146	117	146	158	144	131	116	143	143	123	135	125	169	144	115	146	132	143	135	156	149	154	106	123	148	144	160	127	138	143	147	139	150	137	150	141	136	146	144	135	116	161	142	142	139	166	135	123	120	136	146	139	129	126	135	146	137	123	133	132	134	139	154	121	167	142	127	145	144	151	159	154	142	143	157	153	138	147	136	151	121	151	128	117	127	129	132	173	166	154	134	124	132	134	145	150	150	132	134	131	150	130	136	155	138	154	133	154	144	146	140	142	131	135	171	138	150	127	152	153	160	123	149	115	151	151	141	144	140	139	124	134	145	155	123	126	170	151	150	134	142	138	147	123	128	144	128	143	147	136	138	150	157	145	127	130	147	140	145	153	142	137	142	149	142	151	148	153	155	138	147	128	137	136	121	142	120	133	145	143	130	129	128	153	143	133	153	136	150	133	133	130	141
9531	3618	5212	2779	2247	1879	1587	1409	1206	1280	1124	808	662	540	610	567	493	481	406	447	377	351	365	374	368	360	353	371	378	363	379	336	363	375	341	336	368	358	352	362	390	383	364	357	353	363	334	379	380	373	365	371	335	316	338	343	369	360	359	374	358	336	338	373	309	336	317	327	376	353	346	337	317	327	310	343	319	343	357	310	305	351	341	350	355	361	320	372	354	315	355	319	365	335	371	334	347	352	317	333	341	336	340	314	310	353	332	341	337	329	348	335	338	355	354	311	355	374	333	317	304	318	334	350	359	327	313	329	389	334	339	331	321	327	321	361	348	347	335	365	326	354	337	302	340	361	339	329	362	318	342	322	351	339	326	377	297	350	354	338	339	352	334	336	334	324	338	322	317	349	346	333	345	323	303	329	308	323	364	325	336	350	336	375	365	356	313	353	369	335	314	341	354	353	374	340	330	347	351	345	319	349	331	326	335	356	356	317	315	323	344	319	365	375	306	324	337	353	357	318	333	356	340	333	322	324	314	340	315	314	331	321	339	348	338	340	362	344	343	350	356	339	312	310	300	344	311	331	335	354	362	322	320	350	318	334	320	354	325	326	353	352	313	332	360	319	342	355	342	332	330	325	331	338	354	348	305	353	302	355	326	351	365	341	338	323	360	344	327	339	349	345	371	332	357	338	338	356	345	329	315	340	351	324	315	340	315	317	363	365	311	338	376	325	359	351	334	347	366	308	345	345	368	332	358	353	342	346	325	333	346	347	329	330	326	336	314	315	349	338	345	365	339	349	323	325	329	357	320	324	322	338	343	352	349	363	348	342	280	345	321	308	349	364	312	322	325	328	338	329	325	334	321	356	334	326	338	334	342	328	312	369	330	351	366	344	314	338	330	346	330	339	330	341	318	358	316	292	362	334	351	336	358	359	334	360	310	357	347	325	320	343	323	365	331	356	365	361	330	317	326	350	336	302	304	356	346	309	308	317	348	340	333	338	318	342	335	331	340	360	355	328	335	333	326	333	325	320	346	341	340	345	335	333	322	318	326	300	345	317	325	326	335	316	322	361	364	361	353	284	339	326	353	341	330	362	319	341	341	338	352	324	331	339	320	340	309	337	332	343	326	348	319	351	294	343	356	349	352	345	321	380	331	299	352	353	298	355	325	363	328	313	342	345	336	350	353	342	398	355	315	355	321	331	337	310	323	325	364	356	311	332	335	331	294	321	371	330	328	352	314	344	315	331	338	320	322	329	342	350	355	330	336	330	357	345	347	319	329	333	342	365	351	335	335	331	308	311	315	316	352	349	336	347	368	309	309	346	329	352	339	357	326	346	367	318	348	356	311	312	317	332	325	343	397	356	341	321	339	364	329	338	362	373	336	296	343	365	371	337	323	330	346	327	328	328	309	329	318	370	288	330	352	354	309	286	329	353	354	339	329	338	323	327	344	353	329	349	325	318	324	352	359	343	321	325	350	314	301	358	353	372	310	352	352	343	331	361	339	342	317	340	340	320	350	336	387	321	333	335	338	363	401	373	334	345	336	347	344	366	341	377	327	334	307	360	347	324	345	309	328	345	318	341	331	320	362	319	364	331	338	337	352	350	342	332	361	338	315	330	320	320	345	357	341	318	311	318	334	336	328	345	364	344	332	362	327	347	341	347	318	314	326	334	352	375	329	332	348	336	331	360	328	347	339	326	359	292	328	298	309	314	314	328	329	351	365	327	379	346	366	343	349	330	312	321	343	336	313	347	311	318	387	319	318	315	331	344	337	345	352	342	341	344	351	332	362	312	336	328	345	310	275	345	324	358	317	300	307	350	339	351	322	350	351	347	349	351	352	321	318	331	343	332	326	356	359	335	326	336	347	405	340	322	337	334	353	354	353	296	332	312	361	343	347	329	348	350	348	358	315	316	339	345	367	333	364	336	319	327	334	359	336	352	318	378	323	369	352	324	362	306	345	343	345	343	353	333	348	333	343	337	320	334	304	340	327	344	354	340	323	318	337	330	363	334	394	311	336	319	342	350	315	326	305	368	329	333	339	298	325	334	324	332	337	314	334	322	376	333	361	340	337	371	289	335	296	317	347	373	335	331	362	348	337	360	330	323	356	342	308	311	335	314	336	331	361	330	305	326	312	338	361	319	347	329	337	320	334	332	316	349	307	315	321	304	321	335	332	338	335	355	325	333	319	332	335	379	312	338	354	282	347	349	351	353	364	304	332	331	353	320	333	341	330	322	315	335	352	315	347	320	342	344	303	343	349	337	368	350	359	317	340	323	317	335	341	335	342	320	335	333	293	319	317	339	335	313	315	344	321	313	344	327	368	332	327	293	347	355	319	307	367	311	338	336	344	334	308	316	337	329	321	325	321	330	320	348	357	296	329	336	333	345	340	355	328	318	323	301	331	331	333	336	351	344	339	285	347	332	344	323	311	313	328	318	333	334	332	348	353	334	366	351	343	333	319	327	351	369	319	299	328	356	323	328	360	326	340	344	331	342	334	318	338	332	344	360	339	327	359	353	304	328	309	343	315	340	327	321	329	335	348	342	332	332	353	321	335	337	375	340	336	360	328	319	355	356	318	344	318	366	327	325	321	322	321	340	334	333	339	345	342	337	321	372	305	350	338	332	338	359	373	353	352	346	345	342	322	339	345	332	367	319	314	327	337	303	336	343	319	304	342	385	338	337	353	353	345	358	346	341	319	342	357	341	326	355	338	370	336	331	315	361	343	353	324	339	320	359	364	302	335	348	331	367	306	338	335	317	319	351	321	346	333	351	323	324	342	322	338	341	343	322	344	337	354	353	338	339	359	342	344	352	318	367	333	346	324	361	346	319	337	347	336	317	336	333	332	350	336	309	329	369	341	346	356	362	346	330	325	348	338	325	334	340	350	341	338	329	346	336	329	348	322	359	348	313	294	332	331	337	329	337	336	352	341	334	361	314	326	328	352	333	337	359	350	336	349	340	346	358	315	303	313	339	334	356	302	332	311	346	307	309	353	320	319	335	345	338	359	321	356	357	359	362	338	340	326	312	320	329	325	345	346	329	319	343	327	340	346	342	341	342	322	362	302	359	349	332	312	320	340	350	354	331	353	348	314	347	351	361	337	335	307	338	327	341	330	339	328	348	295	334	329	341	344	320	330	339	333	350	334	337	354	335	368	350	340	334	327	312	356	345	305	318	333	311	343	320	337	318	339	317	325	358	344	348	326	324	331	350	340	332	341	325	338	324	361	331	340	297	327	340	341	361	341	315	327	323	341	323	329	331	328	329	354	348	374	344	320	360	373	358	309	363	335	330	359	333	318	327	357	335	360	335	336	337	330	313	350	323	292	336	326	308	325	349	336	339	322	326	350	304	321	351	324	346	319	327	322	369	329	316	365	348	349	329	333	313	311	302	335	340	300	347	329	287	348	343	349	327	317	360	361	322	337	317	330	327	335	333	369	305	378	345	349	319	356	311	314	339	329	301	337	342
20119	6037	4188	1316	782	527	440	372	289	326	269	208	169	154	123	125	127	104	90	111	91	95	89	95	78	97	93	84	82	92	74	76	83	88	69	85	86	85	78	91	84	86	66	88	75	81	80	88	91	76	87	81	91	106	98	108	88	78	80	89	76	87	74	70	84	74	77	71	78	83	82	80	73	80	73	88	78	76	68	81	78	69	89	90	76	74	68	83	72	75	81	117	88	87	91	72	76	73	83	79	85	71	85	64	88	77	97	101	80	82	83	68	88	70	76	81	82	76	63	83	75	78	76	72	85	80	112	75	73	67	81	79	71	83	71	86	78	89	70	87	87	74	88	57	79	77	67	88	84	85	75	76	72	65	77	79	85	78	74	73	96	74	73	74	63	94	68	78	95	92	73	79	81	80	80	65	67	75	70	84	82	89	97	68	74	81	79	92	92	71	78	64	81	75	92	83	73	66	57	68	73	72	72	92	80	92	78	82	71	77	78	77	70	65	73	90	91	83	76	80	74	89	82	80	71	75	67	74	96	81	75	80	68	74	82	74	84	55	77	76	93	84	75	84	88	93	65	66	87	85	61	92	60	62	94	85	73	86	63	68	87	86	88	75	87	70	71	78	76	91	72	90	77	61	79	98	73	62	93	70	68	86	66	75	67	92	74	77	89	81	69	71	79	64	81	93	89	73	83	64	92	81	74	74	94	87	85	76	84	94	90	90	80	100	70	99	73	84	85	85	68	75	89	91	102	74	64	85	78	86	96	83	89	86	99	81	93	71	72	84	98	62	80	81	71	81	75	74	80	84	84	61	89	87	80	91	72	73	57	78	75	92	79	86	90	83	73	86	79	75	67	85	78	72	84	60	94	71	74	71	67	76	78	80	82	66	89	93	89	83	73	79	76	76	77	99	83	84	73	87	85	77	94	71	80	72	86	79	87	80	78	84	77	87	63	77	80	80	60	89	70	86	80	91	92	78	83	80	78	84	80	80	75	94	73	88	80	74	74	77	84	72	76	86	88	81	69	87	61	78	84	91	91	79	82	69	73	70	79	76	82	64	92	76	78	74	79	72	77	66	88	106	66	74	93	69	71	67	68	79	71	72	77	72	69	82	91	82	84	91	76	89	69	88	75	102	77	71	85	71	103	80	83	75	62	71	75	75	93	79	80	70	89	93	93	68	93	76	78	65	72	70	83	84	81	88	69	78	76	80	99	81	80	84	80	76	86	74	79	101	80	80	79	94	69	64	74	82	66	86	99	73	84	77	77	97	88	75	73	93	76	79	63	109	80	78	78	63	86	82	90	74	114	69	89	80	78	95	77	78	80	75	100	76	100	77	73	65	72	76	74	75	80	84	82	77	79	84	73	86	78	87	105	74	76	71	76	89	84	89	92	80	103	85	87	65	95	91	78	93	83	78	78	74	80	70	81	88	87	86	71	86	86	69	67	79	72	84	93	77	72	78	71	83	84	69	82	107	74	68	76	78	94	68	68	75	77	67	71	95	87	75	90	68	72	88	90	65	77	82	82	86	88	70	92	90	73	82	101	91	81	64	68	81	84	86	82	85	79	87	90	85	83	76	78	89	90	91	77	74	78	91	97	60	75	87	66	84	87	71	74	89	71	96	91	97	62	87	91	76	69	77	72	78	65	73	83	94	89	80	63	80	85	78	73	65	68	76	83	73	64	84	80	77	78	93	78	79	71	85	78	92	84	80	77	87	86	88	65	71	88	81	79	77	84	83	89	66	83	81	84	68	73	56	74	90	63	75	76	80	78	71	96	93	77	92	92	75	74	76	70	75	77	78	64	75	76	81	90	80	102	76	84	85	73	87	90	86	93	70	72	75	61	78	85	71	76	80	85	66	65	81	72	86	80	90	77	66	73	75	78	84	86	85	71	82	65	92	76	85	75	88	92	80	79	76	92	87	79	82	60	84	79	68	76	75	62	73	76	74	80	76	86	60	90	72	72	70	74	68	91	74	68	85	82	75	90	60	79	80	68	73	85	73	73	89	71	80	101	70	78	88	82	81	84	83	81	73	83	82	86	88	66	74	71	81	90	76	88	77	66	95	69	61	75	71	83	65	90	80	91	98	91	59	88	67	86	79	74	78	79	76	80	71	70	75	75	80	78	92	79	80	96	74	91	66	93	78	80	76	62	76	96	90	98	83	59	74	92	64	90	78	74	61	76	72	86	56	71	83	73	71	85	71	80	88	91	83	61	71	77	79	78	77	102	69	85	82	63	80	73	96	75	72	52	72	78	89	82	85	71	79	77	71	70	79	96	71	83	75	73	68	85	85	74	79	75	99	77	85	79	87	87	68	74	71	89	73	83	67	89	93	81	68	68	81	74	89	93	94	82	84	85	74	88	78	78	82	81	77	70	86	74	73	76	75	107	63	83	88	82	83	67	78	84	100	63	72	72	91	72	90	83	77	74	102	80	68	80	70	78	64	69	89	86	91	89	77	97	73	90	70	85	94	83	77	90	77	83	79	70	90	82	62	85	72	80	62	98	71	74	85	77	72	82	97	75	88	69	78	93	78	66	57	84	84	78	73	71	74	82	72	74	82	82	92	72	69	78	84	75	85	89	77	81	85	82	91	73	84	94	88	72	88	63	73	83	87	92	69	67	71	83	83	74	81	84	82	67	81	81	72	78	91	68	87	75	82	56	77	69	65	78	77	76	82	81	78	76	63	77	93	65	91	90	85	93	78	86	78	78	86	86	76	77	96	89	82	77	85	90	91	79	82	69	77	79	78	93	65	75	82	84	96	101	80	74	77	81	92	71	69	89	67	91	65	82	83	83	66	100	85	78	70	79	86	78	90	60	74	77	79	89	83	73	74	61	78	69	83	92	76	82	75	60	88	92	78	65	99	76	70	77	73	91	80	75	74	73	83	94	81	77	77	81	86	87	70	83	87	76	70	75	57	84	81	92	82	78	88	93	74	96	77	79	83	76	81	85	66	85	75	79	84	66	82	77	86	68	93	80	81	88	85	59	77	62	73	94	70	78	62	82	79	76	76	67	66	88	76	76	87	84	68	86	81	94	80	82	84	80	79	74	62	72	97	78	85	83	84	76	74	75	81	82	73	83	64	76	65	92	74	80	78	92	90	87	71	87	89	76	85	95	96	70	76	84	79	79	69	78	73	74	77	56	73	65	67	89	81	68	96	83	93	79	79	75	69	79	73	79	89	73	84	74	62	75	80	82	101	77	79	82	87	91	75	64	93	94	76	100	79	71	74	81	74	79	63	69	71	83	68	64	68	82	70	81	76	80	80	99	92	88	78	66	101	99	78	75	69	80	80	77	74	50	93	78	80	79	67	89	100	69	84	101	82	85	61	93	64	79	89	86	75	86	81	83	72	93	90	74	88	91	75	80	77	83	70	65	79	76	81	85	75	66	72	79	74	85	72	76	84	78	87	58	81	67	67	81	72	80	68	70	69	94	82	78	74	75	83	76	70	74	83	90	86
12376	5364	7277	4056	3361	2706	2253	1851	1587	1754	1424	951	798	635	655	560	521	469	416	363	297	305	263	274	278	255	261	293	232	239	215	237	256	218	273	217	255	234	215	228	245	268	245	225	242	265	227	254	247	249	270	254	236	224	251	249	200	213	200	217	228	204	240	205	207	207	228	211	194	220	200	206	209	215	194	208	199	211	195	211	211	217	209	192	220	214	226	211	200	177	248	197	212	203	195	192	187	207	215	203	221	203	201	244	199	186	218	187	208	188	215	166	202	199	210	205	212	194	212	213	196	198	181	175	194	197	179	191	217	196	208	198	205	207	178	197	236	198	189	181	178	193	178	190	210	188	195	210	208	219	209	202	213	200	205	193	211	200	197	209	188	223	190	194	217	219	195	203	191	204	214	195	200	215	183	183	189	188	192	194	185	197	220	198	196	211	209	195	229	202	194	157	200	226	193	216	212	203	204	211	179	226	210	223	181	189	188	170	209	201	202	215	197	189	212	195	227	194	202	214	174	204	213	216	206	203	210	196	204	215	212	184	210	200	221	195	200	207	186	185	201	209	212	194	174	209	189	175	179	186	213	187	192	190	198	219	214	211	204	189	220	206	198	197	176	229	186	228	179	184	197	205	196	206	210	172	195	203	184	197	177	219	200	190	204	197	203	179	199	196	224	214	200	193	219	211	176	183	206	187	189	217	183	181	194	198	177	201	212	188	210	220	193	186	194	215	190	222	213	210	176	234	192	178	203	200	207	207	217	195	199	172	184	185	202	210	182	181	201	209	195	211	199	183	232	196	198	205	204	177	207	218	203	193	222	189	190	201	179	220	193	213	222	216	200	195	206	193	172	219	220	187	201	207	175	176	209	202	191	213	227	194	184	198	194	192	211	182	193	203	209	202	204	183	216	200	196	212	203	195	194	204	197	203	192	204	182	214	186	220	201	207	222	213	189	205	210	208	219	202	187	200	218	174	182	224	190	204	220	218	175	172	202	199	200	232	192	185	204	205	201	216	192	198	205	178	199	188	206	209	197	201	205	207	230	179	214	201	200	213	218	221	208	191	201	196	182	204	199	208	202	189	205	178	178	212	191	191	205	204	194	219	195	221	191	204	212	211	201	222	220	185	196	194	170	202	230	191	198	188	195	213	236	232	194	196	190	197	198	193	228	202	193	199	194	210	193	203	214	204	180	220	202	192	216	196	175	187	219	182	198	175	199	190	205	194	208	177	188	201	189	199	201	215	188	207	205	208	187	231	193	211	217	230	190	180	203	229	206	187	183	211	184	231	219	209	209	194	189	198	195	208	198	181	200	194	200	199	208	200	209	206	197	216	201	211	205	185	205	216	179	207	186	212	215	201	215	188	189	197	207	186	202	206	187	194	218	220	199	210	208	212	218	200	186	180	216	213	200	224	205	199	192	203	182	207	196	189	209	213	219	193	221	197	172	228	200	187	196	190	224	180	208	193	203	196	202	199	193	198	231	215	202	186	208	187	195	209	194	175	220	211	197	198	204	220	189	187	204	213	176	191	210	197	204	211	222	197	183	178	203	202	203	213	174	203	217	195	225	171	216	192	204	211	208	208	204	211	197	203	187	191	217	197	180	210	208	201	199	214	198	221	209	174	185	199	195	214	202	220	210	215	211	223	206	212	188	221	200	210	211	206	215	187	189	174	186	222	217	189	185	178	192	207	192	176	189	211	230	198	195	187	189	212	201	226	212	209	200	214	191	205	202	185	192	179	188	211	204	193	205	203	179	226	175	189	155	201	200	183	199	197	206	189	184	193	199	183	212	198	205	187	192	187	210	190	198	194	229	190	229	188	187	202	184	201	224	200	195	237	193	209	185	182	196	194	209	202	199	191	230	196	184	197	191	203	219	196	188	208	186	197	186	173	188	172	197	189	198	206	227	213	216	186	187	205	228	205	189	192	200	211	206	200	193	210	200	224	203	209	188	200	205	201	180	205	197	194	182	214	178	190	185	226	206	197	176	201	217	200	207	204	230	211	196	203	217	174	200	213	216	199	189	172	194	191	212	196	208	203	204	179	223	201	169	177	203	222	192	204	195	208	235	190	211	204	202	185	188	185	200	175	230	206	195	200	200	217	217	228	212	198	187	213	201	193	186	163	192	192	222	207	204	211	208	225	216	184	239	187	193	199	197	193	231	223	198	196	199	209	195	207	210	177	218	221	199	209	197	220	178	219	189	204	204	190	215	181	220	215	201	196	201	219	186	217	204	199	203	188	228	184	204	215	205	199	182	182	209	211	205	206	185	185	208	196	213	220	203	174	228	219	177	179	218	184	205	202	197	217	198	208	203	190	168	214	210	211	198	207	192	206	207	184	203	190	189	195	220	210	167	223	222	218	213	204	196	189	182	203	198	218	213	189	200	194	189	229	221	171	188	191	201	187	211	179	208	183	199	205	221	201	210	199	206	184	200	190	196	202	208	196	205	176	201	176	189	203	177	197	195	178	209	200	209	204	212	230	185	198	218	196	208	172	192	205	191	191	174	206	218	176	196	219	201	205	211	209	193	213	232	197	215	185	209	192	186	216	203	228	189	207	179	187	186	207	183	181	225	214	211	217	185	199	182	196	198	209	199	199	185	208	172	191	196	206	198	197	195	216	170	204	192	208	201	172	204	207	195	193	217	222	202	187	191	213	192	198	225	195	202	187	193	200	205	208	190	210	206	192	235	193	206	204	193	213	214	177	229	174	165	220	188	191	204	197	218	214	209	182	230	231	212	194	217	206	206	219	209	219	227	194	206	216	231	215	224	232	211	194	202	187	200	174	208	189	236	194	224	221	216	208	186	214	204	197	186	222	222	213	187	199	211	205	231	222	186	200	201	215	187	225	187	193	179	203	189	207	197	208	204	181	198	196	200	226	213	197	194	200	184	171	205	216	192	226	207	195	190	218	208	200	221	191	203	219	198	213	202	179	204	192	216	191	215	200	208	210	167	188	196	230	195	193	192	211	189	184	206	208	174	213	208	175	209	193	228	216	205	200	206	201	212	167	227	213	222	238	220	191	178	182	204	203	211	221	190	201	206	227	184	191	198	213	216	214	213	187	176	195	221	188	179	206	203	199	200	194	179	190	207	189	200	188	204	206	178	188	226	213	211	189	230	210	239	185	189	207	190	188	216	200	181	215	194	195	202	184	199	212	202	173	195	184	184	211	180	212	187	214	202	197	177	214	199	215	187	204	213	229	208	182	175	211	203	190	204	167	236	216	191	198	204	200	207	207	218	201	189	224	177	202	200	186	205	197	169	203	197	211	217	212	191	199	189	209	203	190	197	182	234	195	172	193	186	211	214	198	198	214	217	196	217	197	196	199	206	200	210	171	227	187	200	222	220	192	186	196	218	183	213	191	205	206	190	189	220	190	199	215	205	194	198	192	189	171	172	188	206	200	189	203	234	200	188	205	201	178	203	193	208	204	203	206	240	205	183	189	216	191	199	205	200	191	197	222
4397	1658	1097	345	253	215	173	170	151	185	179	151	128	111	152	115	142	129	116	126	120	115	118	119	120	131	137	114	119	124	117	131	127	114	138	133	96	110	133	127	95	123	103	104	111	133	130	124	126	128	122	115	141	134	117	135	107	113	108	132	127	100	107	103	116	116	140	128	122	114	105	122	104	120	111	120	117	116	116	119	115	108	119	107	115	112	129	104	114	111	122	131	140	148	134	119	138	112	104	115	116	124	124	108	131	121	95	120	123	125	104	121	121	113	114	115	99	116	112	112	111	124	123	102	133	120	113	117	123	107	128	124	118	132	124	108	119	137	126	136	108	129	110	118	123	118	111	101	107	123	127	104	128	92	127	102	89	116	109	115	141	113	107	111	117	118	112	99	121	114	113	123	122	123	112	106	122	120	120	113	145	116	106	111	108	125	126	112	131	131	121	134	109	117	134	116	143	124	129	120	116	128	104	111	118	105	114	119	111	130	110	119	127	133	125	113	112	118	108	103	118	121	124	121	111	112	130	138	131	122	94	109	125	111	105	107	141	129	140	117	103	100	110	125	146	101	110	113	103	122	97	121	121	126	100	144	109	126	99	119	127	111	116	124	107	124	108	100	120	115	128	128	116	116	119	120	123	125	126	118	129	135	120	117	125	116	129	98	144	105	125	111	122	119	136	117	118	120	134	120	104	113	113	110	127	104	103	111	120	118	121	133	120	127	115	118	127	127	129	113	114	116	144	133	118	104	110	127	119	118	153	122	128	143	125	141	121	120	137	129	107	126	115	107	134	141	117	107	100	122	112	148	116	127	121	112	107	105	115	126	125	127	106	96	133	124	129	138	110	122	120	104	132	131	110	114	101	117	109	99	112	113	120	120	117	111	140	117	118	140	110	120	110	111	117	116	122	128	132	97	131	114	112	121	113	119	115	139	110	119	112	122	133	108	123	115	112	138	124	119	113	114	112	88	120	112	122	118	106	139	127	130	108	114	122	112	120	124	120	120	105	121	133	113	124	111	115	115	115	126	124	123	116	123	112	123	103	114	117	119	116	111	134	105	94	123	137	115	119	152	106	127	124	121	123	112	113	102	124	118	124	113	127	104	124	117	119	109	122	95	100	111	124	129	126	108	129	115	137	97	107	92	103	119	122	134	100	115	125	91	123	106	108	109	110	117	110	117	123	99	100	136	120	128	117	102	98	96	130	119	120	110	134	113	139	102	110	133	156	108	112	125	126	123	118	103	103	129	113	103	146	128	132	133	118	140	105	110	102	116	134	119	140	113	132	124	123	109	96	113	128	113	102	98	97	123	126	104	124	116	122	79	116	108	122	125	120	115	114	95	116	111	128	118	99	128	123	103	95	99	112	115	123	109	137	111	130	118	93	97	136	124	137	134	110	123	118	127	113	125	134	112	111	118	118	135	124	110	104	118	128	111	121	97	129	102	117	119	147	141	108	97	117	120	97	105	133	110	131	111	126	116	105	118	130	93	129	125	111	118	115	101	109	121	120	113	102	120	118	110	136	99	109	102	101	116	118	134	124	120	125	121	129	120	106	123	142	123	114	117	107	109	118	114	126	108	114	119	107	118	115	129	150	116	107	101	111	120	116	126	109	140	105	113	111	135	101	100	131	117	109	111	109	100	142	118	131	124	115	112	129	123	101	93	119	110	127	121	123	144	136	111	128	113	109	101	117	116	114	105	152	120	116	134	114	131	119	98	144	95	140	119	125	153	119	131	106	136	109	139	140	119	126	107	105	106	117	112	134	129	92	118	119	112	113	99	157	122	109	127	110	144	104	121	103	143	132	107	119	118	115	127	124	123	121	119	105	114	123	101	123	121	108	116	115	109	135	117	107	119	122	124	105	117	107	114	124	123	95	110	130	106	111	106	130	119	104	125	138	108	119	129	136	112	131	124	108	122	135	121	103	117	136	112	117	124	118	120	134	125	119	135	115	111	123	128	129	101	108	130	132	137	126	123	144	110	119	101	117	107	141	105	99	122	109	120	121	110	107	99	130	129	135	149	123	112	118	123	120	116	96	131	116	100	124	105	116	119	108	133	134	123	107	99	117	121	130	124	120	110	117	113	104	124	113	115	114	122	128	125	128	122	130	101	120	125	118	102	96	118	127	126	136	131	111	95	115	115	113	99	132	121	131	131	97	124	123	111	118	114	114	122	116	111	120	129	119	111	117	93	128	125	124	101	139	109	133	99	127	116	126	117	110	93	126	107	114	128	114	127	133	111	124	118	121	99	97	128	145	135	128	115	131	102	126	115	133	116	110	121	112	132	128	118	125	131	109	114	117	126	103	118	106	111	123	125	133	116	123	109	122	122	119	118	115	118	107	115	116	107	131	104	99	118	122	115	141	119	118	125	124	130	106	117	127	114	107	119	135	116	138	113	117	121	111	119	128	118	126	135	100	125	118	117	104	124	97	95	113	109	117	119	106	126	118	128	121	128	107	100	102	108	133	115	115	127	114	104	108	123	114	135	119	133	120	114	133	106	101	125	129	107	114	128	115	123	120	122	125	110	107	115	109	147	116	107	112	109	103	124	115	108	132	117	134	129	103	130	109	128	119	101	114	118	122	125	128	124	95	108	136	111	121	110	120	111	130	118	146	106	121	108	124	120	99	94	126	126	131	109	105	115	121	119	124	108	133	117	145	109	120	120	131	114	125	119	121	100	110	129	115	115	119	108	131	105	133	120	121	113	143	145	118	114	138	121	133	106	114	105	114	123	124	94	109	144	120	138	113	124	117	112	117	129	154	103	107	119	122	108	120	106	143	116	126	114	106	109	113	137	119	122	107	117	126	130	118	132	123	119	103	103	99	124	148	122	121	129	130	124	119	119	119	117	117	134	111	109	139	114	114	120	129	126	107	99	119	130	104	152	138	124	122	98	109	118	97	114	96	131	105	122	138	107	107	109	108	114	119	118	121	119	134	121	121	139	118	110	150	100	109	92	114	111	115	124	125	125	124	136	115	113	97	118	115	105	135	119	122	120	124	88	111	125	133	125	130	112	127	122	116	128	100	137	110	104	111	100	139	120	108	127	115	136	125	119	124	118	104	103	111	128	134	107	130	124	116	111	132	124	109	121	116	126	132	122	114	100	128	141	128	133	130	113	117	130	113	130	120	113	123	123	114	104	125	144	132	137	105	94	118	140	112	128	119	135	104	92	117	113	126	109	112	107	124	133	118	103	121	108	104	139	107	121	114	107	116	113	110	121	129	134	118	126	135	117	120	95	96	120	136	142	106	121	109	111	116	118	125	111	122	119	108	120	113	126	124	127	111	123	119	135	118	103	111	114	126	117	123	110	110	114	151	143	110	135	121	112	121	106	128	106	141	109	119	109	116	110	120	109	100	130	133	124	102	112	133	110	121	117	124	126	112	128	112	121	113	130	116	128	118	115	119	105	104	120	104	110	119	108	133	128	121	145	107	139	132	130	134	118	129	127	132	117	130	100
3777	1765	2235	1068	947	864	722	690	658	650	636	461	452	368	416	379	374	351	329	319	298	265	309	306	305	274	282	299	294	312	284	290	294	281	258	306	310	294	305	317	289	269	307	313	301	312	328	332	292	303	287	328	315	289	291	300	305	326	313	308	275	310	297	316	299	307	283	312	280	300	291	272	307	286	312	311	281	271	280	272	272	308	303	297	288	286	295	259	281	301	335	261	324	293	292	278	298	284	296	289	298	279	318	278	290	288	291	299	270	283	286	259	309	295	275	287	271	281	293	306	298	301	301	302	300	297	277	279	312	283	297	296	319	293	279	279	284	281	271	295	317	277	297	272	279	293	283	289	289	309	328	255	298	293	297	286	267	301	293	306	297	281	296	304	298	294	302	302	284	297	284	269	279	273	323	297	291	278	298	288	270	275	322	268	303	278	269	280	301	270	272	284	298	286	278	300	323	301	294	274	282	278	318	316	287	301	292	267	312	287	282	297	312	302	285	278	291	291	344	299	281	279	307	290	287	291	284	324	311	301	295	294	280	298	315	327	298	292	296	309	293	253	288	280	298	310	294	287	280	309	300	311	300	294	288	271	312	284	268	263	273	292	286	280	291	263	288	271	309	271	273	296	293	298	293	276	268	315	315	290	304	297	290	282	294	300	288	310	315	293	263	249	274	278	256	291	299	275	290	295	267	265	288	293	304	292	316	279	272	279	268	320	301	302	300	284	295	316	302	315	304	308	306	281	266	310	308	284	317	278	313	312	290	312	291	286	313	312	296	274	291	275	305	278	300	279	260	309	270	290	305	316	312	302	297	295	327	252	324	276	302	299	281	300	303	265	300	297	303	259	301	311	292	270	316	310	300	308	305	289	268	325	256	280	309	288	303	289	307	308	300	287	311	277	297	260	332	313	284	314	300	296	319	286	320	294	272	295	299	276	270	280	306	298	311	297	315	289	276	272	248	277	295	304	303	289	269	267	295	297	293	294	308	286	287	296	274	274	293	325	320	293	280	293	275	319	272	318	277	287	325	301	310	317	322	290	334	295	284	288	300	299	283	313	262	300	292	303	311	292	304	285	320	301	292	325	261	280	281	291	282	289	286	319	300	270	306	290	279	297	282	314	306	282	281	281	292	318	291	287	269	275	288	260	309	255	298	298	274	317	282	284	287	280	286	295	300	319	313	306	297	310	283	268	292	303	290	308	275	281	304	286	325	280	287	312	292	279	267	298	293	319	281	287	311	295	292	292	287	277	314	293	279	260	273	294	300	283	286	308	290	285	277	312	286	258	290	290	283	305	286	312	270	284	259	299	279	301	287	301	267	264	295	279	279	301	263	283	287	290	272	276	302	295	277	275	292	290	297	330	292	287	303	268	290	309	289	281	324	309	304	269	286	276	304	313	286	292	312	314	280	286	294	339	326	281	278	291	298	277	266	320	299	295	288	303	300	311	304	282	319	296	273	283	292	283	308	296	311	290	308	309	297	288	299	279	312	303	295	307	290	299	311	301	285	240	312	267	299	329	316	298	308	292	316	263	271	294	282	282	290	307	315	293	277	287	310	282	288	294	296	319	306	306	311	282	285	328	310	293	300	270	302	286	247	262	289	278	330	267	280	304	249	294	264	287	294	288	315	313	300	280	311	293	307	301	300	297	288	312	272	291	268	278	276	286	301	307	291	291	257	282	294	270	339	293	285	342	319	295	312	298	287	270	277	316	278	282	321	294	286	274	311	281	285	265	268	293	291	275	286	296	334	280	335	310	307	276	311	296	251	288	289	300	279	296	298	287	325	254	313	300	311	282	328	264	299	277	289	282	300	314	304	326	304	264	309	275	275	291	295	279	291	301	321	285	311	265	307	298	310	290	265	312	293	296	287	293	304	264	293	304	272	305	342	254	313	280	292	346	311	271	288	312	280	307	305	282	335	287	296	278	287	307	295	277	265	285	269	295	264	292	276	306	310	282	269	288	296	298	301	305	278	290	274	282	320	307	287	288	337	298	304	282	294	305	303	273	294	300	267	289	312	285	304	282	291	308	278	280	306	308	297	301	279	283	309	307	302	280	297	296	299	297	274	315	310	266	279	275	286	309	269	290	303	259	305	283	312	256	290	303	272	323	321	301	289	285	288	296	268	293	314	270	279	292	266	248	277	304	293	287	303	300	272	288	272	278	282	271	316	331	302	299	323	307	270	281	298	301	312	292	319	296	285	278	307	250	291	309	276	297	298	279	256	261	300	297	288	304	271	275	273	279	285	302	304	296	332	307	277	296	319	280	298	296	294	283	306	281	295	276	294	313	308	286	282	294	292	291	293	287	306	283	307	311	334	296	290	311	309	282	295	278	292	295	318	273	299	291	343	282	304	270	285	292	269	279	269	330	308	283	287	284	293	303	307	286	297	300	276	292	295	287	301	268	295	314	273	274	320	308	289	283	303	244	303	276	314	309	298	291	291	337	292	315	330	303	311	299	296	291	255	311	312	301	289	320	311	260	294	262	288	286	268	276	307	265	305	309	317	296	295	295	312	307	262	295	280	305	304	291	308	291	288	283	262	274	285	295	286	296	298	292	297	306	294	290	265	292	314	294	312	259	301	278	275	275	302	291	310	277	295	308	285	317	335	298	274	258	313	270	302	307	315	291	305	247	309	290	256	285	311	296	288	313	320	313	276	322	296	326	291	313	267	304	308	285	286	330	303	309	312	288	298	300	275	286	269	272	303	300	302	298	315	284	310	258	316	296	267	255	290	313	306	278	288	289	295	323	271	301	272	313	262	301	301	308	316	262	314	309	257	281	303	279	277	285	309	304	251	279	292	292	294	282	291	260	288	291	298	295	282	277	302	301	304	277	309	269	291	296	312	276	276	293	266	308	300	286	300	290	311	314	266	311	269	313	304	313	312	265	284	289	301	281	273	294	295	303	325	283	323	291	293	294	277	322	241	274	284	282	288	306	307	307	244	320	310	270	287	299	292	278	287	291	267	287	291	282	287	299	276	345	286	309	322	311	265	289	299	299	320	276	326	266	281	302	300	300	271	285	273	257	293	258	300	325	295	304	304	288	297	293	288	264	282	301	302	291	316	266	323	266	292	297	277	302	289	278	289	294	311	277	271	283	293	264	301	284	258	297	251	262	295	310	288	301	298	302	285	317	315	290	295	280	279	280	296	283	294	304	286	304	310	273	290	272	282	280	310	290	327	298	305	288	244	301	290	282	276	291	311	292	279	332	303	305	302	323	284	282	280	286	301	271	270	283	294	287	326	270	290	272	290	308	307	307	268	313	282	246	286	268	270	289	317	286	304	297	307	277	290	300	288	282	301	293	279	284	298	265	289	290	308	273	298	304	302	286	304	262	292	283	282	285	295	276	286	289	291	298	306	284	295	303	297	292	307	297	334	283	281	299	326	284	284	311	290	273	305	305	270	283	297	326	294	299	273	259	305	286	260	293	305	271	313	288	310	284	304	301	283	294	267	303
11850	3361	2636	795	477	460	326	302	276	310	254	246	186	185	199	166	160	151	154	144	141	143	152	153	133	179	143	135	152	125	156	144	124	144	142	150	169	125	131	148	142	129	165	142	167	149	162	157	142	156	147	156	158	133	142	142	125	139	152	132	146	140	134	128	122	115	138	171	146	159	132	132	120	147	129	131	129	132	146	144	152	150	135	131	151	121	134	139	127	125	135	129	150	131	144	123	125	168	142	123	142	142	125	133	141	133	134	107	168	122	143	133	148	154	123	140	143	138	126	125	144	151	138	126	137	135	150	143	143	152	161	147	156	131	141	144	150	160	147	143	132	154	127	137	159	118	144	143	140	155	135	148	138	121	142	137	134	135	141	139	137	142	127	130	134	125	150	137	127	149	142	141	153	126	138	133	141	136	164	140	129	130	148	138	148	125	116	135	113	142	153	133	132	143	142	136	147	117	120	152	113	135	125	139	144	141	125	132	141	158	129	133	129	127	134	152	130	130	148	133	153	115	133	141	166	134	165	139	161	141	143	124	152	134	147	132	131	156	133	162	117	136	155	116	149	162	127	118	118	144	142	160	146	140	154	132	108	142	145	166	156	155	120	136	124	150	148	129	153	151	143	140	128	116	128	123	154	124	130	135	154	137	142	152	141	120	139	136	131	127	125	141	119	142	131	132	131	143	141	124	141	154	129	143	148	137	144	139	139	158	120	144	114	135	135	137	132	131	126	148	125	109	125	170	140	124	159	124	132	133	142	139	126	120	123	139	155	113	146	145	147	143	144	132	153	129	162	139	116	135	150	142	150	146	131	134	122	134	127	119	128	136	128	144	145	136	136	142	158	133	116	121	140	120	134	139	136	122	124	156	164	129	123	132	128	147	145	151	136	129	144	164	139	135	130	141	157	140	130	135	138	147	136	115	144	133	124	140	142	124	135	158	145	155	162	151	138	136	140	135	117	143	165	151	154	163	135	144	146	155	144	142	127	145	135	130	157	133	138	162	141	116	112	128	166	137	156	135	140	143	148	148	110	134	140	148	145	147	120	148	143	157	140	137	135	139	136	141	119	130	115	134	140	135	153	129	150	143	134	123	141	138	129	133	150	128	148	130	153	121	143	137	134	116	148	131	162	135	151	123	136	151	149	139	129	139	154	154	137	108	140	135	143	138	138	149	137	134	128	130	126	141	134	126	128	155	148	127	154	158	150	150	147	125	125	133	141	158	165	137	141	141	148	147	132	158	148	133	150	122	110	145	126	125	136	146	125	155	145	131	155	152	133	130	129	149	129	129	119	147	144	152	148	134	129	145	151	161	137	147	141	140	162	144	143	144	129	126	153	134	130	153	118	128	137	139	123	149	138	164	155	120	135	121	150	150	123	142	147	157	122	123	162	139	148	165	154	159	141	143	127	123	133	133	130	143	127	122	133	122	147	144	136	140	147	124	127	125	151	115	135	128	145	147	146	149	125	149	136	121	133	150	148	142	146	149	152	149	141	122	139	140	120	140	126	147	125	132	151	142	144	141	131	142	146	133	116	129	145	147	126	130	135	128	141	139	153	129	141	125	147	115	117	126	143	134	144	149	123	131	151	139	154	156	136	147	133	164	142	135	118	126	137	120	143	120	135	127	128	144	144	133	133	145	159	132	110	159	130	145	132	169	151	127	165	126	140	137	153	124	129	125	144	138	127	147	140	139	123	128	123	133	134	138	159	150	121	139	130	141	136	141	139	127	138	106	140	136	142	157	150	129	107	146	136	120	128	161	137	142	152	140	138	138	164	137	154	133	135	127	127	118	138	149	132	122	167	156	137	126	141	150	132	150	153	140	128	135	132	149	160	130	142	165	150	151	148	139	121	134	132	163	139	112	148	129	129	125	137	114	138	147	103	128	128	139	135	139	141	138	109	128	127	141	144	121	142	128	141	144	132	146	129	153	159	128	124	150	132	142	128	127	147	139	132	148	141	142	148	124	133	156	143	136	128	132	143	132	122	128	140	131	114	137	140	153	141	121	122	122	140	152	154	132	127	129	133	150	138	149	158	152	143	140	133	153	153	132	122	161	138	143	128	133	150	134	124	136	141	140	124	145	109	124	125	152	105	144	122	138	141	147	159	125	131	120	132	142	139	146	130	134	145	128	147	135	135	134	139	122	152	122	134	145	141	128	151	141	126	140	126	136	126	130	116	134	143	118	154	140	147	136	141	155	149	147	173	118	163	138	143	142	133	140	135	123	138	126	142	164	151	145	115	117	132	142	136	157	149	141	133	142	123	141	148	137	147	132	133	133	136	148	146	130	129	150	142	138	141	130	150	149	138	140	137	133	141	137	170	154	161	148	119	149	142	139	134	152	147	165	135	118	128	166	137	113	131	150	144	151	137	152	135	148	126	146	131	151	140	151	133	146	128	171	131	147	120	131	125	163	140	149	137	131	156	132	155	153	129	163	137	132	140	131	149	116	130	135	137	141	118	136	137	142	128	128	135	151	147	128	151	138	129	132	122	138	153	130	143	141	143	129	132	138	142	104	142	128	151	130	146	138	137	158	146	155	107	138	136	144	137	153	145	158	150	160	134	138	119	133	155	141	122	134	139	125	136	144	141	134	133	156	144	159	141	149	137	163	140	153	128	129	140	131	122	129	149	132	120	155	158	137	142	128	155	133	144	145	134	151	132	138	139	120	132	133	156	126	129	147	143	131	159	135	148	130	150	136	131	137	157	122	132	129	139	153	153	132	152	147	148	138	138	152	148	153	127	125	122	133	139	139	136	116	129	150	146	135	115	140	135	149	134	146	138	140	142	166	143	121	154	144	133	144	120	134	147	123	132	132	129	140	127	131	128	145	140	121	143	146	135	141	137	135	140	147	148	158	158	135	134	133	135	131	143	132	141	140	127	133	152	127	118	154	115	138	124	141	156	173	131	144	142	143	129	132	131	146	118	138	161	136	102	137	148	142	133	159	135	140	124	135	145	132	133	155	151	168	154	138	157	128	144	131	130	147	136	132	139	150	132	149	133	147	169	120	132	160	141	161	136	138	133	130	147	128	152	130	125	128	143	128	126	129	132	146	125	135	143	145	145	151	144	130	129	139	137	129	132	137	137	142	135	128	151	145	139	100	133	146	139	130	136	128	122	149	168	149	108	135	139	136	171	139	127	117	133	145	138	148	131	136	141	141	155	127	135	143	146	119	147	118	150	130	141	145	137	149	150	128	129	137	153	143	129	142	142	147	120	118	175	136	146	149	142	127	151	127	133	145	129	152	149	133	111	147	136	148	146	129	151	149	135	138	147	126	148	145	152	131	120	134	139	139	133	163	125	139	134	149	159	151	145	147	116	168	143	149	122	121	124	145	135	162	139	162	136	121	112	131	149	125	141	133	144	139	127	143	114	143	155	124	136	124	169	141	144	126	143	112	134	122	142	146	143	141	128	138	141	139	166	142	138	126	155	140	161	162	156	150	123	124	131	134	137	158
9258	3496	4928	2618	2092	1784	1558	1359	1212	1254	1156	796	694	626	615	565	518	513	439	434	398	410	362	370	339	385	355	327	371	354	334	367	348	358	340	331	364	324	389	369	354	326	355	355	382	380	377	340	359	369	333	326	372	367	367	330	352	343	358	333	368	355	374	324	304	344	321	339	388	313	295	339	326	318	330	323	352	301	313	341	339	376	350	364	349	326	367	333	309	384	347	362	322	359	322	330	350	345	309	302	303	324	316	342	325	338	344	340	310	337	344	331	354	370	363	361	327	334	325	344	340	344	330	333	328	311	334	367	350	317	313	335	310	350	326	322	294	329	323	313	309	324	322	335	331	343	331	348	336	334	304	336	325	352	341	329	324	368	317	357	316	336	373	332	355	330	320	353	286	323	301	321	335	337	354	321	314	351	330	336	324	327	337	340	308	364	348	328	358	321	327	335	325	298	318	325	327	320	330	349	330	302	336	298	323	350	349	343	338	323	368	325	308	341	343	327	318	321	334	333	333	357	321	325	318	350	353	329	319	320	302	312	334	334	364	315	316	339	322	332	338	338	328	333	313	320	341	329	320	321	340	353	311	351	348	297	341	322	341	303	354	305	354	338	344	295	354	310	343	322	344	338	324	378	356	339	341	339	330	313	331	333	318	354	313	331	308	315	333	345	350	352	337	341	358	341	355	316	357	344	334	316	315	332	361	335	345	338	338	312	363	355	315	333	356	328	357	346	338	307	321	334	318	354	339	330	332	354	335	352	355	360	341	314	316	334	308	321	349	350	336	352	325	355	331	343	323	305	347	314	312	393	337	305	330	362	315	313	326	328	380	343	315	345	366	338	376	358	346	337	352	325	341	348	341	336	337	314	351	332	311	326	348	361	324	370	315	323	300	341	326	330	364	318	347	306	333	335	280	347	333	275	308	356	342	348	354	300	337	326	322	287	323	329	335	346	316	346	350	352	343	316	334	338	325	336	329	342	370	309	321	357	309	344	369	342	334	326	314	330	341	309	338	344	333	351	324	340	310	320	342	291	303	343	352	355	309	340	322	369	308	320	320	337	342	335	337	321	341	337	362	348	331	347	351	363	354	338	344	358	322	338	317	329	340	341	322	302	327	278	347	341	362	331	324	340	324	352	320	340	353	333	324	345	357	330	328	370	356	307	303	364	328	300	349	312	329	299	346	338	321	338	325	327	318	331	321	356	343	311	355	313	333	354	346	339	345	361	295	321	300	322	333	322	337	324	322	331	341	318	320	337	318	311	310	325	320	325	326	348	318	349	299	334	347	329	302	343	316	350	302	324	354	314	321	271	336	346	340	345	321	306	332	316	320	327	308	324	310	344	334	324	343	322	356	334	314	352	346	342	320	369	329	324	333	316	318	345	353	309	345	330	354	349	339	320	337	325	325	341	360	326	304	340	307	354	332	329	332	305	318	340	341	336	351	342	327	325	321	331	314	317	312	346	342	341	349	328	344	332	332	341	330	345	352	342	340	333	305	330	327	334	330	324	321	324	325	311	345	334	296	356	336	346	279	365	323	335	349	331	366	321	338	352	368	320	348	329	373	322	342	340	354	309	298	357	321	345	334	352	354	323	339	349	344	344	290	322	352	293	334	331	314	349	323	345	317	333	329	347	290	319	355	327	326	320	349	354	343	302	337	322	352	321	312	319	322	312	316	328	351	328	339	308	361	344	300	316	350	337	322	335	339	304	345	344	342	311	354	312	311	359	378	325	323	334	350	320	318	319	339	338	354	370	336	324	347	347	328	333	345	325	350	343	332	324	302	366	317	302	320	327	342	332	345	313	289	318	354	355	312	330	312	372	343	342	355	320	327	322	334	345	329	368	368	354	281	342	328	354	312	323	315	332	321	338	329	329	320	356	324	345	319	341	320	325	285	306	333	319	308	315	300	321	316	334	347	354	320	304	344	325	349	335	315	334	323	350	345	355	307	336	332	348	310	369	343	334	290	352	330	332	334	363	363	311	335	321	348	337	343	311	334	327	341	322	322	328	339	326	353	304	312	331	344	350	337	322	298	387	328	335	312	313	321	343	332	342	342	348	333	318	331	329	337	350	342	316	346	330	337	367	343	313	364	340	357	334	349	318	344	342	316	334	328	277	354	349	333	332	305	335	319	325	356	317	338	343	328	343	349	305	359	338	340	333	346	335	335	311	340	324	375	340	329	365	351	316	322	296	334	355	347	328	345	336	358	332	322	344	356	365	321	346	358	292	320	366	332	363	334	353	360	351	376	354	328	355	336	312	335	310	327	325	318	336	328	330	328	313	334	332	331	322	347	296	347	319	363	306	309	337	319	324	331	348	340	335	347	309	344	294	353	346	342	377	351	344	350	325	334	337	310	319	329	310	368	307	309	368	346	344	326	301	357	342	352	315	391	327	354	342	321	347	337	334	345	340	327	331	317	383	299	327	352	359	351	335	352	338	311	331	347	340	315	347	313	351	333	347	320	295	317	322	307	336	360	313	323	343	331	355	333	336	330	294	338	370	310	351	372	340	347	323	344	317	354	348	374	340	307	324	307	347	343	331	309	359	324	335	335	320	331	324	334	329	328	323	329	325	325	347	305	314	357	353	332	346	321	350	312	353	331	313	309	316	371	321	333	356	341	329	354	338	325	311	371	318	331	299	321	304	305	322	312	341	334	329	301	323	329	363	322	318	346	338	359	340	346	340	298	335	321	316	356	333	309	384	346	372	333	330	325	329	352	314	354	340	322	366	343	318	329	312	289	312	305	335	349	303	344	319	319	337	321	316	348	338	324	303	325	329	339	339	334	366	324	312	332	317	373	341	328	324	375	335	332	338	307	334	309	342	319	323	343	328	350	347	335	324	338	329	340	335	301	334	328	359	348	318	355	327	319	329	345	324	326	375	289	312	306	327	346	326	312	335	322	340	328	310	295	276	320	352	347	354	344	356	325	335	310	324	325	319	337	354	325	359	368	374	345	339	309	295	302	329	320	329	321	356	360	315	319	319	340	326	333	322	354	304	294	345	355	303	293	351	330	332	342	327	359	332	337	297	335	339	348	341	345	332	320	331	361	333	350	318	319	314	353	351	325	352	326	331	320	328	340	349	333	328	347	351	348	357	323	352	327	326	331	323	322	323	356	354	350	372	309	332	334	318	370	296	334	338	350	302	344	335	361	349	342	281	325	333	336	289	318	328	352	338	316	332	314	319	323	337	357	345	360	324	304	334	301	310	336	342	341	354	359	304	313	353	343	334	359	337	359	339	342	344	340	320	313	347	298	329	307	300	330	317	359	342	370	341	352	303	348	326	313	330	337	306	337	321	315	318	328	330	319	339	309	362	324	328	333	288	314	317	301	324	347	354	356	361	328	367	320	349	337	334	318	325	318	327	341	293	306	319	355	363	366	323	319	339	333	307	325	333	314	312	319	344	363	316	339	365	333	329	333	361	319	315	299	311	342	342	346	323	316	327	320	350	312	328	321	310
20116	5905	4008	1190	705	566	408	357	315	320	296	211	160	137	145	122	113	100	88	90	84	84	86	91	85	84	80	76	85	83	87	86	82	93	85	64	81	70	77	71	69	83	88	68	82	77	85	74	91	89	90	85	84	99	83	71	75	86	82	84	70	73	74	73	86	81	85	94	79	81	75	80	91	86	102	76	91	79	69	88	73	81	74	71	72	56	81	83	72	76	62	73	85	91	63	68	75	86	71	89	87	88	75	107	80	101	70	86	81	69	88	72	64	63	82	86	65	87	80	87	82	63	79	82	65	89	72	78	72	80	77	74	77	90	107	86	74	92	81	94	76	83	84	76	83	66	95	84	65	75	73	75	77	91	86	72	70	97	85	89	68	86	81	88	77	71	82	99	78	83	72	71	76	67	80	86	75	69	99	79	82	71	80	62	70	92	70	73	85	82	75	70	71	70	71	64	93	90	89	80	82	73	92	71	78	73	74	73	78	84	74	82	80	82	89	88	82	68	77	68	80	95	81	81	74	93	78	84	58	65	86	74	80	64	94	78	76	88	74	77	105	70	76	91	82	77	81	66	81	66	71	64	88	75	84	81	86	74	81	70	85	66	84	67	73	78	86	70	67	83	80	94	78	83	75	73	71	88	76	75	84	75	69	67	85	72	79	73	82	77	78	77	77	88	75	68	79	68	92	83	74	80	63	69	89	59	70	70	79	74	80	90	78	87	75	70	76	67	99	75	82	78	74	61	86	71	94	88	84	83	62	75	63	77	63	75	77	85	91	81	66	69	77	99	79	83	98	88	79	84	77	74	64	92	63	86	74	92	82	78	71	76	80	79	78	80	92	73	68	77	65	70	78	65	80	78	85	80	90	81	74	86	84	79	80	91	62	84	80	89	77	91	77	88	77	70	111	79	92	66	82	69	73	82	73	67	71	76	75	63	80	70	86	81	75	85	107	94	83	68	84	83	93	75	83	83	71	82	103	96	73	65	78	86	85	75	69	61	57	82	79	94	65	68	81	75	63	67	64	94	75	81	80	65	78	73	78	86	82	86	72	68	60	73	72	74	75	86	79	77	88	60	89	71	69	79	64	79	91	83	79	82	70	72	78	82	70	78	95	84	79	67	92	79	63	84	77	75	74	81	76	70	73	84	94	78	76	85	67	77	81	68	93	82	81	89	93	70	82	63	87	78	66	80	62	66	105	81	76	71	76	91	68	71	94	74	86	83	81	90	97	81	83	92	70	83	96	85	70	66	74	92	97	75	70	72	72	77	76	85	70	69	88	83	85	78	80	69	71	100	75	77	81	96	87	86	88	76	60	83	74	91	62	71	59	87	69	78	80	83	79	87	83	84	81	75	88	73	87	80	73	92	70	85	61	67	80	90	68	71	66	87	84	81	74	77	69	61	94	74	69	83	96	67	83	67	78	55	64	84	76	74	90	78	54	81	70	90	84	76	89	88	77	73	81	74	79	73	65	77	81	60	65	91	89	73	90	90	83	81	80	77	78	88	86	90	76	60	53	80	74	79	71	66	76	80	61	97	73	79	76	91	71	68	79	57	81	78	77	78	77	67	94	79	71	76	94	71	79	90	79	80	69	72	78	79	92	65	80	79	88	88	93	77	83	80	79	83	78	85	88	76	84	72	80	80	76	68	66	68	78	82	86	77	76	84	96	82	88	72	80	87	83	79	79	89	92	72	66	65	84	67	68	76	88	84	85	62	85	75	60	74	98	98	64	62	61	80	70	79	77	89	70	87	77	81	70	78	88	79	76	69	73	82	76	90	88	85	78	69	90	90	67	82	70	82	84	69	92	86	81	61	86	67	59	93	90	76	89	85	75	85	76	86	62	99	84	92	75	69	67	78	95	77	89	70	90	67	85	80	80	80	80	88	73	101	87	55	84	84	69	79	83	81	81	71	66	81	90	78	79	84	94	67	70	79	63	85	79	71	79	69	72	69	85	58	70	84	84	69	72	82	68	82	71	65	88	89	55	97	69	71	91	88	90	79	81	91	82	84	70	88	77	88	57	95	69	54	77	84	95	79	80	73	69	85	73	93	85	59	68	94	77	83	93	79	83	73	78	80	90	79	69	69	80	71	80	78	73	68	80	67	81	81	82	84	72	74	79	67	76	84	66	65	83	92	68	77	75	91	90	75	68	83	86	80	91	78	94	76	67	87	73	67	75	76	70	85	67	71	82	81	95	87	68	79	60	64	90	69	85	76	81	81	75	64	75	82	80	72	66	71	81	74	73	81	75	70	58	87	62	77	71	82	71	77	88	81	72	65	65	102	87	80	74	80	76	84	63	73	80	83	76	78	91	69	68	78	83	76	79	81	67	73	74	75	75	73	82	84	78	65	84	73	88	68	84	75	72	72	88	80	91	81	73	72	77	58	69	75	69	74	74	64	77	72	72	75	86	75	60	87	79	82	80	66	83	77	81	71	78	82	101	79	77	80	90	72	70	82	94	90	70	85	72	79	90	76	76	69	83	74	84	74	78	87	71	78	70	74	79	83	61	56	78	79	74	95	88	85	91	67	106	76	71	77	78	81	75	71	65	66	83	77	85	66	61	85	65	70	81	82	70	71	75	71	76	80	73	90	64	74	75	84	73	72	74	111	78	86	85	74	73	72	69	86	92	90	57	70	69	80	70	55	77	90	86	74	84	75	87	74	70	78	67	55	69	89	87	85	73	62	87	70	72	81	73	65	82	90	95	75	90	71	85	68	88	70	81	81	82	86	76	68	67	73	83	78	77	72	78	88	70	78	71	86	67	85	79	71	79	79	81	73	73	76	63	94	94	75	85	88	73	81	70	86	74	73	86	70	80	67	80	89	72	83	77	89	81	64	59	75	77	74	80	85	72	77	80	64	69	73	78	98	87	74	79	81	83	93	82	70	92	69	88	75	72	77	72	80	79	77	72	76	81	90	88	87	92	95	75	70	82	76	84	76	67	79	74	82	77	100	95	74	83	77	76	83	83	71	64	75	81	78	85	80	79	80	86	89	92	80	81	83	69	76	89	74	89	90	63	78	81	83	79	84	89	87	84	78	73	73	74	72	85	72	85	73	67	86	87	75	86	84	80	78	72	71	91	89	74	67	86	67	82	89	89	82	77	84	89	80	86	70	85	77	77	79	58	71	93	90	90	80	80	87	62	78	81	89	91	69	86	82	64	74	80	79	68	72	67	57	77	76	77	77	63	96	73	88	85	73	70	76	101	89	81	66	76	72	70	81	95	85	78	94	77	79	75	82	86	67	92	84	78	73	73	61	90	78	89	77	82	88	75	58	90	88	75	78	89	76	69	81	72	85	71	76	76	91	88	90	89	62	75	80	73	76	82	81	70	83	76	85	77	66	83	87	84	85	68	66	80	84	78	85	76	66	86	90	79	87	102	67	84	78	82	75	70	103	87	69	68	84	81	102	73	87	80	66	77	72	75	77	79	80	64	92	77	71	90	59	67	73	73	76
12390	5032	6861	3625	3030	2593	2150	1897	1568	1702	1455	981	770	631	596	566	506	508	433	359	327	267	246	264	280	259	252	230	210	201	246	223	219	208	216	204	251	232	200	245	228	218	250	243	279	241	253	261	249	244	234	276	229	261	240	252	231	211	237	221	209	231	221	202	210	202	203	173	194	199	209	184	197	188	184	185	206	196	207	219	200	200	208	196	215	217	215	170	183	218	214	222	201	175	201	187	196	191	194	188	202	192	205	202	189	193	174	179	183	180	184	184	198	215	199	188	191	200	192	202	171	199	238	207	214	196	215	204	176	224	220	182	223	189	210	197	196	230	199	184	227	201	215	203	193	187	183	208	206	184	209	186	215	204	189	221	193	208	177	195	199	215	169	184	197	206	231	200	210	195	211	204	186	186	185	205	193	219	213	201	188	171	198	211	211	191	185	209	201	202	202	186	200	187	187	220	183	192	187	199	189	213	194	212	197	180	188	200	205	193	194	183	195	197	203	198	198	215	183	227	188	181	187	208	196	199	198	182	210	192	200	208	183	222	179	176	181	176	194	198	202	190	185	200	203	182	205	207	210	212	194	177	210	193	191	175	195	200	199	201	182	207	191	180	190	192	187	204	186	205	205	179	182	217	200	193	189	217	220	226	201	200	209	204	181	182	199	198	194	217	206	195	185	199	186	211	209	187	218	176	173	205	179	201	201	212	217	183	175	179	220	198	204	171	210	207	256	170	178	180	208	177	201	169	202	181	201	185	226	183	213	196	192	202	195	190	190	192	178	206	208	223	204	219	186	214	200	195	182	202	188	182	196	203	188	210	199	181	204	191	182	204	193	215	183	191	181	197	202	195	215	206	177	208	175	204	185	207	181	202	194	190	182	176	187	208	182	214	188	186	202	161	200	196	186	166	185	217	189	182	201	202	179	219	183	188	190	210	206	185	214	220	204	214	169	164	188	179	196	168	208	194	192	198	203	192	217	190	195	201	201	192	172	222	195	197	188	214	172	206	185	204	184	214	216	196	172	189	182	204	176	185	212	184	176	192	194	206	203	205	192	202	198	187	189	200	204	197	190	186	192	179	200	199	238	191	199	189	209	208	209	202	195	179	185	217	217	163	203	184	195	206	182	194	201	209	181	201	208	190	215	187	203	191	204	196	166	196	184	193	223	217	193	186	208	193	200	180	200	193	186	213	209	186	206	199	186	196	203	207	205	179	194	178	201	175	204	186	199	210	185	163	180	207	199	202	220	190	205	189	212	200	211	209	192	207	199	201	210	185	193	197	220	197	207	183	196	193	169	220	187	188	167	204	176	171	215	175	187	203	202	196	223	192	193	206	199	209	201	199	207	195	190	195	198	195	208	192	218	203	186	157	221	213	205	196	213	211	213	196	197	187	209	186	228	205	198	198	202	221	214	214	188	179	203	192	192	181	185	175	207	204	211	207	197	197	193	212	199	213	181	203	209	192	187	203	189	171	194	209	192	207	200	190	215	195	182	196	212	203	198	201	186	195	208	214	188	208	186	214	179	193	205	198	210	195	183	196	220	189	187	180	195	203	194	201	163	185	222	183	210	188	201	220	184	193	188	193	214	211	199	199	201	161	162	171	189	216	208	195	220	197	221	217	222	206	204	196	211	183	184	201	197	195	187	215	198	198	190	184	192	183	215	207	176	212	199	189	193	218	195	190	186	199	190	187	192	180	196	178	205	180	191	180	192	175	235	198	196	191	201	204	183	188	177	168	207	196	200	186	200	196	182	229	193	198	210	186	205	203	210	200	202	180	196	207	192	189	194	213	197	218	179	196	192	189	218	170	197	191	190	216	180	205	188	192	219	185	207	217	202	214	194	203	201	194	187	183	200	184	207	164	209	182	192	185	201	200	199	182	185	221	199	187	210	233	193	202	199	176	191	181	187	190	204	203	195	215	197	191	213	201	210	175	216	180	231	187	182	202	197	202	206	202	200	205	191	211	182	187	190	203	201	202	168	197	198	196	203	188	181	219	179	210	220	227	230	201	181	207	188	197	214	208	181	210	194	172	201	193	198	196	196	186	218	197	203	189	193	189	199	184	213	202	187	193	194	191	201	207	189	190	205	192	208	204	202	180	191	223	179	185	183	194	182	205	223	185	173	217	190	179	193	168	210	186	190	219	207	213	191	201	183	208	153	192	211	195	192	192	209	203	189	201	208	216	184	203	209	181	190	170	187	194	208	172	184	194	193	191	214	188	191	210	217	206	204	191	185	202	189	220	183	195	213	195	184	185	199	225	182	205	200	181	236	203	201	212	180	184	178	180	184	205	211	186	196	201	208	188	198	211	190	196	197	191	193	206	185	202	204	190	190	216	213	207	180	202	194	176	200	183	212	215	216	197	212	189	229	185	213	210	193	226	191	197	209	200	195	210	231	197	192	179	186	205	206	166	192	195	195	211	184	175	200	189	198	198	194	195	206	204	195	199	208	214	204	212	205	209	191	194	217	181	201	206	208	171	186	182	172	193	196	183	210	211	192	190	207	193	234	192	196	188	181	177	203	204	177	196	192	208	229	185	191	201	186	198	192	217	194	220	185	204	194	209	188	195	201	183	203	233	196	190	210	203	194	202	181	200	192	196	171	187	192	207	219	215	186	194	226	187	190	204	219	200	206	188	198	213	191	218	200	203	204	195	190	197	201	188	203	177	179	189	221	178	211	183	207	200	203	211	168	208	204	204	180	193	177	227	175	227	184	205	202	186	201	200	195	203	179	201	211	194	203	195	177	211	184	219	205	208	187	208	202	200	212	201	203	209	185	182	200	191	207	172	207	201	217	202	188	184	210	210	201	203	180	201	195	192	190	200	190	190	207	213	199	194	223	178	180	189	216	153	205	196	177	197	197	201	196	234	195	219	184	189	194	209	184	197	212	184	197	189	206	206	186	196	211	185	197	192	177	184	169	190	202	190	213	198	167	176	182	192	187	199	183	204	189	207	185	214	197	202	229	208	185	194	180	188	179	201	206	195	205	199	237	222	177	197	210	193	196	196	182	203	217	186	205	196	185	199	175	174	211	193	148	174	206	215	204	189	243	197	210	177	202	181	216	174	168	191	194	194	208	200	178	196	205	176	205	184	189	202	198	193	191	211	193	189	204	185	200	211	210	198	178	195	202	196	193	212	213	194	176	189	231	228	213	220	202	189	181	180	190	217	202	211	205	173	213	199	177	183	200	191	196	209	208	198	191	188	189	197	217	199	202	185	191	203	178	197	198	185	201	205	183	173	206	215	192	206	206	196	207	217	203	185	213	190	193	191	206	219	166	210	178	182	197	174	194	217	203	220	191	200	219	234	183	225	183	184	185	218	171	201	199	195	179	190	209	196	215	194	173	206	206	169	191	172	211	196	190	193	198	222	198	205	199	213	228	184	186	212	201	204	255	202	203	227	188	176	191	222	192	188	167	221	187	175	216	217	176	182	186	230	203	202	192	201	185	205	197	185	193	202
4358	1464	1140	311	234	195	210	191	179	198	172	127	121	139	116	145	117	107	119	126	116	100	114	134	120	116	102	112	113	122	113	116	129	117	123	98	125	108	139	116	128	131	97	109	105	116	126	118	102	116	110	115	115	97	115	116	121	123	150	129	127	108	120	105	113	132	113	125	116	116	135	122	125	122	118	127	118	112	106	110	146	105	137	118	95	125	113	112	103	127	109	145	123	102	96	115	127	128	119	123	127	124	108	117	123	137	113	113	122	111	121	143	117	116	106	112	108	115	137	111	128	122	112	138	127	113	115	136	115	128	133	109	135	129	108	130	105	109	107	139	106	134	96	135	118	133	125	121	131	104	110	131	128	120	125	114	117	128	124	129	87	95	112	117	104	107	124	104	111	119	144	103	131	125	143	108	116	116	116	121	124	140	128	126	126	123	111	99	107	111	120	115	96	129	139	134	107	114	120	102	79	123	103	123	143	107	127	103	138	122	111	105	102	94	104	109	113	130	121	149	86	123	112	114	105	145	113	126	116	127	122	119	120	107	103	105	115	107	116	132	118	99	120	129	109	108	114	135	133	109	101	110	123	117	100	96	129	134	128	109	103	107	126	111	117	106	114	110	135	107	119	104	104	138	131	106	115	115	115	123	120	108	108	136	104	115	130	114	115	115	110	125	112	118	120	129	126	112	121	137	137	124	121	115	124	131	137	110	134	93	112	98	112	138	114	118	126	118	113	109	115	125	126	110	128	122	129	118	110	114	123	127	109	114	113	123	113	130	123	122	121	118	116	122	109	114	135	129	113	125	125	129	120	116	132	130	128	96	123	128	119	114	123	123	137	121	124	103	128	122	122	117	114	144	101	137	102	142	124	107	109	125	118	110	117	119	121	110	103	127	122	117	117	111	132	108	120	129	142	130	144	119	128	103	136	117	134	119	126	129	131	98	125	118	137	137	121	105	135	101	124	140	116	126	145	119	113	125	96	136	112	134	121	99	120	137	134	118	111	106	125	115	123	108	110	109	100	132	124	108	132	96	105	106	117	98	114	117	114	129	113	130	109	118	118	111	92	125	133	120	118	122	134	118	134	121	115	106	118	112	128	122	123	120	117	126	112	108	129	121	126	108	111	116	102	144	104	99	107	130	111	132	117	118	104	133	119	120	109	135	111	123	103	118	126	100	122	102	117	124	122	111	94	111	117	101	131	113	128	147	124	117	127	129	124	98	122	95	122	124	116	118	108	92	110	129	121	118	118	129	125	96	143	124	131	96	137	117	115	99	127	119	111	116	112	98	109	139	108	120	107	109	117	120	128	149	128	129	138	126	125	140	118	113	114	122	111	127	122	118	105	132	102	114	125	111	143	134	127	116	111	127	98	132	100	108	101	134	125	130	100	123	119	103	137	123	133	132	123	96	119	101	100	115	122	123	132	125	120	110	109	108	120	118	132	123	128	105	115	111	125	96	124	125	128	122	110	122	113	93	101	130	109	113	122	113	106	127	114	112	114	133	121	100	112	137	137	122	125	103	123	121	136	119	116	125	96	123	108	122	130	125	127	98	116	97	141	104	118	105	127	123	126	138	114	113	140	124	105	92	123	122	124	130	129	111	121	105	119	107	121	128	116	118	96	108	111	142	119	113	100	122	110	103	114	113	125	118	117	127	124	107	128	106	99	136	114	123	109	124	107	111	131	136	126	110	98	123	111	136	127	119	120	125	113	135	116	109	135	88	103	125	119	107	139	105	136	98	111	123	108	139	124	111	118	116	98	108	111	122	103	104	114	121	108	112	113	133	112	110	89	114	123	118	111	125	114	109	90	134	118	111	110	110	130	117	113	102	117	112	94	106	132	105	128	118	119	140	114	109	130	118	117	116	105	114	105	113	109	117	125	137	120	102	133	113	135	120	103	130	128	118	125	123	132	118	140	124	117	116	128	123	114	114	138	132	117	105	132	103	129	116	109	116	97	125	124	122	142	122	102	118	137	115	102	117	111	105	123	125	119	133	130	120	115	91	117	131	116	126	92	114	110	113	103	126	110	126	120	130	121	107	136	126	116	113	112	118	131	91	111	124	122	98	141	108	128	112	111	112	140	116	130	112	133	118	104	122	134	116	111	112	113	105	126	125	134	121	124	115	109	109	99	125	132	128	107	124	121	107	120	133	127	138	113	129	105	118	121	116	114	129	122	134	133	128	111	108	115	114	135	128	130	126	115	116	112	113	119	112	127	125	127	105	114	96	100	115	136	109	132	105	105	108	124	114	111	111	109	123	110	113	122	138	121	134	122	108	123	102	110	159	99	108	128	91	125	92	123	130	117	107	91	124	129	120	129	113	112	128	105	120	113	128	127	102	108	107	106	122	118	132	106	118	143	131	128	127	125	118	107	135	108	127	122	116	117	92	114	111	119	117	127	100	125	101	97	116	124	114	142	131	106	125	140	137	100	117	119	120	127	103	111	122	112	113	133	117	127	127	100	122	134	117	108	104	119	113	149	95	110	119	125	129	137	118	109	102	112	113	127	123	137	108	126	117	118	129	115	118	110	101	119	100	117	106	111	150	120	123	110	136	141	106	127	117	119	110	128	151	122	128	104	100	125	101	122	138	125	113	114	119	122	118	137	117	115	128	126	134	122	127	107	116	137	126	126	135	131	115	120	120	137	118	130	133	103	117	112	112	113	118	108	118	130	113	106	114	124	126	126	99	101	140	115	122	123	109	119	117	136	103	118	132	126	117	130	128	124	103	116	122	140	110	133	111	121	131	123	95	123	107	86	109	152	121	119	130	109	121	129	119	108	104	111	116	104	93	106	118	115	105	104	114	112	115	111	110	125	129	113	114	136	141	127	128	99	121	129	105	127	117	133	115	121	129	124	115	119	117	112	125	134	127	113	126	126	118	136	116	119	123	111	100	102	115	120	121	127	121	135	135	100	103	108	107	110	123	117	136	102	117	92	126	112	113	112	99	103	116	111	123	118	108	113	108	125	106	116	115	128	129	134	117	106	120	116	135	130	113	118	139	106	98	113	118	104	109	121	117	113	113	119	111	126	127	117	114	120	119	111	123	114	116	97	114	131	121	97	96	118	119	123	106	120	117	106	135	117	102	137	114	138	116	132	101	104	118	121	122	120	111	105	119	98	115	112	102	123	114	134	110	135	114	132	107	101	116	139	120	125	125	141	116	106	127	117	136	127	115	122	119	118	116	129	133	122	114	129	118	109	129	110	125	116	124	104	102	120	123	121	136	123	128	124	109	99	121	107	139	123	105	112	111	122	109	125	104	110	118	108	128	104	100	122	136	110	112	119	116	123	120	127	112	142	125	122	111	126	107	130	107	105	106	112	119	124	122	110	118	121	92	128	114	131	144	112	117	118	124	122	111	110	122	104	121	127	126	124	115	102	102	115	120	127	122	121	130	118	131	136	129	138	102	104	125	110	127	102	128	130	125	117	115	105	103	114	132	115	108	110	132	131	122	103	128
3598	1762	2277	982	899	821	705	623	601	694	628	476	452	384	398	421	358	367	328	299	314	285	273	292	299	328	293	291	296	312	296	282	278	302	295	300	281	294	299	294	299	312	293	294	310	288	304	317	327	344	308	279	306	295	304	313	317	298	289	274	277	295	276	288	294	292	294	314	298	290	266	260	265	289	295	306	277	303	310	293	283	296	300	277	293	278	282	321	275	283	254	320	296	287	289	306	310	314	269	319	325	264	289	288	279	300	286	283	286	283	269	277	314	305	313	309	281	296	300	294	295	270	295	282	283	284	315	308	293	282	320	320	338	296	274	279	290	316	269	285	249	306	306	278	276	299	281	297	261	295	274	317	279	289	279	294	284	324	317	307	308	290	269	301	307	294	285	305	304	284	317	287	290	285	291	291	273	305	302	271	303	312	306	293	283	325	280	285	304	316	299	313	284	264	303	261	301	311	287	279	293	310	315	303	285	299	305	276	310	293	296	285	313	276	280	299	294	275	305	294	290	279	281	298	286	295	260	311	282	314	311	296	298	287	252	301	289	292	289	298	275	299	326	286	276	263	291	271	328	275	307	299	318	284	287	281	313	296	289	306	325	299	278	295	326	290	257	293	278	263	293	287	271	307	267	284	286	282	286	294	301	266	282	286	264	275	314	260	284	305	264	281	291	275	253	313	267	305	282	302	292	271	283	280	278	277	277	286	273	287	267	307	297	274	306	283	291	307	277	272	265	291	305	306	285	295	284	291	302	301	292	306	288	280	299	278	303	277	271	276	306	304	326	312	286	268	248	310	288	257	316	266	324	290	287	291	305	277	284	279	284	288	271	283	268	319	270	295	293	280	306	304	290	322	304	278	277	299	326	291	295	292	303	302	301	297	292	287	308	296	284	272	297	316	288	281	290	290	278	281	269	309	294	289	277	307	296	271	305	280	295	282	283	337	284	314	319	296	296	295	311	288	276	297	312	290	259	267	278	285	278	340	308	303	310	297	291	292	298	317	299	263	297	302	314	293	300	286	307	281	292	288	270	298	265	257	260	306	273	282	281	306	256	285	307	279	277	315	288	294	307	265	310	313	267	283	276	293	305	314	297	301	293	300	308	273	316	305	284	302	317	282	314	303	299	317	287	289	262	273	319	271	290	291	295	305	300	273	275	263	307	308	287	282	279	309	292	290	276	301	306	282	292	293	297	300	312	279	300	303	292	295	268	287	278	265	271	278	326	278	298	298	297	330	281	301	301	303	288	284	316	282	307	289	294	289	271	314	265	291	322	324	276	265	273	270	308	282	326	286	310	321	282	312	286	279	312	255	292	285	308	296	298	260	272	284	303	277	315	296	289	302	308	262	282	337	296	285	273	288	296	292	278	297	324	294	263	266	324	271	288	270	275	264	297	269	303	285	281	303	322	303	266	296	302	307	278	294	278	311	298	282	273	301	282	290	317	300	285	264	294	302	312	304	308	314	259	261	289	286	282	307	293	326	281	302	303	265	277	284	283	334	291	284	289	331	300	340	298	277	271	276	278	311	304	294	262	297	298	300	290	291	284	264	289	279	288	302	308	309	289	301	307	316	300	286	295	297	298	270	294	325	285	302	307	287	284	264	287	284	287	316	280	267	289	254	283	307	295	275	293	290	276	288	302	316	293	290	278	285	270	304	265	303	270	288	346	297	306	300	283	298	311	307	292	243	274	294	275	299	289	291	307	274	270	291	311	307	292	281	301	319	327	301	295	296	282	288	331	305	319	288	287	267	300	266	292	323	259	326	299	281	298	295	308	276	261	274	292	284	280	302	285	285	281	268	294	301	303	317	311	298	286	293	292	284	310	302	286	292	299	318	254	281	272	298	294	311	277	306	268	279	288	279	259	284	283	290	303	288	285	285	267	307	278	306	257	317	287	303	248	302	262	309	334	305	300	273	307	291	273	327	286	286	280	295	297	297	312	285	292	304	279	271	284	296	293	287	285	316	288	269	288	302	319	287	302	273	276	268	323	303	282	264	308	304	316	293	265	280	288	274	292	270	274	289	296	263	281	278	323	309	317	275	296	309	288	280	276	333	273	291	277	335	325	319	309	279	288	309	274	294	274	291	278	298	289	288	325	314	271	310	296	303	306	305	296	322	322	262	289	271	288	265	298	263	284	262	272	293	305	292	282	277	281	248	282	270	317	299	298	292	275	306	281	309	283	244	291	296	293	284	261	298	280	278	287	310	277	299	290	300	291	273	275	324	262	301	321	310	283	294	277	291	289	269	306	270	279	261	301	311	306	286	288	271	278	307	315	295	266	276	265	292	298	300	282	272	303	263	284	297	313	308	286	271	296	272	284	311	287	319	287	273	320	300	300	285	292	275	293	311	289	285	269	310	279	283	273	314	277	294	300	259	304	296	263	275	306	281	295	290	290	308	299	265	308	286	282	292	313	305	303	289	270	273	299	298	285	288	311	308	308	322	298	289	290	297	278	269	290	315	269	282	285	279	274	294	277	258	267	269	306	261	317	299	292	279	288	282	303	260	295	277	302	290	309	296	279	310	299	276	286	288	313	283	273	268	271	283	266	299	307	305	289	285	287	314	306	277	271	271	307	273	268	265	277	296	284	280	283	261	286	277	295	274	289	322	260	328	293	259	305	251	305	268	281	293	320	289	295	317	285	268	267	302	283	303	281	279	307	291	330	284	286	313	287	248	278	281	299	281	283	298	293	302	318	289	291	282	312	307	295	284	319	304	308	311	295	313	299	281	305	288	279	302	286	293	327	300	274	300	294	301	263	278	278	274	333	267	246	278	290	283	276	308	299	290	297	317	309	294	294	267	297	313	253	280	261	292	282	293	289	276	308	308	302	294	287	296	300	300	315	295	280	273	296	281	289	291	314	321	289	281	285	305	294	297	310	300	289	308	259	303	261	301	283	295	312	290	324	289	271	301	288	319	305	299	267	293	297	318	287	318	288	254	323	282	273	293	294	276	304	306	269	301	276	321	296	286	303	286	298	260	260	328	292	285	297	301	294	261	307	307	264	319	293	282	294	303	308	233	281	301	288	281	280	308	278	283	293	269	299	284	297	292	297	268	279	284	293	273	250	298	308	276	295	295	303	272	295	306	285	285	292	301	322	281	306	294	285	291	288	274	280	281	292	324	271	296	285	312	284	276	292	309	294	281	297	288	282	280	305	325	298	303	305	316	292	281	296	295	285	278	301	304	266	286	315	297	294	299	305	293	280	264	305	308	291	281	315	310	313	280	319	272	300	298	310	324	307	282	257	263	287	289	285	295	293	287	310	295	265	289	308	296	299	297	295	266	311	263	272	281	293	287	292	265	312	294	280	326	323	262	300	311	268	281	309	270	278	285	317	303	299	309	266	300	299	306	297	269	279	265	264	278	271	283	292	295	298	274	280	277	289	264	322	286	285	314	276	337	312	311	311	279	303	272	300	304	299	273	295	268	340	282	312	301	281	293	317	294	272	305	312	305
11792	3413	2523	688	448	405	353	296	232	301	288	211	185	174	180	159	161	178	160	155	147	153	135	129	155	162	161	145	144	144	129	161	138	139	147	127	140	134	155	160	160	139	159	153	129	133	159	131	127	122	125	124	128	117	143	135	138	129	156	136	140	153	116	121	141	122	138	142	144	132	116	131	132	136	135	151	140	146	132	147	136	122	155	167	120	145	134	148	140	135	156	129	127	117	150	131	156	164	146	141	134	141	134	143	146	162	136	159	131	130	147	159	138	144	148	150	150	140	131	139	138	123	127	132	135	135	125	127	141	125	114	120	144	133	153	139	128	140	139	143	131	130	126	145	146	126	103	126	110	142	154	156	146	142	134	152	149	133	143	127	132	132	132	138	127	128	128	141	146	124	148	132	146	124	148	135	155	134	153	154	153	140	148	132	147	161	124	132	137	132	143	144	143	125	127	139	144	135	150	133	131	147	138	139	137	140	144	124	155	124	150	141	146	135	149	130	123	135	160	121	122	134	139	141	134	121	132	151	137	146	136	126	128	136	115	136	117	138	144	132	136	119	143	137	142	125	136	135	154	152	139	160	125	143	117	134	126	141	146	142	138	128	136	143	144	139	146	131	148	123	127	165	144	163	165	123	151	129	127	144	144	140	139	144	156	133	145	139	140	128	125	143	132	133	124	133	131	116	140	135	147	152	127	127	142	146	133	153	142	120	131	144	135	127	144	159	124	146	128	128	147	156	141	133	172	131	117	118	121	137	125	129	141	119	149	165	137	142	164	144	141	140	131	131	133	132	142	141	153	132	145	154	148	169	131	158	138	140	123	121	146	131	139	143	146	130	140	146	126	147	153	132	148	140	118	105	151	154	144	159	124	137	124	134	130	130	116	139	142	163	125	129	124	162	121	124	144	137	126	128	121	146	129	147	157	151	146	138	122	136	152	138	153	141	136	156	139	136	145	112	154	112	144	150	119	124	152	152	135	143	155	115	151	141	138	116	109	129	133	136	125	129	152	138	153	134	134	161	141	149	140	151	151	125	138	130	131	133	127	135	144	121	153	146	141	127	136	147	143	173	130	146	133	120	125	141	149	149	133	141	132	151	149	131	140	140	160	116	135	155	127	145	152	131	140	128	133	155	140	134	122	142	142	132	143	159	135	143	162	123	156	145	155	139	126	149	157	141	141	118	136	145	127	121	133	137	129	114	134	137	141	140	127	147	134	137	119	154	144	151	126	150	126	147	140	137	159	137	148	139	137	154	128	137	134	172	149	136	120	128	138	140	148	123	140	134	121	149	138	133	128	136	123	153	118	136	132	148	138	162	158	146	125	142	145	137	154	142	128	143	143	156	139	139	144	142	123	127	136	120	137	135	140	143	153	130	150	152	140	157	151	144	142	135	166	138	120	174	142	150	134	149	132	150	140	130	132	132	122	145	150	142	141	129	147	149	110	136	129	143	147	148	134	135	144	133	128	131	139	141	140	132	109	138	120	170	183	130	147	159	134	127	137	134	140	133	131	126	147	135	164	155	143	152	153	128	124	127	157	136	121	136	134	111	143	151	136	134	148	132	130	144	132	128	123	130	143	128	117	146	136	145	144	158	154	129	138	139	149	124	127	136	113	145	136	131	137	145	137	140	159	132	130	126	134	145	124	140	133	144	133	142	158	120	126	138	138	136	145	147	140	134	148	138	142	147	141	137	125	120	134	131	156	138	157	145	138	140	153	162	134	159	133	138	134	140	135	126	133	142	130	142	162	136	130	141	119	153	126	123	154	139	141	144	144	122	118	126	147	146	138	142	152	134	154	140	140	134	152	136	144	152	158	136	137	136	148	140	134	143	120	167	145	147	139	143	128	139	134	139	129	138	148	150	136	147	137	143	141	151	148	132	147	133	145	125	139	139	110	117	139	157	145	137	143	159	137	112	133	155	123	149	147	133	124	124	134	129	152	140	109	124	125	146	149	111	148	142	130	139	139	138	145	130	159	174	148	145	131	146	124	149	140	147	157	139	136	144	135	127	144	138	156	138	131	138	127	140	154	134	149	143	137	141	137	151	150	132	143	147	132	148	132	169	129	121	124	141	115	117	126	150	153	143	134	133	125	143	110	138	118	129	131	129	121	142	147	154	129	137	131	144	160	134	130	143	141	154	125	149	117	138	171	158	150	140	155	148	169	151	169	154	133	156	145	148	121	97	132	127	138	124	153	141	133	131	134	127	113	125	145	135	153	122	153	138	124	135	143	120	165	125	138	147	134	136	122	151	144	145	156	124	145	141	136	151	139	134	152	147	145	157	142	117	135	136	115	149	136	144	156	148	137	149	159	122	127	119	129	132	147	119	139	146	120	136	163	162	128	113	127	134	156	135	108	136	129	134	151	127	174	146	141	157	143	142	126	155	136	147	137	139	159	143	134	141	149	127	142	139	143	118	147	115	129	134	147	129	125	134	145	147	146	143	121	141	150	176	140	145	122	135	149	141	137	124	142	127	145	118	153	139	130	123	156	139	144	137	142	163	151	136	133	148	144	140	131	129	156	121	144	129	134	135	134	125	131	124	137	124	147	149	152	130	145	141	161	118	138	131	131	153	174	172	139	133	116	154	143	121	138	134	127	158	148	167	123	158	151	145	127	136	143	141	123	135	137	164	148	162	120	125	140	137	140	131	131	135	159	148	144	142	125	122	147	156	144	131	148	128	132	139	140	135	154	120	153	133	143	120	139	119	139	133	120	141	159	136	159	143	123	138	148	142	148	124	150	124	139	136	137	137	126	124	143	136	136	137	120	111	132	154	131	140	143	149	132	128	116	125	137	135	147	141	143	153	142	139	136	138	153	122	153	125	148	131	143	121	153	149	134	142	134	144	126	129	129	140	137	157	132	117	151	134	134	156	142	166	145	153	130	132	136	143	119	129	139	131	129	131	169	127	112	128	148	160	162	152	141	118	149	136	150	148	141	161	156	163	140	122	152	143	156	145	136	131	152	125	136	127	140	124	156	116	136	158	156	121	153	146	160	143	156	145	139	136	143	144	128	151	139	136	157	139	130	130	133	137	159	130	137	139	145	139	127	139	150	138	154	120	136	162	134	110	139	142	152	121	135	153	122	141	158	152	170	160	144	146	138	120	136	135	138	126	141	143	171	107	145	137	142	129	135	135	127	153	143	151	161	142	162	142	122	125	125	141	150	150	132	136	142	117	141	139	159	140	152	126	151	137	115	122	142	156	142	136	130	139	143	141	157	123	149	118	117	126	145	136	120	136	150	155	138	149	131	159	134	150	141	155	123	148	143	115	138	142	157	112	135	133	142	139	134	133	143	126	131	131	141	123	130	144	137	149	154	154	139	137	143	150	137	140	129	130	148	152	121	138	136	138	161	147	166	148	136	138	141	107	138	136	138	161	143	150	171	147	136	151	143	139	134	123	137	140	137	136	149	118	157	162	135	156	149	137	131	147	121	138	130	129	121	139	136	132	137	136
9274	3506	4821	2362	2025	1712	1515	1311	1157	1299	1237	903	744	621	582	564	511	503	463	482	400	400	370	344	366	344	350	330	333	369	343	363	362	337	333	349	302	336	360	337	352	333	362	368	357	352	336	355	379	359	365	356	349	357	370	361	383	362	342	335	350	322	344	380	316	320	324	345	321	320	357	312	293	344	287	357	339	357	361	335	313	343	328	322	339	319	332	319	357	357	338	319	300	351	344	346	335	327	328	328	357	364	316	325	348	344	314	328	321	343	325	325	358	329	302	348	331	311	339	355	316	351	350	314	296	317	327	325	335	322	340	330	343	323	359	309	332	322	335	370	323	312	324	338	297	303	340	337	316	301	299	307	317	347	339	343	324	322	343	333	303	315	320	376	330	366	332	349	302	336	323	358	298	321	331	325	367	329	304	334	343	337	362	326	340	342	339	346	328	296	332	363	337	324	342	314	318	337	340	326	337	304	326	338	323	311	351	343	312	325	353	378	387	349	309	312	338	337	359	354	295	340	292	346	348	330	300	328	326	346	337	331	318	321	335	355	332	328	316	341	354	326	334	324	332	322	331	324	333	333	328	339	324	347	314	338	330	336	345	384	317	331	302	304	336	310	324	318	306	337	332	317	350	316	312	328	333	329	354	338	373	320	337	333	327	354	358	358	327	298	381	313	361	311	348	361	327	295	338	333	341	313	354	318	315	346	314	344	339	335	301	318	313	316	367	339	337	354	317	325	343	318	291	345	343	317	314	375	347	352	310	317	354	348	298	326	350	301	316	357	329	335	359	333	309	331	307	323	325	325	316	330	319	346	358	334	324	375	322	342	341	322	336	350	316	328	334	324	322	323	284	326	302	309	334	321	321	319	321	316	311	328	311	341	313	338	341	304	359	362	321	356	348	320	334	335	336	326	319	349	352	348	323	324	345	287	334	335	329	333	364	322	310	345	338	314	307	353	340	330	331	347	338	323	332	298	339	347	290	302	327	291	318	363	348	329	351	366	293	346	334	371	311	341	328	340	325	315	323	301	352	339	339	344	313	341	336	338	345	317	323	308	348	342	318	352	339	340	391	334	326	306	362	361	316	335	340	306	323	352	333	348	350	354	352	352	305	325	344	333	348	330	323	347	354	336	343	333	347	333	338	326	325	342	306	351	326	344	356	337	312	321	309	333	304	343	353	354	338	356	332	366	294	341	319	307	348	312	340	331	330	348	338	341	319	338	301	337	336	370	332	320	303	344	331	334	333	360	329	321	350	345	357	317	325	353	343	339	330	341	310	358	330	342	304	347	330	323	303	335	347	322	343	328	337	333	341	322	325	319	352	285	339	311	339	333	325	347	343	313	311	322	294	336	367	325	316	308	331	329	319	378	325	341	328	315	318	330	334	345	344	320	321	342	319	303	291	328	357	318	353	316	331	292	376	337	284	336	287	335	338	340	345	323	333	320	324	328	339	314	338	363	320	329	368	372	345	310	313	321	313	297	316	338	349	350	317	340	354	336	337	305	347	312	357	336	343	348	320	320	316	294	327	328	310	355	334	368	337	309	335	344	334	328	320	327	340	339	372	327	320	351	343	363	353	314	340	325	357	336	288	317	314	360	327	353	355	332	308	352	321	332	363	337	321	348	324	353	299	338	336	327	336	304	346	346	320	320	342	318	304	340	326	314	338	343	367	369	369	330	312	317	316	328	306	379	345	326	333	351	304	353	317	352	318	315	309	320	338	321	334	344	355	354	327	321	330	325	326	351	335	349	312	352	294	357	328	333	333	339	343	318	317	334	312	330	339	355	343	345	348	353	318	311	313	310	313	337	337	349	294	322	292	352	317	325	319	348	338	322	377	344	325	347	337	341	339	338	344	337	357	316	346	329	358	296	307	348	355	325	319	324	324	337	299	317	327	322	338	372	313	351	303	368	349	305	346	317	303	281	356	325	342	347	330	315	329	318	331	341	315	329	343	320	350	303	345	328	356	320	337	326	335	325	332	308	309	331	320	314	317	331	333	322	341	320	350	367	326	338	336	311	359	337	310	344	340	340	339	330	349	315	310	336	337	344	300	341	320	328	369	368	334	346	331	300	330	339	325	315	330	332	357	305	322	334	316	326	300	316	317	340	357	336	308	330	350	311	328	352	329	306	334	347	330	345	303	336	314	314	364	325	332	354	326	344	344	321	314	345	316	344	324	318	350	333	361	348	340	328	304	319	349	322	358	356	339	326	329	337	388	326	346	357	329	309	341	312	343	319	345	330	310	330	348	358	318	331	314	358	344	330	358	322	328	356	306	355	344	337	351	348	346	316	332	283	324	328	358	316	315	342	317	333	308	339	318	355	312	359	330	302	333	330	313	362	285	328	336	349	334	353	325	293	332	330	336	345	316	329	343	314	326	341	333	314	367	318	337	329	301	308	335	337	351	371	342	325	302	312	318	367	316	352	349	328	345	322	345	337	338	352	349	359	338	326	341	317	332	343	313	316	325	317	354	319	332	335	327	323	335	329	320	330	308	326	349	315	332	332	335	383	327	331	348	311	344	379	343	350	308	304	312	322	323	365	369	321	313	318	359	295	346	328	350	366	327	314	341	345	314	335	351	301	310	323	352	315	361	285	331	368	350	325	329	357	305	330	286	317	340	325	341	311	358	311	302	360	334	331	322	338	322	314	335	335	338	346	354	325	325	324	309	297	346	335	324	346	337	293	347	335	345	299	309	338	314	324	343	305	365	339	334	316	328	311	301	360	316	371	346	340	345	297	341	308	317	329	341	321	305	345	368	316	346	319	351	341	327	339	339	333	349	342	324	309	316	331	325	352	335	352	320	336	350	314	279	335	346	327	363	344	330	348	367	325	304	329	318	314	318	297	341	350	296	347	340	347	361	373	340	351	314	324	312	302	355	308	339	332	299	348	306	332	349	323	320	353	322	320	308	339	304	333	334	347	360	324	321	344	340	326	326	349	324	338	322	366	312	309	335	286	334	339	313	317	333	368	346	364	351	312	337	354	346	308	347	310	331	349	336	368	350	302	322	346	356	324	320	339	336	355	326	329	348	315	316	316	320	303	364	333	318	350	377	341	375	347	349	322	326	310	339	337	337	348	334	320	357	340	332	348	324	355	362	301	342	361	334	330	351	350	346	326	296	336	301	289	342	327	333	331	284	319	335	351	363	312	311	308	338	331	330	360	333	337	313	332	338	305	334	338	335	339	334	312	323	336	335	323	368	323	315	316	324	321	320	357	341	337	345	328	319	307	326	316	322	356	339	323	308	335	342	355	314	346	331	313	302	330	351	333	356	321	321	338	317	338	337	343	317	344	349	368	310	356	340	327	343	337	319	327	351	321	361	354	314	309	330	302	326	361	321	344	335	344	316	329	327	363	328	329	314	365	317	312	324	298	304	328	371	316	327	328	310	352	341	340	351	326	334	303	301	351	310	334	378	351	360	361	312	348	324	324	315	318	344	338	346	315	340	342	334	313	342	336
20222	5967	4134	1107	672	472	393	360	281	289	297	201	161	151	138	152	133	139	119	120	98	95	84	75	100	86	78	86	65	79	63	81	89	81	112	82	97	80	90	73	60	86	95	91	93	91	81	85	81	99	91	81	83	79	69	81	91	88	86	71	82	91	70	88	73	72	87	72	72	77	87	97	89	97	91	73	81	86	74	80	87	72	83	78	74	62	87	56	81	87	73	82	106	94	83	90	68	78	74	83	62	65	69	85	85	97	86	82	77	95	67	86	73	72	70	82	77	72	67	80	70	55	77	84	80	75	82	100	72	81	62	77	65	84	65	70	83	96	75	66	73	85	63	80	77	81	88	81	79	97	86	80	74	104	70	95	74	90	82	76	70	67	78	80	86	72	66	75	77	69	86	77	85	84	80	83	63	71	76	68	73	76	74	68	88	75	77	83	78	68	90	62	83	84	89	77	94	90	75	79	88	79	64	73	65	74	98	96	73	91	94	81	82	72	72	80	88	82	62	85	71	75	81	74	88	73	72	77	68	80	90	85	71	85	65	61	82	76	65	89	77	79	83	87	76	72	74	71	87	85	78	78	78	74	74	91	75	78	81	68	65	89	90	76	82	74	73	92	86	87	76	81	67	81	66	79	87	90	76	91	73	87	83	88	77	64	92	67	73	70	63	79	81	92	77	77	80	69	81	78	78	51	70	80	82	91	90	74	84	68	75	66	71	87	88	85	71	73	86	74	68	75	84	62	62	70	68	82	75	84	71	78	58	81	76	71	62	74	73	79	73	75	87	66	84	89	83	70	95	79	84	80	85	84	74	95	69	75	63	84	84	82	77	83	59	70	58	78	85	77	88	89	89	74	103	89	89	95	92	80	87	63	60	77	80	77	69	83	72	72	84	87	81	67	82	77	77	77	72	65	67	72	79	85	96	70	77	72	84	75	94	88	74	84	90	72	99	79	70	59	93	71	73	79	68	55	93	92	83	81	72	90	88	85	69	81	68	71	90	74	90	66	69	80	90	85	89	88	67	82	79	64	82	75	70	85	73	74	83	95	60	81	88	99	76	89	70	93	84	70	82	86	87	66	92	66	75	86	98	93	74	91	64	73	74	73	82	75	71	69	81	62	80	90	95	66	56	72	87	74	77	88	69	76	90	64	77	80	85	70	70	88	80	92	84	90	101	77	73	93	77	57	90	88	68	68	99	79	74	88	84	67	86	86	85	73	101	75	70	64	76	87	78	92	68	92	75	96	80	72	72	86	74	72	63	70	83	71	77	87	84	79	74	75	94	66	70	78	83	83	79	80	68	94	65	81	86	92	96	89	82	72	82	77	83	86	76	79	83	80	67	71	73	84	78	75	96	76	79	74	80	71	89	92	73	68	65	95	76	81	72	71	70	90	89	84	80	67	89	64	73	60	74	82	76	85	63	81	89	78	93	87	83	78	82	69	79	88	91	86	95	81	81	78	87	70	88	87	76	59	61	70	64	66	74	83	84	73	88	67	92	61	71	74	80	89	74	74	83	78	85	94	73	84	76	82	96	78	66	81	78	78	86	87	75	75	85	81	64	80	80	74	68	75	74	82	73	65	67	74	72	76	56	74	95	80	70	74	82	77	86	92	85	64	83	78	70	78	79	72	72	93	73	83	75	84	86	63	81	66	76	85	73	73	76	70	76	76	83	86	75	73	64	75	78	81	79	91	88	85	84	72	88	73	91	70	78	81	93	75	71	77	75	84	92	92	104	56	75	80	77	85	75	82	89	71	88	87	71	55	88	99	79	81	89	82	74	72	106	70	86	67	85	95	65	67	71	68	67	75	93	84	68	95	74	87	84	93	70	80	70	76	83	72	74	94	65	79	81	90	62	80	82	69	59	98	73	79	93	76	92	89	76	76	93	77	77	93	75	96	94	76	71	62	86	95	69	70	77	82	82	82	75	82	84	69	86	74	70	84	91	86	90	67	84	65	75	51	86	66	58	69	79	70	74	73	81	86	78	71	69	75	69	85	72	89	96	94	87	73	71	86	89	57	91	85	71	103	69	88	68	78	76	82	83	80	97	63	72	56	92	77	88	86	85	75	85	88	62	82	76	74	72	80	87	94	71	67	66	80	70	61	87	70	79	62	92	92	80	70	80	88	73	56	78	77	81	73	71	92	89	77	83	86	74	65	75	71	84	75	74	76	89	83	78	85	84	81	79	66	67	86	90	77	84	82	85	86	83	73	82	88	77	79	67	75	87	72	68	74	76	81	79	72	79	85	64	67	85	78	78	100	85	73	76	88	82	72	85	76	81	63	75	83	80	87	85	80	75	83	82	71	84	78	84	64	80	92	75	79	87	75	74	91	80	71	76	88	77	74	83	79	89	83	91	77	65	69	74	75	91	85	74	71	91	95	75	79	59	93	82	79	76	87	80	94	91	95	70	91	79	100	72	67	92	81	73	69	67	77	64	83	91	89	68	66	84	72	73	91	83	75	74	69	70	79	105	73	91	73	70	82	91	90	88	80	62	110	68	72	89	95	84	92	84	74	84	65	76	65	86	64	101	82	72	86	86	62	81	86	91	68	87	68	76	68	69	75	75	77	70	80	85	80	64	76	88	88	87	81	88	63	71	82	73	81	73	85	92	72	71	74	79	70	91	84	88	70	75	93	75	66	75	82	79	82	81	65	73	89	66	79	82	72	106	77	60	74	86	69	69	75	70	89	71	85	77	80	81	79	72	81	82	67	91	83	68	90	85	72	80	65	66	83	58	80	90	89	76	80	82	80	83	85	76	111	83	82	77	84	72	75	81	68	79	76	67	66	64	75	75	67	96	76	68	69	75	80	73	77	81	67	76	71	93	85	89	69	80	85	87	84	87	91	71	62	69	78	75	89	84	77	84	77	88	69	78	88	77	93	90	90	76	80	85	87	76	81	82	88	88	68	72	84	83	81	73	88	95	88	81	87	90	94	76	67	72	83	90	78	78	92	84	77	91	89	68	82	86	83	81	79	68	86	79	76	67	94	74	82	84	79	85	80	64	94	79	68	97	68	80	76	70	72	85	74	82	90	73	73	73	92	87	77	76	67	72	70	87	86	69	96	60	90	87	101	93	69	72	77	82	97	88	85	91	83	73	77	74	72	69	71	85	75	76	82	77	76	79	93	98	70	73	87	60	78	78	83	72	65	71	65	82	80	72	71	80	84	97	91	73	66	72	81	84	81	63	72	64	77	74	88	70	80	75	86	67	79	68	76	65	80	74	73	79	82	94	71	81	77	95	77	78	80	81	75	92	86	88	66	84	62	106	75	65	64	68	96	87	87	76	75	72	99	76	80	84	77	86	77	103	78	76	74	85	80	54	74	68	77	81	75	93	86	58	64	78	78	76	77	73	84	85	80	83	71	76	78	93	70	86	75	76	86	94	81	80	75	79	72	90	90	71	102	75	78	86	76	86	79	85	94	91	72	68	82	77	80	80	82	74	91	77	59	83	84
12130	5062	6996	3474	2982	2531	2077	1729	1476	1585	1498	1117	816	689	597	589	533	501	396	344	323	290	293	251	258	251	251	239	257	236	227	236	234	227	229	243	228	226	216	227	252	224	262	242	246	231	249	222	237	245	208	220	238	261	234	251	234	237	198	220	195	229	208	201	206	210	205	179	210	168	185	191	206	231	223	215	223	212	217	199	179	190	218	199	224	225	208	206	213	181	229	204	212	238	210	223	203	197	197	196	186	201	192	185	201	189	201	204	201	216	213	197	189	201	194	196	242	213	192	204	203	187	191	204	199	196	202	199	194	183	176	199	222	205	222	196	234	187	209	212	200	191	192	215	208	216	193	190	184	228	196	178	184	212	190	190	194	214	178	199	192	193	180	223	172	193	238	201	185	220	188	199	176	181	200	187	210	186	186	152	208	181	175	181	196	203	189	228	177	191	205	195	185	197	203	207	184	205	179	184	179	207	202	192	175	191	193	206	189	221	214	205	188	184	192	189	198	197	212	191	177	192	191	212	217	206	193	215	221	184	208	190	200	187	191	191	192	181	197	210	201	198	217	172	209	184	206	185	202	218	215	192	177	195	210	197	193	204	175	194	220	212	214	215	175	208	190	204	191	181	195	197	178	191	224	168	215	191	202	190	189	176	199	213	202	209	184	208	207	219	190	204	204	187	198	188	204	201	217	202	177	186	195	162	200	183	176	178	198	204	212	203	195	206	187	172	210	199	184	211	205	178	214	197	198	183	206	203	187	184	187	211	205	219	202	193	192	186	188	200	183	215	216	193	204	184	203	189	190	187	208	205	211	213	204	187	200	183	178	202	197	180	178	182	181	176	203	209	205	189	190	176	215	172	179	180	199	198	204	204	193	211	177	219	195	195	175	189	190	227	207	212	200	193	175	198	198	215	219	187	210	207	187	201	203	190	188	203	214	179	198	213	207	186	213	200	179	196	194	181	197	204	212	214	190	247	216	183	208	195	206	227	210	192	184	183	191	182	190	197	181	190	191	217	190	185	170	214	237	193	190	184	207	194	213	221	201	216	167	167	184	204	176	198	220	190	198	213	180	207	208	201	196	180	208	206	190	203	206	200	205	206	173	203	195	191	196	208	202	187	182	196	219	199	198	200	213	206	198	205	189	195	178	202	190	196	183	195	180	197	200	195	197	205	205	204	177	187	187	193	186	186	187	182	215	185	169	180	175	193	204	187	200	210	186	190	182	201	207	190	215	202	186	192	217	207	200	191	207	198	179	200	199	218	193	219	174	206	200	204	204	210	204	176	212	193	180	180	211	204	203	222	218	214	204	205	207	180	212	210	191	200	213	207	204	177	190	207	207	178	184	203	194	217	179	210	188	199	225	209	206	231	213	217	197	206	206	192	185	185	195	216	220	186	216	201	185	204	192	181	191	194	174	204	230	206	211	199	206	198	204	206	219	200	212	188	202	170	194	201	209	197	206	209	175	190	196	197	209	201	189	180	187	204	222	219	195	196	213	199	187	190	187	212	176	163	182	200	185	197	209	187	202	199	194	179	175	189	180	193	201	200	221	200	199	197	202	203	205	206	210	179	199	175	199	203	211	218	204	189	199	203	196	199	203	198	196	198	206	193	186	179	187	217	207	204	185	218	206	213	198	191	200	191	193	207	187	232	205	200	188	163	193	201	199	208	201	164	192	177	215	194	211	201	168	175	199	201	201	217	218	188	194	187	220	202	213	189	201	213	187	201	176	202	193	197	213	201	188	185	193	184	200	230	195	198	230	204	208	205	210	210	215	187	192	203	176	195	220	190	195	198	211	191	209	177	187	215	155	190	189	183	199	182	205	176	174	235	214	193	182	193	182	198	182	201	237	197	201	190	175	178	190	208	189	195	220	197	202	189	211	193	196	186	217	207	222	223	193	194	201	217	199	221	188	188	193	225	189	188	193	212	182	184	212	187	166	199	210	206	168	231	181	219	201	172	195	204	210	196	200	182	207	188	175	192	209	197	206	173	231	192	202	183	225	214	216	182	180	168	175	186	198	209	197	205	187	190	206	206	182	194	181	194	175	201	179	175	224	174	196	233	211	209	191	178	206	189	187	216	194	183	188	202	199	194	220	195	202	210	177	217	190	198	216	236	181	193	207	196	217	218	207	227	224	225	202	215	219	181	192	209	203	179	189	216	199	192	199	221	194	202	199	184	208	211	183	179	189	185	202	194	194	190	214	207	210	196	177	191	190	187	205	171	230	188	189	177	196	177	209	210	205	200	214	200	198	177	195	215	213	220	183	220	200	179	204	198	191	198	182	206	240	194	179	215	206	186	191	181	194	219	200	232	176	193	203	189	183	199	192	204	210	221	224	213	220	219	190	188	195	211	177	175	213	192	184	192	201	172	210	219	203	195	193	188	212	210	198	194	200	213	199	188	215	203	217	189	204	181	212	207	189	208	196	191	191	215	186	187	198	201	183	214	176	205	180	187	219	201	208	190	169	193	174	170	186	200	194	204	191	196	218	205	184	175	175	204	188	203	188	207	211	197	189	187	173	188	221	202	204	198	210	189	214	214	192	198	199	198	201	210	205	209	185	199	202	207	212	175	200	191	202	223	218	165	211	196	204	215	214	203	191	197	210	212	202	196	208	185	170	198	213	185	178	217	177	198	175	231	231	181	228	199	189	201	189	217	200	191	181	199	210	210	185	194	210	182	214	204	198	201	197	207	195	186	205	181	188	191	191	183	191	173	197	180	212	197	222	195	225	202	202	209	202	227	210	196	189	172	213	203	174	212	202	181	187	219	174	186	201	205	192	182	188	186	187	183	204	205	193	221	181	175	192	186	210	201	205	208	198	184	206	212	214	207	189	165	183	192	215	213	207	200	174	199	199	188	198	184	209	208	190	194	170	181	199	186	191	186	196	196	188	200	203	216	208	191	205	187	193	205	218	216	210	191	183	214	205	199	187	190	210	199	213	173	201	198	216	204	198	179	202	189	216	211	198	202	204	187	215	186	190	182	188	200	213	213	183	192	196	202	199	175	201	208	216	207	179	205	208	215	212	186	195	205	180	203	208	187	193	208	196	216	219	199	222	201	181	219	199	206	218	201	194	195	189	175	205	194	172	208	178	206	209	194	189	180	189	179	212	190	221	197	184	204	209	195	211	214	242	204	179	217	192	175	183	203	185	211	186	209	202	196	191	184	192	214	179	174	201	198	204	198	190	189	212	197	212	190	197	198	183	190	224	196	212	178	199	192	196	206	189	207	216	183	217	201	180	194	179	206	205	177	198	187	221	198	204	214	173	196	224	217	180	194	198	184	191	201	201	192	191	203	215	216	176	207	206	213	215	225	211	209	205	189	196	224	202	215	203	182	200	231	185	202	193	204	199	205	186	196	195	190	196	189	188	193	182	203	205	221	203	209	184	223	205	178	198	211	202	184	202	235	201	209	214	198	193	199	177	205	191	188	191	185	219	227	181	192	194	213	202	193	196	192
4456	1610	1157	332	256	196	197	156	153	178	151	165	130	134	125	112	112	132	148	145	101	116	112	95	127	119	104	104	115	117	132	117	107	100	119	135	111	109	121	106	114	97	113	119	140	134	139	88	148	109	117	129	135	134	129	137	110	120	118	120	112	123	129	129	115	104	137	122	118	120	102	126	120	151	112	118	109	118	130	123	95	125	105	105	101	115	123	118	113	104	118	115	100	123	140	132	121	121	108	122	110	140	101	115	109	105	127	108	111	125	119	101	135	128	126	128	151	105	106	122	112	116	137	126	140	98	109	108	120	123	124	110	108	105	117	100	126	122	100	119	118	136	127	117	124	128	116	104	131	124	132	129	108	115	107	103	100	114	121	107	112	120	135	111	117	96	120	153	112	111	116	109	127	114	123	127	108	128	117	129	124	103	103	130	133	116	125	137	132	114	122	123	116	126	126	121	117	127	103	99	120	118	116	108	118	143	98	121	125	129	123	116	101	114	120	110	106	110	135	114	120	123	141	104	114	103	129	105	134	115	130	111	109	110	125	126	118	136	131	123	119	121	114	112	109	119	116	105	110	118	110	129	123	131	123	126	131	102	108	114	100	104	115	99	112	120	108	112	97	126	125	96	119	119	100	100	126	119	102	94	104	112	116	136	112	118	127	118	131	143	131	109	126	113	115	111	136	115	92	123	123	124	134	93	123	100	140	119	125	100	105	110	123	111	105	112	110	109	132	105	104	116	108	115	124	105	101	110	103	117	99	101	105	114	132	116	111	124	140	125	111	119	124	118	141	91	129	115	112	110	94	120	105	105	126	118	124	123	127	137	135	123	112	106	131	88	98	101	113	110	97	142	113	121	111	124	134	113	124	99	131	113	116	113	108	134	125	101	126	119	133	109	125	127	118	129	118	105	128	134	97	107	126	116	123	120	121	109	108	131	107	128	114	123	121	115	124	124	129	148	114	137	114	116	113	107	123	117	120	118	114	116	125	135	106	112	113	118	127	127	113	116	119	124	105	120	128	97	126	113	130	136	109	105	109	120	147	122	133	126	120	116	117	119	107	139	89	125	114	98	108	107	123	121	108	109	134	123	139	116	116	115	94	134	123	145	129	103	111	126	127	122	102	110	138	124	120	127	109	136	139	99	113	121	122	134	120	118	109	117	137	134	130	114	120	121	113	121	126	110	118	97	98	124	110	102	115	94	112	128	111	128	134	110	137	126	112	147	129	135	110	96	121	121	120	134	116	101	114	118	110	121	135	120	124	92	102	101	119	116	93	128	121	109	121	107	106	111	129	130	92	114	125	123	117	95	135	131	119	95	100	106	128	127	120	128	110	106	108	108	103	132	129	120	140	112	116	136	132	132	128	135	111	118	110	108	118	131	117	117	117	112	123	122	132	104	99	132	93	122	114	118	104	138	131	108	110	126	135	142	116	103	114	118	116	116	141	138	107	136	133	114	128	116	124	121	104	97	115	112	86	107	132	123	119	118	104	109	115	114	119	107	109	107	107	123	125	107	107	100	113	93	135	117	113	124	123	124	130	90	135	103	96	132	90	118	115	134	114	92	120	127	116	128	127	117	116	123	93	94	121	123	104	112	135	119	131	125	123	112	106	116	121	110	100	104	120	126	116	117	126	107	118	131	122	116	130	94	133	112	108	123	105	107	116	103	109	114	122	124	123	122	134	116	136	93	113	127	118	111	122	95	111	112	114	135	133	104	109	119	129	129	113	123	109	111	128	127	141	133	100	128	109	107	134	138	136	98	121	117	108	99	131	128	117	109	120	114	127	95	131	135	125	132	121	113	128	116	127	121	96	120	139	114	125	109	126	98	134	130	132	103	117	106	110	107	116	118	134	116	124	105	128	106	122	102	105	116	125	116	104	120	130	117	117	126	127	100	131	98	110	115	121	127	107	129	131	105	124	121	126	129	111	116	114	126	110	136	122	112	107	111	123	124	125	119	121	113	105	123	127	109	133	125	121	118	129	119	131	130	110	114	113	98	124	107	100	117	98	125	119	105	102	114	132	129	114	113	101	102	115	127	112	121	107	105	111	133	111	121	105	115	100	135	111	110	123	120	99	124	123	113	93	140	121	125	120	127	102	125	112	96	110	132	109	116	125	125	105	114	94	94	106	107	117	120	108	117	128	126	117	112	116	114	106	113	130	136	112	101	133	106	121	121	125	117	104	120	129	135	112	107	95	131	122	108	111	124	127	126	118	113	123	134	115	126	126	116	117	123	120	111	95	125	120	105	124	127	95	136	141	134	109	111	111	118	108	120	116	101	104	118	114	109	98	95	121	116	115	127	113	134	137	105	115	120	95	113	128	103	138	117	111	114	101	102	113	128	139	99	111	100	126	112	106	110	111	126	120	129	123	101	100	116	131	121	130	133	125	114	111	126	108	138	116	120	121	127	98	122	96	136	118	108	121	111	121	110	97	98	130	125	113	125	140	126	113	99	112	117	126	141	135	120	114	137	146	122	110	104	101	117	106	119	106	121	96	112	111	116	122	122	116	119	137	100	117	117	111	111	122	136	119	118	119	124	109	101	117	118	111	116	120	135	113	106	125	113	109	123	94	118	128	104	114	127	131	118	133	116	124	128	114	103	121	113	131	92	109	109	127	108	127	140	112	122	129	110	107	117	124	135	131	115	145	123	136	124	101	130	96	138	108	128	125	106	128	109	136	109	111	120	116	123	104	91	119	119	103	118	137	96	110	124	125	101	108	102	118	110	108	129	151	126	125	103	111	107	134	126	105	116	121	100	114	131	112	114	117	118	122	112	119	114	115	115	124	141	130	111	120	92	111	122	117	121	138	123	118	122	110	134	135	114	112	108	114	137	105	137	107	110	123	123	117	118	121	121	106	133	115	106	118	101	111	125	119	121	101	103	124	125	130	120	138	122	121	127	110	108	127	120	108	110	119	121	110	92	117	109	83	116	109	109	119	144	122	133	112	131	134	118	118	127	130	125	127	99	108	136	122	109	102	115	121	93	99	117	118	120	125	108	96	122	111	119	137	104	95	118	101	122	114	94	106	106	113	110	115	121	117	106	150	107	139	109	124	124	132	134	120	108	115	108	120	116	116	115	107	124	117	126	123	129	108	119	110	121	121	99	133	114	122	119	118	120	131	103	115	129	118	99	111	110	120	121	122	114	122	87	121	134	109	109	118	104	107	107	131	111	99	117	143	123	115	123	111	102	100	130	135	118	120	105	108	101	112	133	135	116	118	123	114	104	121	125	109	120	137	116	115	121	125	112	130	127	113	118	135	123	107	137	124	114	116	109	112	116	107	104	101	113	100	119	100	125	140	124	119	117	125	114	114	126	120	122	118	87	118	117	114	106	127	115	112	137	117	111	129	88	143	100	97	116	109	119	128	99	125	121	119	124	103	134	122	96	120	110	107	104	110	122	119	120	113	114	122	100	131	118	97	122	121	102	117	119	113	110	110	113	116	134	109	121	115	110
3713	1827	2263	867	822	734	676	650	585	638	648	510	446	403	401	422	355	387	333	299	317	310	287	297	305	306	262	303	311	300	294	277	293	322	308	289	331	314	305	267	285	268	278	312	298	330	313	296	312	327	291	296	278	306	284	284	315	299	295	307	293	292	292	293	281	298	268	292	307	324	270	275	315	302	308	279	281	311	299	310	253	296	279	285	317	315	272	304	249	318	292	311	257	300	273	293	310	291	260	292	280	283	255	276	273	286	315	291	316	277	285	288	277	301	302	304	294	287	264	293	289	289	282	309	286	275	295	265	269	255	277	283	285	260	304	253	288	274	311	283	294	289	286	305	281	281	243	286	277	263	272	303	285	280	273	306	313	316	310	272	295	290	292	277	249	290	308	277	271	311	289	248	315	278	284	295	289	306	292	261	302	295	269	291	294	277	257	292	284	294	290	286	277	286	306	296	306	330	259	283	306	280	291	301	311	309	298	283	288	293	254	311	302	277	254	310	305	279	284	297	314	255	309	291	285	292	299	268	264	280	287	266	279	282	333	275	266	276	301	287	265	314	275	296	278	293	296	273	259	299	291	288	308	300	270	263	298	318	294	315	267	267	305	259	313	266	282	278	289	268	273	249	291	288	303	282	281	281	298	286	261	280	308	236	287	242	293	312	281	304	259	285	292	301	302	286	329	298	298	289	297	306	293	270	275	298	269	263	294	301	294	307	293	273	292	290	280	340	294	316	294	313	294	310	309	268	323	290	299	333	313	298	328	278	307	265	265	282	277	284	273	302	255	286	332	296	287	331	295	273	304	263	310	282	278	296	284	280	293	259	319	275	310	270	273	307	274	254	312	312	261	282	286	282	299	273	306	300	273	297	275	292	286	271	258	271	292	271	302	279	290	266	297	284	279	276	282	289	319	290	293	280	295	282	321	300	299	254	272	261	309	251	275	286	274	299	270	277	316	273	294	305	295	272	302	260	294	296	293	315	271	312	313	285	312	272	308	308	303	305	301	251	270	281	287	322	288	305	233	254	289	268	271	257	285	290	269	322	271	314	315	290	275	308	260	277	270	311	272	295	269	280	256	288	267	266	284	287	284	290	248	273	279	300	262	303	265	309	296	289	250	268	309	287	290	293	294	265	302	291	270	254	284	290	306	293	283	280	310	279	312	261	292	296	277	297	301	272	274	269	286	264	311	292	279	285	289	266	259	275	274	278	288	290	279	294	274	265	293	262	322	282	274	291	286	285	263	285	289	296	288	290	282	262	307	271	264	308	314	277	288	297	291	284	274	289	285	278	269	288	255	264	297	299	288	269	301	287	282	312	295	294	309	294	274	278	292	299	287	293	319	312	313	267	298	275	286	279	274	286	282	275	293	311	259	298	283	256	285	275	282	288	274	289	271	315	294	265	285	284	293	297	269	293	273	286	273	304	309	306	302	262	277	307	304	270	274	291	288	295	303	309	297	292	270	273	279	297	318	311	286	305	299	326	287	282	285	301	277	319	280	281	287	286	314	287	284	305	271	293	310	283	296	293	284	294	291	296	282	266	303	271	296	293	280	273	288	298	301	271	281	274	254	296	265	294	309	299	302	300	267	285	261	294	292	288	300	267	299	311	308	279	274	281	285	282	313	284	281	301	306	275	286	287	309	286	278	283	296	275	312	285	277	304	300	294	307	311	277	269	303	316	304	296	251	279	291	293	286	293	253	279	278	316	291	257	243	297	285	273	306	275	298	301	269	265	285	290	287	279	303	260	278	298	290	259	269	296	286	275	294	320	298	286	273	281	266	282	296	271	266	320	278	281	272	327	277	278	299	302	266	278	284	285	276	275	273	297	291	306	276	310	275	286	291	285	292	277	298	288	301	296	293	321	306	308	271	289	316	284	250	293	288	283	247	290	302	272	301	309	280	302	306	309	290	289	324	267	277	266	310	295	299	275	290	267	265	293	286	287	284	287	295	265	297	310	318	291	284	269	317	273	301	299	297	300	264	295	308	291	303	281	275	285	309	260	288	270	295	285	293	307	269	315	280	323	276	293	300	280	289	300	278	268	261	265	278	294	284	282	279	264	281	309	301	290	279	279	256	256	291	315	304	265	303	271	302	291	259	299	275	297	313	279	312	317	279	300	270	280	281	294	272	250	270	287	292	269	263	300	290	268	277	299	342	284	295	271	289	286	309	281	268	309	293	302	297	281	293	280	287	272	315	293	304	289	305	269	304	277	293	297	303	281	315	303	262	255	305	291	289	298	267	288	289	296	303	279	300	320	249	321	286	300	276	288	303	271	288	279	256	286	270	304	276	275	281	285	336	263	258	303	291	308	299	307	283	262	293	275	295	290	278	275	269	278	284	274	293	309	302	276	299	302	280	295	286	300	285	287	276	292	286	290	286	311	293	274	291	289	311	296	287	292	294	321	278	291	288	288	294	297	278	314	278	300	297	303	280	299	259	288	296	268	297	280	293	300	274	291	284	249	305	301	275	265	296	282	287	279	273	277	286	292	294	286	275	291	302	317	280	286	288	277	295	265	309	294	317	308	261	276	285	312	293	329	279	271	319	288	289	314	301	297	281	303	296	298	285	276	276	290	293	299	323	303	285	281	270	305	279	324	310	294	284	264	276	314	308	298	278	277	278	292	313	297	305	282	316	306	260	308	334	294	286	288	269	288	274	272	276	288	298	270	302	269	304	288	297	273	297	274	297	288	273	280	299	282	267	262	281	271	284	293	276	330	309	300	270	302	297	291	299	279	322	276	296	279	281	279	300	321	277	281	283	267	286	299	275	271	302	279	277	273	295	272	291	282	298	287	298	303	271	283	295	261	286	271	281	265	292	286	280	305	289	263	311	287	279	285	282	274	298	305	267	273	285	283	285	299	279	288	293	298	311	298	262	283	304	301	302	274	283	296	268	286	296	311	288	255	269	301	246	273	318	274	282	291	295	321	311	302	284	317	285	289	272	298	278	283	275	300	293	289	241	287	303	288	308	294	250	275	290	304	307	279	289	278	273	293	304	285	290	285	283	287	289	278	287	311	307	295	280	288	278	275	288	310	272	279	321	270	305	298	284	283	302	289	290	263	281	290	279	277	299	306	285	282	316	299	296	281	292	288	264	266	292	293	294	254	267	289	287	290	273	309	296	259	278	301	314	274	272	276	305	284	280	294	261	287	271	308	290	301	288	286	280	291	290	287	273	290	268	287	325	297	284	300	288	288	272	287	263	307	285	271	279	300	301	278	297	287	286	292	315	276	290	303	295	284	301	276	297	310	291	284	289	299	293	298	287	291	297	276	284	292	248	290	263	288	292	303	276	307	288	257	264	291	313	299	288	300	310	295	272	298	266	297	272	275	263	319	300	306	275	290	278	294	270	295	299	281	274	291	267	301	272	307	279	273	291	269	283	297	270	323	274	285	297	303	283	279	308	296	298	278	269	269	304	294	295	314	294	282	292	285	289	309	281	319	287	313	308	317	275	308
11678	3366	2833	727	451	419	325	279	259	270	292	250	216	164	192	172	162	174	165	157	138	120	120	129	105	137	141	128	175	125	146	137	140	167	146	136	130	146	150	147	126	135	138	123	142	141	143	145	113	129	138	132	144	140	129	136	132	135	134	136	125	132	139	128	128	104	130	128	157	158	136	145	138	140	145	165	150	146	140	132	136	164	129	150	153	123	109	146	138	155	130	145	139	112	143	133	135	130	118	156	146	134	122	143	123	157	127	133	138	129	142	142	148	123	143	141	122	140	134	143	139	115	147	151	134	140	128	144	137	135	145	139	142	152	160	142	128	150	143	146	167	148	141	151	139	135	123	142	116	146	152	140	134	114	138	135	139	136	151	140	134	138	128	149	160	116	150	164	130	145	165	154	160	111	133	131	118	120	148	136	114	112	120	132	141	114	123	152	127	153	148	140	129	148	147	140	141	124	109	118	141	139	126	153	130	149	122	149	136	142	133	121	126	131	152	131	139	132	145	157	139	153	135	141	136	128	157	137	147	151	135	138	139	155	141	118	139	162	132	134	139	126	138	139	128	131	144	156	134	138	123	130	127	138	123	138	132	147	132	130	140	136	141	134	132	137	122	146	145	142	148	131	154	131	131	133	153	130	129	155	133	164	146	127	156	140	132	126	131	144	146	141	149	133	115	118	146	136	127	134	144	113	137	121	161	140	140	146	128	147	138	160	128	138	146	154	139	150	123	121	146	135	105	132	138	171	129	162	149	124	141	133	123	134	141	144	148	159	134	131	124	134	140	141	160	139	142	135	123	144	113	137	150	149	124	139	139	148	140	147	148	131	125	142	142	141	124	147	146	150	130	150	138	132	170	155	134	125	139	145	150	148	147	141	120	133	137	143	135	131	136	134	146	127	135	121	153	131	149	131	148	137	119	143	129	125	147	141	139	132	136	136	154	129	139	162	133	124	135	147	153	136	145	137	135	143	130	125	123	134	129	117	146	154	126	139	135	127	122	131	144	178	139	118	124	123	136	105	131	124	124	134	129	146	129	114	131	134	131	146	132	158	139	115	145	152	124	142	141	108	159	153	133	164	136	147	138	130	153	134	131	137	151	123	136	144	123	160	130	143	122	155	112	136	131	125	150	165	133	138	139	130	158	131	151	140	161	139	142	131	117	142	101	149	123	135	133	143	142	135	131	130	141	150	128	128	141	136	154	127	130	142	163	148	147	149	137	156	140	134	133	148	138	132	131	124	118	132	133	130	122	130	145	128	149	150	130	149	125	168	162	151	144	129	148	151	130	120	139	145	150	139	146	146	112	148	129	156	131	146	138	144	121	129	127	130	139	159	152	142	135	147	169	138	122	121	135	152	139	141	144	133	147	147	142	137	133	158	127	135	138	137	140	132	165	126	148	137	133	133	135	131	121	151	157	128	124	119	135	157	146	139	124	138	135	131	127	155	131	134	126	138	148	117	146	135	168	144	135	145	124	148	132	157	125	122	124	118	163	124	125	141	157	142	127	145	141	160	143	115	155	158	128	109	141	136	140	137	149	143	134	130	123	125	129	136	124	130	126	125	148	145	132	134	140	138	128	136	147	152	141	148	131	134	147	140	121	123	145	146	157	114	126	124	143	145	137	145	130	127	137	154	134	123	151	155	145	139	122	153	138	136	163	137	125	151	151	134	124	130	167	140	144	135	130	125	136	127	133	134	125	130	145	141	147	164	153	154	130	109	131	123	149	138	152	139	135	131	146	122	120	139	150	125	125	124	131	133	136	121	143	131	131	115	140	139	165	135	153	129	121	149	138	126	135	115	132	141	128	123	147	134	130	135	155	125	123	141	145	135	135	136	138	149	145	128	106	139	146	151	127	155	148	112	139	132	135	140	141	147	126	134	140	143	152	155	144	119	167	150	120	131	121	152	146	135	149	117	141	123	146	135	112	144	124	131	150	143	136	148	138	119	138	145	142	123	117	116	140	128	139	135	169	126	134	135	118	136	130	141	140	135	133	145	148	146	127	145	143	150	151	140	133	129	142	154	111	127	145	157	146	145	130	147	135	185	134	139	152	133	137	146	146	124	116	141	133	146	140	152	151	138	148	126	141	137	138	149	157	142	131	151	139	151	115	128	146	115	146	135	128	123	116	142	144	156	140	128	115	137	143	132	147	137	136	134	120	135	145	120	124	128	180	147	146	143	126	134	138	139	152	142	137	154	152	146	137	130	153	151	151	152	116	120	151	142	145	117	128	123	123	157	126	156	130	135	131	139	132	114	146	158	160	120	126	149	160	144	136	128	153	139	154	143	131	142	123	155	152	135	164	123	151	142	135	158	134	130	128	130	154	151	135	132	144	118	131	126	153	131	124	131	133	156	155	126	104	138	155	117	148	132	109	130	136	131	159	135	140	142	134	133	142	142	136	144	150	144	150	136	155	155	132	134	114	126	138	134	133	130	138	157	146	153	141	170	114	130	136	141	132	135	138	136	120	150	168	138	130	173	125	125	146	129	138	140	136	144	119	149	136	126	152	157	150	138	131	135	134	120	137	145	139	146	137	136	135	146	119	130	130	153	149	159	127	139	147	123	135	135	118	151	156	128	140	154	130	119	129	150	125	139	122	132	145	125	120	114	138	154	143	122	137	167	125	154	165	150	123	135	135	150	145	153	144	116	129	143	138	143	145	141	116	134	142	143	131	134	145	153	125	130	145	117	125	136	142	149	115	136	129	127	127	150	156	129	148	125	121	130	160	133	138	129	142	159	140	137	136	144	160	174	121	120	128	136	139	138	134	131	149	132	139	130	123	154	136	153	143	157	133	155	151	151	147	129	139	128	131	136	126	149	114	129	127	135	147	130	125	138	131	154	151	146	130	139	146	126	148	150	141	135	110	132	149	125	118	137	153	125	148	143	149	138	140	127	144	127	150	127	134	135	135	134	146	131	131	134	174	161	139	130	132	133	130	135	150	160	138	137	129	123	126	151	120	119	118	146	141	136	139	121	126	127	157	139	119	126	117	146	132	119	151	139	129	151	153	155	138	132	147	123	133	150	144	135	106	141	142	136	130	125	152	129	134	156	125	134	108	137	148	114	111	129	146	153	117	128	137	162	136	115	147	142	107	107	142	148	135	133	151	149	156	163	118	129	144	129	126	130	133	146	161	127	154	154	115	149	144	154	160	152	147	149	153	150	141	140	148	124	135	130	130	133	134	143	133	139	111	143	138	140	135	145	137	135	126	136	143	137	119	137	146	154	133	143	138	119	152	146	129	138	123	138	131	134	131	133	130	142	154	119	138	122	139	113	157	131	141	149	134	129	150	137	128	135	139	163	123	137	127	131	140	145	115	117	138	134	153	130	154	137	156	114	137	131	125	146	143	145	120	143	147	168	145	137	149	151	133	138	143	146	137	131	141	140	158	130	143	163	128	135	119	154	137	148	136	135	142	150	160	141	135	144	144	134	116	125	137	137	166	129	118	142	130	135
9223	3468	5566	2175	1863	1639	1481	1253	1067	1226	1184	957	697	644	640	596	532	539	447	460	402	363	350	378	344	343	353	338	332	332	364	374	362	335	330	328	319	365	365	358	362	318	372	343	336	368	348	361	362	378	392	335	343	363	353	340	355	360	360	343	365	338	338	335	348	318	305	344	329	318	315	314	340	317	347	339	356	296	328	357	355	320	325	344	348	316	330	303	351	320	329	383	309	319	330	316	322	363	368	307	333	323	323	338	317	312	316	330	332	323	323	330	336	345	374	299	323	310	324	320	296	323	350	317	343	321	324	325	335	317	373	341	347	306	354	312	335	340	336	328	318	350	325	325	296	316	346	328	316	325	341	317	343	325	343	318	315	307	326	315	338	335	298	344	365	346	351	328	333	346	377	331	309	340	358	343	330	346	362	361	325	316	361	310	318	357	319	317	328	321	321	329	339	311	322	342	297	345	314	339	305	338	334	336	342	337	317	331	334	331	330	341	352	337	332	330	341	313	336	351	322	370	342	338	334	351	322	345	315	301	312	339	367	307	322	312	305	310	331	360	306	352	295	314	337	312	310	365	325	299	330	324	306	346	344	330	320	320	355	329	349	322	348	328	319	341	322	297	325	332	298	315	324	353	351	346	341	326	364	351	280	322	342	308	348	320	308	333	348	318	307	332	326	333	347	350	306	331	355	342	353	333	312	360	330	337	349	309	331	373	312	321	319	336	308	331	339	318	326	341	334	331	326	305	346	312	297	346	339	305	342	354	289	321	344	326	314	351	303	321	342	307	319	309	330	316	354	338	326	345	296	319	313	327	308	346	317	337	347	338	312	311	323	372	324	334	331	336	331	349	335	334	314	333	311	318	318	313	329	316	328	357	323	309	329	326	328	303	349	369	320	345	324	331	336	360	318	317	329	343	348	334	292	337	315	338	337	329	318	355	354	328	342	362	302	302	356	318	366	350	330	308	341	344	363	350	352	371	344	336	328	343	347	325	352	333	328	346	307	318	334	289	299	319	304	309	342	355	302	358	339	328	362	328	320	339	327	306	315	332	317	347	332	335	317	322	321	327	340	329	354	331	337	363	326	336	311	314	325	340	352	350	334	353	307	283	346	316	322	328	328	307	328	343	311	322	371	332	346	335	317	325	344	350	345	311	340	329	324	326	340	334	339	343	353	296	365	324	340	362	351	319	296	348	318	320	342	380	314	322	305	338	340	320	363	331	324	332	335	355	311	330	345	315	301	342	355	346	369	364	312	331	337	319	341	305	359	360	336	353	331	349	327	326	331	325	330	364	317	318	301	334	369	341	336	314	339	310	312	352	314	317	335	312	347	349	340	361	281	334	318	317	330	362	318	312	365	371	333	345	332	323	329	336	329	324	318	320	297	319	297	307	340	328	342	334	340	331	292	333	356	335	340	323	338	352	323	304	336	329	324	326	313	334	315	352	333	350	339	334	338	319	334	327	332	311	334	310	316	349	340	319	326	365	301	313	346	318	309	307	339	330	340	307	299	323	334	346	322	354	346	362	341	352	336	327	340	324	347	340	316	306	333	346	324	343	307	309	304	327	329	330	342	374	346	317	326	346	318	317	325	367	293	337	350	336	327	310	350	322	358	345	346	323	326	349	325	334	367	336	333	330	301	373	338	341	291	317	322	303	303	339	305	346	346	370	322	346	341	338	290	317	305	302	320	316	335	330	365	340	362	341	319	302	356	304	334	307	342	303	338	340	321	335	327	322	330	335	328	333	289	314	343	340	313	303	329	327	318	287	317	312	338	331	329	345	335	292	308	348	350	331	332	315	293	318	308	343	309	319	310	340	324	311	335	331	348	292	333	323	354	348	330	323	345	353	330	320	332	300	330	333	356	298	293	338	313	345	340	285	344	332	342	331	326	342	343	351	311	321	299	312	330	327	337	345	301	330	318	337	319	373	375	338	349	331	350	313	349	329	312	330	320	328	306	343	331	320	305	340	318	316	317	335	318	352	324	339	307	333	354	334	337	324	345	336	331	325	346	316	349	353	325	337	342	317	321	319	329	317	339	316	319	305	324	324	311	350	294	337	326	367	310	304	330	329	295	303	348	345	329	333	372	316	322	347	313	314	332	362	316	350	326	343	342	301	339	314	316	355	360	325	327	322	315	347	328	336	316	331	324	306	339	334	333	352	303	330	312	301	321	308	304	317	329	324	326	340	359	357	315	356	331	331	322	313	295	300	363	314	322	335	330	337	299	282	333	342	323	346	334	322	349	333	305	381	352	335	304	328	303	330	285	334	310	340	321	349	323	325	329	345	313	313	351	329	328	341	346	346	351	339	329	356	293	320	316	321	330	306	339	320	352	346	329	321	311	304	339	341	324	330	336	334	332	346	331	332	307	344	346	319	331	306	354	336	349	312	343	363	331	355	323	330	325	329	305	341	305	291	324	328	325	356	333	372	326	316	366	330	355	338	362	319	318	326	307	326	318	338	314	305	321	345	313	318	342	322	352	348	322	327	323	370	328	310	314	329	323	348	318	340	308	314	293	334	323	329	322	343	339	341	353	323	345	309	344	330	337	362	326	320	329	339	340	332	330	343	306	341	337	329	330	334	327	339	303	303	340	338	355	330	309	330	316	296	354	297	317	317	334	300	331	320	289	324	319	340	327	317	294	334	338	337	347	361	292	343	338	320	345	312	345	348	330	304	377	328	357	317	316	308	323	357	361	370	336	363	349	342	305	359	342	355	361	309	324	370	321	311	287	334	332	327	332	344	360	355	333	334	330	344	326	318	357	331	341	351	298	316	305	350	321	353	345	285	328	345	306	323	345	348	305	339	305	331	319	318	315	368	318	312	333	341	356	341	340	305	327	369	297	317	342	350	308	313	332	348	312	315	296	307	314	328	297	360	339	338	344	350	354	319	329	325	313	289	329	374	329	314	318	319	327	357	305	346	317	363	318	327	330	332	341	321	331	376	328	347	314	332	359	305	307	309	346	332	371	330	323	321	337	340	329	322	362	324	329	359	308	297	374	321	330	314	339	300	338	302	295	307	312	302	326	352	327	351	325	310	307	329	307	333	327	341	315	306	347	339	349	331	338	329	324	361	323	331	340	359	342	312	365	313	351	332	346	335	362	323	334	319	323	348	367	331	347	343	323	316	330	350	336	346	320	313	326	321	308	330	317	315	298	345	318	315	343	321	306	321	347	295	333	321	346	308	323	350	315	318	325	306	366	353	349	338	335	304	351	304	318	339	327	313	358	320	330	322	317	349	337	342	352	366	299	350	346	369	313	338	312	328	345	321	333	322	343	338	314	339	331	307	326	344	323	310	307	331	344	336	350	356	332	332	322	303	315	345	357	332	342	344	345	338	319	340	329	333	316	317	320	323	369	344	341	332	328	333	330	327	329	308	335	312	359	327	333	313	330	317	323	334	379	326	328	366	272	323	372	340	324	339	332	310	343	334	310	322	333	306	301	333	329	339	320	338	297	314
19993	5881	4187	1112	649	525	407	346	266	289	307	226	176	167	148	129	130	128	95	109	101	72	92	81	84	94	71	96	91	91	66	88	70	91	78	94	81	90	91	81	69	78	78	89	97	86	85	89	84	84	73	84	79	84	103	81	91	97	89	73	81	95	83	86	62	88	94	80	100	69	62	87	81	61	98	85	95	76	90	71	80	74	86	76	65	87	66	84	93	91	80	88	73	77	66	89	88	88	76	74	77	83	75	104	97	90	81	76	85	76	95	76	70	76	68	84	82	66	82	94	73	87	85	82	77	78	99	84	76	85	78	98	86	85	67	79	80	78	64	74	66	94	74	92	74	68	83	72	80	68	86	81	75	87	88	78	78	67	93	81	68	78	66	69	76	76	69	66	81	77	88	95	77	93	89	61	76	72	71	73	79	88	90	75	90	79	76	71	68	77	77	85	85	71	72	68	78	92	59	84	75	88	74	78	72	88	86	83	92	79	85	107	72	58	82	84	93	76	77	73	88	80	75	82	79	89	66	73	93	93	69	73	78	72	72	70	71	78	85	75	97	69	87	75	76	72	69	75	79	62	87	81	91	93	81	81	69	82	89	70	68	80	80	82	79	76	57	70	80	86	82	78	71	83	94	71	69	74	69	79	111	71	84	80	68	68	83	90	90	93	84	76	79	73	71	99	76	80	71	66	81	82	94	86	71	73	80	71	68	70	72	80	73	84	90	82	79	76	83	94	82	68	68	72	75	75	89	85	82	72	79	73	72	85	75	78	83	75	83	64	73	88	66	60	67	77	88	72	75	75	83	78	69	96	66	68	81	86	82	79	92	95	77	70	73	90	83	76	68	60	66	80	84	67	73	74	68	75	76	81	93	91	73	68	84	69	85	86	75	77	71	85	76	69	91	93	89	79	69	81	78	74	77	66	78	73	88	63	69	90	72	73	69	78	88	74	70	71	88	57	84	77	65	66	87	59	73	91	69	81	82	74	78	71	81	70	78	104	81	89	65	82	69	88	77	72	107	83	79	67	77	71	79	81	71	83	79	93	69	81	96	76	67	72	81	86	88	57	72	83	80	63	80	75	73	75	69	70	86	93	72	86	86	93	95	83	72	82	64	67	68	79	60	69	82	88	81	79	62	67	81	80	83	89	87	84	84	66	78	71	75	86	81	78	76	83	73	80	74	69	51	84	95	83	76	83	74	92	90	70	64	68	83	76	69	82	78	90	96	83	68	96	92	72	64	84	72	76	82	87	80	76	77	89	76	92	84	75	76	89	73	93	75	91	83	88	79	74	78	69	87	84	83	63	84	79	77	59	87	73	88	85	82	89	75	75	69	76	87	80	82	77	71	69	83	70	84	88	75	81	80	84	70	65	83	94	81	68	74	83	86	81	74	80	76	74	80	84	76	70	91	77	76	80	69	67	91	69	88	84	87	69	77	73	75	97	90	55	77	66	71	80	56	78	82	85	72	89	79	73	79	88	86	86	82	87	100	70	63	87	81	78	80	78	94	87	62	95	87	81	63	75	80	78	78	69	72	73	75	72	86	69	84	71	70	63	74	79	83	82	90	69	74	66	69	62	60	60	64	84	79	86	76	63	77	79	90	83	80	72	75	84	80	81	72	95	78	86	70	69	77	71	63	64	62	82	72	75	75	82	97	71	85	69	62	69	79	68	77	72	66	79	80	85	83	76	69	91	85	75	78	83	78	83	93	81	73	78	74	81	78	85	77	81	60	81	95	62	66	77	84	77	78	80	81	76	83	74	76	77	75	84	89	78	70	64	77	69	94	74	68	77	82	84	86	65	90	90	86	69	77	85	78	65	81	70	61	71	73	83	80	79	80	66	78	78	79	90	70	79	90	77	73	65	78	72	71	69	71	79	73	102	94	82	62	61	85	67	73	69	100	77	97	69	79	84	74	84	78	78	79	80	72	61	79	90	75	86	83	81	92	63	76	59	78	73	83	70	63	77	76	71	67	63	65	73	75	82	80	79	78	88	94	72	65	73	82	82	90	82	73	81	75	69	78	70	83	77	74	80	70	70	93	83	76	71	87	74	82	66	69	68	68	79	76	88	78	60	89	80	89	69	85	84	62	77	76	78	62	77	90	76	79	70	79	85	61	95	68	80	89	72	83	65	72	78	87	109	69	85	75	80	79	67	79	83	70	80	73	81	75	66	101	79	69	85	82	92	90	67	79	80	71	89	75	69	59	67	101	74	72	78	91	98	100	82	78	84	85	73	95	78	91	92	97	74	82	70	88	72	90	88	71	59	89	64	73	81	82	95	83	76	78	66	69	68	82	84	87	83	70	107	96	69	87	68	89	91	80	83	70	81	82	88	99	79	72	77	87	72	60	92	82	63	87	75	76	91	82	69	84	78	75	86	91	71	71	66	87	82	66	66	86	64	97	85	80	74	97	59	86	77	62	74	79	87	66	68	97	87	76	71	77	81	81	83	77	68	86	79	77	82	64	91	75	75	90	79	64	60	104	92	69	85	68	86	61	79	71	60	71	88	69	78	87	92	83	77	72	69	79	82	92	72	63	89	83	82	62	71	97	66	79	74	85	78	94	74	77	70	70	80	91	89	84	82	73	76	72	77	100	65	71	87	76	68	90	78	66	103	80	103	84	93	80	90	88	83	87	89	65	66	69	84	84	76	86	72	78	75	62	72	68	64	88	94	76	87	94	78	79	93	76	83	63	73	67	78	72	78	77	66	59	82	79	81	85	80	66	93	84	78	85	73	86	83	82	84	76	74	63	80	73	79	72	58	85	62	76	79	91	84	92	73	74	83	84	77	88	90	80	67	77	78	83	88	87	81	80	88	93	76	71	82	88	84	77	86	69	66	70	84	69	83	74	74	90	54	72	99	84	79	95	98	91	80	86	66	69	66	72	77	84	80	89	99	87	81	102	61	81	92	78	83	83	68	67	62	89	73	82	92	87	58	66	69	72	92	84	71	76	80	77	79	60	78	87	67	83	75	76	63	83	75	71	75	78	79	78	99	110	84	73	77	76	74	75	63	87	85	77	76	85	74	91	63	69	70	82	70	81	76	73	74	80	75	69	74	77	60	77	70	71	102	88	77	81	70	78	77	79	79	83	80	87	106	75	88	81	92	82	63	69	75	82	76	82	86	84	83	75	80	71	72	62	70	73	75	76	74	68	78	82	85	90	88	94	78	81	60	75	74	71	73	80	73	71	67	71	74	83	76	88	91	81	81	81	90	72	80	71	69	71	71	63	55	68	84	70	67	65	85	84	61	78	73	73	75	65	81	71	70	88	72	79	63	101	67	81	97	83	89	69	65	84	75	71	76	97	78	81	89	73	75	90	81	82	77	65	89	63	88	79	73	92	86	75	72	75	74	83	81	92	84	75	56	73	72	81	66	84	63	89	95	67	94	87	66	81	112	70	69	86	67	71	60	79	78	91	71	96	78	103	75	80	77	71	72	82	56	81	75	81	74	83	82
12244	5227	7465	3376	2829	2310	1890	1776	1453	1539	1530	1209	810	693	643	619	569	493	422	397	337	273	246	258	273	264	234	259	276	240	219	226	214	233	254	199	215	223	220	224	213	249	217	261	256	247	253	230	216	276	231	262	225	251	267	252	227	254	228	213	197	195	210	201	220	201	187	201	202	179	190	202	196	235	178	225	222	205	227	203	207	241	220	202	203	196	204	205	196	210	202	241	233	219	178	208	223	194	184	210	218	205	201	196	221	201	189	226	206	179	181	199	202	185	199	192	218	197	205	200	196	185	177	206	210	193	193	165	190	190	201	181	188	202	185	211	191	200	217	217	200	191	199	189	224	194	210	176	169	203	213	200	189	187	178	208	213	208	210	204	187	178	164	196	200	177	198	181	184	206	210	223	179	191	209	162	214	188	186	211	184	202	202	177	197	211	176	201	173	207	215	162	211	160	196	201	213	184	202	197	226	207	181	196	222	195	197	202	206	188	211	213	200	198	196	194	202	183	190	210	195	191	182	182	204	169	212	230	203	162	215	221	201	182	221	185	192	196	207	192	197	215	172	211	190	212	187	198	217	218	212	197	187	196	193	177	190	188	191	206	201	193	180	204	191	217	165	199	188	222	168	190	213	215	178	164	183	204	207	211	215	185	198	197	213	214	208	190	192	198	197	216	178	215	203	196	202	184	174	213	182	191	201	203	215	207	221	201	195	205	206	199	181	210	199	207	193	212	176	189	206	197	181	217	217	168	167	194	187	199	177	216	179	222	178	152	208	173	204	204	188	199	187	216	191	193	186	184	180	170	198	182	188	181	194	202	184	195	203	194	225	219	199	180	181	197	194	177	185	196	214	186	192	198	223	183	199	208	207	208	198	193	177	192	192	229	182	198	179	196	187	211	190	204	221	217	197	211	189	197	182	210	191	181	226	180	223	188	183	216	192	181	197	214	216	206	193	191	208	203	208	215	202	209	177	193	201	195	205	192	207	189	178	183	197	201	210	187	209	194	212	213	190	199	218	169	181	196	201	193	204	213	185	198	196	180	213	183	188	203	202	202	188	181	190	217	216	214	191	190	198	195	212	211	184	187	199	182	194	206	180	191	221	197	225	209	221	198	199	174	198	194	192	202	208	210	154	179	203	190	200	184	189	188	192	193	181	190	176	219	197	195	161	191	226	203	177	189	193	192	187	202	192	197	186	190	188	217	205	208	200	200	190	199	175	187	206	203	202	192	195	189	218	177	199	198	191	218	205	193	182	206	175	181	180	200	206	180	191	200	204	195	197	194	170	175	199	196	204	191	170	192	197	225	187	181	181	194	200	224	196	205	214	222	193	202	218	217	189	166	209	185	204	172	178	211	176	201	193	198	196	196	217	195	209	188	213	177	175	217	166	185	199	209	206	192	202	190	197	179	190	210	204	204	207	189	195	193	209	206	194	214	192	186	191	201	196	188	193	188	208	187	190	169	192	175	180	210	191	211	198	198	200	189	215	175	198	201	196	192	187	197	211	199	177	198	201	189	199	200	194	205	213	180	182	179	203	197	187	205	177	181	226	173	191	193	191	196	179	181	191	213	202	203	220	192	169	223	196	200	219	195	194	212	182	191	204	190	199	186	211	186	181	196	197	196	195	190	201	184	195	185	195	189	203	191	205	184	177	201	205	194	209	177	194	184	210	171	210	183	190	216	199	206	192	178	189	223	196	192	208	186	189	200	194	213	198	242	173	175	209	191	216	196	181	237	197	215	198	194	200	207	196	200	175	198	195	201	209	202	187	226	215	182	180	195	191	167	183	212	207	160	195	183	179	206	205	190	198	198	205	209	203	208	179	186	209	194	203	189	181	205	199	210	200	217	184	179	182	197	201	200	203	210	195	186	193	164	201	173	201	192	194	205	183	198	224	163	195	200	203	230	210	185	169	184	206	213	162	174	192	212	196	181	187	172	191	192	204	193	190	199	202	176	170	191	165	219	205	201	190	178	218	200	204	163	187	190	200	223	191	204	182	219	168	196	215	202	193	187	209	187	201	206	181	192	200	215	211	161	230	197	224	201	178	211	178	195	195	199	192	208	188	187	222	203	169	169	197	188	223	169	188	198	218	194	196	198	207	196	196	180	212	193	187	202	204	199	223	204	187	213	197	202	183	190	183	209	197	197	199	195	203	187	187	186	202	191	196	181	175	220	205	198	189	172	171	166	228	206	184	207	177	197	199	170	185	190	200	175	201	187	184	185	200	187	181	207	209	200	199	204	219	220	204	204	190	215	189	171	201	193	225	202	186	205	199	185	224	155	222	189	198	207	207	198	198	192	198	193	205	185	179	189	208	206	178	206	218	192	191	197	191	196	211	208	188	182	209	209	194	198	174	193	208	206	199	210	199	195	190	230	198	189	199	208	191	205	227	237	184	205	227	203	214	189	197	196	230	188	227	208	193	180	173	214	190	190	185	204	222	217	186	198	207	177	186	186	183	201	194	234	208	189	148	185	179	199	183	206	198	201	225	197	188	198	210	194	208	178	192	157	207	214	212	172	180	186	187	199	210	194	209	207	185	216	186	202	204	164	191	215	212	194	196	199	196	195	193	184	203	196	189	184	206	203	181	205	216	197	205	215	177	205	185	232	183	200	179	185	213	178	206	201	202	205	180	186	200	204	199	187	199	211	188	210	205	201	211	198	190	183	183	212	229	181	189	193	206	205	209	191	206	202	182	221	208	177	204	181	203	203	194	189	180	201	198	190	201	178	219	191	195	198	186	190	188	226	209	231	199	198	200	192	212	217	183	186	213	191	207	218	192	211	195	193	198	213	205	193	165	170	226	178	182	192	210	198	202	207	165	180	188	188	198	184	200	200	176	195	186	194	190	194	215	184	240	178	216	194	195	175	204	185	209	171	211	188	181	197	196	193	191	213	189	203	202	201	205	191	204	207	203	195	218	221	206	198	178	191	191	211	189	202	203	207	197	210	180	213	211	185	189	198	188	214	187	205	210	193	192	194	182	187	175	213	196	208	217	179	214	208	205	195	174	163	234	220	173	195	203	179	203	194	210	183	179	224	188	193	197	198	187	212	183	181	203	190	198	192	206	160	213	202	210	215	184	206	213	182	204	193	206	190	197	188	196	217	177	176	216	204	186	170	184	225	189	195	180	214	190	207	202	181	169	201	184	208	180	213	177	201	207	219	195	168	206	197	202	183	198	182	178	191	198	223	192	214	191	187	211	201	204	193	175	193	185	186	185	188	208	205	182	211	218	212	209	174	216	210	197	177	183	196	174	197	205	198	195	189	194	203	197	201	174	187	187	192	195	181	194	195	195	208	221	196	200	187	195	203	217	219	175	179	223	194	167	172	209	185	198	182	232	201	163	202	201	179	200	186	196	206	170	203	174	204	219	210	219	187	178	216	206	180	202	191	196	210	219	227	207	198	204	193	221	179	208	175	194	198	188	181	201	213	207	198	177	194	195	185	187	210	180	200	196	191
4244	1523	1009	264	207	203	197	177	150	165	172	161	128	141	130	112	139	131	132	120	124	125	121	111	117	108	126	113	120	118	121	99	133	97	119	113	131	115	103	109	123	122	111	112	110	118	125	115	127	123	104	124	112	121	113	105	127	109	119	108	106	108	130	134	119	111	119	110	136	129	110	128	134	120	106	104	100	132	139	118	120	96	112	136	125	115	122	138	118	106	118	126	108	109	115	104	119	122	119	111	113	139	120	115	132	99	121	110	115	106	113	101	125	123	107	115	109	112	110	100	109	118	117	120	119	119	120	123	128	116	107	106	113	107	105	119	113	146	134	107	120	107	119	119	135	124	137	138	84	120	122	134	132	102	111	123	126	120	96	124	126	126	106	122	114	113	110	108	115	130	130	129	99	114	110	104	123	112	105	93	130	98	109	117	119	124	119	118	122	113	125	106	121	119	127	144	100	128	146	108	136	114	114	109	129	136	126	138	114	120	116	107	142	113	109	126	108	116	135	105	104	106	91	107	106	123	117	115	114	118	107	114	130	125	143	128	108	103	118	108	121	111	125	106	125	114	108	126	129	120	102	106	114	124	114	115	138	121	121	113	117	113	119	127	111	145	97	109	118	91	118	139	120	135	112	107	118	124	124	96	133	126	124	119	121	111	122	100	123	107	102	108	116	119	134	113	106	99	134	115	120	124	114	102	104	103	106	96	122	121	108	105	122	122	105	120	123	131	102	125	96	116	115	120	114	145	119	123	107	109	117	125	124	121	106	144	114	134	134	101	114	135	107	110	130	145	129	127	134	129	116	111	141	102	120	118	117	124	134	111	115	129	106	102	102	132	125	123	103	128	126	131	125	148	120	130	128	132	107	112	122	102	133	118	113	129	124	131	126	119	108	127	107	95	113	111	123	112	120	123	106	121	129	114	123	122	122	106	115	142	117	124	129	114	110	129	121	106	100	121	132	135	119	125	124	113	124	110	106	103	128	113	122	113	95	127	122	117	107	112	124	100	112	108	128	120	117	96	125	127	127	117	105	98	128	110	117	118	116	118	118	115	116	124	125	122	129	138	104	134	138	113	118	122	99	119	128	124	141	117	112	115	123	124	126	134	107	118	117	115	98	108	127	120	117	121	124	119	120	104	132	104	113	91	131	109	136	92	96	119	95	99	141	113	121	110	116	133	102	104	101	113	111	137	112	105	105	99	134	113	118	130	165	126	136	121	123	135	99	120	118	131	140	131	96	105	121	105	141	119	132	115	97	113	112	114	103	99	136	121	119	116	125	113	123	115	113	118	150	129	104	111	112	107	111	108	134	125	113	156	129	115	113	116	130	110	121	124	121	107	116	105	131	132	128	108	103	125	107	128	115	122	117	115	126	131	120	112	121	110	110	125	126	122	112	113	142	121	115	124	113	118	129	118	106	106	103	125	110	123	109	118	111	106	132	119	124	106	125	106	100	112	122	135	119	118	106	115	109	93	109	93	121	125	101	127	120	110	107	129	120	111	114	117	107	112	116	134	121	114	128	130	95	109	110	130	117	120	114	113	117	120	103	125	123	110	129	114	133	125	101	128	101	115	121	118	128	122	125	116	106	101	109	133	109	113	97	112	99	102	108	99	118	111	104	110	147	120	140	116	116	122	131	105	130	110	104	105	116	118	134	121	109	129	129	113	110	125	103	117	120	139	127	130	91	112	116	119	128	126	113	108	122	121	123	121	109	117	118	118	116	128	112	130	130	118	122	98	135	127	106	112	101	117	103	116	109	116	106	127	118	140	121	125	108	109	89	117	107	108	123	115	111	137	109	126	125	110	96	112	128	110	135	93	122	137	118	132	129	120	116	116	126	134	107	110	129	128	113	111	125	107	154	115	121	119	130	92	111	131	117	109	112	132	127	121	123	103	117	125	144	140	129	96	134	125	120	116	129	117	117	113	133	113	122	113	136	118	121	111	115	115	102	114	129	86	107	123	128	130	142	119	137	115	113	109	123	104	119	114	105	106	130	118	122	138	132	110	125	120	122	150	119	110	103	122	107	125	102	98	131	122	115	123	125	125	122	131	130	107	129	128	114	114	101	109	107	130	128	121	112	118	118	132	126	116	124	127	132	125	91	136	127	116	104	125	107	127	134	134	106	124	117	94	131	116	110	112	117	99	127	142	107	102	128	110	117	101	103	111	123	127	110	123	129	118	120	129	121	136	114	141	112	127	131	110	130	125	117	122	129	154	108	114	123	123	123	120	119	110	121	118	104	122	133	105	112	92	104	99	116	116	117	105	118	129	127	120	143	115	119	99	121	137	127	119	117	115	119	132	131	135	105	128	108	113	117	112	126	112	117	113	100	131	107	121	113	107	126	107	130	131	113	115	135	121	127	92	118	106	93	140	122	107	134	122	116	129	120	124	121	123	127	113	122	143	126	110	120	124	108	132	98	131	129	130	134	120	135	128	115	98	109	117	100	125	103	129	137	120	119	114	96	111	138	109	115	121	122	109	123	110	135	128	108	141	105	121	133	113	114	118	104	117	112	134	117	103	128	116	93	112	121	128	114	112	139	122	124	110	111	122	133	129	113	133	141	102	102	130	142	116	137	139	97	107	105	106	113	143	136	125	105	107	125	109	113	114	117	104	106	113	121	119	108	116	121	121	120	112	127	115	118	120	116	100	114	114	96	122	115	118	104	113	115	112	108	127	111	120	106	108	114	133	122	127	127	106	126	121	136	103	97	116	126	127	109	112	121	115	142	127	104	106	133	131	117	125	119	109	110	106	116	124	109	129	118	117	117	136	128	114	116	124	117	130	136	119	124	111	110	90	126	115	105	128	113	110	112	143	101	119	122	122	103	121	106	107	123	130	107	98	114	106	117	125	98	111	137	122	109	102	112	101	124	118	120	112	133	113	123	113	135	138	143	126	111	116	109	135	118	128	116	101	99	122	135	110	106	119	122	108	132	118	121	136	123	120	106	117	130	132	114	144	113	120	125	125	109	105	122	116	127	129	109	122	104	115	112	93	118	114	108	108	119	100	115	128	111	121	121	112	129	125	110	118	118	117	138	129	114	134	95	105	116	104	117	101	88	126	140	122	106	115	120	133	118	105	119	124	107	124	124	125	110	132	113	137	110	113	111	115	114	110	120	109	116	111	118	117	134	114	133	108	117	130	107	113	115	115	109	106	117	122	118	109	119	104	105	107	115	129	133	104	111	115	115	120	115	104	126	136	115	118	128	115	105	102	123	119	101	113	114	116	112	121	102	99	107	139	116	124	120	138	97	119	131	117	130	112	117	115	106	113	99	110	123	127	143	111	129	117	95	124	110	119	104	104	122	133	120	124	108	152	107	103	122	123	126	131	140	121	122	132	110	111	135	109	130	119	130	115	130	101	117	110	135	115	131	119	97	118	118	103	109	134	115	146	108	129	115	143	102	104	126	130	125	106	140	115	108	122	124	125	118	114	136	118	120	113	110	111	101	114	86	105
3557	1734	2023	790	752	744	647	601	572	647	677	534	441	401	389	390	374	301	345	297	305	293	283	298	332	279	293	258	283	291	316	290	326	283	281	295	287	314	293	270	318	288	282	310	296	318	268	273	281	285	297	293	311	294	311	296	299	299	297	307	289	292	280	292	312	304	286	287	274	281	290	329	288	277	294	290	284	290	292	286	300	281	287	299	274	306	276	278	294	290	322	282	321	304	290	298	283	297	264	267	297	275	312	305	301	292	295	313	295	289	310	302	306	301	313	262	293	260	293	293	267	263	305	276	281	297	266	250	304	268	298	335	299	272	283	292	296	317	324	313	257	273	299	325	295	284	292	305	259	291	307	301	304	252	279	300	289	273	287	324	297	295	299	301	254	270	315	294	284	303	285	292	297	277	308	282	300	290	284	265	292	290	314	266	296	303	282	290	281	306	309	308	263	270	313	283	284	305	299	310	302	277	304	307	301	285	295	281	296	296	282	308	275	281	279	264	274	293	295	306	256	269	267	294	281	311	330	283	290	290	285	302	302	324	283	276	285	293	289	292	300	285	282	273	338	291	266	317	284	298	296	295	284	280	278	285	294	261	275	277	270	295	324	274	290	272	271	314	291	305	296	304	290	280	318	271	300	311	309	270	303	287	240	291	288	298	285	281	272	302	286	274	273	268	278	312	273	316	295	287	291	293	280	305	281	273	313	277	298	281	262	289	281	284	296	274	286	292	324	270	263	282	287	287	295	299	294	283	291	302	298	299	309	273	300	281	295	287	313	292	289	296	283	282	286	283	305	304	307	302	267	294	289	314	279	297	290	304	294	296	310	295	286	294	290	293	269	295	326	292	282	281	283	285	312	294	356	291	306	328	319	299	283	287	293	288	310	310	283	270	304	301	311	302	314	264	292	308	284	272	303	295	277	294	312	270	294	292	259	286	276	300	306	269	255	304	269	265	279	283	272	280	271	265	258	268	316	297	330	309	279	285	292	274	259	311	286	273	311	282	289	293	272	264	278	311	261	273	284	262	312	266	290	300	261	283	273	293	323	286	304	293	275	287	271	286	266	279	288	275	278	276	259	288	286	276	288	295	257	278	290	288	278	308	268	274	277	277	292	261	273	272	254	294	311	287	291	289	300	308	297	284	324	334	287	277	295	294	301	290	291	270	287	293	298	300	269	320	287	305	293	273	282	272	281	275	277	293	309	298	288	277	296	265	295	266	312	299	297	263	307	302	307	265	311	313	301	280	323	286	284	281	280	277	321	295	297	298	279	315	273	323	268	293	295	262	275	278	289	295	287	313	313	297	254	303	292	270	324	267	304	283	277	284	297	286	260	302	295	281	290	281	299	264	301	289	281	296	303	291	270	294	281	281	280	261	279	287	262	262	288	287	296	296	277	289	296	277	299	296	263	297	274	300	293	302	289	288	273	292	286	279	346	284	287	294	302	315	270	302	298	299	285	284	282	303	258	285	271	291	292	290	302	288	285	294	294	283	294	284	298	292	333	302	295	271	305	312	293	250	259	282	289	288	318	301	284	303	298	277	269	293	301	287	277	284	308	301	283	298	289	308	290	290	258	289	301	305	295	294	278	288	261	297	287	287	301	287	294	294	282	292	288	317	294	312	277	300	275	275	294	274	295	276	291	296	316	282	288	255	283	262	297	301	272	303	298	279	294	304	304	281	291	308	323	267	304	272	280	315	313	269	299	305	260	278	309	302	285	298	280	299	300	300	316	283	283	300	307	314	307	295	286	292	294	265	315	287	294	303	293	316	308	301	294	295	269	304	285	313	319	290	273	305	263	280	294	279	284	308	322	306	294	306	311	290	271	279	291	280	257	302	313	277	279	267	296	285	287	285	283	262	291	294	290	294	281	307	296	289	279	281	309	291	294	305	286	276	298	286	277	277	289	286	306	291	284	290	291	279	288	315	281	297	282	324	278	315	274	290	327	308	292	285	268	313	280	284	274	307	286	263	308	273	322	283	298	276	284	257	287	302	302	285	284	270	282	275	277	268	294	314	283	282	272	328	290	291	299	315	282	308	276	289	287	291	304	269	321	269	309	299	270	292	294	310	290	294	291	301	303	282	276	311	277	293	298	287	282	307	306	293	299	295	303	285	285	266	298	292	288	282	313	247	276	314	300	293	258	309	296	312	262	290	286	267	278	311	315	288	279	281	290	302	295	285	282	303	315	308	290	285	298	321	255	285	281	268	317	300	315	290	280	270	285	316	308	315	299	288	285	287	305	299	289	277	327	275	314	281	320	275	307	294	273	258	262	326	283	314	282	271	294	276	293	282	297	302	314	319	328	275	275	288	309	263	276	296	278	292	315	273	297	325	296	254	297	279	263	284	285	282	300	278	308	251	319	298	259	256	281	298	299	293	290	299	291	292	271	308	296	311	290	294	246	259	286	292	280	270	271	317	325	327	304	280	266	266	308	285	313	280	299	275	302	316	313	289	280	277	288	270	281	275	272	307	288	289	300	287	272	268	313	259	305	292	301	298	285	311	314	284	254	307	299	301	301	300	301	263	270	294	260	281	285	285	323	265	283	310	292	284	287	310	266	308	292	304	293	294	343	297	313	298	304	294	289	264	302	332	320	327	304	282	267	299	311	303	301	273	278	292	307	262	279	253	305	289	338	293	278	298	265	286	266	266	303	274	260	250	272	284	297	271	324	287	287	286	305	316	288	262	277	270	301	285	264	277	302	298	300	280	306	305	274	280	282	304	295	292	287	286	323	298	287	278	284	256	298	287	271	290	279	258	290	274	286	298	309	283	311	295	294	299	295	296	278	311	292	290	287	317	292	265	297	312	294	296	283	309	304	269	322	270	292	293	286	271	301	305	274	298	276	297	285	266	286	290	269	317	305	286	273	310	287	256	287	301	283	300	313	278	300	310	301	286	258	268	274	255	287	296	288	305	289	300	295	288	273	276	304	301	277	338	322	260	279	288	286	294	247	285	309	270	271	291	285	297	305	303	299	287	267	249	308	275	293	300	291	273	283	260	325	274	279	293	265	313	293	269	303	255	300	274	276	286	278	280	276	291	298	273	303	313	309	291	321	279	281	317	295	297	290	295	311	289	283	287	309	311	287	292	251	268	319	299	273	287	301	283	286	291	301	293	277	286	265	259	300	307	320	299	269	286	278	307	277	297	260	298	267	279	292	345	282	316	331	310	283	292	329	244	310	322	285	291	307	283	318	298	258	305	323	308	273	275	270	282	292	329	317	289	307	274	281	298	305	274	306	257	298	297	266	267	270	276	284	329	281	267	308	296	296	294	305	275	296	267	260	294	303	305	304	296	275	293	308	278	288	323	264	283	299	287	259	282	288	276	307	306	279	295	275	303	263	270	296	295	278	281	272	296	278	298	262	260	302	280	308	268	300	296	291	304	269	273	317	322	312	287	289	307	308	273	287	309	273	274	295	300	267	336	280	269	299	303	300	303	297	327	298	268	293	280	301	287
11867	3310	2298	594	436	416	349	317	265	232	262	247	223	181	175	188	164	170	193	155	149	134	151	152	140	148	136	134	137	136	122	169	148	148	170	158	131	146	122	148	161	151	134	133	157	130	151	118	126	144	122	152	142	141	158	140	143	152	135	137	127	134	123	131	139	117	126	163	149	161	150	143	150	161	138	146	134	141	159	130	140	130	113	144	119	109	147	140	134	144	125	126	131	114	120	152	109	125	139	129	119	122	117	136	128	153	130	129	130	142	136	165	149	143	123	130	139	130	143	152	147	148	128	145	131	151	127	135	138	132	129	146	144	131	120	121	119	118	162	140	127	121	133	135	135	146	135	153	123	152	129	150	150	132	138	137	151	152	132	139	129	149	134	140	114	134	132	155	151	136	128	113	130	144	125	124	139	143	137	111	129	157	142	134	124	143	134	136	135	120	145	133	129	132	139	149	145	120	148	118	130	127	124	149	127	145	131	140	149	133	107	128	115	151	136	131	126	143	134	134	122	133	135	152	137	140	146	151	124	139	142	120	146	133	137	136	159	139	155	123	137	120	120	147	110	138	139	138	124	125	140	156	133	133	150	141	148	118	126	127	134	133	137	145	129	118	141	138	122	131	135	156	110	123	147	123	136	145	130	146	121	131	136	134	127	130	123	145	139	145	128	136	142	122	143	135	154	147	154	120	136	144	136	138	127	141	142	140	126	143	147	135	136	127	117	131	138	138	147	116	137	141	138	134	142	151	129	135	119	140	138	123	145	118	151	159	155	148	123	155	162	136	134	130	135	146	133	150	131	134	149	137	147	127	120	151	117	139	134	160	125	154	144	158	130	136	127	116	136	115	137	146	138	125	123	136	148	151	140	122	148	137	135	145	143	141	121	131	128	147	150	130	119	115	136	157	126	125	131	126	148	129	150	139	151	133	145	141	149	135	151	142	149	143	141	142	135	151	143	137	144	139	154	145	149	147	125	138	162	141	127	141	133	147	130	118	135	118	135	145	123	128	128	123	134	162	138	136	140	130	142	140	133	138	123	132	128	147	141	139	144	137	135	143	153	129	129	108	162	133	126	164	137	142	125	155	148	134	126	120	147	134	145	132	142	140	149	138	131	142	154	152	145	141	128	134	128	131	151	115	163	143	134	129	112	127	137	142	142	134	137	135	156	149	151	132	114	118	126	143	137	147	109	142	142	109	127	139	123	119	152	139	159	135	149	143	136	135	127	119	133	143	143	136	139	144	126	160	131	122	148	126	145	121	129	122	126	139	139	154	144	129	132	118	146	135	132	170	135	144	142	153	137	158	130	119	112	133	169	127	148	155	150	139	144	149	139	144	120	129	133	150	127	143	162	139	147	131	124	155	166	171	150	141	143	147	133	136	157	119	144	138	141	125	147	149	169	142	125	152	129	126	143	143	152	161	130	139	132	136	155	131	124	121	123	142	132	141	126	135	137	124	150	166	147	153	132	137	127	144	146	155	146	159	149	147	110	123	118	119	141	152	152	147	133	112	144	134	125	137	121	146	122	142	162	133	130	120	121	119	135	116	144	137	127	139	122	121	125	142	138	119	141	135	140	133	137	129	139	150	138	150	147	125	158	147	117	144	135	136	149	144	139	130	134	117	139	136	141	151	149	167	102	126	136	147	130	140	156	123	135	129	155	121	153	117	168	128	153	151	132	125	148	123	137	126	140	128	153	131	126	120	123	136	138	142	145	150	134	127	151	126	160	126	145	157	132	142	145	136	152	155	138	156	144	137	116	132	132	136	159	121	132	150	144	133	143	131	132	127	152	150	127	139	147	124	140	130	135	130	123	123	142	143	116	134	136	147	129	151	127	134	110	120	136	124	130	151	145	120	137	140	161	144	128	137	132	139	137	130	133	127	128	143	143	145	136	134	139	139	130	133	111	143	145	133	130	136	124	139	141	155	126	139	137	128	154	153	133	144	157	125	131	126	129	152	144	131	137	143	164	137	131	144	150	153	139	130	137	143	139	168	156	128	158	146	143	147	126	160	150	130	154	154	124	112	127	121	146	163	139	141	126	149	151	127	150	147	131	148	152	123	133	136	123	133	137	131	133	124	145	120	141	141	150	141	135	141	125	149	143	131	157	146	137	122	127	153	130	156	141	129	127	135	136	150	131	138	135	123	140	150	114	136	154	127	115	133	131	132	134	150	122	112	163	137	145	140	131	127	154	161	131	143	142	125	125	137	121	144	161	111	136	153	139	142	141	149	138	123	123	132	161	130	136	145	149	132	149	141	140	130	146	128	137	126	139	107	132	129	147	148	134	149	143	123	122	132	151	123	116	142	145	142	117	99	138	122	128	125	117	157	137	151	145	130	125	126	134	154	131	165	128	141	145	150	145	121	134	144	143	123	121	142	153	127	139	124	122	125	117	137	147	126	146	110	125	139	145	129	147	121	155	148	153	126	125	145	161	145	130	128	109	146	126	164	143	115	120	140	130	129	137	124	140	129	128	132	135	123	129	133	143	137	133	122	169	133	142	136	153	139	126	142	142	131	148	140	160	157	105	151	110	133	145	132	134	135	150	126	165	143	123	128	114	158	133	147	149	145	130	119	123	130	120	134	129	145	126	154	148	128	138	128	119	150	138	141	147	135	136	177	142	141	119	125	142	130	157	147	123	131	146	159	130	142	153	132	156	131	152	111	141	123	156	138	136	129	134	142	152	140	122	143	136	129	163	142	117	152	139	138	139	130	104	124	129	145	143	123	124	136	138	124	128	126	122	147	122	138	134	142	142	150	166	156	144	137	126	129	136	127	154	136	127	143	132	139	142	124	134	122	152	114	143	135	133	130	111	136	142	137	129	117	127	127	141	143	145	142	116	138	141	129	107	146	131	135	138	121	144	139	153	146	156	142	134	124	153	139	133	140	147	147	146	140	134	135	143	149	135	126	129	130	136	114	140	125	121	139	115	144	141	131	129	151	136	128	165	124	143	126	118	140	145	144	129	145	133	122	137	141	113	140	139	141	145	135	140	152	134	133	120	146	141	136	132	146	123	132	122	146	126	134	146	125	118	150	142	127	131	143	161	141	145	122	142	140	165	139	124	144	142	139	135	149	132	121	150	121	132	140	159	119	146	125	153	131	127	143	131	139	131	141	139	148	147	139	126	138	136	129	145	148	147	161	120	136	125	119	151	137	139	127	124	133	134	148	147	140	134	125	141	137	170	123	128	129	152	135	116	139	147	139	129	140	131	113	122	113	167	137	130	127	132	139	135	113	141	131	142	115	130	138	133	127	130	131	135	146	133	154	139	136	113	120	118	128	136	142	148	145	153	112	130	150	145	145	158	125	116	148	143	152	155	112	145	131	117	128	125	131	122	127	146	147	150	142	124	151	141	119	122	148	133	158	131	135	128	130	162	139	139	134	145	125	131	132	137	143	148	141	127	134	153	118	120	160	119	119	135	123	140	129	121	105	124	150	124	152	141	117	126	144	149	133
9421	3525	4378	1933	1815	1546	1354	1281	1072	1044	1208	1042	749	665	616	624	499	487	499	445	389	387	351	372	355	353	361	347	347	338	395	344	321	385	337	349	328	350	346	362	351	366	359	345	378	397	327	339	358	351	334	347	351	371	325	342	363	354	316	338	328	342	355	356	346	311	338	327	327	338	311	353	361	356	362	344	339	364	313	308	362	327	338	337	348	348	337	324	320	332	341	354	376	363	319	334	345	334	320	344	359	351	351	341	332	328	276	334	344	314	315	322	341	320	332	303	309	341	384	315	332	323	364	328	316	324	306	345	318	348	320	339	338	307	324	354	335	348	355	332	335	336	296	323	380	345	303	312	337	315	327	295	318	332	326	353	308	322	342	314	343	322	363	335	334	318	358	294	298	322	370	326	333	318	326	340	297	359	354	328	327	340	345	340	312	351	344	311	323	330	349	330	329	312	332	315	350	325	338	344	332	343	293	345	313	320	304	301	335	345	304	315	333	288	346	340	340	335	326	325	316	349	329	301	342	329	295	312	347	339	334	321	334	319	336	301	334	343	329	309	334	311	352	328	326	351	340	292	329	325	308	343	324	316	344	317	330	319	347	316	342	353	349	337	366	324	326	314	341	342	343	317	335	319	332	341	309	356	343	373	321	328	354	345	341	345	340	309	348	344	305	368	291	316	306	304	339	335	344	332	310	328	337	347	328	317	329	325	352	327	303	334	321	335	287	294	304	303	320	329	304	332	321	339	327	361	362	306	319	356	327	338	323	335	355	313	337	314	342	337	337	342	314	314	323	343	337	307	345	332	321	332	338	340	343	333	325	353	330	312	314	341	317	339	328	359	328	351	313	318	334	317	336	355	333	329	325	369	343	334	317	311	304	346	319	342	326	300	337	350	298	346	323	297	349	371	348	315	310	326	336	346	331	319	339	328	312	329	335	323	343	316	306	333	319	321	333	308	366	296	337	336	264	318	308	320	317	299	364	334	340	342	306	355	297	314	306	335	351	333	319	312	329	315	358	286	330	320	333	332	344	343	332	343	319	355	332	327	339	340	312	369	304	314	319	326	317	316	340	299	322	347	318	318	312	345	301	326	344	320	378	297	330	298	301	325	327	345	308	335	387	349	350	324	299	333	321	366	338	323	325	318	334	336	340	336	322	326	324	325	344	331	340	331	329	320	328	308	345	272	345	307	318	315	324	356	295	340	320	318	333	320	311	356	347	336	302	331	327	341	333	343	350	319	347	319	335	334	315	350	335	334	308	346	301	313	349	315	311	368	341	334	331	343	364	340	295	374	340	311	300	351	339	353	322	327	303	351	353	358	318	329	333	306	323	297	334	303	332	355	353	355	332	340	324	332	329	301	310	313	307	363	304	320	277	320	336	336	299	334	330	328	305	330	319	323	341	338	335	316	324	312	332	354	305	325	338	344	329	311	324	306	302	327	333	324	352	335	328	305	357	282	361	330	337	329	326	314	330	338	326	331	328	311	327	316	318	341	315	342	358	323	327	336	325	308	331	302	348	357	317	337	350	319	323	332	308	338	309	288	299	358	339	341	314	340	306	340	334	329	339	321	317	334	352	335	351	350	336	351	306	316	340	371	324	310	336	282	330	300	325	364	339	320	324	321	307	328	325	346	303	317	332	305	309	326	311	341	333	327	351	325	346	320	318	337	312	319	338	328	322	323	338	334	337	346	319	351	310	326	346	298	331	298	327	333	339	336	323	348	337	289	340	323	325	339	377	329	310	338	321	300	319	309	343	353	311	306	311	301	304	344	337	306	357	337	305	357	306	326	326	291	332	331	328	332	347	340	325	351	325	284	310	344	350	336	303	338	322	305	317	338	316	336	305	320	320	305	293	353	309	334	309	329	345	343	304	279	328	299	328	306	367	307	357	320	307	313	319	352	310	337	338	313	310	321	316	320	312	307	327	309	327	302	309	328	335	342	299	369	310	329	283	365	352	314	314	314	330	297	312	320	315	323	330	341	347	355	326	343	271	315	314	324	327	318	326	325	354	323	327	341	348	299	315	335	350	338	294	322	324	313	352	331	341	334	313	334	287	352	319	310	342	307	331	323	346	303	343	315	377	329	293	331	322	348	306	358	311	321	331	341	325	316	330	323	309	307	311	315	336	345	315	323	325	314	343	349	337	337	311	340	358	374	299	399	353	317	328	307	360	319	355	346	349	336	328	345	329	336	347	318	324	339	333	321	352	371	334	311	332	363	332	320	317	367	322	335	359	358	329	350	334	295	350	283	317	327	352	348	318	335	350	328	317	369	314	333	345	297	346	329	337	296	322	349	297	322	328	337	328	341	340	335	336	359	291	359	312	303	348	327	328	309	319	329	342	323	336	307	331	332	324	351	341	331	337	326	326	305	316	311	319	352	357	342	328	344	348	330	330	296	338	326	316	315	331	322	336	324	353	340	308	342	350	328	324	310	323	333	317	311	347	278	349	339	345	331	298	316	317	332	348	315	313	308	326	299	339	305	323	342	332	345	338	323	307	341	320	336	326	336	337	335	362	340	318	325	323	348	326	338	333	317	341	333	349	335	316	337	307	315	302	332	361	337	331	315	344	329	327	369	345	343	290	332	325	329	325	322	341	339	319	310	321	324	317	353	353	332	337	314	281	281	327	298	362	335	349	343	328	364	304	322	319	316	312	328	310	316	330	286	318	324	313	338	339	334	325	327	339	307	313	308	293	345	320	314	339	341	332	334	315	339	331	311	346	322	329	333	348	342	346	353	321	346	325	363	355	338	328	307	318	343	328	330	339	324	307	330	328	329	329	355	363	329	326	328	338	312	274	336	334	306	333	311	345	338	330	336	324	317	329	356	340	342	298	322	326	333	302	337	303	304	283	318	337	356	325	332	351	307	335	326	330	315	302	318	338	338	325	312	357	331	331	350	320	345	322	327	364	322	327	365	326	314	314	356	334	327	331	308	351	333	302	317	344	335	342	312	331	342	328	309	353	349	296	355	350	342	312	320	369	351	341	357	339	314	308	297	365	326	339	319	330	349	364	307	338	358	340	348	336	311	373	338	320	329	313	357	349	330	340	354	340	343	346	313	331	306	323	295	304	321	328	330	303	334	334	333	328	313	299	334	316	351	321	344	316	301	371	349	327	345	320	314	319	332	302	350	321	365	337	308	334	318	343	318	321	327	315	325	347	310	345	311	341	314	326	356	349	310	345	330	306	325	341	350	337	301	356	327	317	342	305	324	338	315	347	340	325	338	345	344	335	311	311	346	312	345	322	323	316	313	344	366	353	327	337	309	339	314	339	330	316	301	364	365	323	358	337	330	321	347	317	337	321	334	346	331	357	323	312	316	318	316	312	367	332	334	308	343	336	321	346	346	323	345	333	337	340	338	363	340	327	333	308	303	344	330	341	326	315	351	338	334	338	341	337	322	346	366	315	309	343	364	347	326	355	316	317	325	335	337	332	353	353	362	333	299	339	337	300	349	336	332
19982	5940	4243	992	620	509	436	314	318	278	274	251	167	122	136	142	126	120	112	106	94	96	85	82	76	89	96	71	76	78	66	76	83	73	77	76	80	80	82	76	81	90	100	90	76	91	81	57	93	84	83	78	92	83	85	92	74	79	108	72	69	86	59	68	64	67	70	75	84	59	64	53	97	67	65	74	69	77	59	63	69	76	80	84	64	72	63	81	73	77	82	68	70	73	82	101	63	84	79	85	83	71	90	74	81	92	58	76	76	84	85	73	79	68	74	63	89	80	76	84	94	81	89	66	72	77	58	73	96	95	70	81	78	81	87	79	66	67	61	79	76	74	82	85	71	82	75	70	67	72	75	76	63	78	72	73	74	72	82	82	90	95	84	73	61	80	67	70	75	75	79	91	77	86	59	66	69	75	84	59	79	80	94	79	85	79	69	74	85	85	84	70	91	79	73	86	78	75	91	74	83	82	72	99	84	88	81	70	71	68	73	81	71	76	76	69	81	85	81	69	76	71	104	92	56	80	91	84	68	86	81	79	80	92	82	91	63	72	83	66	62	59	102	75	68	82	98	102	72	79	78	89	62	82	96	71	77	66	69	86	67	77	64	76	94	89	83	78	76	72	75	79	82	63	83	80	84	73	90	81	74	75	69	90	80	67	87	91	79	62	69	82	80	63	90	68	92	87	70	72	76	85	79	72	77	70	84	83	62	71	75	82	63	66	63	65	73	75	80	68	80	80	74	97	74	79	74	72	70	77	72	73	63	83	68	79	85	84	94	68	66	70	75	66	79	78	85	90	79	63	89	79	85	74	63	60	75	68	82	77	70	79	62	95	77	80	79	69	74	65	78	70	80	71	98	82	77	80	96	80	87	88	77	74	72	73	74	68	53	79	85	84	70	65	65	85	77	87	74	89	86	64	92	80	79	66	68	80	69	65	84	85	87	71	80	84	60	83	58	85	63	83	75	99	75	90	69	68	72	68	71	82	75	80	84	74	81	67	66	70	84	73	63	76	104	87	70	80	78	89	86	79	87	72	81	84	81	82	66	69	81	79	86	97	86	74	76	84	66	67	61	78	79	89	87	68	76	82	76	63	77	93	75	81	82	77	89	61	72	66	84	69	80	71	79	88	70	90	87	73	70	81	73	71	77	79	79	86	85	79	63	87	99	76	62	76	90	76	97	88	84	79	74	72	64	75	80	78	70	91	80	66	74	69	79	77	80	68	64	63	85	68	73	70	94	68	65	74	79	92	75	81	75	77	77	90	66	79	84	69	106	83	88	87	76	72	63	75	90	85	81	77	81	72	71	85	92	92	80	77	71	83	94	71	71	89	80	79	61	58	80	86	75	84	76	61	65	72	82	73	71	84	69	90	89	80	66	74	63	67	82	86	80	67	70	87	76	86	79	75	71	73	74	79	75	85	81	78	76	62	80	90	100	56	82	92	92	81	69	73	80	81	65	65	88	76	63	64	62	77	81	74	64	87	84	77	75	76	85	62	76	75	64	68	75	70	64	85	71	79	53	68	90	78	100	83	85	91	76	78	62	70	85	74	77	73	83	69	76	88	67	71	77	78	71	79	100	68	98	76	82	78	100	74	82	78	84	93	79	72	66	56	74	74	62	76	78	87	73	73	84	88	69	66	68	85	46	78	78	64	77	77	96	73	74	59	62	80	96	87	67	72	102	73	75	73	64	62	66	56	82	75	79	66	66	86	81	78	73	73	79	75	72	88	74	71	83	86	80	93	90	81	83	70	90	72	94	70	78	84	74	97	57	78	78	74	91	77	67	74	69	73	68	70	100	94	83	93	70	66	84	78	62	76	86	76	62	81	69	77	95	68	79	76	70	69	76	79	83	60	75	70	96	70	77	83	74	60	75	90	72	91	87	62	98	82	70	77	66	77	78	84	77	76	76	81	75	88	79	69	89	88	73	63	80	81	67	86	85	80	77	58	68	76	84	65	70	87	71	74	77	93	62	82	83	68	73	79	76	76	72	66	72	80	80	69	82	70	72	85	81	89	74	72	86	88	83	84	98	95	79	85	64	71	72	84	85	86	76	70	92	68	73	59	77	78	81	68	71	80	81	79	90	69	83	84	78	68	90	90	69	76	90	86	81	80	78	80	86	84	78	85	80	45	77	74	77	77	57	56	81	68	76	63	75	90	81	79	75	75	79	67	90	75	94	80	74	72	84	74	72	76	86	89	81	72	67	85	65	71	73	77	94	71	83	67	73	76	73	74	83	87	87	56	78	74	84	55	72	88	77	77	78	51	86	78	76	80	77	87	69	78	79	66	73	69	84	70	77	71	72	70	80	80	87	77	77	85	86	81	56	72	76	74	81	79	73	91	80	81	71	88	93	56	76	77	78	74	73	80	92	73	73	67	70	73	91	80	77	70	74	87	100	90	67	69	72	74	67	88	78	84	87	69	71	61	86	58	80	69	76	70	82	69	85	64	68	75	84	87	75	78	97	71	95	76	64	87	64	56	67	75	77	97	69	89	83	78	64	74	84	92	79	82	84	86	83	76	70	83	89	67	75	72	62	65	77	98	84	76	79	65	84	68	64	73	92	88	66	75	68	65	75	80	79	107	77	88	91	87	102	70	72	75	80	78	79	70	72	72	77	83	74	87	80	67	76	72	74	94	66	71	81	67	74	68	73	78	82	101	78	83	87	74	97	76	68	86	77	86	82	98	86	85	84	73	79	65	79	75	82	59	59	89	65	82	80	83	71	66	65	74	86	81	66	81	85	84	67	95	75	78	81	61	89	80	77	76	83	81	74	70	68	77	78	80	69	61	72	78	83	70	81	87	81	78	90	64	78	69	75	90	86	70	64	80	94	70	80	69	78	75	63	71	61	78	72	87	79	81	73	57	83	73	70	84	63	83	75	65	77	69	88	66	96	75	86	70	78	88	70	91	87	76	84	78	81	79	67	84	72	69	66	69	74	77	70	82	79	84	79	86	96	63	90	103	86	81	60	69	81	64	73	80	81	90	72	85	95	79	96	99	65	102	88	69	57	68	80	78	68	63	62	77	91	63	83	64	69	63	88	70	75	79	75	70	74	73	75	78	70	75	76	77	91	70	73	71	89	71	84	79	64	70	84	74	57	82	74	78	80	78	66	65	69	48	65	59	64	79	78	82	69	79	72	82	63	81	86	81	88	71	81	97	90	84	72	80	75	80	96	73	60	75	66	76	86	96	85	92	91	76	76	87	79	76	78	69	80	87	63	84	73	61	64	75	70	81	68	83	74	74	81	86	82	75	87	87	77	70	69	91	71	74	69	75	63	72	77	78	73	70	85	84	77	102	72	74	78	72	74	84	84	93	63	82	75	84	63	76	77	83	70	75	92	78	94	75	68	73	87	77	70	61	81	87	73	69	76	86	81	80	83	71	85	79	61	74	67	68	86	81	91	73	93	77	85	85	69	79	68	89	76	80	69	73	76	65	71	72	89	68	93	77	70	68
12002	4951	7023	3027	2612	2250	1928	1557	1420	1326	1529	1336	850	686	615	613	492	520	484	361	342	294	257	256	257	228	212	252	243	255	227	217	221	215	206	238	214	203	258	252	227	256	255	278	230	244	240	252	227	257	237	206	271	261	256	213	233	209	218	218	223	199	194	204	206	197	202	190	211	216	201	202	203	174	198	188	207	200	206	203	178	215	202	212	230	208	214	195	193	202	215	213	195	193	203	181	195	203	185	229	181	194	218	203	189	194	195	192	198	182	204	189	190	204	206	190	183	169	200	204	208	191	189	206	165	195	195	181	190	197	193	196	206	199	213	189	214	209	182	186	202	225	233	208	208	180	186	196	207	195	192	189	197	197	203	212	172	181	186	188	194	205	213	206	217	197	200	198	187	207	205	204	186	209	211	200	179	221	208	184	188	198	183	209	218	192	183	196	199	184	210	227	197	199	192	198	173	201	165	207	182	194	203	207	195	175	185	206	201	196	202	179	213	218	195	231	188	201	189	198	185	188	189	196	198	186	193	192	171	196	188	189	229	201	186	193	204	213	192	195	190	187	210	191	195	179	217	196	213	191	189	176	194	158	162	189	195	187	209	176	196	200	205	156	193	168	205	192	195	203	171	193	224	185	177	205	196	189	167	209	212	169	198	193	193	217	190	217	185	188	201	213	200	198	206	193	198	208	171	195	184	176	199	206	183	185	192	179	200	194	203	219	198	197	192	179	214	179	215	185	199	202	224	197	174	182	199	199	224	186	198	226	188	187	167	218	171	199	216	202	216	210	183	216	182	185	182	205	182	219	175	220	186	212	208	185	200	196	179	210	205	213	173	198	210	206	194	170	175	183	187	204	226	210	190	204	216	211	208	233	178	205	180	207	187	198	201	207	197	197	193	209	169	197	174	209	178	212	211	199	185	192	208	215	198	187	212	200	182	191	203	238	190	195	204	194	203	205	189	179	180	189	185	196	176	202	199	210	193	185	206	186	211	185	189	200	186	192	198	188	187	187	199	199	195	183	179	191	223	167	241	186	185	181	171	199	183	206	223	194	183	196	201	190	181	186	215	205	192	208	206	205	190	201	200	208	205	196	206	227	202	187	197	193	207	164	199	185	194	179	196	188	211	189	189	210	172	191	204	218	184	192	202	198	208	206	217	184	212	198	214	183	198	187	200	191	211	202	210	187	226	203	228	211	194	194	208	162	204	186	197	196	186	214	210	206	207	203	183	183	190	206	196	181	209	186	181	178	188	203	185	175	214	174	187	189	220	209	183	186	191	182	214	212	193	188	196	206	195	195	197	186	185	193	218	189	202	193	205	190	225	187	200	200	180	210	185	183	190	222	198	180	218	198	198	203	207	203	225	199	184	162	189	197	189	186	212	207	204	164	192	174	169	230	210	188	178	207	194	194	201	171	188	191	180	218	201	208	177	218	204	188	215	211	197	202	189	207	195	194	180	189	182	215	194	190	203	179	202	195	218	205	213	227	179	185	209	207	220	223	213	189	171	196	195	189	188	184	196	201	201	186	208	190	191	189	213	204	192	202	205	185	189	195	212	208	198	218	191	198	190	182	169	208	173	196	213	224	198	174	188	185	199	186	182	202	194	205	194	190	192	165	187	185	193	198	187	212	202	200	195	220	205	205	199	200	195	194	209	224	202	175	190	202	202	185	196	197	202	191	215	187	177	196	198	185	223	200	184	206	210	224	173	195	209	202	211	195	191	205	184	183	188	188	204	209	175	186	195	190	185	200	194	185	192	183	194	183	175	187	216	200	224	208	212	194	176	180	206	217	203	187	170	200	190	210	176	185	226	185	168	193	180	187	214	192	197	226	179	200	206	207	224	218	194	184	177	190	187	191	209	192	190	173	219	192	197	223	185	201	198	210	176	180	210	192	191	199	204	225	206	189	212	201	213	179	208	214	177	206	193	205	190	195	184	183	187	170	201	226	173	199	182	192	184	183	185	202	184	205	182	187	212	233	203	196	183	224	190	187	189	202	205	197	193	220	198	184	215	213	209	190	196	196	182	190	201	211	179	203	211	201	186	194	217	182	190	212	206	201	205	219	225	210	195	210	187	211	188	194	168	198	197	209	232	196	217	181	178	189	178	192	176	193	178	194	199	221	192	166	199	207	201	191	194	214	193	182	199	184	196	199	212	164	205	209	188	208	220	195	193	202	199	191	207	193	203	186	192	187	186	192	195	208	207	218	175	201	194	206	204	204	199	191	191	219	198	193	183	230	191	191	184	213	201	210	203	191	197	161	215	204	181	214	196	205	215	215	182	192	205	182	201	175	218	177	233	203	206	196	170	181	207	195	207	210	213	184	192	204	181	212	194	200	200	198	218	178	212	198	197	172	188	168	191	187	185	192	182	189	192	195	192	204	181	190	187	211	168	196	205	206	200	198	197	208	197	205	209	197	193	206	200	198	187	197	210	182	202	207	191	207	194	204	197	226	195	174	207	184	211	186	212	165	192	197	190	229	178	185	172	185	206	211	183	182	208	195	219	189	201	196	184	204	205	176	192	208	214	205	182	199	194	199	210	199	172	183	207	190	207	201	207	199	174	199	203	201	199	213	210	218	208	199	188	169	200	198	195	184	195	204	195	183	203	197	191	203	189	193	188	203	202	180	177	201	208	216	200	179	216	191	174	195	189	196	207	211	190	163	188	208	199	197	211	219	183	191	186	207	198	174	197	209	169	207	217	172	209	184	192	199	196	192	183	180	221	200	209	198	170	200	193	205	208	186	196	170	186	200	201	190	205	186	190	189	223	198	192	223	203	205	205	197	218	169	195	207	204	196	180	194	184	176	188	187	194	228	181	179	198	173	197	203	200	220	201	215	208	205	206	205	199	187	214	190	203	208	203	196	198	190	186	224	203	179	200	192	196	198	202	196	198	205	207	194	205	227	193	184	198	181	191	218	191	199	198	202	189	197	190	185	208	190	194	218	178	201	180	198	199	182	232	185	186	206	189	185	198	210	177	183	194	197	194	172	200	160	198	188	201	187	203	204	167	191	194	201	193	165	200	196	191	206	208	198	188	216	186	191	196	216	222	217	168	198	210	185	170	193	170	214	193	199	218	194	199	193	210	214	199	219	176	187	190	203	178	189	193	185	196	160	200	209	172	192	188	213	179	190	208	200	186	186	213	183	200	209	211	212	203	219	183	214	195	195	205	206	207	177	216	192	185	189	224	182	213	209	192	197	198	198	206	236	190	189	208	185	186	214	198	198	164	196	191	172	193	185	197	201	199	192	177	176	177	201	178	188	202	195	191	187	198	190	217	201	190	199	192	194	226	200	200	204	212	170	182	182	193	201	205	177	187	202	184	186	192	194	187	191	198	189	214	197	205	185	188	198	195	220	180	182	205	198	170	196	187	213	199	198	201	198	187	187	205	172	196	203	193	211	194	202	177	183	181	216	179	183	209	208	207	175	183	197	200	197	187	204	204	170	186	208	194	169	178	187
4231	1543	1206	230	193	196	180	157	169	151	154	174	142	145	134	131	118	134	137	132	110	122	110	122	111	123	116	106	132	121	111	119	120	125	110	106	127	131	118	105	112	111	119	101	111	119	121	110	120	111	101	132	120	110	104	113	157	119	116	116	129	123	133	127	126	127	118	105	142	115	115	112	122	120	117	144	110	112	106	126	118	119	128	137	124	115	124	122	107	110	111	104	106	131	134	101	114	107	127	121	114	131	132	78	110	118	130	136	109	118	119	109	140	108	131	116	127	92	108	119	121	99	126	114	121	120	116	131	104	125	116	121	131	98	103	128	103	121	109	130	116	113	111	129	112	138	93	107	94	107	124	101	136	127	123	117	107	127	121	107	116	127	134	86	122	136	137	113	138	94	105	135	122	122	119	112	135	124	141	125	116	103	105	129	137	116	124	116	131	117	120	121	101	107	119	127	111	114	124	116	122	117	119	127	116	121	107	108	108	103	110	160	109	126	119	122	115	114	113	117	113	124	119	121	124	109	130	130	127	119	110	108	105	123	104	113	123	132	117	108	118	125	132	109	115	122	129	116	131	131	102	100	139	117	135	138	103	108	119	133	104	134	121	118	126	117	111	114	106	115	125	123	141	114	109	111	146	98	108	107	101	131	119	119	120	130	114	106	109	125	112	132	101	116	132	104	109	103	113	125	108	117	120	127	107	126	114	103	123	103	100	117	133	115	109	132	117	107	111	141	133	123	134	111	122	85	125	120	132	120	103	106	96	117	123	98	102	120	133	125	122	129	124	131	118	102	114	109	120	108	98	117	127	108	118	122	116	121	102	114	104	107	116	89	130	96	102	123	112	122	122	116	105	102	120	134	123	116	127	106	123	101	111	106	112	120	105	106	103	112	116	108	123	120	125	116	102	138	117	116	109	108	113	120	105	116	109	90	111	100	103	114	125	115	113	124	140	134	102	106	112	137	114	122	120	117	113	121	122	96	105	122	120	113	105	118	108	118	112	116	102	117	115	121	102	121	123	121	113	120	119	111	109	121	119	114	125	138	112	130	112	93	109	129	102	86	129	114	111	107	110	132	117	123	128	116	115	112	106	120	138	95	117	123	104	135	123	103	118	112	132	116	132	107	115	122	129	116	132	143	129	88	119	126	116	120	118	113	109	103	125	121	123	109	114	107	132	109	107	126	113	121	110	124	120	118	126	120	121	109	126	117	115	138	138	134	126	101	136	100	133	109	117	105	125	129	118	114	121	105	110	129	120	121	116	114	122	131	98	105	108	117	128	131	102	119	114	97	124	109	115	112	110	118	124	112	109	129	104	113	108	120	129	128	110	95	118	118	89	107	92	105	99	105	129	131	105	114	121	107	113	120	134	121	117	118	114	121	122	139	126	131	101	109	113	122	107	108	96	116	115	104	120	125	98	120	121	118	116	111	90	101	124	125	102	115	103	114	120	127	93	120	104	140	88	111	120	126	122	99	128	126	113	112	123	120	133	113	107	118	105	116	117	128	90	96	113	131	123	120	119	87	109	117	117	136	122	114	133	114	120	124	128	141	112	126	122	113	111	119	140	103	105	113	126	126	112	115	118	135	117	111	132	115	87	115	99	108	113	112	95	106	110	86	126	107	120	102	144	119	116	122	115	85	100	114	122	121	114	109	105	86	113	139	112	104	114	107	108	122	121	126	111	123	133	117	107	142	104	134	106	99	111	130	117	119	107	96	105	128	112	112	105	119	118	110	106	114	129	119	117	106	123	117	115	116	115	105	126	123	117	137	103	127	116	101	123	119	118	128	120	137	122	137	121	140	130	124	119	113	129	111	112	103	110	119	115	128	108	118	119	99	149	126	108	109	113	105	108	111	122	127	116	120	149	114	128	115	123	114	114	105	111	134	101	106	117	108	95	112	119	116	120	126	105	128	116	131	115	124	114	123	122	160	115	100	133	115	111	104	122	135	108	132	107	124	120	122	121	111	109	144	123	122	113	131	114	125	108	122	142	103	128	135	138	128	133	124	112	109	133	118	107	117	105	108	115	127	117	102	132	113	99	112	104	106	88	117	101	125	104	127	122	131	108	110	129	104	110	121	114	109	127	123	98	117	121	110	105	112	115	118	116	115	120	129	130	122	138	99	131	112	129	101	122	126	132	129	113	116	128	116	117	91	109	113	131	112	96	123	116	123	117	108	115	119	133	107	105	123	122	122	119	120	115	106	107	120	103	102	125	127	103	114	103	131	127	113	101	113	134	119	114	111	111	114	120	95	107	110	114	102	102	103	117	136	121	109	121	130	139	128	116	128	135	124	103	97	116	114	111	125	106	120	121	113	137	99	115	117	102	129	125	126	125	101	85	124	120	105	120	113	98	118	117	114	116	124	117	114	109	113	119	103	128	114	105	111	101	122	123	112	129	128	102	99	112	124	102	138	99	105	116	124	104	117	124	126	133	114	96	141	108	131	116	110	129	123	104	104	110	101	111	114	130	110	111	115	131	104	104	125	117	113	139	97	116	140	116	112	120	103	101	110	108	142	135	129	117	127	116	145	130	140	115	119	125	97	120	104	126	101	121	121	113	124	103	112	113	131	122	116	101	126	113	120	132	112	119	113	109	109	117	95	112	111	103	109	93	104	128	91	112	122	116	114	109	99	127	135	116	136	118	128	118	107	134	120	107	107	121	110	122	98	106	115	119	114	107	119	115	106	120	113	121	115	121	95	123	128	127	106	117	114	105	125	103	114	134	118	103	120	119	144	140	107	90	125	109	131	116	128	114	121	122	140	120	120	117	131	140	113	114	129	121	116	119	125	140	114	119	103	112	132	136	115	117	103	112	126	118	117	110	108	111	112	129	126	126	94	104	128	126	90	134	126	135	114	116	123	120	118	113	99	107	107	106	106	102	112	122	107	110	121	117	137	126	113	102	128	150	119	109	108	121	114	128	99	112	126	114	116	134	120	114	115	108	143	108	97	126	92	114	100	107	103	105	116	130	116	112	109	100	104	108	124	104	131	119	110	96	125	101	106	112	142	131	135	105	107	115	117	107	118	104	113	123	114	104	131	114	122	100	116	147	133	120	110	110	115	117	115	115	130	108	111	119	104	111	107	108	125	120	95	102	89	126	123	122	126	125	132	122	107	105	115	108	117	108	110	125	126	122	132	121	119	107	120	118	108	125	127	108	122	119	119	123	118	126	101	118	116	110	115	128	119	125	109	138	123	119	139	143	100	107	135	110	128	128	128	132	127	116	123	120	135	107	110	98	118	104	132	118	117	106	105	145	104	104	132	89	124	100	147	114	125	118	127	119	125	125	121	139	139	111	106	112	107	118	105	118	101	113	123	100	111	114	106	94	119	100	125	125	122	111	102	122	113	133	154	126	101	103	127	117	107	113	124	121	108	125	116	131	132	119	90	116	91	131	117	120	121	114	119	114	95	94	102	100	111	87	127	123	102	143	127	100	120	108	112	120	107	123	134	111	135
3482	1739	2367	749	648	628	621	588	577	545	600	630	484	394	386	397	377	397	349	299	302	276	274	298	270	309	305	281	319	283	275	303	317	293	276	320	267	285	305	341	286	296	286	282	313	275	314	313	305	335	314	264	283	318	307	293	274	277	288	283	313	298	279	281	283	300	312	258	273	290	276	262	312	303	307	292	276	304	280	292	318	303	289	310	275	318	302	304	275	298	280	297	318	324	290	281	272	272	282	263	264	305	275	303	283	290	300	258	288	283	298	294	285	270	309	285	271	305	279	302	286	291	254	258	278	279	312	296	294	282	275	292	292	283	276	286	261	257	307	264	282	329	302	246	279	246	295	319	274	293	261	311	308	297	283	300	269	288	313	289	290	305	297	257	307	266	333	278	261	270	303	304	284	280	252	265	292	302	264	295	293	290	255	281	319	299	300	273	293	283	270	299	287	271	276	301	299	296	292	260	284	260	285	289	278	287	269	291	297	301	237	282	274	298	251	309	262	286	279	285	271	303	298	253	284	303	285	279	322	308	305	262	283	262	293	293	315	295	283	281	290	283	269	282	276	305	259	280	318	280	300	319	288	292	300	260	332	287	270	292	299	299	295	307	308	275	329	279	292	294	280	325	277	283	269	293	324	314	274	265	272	278	276	289	305	312	303	271	323	297	303	297	281	305	293	281	287	287	310	269	283	263	274	299	271	339	278	306	293	277	284	312	303	281	271	258	295	261	287	310	303	299	292	276	257	288	306	260	284	292	292	307	266	311	261	271	304	273	290	303	269	292	261	281	289	288	277	303	260	288	267	251	237	304	277	280	285	312	270	311	297	305	299	313	297	249	296	289	297	296	262	292	294	302	265	298	316	271	293	284	303	277	319	281	295	279	305	272	293	325	294	281	290	270	297	294	292	301	256	284	270	277	332	280	292	295	278	311	297	278	299	287	311	275	258	326	315	286	253	276	290	266	293	303	291	279	280	294	286	265	256	293	266	260	306	262	263	279	293	283	305	299	314	284	274	252	280	293	273	291	282	311	267	284	279	299	264	287	281	302	296	271	299	285	293	303	300	295	286	296	299	270	280	304	291	321	291	304	273	273	261	283	300	287	290	289	281	287	277	280	302	265	274	292	265	322	308	303	267	304	283	264	291	312	296	283	277	298	293	282	292	271	318	269	281	293	302	295	267	293	296	287	255	269	275	287	283	301	294	282	276	292	292	258	284	298	288	303	273	269	295	273	258	288	269	312	267	290	276	259	290	279	278	284	280	279	336	280	301	305	288	292	272	281	280	290	285	298	309	268	283	304	292	271	277	270	276	280	283	301	272	265	294	264	299	270	298	308	297	282	270	305	311	278	318	279	281	285	268	289	276	318	299	282	263	288	297	294	294	290	281	290	289	279	282	275	282	249	276	277	276	273	286	275	276	274	288	291	297	315	276	283	282	256	267	291	287	277	282	284	317	296	339	303	292	307	305	281	297	277	310	290	280	289	326	289	261	292	291	297	282	279	284	291	280	277	266	257	282	294	251	301	282	325	321	293	276	294	279	293	297	299	252	281	305	285	306	282	272	317	287	297	284	309	296	306	283	297	323	296	299	263	296	271	298	301	287	283	282	293	280	293	303	292	293	297	291	279	306	295	279	287	275	319	293	294	276	281	288	338	273	263	281	299	256	267	258	305	288	297	287	296	326	283	282	304	291	276	278	317	300	279	255	288	305	276	288	325	297	293	278	323	276	311	295	270	273	280	267	301	309	304	270	302	315	272	312	291	303	303	291	272	268	289	283	237	274	277	286	260	295	271	278	307	303	288	284	278	282	297	303	293	284	283	313	298	265	293	270	264	267	304	231	298	327	278	269	283	289	307	273	327	309	278	265	293	250	283	288	238	263	333	301	269	290	268	303	294	274	292	286	280	281	306	314	269	294	262	303	300	282	272	258	300	251	287	282	298	272	319	300	295	316	309	275	308	319	290	300	280	269	303	310	265	296	291	276	288	265	282	269	290	324	261	301	319	283	263	300	291	299	264	277	272	287	298	287	277	287	280	281	307	278	295	296	288	288	289	311	295	285	278	324	286	264	265	304	324	296	284	281	273	292	273	263	258	310	280	295	273	315	275	287	313	290	279	283	268	283	295	297	288	294	297	304	285	278	255	291	323	317	283	313	271	273	263	308	318	309	312	307	300	287	290	289	312	299	285	251	303	269	289	313	315	275	307	311	282	283	276	278	282	295	272	304	288	278	297	314	276	307	305	287	269	280	279	294	288	289	312	258	284	273	293	289	261	310	290	292	285	293	282	305	279	267	314	295	287	289	272	277	300	292	253	305	278	296	279	299	268	280	286	260	283	256	300	268	288	269	290	280	292	302	278	277	271	320	304	308	308	264	280	298	260	267	277	258	255	276	303	279	312	301	247	288	301	297	300	294	272	285	320	270	266	287	291	290	275	299	313	284	303	295	273	298	306	276	279	273	311	295	283	323	303	277	285	299	265	289	293	305	275	265	285	291	316	278	312	291	288	270	293	326	292	295	260	283	300	281	288	298	288	281	274	298	286	287	289	301	269	314	313	287	264	286	310	301	269	287	301	297	293	258	278	270	288	292	298	251	348	274	299	291	278	279	304	272	294	291	276	301	306	285	289	292	301	311	286	295	270	275	276	287	303	266	307	293	292	285	281	281	281	261	271	274	292	297	297	258	314	268	295	296	295	263	275	274	240	256	311	288	278	291	272	288	292	286	312	286	264	287	265	283	285	297	280	257	281	295	277	285	291	251	270	277	302	319	284	287	302	289	307	276	261	309	268	294	268	303	293	293	274	270	267	278	301	284	300	285	277	281	311	281	295	275	312	305	280	288	288	283	283	313	263	289	288	283	284	309	314	316	290	308	283	283	299	298	302	288	278	316	253	316	299	266	276	292	256	247	296	274	280	285	313	299	315	284	309	308	278	287	313	276	288	312	268	299	270	292	298	293	299	264	305	259	261	268	283	293	295	290	282	281	324	256	282	292	274	259	281	306	294	283	272	316	291	285	320	259	294	297	281	299	312	301	281	304	285	268	273	292	282	302	277	271	262	280	286	256	306	263	299	281	304	300	279	305	327	277	312	277	293	271	308	292	280	263	292	315	267	294	272	324	295	324	300	285	289	254	273	279	298	289	298	302	295	291	253	262	261	284	294	279	268	283	291	275	282	288	294	287	253	300	271	263	287	281	283	289	322	257	269	303	299	292	274	265	319	324	297	309	282	314	290	276	258	283	309	269	302	304	300	290	299	274	302	294	285	287	291	282	273	284	269	281	287	260	307	297	314	318	277	293	298	295	241	290	286	292	295	305	285	297	287	284	268	312	288	276	282	273	263	326	309	297	290	316	272	288	278	268	313	291	287	292	290	290	313	275	243	258	284	290	287	277	284	302	284	304	269	271	275	298	283	302	302	328	276	288	302	310	296	274	309	317	314	291	298	288	320	278	293	294	283	290	296
11796	3407	2967	767	399	340	330	299	250	226	295	212	180	149	170	191	147	174	176	159	129	163	139	173	139	141	128	149	124	118	154	142	128	129	131	142	138	124	142	138	128	141	146	144	138	141	149	135	153	119	155	127	143	142	140	129	142	162	134	133	125	132	144	153	147	111	131	121	156	110	145	151	147	142	141	133	138	141	156	143	148	133	139	146	131	120	133	156	151	132	120	157	123	131	139	124	141	121	151	131	156	116	151	129	152	166	124	106	141	128	145	129	128	129	134	151	169	161	150	145	138	139	139	149	128	152	148	132	129	132	141	129	128	148	120	140	148	118	133	115	120	145	160	141	127	151	122	152	133	142	140	166	135	135	136	120	138	144	127	125	135	142	117	137	144	125	149	166	137	134	154	154	122	133	139	131	155	133	131	145	136	159	155	143	139	145	156	136	138	145	144	165	135	140	147	134	147	150	121	127	148	131	139	135	116	137	152	141	135	139	125	135	136	146	144	141	139	125	134	131	147	148	133	134	145	132	136	138	129	130	109	137	140	127	123	130	137	121	134	123	135	144	152	143	150	143	152	157	137	123	136	157	121	130	111	155	128	116	121	123	162	143	144	149	142	165	134	129	159	149	124	144	105	146	121	151	136	107	154	113	144	136	139	141	122	140	130	143	140	133	140	118	137	136	154	118	153	140	150	136	139	152	117	119	136	141	151	141	135	111	108	141	138	130	115	138	163	121	133	147	137	136	123	135	160	118	140	125	126	129	147	133	133	154	132	125	135	151	137	135	130	126	123	143	134	143	147	129	134	138	128	124	127	142	152	119	129	141	143	129	134	149	121	140	160	120	123	124	132	142	128	151	119	128	157	145	125	144	139	126	149	158	153	130	139	142	146	130	141	144	125	132	135	143	118	155	132	152	133	152	117	124	137	138	131	137	159	120	142	147	140	128	140	123	138	149	135	129	142	138	145	144	127	159	134	121	170	118	111	148	145	154	142	147	154	125	141	124	140	124	149	171	136	132	138	139	123	142	133	125	141	145	143	128	138	132	151	123	126	112	140	131	132	138	129	122	138	136	111	146	132	116	141	141	130	116	164	158	154	127	114	167	156	151	143	126	132	134	141	113	117	132	135	142	119	116	131	123	130	136	149	118	120	116	121	137	128	143	130	149	148	141	172	153	143	156	148	145	131	115	129	153	142	133	139	153	128	137	126	135	144	150	138	144	111	130	133	134	120	131	143	143	118	118	123	146	129	140	143	142	144	129	141	161	152	135	139	137	130	138	117	147	129	127	144	128	136	152	132	149	141	138	145	128	138	139	143	120	126	125	131	119	121	143	132	135	139	164	137	128	117	146	147	142	167	136	127	134	139	131	127	131	141	136	128	125	137	157	128	128	134	166	133	122	140	143	142	121	144	153	137	128	134	144	141	141	129	131	113	137	132	143	150	126	149	142	137	159	143	130	136	125	135	158	160	154	138	139	127	118	144	126	132	134	128	131	138	119	126	161	126	143	124	126	152	135	158	142	130	144	140	127	137	146	131	103	113	117	144	124	131	149	130	119	138	134	137	126	136	144	134	124	120	139	147	132	133	143	115	124	138	125	146	147	132	155	150	153	138	133	137	150	128	120	150	136	136	151	136	143	140	150	130	134	123	148	140	152	124	147	99	151	145	147	157	139	133	121	128	136	127	137	141	142	134	154	157	140	143	142	132	144	149	139	167	130	139	125	134	125	142	147	134	138	126	123	129	135	137	139	144	142	126	153	143	141	156	156	130	114	134	148	137	142	147	152	158	134	141	149	127	138	144	148	129	137	148	127	144	134	124	141	155	141	129	144	130	138	154	108	159	150	143	162	134	133	133	143	153	146	138	132	137	122	159	165	143	129	140	172	154	139	141	122	116	140	140	150	122	155	148	154	139	132	133	133	132	142	132	140	140	145	114	157	133	121	120	146	133	124	131	154	125	137	136	138	138	129	130	146	116	121	133	136	132	112	132	130	141	161	158	145	132	151	129	123	140	143	144	139	145	156	145	140	136	141	129	141	139	155	126	138	121	134	131	144	145	152	123	125	122	145	129	155	151	130	155	142	137	155	151	143	132	141	139	110	168	143	131	144	134	124	138	110	130	118	130	134	157	118	153	129	160	126	128	134	143	138	122	137	143	140	139	144	136	147	139	147	120	139	120	148	151	126	119	129	131	144	129	118	139	130	132	142	138	119	122	144	138	139	130	146	126	136	126	133	127	159	155	159	154	148	142	136	138	131	139	130	136	125	143	134	155	132	128	145	142	127	130	149	157	151	151	135	144	126	139	126	143	126	128	143	146	144	143	121	119	135	141	137	132	137	145	125	142	159	159	145	146	131	154	131	128	127	143	136	105	153	145	138	147	147	133	149	136	132	123	118	147	142	129	129	121	128	130	130	131	160	143	134	132	127	149	158	144	145	155	141	125	134	147	123	136	143	155	115	146	138	155	127	129	126	131	126	124	137	142	143	125	136	134	144	132	127	133	131	148	148	123	137	148	143	133	144	104	160	129	149	146	150	116	141	138	137	138	138	130	142	122	140	111	137	136	134	123	138	112	138	114	158	133	142	146	131	153	135	131	136	116	144	133	144	129	129	146	147	122	135	150	145	137	122	153	149	125	126	117	133	119	130	128	129	130	146	153	126	132	125	139	161	141	165	137	144	144	120	135	147	143	148	159	143	143	145	151	128	151	129	131	126	151	153	129	135	126	150	133	150	164	128	156	130	151	141	149	144	142	117	143	166	134	149	148	146	124	139	131	142	115	147	124	133	139	156	154	124	133	106	154	149	128	133	101	124	144	140	158	134	140	142	144	119	122	144	121	156	153	129	132	140	127	130	146	121	128	158	150	140	132	149	163	130	143	134	138	133	111	120	148	137	137	115	132	137	135	137	142	120	152	129	148	123	136	123	116	137	135	147	128	145	124	131	115	126	133	138	125	150	130	121	140	138	156	134	143	138	140	127	142	124	133	126	136	130	145	149	146	132	137	130	137	149	132	135	145	152	132	157	134	133	119	145	150	145	145	147	134	132	133	146	140	134	131	159	145	129	112	141	129	148	146	115	112	144	149	160	148	144	138	150	142	168	125	139	133	120	117	135	117	147	137	132	134	129	153	135	121	152	124	113	121	129	151	152	131	131	127	127	134	115	139	153	126	140	156	127	137	155	138	157	146	143	142	136	135	158	126	125	122	138	140	150	143	138	151	128	151	133	153	132	120	139	130	121	126	138	136	133	153	118	144	145	143	137	136	144	144	142	132	145	146	124	148	125	124	139	161	136	149	129	167	114	134	133	144	133	125	138	144	137	121	120	132	129	133	136	134	155	164	138	137	143	154	139	146	152	118	131	118	159	146	142	125	144	149	132	143	133	148	136	132	135	152	152	149	135	136	142	159	145	147	139	130	147	148	126	132	129	150	165	148	133	137	131	135	153	146	153	124	141	149	147	113	136	124	125
9412	3615	5543	2103	1692	1416	1342	1193	1081	1045	1159	1049	781	697	599	547	535	498	498	443	387	423	384	371	380	345	345	372	342	363	376	318	364	348	338	342	329	348	356	389	364	359	336	337	382	364	356	374	339	346	347	350	374	334	373	338	366	302	332	319	368	323	341	328	317	352	359	329	314	331	312	347	320	392	317	348	351	367	350	331	309	359	295	315	367	341	359	297	310	337	327	344	355	312	287	306	337	331	333	313	303	366	319	336	334	336	316	313	342	312	330	329	309	343	347	369	336	341	331	310	347	343	305	327	346	318	320	356	340	340	320	308	328	313	321	326	349	311	340	326	361	321	323	320	349	334	351	286	346	354	341	320	318	306	316	317	327	309	366	332	388	319	336	345	334	357	352	313	326	338	299	328	301	329	332	336	336	348	342	295	314	338	346	323	338	325	337	348	331	317	301	329	369	336	340	346	320	327	300	338	338	296	318	336	334	322	314	339	340	326	322	317	332	322	327	352	333	353	319	320	303	326	326	340	315	330	358	307	326	327	310	311	345	332	340	356	329	332	311	329	302	339	314	345	339	320	332	309	330	295	312	334	325	307	335	347	307	326	301	319	323	307	314	368	343	339	317	326	329	332	343	313	315	311	335	319	375	323	326	332	363	322	329	338	307	326	288	349	316	303	329	341	329	319	344	328	311	309	338	318	308	322	304	313	325	331	322	299	346	349	309	308	349	311	315	352	290	338	358	300	315	338	334	353	327	307	363	323	348	308	320	327	279	343	289	329	349	336	301	347	327	327	326	338	340	325	317	308	296	306	360	305	334	348	339	358	334	327	304	350	346	347	378	331	353	340	332	332	333	332	323	320	364	314	322	309	349	319	329	332	338	335	347	339	319	310	311	330	353	334	321	320	361	330	315	325	336	334	311	346	305	336	325	291	352	339	327	326	344	311	345	321	322	374	359	340	325	327	334	343	312	311	342	306	316	344	325	337	330	319	311	314	329	310	341	330	341	330	338	303	307	339	329	324	308	322	348	341	347	302	339	304	372	326	314	330	370	308	345	318	344	368	310	341	350	360	350	338	345	311	317	344	356	334	320	325	302	306	327	314	323	332	325	327	338	309	324	322	346	331	344	296	326	325	336	335	308	376	314	338	342	363	341	361	314	318	298	343	337	320	293	314	324	313	293	292	350	346	286	314	329	346	330	350	322	365	323	337	324	315	328	338	343	334	341	336	336	353	361	340	322	290	354	321	316	353	317	322	311	340	301	326	326	304	337	324	342	375	310	315	337	351	349	349	358	337	320	339	335	358	342	322	301	325	312	330	346	350	310	334	329	333	321	335	321	338	333	345	315	347	335	335	331	334	327	331	329	309	355	338	344	336	317	338	341	326	355	319	319	331	334	305	322	348	345	318	307	331	340	308	314	343	347	301	301	324	332	343	327	314	311	330	347	333	355	362	306	360	335	326	341	362	331	316	308	314	311	361	352	318	329	343	349	337	298	329	304	303	324	347	333	330	336	308	333	352	343	341	278	328	303	316	337	333	310	321	301	314	337	336	354	343	310	326	320	331	324	343	322	323	311	333	308	328	323	336	349	325	328	321	339	360	343	321	303	309	326	345	329	316	314	346	335	337	319	327	334	321	340	332	319	326	339	346	318	315	315	335	340	322	326	340	342	331	285	321	327	363	376	371	322	329	333	347	315	314	326	321	323	346	332	316	341	341	337	320	329	347	321	335	306	340	309	319	318	325	324	342	307	327	329	330	355	342	334	317	317	322	345	297	338	332	339	354	319	331	321	300	323	300	334	321	308	331	317	317	331	328	328	347	314	326	304	331	339	310	304	360	345	303	336	322	343	353	324	347	354	314	348	304	313	330	347	325	333	342	323	339	321	307	325	300	312	334	339	329	335	336	318	336	326	336	318	333	323	310	330	358	317	343	341	338	339	349	331	370	317	323	310	286	335	306	304	299	299	337	335	330	295	318	336	324	287	350	329	322	325	339	356	325	354	323	328	333	283	303	355	327	334	335	339	356	365	320	315	333	324	335	336	383	325	329	323	339	305	342	305	308	361	309	347	320	307	358	296	326	340	313	353	290	338	337	316	330	316	318	329	293	353	333	330	323	321	319	311	313	326	350	299	325	290	328	330	332	339	344	347	342	351	350	346	313	329	331	342	336	318	357	305	340	317	349	322	319	332	340	312	307	302	325	322	318	344	343	347	340	334	320	338	339	312	327	364	318	324	338	322	302	304	302	280	307	341	326	342	335	317	350	341	303	323	332	326	336	321	330	323	334	344	348	325	323	346	336	345	341	310	322	351	379	344	348	305	327	326	344	339	320	356	337	323	318	329	337	347	313	334	344	337	340	353	325	332	318	305	319	301	307	322	330	368	328	345	318	343	348	350	309	307	332	344	317	340	329	323	340	315	375	361	348	363	330	334	359	328	306	331	320	313	314	327	310	332	312	303	308	324	336	331	336	295	328	305	342	345	343	321	334	318	315	336	331	326	347	331	335	377	326	369	315	360	319	284	324	340	358	351	317	314	334	352	335	356	339	352	353	368	357	301	328	319	364	345	322	321	332	324	324	329	326	281	324	362	342	369	337	313	325	325	359	304	319	324	338	337	302	335	324	311	317	312	326	350	297	359	358	301	323	292	348	327	367	336	322	324	337	331	319	368	309	325	365	315	308	360	353	304	308	307	315	309	324	321	358	340	348	344	328	304	374	314	320	311	311	337	325	329	318	337	328	298	330	308	348	330	321	333	341	317	343	325	355	306	331	291	334	328	335	360	347	335	331	306	342	319	297	330	338	361	309	288	346	308	317	269	326	332	292	327	335	356	352	297	364	340	336	310	309	346	327	342	331	312	332	350	326	342	325	283	317	326	322	318	310	305	303	342	368	325	316	333	296	327	317	317	310	357	339	313	343	276	307	331	335	310	336	312	330	353	332	346	340	327	349	311	332	348	325	348	318	337	337	307	317	320	299	333	340	313	293	322	327	320	325	319	310	324	321	347	327	304	331	350	326	361	335	340	334	328	345	321	336	338	362	309	320	317	347	358	354	329	310	324	334	360	320	337	357	315	324	305	366	304	330	342	344	314	325	314	320	304	345	313	349	341	346	362	357	335	318	326	328	306	331	313	313	333	324	288	321	309	329	358	329	315	309	295	319	359	310	332	366	332	335	340	353	359	314	323	337	326	323	342	317	334	322	343	296	332	334	310	330	366	354	303	330	340	338	320	333	309	317	343	335	282	335	298	296	339	318	342	349	328	309	346	333	285	335	321	355	310	308	324	342	311	333	323	317	331	339	338	316	323	331	306	351	309	347	319	320	334	338	347	321	307	360	340	327	326	325	380	312	316	307	324	288	345	325	323	334	309	339	346	343	322	306	349	355	329	322	318	316	324	326	300	342	295	311	316	332	318	333	350	334	336	289	322	344	297	307	298	295	317	301	327	300	352	354	354	320	307	356	372	322	311	358
19808	6179	4874	1178	528	429	335	322	240	247	242	277	169	144	136	137	131	119	121	114	106	93	71	103	95	84	91	86	76	99	77	84	83	76	81	76	63	83	94	80	87	81	77	98	78	77	82	90	72	88	93	86	82	63	75	61	73	82	86	76	70	93	68	67	87	48	87	74	78	74	77	76	62	78	94	89	66	79	77	61	83	85	95	89	88	83	92	80	84	79	71	85	98	79	78	71	70	85	66	71	67	88	68	77	77	74	79	79	68	89	77	74	84	79	81	72	81	74	65	83	81	77	80	64	75	79	74	67	85	84	67	77	90	63	81	91	88	68	63	79	68	79	70	88	89	84	71	86	81	68	62	62	80	85	72	83	87	92	89	90	76	76	91	70	74	68	79	69	88	64	79	80	72	85	68	79	68	66	73	72	79	75	82	77	76	85	68	93	76	67	96	76	99	60	76	94	87	74	83	83	79	73	57	82	82	64	78	68	80	73	74	65	78	79	80	73	87	70	73	79	89	89	94	80	70	89	81	75	66	71	84	81	71	79	90	88	72	86	88	66	91	72	61	69	65	88	79	60	85	74	76	73	78	84	79	72	82	79	92	84	83	68	87	82	53	78	82	69	64	83	62	66	57	87	87	79	94	77	67	73	84	81	71	82	70	73	70	89	77	76	80	72	73	79	84	60	51	78	68	81	68	79	80	83	75	70	79	82	82	66	63	90	67	72	87	96	73	60	59	76	81	75	76	77	82	76	74	76	83	73	77	70	92	63	81	85	69	77	75	77	73	66	84	76	71	87	75	80	78	86	83	82	79	81	77	85	71	97	75	62	65	58	74	80	87	73	76	76	65	81	93	87	86	83	74	91	70	69	79	61	73	78	87	78	82	66	55	96	79	77	76	86	63	53	84	78	80	90	96	96	70	63	65	84	70	69	74	78	67	91	84	79	76	78	79	69	83	73	79	82	66	84	89	70	87	83	75	62	78	91	77	78	71	72	104	85	73	76	89	68	77	67	76	82	71	67	69	63	83	55	74	63	72	76	62	87	70	79	75	69	86	69	67	69	80	80	79	61	73	92	72	74	73	69	61	69	53	75	74	66	69	75	87	75	68	75	90	88	78	75	78	51	82	67	72	86	85	86	71	91	64	62	94	84	92	65	65	75	90	86	101	85	62	78	75	88	82	87	63	90	74	73	78	78	77	55	96	83	65	61	82	68	77	83	69	68	72	77	79	91	86	63	92	81	81	73	76	66	80	78	83	63	55	83	71	70	91	82	78	76	72	75	80	89	67	71	85	71	83	81	78	66	62	60	78	100	60	76	67	72	81	79	85	88	94	85	64	68	78	73	88	67	67	58	68	77	85	72	67	77	81	88	64	89	84	80	83	68	78	90	88	72	82	85	86	85	93	61	83	56	72	84	89	78	78	63	88	70	91	57	74	64	75	69	86	92	85	56	69	76	75	76	70	44	78	82	89	64	77	74	59	74	64	53	64	72	72	72	63	86	97	74	77	59	61	60	86	84	75	68	72	83	85	79	60	75	69	74	70	82	75	78	80	85	88	80	98	75	82	64	78	84	79	100	85	70	67	79	72	63	82	83	80	96	81	64	85	92	75	80	90	91	78	75	74	84	71	76	78	70	96	84	85	81	51	74	71	71	76	72	83	86	75	75	70	73	85	68	69	68	99	77	80	96	89	70	71	76	72	78	96	69	76	78	79	72	93	78	86	80	78	83	64	72	87	56	88	63	69	75	65	73	93	66	56	89	73	91	55	72	93	78	69	81	83	71	76	79	88	67	65	66	72	97	74	77	86	82	87	66	84	73	83	67	70	93	82	73	74	84	63	73	83	71	75	85	72	77	70	77	78	70	80	80	72	66	58	77	73	83	72	97	80	77	71	76	83	73	75	85	71	70	84	87	86	65	71	73	87	68	84	79	68	95	95	103	78	87	79	67	74	74	69	72	90	84	73	68	71	73	89	90	83	65	77	81	85	90	81	75	81	77	81	71	71	79	72	75	73	78	83	66	80	68	61	83	87	74	76	77	78	74	89	73	75	90	64	60	78	76	81	74	83	83	91	73	68	66	65	82	75	76	78	86	58	86	68	75	83	62	84	87	87	78	69	85	83	76	75	87	97	82	74	79	74	81	80	63	91	74	58	61	78	78	79	79	74	74	75	79	80	75	71	99	82	77	73	66	87	73	72	80	75	66	93	80	81	79	89	71	68	60	76	66	72	80	86	79	86	93	90	62	91	77	61	96	74	70	74	75	74	73	74	80	73	99	86	80	75	67	88	78	65	74	94	83	71	70	87	66	66	81	65	70	76	76	72	73	79	66	61	71	82	90	70	69	93	69	69	81	76	78	66	84	68	62	80	75	70	67	86	70	83	88	70	69	85	97	79	79	71	53	77	74	76	68	83	59	69	65	71	82	82	86	90	89	87	60	89	77	80	80	65	74	91	86	73	63	67	98	71	89	82	86	87	65	85	85	93	73	83	72	94	94	89	72	53	84	80	63	55	69	101	78	68	87	74	85	78	79	74	84	73	54	79	89	74	83	83	75	90	62	95	69	85	78	76	68	67	88	71	76	87	79	77	82	95	77	70	77	80	78	76	75	70	73	70	69	76	90	79	65	91	83	87	77	88	106	69	89	87	87	78	80	76	79	62	56	83	96	82	70	73	81	75	72	67	76	81	74	82	86	75	80	80	87	77	74	82	54	71	94	79	81	80	67	75	90	90	62	71	75	72	71	75	66	78	69	80	81	73	78	86	72	90	77	78	79	75	68	80	77	89	66	88	82	90	75	79	82	74	89	93	82	74	67	71	79	84	68	85	88	76	76	76	75	87	71	61	83	84	94	84	78	70	83	66	87	76	73	91	74	70	72	78	77	83	71	92	66	80	67	69	73	72	83	77	79	74	72	72	83	89	73	74	64	97	74	71	81	73	64	49	77	63	76	84	77	68	72	88	100	80	92	63	69	73	88	83	83	81	64	81	72	76	80	87	92	89	76	68	67	67	76	82	68	67	80	86	69	79	94	88	82	86	72	68	74	86	60	84	70	80	75	103	91	63	72	72	79	68	84	70	83	87	63	74	91	82	66	83	87	85	55	88	67	78	78	58	61	66	70	89	81	78	76	82	79	69	78	65	69	82	82	83	100	66	95	77	70	67	69	76	62	76	77	81	82	83	85	74	85	78	81	73	88	54	75	77	100	78	65	87	83	71	75	80	82	74	78	86	79	86	87	71	69	96	73	66	79	76	87	98	76	90	84	72	78	72	78	75	69	78	69	83	86	64	74	79	78	79	77	89	86	82	81	71	72	66	80	70	94	86	88	77	68	85	74	65	70	72	66	86	76	83	66	90	82	79	84	89	66	57	76	86	90	68	71	75	71	75	81	69	77	71	83	71	84	63	77	53	96	62	62	66	74	88	68	76	80	78	81	71	69	65	91	59	74	62	74	75	67	77	79	92	66
12054	5140	8134	3307	2471	2013	1835	1514	1365	1327	1466	1358	969	727	622	581	514	471	494	334	337	311	263	256	252	229	205	221	243	246	222	216	243	219	219	219	235	224	208	239	199	223	222	265	259	246	238	230	216	216	245	222	214	233	266	282	214	236	228	251	225	211	184	214	205	202	197	202	184	203	203	193	187	209	205	191	206	184	202	195	208	208	228	236	221	213	191	199	205	214	212	242	237	203	183	191	181	187	194	202	203	179	198	201	178	208	208	183	187	211	171	196	211	214	166	199	194	188	182	177	168	200	192	199	200	184	213	215	202	220	179	191	197	207	182	201	189	186	182	211	175	184	197	204	181	177	205	175	182	189	197	173	193	166	199	192	174	165	197	188	209	177	189	197	198	183	194	190	186	193	214	208	208	174	207	200	209	187	183	199	181	188	189	197	208	196	229	204	200	173	206	190	189	207	211	185	186	207	194	199	182	208	177	174	173	208	219	193	181	183	165	205	201	199	176	208	194	204	189	198	193	178	194	205	180	166	180	189	200	195	193	206	181	218	206	199	177	191	192	188	216	218	202	176	185	177	188	214	212	187	205	194	196	183	191	202	194	195	202	220	184	194	178	180	171	209	198	189	208	207	186	203	160	187	213	204	159	177	211	169	183	197	197	174	223	181	193	194	181	194	218	203	190	199	182	194	202	188	198	177	213	195	211	177	195	179	187	171	173	176	195	194	183	208	210	173	190	188	172	203	198	180	183	192	203	193	165	189	200	204	188	206	188	196	194	187	190	179	214	195	195	197	203	199	225	192	180	191	191	194	196	218	217	197	192	214	192	220	192	205	185	205	192	169	204	196	193	193	189	179	182	199	189	212	198	176	191	182	193	247	206	217	198	197	174	186	221	203	200	201	179	179	196	230	177	176	207	191	177	185	208	174	193	196	191	202	176	194	209	173	191	188	172	190	192	213	171	189	189	215	176	207	187	175	199	191	170	205	204	204	181	201	219	209	187	197	189	169	192	204	212	197	207	178	163	205	191	196	215	193	199	196	190	185	212	218	188	176	195	168	187	187	196	189	190	191	201	175	200	194	200	211	174	171	195	206	189	186	200	214	223	201	214	187	185	213	212	197	226	195	198	193	171	190	167	189	178	195	161	196	198	183	228	190	166	197	215	192	210	199	213	203	194	187	206	190	203	196	196	165	198	193	179	206	182	196	199	219	171	207	216	219	201	190	199	189	172	176	179	205	195	195	167	188	173	184	169	167	194	193	180	190	197	192	207	191	180	188	188	188	186	212	184	196	211	198	164	166	195	188	202	202	208	207	208	195	196	205	181	198	218	205	179	188	194	175	187	185	186	216	207	199	181	207	190	188	201	192	183	187	194	197	212	189	209	184	194	193	198	198	182	188	189	183	200	190	190	191	230	218	198	189	185	199	192	174	163	190	191	211	188	204	180	196	173	208	191	196	163	179	204	178	208	180	212	199	184	196	193	178	182	200	184	170	187	209	198	197	218	195	184	233	195	196	205	213	160	186	207	201	199	208	174	207	187	185	193	198	179	189	166	183	182	188	175	217	198	197	196	171	218	194	221	223	192	216	209	195	195	181	171	164	185	192	198	199	173	185	221	216	185	177	198	179	191	176	192	188	189	199	191	191	198	209	198	211	188	198	190	216	177	205	185	203	177	218	204	195	191	188	201	169	183	171	228	159	187	208	201	182	196	189	200	190	196	199	194	190	192	192	210	210	202	184	200	192	213	192	199	179	229	200	193	195	194	194	186	174	202	201	173	191	193	199	202	183	190	181	198	194	194	180	172	173	171	205	180	190	186	175	194	198	177	214	209	217	208	193	213	212	206	184	189	210	173	198	198	222	202	207	200	185	195	212	170	213	232	186	196	211	172	185	191	192	191	176	200	209	206	197	205	194	213	189	211	200	187	200	197	199	196	178	182	202	194	214	185	212	185	200	200	170	177	183	179	191	191	182	188	205	216	208	201	182	182	206	188	213	166	178	212	187	176	193	194	192	196	208	202	195	202	227	192	231	201	203	213	173	181	174	175	191	178	203	177	186	194	187	196	190	180	179	197	201	189	209	217	204	204	204	196	190	228	201	175	212	200	198	200	189	178	173	207	198	182	220	192	202	204	193	206	210	199	215	202	209	183	166	203	196	189	207	183	175	203	190	172	194	202	179	169	188	190	180	165	209	202	170	175	195	188	202	198	168	207	202	197	219	185	178	182	171	193	185	193	209	193	226	186	198	183	203	178	169	175	171	210	190	197	199	174	180	180	213	192	195	193	221	182	197	168	206	198	182	193	188	196	179	193	212	187	185	202	196	177	194	185	196	190	182	202	197	188	194	187	194	180	207	195	174	175	227	209	212	199	169	178	205	201	179	179	186	176	190	198	196	187	191	201	179	185	177	160	151	177	167	186	189	195	234	178	164	214	206	194	194	207	188	185	192	201	180	167	201	188	198	202	192	170	197	190	207	180	211	197	191	180	170	173	215	192	219	208	182	173	202	204	210	200	187	171	179	190	202	210	221	183	184	188	195	177	207	185	187	191	212	187	209	209	188	198	186	165	180	208	186	213	176	180	188	186	210	203	194	205	205	185	201	180	211	192	206	194	201	191	208	187	213	214	232	206	208	203	189	183	208	201	203	203	182	193	187	196	224	162	170	176	179	200	192	203	179	173	206	208	199	201	216	196	205	188	171	185	184	185	208	198	186	177	190	190	180	203	201	207	192	189	201	199	192	189	166	194	179	179	196	179	191	196	177	198	194	203	202	189	196	177	186	206	169	172	204	190	192	229	209	214	179	187	190	178	221	190	208	207	183	207	176	206	197	188	188	215	186	194	188	188	194	198	171	179	195	218	199	201	202	173	191	231	213	178	208	187	195	179	204	208	181	213	204	192	210	192	212	183	207	177	201	188	185	217	204	202	180	178	170	219	168	179	224	166	199	209	194	218	166	187	189	205	203	213	194	206	188	179	218	188	215	205	185	209	192	213	182	205	185	207	192	181	201	188	192	193	174	197	232	193	205	218	190	205	178	182	200	198	184	205	180	167	214	191	182	187	199	194	216	188	197	216	204	202	222	208	208	212	175	206	204	214	196	197	171	201	204	204	171	210	198	210	210	184	189	188	184	195	189	203	198	173	206	196	174	188	171	204	192	217	186	182	202	192	210	193	176	192	188	178	197	173	191	191	197	215	175	208	194	156	195	190	213	203	179	179	191	197	201	217	173	207	184	215	182	199	224	207	189	172	190	194	198	178	167	193	190	155	188	201	206	169	194	214	206	180	209	197	197	166	191	198	205	192	177	177	211	173	164	168	185	206	181	196	205	188	170	179	202	199	191	170	197	203	190	202	182	182	210	196	173	194	191	176	198	186	174	193	210	207	194	200	201	215	184	195	173	187	206	207	182	192	161	201	172	181	200	216	195	184	203	202	198	198	214	201	167	200	213	200	206	204	214	173	197	226	206	178	201
4249	1495	1193	230	182	163	171	165	155	154	171	161	151	145	159	112	122	115	137	125	96	127	114	134	123	116	111	125	109	133	117	107	123	134	120	96	120	127	101	123	119	127	118	106	121	107	91	107	114	119	91	114	116	131	129	119	119	123	115	119	120	102	115	116	145	111	113	127	130	122	114	107	124	119	106	114	103	97	121	97	126	96	114	106	98	131	119	118	116	129	119	111	127	104	141	149	130	111	113	113	116	105	113	114	122	127	108	114	116	120	118	126	111	129	122	103	115	137	116	114	105	117	100	121	105	113	94	136	121	122	133	91	138	111	109	105	133	111	122	130	107	121	125	101	133	131	126	110	122	115	121	98	91	113	118	113	119	92	120	116	131	103	103	115	120	103	124	126	125	79	113	119	129	140	112	132	125	117	112	120	94	91	101	109	117	124	117	101	106	134	116	118	138	113	137	144	134	111	123	127	102	125	133	109	122	96	122	123	105	131	108	111	107	125	140	127	118	124	125	117	112	106	108	120	119	128	122	112	121	126	116	124	120	107	114	108	101	108	116	108	106	116	112	112	131	113	142	108	121	132	118	130	103	142	112	106	110	119	136	107	116	105	100	123	119	131	111	130	120	132	100	112	135	107	97	115	89	125	111	122	103	108	100	107	101	114	120	117	97	121	145	87	118	125	134	122	121	131	113	110	121	122	120	125	110	111	116	134	123	108	112	112	121	113	121	136	112	116	104	113	107	118	125	120	112	131	95	134	138	123	132	121	116	120	90	115	135	137	114	117	117	99	109	102	121	137	127	107	131	110	109	101	126	129	125	111	127	118	119	108	115	104	111	103	125	120	130	115	126	114	119	119	120	124	118	124	134	116	125	108	120	105	112	102	99	115	119	126	108	116	122	134	132	104	107	119	130	126	137	113	123	87	104	98	103	114	111	116	113	138	99	109	101	104	114	107	109	116	102	104	106	124	143	118	99	115	112	91	117	135	116	129	83	124	119	109	120	120	102	117	120	108	124	126	129	107	133	122	128	117	123	102	125	101	116	111	95	97	131	107	115	121	139	121	125	127	108	91	111	95	119	121	124	133	118	120	117	131	116	119	103	122	109	124	124	121	131	126	123	94	110	123	102	126	137	116	128	109	134	101	105	118	107	126	105	114	128	89	105	112	110	123	118	114	113	126	115	129	121	102	142	117	129	106	117	115	101	114	129	121	131	130	120	109	109	108	105	103	107	100	123	107	128	110	105	108	127	108	126	113	114	96	109	108	112	106	110	135	122	120	118	119	121	112	119	126	135	102	104	130	116	107	115	129	125	123	118	99	122	131	121	115	116	112	129	119	118	108	133	124	119	125	97	109	130	127	113	127	116	114	117	115	125	115	116	119	124	95	123	122	131	121	125	121	111	120	107	136	124	99	117	119	120	104	142	133	127	123	130	109	106	114	134	113	103	113	114	101	111	121	113	117	125	106	117	128	115	101	103	100	102	113	116	116	99	93	134	117	100	122	95	124	110	120	109	114	121	102	103	110	101	127	130	123	105	151	122	106	114	110	132	111	133	90	147	138	114	126	113	128	114	127	122	121	126	117	103	126	112	114	128	132	124	121	126	119	118	128	109	102	93	110	98	110	122	100	112	128	105	122	123	125	106	113	103	99	119	126	98	101	107	127	113	124	109	107	118	115	107	116	101	108	128	123	121	93	114	107	102	127	118	124	114	98	109	101	103	113	107	132	99	111	111	128	120	108	113	112	121	104	114	109	109	118	102	113	104	84	127	110	128	133	114	111	108	116	113	113	124	112	115	120	109	144	118	131	109	131	99	122	101	121	96	139	128	112	108	105	111	107	140	115	115	113	122	111	114	134	126	120	113	125	128	115	107	109	112	103	119	124	120	139	129	100	118	119	130	102	117	119	117	127	124	98	110	134	128	113	124	123	97	131	93	122	111	120	125	110	110	113	122	123	121	102	114	121	99	133	128	119	122	103	114	129	103	110	120	110	114	113	132	127	119	132	110	125	98	118	109	111	103	131	134	125	121	115	119	126	101	108	116	91	111	127	113	119	107	93	134	131	127	108	100	107	112	139	131	116	127	100	115	135	117	116	119	123	109	116	144	119	119	108	117	117	127	105	132	132	128	124	121	121	106	115	127	100	96	112	119	106	119	105	97	109	125	136	106	110	96	126	109	107	125	99	124	102	116	113	125	115	139	111	137	123	120	112	125	115	104	100	132	127	101	110	119	112	116	115	107	126	108	126	134	97	118	136	132	123	105	105	119	127	118	83	128	106	102	120	117	117	138	121	124	119	113	112	102	112	116	119	128	118	122	132	104	129	112	125	138	98	108	109	106	124	102	129	109	100	139	124	139	123	105	108	110	104	122	132	118	130	113	120	109	132	106	109	116	113	128	126	119	122	115	121	115	109	108	95	110	134	125	108	133	98	135	110	116	118	123	125	109	131	109	145	140	103	122	112	123	118	123	93	130	138	111	120	121	102	138	129	121	131	131	137	125	91	100	117	131	95	123	148	124	99	121	122	110	112	104	125	112	133	113	118	123	128	110	106	109	126	117	123	128	116	135	118	103	124	110	124	102	115	127	123	99	121	125	127	101	124	108	112	120	107	105	132	123	128	120	129	104	114	131	106	112	128	125	111	94	117	117	125	119	136	120	119	96	144	117	122	134	116	116	117	133	114	119	109	101	99	93	110	120	84	112	133	105	96	112	109	132	113	130	117	103	114	115	125	128	126	114	128	116	138	129	107	100	115	93	108	115	92	107	133	113	119	117	112	122	133	98	111	105	122	117	117	131	107	106	103	117	126	130	114	96	124	116	101	131	114	133	108	120	118	138	123	107	104	120	101	127	112	127	105	114	124	122	106	119	113	97	133	119	140	132	131	123	120	127	113	108	139	119	104	95	121	106	117	115	119	109	117	115	128	105	114	110	129	111	109	128	109	113	92	102	126	124	121	112	113	139	116	120	123	125	113	120	112	120	116	126	104	132	122	96	110	121	103	118	127	94	115	102	106	95	100	122	106	118	128	133	103	105	121	115	128	125	161	102	117	119	115	101	121	134	105	112	149	113	127	110	116	112	121	123	128	116	135	116	112	138	128	121	127	108	125	94	107	103	132	125	106	110	106	121	127	126	102	107	130	128	110	111	128	110	115	128	97	113	120	120	104	128	100	98	122	110	117	126	101	130	142	123	134	131	108	100	123	122	116	116	111	116	121	125	127	112	98	133	114	139	123	102	113	115	128	95	135	130	147	109	105	129	138	129	116	123	134	116	98	109	110	92	138	93	119	132	110	124	119	101	117	124	128	121	137	134	105	124	119	109	114	125	116	106	111	117	121	110	123	108	118	112	118	145	132	131	119	126	105	124	121	96	95	109	125	126	120	111	128	116	95	107	125	110	92	114	120	123	114	111	108	140	113	105	99	118	124	99	118	131	97	122	142	110	135	103	123	98	112	107	102	133	92	93	100
3493	1846	2449	740	693	642	618	591	579	592	628	607	472	398	354	386	384	345	398	341	329	314	294	295	292	287	312	274	305	287	288	293	285	281	309	282	269	310	306	292	331	280	322	281	277	282	308	304	325	260	314	306	277	329	329	279	297	307	284	292	309	285	299	271	288	295	262	284	286	293	270	290	292	310	274	290	296	278	302	300	313	268	293	310	301	271	301	269	299	281	328	298	322	250	292	289	308	306	288	292	288	284	284	299	299	288	316	290	304	310	318	269	304	253	276	296	278	287	305	303	286	278	291	305	302	280	271	276	312	324	280	263	260	303	281	300	309	288	303	301	269	235	258	281	295	328	263	309	317	287	265	288	310	291	280	284	272	295	271	299	285	300	282	273	283	318	284	284	270	284	288	261	283	298	258	286	271	286	304	288	276	305	312	297	252	311	270	304	265	319	297	303	283	311	274	312	277	257	252	284	292	277	316	256	278	274	276	291	281	260	264	305	270	314	260	291	267	299	318	294	300	284	292	279	240	290	267	280	273	279	287	291	264	282	253	285	286	297	312	283	295	270	308	273	249	270	283	299	294	289	274	308	291	286	255	292	303	266	286	279	335	319	283	287	239	279	296	269	252	311	310	269	263	319	286	258	299	282	283	288	287	279	286	278	292	311	307	296	299	295	294	282	290	275	279	305	261	293	277	288	307	250	281	272	295	295	280	289	316	289	275	275	274	290	290	277	302	306	252	304	262	309	285	292	277	289	306	280	305	296	315	297	295	298	259	290	303	294	324	323	287	316	280	279	290	284	276	319	302	305	297	297	296	256	292	318	291	281	314	326	242	300	276	302	278	279	285	298	283	284	308	296	270	243	282	318	271	313	255	299	280	289	297	273	289	282	310	289	297	274	280	307	282	281	269	282	278	260	265	284	288	276	298	291	256	274	303	264	280	308	263	305	296	274	309	269	309	272	312	294	290	305	277	270	281	295	268	301	303	310	300	311	300	285	306	277	267	313	289	284	313	274	284	285	297	253	263	252	302	281	277	304	309	340	274	292	286	307	253	310	296	310	280	256	286	272	333	266	270	281	296	322	309	238	282	292	292	295	241	290	277	290	278	283	287	269	284	277	303	313	277	296	275	290	310	275	314	287	286	306	279	291	312	298	263	320	284	279	295	292	328	288	292	285	268	306	281	328	269	275	271	310	285	277	262	269	303	291	279	287	298	285	324	306	280	292	255	277	281	280	302	260	274	285	286	263	278	270	289	288	303	291	317	264	264	295	312	306	302	259	274	266	294	282	306	300	267	296	273	271	277	284	268	309	293	298	271	299	285	259	297	296	292	278	317	286	272	304	271	284	242	303	270	301	294	274	270	273	271	289	304	261	258	285	274	270	286	311	309	288	293	283	291	288	254	306	252	264	248	303	269	274	283	295	283	288	295	274	255	275	322	271	285	264	285	276	295	296	274	297	317	306	291	293	287	292	275	312	285	271	282	307	291	299	297	321	276	284	320	282	290	301	306	275	241	291	317	264	293	293	295	282	293	301	280	285	256	291	280	282	280	280	296	278	314	269	291	277	304	281	253	296	280	298	305	273	282	309	296	292	304	269	299	291	314	303	279	294	309	288	277	295	271	300	300	278	282	299	306	291	286	291	271	320	271	280	299	292	308	295	287	272	292	287	283	304	298	303	287	241	310	288	328	286	279	281	321	258	298	272	282	268	281	269	271	249	301	269	322	276	292	303	299	293	297	307	302	293	280	306	281	271	302	280	297	297	288	312	273	269	268	311	282	318	303	286	293	291	273	299	261	267	330	289	296	292	264	279	269	283	308	292	281	295	321	282	297	273	261	302	296	285	292	285	269	289	295	279	279	272	279	299	335	293	290	284	304	295	301	276	295	286	301	282	294	298	257	282	269	281	283	297	291	258	298	255	295	286	293	302	272	289	271	280	295	308	265	296	289	301	290	284	261	286	291	278	292	296	280	275	282	291	322	278	330	301	296	294	280	290	291	267	304	275	305	279	312	330	289	285	256	297	287	283	278	284	282	281	271	292	299	292	270	290	301	272	290	275	267	269	283	279	311	299	301	288	280	280	273	301	265	284	273	269	262	284	262	291	300	260	288	304	289	277	276	306	308	273	274	291	288	260	296	298	280	302	297	252	299	298	280	281	276	260	301	305	295	302	304	294	275	278	297	310	295	331	295	294	279	281	301	303	284	281	270	319	299	276	284	260	299	279	305	270	289	309	330	286	303	288	303	279	283	300	282	280	296	264	272	282	291	305	261	279	291	281	310	272	273	261	293	270	314	307	272	312	298	280	262	311	294	287	311	311	265	303	273	255	279	256	314	263	317	286	272	303	293	288	312	272	287	286	294	320	289	320	286	296	283	287	296	289	276	272	282	286	298	284	310	292	303	302	302	301	327	278	269	291	277	289	302	305	288	287	306	302	279	281	261	318	289	294	277	294	265	290	304	299	306	310	286	290	316	303	295	280	275	271	281	273	287	291	286	289	293	295	297	287	305	334	290	301	283	282	308	284	268	283	305	296	270	304	290	300	305	263	290	297	299	302	250	309	287	283	272	286	278	288	267	325	290	283	300	320	275	300	326	277	285	284	291	291	296	287	289	270	268	256	314	269	316	291	304	303	302	270	282	303	302	293	270	296	278	260	295	283	279	314	303	276	315	318	310	262	282	278	292	291	296	282	299	287	292	314	291	263	324	291	274	274	299	301	318	272	249	293	308	285	269	280	288	284	297	285	297	305	310	279	296	296	260	261	275	290	308	322	282	295	291	284	254	264	300	286	321	258	300	309	262	257	273	278	306	280	273	285	273	327	265	307	276	303	316	309	308	280	311	269	282	267	272	279	279	296	293	307	262	333	298	294	293	262	266	290	327	272	272	292	301	276	301	267	277	288	283	303	285	296	274	281	276	283	267	286	274	283	255	287	292	297	330	282	271	306	333	303	303	260	301	281	295	286	280	298	295	289	285	244	270	328	278	293	281	274	290	255	268	334	281	303	313	271	272	306	287	295	313	283	298	308	285	282	282	295	276	293	273	256	290	270	297	274	288	260	285	303	273	252	294	258	275	297	302	295	300	268	285	292	305	288	317	296	270	298	291	250	274	274	299	286	292	281	280	319	315	296	285	266	275	291	297	307	292	272	282	321	260	309	253	300	303	285	303	299	302	299	230	270	287	276	286	320	272	305	275	286	263	293	279	310	270	298	275	287	291	292	311	282	297	252	302	266	288	290	289	294	289	305	282	318	298	273	276	294	307	266	261	290	273	307	275	294	272	271	270	293	304	326	316	296	326	297	287	301	303	329	277	282	297	302	290	268	272	278	291	275	270	259	288	274	329	252	291	268	299	291	281	293	298	286	246	281	278	288	296	297	334	335	292	297	292	294	307	286	296	260	300	288	273	292	271	290	293	300	276	305	282	296	284	314	313	315	306	314	302	319	305	298	299	279	271	284	268	298	300	301
11755	3427	2705	690	362	336	293	278	240	266	252	245	184	194	181	186	160	138	161	143	133	163	140	164	133	133	134	172	171	136	132	141	133	142	124	146	138	144	137	143	135	136	138	131	147	135	120	146	136	135	117	127	141	115	111	128	137	143	137	153	170	146	147	137	104	175	118	118	129	146	141	124	122	122	121	150	163	135	137	144	150	153	126	122	117	131	157	127	119	157	136	134	155	154	164	135	126	148	150	141	133	134	123	126	142	126	131	137	135	129	172	131	136	144	135	116	137	137	113	135	140	148	131	132	127	127	145	122	148	146	133	128	120	154	163	152	123	134	121	133	134	116	130	124	143	135	145	119	139	137	123	144	141	128	129	138	122	144	122	131	139	130	157	147	126	131	147	131	149	118	107	147	137	123	122	120	164	146	128	156	132	147	126	117	119	129	123	134	150	120	108	123	139	139	127	164	122	152	149	135	127	118	142	115	145	139	122	121	144	127	139	140	122	127	134	136	130	144	125	119	130	129	134	130	138	136	120	136	143	138	121	118	132	134	142	147	144	128	151	136	138	128	129	133	125	118	145	161	148	122	126	124	135	125	140	129	117	116	122	131	139	148	135	149	124	136	120	136	142	149	139	131	124	124	144	129	147	138	147	128	125	148	129	160	132	138	130	128	124	142	146	132	117	137	141	144	146	159	127	121	123	138	140	146	148	114	131	129	132	148	141	116	131	132	127	131	137	133	126	129	136	132	143	126	137	153	131	140	129	118	148	142	118	129	129	134	135	115	169	127	142	142	148	139	130	128	142	132	130	148	135	149	162	124	128	124	125	139	120	135	131	136	128	144	141	124	103	154	128	141	122	133	132	136	133	154	120	145	137	132	131	131	145	131	133	129	113	166	139	147	139	134	159	144	145	136	123	128	125	147	147	125	114	137	142	143	155	123	137	136	110	132	116	136	132	130	150	148	144	147	145	126	134	138	135	137	135	126	147	142	146	140	146	132	136	124	132	143	152	143	151	133	136	116	137	124	137	148	119	139	108	141	131	112	143	117	142	140	132	145	135	143	142	140	139	126	154	119	128	148	137	137	131	139	130	153	128	140	127	116	118	136	143	138	123	132	141	142	161	123	125	149	142	141	139	137	124	124	132	128	150	145	133	123	119	130	130	141	142	150	135	123	151	121	139	127	146	133	143	139	130	139	124	138	143	125	143	149	119	134	140	150	122	142	136	119	115	148	142	150	116	131	148	158	145	131	152	131	128	130	107	136	108	143	145	124	134	142	130	139	128	118	151	120	101	118	143	115	144	126	138	155	137	113	126	155	152	129	138	144	131	150	147	122	126	129	133	139	158	129	132	142	132	125	124	145	117	142	139	139	111	136	127	140	146	138	131	140	140	146	135	115	145	125	130	148	123	141	152	133	127	125	141	142	157	173	144	141	129	126	111	129	112	138	123	140	144	139	119	124	117	136	120	123	123	126	124	155	144	143	141	136	145	132	162	127	139	124	122	150	132	139	148	123	122	142	133	125	112	150	108	140	131	137	127	143	155	159	146	137	138	154	156	151	119	123	117	140	121	126	142	136	135	134	130	131	131	133	141	157	132	140	155	112	143	143	145	128	120	146	119	137	128	137	124	119	137	121	150	142	146	148	138	132	134	120	148	135	153	147	140	121	118	130	134	183	162	135	125	133	144	123	128	136	128	134	126	115	135	166	110	132	145	152	143	132	131	122	122	134	133	129	115	130	137	147	109	152	115	136	126	139	135	144	113	141	149	146	156	160	159	148	144	155	132	138	163	138	133	131	132	161	152	146	149	128	141	151	132	143	140	123	132	122	160	146	141	130	151	157	143	132	163	163	133	136	145	129	120	127	126	138	125	146	137	140	131	125	127	139	133	138	137	124	103	119	158	141	129	122	143	125	129	156	117	139	128	126	166	167	126	161	142	152	122	153	120	115	153	140	137	126	121	128	146	145	121	118	140	144	159	126	158	148	128	173	137	131	137	133	129	125	128	142	143	149	135	154	138	137	135	145	141	112	138	133	135	132	132	148	124	121	141	152	148	138	125	132	148	127	128	138	131	141	129	121	136	160	123	145	137	115	153	136	118	141	127	131	155	150	141	135	135	138	143	134	143	117	126	139	126	144	133	132	120	131	141	140	156	118	119	143	130	142	148	132	121	132	128	135	132	135	142	129	112	123	134	120	145	140	146	141	145	120	134	129	139	129	127	124	133	137	149	125	121	151	147	128	127	118	137	134	130	128	109	132	147	165	139	137	121	142	156	126	140	150	139	127	119	128	132	141	152	166	156	146	132	125	165	147	124	151	137	147	137	134	131	110	129	112	133	126	133	121	141	139	127	150	169	121	122	128	147	149	155	130	147	142	151	136	135	129	136	136	129	129	128	146	140	146	129	114	133	141	134	116	139	133	138	128	160	133	151	141	140	146	138	166	146	139	142	131	143	140	145	147	147	153	150	133	136	140	138	152	133	119	133	146	135	134	140	120	131	135	107	136	137	144	139	122	160	134	126	123	141	119	120	138	117	117	139	147	111	106	137	140	124	148	117	129	106	134	140	142	128	113	144	171	127	132	149	131	146	127	137	120	120	128	143	124	151	118	120	117	133	144	147	139	149	128	100	126	106	122	126	143	130	162	155	140	133	141	138	130	139	125	120	138	113	136	145	113	148	159	156	136	140	127	137	131	147	139	141	143	122	137	136	145	154	160	112	119	164	154	148	120	149	151	150	123	148	135	145	125	131	124	129	132	136	127	122	127	129	139	152	152	133	149	122	158	123	135	118	152	141	129	166	147	142	146	124	146	138	130	121	135	135	158	139	119	147	136	129	156	140	133	141	133	142	131	115	140	120	131	139	123	141	163	164	146	137	134	128	119	135	142	148	138	143	127	144	132	125	112	146	132	136	134	166	151	124	132	143	129	146	160	136	130	145	123	142	140	140	120	122	139	143	156	141	123	128	121	154	138	118	129	135	138	119	139	136	137	155	130	115	123	138	150	109	131	127	126	146	132	147	131	148	149	140	130	125	120	157	125	131	131	146	129	147	136	125	139	127	142	133	134	120	144	126	151	121	133	130	134	128	126	126	134	137	148	124	138	132	144	134	152	148	130	142	129	128	160	151	130	131	122	138	134	138	147	156	158	122	139	116	119	130	143	145	120	140	135	138	119	124	153	149	122	135	131	125	140	137	133	130	136	116	114	129	133	131	115	125	159	147	126	133	135	145	139	124	136	124	154	129	136	125	142	136	126	148	127	139	136	136	144	126	128	98	138	115	131	153	136	141	138	126	125	134	149	120	108	112	148	133	118	132	131	134	150	120	138	123	135	157	139	144	139	122	135	140	143	159	129	144	137	129	145	130	136	150	142	144	128	129	152	132	130	145	130	115	143	128	169	132	131	137	165	126	155	152	125	146	136	159	138	118	147	130	136	129	122	146	138	162	124	148	108	137	137	169	137	125	159	139	134
9219	3686	5245	2052	1573	1486	1280	1108	1066	998	1143	1144	809	704	596	566	537	503	526	457	421	414	403	336	360	378	363	327	342	337	337	344	337	322	343	327	309	341	316	363	378	364	357	383	359	328	349	344	327	334	342	357	348	348	331	307	342	350	329	310	341	363	350	353	326	360	333	345	318	325	327	358	324	341	310	360	303	340	335	319	348	304	323	345	339	358	332	318	327	339	316	305	328	314	341	331	311	301	348	314	336	307	352	305	296	306	303	332	343	328	314	313	310	318	305	333	344	318	321	320	307	332	330	305	350	328	376	329	332	342	297	320	351	322	316	334	314	324	332	323	293	319	337	313	338	332	340	337	342	361	312	331	287	335	327	333	317	307	344	317	320	309	298	299	371	334	330	323	322	340	327	337	306	345	319	311	309	323	338	340	320	318	322	335	333	348	324	326	332	343	335	348	318	318	331	279	329	322	291	300	322	319	330	328	301	329	311	306	339	306	278	301	329	348	318	338	324	328	302	341	314	296	334	335	341	323	365	350	359	351	326	348	337	299	311	338	323	319	334	360	314	351	329	312	303	328	325	336	329	327	330	338	340	343	336	326	288	325	291	316	327	325	364	335	329	321	318	280	340	313	344	315	306	352	320	328	322	334	341	335	347	285	331	309	310	336	310	330	333	331	343	302	315	311	321	337	325	336	291	318	306	328	333	324	304	308	309	308	305	344	304	340	297	324	326	301	322	356	349	321	343	307	321	325	317	323	351	342	318	308	315	336	288	326	319	333	331	318	317	299	314	334	311	343	318	325	316	310	356	311	327	313	326	344	297	305	312	321	321	330	319	305	333	337	308	336	338	338	292	305	315	314	324	320	293	320	291	307	342	313	339	309	312	331	321	296	321	323	295	302	325	340	313	335	312	331	323	303	341	342	333	319	318	321	326	335	310	311	317	332	347	334	321	297	341	316	344	316	352	329	314	314	355	312	325	292	324	340	273	293	341	309	324	289	301	337	383	311	305	347	334	319	346	332	277	315	303	329	353	322	294	357	322	294	364	319	318	325	335	320	328	341	329	341	340	311	321	317	305	339	330	338	297	343	310	325	311	325	324	335	321	312	323	325	305	305	311	355	302	358	315	326	332	335	336	296	348	346	332	320	304	298	297	298	321	335	319	301	306	327	312	355	299	338	305	331	320	332	325	321	312	326	294	302	339	353	352	325	328	322	342	334	332	323	326	322	313	348	292	336	319	351	360	345	321	310	344	321	337	301	333	336	315	331	277	322	336	316	331	342	367	326	299	303	311	319	322	301	322	336	338	358	321	316	329	328	343	353	314	340	289	316	321	303	312	302	364	351	333	318	318	319	314	360	307	322	314	313	324	339	328	307	344	340	336	312	321	332	332	322	333	326	320	295	339	356	329	308	301	344	335	301	313	321	325	330	296	332	340	307	334	329	291	323	324	346	301	310	296	332	338	316	323	307	336	306	327	331	338	303	323	329	319	332	293	328	343	318	302	360	352	332	334	329	328	325	327	344	350	323	307	323	305	313	308	319	328	295	343	328	336	313	320	339	355	307	318	307	300	342	300	291	322	337	329	305	336	307	319	303	311	331	313	299	392	310	302	334	309	351	304	321	338	318	310	311	332	318	334	317	300	305	325	319	319	342	340	286	329	339	330	335	337	339	319	309	335	288	318	321	324	318	338	329	292	312	316	304	316	303	336	327	351	326	335	294	324	318	324	317	351	353	303	309	296	302	306	349	330	316	305	316	332	346	315	301	288	312	297	310	299	314	319	313	329	351	321	326	328	296	306	310	312	293	323	308	346	311	349	327	331	342	336	311	341	289	303	350	307	351	304	272	335	330	305	308	305	314	337	368	315	327	316	300	337	339	350	345	321	309	292	310	284	329	332	306	327	322	312	328	303	334	317	334	351	361	311	350	287	303	319	290	312	298	317	316	336	316	320	332	323	360	306	349	285	309	299	348	346	295	309	304	336	300	311	318	323	318	334	333	310	310	309	305	328	334	305	277	308	330	306	335	291	315	330	293	342	300	352	305	314	312	343	319	356	328	328	307	326	331	334	322	344	324	310	331	319	359	311	351	322	313	372	309	345	310	323	315	293	293	363	297	327	325	324	318	311	331	316	323	331	311	326	313	304	340	320	331	316	330	313	310	330	317	306	343	330	311	310	317	321	323	343	326	329	302	292	315	317	327	327	302	310	312	349	312	308	329	301	342	287	330	336	319	346	305	341	323	348	316	322	308	314	344	313	325	332	346	292	351	304	326	349	315	319	346	311	299	340	322	343	322	324	348	285	313	338	301	313	330	334	308	333	329	344	297	337	323	303	352	327	332	302	334	314	343	316	351	342	292	329	324	334	339	345	330	314	334	345	323	331	350	360	320	288	346	322	335	356	329	319	336	317	332	313	304	310	334	341	335	340	329	282	312	342	296	303	300	330	318	334	311	321	329	371	308	311	320	295	318	342	318	303	338	345	358	311	312	307	311	349	280	329	292	327	304	317	333	317	331	301	331	332	323	319	329	320	301	332	305	325	307	318	353	325	326	298	303	326	324	349	327	286	290	328	307	340	322	324	319	337	310	354	332	312	333	365	308	332	338	336	341	313	327	322	308	309	323	326	323	306	337	355	317	323	298	319	322	307	311	338	331	316	341	335	334	306	293	302	308	328	297	326	303	352	328	315	337	329	343	315	316	329	317	352	330	334	326	348	320	309	318	339	363	321	325	339	345	321	326	371	277	314	314	305	299	329	315	343	305	339	320	305	336	315	341	300	323	293	299	291	301	333	300	322	330	320	307	319	320	319	312	353	309	338	326	296	352	324	324	337	343	340	338	316	329	338	343	347	304	342	350	316	300	314	317	321	321	298	331	320	358	316	324	329	313	304	320	329	322	293	315	346	321	313	309	323	331	329	354	337	322	291	348	319	332	323	355	304	338	298	330	317	336	308	340	267	314	336	304	319	349	335	335	327	323	341	308	335	340	333	322	329	312	301	346	308	322	320	325	327	319	331	331	335	315	298	349	336	299	340	323	336	294	321	324	280	317	301	316	310	322	319	334	330	301	305	313	321	323	313	304	319	308	330	340	307	325	327	316	311	350	327	305	309	313	294	303	308	288	323	326	330	352	335	298	298	357	330	309	315	326	339	309	304	334	365	332	307	326	311	286	309	337	335	295	328	355	327	341	311	345	326	350	329	335	305	326	311	324	297	312	296	329	270	340	346	342	328	310	356	305	339	307	334	323	323	349	344	326	348	328	344	297	311	322	354	288	339	319	306	319	364	323	317	303	325	335	311	333	344	340	322	338	313	359	341	311	321	296	318	330	332	317	296	308	351	316	312	318	310	330	337	276	322	307	327	316	307	327	310	308	328	342	332	296	342	278	300	323	320	310	342	331	320	341	325	313	322	330	305	312	323	329	337	333	322	317	317	336	353	318	321	337	339	326	311	340	368	309	303	318	343	310	306	293
19985	5958	4511	1104	514	431	381	310	257	267	242	237	197	163	158	128	128	112	119	116	104	93	80	81	90	79	80	85	81	71	75	78	80	87	69	80	81	83	81	86	91	86	79	92	76	69	85	85	91	76	92	86	80	89	79	90	81	84	76	87	84	81	74	69	82	74	81	95	87	86	110	84	89	79	98	82	72	75	94	64	81	87	95	62	90	60	64	68	64	73	110	82	71	61	70	57	83	74	78	57	80	67	85	69	90	77	86	84	81	77	96	78	73	88	56	76	86	67	56	86	70	77	86	68	77	79	76	77	79	96	101	60	78	78	91	75	74	91	77	79	73	81	65	73	56	61	56	96	76	87	76	71	77	64	81	76	77	84	82	71	62	73	68	89	91	62	78	75	73	81	75	76	82	76	77	71	93	94	104	81	67	80	67	88	71	70	61	95	82	101	70	82	73	72	73	85	72	92	83	67	84	64	87	61	74	78	64	95	88	71	86	63	87	99	71	77	77	70	74	88	74	77	89	82	77	84	70	65	68	64	57	90	66	76	89	66	97	73	53	70	64	66	107	88	73	84	75	85	77	86	67	73	77	80	56	102	90	94	71	73	88	74	67	80	86	58	62	61	75	64	69	76	85	67	64	69	76	79	78	78	79	80	94	72	72	69	61	76	72	73	82	64	74	77	65	65	73	62	81	82	80	92	54	64	74	92	80	68	85	73	68	81	71	86	81	64	74	79	56	62	75	80	71	73	76	64	72	95	71	63	91	82	68	68	63	73	86	78	74	73	71	77	82	80	62	80	79	77	86	84	69	84	65	66	67	63	74	67	86	82	84	62	84	79	79	73	69	82	51	70	63	85	100	67	77	94	81	66	90	83	97	70	59	87	78	79	75	72	69	75	73	91	90	90	73	71	92	79	51	74	85	74	80	80	74	84	72	90	60	93	67	91	85	79	77	76	77	67	72	78	69	105	76	69	70	72	83	75	90	78	97	69	85	96	90	75	96	87	86	71	77	68	71	74	65	61	67	80	84	75	76	85	79	74	64	99	86	90	71	74	81	80	74	87	81	63	87	83	82	80	79	67	80	89	79	97	85	89	74	87	83	79	62	75	83	83	71	73	82	74	82	82	65	67	67	78	65	74	77	74	88	74	62	97	78	85	76	81	83	85	78	85	79	67	80	95	89	87	58	85	78	81	66	93	83	64	70	72	75	77	99	79	79	76	78	83	65	81	89	62	74	76	61	73	90	80	73	86	75	65	80	70	75	63	85	85	85	89	79	83	82	70	81	72	59	87	65	76	75	73	76	79	69	70	73	74	70	75	80	80	79	66	76	71	58	90	69	76	74	69	87	95	73	70	76	68	70	67	96	76	80	68	68	71	58	81	71	64	89	83	75	78	75	78	79	91	61	71	78	72	95	86	76	85	69	62	81	84	99	82	85	81	83	64	87	90	73	83	69	76	68	90	78	73	77	74	86	62	72	85	62	81	85	79	74	68	87	87	81	69	58	71	71	76	77	72	69	77	59	79	70	68	78	91	72	78	59	86	61	68	75	58	61	61	53	75	67	76	80	97	94	90	76	71	79	68	80	85	82	69	81	93	67	71	84	72	57	74	79	59	78	77	75	76	71	80	79	81	76	79	86	87	68	67	89	77	69	90	72	60	87	87	90	82	98	74	77	79	74	80	74	74	94	82	91	87	69	77	65	82	57	60	76	79	70	66	90	84	62	78	67	83	83	81	64	71	71	84	71	73	77	66	88	83	75	65	82	79	74	89	86	85	75	65	81	85	94	71	83	72	81	79	84	63	69	72	72	90	70	87	59	92	82	88	79	65	56	72	69	73	78	77	83	85	75	77	82	77	74	74	84	93	73	65	61	61	92	72	74	92	78	86	80	75	74	79	78	69	59	82	92	72	74	95	90	67	61	65	78	67	95	86	75	59	75	77	72	76	72	98	71	67	84	65	84	79	77	61	74	68	69	62	89	94	52	81	92	79	81	73	74	92	74	73	77	92	88	76	74	77	75	70	86	77	82	80	96	75	90	87	71	63	88	71	63	85	78	78	80	67	83	75	79	64	84	75	68	77	74	69	72	78	81	79	80	64	58	73	69	86	68	69	70	94	91	84	74	75	76	67	64	81	79	80	74	83	75	81	83	92	78	81	72	86	86	87	84	102	77	71	85	90	69	81	73	75	88	78	79	84	86	75	95	96	76	91	79	72	75	72	60	87	79	103	80	84	76	79	88	78	70	67	76	62	103	81	77	80	81	90	100	78	75	79	70	77	85	84	75	74	58	85	85	82	78	81	75	70	63	80	83	69	75	88	74	73	74	61	79	92	77	92	76	68	83	67	79	82	69	64	78	79	76	77	73	71	77	78	77	73	75	82	79	82	70	90	79	96	75	69	79	74	73	91	88	82	68	99	66	86	87	85	81	68	89	78	82	80	83	80	67	60	78	81	63	81	96	56	72	79	72	84	79	84	71	85	73	79	76	63	74	85	84	68	88	77	69	68	91	79	71	90	79	74	84	73	79	76	92	84	72	79	81	66	56	98	64	82	68	65	86	77	73	67	95	78	79	76	76	89	74	79	92	75	63	88	80	74	67	76	93	69	79	83	68	76	56	74	70	76	65	67	77	70	62	75	62	73	85	82	83	74	75	97	77	83	83	70	81	73	86	69	73	81	90	68	96	80	78	73	82	76	72	75	87	74	75	65	79	65	80	75	69	79	63	77	92	80	92	80	95	66	71	80	83	69	74	81	94	76	60	75	87	85	73	73	77	81	67	61	82	82	67	88	68	74	60	74	72	83	77	75	86	75	73	103	66	69	52	75	95	95	81	76	77	79	79	85	70	66	87	61	70	65	78	76	74	77	71	76	83	66	85	73	62	72	63	69	69	89	58	83	72	87	71	76	71	69	71	65	81	70	74	73	68	77	73	91	88	66	70	82	87	74	81	73	83	75	78	89	75	72	68	103	95	86	69	83	73	67	67	69	63	94	79	66	80	93	74	69	81	58	76	73	69	92	74	68	70	76	65	77	93	67	80	68	98	67	60	64	76	61	78	75	70	79	76	79	57	65	65	58	68	83	70	70	63	74	72	67	83	84	99	54	72	82	93	77	59	92	95	79	64	81	68	66	79	80	69	67	72	102	70	81	96	64	85	68	80	58	82	88	92	59	92	92	64	69	80	73	87	77	81	80	74	71	68	85	79	86	81	75	78	79	86	76	84	86	68	65	71	75	77	67	63	82	70	75	80	78	74	80	78	58	80	73	97	98	93	77	104	82	65	65	69	89	80	73	79	74	82	75	76	66	75	87	85	76	84	98	90	89	84	73	82	69	64	69	79	78	70	84	86	61	75	80	78	79	80	76	66	83	70	67	96	77	83	73	81	97	76	80	77	74	78	72	69	80	87	74	78	88	71	79	78	75	83	72	87	84	64	79	68	78	70	89	74	76	55	70	83	81	89	74	75	64
12150	5172	7609	2944	2292	2097	1820	1516	1295	1372	1491	1371	926	719	656	587	503	468	537	358	323	285	248	244	249	246	256	209	231	225	229	275	196	214	210	220	219	217	231	237	227	265	244	263	234	222	207	204	208	228	250	234	230	238	241	223	227	222	218	213	210	196	226	229	202	204	208	200	194	208	191	215	167	206	238	220	208	203	218	217	188	211	217	201	199	187	192	183	209	185	194	196	215	214	185	188	195	195	209	195	211	190	187	186	206	213	220	214	169	203	198	211	160	180	192	186	209	176	190	190	183	177	183	199	213	184	186	203	194	184	217	184	211	201	173	174	218	214	197	212	188	190	196	181	186	172	180	195	207	191	220	179	202	188	197	217	198	197	194	204	209	192	195	184	219	188	217	200	190	201	193	204	210	201	169	202	208	212	179	200	186	179	185	190	190	178	207	200	195	206	184	169	181	187	202	195	177	158	208	203	179	220	194	203	197	216	183	199	164	234	211	181	172	193	174	191	153	208	185	207	202	194	196	217	179	197	214	161	176	188	196	188	173	164	184	226	192	183	200	207	208	206	193	170	199	186	207	202	199	178	197	199	177	195	199	219	217	195	222	186	202	172	197	195	211	206	182	187	206	202	210	169	186	195	208	205	189	204	196	188	211	180	201	167	216	180	216	182	203	203	224	179	174	190	184	213	201	187	199	191	210	177	184	206	203	175	165	198	195	208	181	200	224	177	169	206	206	177	206	192	194	219	201	199	203	180	166	185	203	210	185	181	185	200	182	202	191	206	185	202	191	171	194	229	200	199	194	212	196	179	191	197	205	215	185	198	188	185	192	187	199	176	194	174	213	210	186	172	207	188	194	181	157	186	225	199	194	205	186	218	185	207	184	199	207	178	171	184	179	197	201	184	189	171	175	186	198	169	194	166	159	198	197	200	182	202	206	213	171	199	190	183	191	180	212	206	190	186	210	214	218	224	190	225	171	197	192	179	181	175	209	180	184	201	182	195	184	191	183	180	183	211	194	193	162	199	195	190	174	197	209	205	182	174	181	196	188	208	213	180	212	210	206	173	198	180	230	195	186	199	180	197	186	211	196	192	194	187	189	205	200	200	194	184	206	197	182	199	183	201	215	192	184	189	210	185	189	217	183	210	188	192	199	183	188	180	210	181	207	187	203	206	212	191	187	213	198	185	208	166	172	199	209	208	207	194	188	205	185	199	207	185	184	189	186	197	185	205	217	182	193	194	204	188	205	169	199	161	191	196	197	180	201	185	199	179	211	208	221	194	210	199	190	194	187	213	199	185	194	158	190	187	199	207	167	176	182	178	166	193	202	216	169	179	208	172	195	194	214	202	208	183	184	185	186	191	211	222	218	192	202	175	188	181	187	190	190	180	215	187	189	214	194	197	221	195	199	204	207	215	188	222	210	181	199	189	194	182	201	195	204	188	193	204	211	211	189	192	194	179	197	168	169	182	191	177	170	191	188	199	185	217	188	224	204	167	197	208	196	168	186	233	209	201	189	219	188	211	195	203	191	190	179	204	180	193	193	195	214	188	211	173	180	191	205	189	182	178	226	189	185	181	176	214	188	194	197	198	170	200	220	188	193	192	197	178	190	188	195	204	202	221	197	190	164	183	194	183	197	215	220	180	225	178	192	199	197	184	169	209	186	206	202	190	198	200	220	188	184	189	180	178	185	198	177	188	197	195	200	164	174	183	205	210	181	182	168	205	172	200	176	177	200	206	224	197	190	182	179	187	185	179	193	196	198	181	205	188	186	197	192	199	185	204	181	171	192	174	169	173	180	183	204	199	211	199	213	196	179	203	201	192	192	195	183	199	180	187	196	185	187	205	216	207	186	166	198	196	202	207	192	192	205	183	229	185	178	197	195	187	207	213	204	189	160	194	189	206	201	193	190	200	190	203	178	183	180	201	182	200	198	205	202	205	182	148	200	211	199	199	198	194	190	182	200	201	189	173	189	169	177	193	205	190	220	183	195	189	197	200	177	213	190	172	208	196	200	190	211	167	188	177	190	179	192	209	184	209	229	157	192	189	172	186	196	194	186	181	172	197	203	174	201	198	194	184	201	208	198	216	193	176	178	199	173	200	196	203	203	192	189	209	193	171	192	163	214	169	184	184	183	164	204	182	194	214	174	167	229	192	213	223	216	206	202	171	206	202	190	177	166	195	195	211	187	187	195	191	214	191	179	191	201	207	191	189	167	224	196	187	200	187	194	191	190	160	199	178	180	189	175	203	178	188	193	174	225	199	192	183	189	215	186	178	221	207	174	184	202	191	186	201	197	200	169	169	184	186	188	194	199	191	197	180	170	188	176	209	210	188	203	191	202	208	200	195	193	182	184	204	209	189	198	201	182	199	201	172	202	205	153	193	178	193	193	196	210	182	192	203	207	176	177	211	203	172	199	190	201	208	176	212	165	199	189	203	169	190	190	204	194	198	194	197	204	177	194	204	189	161	183	197	196	196	182	198	204	201	171	191	202	207	195	203	185	180	201	182	216	220	204	209	193	181	206	191	183	174	229	212	177	198	196	176	187	185	210	206	167	216	175	205	199	209	194	201	189	185	210	196	191	199	230	194	187	219	172	208	176	206	191	215	215	211	183	205	192	173	187	201	202	187	194	209	175	201	193	194	190	202	183	222	228	199	188	206	177	163	202	197	206	181	189	184	185	190	194	202	193	196	196	177	176	209	183	176	213	193	169	188	174	198	174	193	191	191	181	224	196	176	199	198	177	191	169	195	209	183	198	178	181	185	174	204	189	197	189	195	171	205	198	173	198	192	182	178	199	181	183	188	184	197	164	200	189	190	171	208	173	194	180	191	172	189	190	197	180	216	202	188	208	190	174	176	177	193	192	176	197	203	190	199	193	192	197	220	201	201	195	190	173	222	174	171	201	205	196	181	204	186	182	196	155	179	191	206	176	217	218	192	208	214	177	202	183	200	197	206	196	187	182	199	189	226	208	188	227	180	196	219	213	185	173	205	191	212	203	194	186	205	182	217	195	187	186	193	207	183	179	196	183	196	203	185	189	199	210	177	170	183	205	176	203	207	209	195	203	166	188	183	201	204	173	191	188	181	180	209	192	164	204	187	205	174	207	189	192	199	225	166	175	189	199	185	217	219	213	170	198	173	173	171	190	172	185	199	203	204	165	187	200	202	192	213	188	185	187	201	195	173	185	195	197	194	211	188	197	187	194	172	201	194	208	217	209	183	211	208	189	197	185	181	209	178	195	201	187	199	182	193	217	186	178	215	197	203	210	200	177	211	222	203	197	183	208	168	213	195	194	189	182	190	199	198	200	190	175	182	191	191	192	192	194	181	201	193	207	194	203	195	220	193	192	217	178	184	164	190	194	191	201	171	186	180	172	188	190	199	186	187	194	176	178	208	197	180	180	206	190	190	188	215	202	209	200	185	196	194	189	203	183	205	197	209	182	205	185	187	156	184	200	184	191	213	217	177
4195	1620	1124	231	164	197	199	120	176	157	140	174	167	125	128	126	137	127	118	133	134	126	123	129	130	115	108	132	114	113	117	144	119	116	110	108	99	131	123	132	124	116	109	104	145	128	116	128	121	121	120	133	117	122	121	119	108	119	118	113	121	120	130	120	106	119	113	124	139	127	125	105	110	99	104	110	148	113	106	116	117	120	132	106	119	116	121	123	125	112	114	126	119	119	125	118	111	137	126	118	131	115	86	119	107	114	100	114	103	94	122	94	128	123	115	129	104	110	122	120	111	122	113	116	99	104	114	88	124	117	90	117	119	112	124	119	111	119	108	121	120	100	110	105	128	107	110	113	117	132	126	112	124	120	108	111	112	94	89	124	108	112	119	122	130	115	102	107	124	127	118	96	116	114	102	105	123	113	111	102	110	106	115	125	116	106	115	135	118	114	114	119	128	112	128	115	123	127	151	144	92	105	113	125	116	116	110	124	110	124	103	117	110	120	118	114	105	125	109	115	125	112	108	124	121	114	118	115	119	124	116	120	135	132	140	124	126	111	107	122	119	111	110	122	121	130	127	116	101	123	115	115	112	104	120	98	118	119	110	112	126	113	125	120	111	119	98	133	125	133	122	104	105	119	131	100	132	119	130	126	135	108	141	125	116	110	110	122	127	135	98	110	118	114	124	116	119	136	127	119	111	127	118	97	111	112	106	127	129	102	129	127	116	115	129	130	116	157	120	139	124	114	114	126	128	130	117	103	115	114	126	92	102	103	125	133	121	100	115	114	130	121	121	125	119	125	117	103	138	131	121	116	135	125	103	114	116	111	118	110	124	132	110	120	109	117	133	129	115	117	112	121	117	112	128	102	125	97	116	113	115	118	123	129	105	101	106	123	125	118	120	129	118	132	121	122	125	114	113	101	118	108	123	132	121	133	147	136	115	125	123	116	100	118	122	115	114	128	117	113	106	122	104	117	131	120	117	124	127	125	121	95	126	112	108	106	120	128	123	122	109	127	111	129	118	132	112	112	135	116	125	113	113	112	109	127	105	127	107	132	123	107	115	103	123	124	105	112	116	117	115	92	116	118	128	130	100	126	131	113	116	129	105	108	103	108	140	136	124	132	118	127	103	113	126	123	121	132	97	116	135	124	107	129	128	126	118	119	137	120	122	128	106	114	93	126	112	128	127	127	129	127	102	117	118	107	111	148	120	130	135	118	136	128	128	145	93	135	125	116	121	119	138	113	118	99	109	117	114	147	125	114	131	107	118	115	114	107	117	117	110	94	125	95	120	105	105	125	113	113	123	102	118	108	137	105	92	114	125	89	123	124	115	114	138	110	115	122	107	122	117	133	105	115	109	143	114	113	129	105	124	109	117	102	121	124	119	106	111	107	107	105	109	127	115	112	125	101	93	106	105	112	121	122	111	118	108	95	125	105	127	108	121	131	105	114	113	112	123	137	127	138	107	98	109	106	125	106	103	114	114	115	140	114	117	96	108	145	105	115	112	129	133	132	116	125	110	122	122	107	101	128	119	117	111	136	126	103	111	127	129	119	111	111	108	101	106	97	108	127	124	122	129	126	113	133	106	114	102	115	144	123	122	100	113	130	124	126	126	110	109	125	110	118	122	125	120	95	88	125	118	126	121	109	134	126	131	111	97	131	137	118	128	102	126	134	116	111	103	107	118	148	101	112	134	122	121	108	127	113	104	104	90	120	131	119	121	124	117	126	103	123	122	125	124	114	119	85	107	113	113	113	119	101	111	152	129	125	109	106	133	108	105	120	120	140	97	112	102	111	133	113	107	139	113	102	129	100	106	119	130	120	117	113	116	138	123	136	130	126	117	115	111	109	126	126	116	115	127	95	124	97	118	106	104	120	123	120	115	121	130	139	109	126	105	115	110	118	119	97	110	104	122	155	107	108	119	117	136	122	131	124	125	115	139	108	115	128	126	113	119	114	116	118	114	133	137	142	122	130	135	101	111	113	109	104	111	111	111	124	105	119	112	132	131	81	107	126	120	101	129	111	136	120	126	111	115	120	122	123	106	116	103	102	127	120	139	110	148	128	104	123	106	116	136	117	115	130	101	127	136	103	105	93	113	115	129	105	103	104	113	91	135	121	114	134	104	135	133	115	110	105	117	91	108	130	115	124	117	119	113	162	115	112	110	108	139	135	106	121	115	119	118	103	127	132	124	113	108	117	117	134	128	114	105	135	82	108	107	118	119	105	120	139	117	120	123	111	106	123	133	95	114	115	102	98	120	109	136	112	112	125	129	110	123	135	128	102	124	111	122	121	101	98	94	126	132	114	115	116	148	107	113	122	121	128	110	121	126	112	116	123	103	108	96	104	117	108	102	125	113	113	128	95	141	118	112	118	107	101	119	125	134	120	116	115	109	121	118	126	102	143	116	121	124	116	113	102	133	112	110	137	105	127	104	150	128	110	133	101	107	117	104	115	124	104	109	144	149	118	125	119	111	121	117	120	103	119	104	103	107	106	111	106	118	104	113	126	115	106	119	106	111	108	113	109	113	102	108	126	117	101	103	102	113	114	102	121	104	121	112	106	134	112	134	105	141	125	118	97	111	140	129	119	112	112	129	108	109	125	127	111	137	119	105	115	113	113	114	116	103	124	100	109	114	111	107	122	114	84	106	142	130	106	126	120	109	112	124	109	124	132	113	121	113	110	112	108	116	142	105	119	146	138	123	117	129	136	115	117	120	124	132	118	103	119	97	92	104	119	112	125	113	127	116	127	139	133	125	119	115	126	122	117	127	106	122	142	115	114	127	102	135	135	146	122	124	130	114	135	106	126	120	117	106	126	118	108	100	131	121	117	115	117	117	94	116	102	93	92	104	133	120	117	151	121	120	101	107	127	127	116	106	114	116	153	111	119	107	105	101	120	104	109	112	98	130	134	126	132	125	115	112	114	113	109	102	122	120	127	113	107	121	115	127	128	110	112	115	97	115	128	124	121	116	121	105	106	126	95	109	127	117	121	124	99	109	126	123	114	110	125	102	125	109	116	132	107	112	131	119	129	117	124	113	113	111	112	137	104	100	130	120	121	111	125	109	130	131	110	115	116	118	148	125	130	136	107	115	116	115	112	129	109	124	129	152	120	87	127	124	129	93	105	111	131	109	128	103	129	140	98	128	110	142	110	109	133	107	123	107	101	117	129	123	113	137	105	133	117	111	124	100	110	116	133	128	123	124	135	106	114	110	104	120	139	115	121	106	130	104	121	116	96	121	142	96	122	120	126	121	98	121	122	132	106	103	98	118	119	109	127	119	117	120	113	128	129	119	117	112	103	116	110	107	116	123	116	132	105	114	119	113	114	124	116	128	96	116	103	131	129	123	106	124	120	118	130	116	111	116	113	99	119	123	113	126	138	123	123	116	113	106	110	118	121	137	107	116	106	114	122	113	127	124	117	106	108	124	120	114	105	129	152	107	108	113	135	105	115	128	114	147	109	126	110
3572	1907	2197	726	572	592	633	618	573	581	601	582	506	441	390	366	332	342	371	344	334	286	262	272	276	288	280	302	295	274	305	311	271	281	284	312	309	269	294	292	295	281	323	302	336	282	302	297	298	302	305	269	289	270	293	315	290	305	317	297	312	285	317	301	308	301	295	293	295	292	307	289	323	291	255	295	309	286	280	314	261	298	307	294	268	306	279	281	306	267	313	311	276	298	289	272	283	296	297	296	280	277	286	281	286	291	296	290	298	294	302	278	275	282	262	261	282	298	287	296	310	269	291	274	284	288	279	282	300	294	284	284	272	276	273	280	234	304	282	276	312	304	275	294	275	321	280	290	304	287	315	295	265	307	291	257	287	273	286	302	285	291	276	277	307	271	279	283	299	294	282	295	269	257	251	307	285	278	254	281	251	289	279	291	303	310	284	286	287	290	260	288	293	305	281	277	286	317	302	283	284	309	298	287	290	313	300	286	269	293	281	302	259	294	262	281	295	296	260	307	303	295	298	281	291	279	279	284	304	278	298	254	276	308	307	290	303	300	262	296	283	288	283	294	306	296	274	280	281	301	276	281	302	293	255	299	277	273	265	310	282	305	278	268	310	315	267	306	272	279	317	280	274	304	286	312	306	298	255	275	271	313	303	282	300	285	307	278	275	299	296	264	270	300	289	305	292	280	286	289	277	264	283	295	289	324	275	284	252	289	269	290	271	318	283	306	282	300	274	306	276	302	319	279	280	282	305	296	275	265	289	285	280	282	316	266	274	282	257	254	303	266	255	279	293	271	268	293	285	270	304	293	265	295	288	307	306	262	283	295	309	320	317	295	281	293	296	260	270	283	314	287	251	257	302	288	289	277	314	291	309	280	263	304	294	291	255	285	282	265	284	268	289	274	299	278	288	306	299	264	295	273	277	301	288	294	311	291	273	297	306	292	301	298	276	290	287	267	265	300	271	273	292	284	277	292	302	290	297	286	262	292	278	297	278	284	245	298	302	305	282	293	277	329	272	294	309	307	291	264	281	295	321	298	291	282	286	316	290	260	305	338	261	308	292	311	280	292	298	278	290	297	297	308	282	312	270	255	289	293	266	295	287	284	286	284	310	302	291	284	286	284	285	275	281	268	287	291	312	295	300	303	264	278	285	251	302	288	280	310	290	278	287	262	290	296	278	302	283	286	296	262	282	284	272	281	288	283	287	282	282	292	290	291	302	293	302	332	280	273	306	292	292	280	281	278	291	280	282	276	279	308	309	297	286	285	282	291	267	273	273	269	303	290	286	278	308	273	321	289	274	281	315	262	304	269	275	315	290	299	275	276	310	270	249	293	304	278	287	268	264	296	255	284	269	312	302	287	305	243	312	295	333	281	310	286	293	277	291	293	262	278	295	336	266	255	268	305	277	274	275	304	307	285	282	300	281	263	280	304	283	303	252	285	283	260	301	292	267	292	269	254	270	278	266	251	296	291	302	284	260	318	288	305	250	292	288	315	273	297	345	287	269	297	290	299	295	270	297	299	289	276	321	295	292	310	294	292	291	288	264	282	297	300	279	281	305	267	301	291	295	315	279	272	317	267	311	295	269	267	273	275	290	265	294	274	307	292	303	272	295	310	293	308	296	268	296	287	277	326	292	281	294	298	300	270	282	280	289	265	319	305	293	275	266	284	287	247	269	284	265	294	297	274	297	295	290	325	278	290	276	264	298	327	278	285	316	261	277	271	293	307	290	286	288	256	280	263	271	290	274	285	287	299	310	276	302	293	302	290	307	314	261	275	296	304	311	301	270	284	294	294	284	256	265	300	291	259	288	280	316	268	280	250	279	293	292	265	283	259	287	264	320	268	288	296	306	253	297	318	268	301	313	285	287	287	294	309	284	310	300	333	291	300	301	285	298	304	280	282	279	268	275	271	282	286	267	280	293	266	288	284	305	300	301	293	285	292	293	295	277	286	292	281	278	245	267	284	296	253	273	282	269	265	298	288	282	253	304	282	256	314	259	286	278	318	300	272	282	276	303	316	280	284	258	285	259	272	254	255	283	272	301	294	293	294	284	277	301	292	268	296	290	318	266	299	288	277	296	265	290	308	281	294	293	319	308	267	304	290	296	285	270	285	315	326	260	307	268	285	266	270	291	308	282	296	287	296	260	294	265	284	266	301	273	273	303	303	304	265	283	287	295	326	285	322	301	291	291	298	272	280	260	285	255	282	279	298	271	304	301	278	279	271	305	249	290	290	292	294	281	262	277	268	292	314	280	273	294	294	269	287	291	295	274	299	313	313	300	288	285	276	320	308	304	267	310	264	284	289	279	287	284	306	289	270	312	301	276	269	312	304	297	297	295	310	331	284	272	266	299	279	283	302	309	257	263	279	280	292	303	279	272	296	289	278	280	288	286	300	283	273	311	293	260	298	295	276	271	282	292	276	301	280	289	288	308	295	306	290	289	273	329	314	301	296	262	286	290	279	285	290	303	283	259	270	314	276	298	292	272	269	305	261	299	287	280	246	263	300	291	329	310	309	309	306	304	295	276	282	265	288	300	245	311	279	289	301	263	325	260	293	295	281	272	276	299	281	276	293	291	278	307	321	302	278	290	263	296	293	280	289	282	304	304	285	319	296	299	291	294	285	291	267	311	307	273	291	291	255	340	287	284	282	282	286	259	295	295	302	276	274	284	284	282	298	300	317	289	263	275	280	311	295	267	284	287	303	318	285	286	312	302	280	283	324	253	323	301	259	260	311	289	282	280	292	286	302	297	283	262	302	306	320	253	260	278	295	314	316	300	261	281	282	266	283	258	287	304	284	271	293	306	274	265	293	308	306	292	275	273	275	276	290	286	268	319	308	274	272	279	310	282	267	294	289	290	271	287	279	280	322	279	302	293	270	309	271	291	254	263	283	289	278	291	300	267	272	309	279	253	282	292	293	294	270	290	279	288	258	284	294	282	308	300	284	282	287	271	264	283	285	287	285	298	280	304	305	295	301	302	294	266	278	286	297	271	278	274	262	296	299	311	300	291	264	299	338	282	270	307	319	327	324	284	273	310	263	267	252	267	272	272	307	293	291	311	299	322	246	275	270	287	280	288	277	320	301	277	283	287	278	274	261	294	306	277	304	273	301	290	291	298	297	253	332	292	271	273	265	303	285	310	286	295	298	335	265	255	282	326	294	278	258	290	261	304	273	310	284	277	297	294	303	291	284	303	291	285	290	295	282	277	293	301	271	287	282	277	289	304	280	306	321	280	275	282	279	292	299	296	295	268	291	284	314	267	302	287	276	300	303	309	265	301	315	303	322	297	289	294	290	307	306	263	272	255	290	304	278	272	315	304	299	304	275	261	297	321	266	288	298	268	288	296	293	265	274	298	304	277	285	298	272	318	310	234	303	282	273	284	289	280	306	270	289	300	263	287	274	295	299	256	276	309	304	305	288	285	309	317	259	287	258	258	313	278	316	303	286	283	262	314	296	311	283
11712	3348	2656	658	420	354	307	254	261	280	247	248	218	172	163	176	159	154	170	135	172	151	129	128	140	155	118	148	150	142	144	159	147	154	136	158	134	152	139	133	123	138	154	145	139	138	153	169	147	124	155	163	146	157	157	148	131	154	133	130	141	143	132	140	151	160	147	143	129	126	138	129	148	157	126	127	136	131	131	137	136	153	133	139	157	126	135	121	135	132	128	124	124	135	135	134	141	125	140	134	146	149	126	129	144	126	143	132	139	144	153	140	136	125	140	142	116	153	147	131	130	145	141	135	127	128	129	118	162	142	144	157	130	170	121	158	171	128	128	134	147	131	132	149	138	144	142	131	114	108	117	146	154	138	141	152	145	136	152	135	142	164	126	141	158	138	141	151	142	140	148	122	130	128	133	140	130	126	126	139	138	144	148	122	140	152	147	119	151	140	144	152	141	149	140	149	124	144	149	128	140	127	139	146	146	135	151	129	132	151	118	155	142	122	139	127	129	129	163	132	143	120	127	121	147	141	143	145	135	153	133	119	140	146	141	151	128	102	154	132	132	144	144	131	124	150	144	155	113	119	151	124	147	151	143	128	139	128	143	139	146	133	141	115	155	135	145	143	158	149	144	143	131	151	156	128	144	151	148	151	154	164	129	134	142	135	134	124	130	136	131	141	124	128	137	141	133	137	114	121	152	143	140	140	149	129	134	129	134	145	125	161	150	130	154	130	153	125	128	145	148	153	133	144	146	128	133	134	152	112	93	121	142	130	130	126	123	133	161	146	145	121	126	127	130	128	144	123	127	143	153	145	125	143	110	135	134	128	132	129	140	132	139	134	151	136	133	157	130	135	134	134	142	160	140	121	127	138	150	117	116	133	112	148	131	157	160	121	133	136	147	143	157	140	141	140	169	123	140	134	106	147	129	112	130	124	153	131	142	136	125	136	146	121	128	140	139	127	127	161	123	133	134	140	138	119	129	145	125	147	118	147	161	135	128	144	127	132	143	148	143	142	128	136	128	125	115	132	115	133	141	143	140	140	130	133	132	133	135	147	136	124	139	123	139	140	128	121	138	109	146	115	125	141	126	128	146	145	119	110	137	117	143	142	148	148	156	140	151	132	156	150	130	149	120	127	136	145	136	146	139	133	140	148	131	164	115	126	138	146	151	123	149	133	125	135	138	122	142	137	131	165	132	135	156	139	128	127	135	151	137	151	135	120	129	138	143	127	142	133	147	111	143	151	120	137	128	145	138	145	123	140	117	167	131	157	132	138	168	137	129	143	122	135	130	125	139	120	143	129	110	133	134	135	139	145	112	123	127	148	130	99	158	162	142	126	156	129	118	138	119	148	153	121	116	141	147	145	159	139	149	127	127	143	160	158	153	130	133	135	129	144	117	133	149	146	129	125	143	143	157	148	156	139	144	144	121	139	143	104	154	140	139	159	147	113	128	134	129	146	141	143	155	122	136	119	128	145	149	130	122	134	128	138	135	125	136	141	141	137	118	136	157	150	112	142	118	117	119	138	131	142	155	145	136	129	139	142	141	135	132	126	130	150	130	120	131	119	134	152	139	136	127	158	128	126	118	156	143	141	153	143	118	115	132	124	124	152	148	157	132	129	142	136	141	135	139	124	113	138	126	152	141	142	132	151	118	110	136	123	130	131	128	147	112	124	142	138	136	151	145	130	145	133	129	141	130	126	145	127	138	147	146	123	134	150	145	140	146	129	126	147	140	128	138	151	135	131	121	127	120	119	139	158	140	139	151	138	140	147	137	140	153	128	115	138	141	144	140	144	154	154	132	145	147	144	159	136	148	133	130	125	151	141	154	143	138	146	138	145	117	150	150	144	124	123	136	134	140	137	131	166	127	150	133	147	146	142	130	141	126	139	132	134	113	159	147	132	136	152	132	138	153	113	122	149	121	128	152	119	156	135	127	155	128	121	149	125	148	114	125	135	141	130	125	157	154	134	134	120	128	126	152	141	147	142	115	136	131	116	121	138	133	144	143	143	131	140	136	135	125	131	105	141	124	120	131	149	148	112	136	131	131	126	131	121	157	119	149	142	146	164	127	141	127	129	161	132	138	119	128	139	131	149	125	136	144	142	146	127	120	127	135	151	152	145	117	124	128	157	152	153	129	133	126	150	138	129	171	141	126	135	145	142	135	126	125	129	124	133	131	162	132	124	130	127	126	127	129	118	116	129	145	137	131	139	126	138	173	142	154	159	153	145	137	130	126	145	131	123	134	149	125	117	146	123	140	138	125	113	152	157	158	135	126	119	123	126	139	129	117	131	127	142	116	150	129	140	142	137	143	139	138	135	155	128	128	124	116	132	138	129	141	132	129	174	154	130	132	154	145	131	151	115	129	133	157	145	122	149	142	131	103	132	130	115	125	115	159	130	113	145	134	133	126	152	144	139	129	140	145	167	138	144	124	132	121	142	146	114	144	166	140	132	126	125	146	145	139	139	136	147	134	138	125	158	134	118	129	147	143	124	136	146	146	135	134	136	139	141	127	112	120	137	141	117	130	153	160	124	123	139	136	142	143	147	134	131	121	150	107	146	139	143	134	126	127	119	120	132	118	137	152	161	151	150	149	143	148	130	121	118	147	159	149	141	173	134	135	110	140	135	152	150	152	134	134	155	133	127	127	134	128	139	135	138	116	141	114	125	129	151	134	133	115	135	164	142	156	139	117	124	125	142	120	100	130	138	145	134	156	130	118	146	151	124	122	144	165	126	138	134	141	106	140	149	136	124	145	135	155	144	116	129	132	146	147	156	120	147	113	155	125	131	127	106	136	122	125	135	126	102	123	138	124	156	159	151	142	149	145	134	115	144	136	112	134	115	138	161	162	123	167	152	149	145	142	148	156	151	148	169	125	132	123	147	134	132	138	133	123	131	136	148	150	123	136	150	129	128	146	137	115	133	159	131	130	135	138	122	130	140	141	147	133	147	134	140	127	133	138	147	117	133	137	138	122	138	132	142	114	112	154	151	132	142	134	128	129	170	155	146	139	138	125	134	135	137	118	120	151	123	128	126	134	146	153	134	146	143	119	133	149	151	144	127	126	143	146	126	160	144	129	140	147	117	143	137	124	141	131	119	116	124	131	144	134	129	134	131	139	148	137	137	128	132	101	120	124	151	134	150	124	136	124	151	144	114	127	149	150	142	137	144	126	119	130	129	132	134	112	139	141	174	127	133	114	123	128	143	149	143	147	135	133	143	124	112	136	149	146	114	142	129	139	139	126	113	144	135	127	136	131	147	130	118	129	117	149	114	152	118	142	138	128	119	129	141	150	143	158	135	153	139	138	123	156	120	136	156	165	126	148	123	155	159	133	144	118	140	135	140	131	115	135	130	123	138	130	123	126	150	141	153	154	149	136	132	99	129	163	131	139	139	133	132	143	154	145	157	155	141	133	126	137	144	120	147	153	118	116	120	113	149	144	140	105	138	110	143	122	133	148	180	137	123
9328	3629	5039	2018	1571	1392	1206	1215	991	1030	1032	1117	830	703	598	596	488	511	501	484	431	395	376	369	374	337	300	340	358	354	360	315	375	320	311	318	323	323	351	360	344	358	365	378	352	340	362	337	333	364	398	326	347	377	327	353	328	348	336	349	323	339	344	357	338	335	362	308	328	324	340	351	338	307	308	330	348	328	330	339	341	343	315	330	348	350	371	344	304	333	347	324	366	366	359	339	345	312	362	304	398	317	343	319	341	336	314	324	307	346	334	331	334	311	331	301	304	324	336	332	339	333	311	319	308	304	311	336	305	312	334	314	323	365	320	319	340	354	323	302	328	332	308	325	333	343	319	326	320	363	317	355	324	320	320	336	340	321	329	294	314	353	315	340	364	334	332	312	333	334	334	351	324	338	290	331	332	313	347	311	339	345	289	307	348	295	291	333	307	299	298	320	345	322	318	331	350	326	322	316	354	322	332	330	322	300	351	353	314	342	297	316	311	358	321	317	332	308	342	299	333	360	327	302	333	331	347	314	313	319	327	323	327	335	315	325	341	324	342	307	328	347	355	298	315	310	327	311	309	312	315	279	328	330	353	320	287	349	299	360	304	324	322	328	354	313	323	328	328	333	341	300	334	332	305	335	360	354	326	319	352	338	352	335	333	325	289	318	333	306	328	304	327	340	323	348	295	332	338	369	306	347	321	361	325	352	318	310	313	308	330	333	332	334	337	307	329	318	325	331	315	302	298	336	321	326	341	297	298	326	335	362	314	310	324	353	323	317	374	319	323	336	360	342	317	319	319	352	340	329	329	336	312	297	327	324	341	316	302	310	314	317	311	341	317	343	290	337	337	322	331	318	329	304	342	341	322	304	330	291	333	351	306	300	325	319	335	341	329	307	342	341	317	339	310	334	319	335	328	346	312	307	329	316	305	314	319	311	378	320	328	340	286	316	312	329	352	311	338	335	335	324	303	324	342	323	318	362	328	323	338	318	357	323	335	325	306	309	350	331	306	334	309	319	291	312	312	328	332	326	316	361	364	337	316	334	325	330	338	340	325	320	266	323	334	321	300	329	314	320	305	312	331	342	343	336	313	344	323	324	333	321	355	313	335	332	355	322	323	313	314	329	310	325	333	322	325	323	346	324	343	321	303	301	340	314	325	341	323	341	338	340	328	329	317	348	304	327	353	305	347	369	301	338	333	334	335	339	336	333	290	320	343	327	349	304	338	329	356	360	332	308	368	343	323	344	346	321	340	340	350	336	323	317	311	309	324	317	304	332	319	330	302	321	279	343	298	299	336	334	309	324	305	323	349	289	346	320	302	305	324	323	336	330	325	310	302	325	311	331	327	344	313	313	314	325	315	349	345	320	327	327	305	344	313	349	302	337	329	293	327	334	341	325	338	322	376	313	341	322	377	301	308	335	357	356	348	334	334	294	330	326	299	332	353	375	343	331	315	318	309	351	330	317	329	290	339	294	356	329	325	345	358	340	285	346	341	327	325	321	328	342	294	329	319	318	333	340	301	323	330	333	343	294	305	327	307	335	307	306	300	323	347	315	323	356	336	323	318	336	319	331	360	283	321	332	309	316	326	324	331	309	320	332	303	319	337	302	307	304	336	322	327	309	341	346	319	319	335	336	320	330	321	328	331	311	305	292	317	337	307	386	315	339	325	317	351	331	334	315	321	301	329	307	309	353	319	314	339	343	347	325	300	341	334	309	338	328	302	344	347	316	362	311	327	316	302	319	328	353	310	318	341	356	348	346	331	334	327	325	311	329	330	300	318	345	318	368	342	341	292	317	383	328	333	305	350	363	318	332	325	356	311	330	304	309	356	303	342	314	323	338	362	306	339	292	324	349	328	304	296	322	348	311	345	361	317	319	330	298	309	339	296	339	317	343	314	320	326	328	316	308	323	326	328	298	332	321	364	310	321	326	352	328	347	320	315	352	330	325	350	305	314	347	316	345	308	342	329	350	298	332	337	314	318	302	350	335	339	315	329	351	337	348	305	305	318	315	324	287	359	322	348	324	349	310	309	307	349	305	290	295	301	319	317	320	367	314	322	321	362	347	308	333	334	339	328	359	310	334	302	324	324	326	323	321	326	316	324	290	305	337	322	342	332	306	305	331	326	328	327	356	293	329	346	316	286	341	333	343	327	314	326	327	322	325	357	325	282	369	323	346	366	332	304	310	352	316	346	340	327	331	313	319	354	343	309	312	327	331	332	365	313	345	295	325	316	365	322	328	322	319	309	318	307	346	321	322	311	318	317	348	303	351	339	353	325	327	316	320	349	285	322	308	284	342	338	358	307	346	325	313	334	347	305	342	322	322	341	327	328	337	319	341	306	316	316	332	324	339	334	335	338	332	336	318	331	318	339	307	359	308	319	348	316	331	331	322	348	316	325	318	329	322	332	337	317	314	353	328	310	321	347	346	283	321	330	322	313	340	295	278	315	309	331	303	329	351	302	329	312	365	344	321	363	324	335	335	334	301	325	305	316	319	344	348	343	335	326	352	345	340	347	349	288	328	302	320	333	341	323	354	310	316	328	325	335	322	296	314	302	307	277	297	313	334	334	353	343	330	340	320	331	325	339	327	338	303	304	355	358	330	310	323	321	293	354	322	367	303	341	348	321	356	342	346	346	337	339	287	326	338	330	344	319	322	337	306	296	350	333	306	354	299	302	334	329	336	335	341	337	327	328	314	317	346	346	310	308	314	305	312	335	322	308	378	337	364	333	321	330	356	328	319	325	288	342	339	334	344	331	320	321	311	311	348	301	316	319	326	359	306	351	351	327	317	287	303	303	318	337	314	329	352	326	345	327	310	313	339	337	343	281	344	316	359	333	335	339	333	327	294	339	307	334	294	325	289	321	310	342	323	340	365	350	297	356	327	374	299	349	302	319	356	340	296	340	356	350	338	331	313	339	339	345	327	340	327	321	301	301	326	314	335	318	287	294	341	325	337	324	297	342	312	330	370	305	305	317	322	345	345	331	337	309	328	337	323	313	364	319	283	298	303	297	349	334	310	344	341	338	311	320	327	334	325	312	319	302	315	321	345	312	323	337	337	303	320	349	334	321	314	309	325	329	303	313	328	310	338	308	345	327	325	318	316	323	327	327	332	322	331	297	330	333	299	323	325	369	331	344	337	301	328	345	310	319	338	315	345	336	297	319	344	320	326	310	332	326	308	318	336	332	333	345	327	298	311	314	308	311	344	323	321	329	332	297	315	338	348	311	322	364	304	319	332	315	298	315	343	325	291	333	326	312	299	319	314	329	296	336	333	306	356	310	346	314	324	294	338	337	305	337	321	319	332	349	331	307	322	290	336	308	322	358	343	327	344	328	350	344	302	316	298	328	315	323	320	294	331	327	339	325	318	304	312	323	324	335	337	336	315	310	328	341	339	331	352	284	340	316	319	344	356	320	295	299	311	366	313	344	311	331	340	336	311	341	320	365	299	335	319	298	339	328	301
19882	6176	4324	1091	522	432	365	329	291	277	232	257	196	155	138	133	120	88	111	121	110	97	99	87	75	98	92	76	74	86	81	84	68	74	84	80	86	81	92	85	77	72	76	81	90	72	71	77	65	72	98	73	103	81	74	72	83	78	84	93	68	81	75	73	83	83	68	66	62	85	83	93	82	83	62	70	72	93	68	82	81	81	70	73	78	91	86	74	80	85	81	73	83	73	69	81	78	65	83	83	79	91	68	70	88	71	81	85	73	76	91	85	79	66	71	83	81	84	70	63	53	60	63	76	78	71	85	83	70	74	72	79	58	82	87	80	79	86	89	67	66	91	81	88	86	74	77	82	50	77	75	74	83	76	77	75	76	74	61	83	73	74	62	78	81	75	73	75	80	80	71	92	87	82	95	73	88	77	86	73	80	65	80	92	62	75	72	92	97	95	87	78	76	78	77	88	85	61	105	60	60	69	78	82	86	81	80	69	63	67	59	74	84	94	67	82	77	64	75	73	85	82	81	79	75	64	85	74	68	94	70	70	73	85	88	73	88	70	79	79	65	83	75	84	74	78	65	69	83	85	78	84	66	80	74	77	78	69	78	84	67	75	74	67	78	69	73	78	69	63	71	84	88	72	75	88	73	78	77	92	71	70	80	67	62	62	79	72	74	79	69	76	78	83	66	73	75	94	76	75	82	77	80	90	55	81	88	74	86	78	83	95	60	76	90	79	63	69	89	96	87	98	76	67	76	92	73	76	72	73	86	77	92	73	79	75	88	63	64	67	63	72	84	92	81	80	86	75	85	68	67	81	82	92	88	68	86	86	70	65	91	103	78	80	80	85	68	80	79	78	74	69	76	73	88	87	84	57	72	77	77	67	81	81	68	97	81	83	72	75	53	69	83	88	67	69	81	68	85	84	93	87	66	85	78	80	87	69	93	85	81	77	76	88	79	89	76	100	68	64	78	64	60	65	74	63	49	70	73	83	78	86	76	71	82	86	93	75	79	58	82	58	80	67	87	80	87	69	72	90	83	60	76	72	78	77	76	68	76	77	69	69	92	82	71	77	68	79	79	73	73	79	77	85	85	80	78	71	73	69	90	75	62	80	75	84	95	74	64	70	67	78	67	73	71	88	76	85	82	92	79	66	75	72	84	90	88	67	87	72	77	61	79	76	81	74	68	89	89	80	80	84	98	70	55	75	80	102	84	69	91	76	81	89	86	66	79	89	68	58	75	85	69	76	76	79	62	86	73	81	89	81	68	77	71	73	84	80	56	87	84	85	77	64	57	83	89	85	89	66	76	79	92	93	75	85	72	78	80	85	78	87	85	86	88	71	75	64	72	74	68	56	77	77	63	95	100	84	98	73	84	91	73	76	70	75	76	68	71	75	72	66	71	88	90	83	75	79	76	86	78	95	64	75	92	93	69	73	83	96	69	59	80	87	73	78	85	84	76	105	73	71	76	83	74	65	86	83	85	72	90	71	76	55	72	87	80	72	81	67	85	72	74	79	68	79	79	78	69	59	87	95	82	67	73	74	74	66	60	71	70	92	76	81	71	78	68	73	78	87	54	69	69	73	60	77	91	79	75	79	72	90	78	66	71	89	67	74	75	85	74	73	96	68	60	82	103	62	74	93	67	79	72	81	71	74	73	71	98	89	69	95	71	72	85	72	70	88	70	83	79	66	95	79	85	96	69	72	62	80	75	70	86	54	84	78	67	88	76	68	75	70	73	77	67	78	65	84	78	84	72	92	83	81	87	83	80	87	76	96	73	63	77	92	65	76	79	71	77	87	77	80	74	66	79	77	95	76	85	68	75	62	70	75	59	77	73	71	89	85	83	82	78	89	61	65	68	72	70	83	71	93	75	62	65	77	73	76	77	71	62	76	81	71	74	74	82	85	69	83	90	72	85	76	77	90	73	85	74	73	75	77	78	68	80	72	92	79	57	67	63	80	75	72	75	89	73	78	81	87	81	80	86	58	80	70	71	85	79	82	81	91	77	78	101	80	80	71	74	71	76	80	105	76	88	76	88	81	79	64	68	81	81	79	89	63	70	67	76	88	90	80	76	75	69	89	65	82	80	90	83	82	88	75	97	85	73	86	67	74	62	90	66	80	103	75	78	84	77	56	67	75	74	63	68	71	91	68	81	85	89	79	69	79	64	86	71	95	73	80	81	80	71	92	97	84	85	73	70	81	76	78	75	77	72	71	66	71	82	85	92	77	79	79	76	68	54	82	77	74	74	74	82	62	68	88	80	80	87	88	84	80	80	78	70	92	76	76	72	84	71	64	65	63	79	74	68	99	94	67	85	78	78	77	88	67	79	86	80	77	72	82	78	76	77	75	83	82	79	63	74	80	70	80	74	77	67	100	67	77	72	81	82	84	87	79	87	76	64	78	86	71	100	83	76	72	86	67	75	69	97	66	73	71	79	65	85	84	81	90	79	62	81	70	82	85	70	73	81	72	86	89	64	83	72	80	77	70	73	69	71	76	85	80	75	97	81	88	66	72	64	64	75	80	66	63	68	90	81	85	85	65	82	74	71	59	62	89	84	72	66	78	89	82	69	71	73	74	96	89	71	74	75	76	72	89	75	59	91	77	81	71	84	84	80	83	68	85	104	81	66	93	89	73	83	76	90	74	73	65	86	58	68	72	79	63	73	77	73	66	75	57	82	73	74	67	90	79	66	74	82	79	81	62	83	78	96	83	73	85	91	73	81	83	78	81	75	80	67	78	80	81	73	78	66	77	73	85	94	63	92	81	74	83	80	82	93	82	83	68	83	68	66	74	78	69	78	72	72	86	66	90	76	82	82	71	81	76	82	83	87	61	71	72	94	80	69	84	73	65	68	81	87	71	74	84	83	74	63	64	64	91	82	91	96	60	76	69	60	78	85	69	82	71	79	83	83	80	69	87	87	85	81	88	87	92	66	81	88	59	96	69	88	80	73	62	81	94	82	71	80	64	82	75	70	80	82	67	90	72	83	76	84	78	84	65	69	94	94	89	89	80	86	78	83	66	68	66	90	79	74	71	79	75	68	76	77	72	74	90	46	85	91	84	79	80	90	94	76	67	93	87	79	70	68	79	70	74	78	83	72	88	65	92	75	79	71	82	73	75	71	71	62	80	67	71	73	76	90	64	71	76	94	79	66	77	76	83	85	80	82	79	62	82	56	75	79	77	99	70	79	73	76	60	62	70	63	92	78	78	85	65	74	88	78	93	71	63	83	74	92	76	105	90	78	82	83	82	85	74	62	69	67	95	80	78	66	84	84	76	73	68	75	66	71	91	85	86	72	68	93	71	104	93	89	81	69	84	68	77	87	92	83	83	73	83	83	82	91	71	83	81	64	72	74	69	74	70	80	97	70	79	71	79	72	55	65	74	81	84	79	86	92	80	80	83	74	90	69	82	76	65	69	74	63	74	84	77	81	77	82	87	85	70	84	82	70	74	82	67	71	81	64	66	83	89
12187	5253	7366	3239	2369	1987	1783	1523	1312	1358	1388	1418	977	741	705	612	493	453	484	452	355	314	257	240	252	241	230	203	228	246	229	236	233	239	230	235	188	211	206	237	241	244	257	224	237	268	207	235	195	222	239	200	189	218	218	229	194	221	217	216	221	193	221	213	223	221	218	214	219	214	203	186	182	200	201	216	205	216	196	180	198	212	218	219	211	222	220	188	218	211	197	226	220	217	192	193	180	212	222	205	180	193	187	192	215	192	203	179	203	222	199	171	219	184	210	210	164	186	208	210	209	209	175	210	214	197	196	213	189	176	205	201	204	167	206	199	174	193	195	199	208	203	179	225	182	179	208	216	197	196	208	193	191	198	185	210	194	188	170	203	188	194	197	205	203	186	208	184	207	189	185	177	174	182	191	198	195	203	202	187	205	197	193	216	196	196	202	217	199	165	194	191	181	193	208	194	200	198	187	199	194	187	189	214	178	212	213	215	195	191	197	186	168	206	195	165	214	184	211	190	221	167	187	203	191	217	175	213	185	185	204	186	204	166	187	186	198	200	196	189	186	214	193	183	212	230	201	172	184	221	197	187	179	189	215	189	201	210	190	199	198	195	199	197	206	209	183	222	155	195	190	184	173	199	199	195	183	186	196	181	189	186	215	187	187	201	184	213	187	170	193	210	204	211	192	202	209	204	193	190	205	175	210	189	197	215	179	221	204	187	222	193	228	198	188	202	196	174	208	188	210	180	194	194	176	186	200	200	174	188	214	182	176	228	188	210	210	175	212	185	200	212	213	214	201	207	191	195	195	203	192	194	202	211	199	187	200	184	213	193	204	210	199	215	207	196	191	190	222	175	209	213	196	187	167	208	218	184	206	199	172	180	187	209	220	211	194	199	196	184	218	227	217	198	177	181	192	188	206	197	204	169	203	198	188	188	171	204	226	214	194	205	189	206	186	191	198	213	220	207	182	191	204	206	175	201	187	165	179	203	211	197	191	211	202	201	186	211	186	166	193	186	206	208	174	204	196	222	207	206	200	196	222	184	187	205	208	218	212	169	197	196	195	195	195	196	206	192	197	216	181	196	208	200	190	178	211	190	178	198	205	206	165	195	168	192	181	212	185	204	190	194	177	230	208	181	225	216	152	199	204	189	192	192	198	201	192	212	185	200	180	179	211	202	195	193	178	199	217	198	209	194	182	197	190	174	197	184	188	203	225	192	198	190	208	194	195	206	196	197	197	220	207	211	212	203	193	199	196	191	163	207	194	185	180	188	191	196	202	183	180	205	219	188	206	218	182	212	167	192	163	223	187	202	184	197	175	192	200	180	191	202	196	190	195	243	189	199	216	202	175	166	170	195	168	178	191	184	185	178	184	209	164	190	181	218	217	184	212	175	206	171	179	169	196	191	196	225	215	191	209	191	222	210	191	202	192	187	184	197	185	188	199	212	198	183	185	197	222	197	185	198	215	175	183	195	201	195	186	191	193	194	205	231	175	190	173	204	192	201	206	196	184	196	222	169	181	224	188	183	185	198	195	203	178	202	186	197	194	232	182	182	176	207	189	202	169	221	185	202	211	188	188	176	175	224	205	198	195	189	189	202	178	197	185	193	198	190	188	185	222	182	166	207	221	195	160	192	202	183	185	181	201	184	189	171	184	206	199	198	169	185	163	196	211	184	192	191	175	212	214	186	190	184	196	210	202	180	200	197	199	190	181	207	206	182	189	194	196	174	176	204	211	190	199	186	193	194	197	192	209	203	240	209	186	183	179	216	201	224	196	171	206	172	177	204	200	194	187	203	199	216	205	189	183	198	199	169	202	185	174	198	171	185	163	197	198	219	175	227	201	187	172	192	190	192	209	196	200	194	210	206	194	192	194	172	207	183	189	188	196	230	194	181	184	192	193	181	161	188	183	186	213	206	212	195	211	201	175	202	222	202	188	208	196	185	220	205	206	185	224	214	205	228	213	207	177	211	192	192	227	191	220	208	188	202	183	212	190	194	164	214	182	211	207	202	167	208	196	185	212	178	183	198	196	195	203	192	197	201	192	213	202	184	200	189	201	183	206	227	164	183	192	196	212	210	181	206	181	199	186	182	190	201	197	198	221	185	187	200	190	202	205	182	190	191	213	197	185	202	206	173	192	197	193	202	190	191	179	190	202	185	200	207	194	201	190	186	210	196	182	192	220	194	181	210	198	202	205	193	212	194	170	199	172	192	211	190	187	211	177	209	163	211	206	206	212	198	191	203	193	182	185	199	192	194	196	216	176	197	207	208	184	207	182	168	234	200	191	198	181	198	188	238	193	184	192	240	196	198	206	199	187	190	179	197	212	175	214	199	197	197	195	206	210	177	192	207	188	192	178	187	198	227	188	192	185	186	183	201	199	186	209	191	183	182	175	190	191	210	202	202	218	221	189	190	189	208	182	197	186	184	187	216	182	195	178	192	197	189	196	186	216	209	202	200	192	202	204	193	192	175	187	172	199	197	175	215	201	183	214	192	172	168	207	203	190	196	219	203	199	208	225	183	188	210	201	210	197	219	207	189	212	177	178	181	191	184	204	200	199	189	187	200	198	178	182	227	205	204	197	183	196	206	168	202	211	199	219	199	191	196	200	178	213	195	187	188	188	178	193	207	182	190	208	202	204	187	205	186	184	211	194	197	196	179	200	187	203	233	193	179	200	203	198	185	196	178	197	213	176	200	182	215	201	214	212	212	192	189	188	204	162	192	213	205	187	211	193	222	187	178	186	213	196	191	189	194	222	177	207	192	195	191	175	195	208	193	194	196	207	186	226	187	191	197	204	217	176	203	190	203	211	213	213	205	199	187	190	204	185	212	188	207	207	182	202	209	164	201	213	192	204	203	210	189	178	210	187	182	189	187	188	216	199	232	183	213	219	198	218	190	204	194	185	183	194	188	176	185	202	171	196	216	195	182	195	191	199	230	213	179	204	187	205	209	177	188	218	200	197	188	175	175	209	192	170	198	176	172	166	195	191	212	195	210	190	216	211	215	204	201	211	180	211	196	198	180	190	189	189	197	189	194	199	180	173	179	189	197	200	211	172	178	196	195	211	177	207	173	193	208	180	214	202	188	189	185	186	199	203	201	209	188	200	201	202	161	196	211	205	200	205	194	178	192	204	190	205	202	196	197	200	190	197	194	191	206	177	193	166	201	223	184	190	168	162	198	187	206	202	184	184	197	204	205	201	191	172	204	205	168	161	187	196	194	170	211	186	198	195	211	190	210	212	191	205	186	181	208	204	202	201	213	206	203	205	181	215	173	190	168	170	202	204	170	203	210	188	196	186	196	201	201	199	224	194	164	181	202	191	178	173	196	202	207	187	196	192	214	205	196	200	191	192	194	183	213	184	192	184	185	206	199	199	190	202	232	170	205	193	179	184	176	216	183	197	210	176	200	194	196	194	188	181	187	189	200	194	183	205	201	205	208	200	195	179	177	220	178	229	208	177	212	202	178
4254	1551	1272	304	190	180	162	162	142	156	149	132	154	139	133	141	122	116	127	132	120	133	132	115	108	102	118	100	129	89	134	106	111	117	117	115	115	122	124	133	112	115	118	116	118	148	103	123	120	107	120	115	123	120	96	97	125	109	123	106	135	137	123	108	117	90	120	112	112	96	108	115	121	123	133	115	99	124	110	126	131	126	100	112	105	121	118	107	111	120	101	113	127	134	112	112	120	106	139	110	108	106	130	125	96	121	107	136	127	116	102	112	109	114	109	111	122	113	103	109	133	115	103	115	128	137	122	102	106	130	104	146	130	123	119	110	105	118	116	104	95	128	132	127	112	109	109	130	125	121	127	103	119	122	122	127	137	100	115	113	100	114	98	108	101	92	123	120	123	117	123	129	105	94	123	112	123	113	117	123	99	113	130	110	117	95	118	111	118	111	105	129	116	103	121	124	109	117	115	116	114	131	120	131	126	104	114	114	111	134	111	121	133	113	118	115	119	107	140	117	112	123	97	116	114	104	122	113	104	107	100	123	88	121	139	106	108	119	113	131	122	109	121	108	119	119	121	116	127	135	128	124	122	103	111	118	117	116	113	147	107	132	82	113	128	110	97	142	98	103	109	120	133	120	112	134	110	103	125	116	112	111	126	126	134	125	112	114	119	114	101	110	111	125	110	126	106	112	126	124	106	114	121	121	113	119	120	151	124	150	116	132	116	110	114	129	116	100	103	120	131	123	128	117	118	99	114	121	114	106	105	127	111	101	121	111	122	114	126	107	109	112	125	119	125	118	91	108	124	124	139	98	123	113	132	116	112	118	112	125	110	123	121	129	118	98	129	103	113	126	116	139	112	115	99	110	102	118	129	123	119	98	111	128	119	112	122	116	126	126	119	104	102	103	92	111	130	117	115	130	133	122	134	119	112	101	106	114	129	123	125	130	121	114	107	120	95	100	112	114	120	140	136	117	107	90	106	109	134	107	102	114	109	132	121	108	116	116	118	127	132	111	121	115	123	125	115	124	111	150	119	148	110	102	122	113	118	109	108	113	91	103	106	89	109	107	116	128	112	124	122	107	115	130	101	114	125	135	108	127	110	127	124	121	125	125	120	101	111	128	116	126	123	126	119	122	125	124	126	127	108	112	122	139	137	125	117	122	108	111	119	121	111	126	118	120	130	113	133	103	125	112	123	115	114	113	132	106	113	114	106	106	116	116	112	98	120	116	125	107	132	113	117	100	133	123	105	119	121	106	124	106	118	114	135	129	131	122	128	119	141	108	113	111	119	114	123	98	99	113	105	128	117	106	116	102	110	134	106	138	127	102	123	117	120	122	119	117	93	151	121	128	98	105	118	99	128	136	95	118	111	123	111	118	108	123	117	124	103	128	106	142	112	145	118	111	123	111	134	115	103	103	121	124	101	121	116	117	124	99	122	118	123	112	101	121	116	129	124	109	122	118	119	115	128	102	105	115	112	117	101	127	113	105	134	96	111	107	105	115	125	116	124	126	129	95	121	125	136	131	92	96	131	122	105	121	109	146	113	107	104	120	112	127	124	133	101	118	126	114	105	110	103	100	98	103	100	117	94	125	111	157	120	102	108	123	99	99	128	108	105	121	131	135	109	108	133	127	118	113	142	118	135	107	117	129	121	130	129	111	94	111	114	118	110	152	112	108	103	124	124	110	115	109	100	125	125	99	127	110	131	96	120	117	102	107	109	92	115	125	106	118	109	120	124	105	133	132	128	98	118	112	116	122	131	112	136	110	118	110	121	123	118	120	121	135	127	124	112	130	114	127	117	124	116	135	115	111	125	117	112	116	125	124	112	113	112	99	109	122	102	126	106	117	115	106	109	116	131	117	112	143	136	122	100	97	133	100	87	104	102	96	113	87	119	115	99	114	111	103	104	116	121	117	123	105	119	107	118	98	92	117	127	124	135	137	102	101	120	112	104	106	100	118	129	121	119	104	103	131	117	117	139	113	119	138	120	121	103	121	111	107	116	118	100	123	136	98	122	134	114	134	141	121	114	126	111	117	113	96	104	118	111	108	122	127	103	141	109	135	122	122	110	135	98	125	128	146	123	139	122	129	119	101	112	113	127	114	131	115	121	120	116	118	100	131	129	120	114	123	113	111	129	105	129	125	142	134	131	101	131	102	133	108	108	115	108	100	109	119	126	104	134	112	119	119	129	131	115	122	115	118	107	111	119	116	121	117	105	115	141	119	127	117	128	116	96	107	115	122	121	120	111	111	131	110	110	119	142	129	98	115	143	139	123	114	120	124	111	97	115	118	111	100	124	114	101	114	131	117	120	139	134	118	113	134	101	107	145	107	113	113	123	111	118	133	106	108	115	121	97	105	108	91	93	121	109	120	112	131	111	134	111	130	114	117	128	124	136	118	109	118	89	96	124	148	115	117	126	103	107	114	105	125	105	113	117	107	118	117	90	92	114	109	113	110	115	120	106	139	130	127	118	114	127	129	132	120	131	104	108	122	109	122	128	112	130	136	102	120	123	126	128	109	111	122	122	112	116	118	134	128	102	117	110	92	120	125	116	138	99	102	99	129	111	108	107	103	102	115	131	120	107	138	135	121	134	110	106	126	123	116	115	113	113	124	112	103	112	115	117	124	105	121	126	110	122	131	122	103	132	124	107	137	132	96	130	119	120	130	107	108	119	127	91	118	93	104	118	132	124	114	137	129	107	133	125	116	107	127	110	122	122	120	132	95	102	126	116	113	119	140	119	91	107	125	115	137	105	103	109	125	136	126	99	115	109	116	114	135	122	108	122	124	115	127	125	123	113	112	110	125	113	123	118	114	107	122	125	105	109	121	141	102	127	109	91	116	108	123	116	130	101	131	102	137	132	128	128	112	124	115	115	121	125	101	129	112	128	132	113	123	98	88	118	120	115	92	94	104	139	103	139	130	110	110	123	135	123	130	131	117	108	116	120	112	110	145	91	102	103	110	109	129	117	107	104	112	115	110	103	119	125	121	112	116	117	97	112	118	122	122	115	112	117	113	113	129	139	113	124	119	122	114	133	102	129	140	105	106	106	112	125	97	121	108	108	123	115	119	123	115	114	107	123	102	91	98	87	125	110	105	128	135	141	124	108	133	125	105	111	114	137	123	102	110	138	114	99	121	91	91	115	124	138	117	122	113	136	118	124	107	131	118	133	131	127	110	123	126	115	132	117	128	125	105	118	121	124	121	126	116	121	130	107	122	114	141	142	105	134	121	97	91	114	123	133	115	116	132	100	102	111	111	135	132	114	115	99	128	100	117	136	121	102	105	111	106	109	108	133	113	136	133	107	117	114	115	126	113	115	128	85	113	103	114	82	129	97	134	108	119	108	110	130	97	126	115	114	120	119	108	149	135	106	109	135	118	105	129	117	121	100	119	110	122	108	130	108	132	90	122	109	101	105	112	130	109	125	116	106	125	129	114	128	118	135	118	114	91	118	127	98	129	110	122
3641	1828	2440	879	616	552	613	571	557	530	604	613	495	445	406	408	340	342	367	365	316	308	290	264	291	300	305	302	304	263	286	277	293	280	303	279	294	330	293	308	313	270	286	291	297	310	277	284	306	290	323	305	321	309	318	249	301	315	298	282	285	275	307	272	308	280	295	293	293	269	318	296	303	308	309	257	282	314	301	284	306	287	288	285	345	290	298	318	291	301	309	281	267	292	310	254	283	256	303	292	308	271	294	293	266	276	292	303	298	294	268	287	291	348	279	267	312	303	295	262	266	313	316	283	302	273	279	289	299	290	297	294	272	288	296	289	264	290	269	286	303	273	289	300	324	310	257	298	264	267	262	298	286	308	297	271	286	294	305	272	300	302	289	268	284	305	280	291	325	276	284	283	292	280	289	264	301	314	281	261	264	278	271	324	279	287	289	291	284	269	290	293	269	293	275	295	284	259	291	289	296	288	295	285	284	312	286	276	299	296	291	293	305	278	292	287	260	288	286	286	325	264	301	264	288	262	293	294	321	321	291	292	281	286	264	285	316	292	303	284	288	294	260	284	295	281	290	278	267	283	279	301	287	264	299	301	298	268	308	288	284	303	311	291	279	254	294	275	257	282	296	300	299	277	272	314	340	288	306	281	299	273	287	290	300	322	323	289	299	310	284	271	294	290	270	283	298	284	254	269	260	309	304	281	267	296	280	272	246	305	297	284	297	303	294	283	281	318	295	290	264	302	281	290	260	274	281	284	281	268	281	273	300	285	280	280	290	281	301	273	301	266	316	266	289	284	288	284	276	289	290	297	298	265	284	314	263	283	302	283	319	278	294	309	314	288	270	282	275	300	272	269	277	297	296	286	274	286	318	309	280	315	262	271	325	292	305	277	306	251	297	299	295	303	291	304	270	266	281	305	322	297	298	317	325	333	298	269	285	296	301	295	291	296	294	277	270	278	310	295	278	284	279	283	303	279	291	288	291	311	290	317	291	289	269	294	278	272	287	275	322	280	268	264	290	268	309	297	270	279	284	290	296	316	276	280	292	261	278	290	278	294	273	276	277	284	292	292	259	275	288	273	298	272	295	261	290	263	301	260	285	315	290	274	307	289	267	302	312	283	288	289	294	287	280	315	286	326	283	254	285	277	299	284	297	270	308	289	258	285	265	266	280	303	285	295	316	284	301	303	308	287	304	300	310	275	309	311	289	297	278	319	303	268	281	276	301	274	277	289	297	284	290	270	299	302	304	262	289	284	281	291	296	272	316	315	277	274	275	290	303	277	288	282	301	293	279	302	262	322	277	253	277	307	269	288	300	293	296	293	300	301	304	273	258	265	294	313	305	270	299	295	259	279	277	276	280	276	292	288	282	295	287	277	276	291	293	277	276	294	287	291	276	321	321	301	268	285	277	306	297	294	284	281	274	266	281	300	284	257	270	290	286	267	284	311	299	273	278	277	292	295	277	257	271	297	314	276	302	283	294	307	270	301	278	284	287	291	285	277	272	319	291	285	299	265	274	284	300	307	273	289	284	269	292	278	300	304	283	303	283	287	287	273	296	271	295	287	316	283	290	285	296	295	296	296	303	276	291	302	301	289	312	305	284	277	282	272	297	282	294	278	283	305	300	312	298	310	310	285	305	316	286	282	287	285	284	278	271	312	267	279	264	273	285	289	303	305	296	262	308	299	307	301	275	252	306	310	273	283	282	299	291	291	292	258	261	293	275	269	295	283	300	295	285	272	294	292	275	286	290	294	290	306	280	282	272	306	272	296	299	272	259	291	291	270	285	267	291	275	277	257	305	272	302	284	292	287	266	285	307	280	294	238	291	323	281	286	267	298	293	295	324	271	306	283	274	307	280	277	296	291	278	306	291	280	284	284	269	285	283	302	276	290	282	300	284	275	308	283	320	279	291	268	278	281	290	320	289	253	279	313	277	294	295	293	304	288	294	311	267	305	277	302	306	271	271	294	281	307	299	263	275	312	287	276	262	270	303	326	267	284	314	266	275	290	285	272	271	309	267	282	287	295	277	271	276	253	299	287	300	270	297	270	270	290	317	295	274	281	295	284	268	318	304	291	279	278	284	293	289	287	268	301	272	282	297	316	274	296	268	281	295	265	333	290	292	267	264	281	287	295	276	275	307	270	272	275	295	328	283	274	247	254	279	275	306	307	310	282	319	301	261	270	311	284	306	278	286	315	306	265	316	277	282	290	294	285	283	290	295	296	271	304	268	301	286	299	292	266	285	297	309	295	296	293	318	283	305	287	301	304	318	254	282	286	293	330	308	278	268	294	295	291	299	328	286	293	309	250	277	279	274	296	307	288	276	259	291	265	309	262	286	271	312	315	296	290	303	261	308	311	288	284	284	284	292	305	300	302	305	265	283	284	282	271	293	281	318	284	288	285	304	282	257	291	270	266	267	303	299	277	312	307	268	291	323	292	296	277	297	285	276	314	301	286	316	276	254	279	292	276	265	295	316	250	271	275	263	306	293	283	277	294	286	300	273	297	310	290	291	283	312	296	289	284	284	304	284	292	287	278	308	290	297	301	294	268	305	311	311	288	319	295	326	324	296	274	303	311	278	287	288	283	297	302	294	281	281	291	274	289	262	273	264	319	295	292	290	283	290	276	293	300	295	288	304	304	305	278	278	258	281	284	316	248	305	259	289	285	300	267	314	285	275	278	304	271	296	294	308	274	292	284	291	260	284	282	283	294	285	318	279	292	309	276	289	304	274	273	306	281	296	266	271	267	301	247	312	292	288	305	269	306	311	286	293	288	305	297	281	238	290	280	300	295	306	282	273	313	302	281	277	286	263	279	265	311	304	283	285	268	324	262	290	302	333	272	276	279	311	270	288	301	316	274	270	267	284	268	306	289	297	290	264	302	348	295	305	279	289	297	301	270	257	288	315	277	293	321	308	312	290	277	303	292	289	262	302	287	279	301	279	299	287	299	288	276	297	283	305	287	282	283	279	287	278	316	271	288	294	246	286	292	286	293	320	264	287	249	287	268	282	298	275	307	303	321	262	276	295	322	255	272	264	269	233	280	289	289	317	290	301	258	311	284	235	286	314	285	290	279	285	322	316	302	336	307	287	284	302	315	294	295	278	269	289	278	297	280	268	280	300	314	263	311	308	291	303	295	312	286	314	287	293	258	264	277	269	272	288	275	278	300	293	296	293	259	292	292	282	327	300	306	276	260	285	313	295	280	297	277	289	277	283	270	287	287	279	271	276	316	301	313	279	276	276	288	304	272	255	276	302	284	283	295	296	296	294	292	262	301	290	286	277	274	294	293	285	309	272	274	277	293	272	286	288	257	287	291	280	290	287	281	279	302	315	302	297	282	280	293	289	316	282	276	278	281	274	274	266	309	275	291	279	298	261	282	272	305	284	296	276	312	274	296	281	297	302	320	308	246	269	260	263	293	282	289	283	282	267	273	281	274	305	266	330	289	284	283	258	291	314	281	310	294
11682	3337	2713	752	392	339	302	298	259	229	239	273	227	203	169	144	143	165	172	128	172	156	110	148	129	133	152	120	140	152	143	136	124	140	135	135	138	143	137	135	135	128	161	117	146	139	128	146	149	112	130	137	143	135	139	138	163	160	138	130	132	139	146	143	142	142	129	127	155	136	151	127	152	128	174	119	146	127	149	156	123	119	142	147	136	134	121	148	145	136	146	134	141	134	138	157	145	160	119	142	152	132	150	162	138	139	146	119	124	138	116	155	137	109	140	117	153	140	119	137	117	148	123	147	129	159	141	127	128	118	122	122	121	114	129	113	124	113	129	140	160	128	137	142	135	141	125	137	142	143	145	157	122	132	155	158	133	120	142	119	118	139	141	126	139	136	141	123	125	161	134	137	127	99	126	131	148	129	137	136	126	135	150	142	134	127	151	141	138	143	145	134	155	125	127	135	159	130	136	119	105	139	108	121	128	148	131	144	137	131	167	122	146	151	133	115	142	133	140	137	117	133	118	142	140	122	133	123	135	108	134	157	143	149	138	134	125	118	129	124	128	144	143	126	104	137	133	119	136	138	110	122	140	138	135	132	123	134	140	127	144	132	151	136	137	166	137	132	142	131	137	130	152	113	123	135	143	138	132	160	115	120	120	147	127	134	147	139	127	119	119	117	125	128	142	108	139	116	141	126	149	135	131	133	112	155	131	157	149	131	119	124	157	151	130	138	125	138	122	121	128	111	129	111	141	135	144	149	142	148	132	114	127	140	147	144	126	120	133	127	142	134	144	147	141	130	116	127	153	124	133	162	105	153	122	126	114	143	152	130	119	135	116	133	137	143	128	126	130	158	132	134	125	127	149	123	162	119	142	128	113	134	139	132	129	125	138	133	131	136	114	117	132	121	142	131	171	145	155	107	155	142	145	127	124	135	143	140	131	165	113	129	181	118	132	127	130	153	127	126	124	119	149	150	126	128	138	140	134	140	169	138	127	132	134	126	144	156	154	121	120	148	131	147	129	139	130	143	137	132	128	122	140	138	148	135	115	128	147	145	138	135	132	130	128	143	125	173	124	146	126	124	106	155	124	137	138	108	126	147	157	115	132	124	123	131	157	131	140	145	121	140	128	154	131	138	130	128	148	125	152	126	150	124	149	125	130	137	139	140	135	146	120	113	137	154	142	161	142	116	151	136	145	129	133	136	146	137	142	140	126	120	135	146	131	123	143	131	158	161	127	123	139	126	143	138	124	137	131	129	150	128	154	129	120	129	170	133	124	132	152	134	119	157	124	151	148	141	144	138	130	127	122	140	102	124	112	130	153	130	147	126	139	139	157	129	141	131	148	126	137	140	144	118	145	138	148	132	119	127	151	130	142	134	150	121	143	131	148	131	118	114	130	129	129	111	133	105	132	120	122	154	123	107	132	134	127	150	129	133	125	133	119	136	121	153	127	152	135	138	124	128	120	142	138	125	150	123	136	146	126	128	128	133	105	114	125	136	137	150	128	131	133	132	147	117	144	127	150	137	138	132	138	122	145	135	136	124	136	118	129	132	141	107	127	131	118	138	130	118	145	119	127	139	130	134	150	146	130	133	131	127	140	133	126	131	119	120	128	138	118	141	110	126	129	118	127	129	103	129	123	119	136	147	125	146	142	121	141	125	114	150	128	172	145	153	140	139	115	138	145	143	128	114	147	125	159	138	124	107	133	143	136	133	127	142	129	131	125	125	119	136	146	158	123	139	150	148	129	139	136	112	146	126	122	123	135	127	145	156	132	111	139	149	134	135	122	153	151	99	128	119	142	140	127	139	137	125	127	133	152	142	139	131	140	128	133	127	124	115	126	127	141	145	107	110	126	117	139	119	146	148	139	125	144	143	117	137	136	137	144	141	138	128	127	124	149	152	123	123	116	115	140	138	157	125	136	133	132	134	119	148	118	138	121	148	127	134	127	134	124	128	123	129	142	129	137	131	143	108	126	105	135	144	124	131	105	132	133	127	155	125	143	110	148	130	127	132	137	153	126	141	114	129	126	139	140	123	150	126	131	125	129	128	131	136	139	141	129	130	139	146	153	122	141	149	140	131	130	131	146	145	149	147	128	150	124	132	121	132	143	136	123	125	127	127	136	121	139	126	139	137	142	138	115	141	154	129	143	141	139	131	144	138	161	117	133	140	138	160	134	132	126	140	129	125	122	150	110	140	131	132	137	135	150	129	126	117	107	126	157	132	140	152	154	150	145	123	152	147	122	125	124	133	164	130	135	132	122	161	127	134	134	157	147	119	161	161	140	144	138	116	137	138	134	148	122	132	141	146	127	122	144	130	145	132	171	142	146	125	151	125	131	120	150	138	150	143	146	145	119	123	116	142	150	114	145	135	149	147	148	129	143	135	139	135	120	151	151	137	133	126	135	132	151	126	132	138	144	134	155	133	117	114	166	150	154	131	125	119	142	130	118	119	142	146	136	114	130	136	117	121	147	130	105	131	143	127	125	136	158	137	120	133	124	147	141	113	145	146	130	137	130	144	145	118	144	143	128	138	142	153	121	138	135	152	130	137	135	126	143	119	128	147	157	139	142	123	126	129	121	166	138	122	115	121	140	137	134	138	126	132	126	129	122	152	139	130	142	126	143	140	144	135	137	126	144	130	106	119	113	136	144	98	122	123	155	117	147	122	141	140	133	152	138	121	140	130	144	140	162	130	146	139	150	116	141	137	135	136	126	130	125	142	131	153	136	123	120	140	137	127	132	146	141	141	142	151	137	122	137	116	135	134	138	124	119	141	129	125	142	130	124	142	133	146	128	152	149	140	143	145	132	132	127	145	115	135	137	111	144	150	130	145	146	145	105	144	136	146	144	127	139	126	123	112	115	124	131	126	136	133	139	135	148	133	144	133	133	133	138	155	153	134	144	127	136	148	132	140	143	146	149	144	152	123	111	110	126	123	130	123	123	126	122	165	130	139	143	135	116	128	159	130	153	142	116	127	129	126	125	114	133	115	134	124	148	137	150	121	138	110	136	145	146	127	125	134	151	126	153	137	130	129	131	166	142	140	133	129	161	138	132	133	130	135	165	153	112	137	147	140	132	149	134	132	130	130	124	141	137	133	141	159	153	127	156	163	143	155	132	132	135	126	133	158	135	131	142	128	136	129	135	131	131	137	150	143	145	127	118	143	124	124	128	125	116	143	145	142	152	156	151	112	124	120	120	121	147	132	145	148	116	141	127	123	153	142	117	153	148	127	126	140	134	135	132	153	129	147	162	127	121	140	126	151	120	123	156	157	154	158	120	112	150	142	143	133	134	124	130	131	160	127	133	139	137	153	133	142	143	112	134	127	130	117	135	141	113	138	143	155	130	131	124	137	123	129	139	150	140	146	134	132	159	130	133	133	133	142	133	128	148	134	132	117	143	143	138	126	118	136	130	126	123	122	143	141	136	135	122	151	157	144	137	126	145	133	141	144	122	127	155	117	125	135
9166	3506	5428	2252	1589	1353	1225	1251	980	960	1103	1080	924	693	566	555	528	460	487	451	432	394	392	322	347	352	349	372	340	334	372	311	303	342	337	383	341	354	369	376	366	346	359	356	337	355	345	330	327	333	333	349	361	361	365	316	324	341	367	334	319	341	356	330	356	331	307	324	318	344	368	349	298	365	354	344	349	351	328	329	313	331	339	322	344	338	317	320	323	312	343	339	352	306	332	324	337	334	311	342	332	316	294	355	329	333	283	286	330	301	296	338	337	355	307	310	336	323	330	309	307	317	317	311	319	323	328	326	312	279	323	345	317	311	313	325	315	347	306	318	327	325	313	355	305	343	333	353	327	328	320	327	331	333	304	310	307	314	301	306	308	300	331	310	320	339	348	339	315	316	293	318	305	325	289	323	309	340	324	308	327	339	323	317	330	339	336	314	322	308	316	296	326	356	333	323	328	333	322	281	332	331	341	315	335	366	343	340	309	332	327	315	355	334	277	330	358	286	326	289	293	313	349	375	379	347	342	309	348	308	305	318	308	317	319	318	314	303	337	347	328	335	315	341	347	329	298	282	302	330	351	331	338	330	334	306	330	316	339	309	299	297	314	365	316	307	320	309	344	311	326	285	349	330	337	299	304	327	359	324	323	316	309	316	310	277	301	316	352	318	317	327	344	315	331	333	308	341	304	329	328	310	347	299	326	302	336	302	312	329	294	346	317	332	330	311	350	326	331	316	320	305	307	340	296	329	341	304	348	315	330	293	355	344	307	311	306	338	294	311	307	290	308	331	333	317	343	349	292	329	320	306	352	328	342	335	334	324	305	306	350	350	295	321	345	304	333	320	347	302	330	316	348	314	343	342	312	323	355	360	328	327	314	338	320	324	347	332	301	312	324	289	335	320	365	327	347	308	337	329	327	298	290	332	315	342	308	360	364	315	310	330	317	286	319	317	297	321	338	311	331	318	322	349	316	326	318	323	305	301	327	337	342	339	319	337	336	331	321	298	332	324	301	339	310	330	329	339	305	343	334	320	336	317	323	312	332	351	336	299	328	302	325	320	316	351	322	330	331	357	320	323	319	338	302	327	328	309	352	321	325	310	307	353	314	313	356	332	308	305	322	328	323	333	334	324	334	340	330	338	325	340	322	312	353	330	318	315	324	336	332	336	332	301	319	336	338	353	310	296	291	341	324	303	327	285	337	336	331	348	308	348	328	306	359	344	353	304	304	335	318	370	338	338	334	271	312	321	324	359	286	340	334	312	338	333	311	329	326	323	348	308	323	313	317	315	308	333	299	323	324	326	320	335	298	321	346	307	325	338	305	327	342	366	324	339	328	339	306	329	315	300	325	340	327	318	299	354	302	294	295	329	349	325	324	321	324	332	333	318	329	322	352	316	324	306	338	316	311	314	303	339	342	331	356	334	318	333	322	345	315	327	300	325	358	325	327	332	356	321	307	344	346	312	311	325	315	350	331	327	358	343	301	312	309	347	355	368	310	326	303	300	315	314	362	313	331	348	334	356	324	326	315	350	336	327	372	330	369	313	305	293	316	312	317	327	340	348	327	326	347	327	322	303	307	315	307	288	340	292	338	308	311	334	312	300	317	321	306	317	342	294	309	319	339	316	338	329	305	343	319	334	326	325	344	323	341	330	315	312	351	320	330	309	324	348	309	301	359	324	335	353	340	359	317	334	335	324	313	325	330	349	327	306	314	282	284	331	301	351	340	310	329	328	310	330	338	357	332	302	330	316	306	298	321	321	322	302	339	333	345	319	330	282	328	315	322	324	336	332	303	312	355	318	295	287	326	339	332	322	309	349	351	356	302	353	309	315	325	305	340	311	288	300	333	332	304	310	353	310	331	323	295	337	327	317	344	302	302	324	327	378	332	307	279	334	329	295	308	296	324	358	322	323	314	345	307	304	331	304	348	341	335	318	326	316	349	309	305	321	297	294	347	305	314	339	316	317	324	346	302	323	294	307	362	346	306	293	323	326	313	313	298	323	299	331	313	335	309	315	302	354	347	317	336	350	360	312	336	335	326	310	338	310	337	332	318	335	311	322	326	316	315	338	333	296	309	311	305	315	330	295	326	311	336	342	349	299	343	343	334	327	301	319	339	324	302	311	286	355	348	335	339	327	367	337	312	318	313	304	330	352	315	307	286	353	301	316	318	330	345	347	306	347	332	333	296	325	320	308	314	303	346	331	334	305	353	326	345	304	300	308	310	305	328	337	315	329	322	335	300	354	332	348	294	328	334	307	313	321	297	314	313	321	319	314	340	341	351	338	357	298	325	316	341	331	302	325	314	317	348	354	345	328	347	318	313	314	319	296	310	293	333	321	303	312	339	312	332	309	325	312	318	340	297	348	329	326	345	358	329	321	318	338	281	337	318	328	319	316	353	303	300	290	317	348	341	308	322	329	302	334	323	309	332	319	335	334	311	300	301	294	300	332	310	311	316	325	289	339	319	319	317	326	322	340	306	328	284	320	322	313	335	332	309	290	312	326	321	322	358	343	296	308	320	307	334	316	291	346	334	302	303	333	310	364	337	330	330	289	317	351	356	308	342	309	305	319	325	340	331	357	324	336	321	350	325	333	328	309	319	326	330	304	350	335	306	319	343	365	309	322	347	344	312	334	330	317	315	333	320	304	298	322	320	345	328	332	339	320	307	311	284	327	311	371	331	326	316	324	332	345	334	335	314	302	327	307	329	337	380	318	330	327	302	341	351	299	335	330	304	314	299	324	354	356	315	339	302	347	310	321	296	321	293	333	318	313	330	328	351	289	350	319	316	318	330	321	317	314	334	315	314	303	340	333	332	309	304	282	274	339	302	326	316	320	307	337	297	312	315	336	331	317	349	304	346	313	327	314	294	327	341	308	325	312	319	325	327	339	319	304	313	306	319	358	328	329	369	315	310	344	323	337	335	323	333	327	337	325	313	295	318	327	310	361	299	353	324	322	333	296	323	336	289	323	304	315	312	310	352	310	337	303	310	323	293	312	315	341	334	294	348	301	369	319	328	312	331	327	322	345	307	311	310	317	306	314	324	341	292	333	355	299	319	323	340	333	321	342	318	305	294	308	296	331	323	307	311	345	349	316	299	338	309	342	342	334	308	323	283	323	347	327	323	325	284	312	336	323	350	337	327	339	349	321	296	307	299	315	322	314	338	336	314	318	294	324	340	296	344	313	337	278	335	325	335	338	289	340	323	317	369	341	333	327	309	326	341	351	330	307	322	311	345	341	320	295	303	357	319	308	332	338	314	303	289	325	297	310	356	340	332	335	321	353	323	323	321	277	323	319	329	314	319	306	360	319	343	324	354	318	312	328	304	336	312	321	373	333	316	319	303	333	324	348	301	297	343	335	330	331	319	333	304	304	308	328	343	318	309	353	311	306	298	317	334	327	328	310	325	328	333	310	344	326	346	316	349	315	315	302	341	299	307	340	344	328	307	329	303	301	347	324	350	288
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
