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
336002149281	336002149842	336002150392	336002150942	336002151492	336002152042	336002152592	336002153142	336002153692	336002154242	336002154792	336002155342	336002155892	336002156442	336002156992	336002157542	336002158092	336002158642	336002159192	336002159742	336002160292	336002160842	336002161392	336002161942	336002162492	336002163042	336002163592	336002164142	336002164692	336002165242	336002165792	336002166342	336002166892	336002167442	336002167992	336002168542	336002169092	336002169642	336002170192	336002170742	336002171292	336002171842	336002172392	336002172942	336002173492	336002174042	336002174592	336002175142	336002175692	336002176242	336002176792	336002177342	336002177892	336002178442	336002178992	336002179542	336002180092	336002180642	336002181192	336002181742	336002182292	336002182842	336002183392	336002183942	336002184492	336002185042	336002185592	336002186142	336002186692	336002187242	336002187792	336002188342	336002188892	336002189442	336002189992	336002190542	336002191092	336002191642	336002192192	336002192742	336002193292	336002193842	336002194392	336002194942	336002195492	336002196042	336002196592	336002197142	336002197692	336002198242	336002198792	336002199342	336002199892	336002200442	336002200992	336002201542	336002202092	336002202642	336002203192	336002203742	336002204292	336002204842	336002205392	336002205942	336002206492	336002207042	336002207592	336002208142	336002208692	336002209242	336002209792	336002210342	336002210892	336002211442	336002211992	336002212542	336002213092	336002213642	336002214192	336002214742	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
63539	30452	11184	2611	1346	920	757	634	537	460	421	384	360	338	345	321	312	344	299	296	298	304	275	271	283	274	270	266	234	254	271	257	251	273	245	276	263	278	250	245	239	247	264	250	232	260	272	273	245	265	293	249	266	222	270	257	293	260	205	251	250	273	244	238	256	238	277	263	236	252	235	251	261	221	260	233	231	244	248	260	254	279	257	258	246	272	246	220	251	250	269	247	236	269	224	240	248	232	275	233	240	258	234	208	259	242	227	256	254	233	227	217	262	241	218	237	262	241	261	247	243	252	226	228	217	238	234	238	213	240	241	238	239	230	250	233	231	263	230	241	231	255	241	263	257	267	241	223	224	278	261	271	239	236	270	265	260	259	241	248	244	240	247	230	267	280	241	241	218	251	256	243	255	236	260	240	228	229	244	248	212	212	247	269	237	237	254	256	281	223	228	246	253	250	230	262	255	251	239	262	246	225	237	261	259	230	268	281	241	255	256	264	266	250	277	271	260	239	276	250	230	262	208	244	258	265	238	259	274	295	237	258	258	266	238	220	244	251	228	259	263	232	278	253	237	232	232	255	254	242	224	229	226	236	257	243	238	265	240	255	257	235	240	235	282	234	282	254	249	247	249	242	235	240	280	227	272	253	239	235	237	224	267	246	267	261	262	244	248	202	246	251	271	272	236	256	274	251	253	254	236	231	221	238	248	257	269	271	259	262	253	248	240	243	238	274	231	247	273	227	253	214	239	222	253	244	248	253	243	259	278	274	268	222	241	251	248	246	251	268	258	237	237	236	267	260	243	259	268	253	261	242	227	228	256	264	260	222	249	258	258	266	264	232	268	238	254	245	241	263	251	241	227	246	246	237	223	240	263	261	241	231	273	276	242	266	255	236	255	242	264	235	259	257	246	253	237	243	249	247	230	222	272	264	254	261	253	269	292	238	227	270	268	233	264	263	255	256	263	278	217	260	253	209	276	230	247	258	245	271	257	240	261	247	271	242	226	236	221	244	257	258	264	245	244	233	249	252	251	260	276	255	242	225	251	232	249	253	241	250	231	269	263	253	255	227	244	237	240	251	260	260	247	259	245	242	239	254	273	235	240	237	243	250	269	244	255	256	276	235	237	234	230	241	257	261	253	298	244	245	235	227	295	279	273	251	238	259	233	258	258	278	218	255	248	266	284	264	248	254	236	234	239	215	271	238	245	293	283	258	256	226	247	233	230	245	267	262	249	227	248	262	246	291	270	252	269	257	251	246	241	252	256	271	278	254	239	236	246	241	264	248	270	266	233	246	235	271	244	248	263	256	271	220	244	267	266	223	269	249	215	235	280	228	223	253	232	220	247	263	242	247	264	212	219	239	230	275	255	258	262	229	237	275	231	237	242	239	244	230	282	248	240	254	266	255	270	261	245	277	242	273	249	256	260	254	275	242	284	230	267	232	229	262	257	207	240	253	243	266	260	265	254	252	266	248	263	246	248	238	261	224	256	224	223	251	243	243	285	242	258	235	248	245	250	251	262	240	241	274	231	255	271	240	243	239	234	249	219	233	289	236	246	230	232	254	255	241	229	265	236	237	268	233	257	256	231	235	244	228	245	263	241	263	258	239	247	241	247	239	210	268	258	234	235	255	264	247	226	256	235	248	256	262	270	265	254	250	258	256	274	243	232	270	258	254	252	250	266	252	274	230	249	261	266	260	251	250	265	243	267	231	236	223	249	228	239	226	265	236	237	249	265	277	236	240	253	235	270	232	246	245	251	249	236	262	257	258	237	254	235	238	237	243	256	228	244	277	271	263	250	269	250	245	232	250	257	267	270	239	267	263	240	244	223	233	269	257	251	249	221	220	258	229	250	229	242	254	259	258	263	258	248	226	252	269	228	245	219	253	249	239	247	253	246	228	229	270	267	256	239	234	209	240	289	249	272	234	257	263	244	246	298	241	239	252	264	251	259	247	249	252	247	247	254	244	223	235	274	255	238	243	241	252	290	235	237	241	246	274	247	220	251	242	235	226	255	227	251	260	218	233	227	244	244	268	280	223	257	249	252	248	274	253	252	268	260	260	219	226	223	276	251	244	235	235	227	257	229	247	246	235	241	200	213	265	250	262	261	262	246	260	268	244	235	269	250	266	234	278	254	268	253	265	238	251	240	226	277	239	227	226	246	244	244	244	237	231	240	240	248	256	262	261	233	275	253	265	224	283	266	250	248	258	265	288	257	249	267	254	262	229	241	267	237	260	256	278	223	247	255	245	241	267	277	250	244	254	269	259	248	246	247	262	265	222	216	235	256	234	270	260	247	259	228	268	254	242	260	249	266	278	253	263	255	237	268	243	247	257	259	281	251	234	252	245	253	239	225	227	247	268	249	256	259	244	279	273	272	239	217	220	235	285	257	263	243	222	253	247	228	257	255	245	262	234	245	293	243	233	271	239	247	260	257	274	271	250	238	235	231	240	233	247	227	271	256	263	263	265	224	237	239	262	239	255	252	211	252	248	254	242	202	253	259	251	251	233	245	266	251	232	257	231	261	259	235	233	245	255	268	263	251	252	251	228	255	273	239	268	232	265	252	234	262	278	239	265	251	232	237	235	262	277	255	236	238	231	251	235	250	286	246	252	248	249	241	245	221	260	235	252	253	236	251	252	223	236	222	219	218	244	225	263	225	251	246	218	237	217	246	255	232	237	263	266	222	240	259	236	277	239	233	266	258	256	218	256	235	255	239	249	230	218	230	263	266	233	248	278	257	261	248	269	232	233	257	251	255	221	235	267	268	240	257	248	234	255	251	247	241	237	219	240	265	252	255	225	271	236	233	254	268	244	268	250	235	250	211	240	248	252	252	239	232	219	260	238	253	270	226	249	258	247	243	241	236	266	242	261	291	273	239	260	257	223	238	240	251	252	283	270	232	222	264	263	253	259	276	230	255	234	235	255	253	257	260	246	236	265	275	226	258	242	254	250	268	260	258	264	258	270	254	265	267	230	237	227	253	243	275	239	235	253	245	265	255	254	278	259	255	256	236	226	246	244	250	234	238	245	227	259	259	236	250	271	239	252	255	215	295	238	239	263	215	252	222	224	268	256	256	244	265	239	237	239	232	228	239	247	239	276	246	225	243	233	250	247	246	243	255	230	266	250	264	255	278	265	277	245	220	261	256	263	251	286	249	220	243	256	258	251	231	269	234	253	254	231	235	261	240	232	237	261	270	236	249	229	259	238	251	280	266	255	235	251	267	272	237	247	263	242	253	261	250	244	238	262	273	248	217	263	242	247	252	248	269	232	269	244	243	227	253	261	268	230	246	241	262	260	267	241	250	248	258	229	251	261	260	216	257	230	242	261	245	274	254	244	235	256	256	256	235	218	255	269	268	294	224	228	226	276	250	214	244	258	250	236	283	256	252	239	271	247	261	243	215	240	252	240	227	257	251	258	234	264	284	261	274	225	240	247	253	230	264	255	236	250	283	248	237	239	234	234	230	272
42117	2545	5421	5797	4966	3971	3324	2791	2436	2135	1865	1638	1460	1491	1387	1261	1247	1204	1187	1101	1067	1035	1014	992	976	949	984	923	931	913	861	800	849	895	827	799	876	856	830	843	786	881	813	765	789	799	819	802	779	791	723	811	792	750	809	786	780	761	794	751	775	765	727	729	745	726	755	755	750	811	775	787	738	732	732	758	709	790	696	743	783	734	753	779	694	716	741	712	728	689	739	736	737	744	744	767	718	702	751	749	787	728	755	768	735	757	771	717	743	736	729	780	712	750	778	779	766	776	706	689	705	742	727	694	697	769	688	766	791	699	741	720	733	746	701	683	726	744	755	758	747	771	768	740	702	733	757	725	735	769	748	770	766	770	749	774	757	778	747	721	772	749	691	735	744	699	735	759	737	749	752	703	756	730	723	762	762	808	775	744	763	722	745	739	775	737	708	753	753	699	697	759	687	742	721	745	765	730	677	802	749	775	781	721	732	742	740	753	718	754	728	764	731	730	763	745	726	745	748	693	746	714	742	749	778	715	713	722	730	702	739	749	735	739	751	809	761	745	775	736	725	761	719	701	742	794	713	756	752	692	728	733	743	742	741	723	780	814	733	683	715	710	751	775	715	738	716	742	721	722	734	776	735	726	736	747	768	764	753	777	709	745	737	765	755	742	716	745	751	724	679	762	715	720	750	737	736	752	741	730	730	730	713	704	751	713	717	730	783	760	796	735	714	749	760	756	730	717	813	750	711	710	722	752	739	773	735	755	747	721	686	765	746	744	739	764	729	734	690	720	761	728	759	790	731	747	767	743	766	723	784	773	727	740	722	784	710	741	695	758	773	714	768	728	757	762	759	728	800	738	737	729	762	738	696	747	746	741	710	781	731	748	707	737	701	733	756	762	728	749	794	718	774	701	768	783	714	685	781	724	743	720	707	756	750	782	747	719	723	736	753	743	744	773	711	750	721	772	729	711	738	763	760	797	764	750	764	701	773	760	715	772	743	759	782	730	736	747	761	720	725	724	753	760	706	726	757	701	747	731	679	742	692	760	706	774	752	759	733	683	721	688	744	705	700	738	696	704	709	748	774	733	774	719	716	757	775	759	750	739	793	762	748	771	767	749	761	722	727	775	732	756	705	719	716	715	692	747	744	743	750	731	730	730	752	770	727	747	717	719	751	686	722	743	717	771	745	745	697	756	731	724	705	768	730	737	704	718	736	717	685	728	714	737	709	726	744	742	671	767	734	762	747	739	748	785	769	724	739	753	738	736	747	730	719	695	706	746	745	738	708	678	734	726	710	728	743	750	731	714	764	753	736	748	764	687	705	695	733	743	721	763	763	753	742	757	740	749	717	726	761	720	708	736	772	696	712	773	724	734	771	742	778	732	774	749	740	722	770	779	697	757	737	757	720	731	773	754	712	737	749	721	719	751	722	713	732	729	748	782	737	702	695	727	733	714	753	757	787	770	711	750	692	735	706	792	708	710	752	767	689	698	724	790	735	746	760	759	784	790	700	744	723	785	723	749	712	748	732	698	744	775	780	779	807	688	711	683	710	728	682	781	764	761	744	709	738	754	738	760	760	746	712	695	779	763	782	698	742	777	710	731	730	747	682	733	723	700	777	718	749	783	744	759	741	759	716	757	722	721	756	800	700	731	701	767	758	740	719	755	733	742	740	703	729	698	757	751	755	686	736	797	753	717	720	730	703	750	721	703	761	717	748	767	697	722	707	709	774	751	754	756	723	688	732	798	745	708	762	728	728	676	720	743	730	734	736	731	790	667	783	712	748	755	759	704	787	757	743	717	725	752	774	750	729	758	709	724	765	743	749	734	738	724	781	742	759	735	745	749	712	766	695	754	709	776	756	771	711	815	748	775	785	731	727	750	725	761	727	700	749	740	705	714	710	772	722	700	736	727	704	710	687	746	792	734	738	752	730	731	726	691	754	755	778	744	718	735	686	732	750	709	737	750	757	756	724	786	755	702	693	725	712	733	716	710	719	720	741	753	728	686	747	723	701	707	773	759	711	733	753	740	718	736	762	660	752	762	713	738	763	698	729	731	763	730	751	714	725	765	750	756	721	749	724	767	716	746	762	725	721	742	707	735	735	725	760	765	739	727	726	738	750	713	777	736	800	747	797	704	704	780	708	770	749	738	734	771	687	707	737	707	753	755	757	739	769	763	682	688	748	734	736	731	749	754	706	721	726	700	755	715	744	733	736	725	761	731	734	724	724	760	713	719	740	756	704	723	720	739	790	730	781	707	744	772	758	718	709	739	702	702	718	731	683	676	798	764	716	737	748	748	711	734	787	711	786	746	730	785	741	735	768	735	781	738	724	755	721	717	702	712	701	757	743	775	734	700	740	729	745	734	719	734	705	743	721	710	712	767	743	767	729	761	796	785	723	716	745	778	730	696	765	760	714	782	729	692	732	713	721	678	780	749	717	740	725	701	755	724	732	751	691	775	746	691	758	768	730	736	755	717	702	737	708	750	710	797	748	755	711	741	731	773	706	769	785	767	742	745	718	716	728	710	747	768	704	746	714	779	690	729	756	745	783	719	755	769	801	692	758	753	757	723	748	740	721	803	751	756	733	728	726	765	756	787	706	757	727	717	729	786	750	755	757	709	725	705	771	769	718	733	756	740	768	753	729	719	753	749	735	719	754	706	741	704	704	690	775	732	738	812	725	727	697	730	737	757	720	746	769	750	768	763	721	721	770	773	681	683	742	718	720	707	757	716	706	740	747	747	711	747	774	750	734	693	729	737	758	716	765	705	778	774	672	773	744	733	739	739	688	782	726	731	751	712	746	714	713	675	792	744	709	745	760	752	736	698	740	719	761	720	755	712	720	800	712	775	667	745	744	721	716	730	720	746	751	694	757	720	725	741	726	768	743	717	765	751	699	737	740	727	713	766	744	762	766	714	723	764	726	742	718	781	771	759	723	695	788	757	714	721	759	798	690	743	723	704	809	708	711	720	772	735	754	732	771	740	746	752	733	733	728	760	744	697	687	777	743	744	749	722	719	748	801	714	729	718	747	701	790	777	733	773	766	768	752	721	717	752	777	693	747	705	746	706	747	724	699	771	759	709	776	727	742	721	754	769	738	763	751	700	746	774	716	762	732	738	733	722	713	782	736	728	748	724	766	742	721	777	735	712	749	747	751	747	770	742	706	752	747	691	745	741	749	744	740	746	701	721	727	735	728	724	731	727	714	808	736	749	817	758	727	733	768	761	709	733	707	722	728	786	751	739	705	771	724	713	725	750	790	703	743	766	710	728	726	726	714	789	710	737	740	731	714	715	749	697	748	782	691	777	702	755	778	756	753	754	756	775	760	736	712	748	750	654	750	755	748	732	679	753	693	753	715	732	745	732	734	719	717	691	733	741	776	759	687	738	712	681	748	704	717	728	735	749	681	737	716	763	674	699	754	714	735	679	737	719	741	721	734	723	739	702	758	756	743	729	782	724	720	764	716	718	715	740
15980	1067	325	156	137	113	120	111	100	96	101	89	115	111	95	117	108	99	106	86	101	94	104	93	90	114	73	108	122	85	102	105	107	90	103	117	97	113	124	97	100	107	101	98	89	111	82	111	88	88	101	102	113	101	108	77	84	108	105	113	108	96	96	90	123	88	78	99	84	83	82	91	92	107	119	107	94	85	91	100	86	115	100	89	106	122	121	107	100	94	101	99	93	96	86	95	99	90	95	100	96	108	85	98	114	100	95	87	93	112	91	86	101	94	86	116	102	118	91	92	96	108	91	115	99	87	99	94	100	101	111	106	83	87	78	113	104	92	90	95	84	101	121	107	94	95	121	80	106	103	91	93	101	96	132	111	115	109	106	94	91	112	114	79	100	85	109	100	113	114	107	103	82	95	98	86	86	102	100	94	93	97	83	92	101	105	87	94	83	108	112	88	85	101	110	88	101	100	78	106	89	77	88	93	102	80	99	101	105	106	110	87	85	76	100	102	115	103	86	111	85	95	102	109	71	106	108	104	83	97	97	101	100	96	95	82	111	106	107	96	114	92	91	93	97	94	98	91	96	101	93	97	89	107	98	91	101	112	90	125	104	102	96	110	105	93	102	83	109	83	107	93	98	85	94	83	93	116	99	105	100	102	95	99	120	105	121	78	102	103	91	107	93	112	97	106	89	100	114	87	95	101	114	88	121	93	89	98	99	103	110	93	91	92	97	112	98	97	85	89	105	88	93	96	106	96	92	93	97	107	109	87	100	106	84	88	112	91	107	120	121	116	90	109	100	123	102	96	111	95	82	79	134	107	94	100	113	115	102	89	111	110	90	95	117	102	99	84	101	93	92	105	100	105	116	107	83	85	88	95	87	115	104	116	97	96	96	102	107	99	79	113	93	90	97	105	87	94	116	104	100	78	109	108	85	116	96	95	89	100	91	109	77	127	91	101	110	84	100	90	110	84	110	100	86	118	91	104	113	96	89	98	111	129	84	81	102	109	81	105	89	82	101	98	95	95	96	96	94	103	112	111	101	76	110	101	106	95	112	93	104	114	101	98	108	102	110	92	115	103	96	102	100	108	108	102	111	82	97	88	95	100	89	104	100	92	80	90	82	111	112	94	102	81	91	94	94	104	84	97	93	92	118	96	99	96	101	74	81	105	105	109	88	98	102	105	100	128	98	112	109	101	88	92	101	106	85	101	102	107	94	124	90	87	98	101	117	89	92	101	121	109	114	81	110	96	105	95	90	102	95	84	96	106	96	101	89	102	72	85	88	117	88	81	133	93	102	100	95	98	100	97	118	89	106	113	96	105	117	114	111	105	109	102	88	93	83	93	130	82	114	98	119	108	97	106	119	106	111	113	97	96	96	97	92	90	90	92	91	95	109	87	101	105	96	81	103	114	94	111	109	115	92	100	108	93	107	101	99	86	100	92	107	106	109	96	109	112	106	104	78	123	109	101	110	99	110	103	87	85	104	100	105	90	90	89	91	78	92	115	99	89	110	127	96	96	101	106	89	87	87	105	106	103	99	121	95	104	102	100	94	96	96	117	91	110	100	95	96	106	84	94	87	114	109	97	92	91	100	118	98	95	88	112	103	87	91	105	102	106	110	96	85	111	108	90	87	91	119	98	108	96	105	90	91	99	99	112	100	105	83	108	95	100	103	96	120	96	98	87	106	106	95	99	86	86	95	109	80	100	94	95	99	83	113	97	106	84	98	99	98	106	97	102	90	102	88	92	116	107	102	101	107	111	113	87	122	94	109	105	123	106	106	105	101	108	116	103	100	94	87	100	108	103	109	104	87	110	88	106	88	91	120	112	115	109	98	92	119	80	116	90	93	98	104	96	102	112	79	111	103	93	93	105	89	90	94	87	112	113	101	95	112	88	104	102	114	89	94	110	110	120	114	105	98	93	103	106	95	90	96	118	103	102	94	102	88	89	104	98	99	99	108	109	120	87	109	104	104	106	113	98	123	89	102	94	102	118	85	105	111	120	82	97	102	93	98	99	105	94	94	92	106	111	109	85	97	99	102	93	110	100	89	89	89	108	105	121	110	89	90	89	90	118	93	96	85	107	109	94	90	96	104	84	102	99	106	109	80	92	93	102	102	97	103	84	111	101	105	102	92	116	98	107	88	103	111	96	93	111	104	98	90	77	100	117	84	89	103	93	106	92	95	98	86	101	86	108	110	86	103	102	105	102	107	104	108	108	95	103	98	104	86	99	110	100	98	122	92	98	103	93	99	107	104	99	88	88	82	89	86	102	76	88	94	90	102	83	89	81	111	88	111	90	108	104	95	97	98	100	103	88	104	105	93	93	118	95	106	103	108	98	103	86	101	105	86	88	106	95	96	98	101	81	107	112	81	106	108	100	99	115	92	95	94	95	106	102	107	101	107	114	99	103	111	100	100	96	102	95	92	98	99	90	101	102	121	102	103	98	87	99	97	101	108	118	95	105	110	101	95	91	94	99	97	118	96	116	105	95	94	106	81	99	100	113	98	109	98	97	97	88	89	101	106	103	93	97	120	88	111	101	83	93	100	92	97	108	117	91	99	108	109	104	110	90	90	94	86	95	100	98	92	110	111	106	106	107	97	93	112	100	112	103	102	84	104	81	92	89	108	92	84	95	126	92	107	124	93	91	96	95	101	95	115	89	97	98	122	106	104	94	106	76	93	87	97	81	119	101	100	99	101	79	109	98	129	94	79	90	121	92	90	95	85	100	111	105	106	111	98	86	104	130	99	82	91	119	105	107	89	98	97	120	105	119	101	108	96	99	114	99	106	108	90	94	85	89	89	122	101	112	106	90	97	114	101	107	93	114	99	105	94	82	104	106	97	97	103	120	96	86	81	89	113	90	114	111	74	99	108	106	99	80	89	89	100	98	93	108	113	116	113	91	96	113	97	88	117	89	105	91	94	82	96	108	100	101	77	106	84	98	98	86	104	90	91	102	96	88	104	104	113	92	100	102	98	89	94	85	89	82	83	108	84	93	85	91	80	102	99	122	101	102	96	93	113	99	98	109	89	107	103	117	101	82	94	112	89	107	91	99	102	87	110	109	89	91	109	97	104	97	108	104	101	113	116	103	117	112	103	109	109	87	108	93	100	88	94	116	102	114	103	101	90	95	110	116	103	99	108	102	91	95	85	102	117	105	96	102	109	86	85	104	89	91	89	104	104	103	96	124	97	101	110	116	106	84	99	94	90	115	102	103	120	92	95	97	101	97	117	96	89	95	79	106	96	108	113	111	109	104	118	104	86	91	110	106	108	100	96	93	101	103	115	87	118	104	109	80	113	95	101	88	89	93	97	108	110	94	96	103	91	98	85	82	91	107	97	100	104	89	100	99	89	98	98	92	95	96	90	87	108	97	110	89	99	100	107	102	91	83	91	105	116	108	121	89	92	115	110	97	96	89	104	98	99	112	100	85	96	109	94	87	97	89	101	105	86	114	90	97	102	87	107	105
15272	435	512	535	505	469	423	429	413	350	386	369	363	390	399	395	341	362	336	374	331	373	332	389	337	367	380	324	376	331	384	343	339	332	350	371	348	369	350	350	332	370	327	311	342	345	351	350	348	354	324	344	370	322	336	362	337	330	329	360	329	343	331	346	363	357	318	353	328	380	354	322	329	348	364	365	345	344	326	370	365	310	339	371	328	322	330	355	358	332	401	336	336	324	367	348	345	359	364	326	354	370	345	332	367	343	372	343	359	326	324	328	343	342	345	349	358	349	341	324	335	336	325	322	356	370	323	309	329	369	331	348	379	324	317	349	344	328	356	380	338	317	324	335	333	343	362	370	347	338	347	351	336	354	366	322	350	341	374	341	326	358	305	341	325	310	363	388	328	363	308	359	334	339	365	363	335	365	331	353	368	364	397	336	331	349	337	364	352	354	346	333	358	340	357	353	332	386	370	353	327	338	333	323	344	330	350	384	310	345	343	360	309	353	339	343	373	339	367	380	333	341	323	366	336	350	340	315	325	316	348	342	328	342	355	359	366	340	380	348	360	362	313	325	328	333	348	332	363	336	335	343	363	349	336	341	367	336	367	342	350	354	367	348	381	376	390	356	338	315	336	326	339	321	314	347	351	374	363	338	318	367	334	327	384	339	355	343	321	322	348	355	362	344	363	367	370	358	380	353	328	335	335	350	351	322	345	349	358	335	364	348	384	335	319	367	382	304	345	374	350	366	367	340	348	342	322	354	348	347	361	348	310	338	313	355	338	324	322	364	341	340	385	369	358	318	359	328	375	374	351	334	317	308	360	327	330	336	352	346	337	349	323	348	337	349	318	312	309	342	345	356	351	327	353	361	337	322	318	337	371	349	341	339	351	298	336	359	370	345	321	347	335	360	339	309	361	295	344	339	367	348	336	360	365	339	332	332	335	341	335	356	337	343	355	362	353	378	375	333	321	332	353	318	359	331	340	349	329	352	330	335	374	358	373	347	340	366	308	365	377	309	320	304	336	319	319	343	329	323	340	347	362	348	330	326	341	336	354	343	332	357	351	351	324	346	370	340	354	336	347	349	348	348	304	374	346	342	356	353	402	341	374	323	339	373	304	356	350	353	359	353	336	335	338	357	321	323	331	332	321	366	343	319	360	373	325	332	350	342	325	347	331	351	364	307	355	326	316	360	360	326	366	331	322	312	350	368	345	357	326	390	349	341	361	326	341	335	344	337	356	363	354	346	359	313	355	333	349	340	350	331	368	323	331	364	347	327	335	351	321	361	300	363	310	352	371	367	313	343	342	359	332	372	334	343	323	342	337	331	344	341	343	330	340	344	388	325	361	342	352	316	326	328	392	378	354	332	333	340	340	343	326	340	351	327	332	327	339	321	353	353	354	348	363	363	339	350	325	341	355	332	331	372	338	358	352	346	371	345	346	341	343	342	350	376	349	368	349	314	330	367	352	355	341	350	338	354	358	332	366	319	315	342	343	302	311	363	336	371	364	318	350	338	318	337	340	361	374	334	355	322	334	329	370	359	366	354	357	292	362	354	337	340	360	370	344	319	336	329	363	343	361	339	357	326	365	336	367	302	339	337	345	332	346	333	332	337	338	321	348	332	358	353	368	334	345	348	342	340	343	353	354	369	355	335	326	362	340	373	337	331	377	353	334	311	335	335	323	351	338	335	306	367	396	348	341	344	355	332	338	322	322	326	309	322	350	330	351	333	348	356	355	351	360	324	335	384	338	328	329	338	341	356	364	340	336	327	365	377	363	362	350	337	328	361	319	333	327	336	336	346	331	395	329	309	381	317	342	321	340	336	320	372	369	362	309	349	375	360	337	353	370	354	354	360	346	320	343	351	349	356	328	348	352	327	342	349	364	344	300	340	319	352	385	379	335	317	339	356	357	370	358	336	342	335	337	361	354	338	343	355	350	353	350	377	352	361	324	326	341	365	340	312	335	340	375	365	347	344	335	346	331	365	349	316	351	364	345	327	338	322	358	318	361	334	325	333	375	384	352	338	342	359	341	338	366	399	363	326	382	325	355	329	330	348	296	329	383	313	296	362	341	338	353	343	348	372	336	360	336	368	364	343	328	333	341	356	335	335	337	350	349	349	380	348	326	365	338	304	357	346	346	349	342	334	344	350	367	357	352	357	336	335	356	359	329	362	334	320	378	343	349	358	325	375	323	346	361	329	329	314	344	315	343	389	364	378	363	322	331	329	355	361	375	336	380	352	345	312	344	343	328	373	346	372	349	350	323	375	326	344	374	355	368	354	337	340	326	347	330	351	340	350	336	359	393	350	340	349	317	349	327	354	365	334	341	326	370	337	344	345	331	343	360	361	346	380	326	363	323	354	334	353	349	325	359	320	357	320	369	334	334	345	351	356	322	379	347	341	387	332	341	353	353	356	360	339	334	384	318	339	351	380	339	358	363	339	343	354	317	333	327	342	333	344	375	334	356	329	349	340	383	362	379	352	327	365	366	347	380	332	390	345	320	334	332	318	326	314	313	338	366	326	324	339	334	348	327	320	341	341	328	355	344	368	388	346	386	341	334	353	356	328	380	366	321	351	355	354	371	330	352	358	356	326	369	325	349	318	340	349	340	361	337	394	348	343	349	354	340	346	336	354	312	320	355	358	360	353	352	314	344	367	356	331	322	361	344	349	361	321	315	349	331	337	337	339	321	356	332	309	334	334	331	314	335	320	320	337	324	347	355	339	342	373	348	302	354	325	350	312	337	366	348	339	357	340	309	372	355	326	332	350	349	335	319	337	358	331	338	322	338	329	368	355	390	344	337	354	313	348	352	345	340	309	332	314	361	381	338	341	337	353	352	304	358	380	339	360	350	370	339	325	339	359	316	329	352	356	347	364	365	342	348	338	338	390	369	344	345	344	332	320	334	315	332	359	329	370	342	337	356	348	363	318	361	382	347	316	352	339	328	355	348	328	347	326	314	330	348	332	351	333	312	308	330	346	351	337	354	357	326	321	353	352	356	358	365	357	327	342	367	348	334	336	353	346	326	339	375	328	348	284	332	356	354	348	343	334	343	356	382	331	374	387	322	356	356	354	328	342	344	338	325	325	346	362	337	332	356	338	363	341	362	328	303	360	361	342	374	375	349	352	362	349	347	331	326	331	338	351	348	385	348	363	333	329	319	356	318	309	345	342	345	363	322	366	377	357	341	334	354	326	334	333	354	355	345	310	347	326	336	323	335	388	340	316	340	344	356	355	332	344	328	342	310	327	330	321	310	339	382	326	354	370	344	320	330	351	336	338	346	342	333	362	318	364	340	359	365	351	347	317	358	364	331	337	351	357	332	310	330	364	354	323	351	333	355	329	361	349	377	351	368	369	328	354	338	366	322	339	346	358	328	360	322	340	343	354	346	369	356	359	345	314	325	344	337	324	365	361	325	341	368	351	337	314	364	333	337	366	348	334	329	344	345	326	346	327	320	342	365	310	313	333
60977	21801	3503	935	580	444	368	285	275	230	213	210	198	198	184	188	175	147	168	151	152	166	154	155	160	124	156	157	139	142	121	138	143	139	135	138	161	136	132	129	139	132	133	123	124	123	132	156	133	155	121	149	141	144	125	133	136	153	126	140	136	154	142	136	150	131	137	135	110	140	139	139	140	137	128	151	137	122	136	155	143	142	142	140	113	140	147	143	146	117	107	111	126	125	147	145	121	126	117	143	143	123	127	135	135	157	142	138	130	148	137	130	139	136	146	134	135	142	138	129	133	137	149	143	124	151	129	130	145	157	152	142	138	145	118	135	144	155	137	126	156	135	137	140	142	142	139	155	130	138	152	123	130	133	154	132	127	132	143	130	131	139	133	142	140	135	139	154	155	127	136	146	150	134	123	117	120	128	147	122	144	163	148	136	120	135	154	144	129	142	132	142	140	141	125	139	144	131	148	149	144	124	145	146	138	142	146	153	137	153	140	157	130	153	129	134	141	140	145	143	137	144	147	151	144	150	144	153	126	138	132	136	132	147	146	133	163	141	136	138	142	114	143	141	147	126	137	123	146	138	137	153	131	125	133	132	144	146	134	156	137	145	138	126	113	141	144	123	123	160	149	151	148	122	154	143	142	143	121	132	171	158	142	148	127	138	152	160	137	131	112	153	133	146	120	136	116	134	125	135	138	124	135	127	164	148	165	152	147	146	149	115	140	163	133	147	119	143	134	147	142	130	135	129	171	141	149	135	121	147	131	132	118	147	138	121	125	128	140	124	129	147	139	132	148	140	128	147	118	163	128	138	146	131	143	144	142	139	143	142	158	108	127	158	125	133	153	130	146	163	139	138	152	141	130	128	154	136	143	135	129	128	122	130	145	149	123	137	144	132	127	138	107	136	124	129	146	167	140	117	154	134	151	135	151	122	123	121	115	132	145	158	129	139	122	140	139	128	150	139	134	144	151	139	133	142	126	129	116	144	128	133	116	139	136	137	143	138	144	117	146	125	134	137	147	133	120	125	135	135	142	139	131	122	151	121	116	136	127	148	123	140	144	166	143	167	143	132	115	127	141	118	136	139	143	139	137	130	125	141	148	144	134	141	127	150	155	128	131	142	135	130	130	133	173	141	142	119	130	147	141	150	137	128	144	132	135	130	130	132	144	134	143	147	143	131	142	135	126	145	159	150	133	145	128	148	146	155	122	134	139	145	118	132	155	117	166	145	151	133	136	126	147	156	135	140	122	142	162	146	122	134	131	140	126	135	148	153	127	157	136	133	124	142	143	135	134	112	141	130	140	142	164	136	137	142	115	130	139	131	143	113	143	133	148	125	134	137	140	135	125	161	157	165	133	153	131	143	144	139	141	147	139	135	120	141	141	126	137	127	128	133	136	139	144	149	138	145	130	154	155	153	136	141	127	131	139	131	131	130	141	141	144	128	129	136	120	139	124	123	148	130	126	147	145	136	151	158	149	150	153	153	121	126	169	141	143	152	138	159	140	145	130	130	127	143	138	157	133	135	137	131	129	134	118	152	150	139	142	130	128	122	127	158	122	136	147	156	155	132	119	145	151	151	136	141	141	131	138	142	117	134	145	149	130	131	147	145	154	155	141	131	128	121	131	130	128	163	135	130	112	144	136	141	129	149	141	130	150	136	131	137	141	142	128	144	147	158	132	138	135	150	126	150	154	134	121	157	131	138	139	127	137	148	106	143	133	140	151	130	128	134	143	136	130	136	148	131	156	149	137	140	120	143	126	136	135	135	125	142	152	137	133	153	132	141	134	131	156	138	135	140	134	145	146	133	150	145	146	126	151	138	146	123	136	153	115	137	141	143	160	124	127	129	147	146	141	125	120	146	133	137	113	129	143	147	125	151	131	143	130	148	143	132	137	137	111	106	159	120	136	129	151	134	150	137	128	135	145	150	138	145	151	147	143	134	138	147	147	144	149	136	138	141	131	136	126	152	115	116	138	144	132	123	119	166	141	134	143	162	135	133	161	123	137	145	143	142	134	139	128	150	141	129	104	136	128	144	154	137	108	124	136	140	138	123	143	130	140	136	141	143	135	121	142	119	140	131	153	135	127	128	150	119	144	109	119	157	144	157	138	137	147	138	141	133	147	148	152	136	125	133	133	137	156	126	131	128	127	127	153	129	133	123	137	135	145	149	127	151	159	145	139	138	151	138	144	144	130	128	130	124	138	139	148	131	123	137	157	151	130	138	150	116	130	144	131	144	138	148	143	141	116	140	116	141	137	146	125	144	134	135	125	115	140	125	149	123	145	127	122	130	123	130	142	141	139	155	145	136	130	154	126	127	147	138	132	135	138	149	149	120	139	140	137	132	149	143	132	149	130	131	122	124	127	142	144	127	154	137	115	135	140	138	146	144	125	128	152	151	138	153	133	144	130	147	136	126	134	135	157	119	163	142	135	149	139	128	140	157	117	136	131	151	136	123	134	132	122	141	140	162	151	121	128	132	121	160	120	148	126	122	137	127	147	125	145	135	146	112	140	137	146	143	136	128	120	148	126	123	131	140	122	148	134	147	142	126	158	125	158	141	146	170	170	139	141	122	142	158	133	139	117	122	126	152	149	130	160	140	153	140	136	121	165	136	140	146	136	129	126	140	135	139	142	154	144	123	137	142	142	133	142	145	130	138	127	150	135	152	132	129	118	155	149	146	150	156	172	134	116	117	124	156	134	132	150	129	122	132	145	126	149	148	129	119	138	136	128	135	125	130	139	150	138	138	129	136	147	130	135	144	146	145	157	136	137	125	143	125	128	122	136	147	149	130	129	158	123	141	130	138	122	136	129	169	142	140	152	138	150	152	127	120	142	147	152	119	139	112	154	134	153	114	142	138	144	125	145	141	121	132	139	119	130	144	148	125	138	140	160	145	151	149	135	140	149	140	140	121	130	158	130	140	143	131	125	140	138	130	136	146	147	141	132	151	131	123	142	140	138	141	131	138	114	135	131	131	154	126	127	144	124	144	140	138	131	135	149	146	134	137	117	146	141	124	132	137	132	139	137	125	134	127	124	145	115	131	140	129	141	117	126	132	129	131	116	125	117	148	157	162	141	133	129	121	121	169	145	153	116	152	123	148	131	138	137	132	128	148	170	133	125	142	141	133	128	146	122	135	141	133	148	134	147	135	132	170	141	142	134	120	144	153	157	119	133	137	137	132	126	155	145	115	134	148	134	141	140	141	152	130	141	153	144	122	143	151	140	123	128	129	143	144	158	140	127	145	137	137	140	143	126	142	120	160	144	143	155	133	134	142	120	139	159	152	141	119	141	126	139	137	146	127	116	109	127	163	118	143	143	159	134	141	159	139	112	140	136	146	131	145	121	128	151	124	124	134	122	131	128	126	160	138	129	129	115	137	141	152	156	144	132	115	129	122	129	124	146	137	132	148	148	139	155	162	140	152	129	123	147	129	136	150	130	136	148	136	126	118	147	159	146	132	117	131
34472	1363	2835	3023	2469	2070	1732	1391	1292	1142	992	913	858	817	776	730	718	648	658	634	602	602	556	597	572	520	519	544	561	526	530	530	507	545	534	481	528	456	537	486	514	475	502	508	466	515	492	441	481	444	455	485	451	463	481	473	456	438	467	479	462	460	470	464	465	450	448	476	487	450	440	445	461	474	445	450	484	489	468	469	507	452	444	478	441	461	444	447	450	455	487	452	483	445	489	451	443	416	463	450	490	435	483	495	474	439	470	457	439	448	447	461	475	440	491	453	454	483	462	419	450	425	443	464	444	466	444	447	470	435	445	479	461	476	469	489	449	443	459	456	458	464	427	469	439	465	482	410	458	437	464	478	440	453	449	461	444	445	466	481	451	477	443	438	450	474	463	479	416	462	481	454	445	455	470	474	462	435	469	453	450	466	448	432	441	444	435	446	451	485	456	471	462	493	460	448	455	438	470	456	481	463	407	451	436	459	419	428	450	438	461	452	416	440	466	439	436	422	465	467	410	394	462	486	458	449	442	435	441	418	484	455	433	462	460	428	446	475	453	458	442	479	466	472	462	427	448	473	460	440	471	491	436	452	440	411	459	468	441	443	445	464	457	470	451	430	443	447	467	449	442	466	444	456	400	388	430	457	458	474	424	464	429	468	461	460	457	444	437	461	487	495	450	484	494	458	411	401	443	457	474	439	419	455	464	419	463	443	472	433	459	459	448	456	431	431	449	425	448	464	459	456	447	454	426	479	464	447	434	476	496	448	444	485	509	518	439	467	449	466	469	437	421	441	418	438	464	473	466	444	444	436	448	440	452	477	438	494	416	435	446	441	430	450	466	425	489	455	450	421	468	430	476	457	463	423	439	462	475	430	445	477	457	435	463	464	471	459	448	436	445	424	435	461	433	429	488	461	460	446	436	413	455	464	405	414	475	463	414	428	505	463	464	448	442	461	441	488	446	480	458	420	394	458	443	450	440	508	421	435	468	445	462	453	423	412	466	418	467	426	477	465	455	445	423	469	451	444	407	470	416	431	459	445	476	483	470	472	470	468	438	466	455	456	476	454	421	473	496	470	461	439	480	482	456	442	425	435	484	433	443	455	456	435	414	516	450	450	481	436	458	428	456	433	440	469	424	464	430	455	443	430	469	491	454	440	483	471	481	453	447	484	436	458	454	477	425	454	459	428	437	470	458	482	474	435	461	441	466	399	434	443	471	451	448	413	445	447	456	439	443	475	430	414	469	443	450	439	492	429	422	491	422	448	435	433	429	467	429	431	438	465	452	441	453	464	476	419	459	470	450	440	429	445	454	459	441	483	466	432	459	461	439	411	470	411	411	449	416	494	461	438	455	435	505	455	446	430	477	474	426	463	457	456	467	472	425	456	433	457	457	427	482	423	474	437	455	477	417	451	458	462	423	467	439	475	426	494	444	442	440	465	440	439	471	461	427	465	453	491	453	455	426	448	428	398	454	452	465	474	488	418	441	450	457	437	447	484	482	466	449	463	432	473	449	502	488	480	473	497	449	501	430	434	447	441	490	455	441	478	451	460	450	451	480	430	463	437	474	471	436	444	463	451	421	486	426	426	458	473	440	455	454	456	475	434	429	431	474	498	454	507	464	463	480	487	444	428	460	452	431	462	470	468	422	476	449	446	445	419	504	444	450	414	452	447	473	460	447	486	469	465	418	434	440	467	487	445	478	459	439	451	453	461	482	447	446	453	412	451	434	425	461	414	464	480	453	467	449	434	470	458	453	466	414	480	464	441	435	429	411	432	423	443	444	442	435	438	427	484	458	468	415	440	404	422	468	480	451	430	475	464	474	464	456	444	477	450	476	467	401	466	465	500	449	483	462	443	472	427	424	461	427	423	447	446	459	476	415	432	477	416	453	415	447	419	428	448	445	417	424	460	435	427	457	455	439	437	458	445	418	455	443	466	418	488	476	434	424	415	419	429	468	449	446	466	461	452	471	462	462	429	411	438	455	420	458	425	461	448	434	479	443	461	422	434	472	468	445	453	421	434	466	439	452	424	438	382	407	446	499	461	495	441	438	455	465	454	453	454	398	435	483	439	457	440	451	437	435	444	437	464	488	447	446	479	441	455	493	457	433	467	454	434	507	446	456	465	460	432	439	431	488	446	413	458	420	446	495	482	468	474	463	478	446	458	457	426	449	440	481	457	459	455	406	460	465	425	465	462	477	473	439	450	444	439	471	446	453	470	436	436	468	446	496	450	435	426	493	474	444	470	462	461	492	444	450	455	439	466	432	432	459	418	436	453	467	458	457	431	428	439	453	471	510	466	428	448	463	444	426	428	456	436	440	450	447	456	467	450	457	442	481	424	492	442	426	450	415	451	467	442	472	434	468	437	446	434	421	467	433	441	452	435	420	436	464	465	462	458	442	428	449	443	460	470	445	462	447	427	446	445	447	393	461	471	487	435	473	470	450	455	464	463	472	467	446	449	429	442	464	436	437	469	425	433	492	436	433	436	440	428	440	455	446	429	459	470	471	460	427	443	484	440	436	460	449	455	447	423	500	448	457	425	449	455	440	410	462	450	453	456	466	439	461	467	443	443	439	460	449	441	473	453	456	438	438	439	448	447	426	466	472	447	457	455	479	426	466	466	446	470	453	441	495	440	443	417	450	444	442	446	443	421	470	452	465	477	451	455	476	471	474	424	441	435	439	453	428	406	429	489	461	476	438	446	453	457	454	485	477	427	450	418	465	430	428	477	453	458	476	430	442	462	469	448	441	453	445	452	434	500	445	478	459	459	495	440	464	474	455	463	445	451	428	445	404	445	434	472	450	470	455	433	441	414	457	457	460	456	441	479	465	463	456	472	475	461	484	417	424	443	456	450	494	436	451	439	479	445	437	445	466	448	430	439	470	482	479	462	443	468	429	450	451	461	443	439	490	482	481	455	462	454	441	453	447	465	471	455	486	454	442	438	442	439	440	480	464	457	457	461	434	421	433	445	475	479	448	448	410	440	432	439	460	430	427	494	473	447	432	441	456	450	461	435	480	472	468	455	431	471	457	439	474	458	469	452	441	473	476	443	429	439	467	468	471	457	435	447	420	449	457	466	446	427	426	431	457	464	457	459	461	434	465	478	456	474	463	403	440	444	459	444	453	455	430	476	453	445	454	464	482	427	466	436	491	481	461	430	427	447	445	473	393	448	456	429	483	413	460	407	453	461	439	448	467	442	483	432	456	429	435	475	462	409	430	470	468	434	457	494	450	433	439	425	475	497	432	427	442	492	421	440	453	428	467	474	447	473	466	460	454	459	477	459	475	450	449	447	454	441	421	461	434	432	428	461	468	440	469	433	440	458	441	459	429	459	427	451	434	461	450	437	470	456	424	452	460	462	458	429	460	455	439	470	472	455	446	462	465	437	469	451	466	470	435	434	431	445	443	436	455	451	493	432	450	444	478	446	439	462	431	465	451	456	462	457	445	455	432	448	444	465	439	455
70543	27486	11123	2794	1282	883	758	593	520	466	432	395	318	332	350	330	277	338	314	268	279	281	242	265	259	264	265	260	251	268	257	272	236	272	268	254	225	226	269	251	230	275	220	260	265	265	266	268	248	237	247	252	262	297	229	215	251	244	204	232	257	223	230	237	250	242	238	251	228	236	248	270	239	250	252	257	245	261	264	257	234	246	238	250	272	219	252	253	236	245	256	269	254	278	243	233	254	240	252	273	226	237	253	260	269	252	201	236	241	244	261	259	244	220	271	232	230	251	241	265	260	235	239	233	247	261	268	224	265	253	244	241	246	251	257	249	221	200	239	289	224	234	264	194	245	254	229	235	225	231	258	240	255	245	245	229	247	249	243	261	234	256	279	207	263	247	260	251	251	218	257	261	267	225	237	261	278	255	258	233	226	251	243	262	210	266	283	223	225	266	254	254	254	218	263	219	252	237	251	225	243	274	246	242	260	231	252	257	252	253	268	245	249	261	230	239	256	245	237	270	258	251	249	227	245	234	230	214	237	243	249	253	239	222	237	265	263	225	239	241	242	220	234	239	242	255	212	249	203	238	252	221	249	260	262	276	263	230	226	228	232	236	230	278	242	247	256	235	222	261	242	230	223	242	259	240	239	230	252	249	260	240	258	244	220	229	251	261	264	243	219	242	259	230	265	232	253	263	241	234	243	236	236	270	248	240	252	267	254	265	246	242	253	238	267	223	237	247	256	235	264	269	247	237	242	243	249	272	258	265	275	222	246	229	229	265	251	256	222	231	250	243	244	252	254	223	215	241	265	216	231	241	262	246	236	225	215	219	219	263	214	232	264	241	235	258	260	257	217	246	235	232	231	224	244	243	253	260	238	255	254	245	237	237	274	280	228	249	274	245	283	252	229	254	251	217	260	229	215	251	287	252	273	244	246	253	244	239	275	232	257	239	268	246	236	247	240	257	247	240	228	237	240	255	245	223	267	248	264	250	250	232	244	229	237	227	264	251	251	219	229	267	264	227	273	254	242	263	247	266	234	242	251	237	256	230	239	240	251	242	229	257	228	255	253	244	240	257	245	256	246	247	276	298	233	242	236	263	264	236	260	247	275	231	251	260	238	224	250	249	246	257	219	218	247	232	227	257	216	258	232	235	244	241	265	223	240	254	251	248	272	263	250	247	238	243	261	239	239	230	241	243	262	241	283	261	262	280	261	232	265	252	240	259	246	229	217	242	250	268	235	262	258	242	236	244	261	230	241	284	224	242	239	262	227	214	239	262	235	249	227	238	243	256	268	260	224	237	254	253	246	254	245	237	233	232	239	249	249	206	259	235	234	226	241	241	213	260	269	270	254	248	253	257	214	260	235	217	247	252	254	260	246	259	244	251	226	261	258	221	223	234	243	242	249	230	246	280	220	242	256	232	248	234	253	249	257	280	235	247	242	258	230	242	255	256	273	231	208	219	233	243	231	248	266	243	223	248	247	220	253	235	235	235	221	246	259	241	246	198	244	243	241	234	238	244	236	238	288	244	221	241	237	237	253	251	260	235	234	254	244	237	228	245	217	240	245	248	248	217	245	250	248	256	245	234	252	219	244	225	236	248	249	224	223	240	243	249	244	218	219	240	228	246	253	260	259	225	249	242	235	255	261	247	260	253	243	250	255	246	251	239	244	228	251	236	241	223	242	262	258	239	215	251	283	255	239	246	238	221	243	240	266	248	228	233	259	245	236	236	251	234	280	256	241	252	235	222	211	241	251	246	241	241	226	247	236	219	229	244	266	232	252	236	243	266	237	258	246	248	249	249	237	234	257	231	246	249	241	265	226	219	229	234	249	227	246	253	233	223	235	258	232	232	235	235	269	273	249	223	250	280	243	270	258	249	196	237	255	234	261	236	261	225	248	255	231	255	228	230	254	252	235	226	233	233	250	268	227	232	263	237	252	242	238	226	256	244	250	216	229	249	258	238	235	245	271	233	260	232	242	241	240	236	248	248	226	265	254	244	255	234	223	230	225	261	268	258	226	246	237	239	247	244	250	248	228	203	233	255	236	225	238	231	241	235	202	258	248	239	227	237	241	244	228	243	215	243	261	254	254	226	259	246	226	242	262	263	230	230	252	242	232	246	252	236	251	281	265	231	221	264	246	253	243	248	251	235	233	250	228	256	246	283	229	259	243	247	278	214	276	249	243	248	259	226	220	232	270	256	282	243	253	254	232	258	241	252	238	220	236	270	265	270	244	242	247	250	271	276	249	244	214	240	240	230	256	265	230	221	248	234	225	253	257	257	237	242	236	222	240	254	236	248	269	285	247	240	234	236	237	253	246	276	250	279	273	238	268	234	224	255	239	239	256	271	248	262	225	262	248	210	245	231	263	224	255	266	263	218	235	246	261	246	239	234	226	277	254	247	252	241	246	217	230	208	208	250	251	258	253	237	249	228	245	254	227	265	244	205	238	246	261	232	247	238	255	259	252	241	226	238	266	256	257	226	245	255	248	218	231	263	235	245	216	243	264	252	244	250	223	255	250	239	223	227	255	251	247	242	238	252	219	260	251	255	259	234	242	261	274	245	257	241	245	247	240	261	226	228	245	257	243	247	247	259	236	248	229	244	233	247	245	251	272	246	265	222	258	253	229	243	260	253	245	269	239	256	261	223	272	251	247	236	258	260	257	261	245	246	256	237	220	229	230	230	242	244	258	234	250	265	250	261	251	256	223	242	245	217	247	248	254	244	236	251	230	254	244	241	254	225	234	243	229	225	249	239	230	250	243	232	252	257	238	241	255	235	237	226	259	259	248	229	239	220	252	240	257	238	254	274	249	260	225	253	233	254	212	244	214	251	263	245	240	239	240	225	244	228	268	239	223	247	243	231	233	249	242	251	235	212	261	252	246	218	247	252	287	262	211	250	251	259	246	238	234	254	280	242	232	270	247	223	238	245	255	255	253	272	266	249	262	266	222	208	246	244	256	227	254	225	200	243	280	250	244	238	242	239	255	220	238	253	240	225	255	214	237	206	224	227	272	233	249	279	242	252	248	240	255	238	247	233	255	229	217	238	247	230	239	247	246	267	213	249	249	265	243	248	238	224	246	250	249	249	271	248	228	220	260	250	236	272	265	254	257	215	262	248	256	249	230	228	207	254	255	254	245	218	240	239	219	211	230	236	228	214	252	209	213	245	224	262	251	248	249	231	257	231	268	256	246	239	253	253	255	234	245	233	252	214	236	222	242	241	299	257	269	247	259	256	257	226	217	251	227	239	238	261	258	234	272	253	227	243	246	282	261	241	265	251	263	265	237	255	267	269	256	237	271	241	229	250	221	243	235	247	257	237	227	258	287	253	229	236	227	248	262	244	246	248	259	236	273	251	236	243	233	229	249	295	247	238	245	256	275	229	248	240	256	219	235	245	242	267	253	245	252	245	265	225	253	241	234	239	256	247	245	250	239	253	224	224	237	235	235	260	262	259	296	266	246	255	242	228
42203	2526	5218	5573	4774	3962	3236	2625	2348	2043	1801	1654	1494	1405	1347	1257	1172	1132	1145	1119	1066	963	986	940	961	912	866	885	878	875	884	857	828	853	863	809	792	838	811	832	777	833	789	793	820	739	784	818	770	774	801	778	805	763	770	785	754	793	746	779	728	804	742	707	741	735	760	762	767	739	758	722	760	698	755	788	721	724	742	718	747	739	721	712	763	692	718	733	746	783	739	759	735	709	712	740	724	692	798	664	698	730	684	797	738	711	739	748	699	739	730	745	704	743	755	722	763	748	730	717	710	734	716	708	701	693	723	697	739	732	701	787	794	696	716	712	781	690	713	711	723	764	704	709	697	709	725	751	752	719	766	736	721	708	744	768	718	753	752	788	704	748	744	738	765	707	784	678	749	754	688	704	693	782	707	701	767	686	743	678	740	651	660	744	720	700	757	743	706	721	737	757	717	730	731	755	753	717	726	716	745	720	754	760	723	781	715	762	717	748	675	708	747	736	750	714	768	724	747	749	748	704	756	708	691	733	734	740	731	680	682	740	720	727	738	705	719	743	693	733	731	753	729	725	734	728	704	734	715	695	702	709	738	692	746	739	713	728	787	766	684	730	771	698	748	752	737	718	724	737	767	748	767	725	737	701	707	747	702	735	694	737	685	700	712	688	731	738	712	701	771	745	766	715	769	738	765	780	698	727	759	710	746	690	736	757	797	727	703	710	710	712	738	718	709	693	743	743	730	773	748	741	674	728	726	703	734	740	743	748	730	739	745	767	705	776	739	726	762	742	749	717	696	720	751	666	728	747	743	716	767	717	691	739	783	724	701	694	721	721	730	737	733	680	703	772	737	729	719	746	758	717	713	700	752	752	739	720	712	712	747	723	746	699	694	708	717	737	742	725	690	744	682	726	692	741	730	735	729	734	757	769	763	732	740	746	734	699	765	742	768	726	728	713	695	656	734	767	738	749	711	713	718	755	737	706	732	778	716	752	666	760	717	717	718	710	772	713	695	780	727	717	769	693	720	732	741	742	700	768	744	712	748	698	724	731	734	687	725	786	754	723	728	735	655	745	771	770	745	734	717	710	672	754	738	731	731	768	729	713	691	735	724	725	676	745	682	731	720	691	752	760	750	714	733	678	730	723	767	707	698	730	739	762	754	686	724	750	786	743	757	732	726	713	764	750	749	766	747	719	718	719	719	776	752	709	667	738	730	705	714	733	754	704	737	729	722	709	774	731	715	734	713	693	774	688	779	750	770	716	726	708	746	751	666	716	700	761	780	723	703	726	730	740	726	723	718	716	757	731	753	745	729	743	708	741	731	737	671	737	671	733	740	740	776	764	737	767	730	672	728	714	694	743	727	758	734	707	756	734	734	753	786	732	758	733	755	719	750	710	693	775	685	758	738	738	746	704	740	709	735	732	768	712	716	766	733	743	695	716	681	740	744	698	710	690	733	724	727	736	747	727	718	739	727	770	763	719	719	739	728	724	757	774	710	717	717	739	705	725	701	733	676	714	698	744	724	761	709	719	748	724	695	764	682	743	763	737	764	766	708	704	698	727	715	677	751	715	732	732	750	707	725	717	695	725	703	691	724	755	666	689	753	719	759	738	712	754	726	728	759	714	711	719	728	758	733	729	689	733	715	673	729	717	702	721	753	748	750	696	753	760	698	740	719	684	720	719	782	671	716	722	668	725	683	708	686	717	783	678	721	679	734	784	744	710	741	696	730	772	747	712	673	713	725	776	761	745	751	759	750	732	707	718	754	703	725	718	723	719	746	734	721	718	732	746	721	683	698	665	702	750	695	735	758	700	716	697	668	740	769	744	721	741	717	746	742	729	727	679	723	746	687	705	767	746	722	812	704	686	732	712	708	728	754	739	716	707	695	718	702	706	752	749	723	752	709	752	716	726	753	709	718	722	725	696	748	765	706	726	749	665	733	716	748	691	754	694	736	738	716	713	728	719	753	684	720	714	708	699	728	775	721	740	714	724	750	735	728	761	700	763	766	754	706	733	743	776	712	703	682	733	715	721	659	747	768	731	746	702	696	703	752	724	761	704	730	743	765	701	745	736	752	744	721	743	720	736	708	738	740	739	759	736	723	696	726	740	697	736	712	750	722	732	737	708	685	729	624	700	739	725	749	729	738	754	689	735	748	739	774	681	712	747	678	731	717	713	734	712	675	705	778	744	737	733	733	734	741	721	712	764	717	716	740	735	695	766	773	709	706	736	737	728	738	698	727	750	731	724	750	714	761	740	712	728	723	720	756	737	705	736	712	711	747	738	702	728	766	717	731	753	676	693	725	683	770	710	786	731	773	700	704	746	752	678	766	726	752	702	712	705	692	695	800	792	718	730	717	710	696	713	683	729	719	693	799	710	732	711	751	717	690	756	729	715	735	789	698	722	732	711	742	701	758	727	689	723	730	708	755	767	754	768	722	697	749	751	780	722	715	681	718	753	757	724	739	759	722	724	742	729	717	712	712	695	699	722	723	738	723	689	735	748	732	738	727	668	710	691	682	783	740	737	692	751	764	753	709	732	701	738	715	749	744	715	683	718	743	723	711	783	743	748	689	750	765	739	735	741	710	719	711	692	736	756	737	744	761	782	726	752	758	760	741	770	692	708	708	689	696	692	708	756	742	710	765	688	723	745	723	658	686	723	721	750	709	697	694	741	720	778	709	735	695	703	707	740	703	686	725	753	683	725	754	774	737	752	748	757	714	689	678	719	671	689	706	688	731	708	673	723	762	691	716	759	727	683	721	738	757	744	739	772	727	715	712	740	653	735	701	704	706	751	738	728	730	755	710	710	721	720	711	732	740	739	761	735	741	706	731	723	727	740	713	721	783	748	708	681	787	734	756	721	722	780	713	755	726	697	722	733	681	737	763	752	746	658	740	686	710	786	716	695	711	713	796	759	713	685	665	721	712	726	722	740	741	705	726	754	743	708	717	745	756	674	723	706	705	734	753	690	750	718	739	739	777	711	735	718	743	655	729	737	729	712	778	718	735	722	728	706	762	703	758	724	701	709	703	744	772	765	707	794	721	771	746	718	728	747	764	716	733	731	749	738	755	750	712	719	701	744	740	692	725	690	711	695	723	743	725	725	732	736	745	705	723	755	736	720	700	678	778	706	752	742	764	725	698	759	711	699	739	705	711	714	693	762	720	718	712	735	715	712	741	755	754	723	738	683	731	679	732	677	719	720	674	739	750	787	725	717	722	741	746	727	711	759	743	705	716	711	726	724	775	733	679	696	743	761	737	732	726	694	705	688	721	700	744	719	754	704	702	717	752	748	736	729	780	726	744	673	698	696	718	744	734	699	712	786	729	765	742	709	704	732	748	721	766	715	755	726	699	709	717	718	729	690	744	683	717	758	726	738	728	708	717	735	694	726	745	701	746	781	697	726	774	750	772	687	698	709	684	727	760	766	756	719	726	705	673	735	758	706	775	751	751	739	733	693	754	740	729	680	699	686
16259	1098	320	154	113	116	117	119	125	96	119	113	111	81	109	105	81	112	106	89	114	118	77	97	95	92	109	108	81	99	88	99	94	108	110	121	105	107	114	110	98	92	105	89	103	88	97	115	94	101	108	118	110	102	128	105	97	110	107	132	97	94	94	106	112	103	111	103	99	111	109	85	102	92	94	82	99	77	76	102	93	100	92	108	91	96	122	120	98	92	103	113	96	112	91	105	125	99	104	112	93	98	102	119	101	96	100	95	108	109	104	108	86	90	91	85	94	114	104	109	106	99	99	115	97	100	85	91	94	95	100	90	109	110	93	108	111	89	108	97	86	106	95	106	89	93	109	101	118	118	86	84	84	100	88	115	101	106	97	86	118	96	107	74	88	101	95	107	100	108	121	101	115	107	104	109	101	102	99	95	105	110	86	115	103	88	123	121	121	104	94	98	89	91	101	101	115	103	102	96	106	104	97	106	108	103	94	93	102	86	129	97	97	104	109	117	98	103	94	93	101	103	107	86	91	99	97	111	97	115	103	107	102	103	89	90	108	105	107	93	103	99	119	129	109	87	95	112	100	104	100	100	111	90	102	101	109	89	112	107	93	100	106	100	107	93	107	80	103	99	104	113	103	115	104	90	111	106	88	103	109	98	108	107	106	115	88	85	116	93	95	96	101	109	110	97	81	96	107	108	96	98	104	92	107	101	103	121	89	91	102	86	87	104	91	101	104	97	79	118	88	81	102	86	104	117	111	88	99	109	101	99	97	78	123	111	101	79	87	103	118	105	87	107	96	123	104	90	98	111	105	101	116	113	93	106	110	103	94	76	91	96	84	87	99	90	101	112	94	83	95	104	103	108	97	95	109	90	88	90	108	106	101	83	102	108	99	102	107	105	97	106	96	99	100	93	97	101	109	87	124	106	82	106	104	101	99	96	79	88	98	95	89	103	112	103	83	92	87	108	101	97	99	105	101	115	89	106	96	94	105	93	94	104	112	105	106	110	116	106	116	94	92	91	97	113	106	95	117	114	95	98	101	109	96	119	104	113	110	102	96	97	91	112	86	101	103	99	88	89	94	91	92	92	80	94	101	93	105	89	105	89	99	114	124	94	102	117	105	111	114	97	101	101	116	91	96	97	105	108	92	85	117	119	93	96	115	109	106	88	118	123	97	113	100	111	98	104	93	110	104	101	106	105	96	89	95	92	109	83	76	97	104	96	95	94	118	114	115	105	94	102	123	98	92	103	98	91	87	102	92	106	99	110	103	83	97	112	88	97	85	102	77	90	108	103	114	93	88	108	108	108	93	95	94	87	99	117	100	90	100	115	97	106	90	84	90	95	88	81	96	89	95	105	107	92	84	88	102	93	82	104	115	113	90	106	103	104	122	90	107	103	120	106	87	101	100	117	99	103	111	85	83	107	109	110	94	101	117	114	101	109	101	95	97	103	93	112	93	84	118	113	91	115	118	112	111	106	104	110	89	88	95	102	97	109	96	103	103	110	81	112	92	87	95	121	103	90	86	108	94	102	91	94	97	97	88	100	120	81	102	103	101	107	89	103	98	108	106	101	95	92	94	89	92	104	112	107	93	109	98	110	87	125	78	115	112	102	108	102	98	109	120	85	89	106	118	109	100	91	106	110	105	85	88	92	102	100	90	85	92	117	102	97	104	111	98	89	98	92	89	97	91	106	99	93	103	94	96	103	80	94	112	87	77	112	94	99	84	102	86	97	96	93	89	91	86	92	107	98	98	104	88	102	84	97	100	100	106	81	93	110	86	108	112	99	116	112	92	90	97	108	94	87	107	96	95	99	115	108	90	82	106	91	96	106	105	96	109	109	116	87	103	91	92	99	88	98	92	97	120	110	114	106	96	98	94	109	91	99	102	92	94	111	104	106	90	91	114	79	101	107	118	102	101	91	106	98	106	97	112	79	90	102	90	95	91	111	99	96	90	95	104	117	109	98	83	101	120	98	109	96	127	98	85	106	96	101	88	106	98	97	94	110	102	98	105	110	112	91	106	96	91	111	85	81	99	107	101	100	97	112	107	123	109	101	106	110	94	119	93	93	97	122	103	92	118	97	99	87	87	97	91	109	98	88	96	103	86	93	110	98	97	116	111	103	108	107	102	108	120	98	89	88	97	107	112	100	95	103	89	103	101	106	90	117	110	115	106	90	95	82	82	100	92	105	112	94	97	104	104	89	108	118	95	107	104	94	110	100	91	105	98	116	91	115	102	117	89	108	109	91	107	97	104	101	105	125	96	116	90	110	96	107	117	97	99	104	111	85	122	96	98	100	94	99	94	96	98	84	80	104	98	93	107	89	108	109	89	100	88	89	105	94	104	90	107	102	85	98	115	115	100	96	105	97	117	87	101	104	113	97	103	115	100	100	120	96	106	81	79	101	94	105	78	113	100	100	92	107	91	95	95	99	109	96	103	114	87	87	95	116	104	119	91	95	102	104	101	82	90	106	110	104	111	105	103	99	100	105	100	106	102	102	106	80	112	90	93	96	103	102	88	109	108	112	94	126	99	85	88	96	103	106	91	94	89	92	120	98	107	108	100	103	98	106	111	107	110	91	104	112	107	83	120	116	104	114	90	101	102	76	102	85	92	116	109	93	100	100	105	90	99	92	93	96	112	118	110	93	77	98	98	106	104	91	119	101	85	107	103	105	99	121	124	114	103	119	99	73	104	108	102	103	103	105	83	106	108	81	96	110	90	100	105	104	94	106	105	108	105	96	100	106	90	89	97	108	90	98	109	107	89	100	103	99	90	108	107	84	88	104	110	84	121	94	112	101	88	75	114	111	93	82	90	104	96	89	104	91	117	114	114	104	95	92	112	100	102	101	95	96	122	103	108	116	111	118	116	104	92	113	90	98	101	108	95	92	93	102	103	84	109	105	100	78	105	109	109	100	102	97	95	106	95	111	121	94	105	104	89	104	99	109	111	115	101	119	90	104	92	101	87	100	107	80	113	104	100	92	91	120	101	92	119	111	112	88	100	116	99	94	108	111	106	91	111	104	111	105	88	88	102	80	104	106	107	122	84	80	106	94	108	113	104	91	96	113	96	112	89	95	111	112	90	108	115	121	82	91	101	104	80	109	119	101	129	91	116	109	103	85	104	108	111	100	95	106	91	107	89	89	100	100	98	105	116	112	118	81	94	73	96	107	100	103	95	125	89	121	89	122	94	119	98	125	84	108	100	112	101	97	88	111	87	98	113	113	112	107	103	89	90	98	110	122	111	99	107	93	120	97	94	130	111	100	104	121	95	108	86	108	95	83	102	119	95	105	102	89	102	108	116	101	114	115	107	117	121	107	100	98	85	110	101	111	94	92	114	90	109	108	99	106	89	108	113	102	101	86	92	95	95	97	99	95	117	108	105	95	105	94	103	98	92	93	105	98	104	88	99	94	93	110	78	91	110	99	88	87	113	132	115	108	95	108	92	94	93	105	103	110	119	111	95	104
16189	393	559	564	459	445	457	369	390	387	402	372	384	350	402	404	365	367	364	377	370	345	348	355	369	335	334	376	362	362	394	352	347	377	357	356	311	367	352	354	368	373	369	357	350	338	338	361	359	352	360	374	389	329	343	325	355	331	315	335	377	345	328	392	354	339	380	361	324	352	331	344	344	341	331	370	346	355	361	338	358	314	329	338	356	393	315	346	340	373	350	366	337	385	361	319	337	341	310	341	326	338	311	353	364	316	344	318	337	325	363	328	336	313	364	383	313	357	355	388	358	358	383	343	357	331	348	327	359	352	382	362	337	342	345	351	357	357	342	334	347	385	364	345	333	364	323	308	330	358	343	333	378	342	337	324	341	342	335	347	346	346	350	352	362	332	335	334	331	334	338	324	340	322	367	323	340	344	356	359	356	337	363	327	349	341	342	330	354	345	339	352	339	339	356	368	336	391	333	366	314	365	340	346	341	387	346	349	342	321	346	333	362	363	378	345	359	385	374	357	370	353	344	396	380	382	359	372	342	354	343	348	375	352	333	329	338	329	333	342	332	321	380	352	382	376	391	318	330	350	321	395	298	360	358	365	362	312	356	404	362	348	349	342	356	346	353	322	348	341	332	382	345	352	352	384	343	344	353	327	336	354	337	326	325	340	358	372	352	362	367	337	338	353	366	343	331	351	346	345	361	347	335	353	354	308	348	345	376	342	348	351	361	336	329	323	359	338	331	365	357	353	361	344	331	334	351	341	356	342	369	324	371	325	361	322	322	358	379	327	345	334	341	339	327	317	345	373	318	356	342	342	358	352	356	322	367	343	322	381	327	359	366	357	340	339	347	340	381	396	327	373	338	356	363	335	339	349	342	339	350	331	375	356	352	340	354	340	324	325	346	302	349	331	374	351	376	351	324	365	384	340	336	343	359	369	347	351	365	362	377	353	328	357	308	345	334	342	323	355	356	370	353	334	333	326	373	362	368	374	344	368	337	361	375	350	319	335	346	334	339	356	327	368	370	345	329	357	343	384	326	346	371	329	323	342	374	375	360	321	351	297	343	365	373	343	321	324	336	358	323	344	352	321	340	344	333	352	356	357	370	332	365	350	345	337	341	383	323	385	367	342	329	343	354	404	330	358	344	388	358	363	354	338	344	318	341	339	354	337	353	328	328	355	382	327	320	351	353	334	340	345	350	317	341	350	319	314	307	353	338	342	358	349	301	346	335	388	348	331	317	327	374	344	304	321	368	365	366	372	333	352	319	337	333	318	370	324	341	370	362	369	343	333	320	347	320	320	361	317	405	343	367	349	369	334	344	334	346	309	300	343	328	343	339	366	347	340	359	389	365	325	335	350	356	317	342	370	336	342	345	364	336	400	345	337	338	354	349	351	338	355	323	349	359	352	359	307	361	318	367	318	347	326	392	376	309	338	343	337	364	331	304	359	349	347	340	326	354	340	343	373	404	356	354	343	306	300	346	378	334	371	374	325	387	350	367	365	366	327	331	352	358	330	355	341	337	337	359	346	348	348	391	334	343	344	361	322	300	333	357	378	333	372	337	330	329	361	380	345	338	354	360	384	323	333	345	327	354	355	319	339	357	378	309	337	318	316	360	359	333	338	330	345	344	326	325	350	378	346	343	349	368	345	320	366	339	369	355	375	360	352	320	351	314	343	327	319	365	331	329	360	332	326	332	350	355	285	344	339	345	358	402	346	367	321	359	367	342	347	330	341	344	362	338	340	373	361	336	353	345	363	336	342	349	345	335	354	323	378	318	352	380	386	340	379	297	345	335	365	353	366	334	363	339	375	329	340	341	338	337	361	353	352	326	368	372	354	331	336	327	355	361	348	363	382	338	331	331	328	363	385	339	325	347	348	346	344	361	317	377	327	346	351	371	351	367	352	336	333	303	352	350	355	336	331	335	367	332	364	338	354	359	343	334	385	345	329	361	340	345	331	362	350	352	343	346	373	354	320	343	330	365	361	355	341	333	342	357	359	348	327	334	360	345	341	307	331	364	362	344	352	345	354	326	364	318	344	355	342	298	291	350	355	353	376	339	373	332	354	341	367	341	389	351	360	321	365	337	355	351	363	347	371	349	331	355	338	359	344	344	311	343	309	361	370	309	319	343	339	314	343	345	378	388	329	353	380	336	383	372	368	322	337	356	322	340	350	326	359	329	323	376	336	389	376	364	352	340	370	324	356	358	352	360	328	324	342	362	305	348	319	333	353	371	347	368	320	344	309	337	364	357	375	311	356	343	373	337	323	355	324	346	364	346	362	308	342	386	349	348	353	353	332	366	331	371	349	315	354	340	356	322	360	375	360	316	365	301	327	338	331	340	328	338	390	362	367	342	361	360	346	366	367	362	342	310	353	348	364	364	344	374	341	351	377	369	328	326	375	356	398	342	363	354	358	342	343	353	348	362	345	349	352	352	364	353	346	345	342	377	371	337	350	364	350	341	324	353	338	383	348	350	344	329	350	307	328	335	313	347	338	379	354	337	340	365	352	354	334	339	319	312	347	364	364	339	318	360	350	382	323	354	353	315	313	338	340	340	364	331	358	379	355	357	368	378	347	377	391	361	303	346	337	334	345	329	371	356	327	337	349	342	368	361	349	362	361	339	348	339	352	345	361	342	328	351	330	347	374	359	329	356	378	328	339	368	334	333	333	343	351	340	343	347	329	322	336	300	327	342	370	347	347	362	358	353	348	342	336	355	361	335	339	354	359	371	345	356	310	331	329	344	328	337	330	347	329	331	340	354	329	349	372	341	333	354	345	360	324	364	364	320	356	340	297	344	377	353	394	386	331	367	378	353	356	339	334	345	330	394	346	359	384	349	347	374	355	361	381	342	390	347	344	351	349	344	359	379	368	347	364	333	359	365	350	386	345	348	347	335	325	373	389	337	351	346	343	349	356	325	343	353	328	329	345	371	371	349	342	345	336	360	355	327	332	329	341	329	338	331	367	350	321	333	346	366	358	323	348	347	368	378	316	349	351	359	370	340	351	334	352	329	359	348	352	371	335	343	328	357	352	344	374	325	341	349	383	349	364	341	350	373	333	330	356	332	311	336	338	358	379	365	328	353	356	332	347	345	342	330	368	345	326	346	355	374	330	361	392	371	399	363	344	328	352	358	376	361	323	375	344	341	340	359	387	339	337	359	368	347	336	356	336	364	326	353	329	343	340	379	350	344	370	363	353	323	347	325	330	380	332	347	348	370	312	345	327	328	350	347	346	333	343	363	363	380	335	339	344	346	347	359	342	373	334	334	347	406	321	348	336	329	359	371	353	386	349	344	349	363	373	331	341	373	395	380	356	339	334	332	377	387	317	354	346	349	351	326	354	336	339	353	359	325	329	329	331	323	338	386	345	358	357	349	332	349	326	328	345	351	339	359	354	293	352	379	357	357	318	338	369	352	346	358	333	354	361	348	323	333	339	347	348	382	342	368	338	385	373	345	338	368	330	355	348
63099	21266	3256	905	571	448	357	285	272	237	240	198	200	174	191	160	178	145	156	140	165	162	145	153	163	169	143	157	157	149	152	136	167	161	155	172	153	150	129	162	142	138	127	142	149	147	144	130	148	142	147	127	142	150	141	127	143	144	145	140	122	140	151	132	136	151	131	132	148	166	148	131	162	127	167	147	130	150	126	156	139	138	135	129	144	138	144	141	141	143	128	119	130	137	133	135	141	133	135	154	113	141	119	147	137	141	123	151	162	116	119	146	130	128	145	143	130	132	134	136	139	140	134	157	129	107	136	147	130	136	140	135	117	130	147	137	131	130	138	134	144	134	146	135	123	131	135	122	130	160	130	137	139	131	123	128	142	157	135	128	134	150	169	126	143	146	135	135	170	139	158	130	125	132	145	138	123	161	152	134	150	165	147	125	141	128	139	132	132	124	141	160	138	149	127	121	119	113	156	165	153	120	143	125	142	124	139	124	116	147	137	128	152	160	147	143	140	152	140	119	132	155	116	133	144	135	150	152	134	133	152	137	163	130	118	147	127	135	140	140	132	145	154	136	136	154	116	141	116	153	153	116	140	138	135	120	138	144	152	131	144	138	142	135	137	129	148	141	138	117	140	127	126	147	129	139	127	153	147	138	131	141	145	134	163	112	168	122	136	149	145	158	129	138	120	117	118	138	124	125	160	140	139	130	144	137	153	140	126	152	130	143	134	130	128	140	152	164	135	123	164	134	127	128	145	143	113	119	132	129	120	139	124	154	149	123	150	147	163	136	152	154	121	130	132	147	147	149	145	136	127	128	138	127	150	147	146	124	136	133	146	146	113	127	127	134	150	128	136	134	127	131	132	118	147	132	142	127	146	133	131	137	161	129	126	114	133	130	125	126	168	137	115	132	145	130	142	122	138	151	149	108	135	143	130	154	142	144	132	144	135	130	130	140	151	131	144	123	132	133	136	125	127	149	134	131	139	132	136	145	127	147	129	148	149	162	135	144	126	148	122	138	147	123	136	134	145	151	158	123	138	144	103	132	130	134	119	130	131	139	162	123	148	156	140	133	131	143	133	125	137	136	156	131	131	144	125	135	127	129	130	121	136	128	143	127	136	142	130	146	137	143	134	147	137	146	137	136	148	151	137	144	139	129	140	139	155	153	136	143	144	143	134	137	154	135	132	134	153	151	136	110	137	142	140	147	141	144	139	125	157	172	138	134	158	133	137	134	155	140	139	145	127	135	159	132	147	134	150	148	132	132	121	129	146	128	126	143	154	136	141	144	148	129	141	135	121	145	128	124	109	144	131	142	138	136	151	125	150	149	146	126	137	143	146	146	127	138	136	133	128	156	126	152	150	160	153	116	130	133	148	137	133	159	130	135	131	186	137	143	143	140	144	136	144	142	121	145	130	136	134	126	142	148	134	140	149	141	148	128	124	130	150	128	134	128	147	131	150	152	132	160	131	144	130	137	155	143	149	128	143	133	149	134	139	122	135	150	133	149	123	111	145	136	146	136	138	147	141	132	132	139	138	117	158	155	143	133	138	129	141	144	109	136	147	148	147	127	132	131	118	139	138	138	145	128	141	137	139	142	134	140	117	145	148	133	127	131	137	145	124	119	149	144	147	151	160	149	136	147	150	123	157	141	138	161	130	149	138	132	149	133	151	149	151	137	149	113	130	126	152	151	150	163	137	128	147	107	141	128	128	150	118	140	131	171	115	145	125	143	142	137	126	137	125	145	157	148	141	139	134	145	167	136	146	131	124	146	138	149	129	158	150	127	135	149	164	140	145	150	174	135	125	150	131	161	140	139	118	142	137	132	143	124	136	142	142	142	143	134	128	138	160	140	138	150	170	132	141	137	133	141	139	137	143	115	133	131	149	129	134	143	130	136	148	131	147	127	150	141	143	141	139	148	152	132	136	135	141	122	160	121	144	149	147	128	145	133	164	140	143	146	153	144	123	168	126	132	150	141	130	157	142	149	137	144	123	131	148	127	124	136	143	142	136	136	138	123	135	156	105	134	153	149	140	125	137	125	134	133	141	123	133	119	144	138	149	143	119	156	133	131	146	129	150	138	141	124	139	140	113	161	135	145	146	137	136	119	137	155	127	123	124	136	130	125	127	140	154	132	147	120	135	146	154	137	132	139	121	118	145	144	138	123	154	137	152	156	105	144	135	145	150	124	125	158	144	146	153	154	147	142	147	140	142	137	151	138	135	139	145	131	144	151	131	134	151	133	152	124	145	147	172	151	141	160	132	144	130	134	134	134	129	144	153	138	123	142	138	139	135	137	129	120	130	133	162	141	137	126	132	129	143	135	130	163	154	154	144	92	157	165	138	147	129	123	167	136	137	146	157	154	129	137	151	125	158	147	141	136	130	121	126	142	125	169	141	135	147	123	142	135	132	128	129	127	159	124	142	138	138	126	130	116	161	136	144	134	126	151	175	129	132	159	143	133	130	131	123	127	141	134	150	138	155	135	136	114	148	138	152	151	154	140	133	127	126	141	156	156	154	148	139	145	144	129	119	148	144	142	125	145	116	154	132	132	136	142	138	126	136	155	124	142	155	147	134	132	146	138	140	117	133	148	125	152	136	149	125	114	131	147	145	148	140	143	126	130	157	137	117	151	136	144	119	148	164	132	134	142	146	148	151	122	137	140	133	123	137	128	142	152	157	138	124	134	148	146	136	127	133	142	127	137	140	145	151	132	143	142	127	132	146	140	130	139	163	130	152	149	142	162	113	123	129	150	138	132	148	158	147	131	140	135	139	134	137	120	130	133	146	143	126	146	140	123	136	132	138	164	141	131	152	156	139	139	148	123	146	142	159	133	117	154	142	141	138	133	106	143	136	133	143	119	123	139	145	121	133	148	133	146	146	123	136	127	141	164	163	143	132	134	153	138	149	147	137	127	137	130	130	126	154	138	144	146	161	140	133	151	140	166	140	131	137	136	148	132	139	123	130	154	130	148	155	113	131	136	125	145	159	139	156	156	139	122	147	118	154	157	124	171	130	138	148	131	134	120	133	162	153	148	120	146	143	134	157	132	156	128	149	130	147	141	136	137	139	145	122	132	120	150	152	130	156	131	123	145	151	140	155	109	151	134	133	120	124	119	126	121	128	141	136	147	119	141	133	138	134	148	142	141	139	134	128	119	160	117	143	142	107	123	137	133	163	129	149	122	139	129	155	135	129	137	144	147	138	131	136	140	135	136	128	158	150	142	148	149	153	127	132	105	146	125	141	118	135	127	149	130	140	119	139	141	133	129	137	150	148	149	139	135	125	148	139	135	128	126	123	146	131	142	124	141	140	126	159	149	143	118	131	156	110	137	136	139	150	129	130	148	124	141	121	164	105	139	158	132	130	150	141	131	149	137	132	148	126	151	144	127	141	140	145	138	137	152	134	143	133	132	147	127	148	139	127	133	125	150	154	138	134	150	148	152	135	145	159	164	132	146	147	128	124	151	132	147
35451	1302	2792	3010	2495	2135	1747	1457	1192	1097	1068	941	870	815	761	728	654	668	673	640	607	584	576	611	582	593	569	566	544	523	561	535	517	528	526	489	483	485	498	506	500	510	482	509	477	484	476	464	476	430	499	464	481	502	484	500	459	453	479	447	498	473	440	460	455	472	468	432	474	488	465	481	447	452	485	463	489	495	455	446	507	446	439	485	479	505	503	449	486	451	470	459	459	488	451	459	451	490	463	478	466	483	490	493	470	450	438	466	464	429	463	472	463	456	440	448	470	486	419	469	462	427	470	494	486	447	472	433	428	463	468	464	463	447	390	444	462	450	457	457	473	431	468	490	452	435	424	464	450	441	437	467	440	456	438	463	469	468	458	465	459	460	442	441	461	472	477	477	419	472	456	453	482	474	433	425	454	442	435	445	460	449	442	432	436	437	449	457	483	485	452	447	453	435	483	430	457	423	462	408	464	463	448	463	454	452	447	451	484	475	430	461	497	455	464	455	413	428	434	457	470	480	456	459	485	457	456	470	444	442	474	415	492	479	454	415	467	494	459	433	473	449	453	470	454	476	474	479	434	412	438	440	427	437	469	441	472	478	397	477	459	453	466	431	465	444	431	469	461	479	447	464	487	448	391	448	450	458	462	413	441	456	440	448	465	432	501	482	466	442	427	460	408	450	430	455	452	481	438	468	425	456	415	444	464	443	455	431	450	474	454	465	442	460	463	433	439	456	453	428	438	445	451	460	493	414	463	448	459	457	472	444	424	445	467	436	446	476	455	480	447	396	488	410	465	437	481	432	442	423	446	489	441	433	479	437	465	465	509	470	473	422	451	441	468	446	480	445	454	437	459	433	469	435	437	462	453	439	440	434	436	446	431	507	466	443	481	470	421	444	427	411	447	434	414	443	456	472	471	445	427	473	443	430	410	457	446	462	481	461	417	472	472	464	480	433	457	455	450	437	439	447	476	483	487	527	459	440	458	461	480	422	471	420	453	458	466	484	428	481	478	481	430	479	470	451	475	460	437	462	462	448	434	440	464	479	432	493	474	474	423	425	462	460	471	436	436	434	459	446	417	466	474	473	467	466	447	449	483	457	446	475	466	423	447	494	431	425	457	470	477	441	475	462	439	466	441	456	459	465	428	480	424	467	475	474	499	428	447	469	426	461	427	485	426	453	438	487	472	428	468	453	455	457	502	487	471	430	470	414	453	460	441	430	423	481	414	458	444	483	465	420	483	442	464	466	476	429	466	437	453	438	433	437	488	450	456	446	426	468	474	473	449	472	473	458	445	452	444	433	416	436	451	431	458	439	496	464	475	417	436	485	415	427	435	446	434	479	471	480	468	432	495	425	464	445	461	460	498	511	488	443	450	440	448	455	437	468	444	439	445	498	440	414	475	453	454	486	466	489	464	444	449	477	448	456	474	472	479	426	441	467	465	420	474	457	461	447	489	434	455	429	435	496	475	445	431	439	478	470	473	439	420	456	468	447	470	455	474	470	476	400	445	441	444	461	439	424	478	464	465	445	448	452	461	438	476	461	476	442	468	472	444	468	490	419	474	469	469	471	446	462	413	454	451	481	485	464	439	448	477	485	444	436	450	462	471	437	467	472	504	456	454	469	442	463	443	476	439	448	409	441	477	443	459	435	446	458	458	443	465	457	481	449	491	478	476	459	448	446	433	480	479	442	492	446	454	475	452	443	514	466	460	399	457	445	464	418	424	489	432	414	452	411	444	435	465	465	466	452	430	449	474	456	447	462	435	447	451	433	456	444	459	496	415	436	456	466	466	406	456	460	448	481	408	436	407	458	482	434	454	453	493	458	489	451	445	442	454	474	443	444	457	465	492	462	456	456	448	417	440	482	481	460	439	450	441	475	449	400	464	436	486	467	469	465	461	449	437	465	445	454	477	461	418	405	469	440	490	487	448	477	428	418	439	455	483	449	473	425	447	473	417	455	457	439	453	474	435	463	466	451	459	428	453	470	430	450	450	482	446	447	444	460	489	445	416	470	497	443	436	429	451	480	449	433	449	459	443	457	433	471	461	480	479	452	463	480	454	420	464	458	455	451	466	479	443	444	437	448	440	473	458	510	467	438	434	489	493	453	489	493	422	453	432	469	404	465	463	427	433	430	443	451	481	449	438	453	457	446	453	459	457	462	473	461	471	448	426	450	460	470	488	450	420	406	431	443	430	450	462	453	470	457	429	423	480	438	442	427	501	453	475	501	480	457	463	436	436	435	426	436	437	501	435	491	434	489	468	425	442	408	438	441	459	445	462	484	457	458	457	463	450	487	449	447	436	450	433	436	451	450	452	472	429	443	417	477	430	444	472	443	457	462	466	466	447	449	468	446	433	435	468	456	482	464	439	462	478	467	479	439	463	464	474	482	469	448	508	432	444	431	472	465	493	439	483	456	439	426	460	457	461	425	406	446	443	462	459	457	454	436	433	485	461	465	467	478	428	458	453	464	460	434	421	470	462	433	419	427	459	426	472	446	454	471	483	446	462	456	465	468	495	436	452	457	476	462	441	473	497	476	453	439	462	444	412	443	463	449	455	423	439	519	470	438	444	474	434	452	470	454	469	452	458	471	424	462	476	465	491	463	460	439	447	460	462	484	454	453	442	435	460	461	487	481	458	443	464	489	502	450	472	455	446	461	449	470	454	465	466	493	437	462	452	450	449	435	473	458	432	468	462	456	478	426	448	484	482	467	427	423	434	471	453	431	460	448	428	443	475	439	436	492	453	479	460	464	435	406	448	474	449	457	434	444	472	396	444	450	431	459	485	476	457	452	483	467	478	448	414	471	451	434	435	442	474	439	435	445	439	473	405	463	453	458	419	448	442	438	431	430	438	447	435	432	491	474	434	433	428	455	433	441	448	435	444	465	481	446	472	432	427	424	432	471	469	510	468	500	453	449	436	419	461	428	450	447	459	448	466	473	422	459	441	439	425	421	477	471	426	439	486	477	456	463	443	448	479	445	454	488	441	451	467	457	485	464	475	475	419	466	461	451	459	461	422	455	445	462	438	462	462	472	423	475	427	442	458	450	445	444	399	449	469	482	471	471	433	456	491	474	452	435	480	460	447	463	470	431	454	491	453	475	458	428	473	474	453	503	449	449	460	495	446	428	479	450	483	468	464	430	427	456	466	434	450	482	459	485	435	479	414	436	448	455	428	425	442	462	465	451	443	448	499	478	511	510	486	461	485	443	409	469	477	452	474	464	422	445	441	447	457	416	449	449	436	478	450	457	445	435	467	450	482	447	460	476	430	446	512	465	458	436	480	465	462	428	429	444	469	466	401	458	430	440	472	471	470	457	458	458	484	504	431	480	456	435	497	461	503	451	461	488	442	463	413	435	464	458	482	468	475	483	495	435	469	462	408	403	464	456	491	434	455	466	422	435	418	408	429	432	484	425	450	436	431	452	459	447	469	451	450	459	455	461	447	476	479	487	436	455	434	487	455	467
74520	29573	8208	2143	1293	946	701	576	502	457	437	371	336	332	316	295	315	290	301	294	299	299	260	275	277	279	269	275	254	263	265	258	244	289	253	252	270	245	280	256	260	248	283	256	273	272	255	268	293	248	252	257	239	240	247	243	244	233	242	229	226	237	256	250	224	231	250	256	258	261	233	260	237	285	265	223	233	243	256	229	241	245	251	231	241	220	272	280	259	249	257	263	286	240	231	216	263	276	250	252	237	250	255	250	256	239	254	256	249	265	254	248	257	263	258	223	245	236	262	253	250	237	260	244	259	242	259	244	220	245	256	237	246	234	242	226	238	238	251	230	238	221	285	259	254	261	237	253	246	232	238	267	251	262	241	256	266	261	231	266	271	249	246	233	288	271	261	238	258	249	229	233	222	256	246	233	249	249	247	224	257	236	285	234	253	264	265	239	239	247	278	272	244	232	278	254	259	259	235	248	230	242	232	251	260	231	251	273	245	264	240	239	256	255	262	247	266	220	265	279	250	258	226	258	248	243	245	254	257	261	270	242	257	261	280	235	240	251	289	273	227	256	247	239	266	273	242	229	240	293	291	260	276	256	234	226	252	269	262	265	250	252	236	253	237	228	252	235	254	226	232	230	275	249	234	245	251	242	249	245	249	246	264	246	238	254	225	244	232	218	245	232	239	245	231	240	238	266	258	224	233	240	256	249	261	221	251	241	257	249	249	228	231	232	230	251	270	235	257	239	250	254	231	261	251	253	249	258	263	231	268	252	257	295	226	277	269	239	251	256	265	250	230	259	233	259	266	255	262	264	251	248	228	264	240	226	223	276	240	251	241	224	264	244	243	279	256	266	238	223	254	218	246	242	256	238	246	226	269	242	233	262	220	242	247	214	267	260	228	250	248	213	262	233	261	227	279	246	232	247	229	255	218	260	249	247	241	245	253	248	229	236	235	248	264	235	245	233	248	269	259	254	243	223	249	241	251	247	232	250	270	242	244	263	256	278	251	242	252	242	261	231	251	234	247	249	239	228	238	261	250	260	239	232	243	225	256	267	237	252	277	253	259	245	249	270	265	236	248	254	241	251	264	252	249	265	264	243	261	244	240	247	245	214	261	267	243	238	224	257	243	253	251	243	233	253	213	234	269	268	210	259	246	274	246	250	220	255	228	250	242	229	259	256	266	262	220	242	215	247	243	258	274	288	236	239	224	212	251	255	219	246	243	243	256	257	263	268	238	234	252	267	238	255	250	230	247	210	231	248	249	236	249	254	236	270	278	226	266	264	267	244	248	268	231	250	223	244	229	241	236	262	241	242	242	256	232	255	258	239	240	259	267	241	235	256	246	251	256	260	231	224	264	240	250	235	220	245	267	245	228	265	243	211	230	228	231	225	253	253	233	273	234	224	266	232	259	260	270	240	260	244	207	256	254	252	268	244	245	240	265	267	238	268	263	261	238	260	242	227	260	221	248	223	244	254	270	276	247	269	244	243	275	271	268	283	227	246	238	234	236	245	236	250	259	240	226	266	232	251	243	242	234	230	202	245	210	243	242	251	264	247	222	266	239	235	244	249	245	256	246	227	278	232	232	229	232	242	268	231	292	236	242	218	211	258	223	250	256	255	248	240	215	232	234	266	232	242	258	241	256	258	236	252	224	265	231	248	236	242	214	235	226	252	230	238	260	241	246	227	251	235	245	234	249	238	246	247	268	228	256	255	235	259	271	227	249	274	226	221	265	238	252	250	269	228	215	196	246	272	260	229	266	244	241	257	254	250	262	223	260	222	285	250	215	219	256	261	251	245	239	235	256	219	242	234	251	213	239	233	221	250	238	254	236	226	244	248	251	248	229	243	243	241	256	269	246	270	251	230	245	255	237	222	246	268	208	239	215	252	221	235	242	254	224	244	228	251	248	240	224	219	277	224	246	228	267	244	208	239	217	253	236	234	237	262	249	237	268	250	222	249	244	297	262	244	239	273	239	234	245	241	223	251	256	262	254	266	253	268	254	237	267	262	243	255	249	236	235	257	254	235	273	255	242	269	246	245	259	257	233	234	243	241	250	235	243	228	224	241	256	259	240	222	280	255	256	250	258	227	240	244	256	260	209	265	250	210	261	254	250	225	214	248	225	221	219	254	252	286	268	254	235	217	226	229	225	259	250	238	250	229	247	247	224	274	252	227	280	242	246	226	259	264	232	230	233	221	258	228	269	249	235	229	257	236	256	227	242	249	272	263	232	249	246	234	262	235	258	252	241	229	230	222	264	256	236	255	279	229	244	248	279	249	190	250	244	255	225	251	261	240	237	241	228	278	243	243	250	247	277	215	253	237	233	253	228	284	244	255	263	224	244	234	232	284	239	258	242	256	263	244	264	271	243	210	245	255	249	226	234	238	225	236	250	255	245	243	232	218	231	224	238	242	285	217	239	240	252	240	234	226	256	231	251	218	261	248	248	242	237	245	250	228	257	261	246	233	259	246	229	240	284	281	220	252	243	251	242	225	265	255	257	247	254	220	267	244	216	252	258	252	254	245	245	256	254	248	260	232	213	288	260	235	255	210	224	222	216	237	265	273	243	245	236	234	231	219	277	265	230	220	240	249	264	243	273	228	228	259	277	263	238	259	269	222	243	236	254	225	241	245	240	215	240	246	271	278	272	245	263	250	226	220	227	239	263	237	262	234	258	259	229	255	278	251	257	223	245	225	234	263	223	249	248	228	251	226	245	264	251	226	268	242	227	260	245	272	273	270	241	273	267	255	225	238	256	253	215	235	241	239	236	276	234	256	235	245	254	238	268	256	215	244	242	261	259	239	246	250	279	248	233	199	253	258	253	255	243	231	232	237	250	234	272	247	226	236	234	240	243	252	233	236	243	260	240	234	250	247	240	246	244	252	242	243	251	255	264	248	228	241	233	254	253	260	250	247	270	261	258	261	243	249	247	221	222	252	243	257	246	252	240	239	243	246	275	268	249	267	236	225	249	274	237	241	254	263	253	275	228	251	240	210	226	243	221	278	252	278	213	260	252	231	254	245	235	228	236	253	259	216	246	242	227	263	275	239	224	235	230	246	259	249	242	260	260	249	247	249	236	266	249	244	229	274	275	252	277	233	244	243	250	268	237	258	250	252	235	267	256	259	258	259	231	256	215	226	273	237	249	226	256	235	233	243	234	230	212	240	269	253	279	249	276	252	243	242	268	264	241	234	235	230	274	233	248	252	250	274	240	270	241	249	249	265	251	249	267	277	272	251	247	240	252	228	231	256	230	246	247	250	232	255	234	231	247	272	241	245	216	227	219	246	247	259	234	265	254	224	227	256	226	241	249	259	258	240	263	276	224	232	252	265	250	245	253	235	247	269	268	288	238	251	242	262	248	218	250	257	259	254	222	228	243	243	232	261	232	274	220	249	273	264	272	216	254	266	242	235	255	265	236	228	221	237	222	227	236	259	256	233	251	222	233	254	225	258	247	232	270	223	260	226	231	254
43938	2539	5204	5509	4677	3760	3155	2699	2304	1974	1789	1634	1505	1393	1388	1223	1204	1171	1177	1095	1055	1043	951	983	992	949	891	903	905	870	823	871	837	885	869	881	822	788	810	832	827	755	808	775	797	794	803	830	800	781	841	786	790	792	752	812	795	770	766	766	786	770	722	739	725	775	750	745	770	750	736	753	713	726	808	772	692	773	756	693	734	725	761	758	796	742	749	746	762	708	747	789	762	711	729	737	742	690	712	726	751	737	705	682	733	714	767	729	746	734	749	775	700	753	777	778	764	762	732	701	743	772	722	756	722	713	708	730	743	786	726	732	723	741	713	787	754	711	736	723	758	764	713	749	711	708	747	760	743	698	747	744	771	734	735	677	706	746	697	751	671	762	691	771	729	707	754	745	694	754	748	767	722	711	702	688	718	766	697	692	775	721	742	778	745	711	756	683	764	720	759	735	796	700	752	730	733	700	750	738	748	754	711	696	708	721	721	697	767	751	722	716	732	718	741	720	739	718	726	718	762	756	767	704	730	764	719	748	763	738	714	728	764	735	743	726	750	751	754	707	721	706	704	762	727	715	748	704	732	722	706	707	727	755	735	740	760	761	731	728	702	728	685	728	772	751	744	715	772	719	708	771	717	740	774	731	745	691	753	721	699	757	784	765	767	718	767	719	731	710	686	736	709	730	747	756	739	784	710	721	712	737	731	691	737	708	714	702	685	771	727	740	746	746	777	691	737	697	704	746	739	725	669	719	739	691	754	745	691	750	740	711	687	669	678	728	713	722	684	728	738	710	747	728	729	731	731	737	727	737	763	686	768	741	725	765	706	747	749	780	743	736	727	725	728	728	712	702	683	702	781	707	722	734	738	775	748	761	746	743	727	734	719	720	709	760	711	696	739	724	726	774	745	723	725	696	727	747	712	670	696	777	780	724	761	736	762	714	789	747	732	751	735	758	686	715	789	754	713	742	724	754	717	721	776	733	751	698	741	675	761	719	712	697	749	691	751	708	710	722	688	705	751	714	796	772	692	731	748	801	721	743	731	690	698	764	772	723	754	688	737	761	702	761	731	762	721	741	701	690	747	746	742	758	740	751	717	726	719	758	718	736	722	744	701	714	746	721	707	686	687	696	721	796	719	752	773	702	744	752	730	683	763	795	761	748	725	717	732	694	718	745	721	733	733	709	763	704	720	720	730	746	746	785	741	730	735	724	716	714	708	737	698	711	715	731	719	738	753	731	725	738	675	711	736	755	695	719	751	721	729	721	683	695	714	728	715	745	790	738	721	719	686	723	699	757	728	770	741	741	697	723	713	708	727	735	715	736	750	737	757	721	742	742	687	742	753	705	689	714	674	736	782	729	763	737	757	732	778	704	741	737	677	741	718	728	724	745	734	810	774	688	706	770	722	700	786	728	748	693	770	725	744	732	731	722	741	728	729	740	740	775	714	751	745	763	777	721	765	752	725	754	741	729	743	736	708	717	704	700	737	708	678	748	728	728	737	683	743	706	781	738	729	761	751	735	744	726	739	698	761	727	728	747	760	721	724	714	719	705	677	747	719	740	754	727	687	741	754	682	727	694	762	743	761	733	718	729	762	697	718	713	776	767	779	730	774	721	773	755	743	749	726	704	758	703	735	765	720	779	719	705	737	762	720	690	719	712	702	742	704	728	707	687	715	746	737	688	749	729	736	746	797	711	736	737	724	720	773	702	739	689	707	773	692	710	730	687	718	714	732	736	750	789	706	726	748	730	704	715	744	727	722	685	717	725	727	760	739	700	754	758	753	701	729	735	766	713	712	720	749	720	698	756	735	749	708	682	717	690	743	765	750	734	760	731	737	704	724	734	716	760	805	718	760	715	744	719	706	779	728	757	705	738	725	769	740	758	696	674	722	703	746	752	752	710	730	699	746	773	714	731	735	741	713	770	757	767	721	714	731	733	778	702	745	735	712	742	721	730	752	745	738	747	740	745	755	754	729	791	689	754	798	764	718	750	707	721	763	738	717	773	757	750	702	726	728	729	721	721	739	745	757	768	748	687	734	732	765	781	777	717	716	702	701	714	726	759	782	712	759	711	708	723	713	724	724	669	715	737	766	763	706	790	773	727	729	746	729	765	755	725	709	689	724	725	689	720	720	733	741	768	721	686	747	769	752	724	734	746	720	689	709	744	712	689	747	703	727	751	780	780	762	735	729	756	727	793	721	718	738	755	721	734	741	716	715	746	754	758	740	693	735	762	749	693	775	734	754	713	711	761	775	717	743	684	735	717	679	714	727	702	736	748	709	756	739	721	715	755	698	713	754	695	809	701	800	739	766	729	707	740	715	692	724	757	743	671	717	716	761	706	721	748	777	765	744	736	708	736	765	721	693	733	759	745	726	754	723	701	724	738	759	717	760	763	779	698	710	720	687	677	822	758	710	716	728	769	744	713	739	693	728	709	708	817	737	719	769	739	745	739	739	737	712	745	764	738	728	691	702	731	743	696	757	715	761	718	707	772	737	775	774	748	722	708	738	734	718	757	765	703	719	713	703	729	762	715	741	716	700	660	792	709	690	730	751	723	655	748	735	695	718	724	727	731	712	734	708	788	782	729	707	737	725	724	732	767	710	710	736	710	747	715	757	760	686	715	721	725	724	732	761	741	721	743	710	688	737	708	709	704	717	728	745	717	726	755	681	722	747	701	731	730	721	729	759	729	726	760	741	720	706	726	687	762	760	704	736	726	725	760	728	750	712	723	693	674	710	726	681	740	720	697	761	752	772	709	729	735	747	703	726	754	705	734	713	688	723	728	695	707	698	748	750	724	700	782	726	684	697	696	722	743	758	719	744	722	674	707	718	743	665	709	712	715	751	744	749	731	693	705	707	705	716	745	772	718	725	697	675	767	734	719	772	693	737	721	768	736	750	732	719	717	691	738	773	746	747	706	705	739	741	765	750	760	728	726	743	709	745	717	719	763	708	696	740	713	700	742	697	710	761	764	697	702	722	731	744	744	807	734	732	731	736	740	734	792	709	687	773	779	728	709	704	708	706	721	733	827	744	744	741	709	764	744	707	709	705	733	695	727	754	736	764	750	744	739	805	675	734	709	721	719	760	736	732	673	745	722	722	725	755	702	727	730	762	761	703	712	704	753	682	718	707	717	746	717	718	742	735	773	779	724	721	707	690	735	736	720	732	742	734	778	765	767	762	744	706	722	726	730	679	739	755	743	700	769	735	710	697	752	737	725	732	747	727	708	762	716	739	724	722	723	751	732	730	756	768	755	699	728	712	751	701	682	763	715	743	766	737	796	780	746	748	787	757	726	714	749	737	717	759	771	754	729	697	694	782	712	712	714	754	758	726	709	766	755	731	739	702	780	767	711	710	742	751	748	709	763	696	773	748	745	763	745	758	726	719	752	701	681	728	709	743	792	747	789	725	701	702	758	712	750	716	788	721	709	763	675	727	750	712	712	727	711	732	689	730	757	775	705	773	715	705	728
17904	1161	227	144	102	123	114	97	101	123	114	119	117	109	94	109	106	116	97	91	109	95	104	111	111	82	87	97	105	93	96	114	87	123	112	95	108	92	98	87	117	97	86	95	110	92	96	109	96	95	95	95	110	110	105	135	95	102	90	110	92	104	113	99	101	98	101	89	104	111	103	98	101	108	113	114	95	95	101	102	113	101	94	110	85	100	116	126	112	88	115	94	94	95	105	82	105	128	120	99	111	80	99	107	96	111	92	93	103	94	97	102	122	102	112	108	134	96	111	95	93	107	111	95	83	87	102	106	91	100	110	93	122	102	87	115	119	96	94	96	79	99	96	109	84	104	95	115	101	90	82	91	111	102	107	107	107	100	104	110	107	96	92	91	100	79	121	122	105	86	122	114	84	111	88	99	110	101	104	101	103	117	110	88	99	99	100	91	88	91	106	93	137	100	97	86	91	95	90	103	98	95	100	99	126	102	80	115	113	104	106	75	99	90	96	110	95	93	100	103	115	112	100	96	100	106	92	106	106	110	105	93	115	104	117	94	108	102	113	103	94	107	108	91	103	88	114	93	88	105	117	116	99	99	110	122	92	84	106	94	123	111	92	85	89	88	112	111	84	105	94	107	95	98	111	95	118	119	97	102	110	96	88	106	93	83	96	110	101	104	99	107	97	91	97	98	104	118	90	108	102	108	90	101	98	108	99	96	106	97	114	92	96	115	107	96	90	104	107	93	106	99	93	96	101	105	105	105	108	107	110	101	93	102	106	97	115	134	101	109	94	105	107	88	107	98	103	108	77	83	95	111	102	103	105	110	105	102	113	99	97	107	107	105	95	119	112	94	96	110	91	102	90	109	113	88	109	122	99	88	96	103	108	101	98	109	118	123	98	109	107	90	86	115	111	103	105	93	104	98	84	86	95	108	106	98	96	94	91	94	98	95	111	101	88	95	117	107	93	122	102	100	96	106	90	111	107	108	105	110	101	98	97	103	117	129	85	95	102	79	114	102	84	99	88	91	112	102	119	96	96	102	114	109	108	105	90	86	111	117	92	100	79	106	105	92	98	118	85	102	110	110	103	100	83	93	91	113	117	96	71	101	101	95	108	95	102	100	96	96	97	95	102	81	115	108	94	97	100	100	88	100	121	85	92	92	113	107	112	104	116	84	106	111	100	111	100	115	108	101	79	97	92	90	102	92	122	103	112	102	102	114	97	118	113	83	98	103	106	98	103	96	87	106	95	106	90	99	98	94	99	116	91	113	94	112	101	97	100	104	114	93	111	99	114	113	95	125	107	110	97	110	99	105	100	104	115	106	106	80	108	101	102	107	91	109	109	106	112	91	118	110	87	111	96	93	100	116	94	99	97	105	92	113	113	93	101	105	93	84	97	101	122	98	106	104	113	101	85	85	130	82	117	99	91	102	84	104	116	100	119	102	100	96	87	117	95	101	113	93	111	112	78	96	101	104	85	88	90	118	94	107	106	108	106	101	103	108	96	104	126	113	117	117	112	109	114	96	103	120	92	90	95	96	100	94	105	98	96	95	106	87	110	107	94	108	107	83	101	103	103	97	99	103	103	110	116	94	92	108	101	113	92	113	101	112	108	113	86	102	85	108	94	101	105	101	89	113	92	98	98	97	95	123	97	89	82	109	104	76	106	102	111	112	102	107	91	114	100	95	96	100	99	90	99	87	105	92	98	97	92	99	129	93	101	85	106	95	101	95	111	93	94	113	104	109	103	102	86	102	91	111	114	100	97	99	104	123	102	101	98	112	87	98	98	93	103	100	96	98	106	93	88	93	81	86	109	108	89	117	99	102	85	94	121	100	96	96	108	102	100	118	118	91	104	96	100	109	111	101	100	105	94	107	96	93	96	114	105	106	99	101	116	107	103	93	92	106	102	109	93	109	83	102	97	104	97	100	86	90	103	108	109	65	111	106	106	91	104	85	104	102	98	72	100	107	109	89	98	101	113	97	93	99	124	98	99	92	106	90	114	105	106	122	97	92	113	86	129	102	123	91	117	104	89	93	87	116	107	107	87	114	110	92	94	100	100	92	97	103	89	95	89	106	113	106	103	88	108	101	110	92	94	118	109	97	113	99	79	99	121	112	84	94	98	81	105	85	108	97	99	113	104	97	105	91	84	98	118	81	131	101	115	103	104	99	93	94	104	119	101	93	115	115	99	102	123	94	119	92	107	109	99	95	98	118	113	101	105	101	109	83	103	110	94	112	110	95	106	104	93	121	103	113	99	99	99	99	99	88	101	103	101	109	114	86	101	97	101	89	105	97	86	90	95	96	99	99	86	109	93	112	115	100	96	79	80	101	100	104	103	96	110	83	101	119	92	107	104	101	95	112	96	86	101	71	121	95	96	86	109	91	103	98	96	88	110	124	108	101	91	111	99	98	109	95	96	106	97	95	121	98	94	93	110	113	106	95	114	115	113	101	108	111	95	104	106	98	101	101	107	87	101	124	102	104	105	105	82	112	93	99	98	94	100	99	108	106	99	116	97	89	97	109	107	111	105	93	91	74	91	99	90	89	112	115	112	91	104	97	118	96	118	101	96	102	98	110	105	96	109	91	109	86	106	114	92	103	75	98	103	110	105	106	101	93	102	99	88	89	101	99	83	117	99	97	107	99	117	97	107	108	98	104	115	98	107	97	101	96	106	104	86	100	111	107	89	99	109	104	89	119	95	119	96	109	90	97	114	99	119	101	94	108	115	94	101	89	97	104	99	103	103	101	120	101	120	120	85	102	107	111	107	97	94	100	100	88	110	100	94	107	101	77	101	93	102	100	95	114	85	87	92	104	106	107	110	91	97	106	116	114	103	110	92	102	101	93	99	118	102	105	95	111	102	101	90	91	97	107	76	92	99	102	85	74	91	92	114	109	99	106	83	102	110	89	126	97	115	118	116	88	106	92	92	119	105	93	113	112	124	120	85	105	116	102	99	84	96	101	100	97	95	120	89	101	101	106	95	90	100	108	105	88	100	108	98	103	97	86	103	98	90	94	122	98	86	89	113	96	92	107	99	115	96	101	89	96	93	119	117	92	115	98	110	89	95	90	91	97	103	104	92	87	113	99	96	111	118	119	98	98	124	107	86	105	96	106	108	98	90	91	101	113	102	93	99	135	106	78	98	92	123	91	82	105	87	93	93	103	89	105	93	109	113	92	114	81	94	107	94	101	102	100	115	117	123	99	114	100	101	100	103	82	119	106	92	88	110	98	90	85	109	110	82	108	100	91	77	101	81	104	111	93	128	113	99	97	97	94	91	85	101	100	89	102	104	71	94	94	101	95	97	107	118	96	99	98	89	117	98	102	104	102	107	114	108	96	91	112	108	94	100	103	103	97	88	95	110	99	96	116	103	83	108	94	100	92	92	119	85	82	108	92	92	111	119	98	100	91	100	102	84	98	103	99	105	104	102	91	108	85	113	89	100	100	95	102	102	97	122	85	95	80	105	89
17549	398	506	538	455	412	443	400	400	383	356	386	374	370	386	369	377	365	349	347	350	338	387	335	352	352	327	341	382	337	330	359	367	370	367	359	390	352	340	360	342	369	322	343	328	335	367	356	346	339	345	341	368	345	387	325	347	350	335	319	351	345	353	308	357	350	374	351	352	323	365	293	358	327	331	356	333	342	346	324	332	365	325	340	355	312	349	327	354	358	376	337	321	323	346	345	342	353	361	309	349	328	357	367	349	359	368	352	341	386	362	320	332	354	348	345	360	336	381	350	365	336	326	358	356	360	341	338	358	360	376	366	354	349	369	354	332	358	360	360	347	344	369	348	338	345	348	362	376	325	312	367	327	352	333	353	355	372	359	322	340	374	378	350	346	365	348	368	328	345	338	334	348	332	371	335	350	342	341	324	341	343	343	335	348	340	336	342	340	360	338	358	368	316	367	355	332	370	349	316	338	333	370	327	357	362	339	321	335	340	358	336	347	341	339	350	354	360	335	368	367	354	355	337	314	332	366	352	340	329	364	306	365	344	361	323	331	315	313	345	362	332	343	327	361	375	334	319	336	382	344	357	362	366	389	356	352	342	347	358	340	362	347	361	359	326	357	374	333	363	348	344	368	369	369	349	365	365	343	349	372	382	355	331	338	360	347	329	355	355	326	350	357	370	338	348	342	348	312	349	342	366	359	324	325	361	349	349	342	335	333	343	340	404	328	319	363	362	358	358	357	338	353	347	347	350	360	347	339	364	408	320	366	342	353	340	336	362	393	347	347	368	360	345	321	347	369	328	367	345	357	354	312	314	366	357	345	347	345	343	388	357	332	336	373	369	328	362	339	313	349	352	343	344	349	363	320	346	316	362	351	347	341	385	378	338	346	332	374	320	317	315	371	332	378	327	371	346	359	351	367	360	326	364	335	370	330	371	349	359	334	354	329	385	371	336	331	381	339	352	340	364	349	364	299	340	368	365	348	347	320	348	356	361	360	353	336	363	355	368	311	385	315	351	344	368	356	359	399	344	361	321	356	365	350	325	330	342	365	367	342	370	348	344	320	361	352	313	352	353	376	350	341	370	347	327	331	316	325	316	380	336	359	309	391	318	328	328	353	316	349	335	337	368	334	315	361	363	339	296	342	337	358	325	321	329	350	340	374	322	342	366	351	350	366	345	369	366	353	390	369	341	348	337	370	352	341	363	329	335	338	339	374	404	360	343	385	334	363	377	342	340	329	337	356	372	330	327	310	343	354	366	387	333	368	336	346	373	357	369	322	344	358	356	374	347	348	381	376	382	351	342	349	336	350	356	351	329	363	308	328	353	367	343	353	357	340	342	315	352	348	351	358	341	329	331	350	358	366	360	348	363	366	354	365	359	381	366	364	369	324	345	375	356	356	350	365	326	327	340	318	355	337	368	362	332	322	374	382	333	354	366	387	342	339	323	387	340	357	350	329	357	349	343	353	339	327	330	345	386	332	342	354	348	348	329	364	372	356	335	349	359	363	354	339	373	331	363	334	360	366	364	351	327	335	328	358	330	342	342	336	330	303	359	332	346	362	358	388	328	351	330	336	354	380	316	350	349	303	347	339	322	386	355	366	346	358	381	348	334	335	346	353	325	337	361	322	356	339	362	325	380	370	367	345	371	352	335	322	344	341	360	364	324	359	360	303	330	349	350	354	356	355	341	325	326	332	376	339	328	344	365	345	357	323	379	325	376	353	362	354	357	342	347	367	337	349	363	356	362	373	347	335	341	351	350	356	350	357	363	349	363	337	349	329	373	376	361	350	334	331	380	342	341	343	369	363	370	330	356	334	370	342	338	362	321	370	315	343	351	363	342	357	352	309	356	342	326	341	374	341	349	355	319	369	328	333	332	327	353	381	325	336	355	346	331	375	353	317	354	346	384	300	348	343	366	383	320	348	364	399	366	367	367	349	349	353	317	347	336	340	339	338	346	371	346	340	359	351	343	350	364	370	365	347	333	329	372	341	344	326	307	330	348	318	344	320	358	365	322	353	366	333	379	374	330	356	341	324	328	370	373	327	379	336	378	346	355	325	372	334	351	353	355	355	372	369	329	365	344	302	351	385	339	364	349	340	360	356	352	351	353	372	356	328	325	361	342	342	350	352	356	324	365	330	344	341	360	348	370	332	367	362	358	331	328	375	356	357	368	331	338	330	334	344	391	354	348	325	329	360	345	366	356	359	344	307	342	343	360	350	329	338	347	328	346	333	335	329	357	373	367	386	361	314	311	343	339	352	370	375	371	310	358	355	366	330	339	349	359	339	365	368	359	353	328	354	346	355	352	348	336	342	320	350	333	365	358	315	338	319	359	365	327	383	316	306	354	306	349	344	339	329	379	335	371	364	340	324	375	356	343	379	332	344	380	340	358	330	339	401	366	347	331	341	364	359	307	348	332	385	345	332	348	318	343	344	377	356	373	381	360	350	327	392	384	377	356	348	369	332	379	363	359	357	349	372	350	394	341	321	354	346	326	353	328	367	358	360	346	361	325	393	369	332	390	352	323	364	375	376	348	357	329	326	382	357	361	336	349	317	358	355	370	363	333	334	372	360	367	326	345	338	364	355	357	338	347	360	316	365	334	344	325	327	377	335	366	345	351	330	349	362	371	369	369	355	387	392	354	379	363	357	351	348	368	355	354	337	340	325	359	355	363	338	350	331	348	344	327	358	305	335	357	329	320	344	338	373	348	371	363	360	355	360	359	344	343	353	333	336	359	328	342	362	345	372	324	371	346	332	364	311	357	347	353	342	313	340	341	331	362	366	342	329	366	364	327	339	340	359	372	350	372	328	351	322	332	374	344	360	342	327	332	348	370	353	352	322	351	331	363	353	375	327	354	329	340	363	326	371	345	343	354	366	341	363	338	375	339	335	336	351	319	341	340	318	345	336	332	361	354	351	335	333	356	353	372	380	326	379	379	300	338	323	329	331	328	326	364	336	308	346	370	334	329	358	335	357	355	355	386	332	334	339	347	363	333	349	370	353	290	347	362	335	367	345	329	350	331	354	351	334	351	340	334	337	327	330	312	354	356	354	310	347	335	364	358	369	313	382	339	371	356	370	380	382	341	387	356	343	351	356	318	351	331	370	333	367	345	354	361	356	330	336	348	304	324	347	360	353	383	382	317	345	348	352	335	341	344	348	385	347	400	359	347	340	371	352	322	364	362	371	383	335	348	338	350	315	364	334	328	335	347	360	343	350	326	378	330	361	353	364	355	341	338	329	346	375	331	334	371	329	332	370	377	336	356	341	353	341	320	339	344	351	343	390	318	378	343	340	382	327	322	331	354	356	387	338	372	343	392	362	344	314	336	371	336	329	346	362	308	378	337	363	363	363	356	372	354	302	337	366	366	307	368	359	370	375	364	329	360	371	344	372	321	342	361	360	363	362	336	341	327	352	361	325	333	361	347	334	341	345	311	348	335	336	340	373	362	361	350	352	385	386	335
64733	20477	2925	845	594	441	404	314	263	236	248	188	182	177	179	192	164	179	182	162	159	175	152	166	139	138	166	145	142	152	158	143	158	140	133	122	125	128	164	133	137	162	140	139	158	139	130	144	136	122	146	140	142	152	151	148	116	132	170	123	139	150	145	143	147	145	139	142	153	140	139	137	145	136	135	161	159	156	150	150	130	115	148	138	162	128	137	122	144	148	142	145	143	145	140	145	133	126	155	145	133	142	147	134	143	137	136	155	122	125	142	150	155	143	157	131	142	150	135	138	149	146	136	146	142	137	131	143	149	126	125	150	132	148	161	145	146	149	129	121	159	165	144	133	150	171	127	146	147	124	129	134	143	130	147	158	131	163	144	132	161	126	152	149	139	145	153	131	138	131	151	129	139	139	136	145	138	151	154	133	132	145	139	133	150	146	169	147	146	149	150	117	119	120	129	128	135	143	120	129	128	143	138	134	177	140	173	162	152	133	129	144	137	148	121	135	141	144	122	128	137	150	131	144	147	150	141	119	129	135	150	130	157	150	127	138	136	145	132	142	147	163	129	132	164	126	137	144	155	141	140	152	134	145	139	159	140	114	143	137	149	123	132	159	152	149	146	154	148	135	140	154	149	148	143	139	133	150	147	160	135	160	163	143	136	130	137	135	153	129	151	148	137	128	145	150	152	140	150	142	136	133	148	160	156	144	127	131	130	124	140	144	141	150	129	120	128	146	139	147	138	151	141	155	149	148	146	134	150	137	139	134	139	163	140	140	150	143	141	149	139	133	155	152	144	160	136	134	164	145	126	150	133	122	156	129	136	140	131	151	133	144	132	155	133	143	134	139	145	128	148	133	150	150	134	124	144	131	146	135	136	134	155	139	139	133	130	155	137	128	145	132	148	149	131	152	148	126	138	130	154	148	153	146	131	137	116	147	147	129	138	132	138	128	117	137	159	144	144	129	156	127	126	145	137	144	143	139	117	137	147	146	121	158	140	147	146	154	144	142	164	124	154	142	130	143	158	122	170	150	152	141	146	142	140	139	145	142	149	117	139	130	133	122	141	150	149	138	120	145	147	133	150	119	130	162	136	132	154	132	127	139	167	127	127	126	161	122	146	131	158	139	123	139	145	144	152	145	155	158	151	133	153	147	153	136	135	142	135	158	133	142	128	138	127	150	138	153	145	136	140	158	129	154	159	147	128	126	151	144	127	164	132	130	146	127	145	135	159	135	140	137	147	146	135	148	134	128	154	147	137	145	154	134	138	145	130	129	125	159	158	129	152	145	173	152	132	143	131	150	155	149	128	127	147	137	165	135	145	131	145	138	131	144	139	104	147	145	145	136	143	128	158	135	131	140	134	148	161	137	130	142	144	153	134	141	128	132	140	138	133	139	149	134	127	133	140	133	147	145	150	131	151	153	143	146	136	116	152	144	125	151	133	137	133	136	139	148	153	144	139	145	135	109	153	150	134	140	141	144	142	140	138	148	146	145	155	122	146	162	155	151	154	143	128	163	122	151	138	164	112	117	146	117	137	145	127	140	147	148	139	138	143	139	167	142	140	152	135	116	147	122	149	131	131	140	154	136	128	136	137	128	143	136	152	152	166	144	144	134	156	146	138	117	132	148	135	139	145	145	156	155	140	158	145	131	136	133	138	141	160	122	144	136	138	141	137	153	133	150	154	143	143	130	140	150	148	153	160	129	129	157	137	140	154	139	128	153	118	141	149	147	142	127	142	154	146	156	141	148	131	139	149	146	139	145	154	149	139	141	155	152	144	137	151	144	133	131	144	159	142	144	128	144	136	137	150	151	140	143	136	142	139	136	141	126	157	149	150	132	115	140	147	137	142	123	128	133	137	129	132	128	148	122	126	123	130	142	141	141	142	143	130	133	146	149	145	139	146	157	141	159	144	156	153	143	143	148	149	123	143	142	158	128	162	144	135	129	134	129	151	132	124	152	163	122	154	140	137	158	142	142	142	156	151	139	152	143	147	119	131	155	128	137	144	140	136	130	156	130	131	149	124	128	151	127	137	138	144	142	156	126	157	129	144	139	120	142	139	134	141	137	165	124	151	139	139	156	132	127	133	148	105	161	131	133	155	136	144	142	138	153	144	134	148	132	128	131	136	136	118	136	145	155	149	131	141	160	133	137	128	145	159	137	167	156	138	124	138	120	144	140	152	162	132	134	140	129	121	152	137	134	144	138	153	130	144	139	166	140	146	168	145	133	158	122	149	137	143	141	115	127	120	142	145	127	163	131	117	131	139	139	143	153	140	139	137	127	128	140	137	145	163	140	137	139	144	115	119	154	139	117	143	135	114	144	157	147	121	132	148	153	131	156	145	154	134	128	139	153	127	163	140	132	137	144	140	140	134	136	151	149	149	136	129	174	137	159	132	143	153	153	135	125	157	141	141	126	133	148	142	138	155	138	143	152	141	138	139	139	141	138	129	138	156	149	142	145	145	135	134	159	128	149	134	117	137	144	159	140	148	136	143	136	152	143	150	149	149	130	126	135	128	124	149	142	149	136	144	129	140	131	150	135	123	128	149	149	149	137	132	126	133	148	131	136	131	134	150	143	131	133	160	162	149	148	135	123	133	153	132	144	139	150	125	124	154	138	138	142	133	121	152	133	124	145	125	145	143	143	134	153	145	160	134	145	140	131	157	126	144	159	171	137	142	154	159	122	119	118	123	136	139	128	154	130	147	137	138	155	140	143	138	133	124	132	138	172	141	174	137	141	132	119	144	140	139	134	140	141	157	134	141	129	153	132	154	142	141	143	145	138	130	119	138	147	128	145	163	153	136	146	139	142	134	149	113	128	148	136	122	154	144	144	133	125	132	127	136	139	146	146	136	141	126	147	129	152	135	117	159	132	142	139	147	144	163	145	146	154	171	136	144	137	163	148	143	149	117	126	119	127	137	156	162	132	142	136	154	150	136	143	115	129	119	123	134	148	171	137	160	151	150	137	148	155	137	142	125	152	169	151	154	147	138	148	129	130	150	108	126	104	125	139	153	133	167	147	156	135	159	128	142	143	140	130	156	130	130	143	148	156	136	116	163	159	160	148	133	158	143	141	131	149	159	122	138	158	149	124	130	140	148	139	140	144	146	152	139	135	157	144	121	127	135	136	143	149	139	149	131	126	144	130	140	143	143	128	122	132	122	129	149	151	155	147	128	127	131	156	159	183	137	123	124	131	148	130	132	128	145	139	129	129	129	148	130	162	134	148	111	143	148	136	132	143	150	123	144	133	167	131	156	132	141	151	147	129	148	161	144	165	140	137	130	149	139	167	142	149	152	139	161	158	121	121	146	149	153	148	124	152	159	125	142	152	161	134	136	127	133	154	147	140	139	134	131	149	128	119	135	122	139	146	146	153	121	133	164	146	129	139	139	143	133	129	139	135	142	135	148	132	137	159	146	114	146	145	153	126	125	149	162	149	143	132	131	120	136	126	128	132	154	139	131	142
36201	1380	2772	2957	2444	2032	1734	1382	1148	1082	999	874	850	776	774	701	701	684	647	638	600	596	555	548	554	545	565	539	517	507	530	507	495	498	531	488	512	488	488	515	460	477	516	502	489	464	495	508	483	466	468	489	503	478	442	461	465	480	462	446	455	479	462	475	472	461	429	490	441	455	485	413	478	452	459	502	459	485	430	484	454	489	507	456	474	475	490	527	504	492	497	444	439	469	494	443	460	417	482	457	460	445	484	441	476	470	477	496	456	442	448	426	447	430	446	460	478	493	479	402	453	477	493	448	433	446	484	480	433	462	460	431	443	496	452	477	444	471	412	404	431	472	433	482	461	446	455	462	487	466	469	488	465	414	430	491	486	459	445	460	446	486	473	430	443	433	424	465	463	469	464	477	445	479	432	508	399	452	477	461	461	460	529	442	474	439	432	453	460	478	500	481	508	483	461	463	493	501	458	428	445	470	448	425	462	428	457	459	445	430	473	451	451	450	470	438	452	435	439	443	485	448	465	459	441	447	468	457	473	430	452	448	486	435	439	460	452	483	461	455	425	473	437	438	462	443	425	458	485	412	487	442	413	441	482	421	471	463	488	498	457	446	460	462	456	445	466	483	472	460	433	469	469	448	433	464	424	422	478	488	461	492	462	503	442	465	447	430	477	455	453	458	417	444	454	424	462	440	449	456	465	462	500	458	454	419	444	446	454	495	505	464	443	425	467	462	483	452	492	434	464	485	441	478	444	423	432	469	450	469	435	478	460	412	442	477	453	464	447	440	462	407	483	453	444	455	444	456	457	476	465	441	442	464	473	483	465	444	407	473	468	451	445	454	460	454	432	409	494	474	477	423	452	461	458	498	415	485	500	444	489	439	414	456	446	449	435	458	437	441	458	459	465	510	428	434	485	456	479	450	452	451	419	434	433	445	487	467	455	477	477	462	473	476	477	495	453	443	438	458	452	484	459	477	461	458	473	455	449	426	476	451	485	416	456	416	465	478	474	453	468	466	457	433	444	418	493	458	467	464	459	492	475	484	422	467	437	441	461	465	506	434	432	471	464	420	469	486	488	473	443	424	456	461	466	464	468	459	481	465	444	452	497	447	449	452	485	479	447	452	453	452	479	491	420	458	451	473	445	453	470	470	478	415	444	417	423	448	451	451	460	484	471	470	455	453	440	476	467	458	479	452	482	448	489	479	462	459	426	428	467	477	447	451	447	451	441	495	500	467	470	486	460	421	465	448	470	428	403	484	427	483	462	516	445	462	467	460	444	438	462	445	452	419	456	481	464	490	472	464	487	452	448	451	482	465	487	450	469	432	442	464	433	449	501	446	443	473	482	444	441	473	456	426	475	463	469	485	474	448	488	458	469	431	444	451	487	480	427	453	459	470	474	436	450	450	496	420	432	432	464	445	500	429	478	418	464	454	458	445	436	445	448	485	457	413	420	505	429	455	473	467	501	426	451	455	496	443	438	485	504	459	498	448	494	459	475	453	438	444	452	445	459	479	479	435	488	492	434	453	448	447	460	467	491	469	472	424	423	462	485	433	466	448	410	480	449	434	499	475	457	471	445	453	484	474	396	476	436	507	452	465	480	466	447	462	457	469	493	428	432	470	453	458	481	458	454	468	479	465	479	444	486	481	469	418	460	478	460	475	479	480	486	451	498	476	421	465	456	466	441	475	474	463	446	464	460	418	484	464	462	474	418	469	448	452	497	480	442	443	480	471	470	477	452	433	436	437	469	439	508	476	456	465	451	435	455	470	458	480	445	452	450	460	429	455	440	477	456	432	467	436	482	415	459	452	458	470	445	498	477	466	472	480	486	456	432	497	450	468	457	460	499	454	455	458	484	452	483	457	464	430	474	447	437	466	450	463	497	470	439	466	434	455	469	464	443	453	468	423	463	461	463	489	454	464	452	458	459	433	456	459	436	458	482	449	477	438	469	436	524	441	461	455	488	445	444	485	454	498	466	477	424	413	503	430	443	481	439	480	425	459	459	458	486	449	451	444	500	437	436	473	423	458	486	475	447	454	471	425	433	478	455	489	425	448	486	426	482	451	454	431	406	436	419	442	458	444	467	450	423	489	448	479	422	457	425	521	490	464	482	491	445	449	410	451	472	460	454	453	452	409	455	469	460	453	477	436	479	479	449	436	490	493	389	442	500	483	447	444	471	432	477	449	494	484	479	439	478	435	460	508	462	443	444	467	498	473	511	485	438	447	488	469	490	454	470	445	440	476	490	441	472	447	442	521	473	456	455	450	449	439	420	432	450	466	426	481	460	466	432	450	440	445	440	435	457	476	466	475	475	429	430	496	505	488	404	483	401	474	466	395	467	442	446	433	453	454	410	455	444	456	472	497	450	463	521	468	449	448	448	454	461	455	437	457	461	493	461	437	468	448	469	435	440	426	483	471	467	466	466	450	429	458	448	456	460	472	481	434	482	426	429	472	427	426	509	459	444	461	435	443	472	476	444	476	489	464	465	453	468	480	436	460	449	449	479	462	460	455	506	448	435	451	430	456	438	489	454	414	448	436	440	443	455	474	437	446	449	492	430	482	442	424	496	490	437	445	418	492	474	452	436	476	459	428	431	444	465	459	449	475	492	428	487	490	475	471	475	473	489	422	443	460	488	483	453	464	452	446	435	439	442	434	450	462	447	459	482	426	430	448	491	470	474	455	447	459	475	432	470	467	444	484	413	439	444	442	422	446	431	481	481	440	489	459	450	468	453	485	486	433	478	428	474	468	441	454	458	442	453	463	485	420	447	446	458	485	434	472	485	457	443	486	467	461	404	435	443	444	452	461	410	456	505	434	472	477	480	474	471	465	468	492	485	461	445	500	455	476	449	444	470	490	454	448	510	484	425	479	465	458	447	480	446	462	454	481	470	439	443	435	446	450	469	422	487	453	463	470	429	453	461	435	456	479	427	432	432	463	487	431	450	430	441	461	475	491	474	463	432	459	464	447	455	463	489	450	437	482	411	480	507	431	449	440	457	514	457	465	473	406	460	466	440	438	460	434	452	465	486	444	451	464	441	428	487	465	500	430	511	468	451	429	445	454	443	425	456	452	459	444	453	471	455	481	487	438	457	444	434	460	470	464	479	489	442	429	455	438	446	478	482	483	470	479	483	440	422	447	466	439	461	446	448	481	487	467	465	443	483	461	489	480	430	452	471	492	424	419	468	448	477	423	470	448	461	448	521	485	471	441	422	455	431	465	480	480	470	428	444	444	482	454	426	466	449	458	466	467	438	471	456	458	434	474	496	481	467	410	458	455	446	437	483	443	463	460	466	457	442	445	467	451	452	463	445	453	495	461	451	458	496	480	443	498	483	462	491	477	424	464	445	466	461	440	460	467	458	438	488	463	460	425	479	438	513	480	384	464	467	442	474	465	462	457	411	449	466	474	467	456	459	437	482	469	488	445	395	494	459	483	441	482	425	467	496	448	452	498	469	442	439	476	493	459
74178	28454	8172	2094	1156	849	672	545	541	447	429	383	338	346	324	294	337	307	312	258	323	314	275	267	238	262	257	280	242	253	282	223	281	251	270	265	240	261	293	240	240	229	228	266	250	265	258	281	251	252	257	254	240	261	257	270	242	241	241	235	245	267	259	239	218	261	253	203	267	247	218	301	248	272	252	250	248	225	255	283	223	244	271	258	256	255	276	250	269	233	267	255	253	228	216	257	254	236	244	261	265	250	238	244	239	283	249	234	252	229	266	253	260	248	265	255	247	243	250	261	255	229	231	266	242	227	242	276	224	255	252	282	224	247	289	244	248	238	242	237	258	241	232	241	264	230	261	237	260	248	254	257	210	267	228	250	238	260	247	263	243	251	269	259	251	225	256	249	260	283	242	277	254	248	255	225	258	251	239	249	258	237	265	217	262	265	245	250	258	241	275	252	271	263	253	249	253	259	260	237	253	239	251	244	230	272	233	256	258	227	235	236	256	249	282	273	241	223	240	232	219	245	261	237	253	261	271	256	278	248	254	256	240	246	235	230	260	229	254	251	237	275	243	228	263	245	262	259	218	248	247	234	256	238	221	239	258	251	228	224	251	260	241	233	245	244	250	234	228	262	261	258	269	249	235	243	267	235	242	229	250	236	247	245	235	245	261	231	288	224	255	221	255	228	253	247	272	258	235	240	238	232	229	236	222	226	242	233	259	230	252	246	243	239	262	242	291	249	257	244	253	270	249	234	243	263	242	232	229	232	275	240	207	235	228	267	254	233	227	244	237	225	238	248	252	285	246	260	242	232	259	251	256	251	255	247	258	251	262	236	267	256	267	273	264	248	226	231	262	244	236	254	255	256	231	274	283	228	250	232	245	247	246	273	259	229	241	235	234	252	264	236	252	265	251	253	242	215	257	261	245	244	224	249	240	239	268	260	256	247	260	262	256	262	225	257	241	241	263	247	268	261	232	233	259	209	234	233	247	220	248	213	246	234	223	243	247	264	249	249	264	292	270	240	277	249	243	244	262	235	244	232	241	251	259	267	248	279	245	259	245	252	255	249	226	255	229	237	269	254	245	245	241	235	251	227	249	246	253	271	262	220	264	260	236	232	237	208	235	241	248	251	246	249	252	261	274	221	260	230	252	239	255	223	270	240	255	259	246	248	263	239	256	241	271	256	278	277	239	248	249	235	228	242	250	248	254	262	247	244	267	276	255	241	211	269	247	235	250	264	266	225	246	240	273	238	266	247	259	244	250	248	256	242	243	237	251	258	263	253	252	236	259	232	273	255	282	258	237	240	255	263	238	254	242	239	260	242	265	237	232	239	249	244	278	237	247	259	255	238	251	270	229	262	247	252	250	253	252	261	248	256	250	237	207	224	242	280	269	230	249	271	272	252	253	248	256	245	255	249	257	238	231	233	263	230	229	249	260	239	252	235	247	232	275	263	242	254	242	223	255	252	259	238	267	242	249	269	257	223	270	243	274	244	257	260	246	238	289	273	258	238	247	258	247	250	250	234	275	258	240	259	232	235	237	241	243	239	255	235	239	248	248	237	248	242	255	290	296	236	268	241	231	245	256	210	262	278	265	248	232	234	247	242	247	223	237	209	255	236	240	233	249	212	281	258	269	259	254	235	237	242	264	255	254	243	238	255	253	255	249	241	246	224	230	250	255	246	263	257	294	267	239	249	264	261	259	241	250	247	260	223	240	256	232	291	230	248	233	253	235	242	240	248	256	252	256	217	241	248	245	233	243	263	235	220	285	255	236	276	233	261	259	249	254	233	243	239	273	250	236	212	241	250	243	210	248	266	239	249	255	251	246	236	274	239	240	246	271	269	237	234	224	276	249	248	247	257	275	245	273	253	202	240	242	235	221	267	251	236	228	254	254	239	247	250	246	269	237	253	265	249	253	253	282	254	266	268	252	267	213	282	252	230	244	236	219	245	257	239	273	220	244	238	241	245	285	284	256	244	266	225	247	249	248	266	235	247	265	264	220	235	254	220	270	244	244	235	290	224	233	232	255	267	270	268	242	260	257	250	263	237	278	235	236	240	272	237	253	239	248	257	248	287	268	244	252	238	239	229	263	262	272	264	241	263	225	277	263	254	259	256	235	237	239	236	234	254	228	263	259	211	235	239	210	256	249	217	234	261	289	225	258	239	262	253	222	242	244	254	259	235	281	249	234	214	240	286	229	246	254	255	258	241	234	226	230	244	270	217	261	236	273	241	254	253	232	239	226	254	262	226	245	260	241	254	239	245	273	261	251	260	257	259	250	241	247	255	228	248	271	237	257	236	269	242	234	238	250	266	250	232	239	258	268	221	261	256	236	225	267	246	257	294	261	235	250	244	245	210	222	219	260	255	245	261	230	230	268	234	251	258	257	248	252	267	240	237	265	259	246	250	244	245	261	256	239	259	266	238	265	265	247	273	247	253	266	230	258	222	265	257	266	248	253	265	245	224	255	268	254	273	238	246	228	238	207	254	211	263	265	243	261	239	280	216	224	258	260	245	259	267	224	251	257	256	238	246	249	233	264	267	222	250	275	266	232	212	247	246	266	251	261	249	266	270	247	294	255	259	229	255	254	244	254	247	224	247	254	241	236	225	260	233	239	245	255	244	222	239	255	239	213	264	234	248	210	242	252	241	250	253	238	250	251	260	243	241	248	258	279	276	232	214	218	255	262	232	233	246	251	248	223	255	263	253	243	277	237	251	248	239	273	262	273	268	232	264	259	244	239	247	231	257	265	255	251	245	238	213	230	249	217	251	229	229	261	254	255	269	264	261	280	255	266	288	256	243	253	257	273	255	206	241	222	233	242	233	263	236	272	248	219	254	266	228	236	272	248	245	266	232	257	240	241	245	218	278	234	220	269	242	240	227	251	280	263	271	236	224	241	238	239	241	242	249	254	234	269	256	255	250	261	227	252	268	263	237	253	263	227	251	237	257	240	254	277	260	255	261	249	245	260	255	286	274	242	228	238	255	224	237	249	221	255	245	251	248	255	259	244	236	234	244	247	237	230	225	242	235	235	270	260	252	265	249	244	250	255	243	269	252	238	253	269	247	229	216	269	227	240	259	253	252	239	219	243	236	269	254	252	242	253	245	244	259	267	253	256	255	243	251	251	264	250	281	235	255	260	225	255	260	249	257	244	248	242	248	240	226	244	237	234	270	274	234	263	234	248	270	274	245	232	231	266	267	248	239	260	261	211	247	239	264	239	242	247	260	239	235	273	273	198	245	247	261	235	224	232	242	256	235	259	251	253	253	227	246	242	232	227	253	270	255	236	237	227	261	265	251	278	242	276	234	262	267	252	245	245	236	231	257	288	244	245	205	238	236	235	251	261	238	258	258	236	237	252	240	263	245	207	239	250	240	243	244	242	237	243	257	227	254	243	241	251	237	264	254	229	226	245	239	244	245	260	254	244	234	222	251	263	251	246	266	261	233	257	237	248	242	259	254	255	240	235	267
44203	2463	5129	5501	4600	3723	3116	2662	2220	2055	1791	1671	1482	1450	1288	1232	1193	1130	1172	1092	1075	993	1007	970	981	953	929	873	880	881	830	883	850	857	839	875	802	821	827	841	812	772	806	771	783	820	790	762	766	797	756	781	779	777	816	757	779	774	798	783	779	767	759	759	706	738	793	833	700	766	783	742	773	751	712	767	768	799	743	641	727	722	795	728	728	717	735	742	695	729	694	741	754	753	745	709	722	754	722	715	732	750	749	752	733	782	755	717	754	703	761	756	745	737	743	781	699	763	809	693	768	729	707	715	732	761	715	730	712	736	761	725	736	671	768	747	685	722	734	739	774	772	737	714	739	755	741	734	740	728	732	744	734	732	749	725	755	759	745	744	700	714	726	731	733	758	737	719	771	746	771	778	745	721	763	707	700	740	735	729	691	754	758	679	767	720	783	768	686	731	736	712	710	770	763	723	727	705	739	750	761	751	715	724	685	696	721	709	717	757	740	754	746	731	742	763	713	736	757	731	713	787	742	749	758	704	723	701	732	691	716	715	712	760	789	705	739	686	710	756	760	741	779	675	700	757	735	770	703	722	721	702	753	735	796	718	702	741	740	710	725	721	700	723	736	726	710	692	737	720	718	719	775	729	691	725	723	666	755	729	762	750	694	735	742	730	760	786	746	711	765	702	774	724	777	705	768	725	756	704	748	768	726	691	758	682	761	719	694	719	744	740	687	742	734	680	755	721	711	686	752	771	724	719	708	733	752	705	747	769	720	764	678	734	734	758	723	741	735	748	710	772	755	766	758	749	731	726	697	723	690	742	742	722	714	735	708	739	743	763	776	763	777	734	736	678	690	686	766	725	729	751	766	735	655	708	707	735	731	722	704	735	751	718	721	748	737	752	736	721	728	738	712	716	664	723	731	696	750	707	756	690	717	757	720	741	725	703	688	744	707	690	692	761	732	742	715	718	732	732	741	726	714	794	676	677	773	699	716	734	756	699	767	744	769	701	728	757	765	744	708	740	749	688	694	728	744	739	682	724	733	729	738	733	727	744	728	749	725	697	736	759	740	746	732	735	722	694	722	725	790	725	787	709	725	746	718	750	749	701	731	746	757	708	728	709	776	729	720	794	715	723	739	687	719	727	768	707	740	727	745	717	708	688	763	746	751	753	765	703	758	746	708	748	739	733	775	747	743	671	736	749	768	752	757	699	679	764	742	697	695	697	724	728	776	757	739	735	718	714	747	720	754	733	762	769	740	741	724	738	732	737	734	763	701	740	692	717	750	741	756	789	750	722	726	738	755	750	740	754	715	764	769	716	776	735	717	746	714	742	777	740	708	686	747	730	735	737	720	684	781	674	771	761	720	733	751	667	678	744	669	715	782	719	722	761	764	741	785	749	716	759	767	744	692	790	762	723	667	717	695	713	705	753	730	702	707	749	748	783	698	724	744	734	763	719	703	732	767	723	731	698	761	747	724	741	752	751	725	735	721	743	744	764	725	698	756	677	735	709	681	734	692	733	663	712	745	702	756	748	775	713	753	729	716	713	730	737	719	760	734	688	767	753	780	684	737	710	714	742	737	706	749	750	749	749	749	698	716	734	712	721	722	778	719	712	683	685	729	732	716	704	755	674	769	737	713	764	725	746	728	752	774	764	688	740	729	729	710	722	742	729	767	732	738	752	668	702	761	730	713	715	759	697	764	764	738	744	685	723	737	762	714	756	655	715	738	746	736	741	712	714	722	741	676	725	796	748	744	708	775	707	764	688	746	741	776	733	735	747	751	709	736	765	704	744	747	782	751	775	767	790	725	761	742	693	760	753	704	719	704	688	762	735	727	738	758	762	700	693	770	703	762	757	721	723	703	720	746	735	742	744	724	737	745	724	718	714	739	699	713	675	767	717	725	748	699	734	726	692	732	707	701	750	755	745	672	727	739	724	733	736	752	732	811	725	742	744	765	766	718	743	726	749	732	738	765	753	722	741	753	757	686	720	758	758	691	708	731	718	737	736	737	788	713	706	731	718	712	727	730	729	726	717	718	721	758	699	696	750	743	702	744	715	731	687	771	716	718	749	728	752	716	769	727	736	717	746	727	734	728	703	673	708	721	751	723	715	691	738	698	728	728	738	693	711	753	750	716	687	713	754	717	766	681	733	749	708	738	728	741	721	707	771	756	716	706	763	733	762	753	737	793	743	709	737	731	734	748	761	744	732	698	723	764	756	748	724	716	686	698	738	725	759	695	712	703	743	723	760	689	735	753	793	794	705	799	716	752	757	705	743	726	710	669	716	745	779	740	730	764	734	740	720	707	765	717	734	787	734	707	711	762	744	731	748	710	712	722	728	707	737	732	668	728	706	741	739	677	703	752	762	703	691	699	682	751	752	764	744	734	738	732	690	724	745	750	699	721	728	768	696	728	724	751	693	753	714	756	676	712	773	718	735	745	718	755	754	680	725	754	730	678	741	691	746	740	701	784	761	770	774	733	744	752	724	766	745	695	725	765	760	735	763	746	674	732	739	712	735	714	715	718	692	721	755	760	719	708	745	730	698	727	697	765	711	698	732	673	758	742	764	719	728	716	736	729	751	713	658	721	740	696	743	769	836	739	741	731	722	735	775	695	688	690	732	714	732	738	736	695	724	699	718	733	693	759	718	695	732	763	754	682	698	736	757	740	780	674	786	713	684	747	732	705	699	731	712	751	717	764	742	718	742	714	701	736	773	743	682	764	743	698	728	754	754	750	711	761	779	730	738	806	747	711	698	746	728	710	726	728	743	757	784	722	690	722	693	715	711	665	723	694	732	772	714	729	746	770	758	715	723	692	725	713	735	706	736	752	724	748	751	702	704	731	657	751	720	743	776	706	785	742	740	759	696	693	806	709	706	709	729	729	687	752	739	762	702	692	761	719	697	719	753	737	746	743	737	737	728	747	685	740	756	748	713	747	763	731	725	727	751	759	711	756	736	748	733	720	745	714	752	752	717	699	715	763	736	725	708	751	702	747	745	736	733	701	724	741	711	723	686	730	734	763	654	760	757	711	682	721	687	763	723	764	735	703	755	763	696	731	777	703	712	756	737	747	724	775	719	720	705	716	733	764	717	732	762	762	721	724	728	745	751	711	707	765	730	723	735	742	760	729	739	715	703	761	759	730	717	733	720	728	719	756	716	762	780	739	744	733	724	749	782	737	767	722	751	749	716	749	705	714	753	745	739	722	713	745	691	707	759	745	744	725	722	770	728	737	724	765	725	753	738	684	754	691	707	799	712	760	702	734	745	729	737	734	735	715	753	741	727	798	758	756	682	728	706	714	725	739	692	748	780	772	743	695	691	723	712	729	752	746	748	735	722	726	750	762	718	750	757	779	768	708	692	708	703	791	725	721	779	752	695	707	687	713	776	749	718	760	723	775	699	787	768	733	745	718	700	724	739	759	717	744	724	748	721	703	750	716	730	694	722	775	700	719	780	739	684	788	691	745	731	722	722
18808	1211	223	157	119	108	125	114	104	122	97	94	116	101	102	90	108	117	106	110	105	106	102	127	116	102	102	98	96	93	106	96	93	94	101	93	111	87	112	97	100	111	100	110	98	106	122	97	104	109	108	106	93	110	111	106	101	90	83	99	93	115	101	99	98	109	100	95	92	100	86	88	100	81	85	97	110	114	94	97	106	104	113	93	87	103	85	112	88	91	84	91	98	99	90	92	94	112	105	113	110	94	102	96	105	88	109	99	90	99	100	92	105	106	106	82	98	90	99	98	93	96	103	104	100	113	99	105	95	91	97	117	108	101	103	118	102	97	101	95	83	111	100	122	107	96	104	105	95	110	89	90	98	94	93	102	118	103	87	88	105	113	90	113	86	125	101	93	112	108	97	80	123	88	115	92	101	86	92	89	110	104	101	106	94	97	106	99	108	111	108	96	93	91	92	82	110	111	97	94	126	95	116	105	87	102	89	93	104	111	90	86	110	115	99	88	116	87	112	108	119	97	106	96	106	92	103	85	101	89	107	100	112	113	89	102	113	98	119	120	87	109	96	109	112	102	97	120	109	108	81	101	90	123	102	105	101	82	106	107	97	121	97	115	108	96	103	87	102	91	105	106	99	100	93	101	107	98	93	107	93	100	93	127	99	112	85	85	111	119	97	106	106	87	96	86	97	100	104	96	98	95	105	96	97	109	98	113	106	93	107	103	89	90	96	108	110	86	98	102	102	112	119	122	99	100	101	100	91	90	85	111	80	93	99	97	97	110	108	113	113	105	134	104	87	112	85	122	104	102	101	96	125	104	94	101	114	99	89	106	101	105	112	84	106	120	136	111	94	107	95	98	85	91	102	82	96	99	97	87	89	110	106	98	106	105	111	103	114	106	104	94	125	84	104	95	102	105	115	91	90	97	107	91	114	94	91	92	102	94	104	82	100	122	100	115	103	107	106	113	105	82	78	95	94	100	101	93	98	105	97	101	92	109	103	107	95	116	109	109	103	86	100	121	85	103	107	93	113	109	113	101	93	103	103	91	97	115	98	109	117	99	93	114	105	103	110	99	97	111	84	87	91	95	101	100	119	110	116	109	105	93	107	98	115	100	123	89	82	104	107	91	116	102	93	115	92	93	83	104	94	94	124	107	82	105	96	95	119	90	103	86	112	107	113	101	115	87	116	89	78	82	97	87	99	104	111	89	110	101	122	118	117	99	86	93	109	100	106	128	104	99	89	105	103	108	102	96	95	110	88	93	88	103	100	110	108	94	110	109	92	94	88	104	106	127	110	96	103	104	96	100	108	111	98	112	111	106	108	109	103	87	107	100	109	122	97	110	98	118	109	103	95	94	119	111	90	107	97	119	112	109	111	103	109	97	107	105	93	127	106	96	108	114	92	83	106	104	92	99	108	105	113	81	86	97	104	109	100	92	117	88	110	112	91	88	124	95	100	117	83	95	84	94	104	80	88	78	106	106	111	125	96	86	108	95	74	106	106	97	102	93	99	87	86	103	84	99	110	134	92	94	95	96	75	105	104	103	97	113	111	115	96	117	120	102	104	100	94	103	111	116	101	100	110	116	110	117	119	99	100	118	99	104	99	95	97	97	120	92	114	109	98	89	108	97	75	97	94	98	114	92	98	90	105	95	107	86	115	93	102	95	115	102	84	85	89	101	98	83	97	107	95	91	104	105	105	105	110	76	90	95	101	115	90	75	108	113	97	89	93	96	113	106	99	87	97	96	93	105	83	104	114	110	89	101	106	96	100	105	91	95	91	126	92	109	89	88	86	108	96	110	97	107	94	111	99	112	107	97	100	101	112	96	98	94	106	90	107	114	92	88	97	95	93	83	108	99	113	88	114	100	118	97	119	106	112	100	108	92	120	97	94	110	112	83	101	87	106	100	105	96	103	102	79	105	97	110	101	89	96	112	119	110	96	131	99	109	101	94	117	94	97	106	110	93	99	105	107	86	97	114	89	107	99	81	99	108	110	102	109	101	85	103	113	110	97	105	89	96	117	109	108	97	79	97	108	94	109	97	100	97	107	109	102	103	85	107	98	101	87	111	98	118	113	109	93	104	99	92	106	124	101	107	112	106	99	87	98	96	101	106	105	110	112	108	99	96	103	100	81	100	106	94	105	96	97	88	100	93	108	89	95	100	100	117	104	108	90	100	95	98	97	101	93	103	110	96	99	104	85	91	107	94	98	98	93	89	106	102	95	109	109	105	117	105	94	82	94	120	98	107	102	97	92	108	110	115	88	107	101	111	94	96	98	108	100	80	96	97	101	108	108	100	90	95	126	98	94	108	107	73	88	107	87	89	80	91	100	91	103	100	92	97	97	98	104	112	119	93	80	95	98	111	99	104	98	112	110	120	90	101	102	95	91	106	109	99	97	100	88	81	89	111	113	97	81	100	106	101	97	113	105	108	97	115	103	91	116	88	111	106	97	99	126	118	103	101	91	101	91	111	68	101	98	91	120	97	95	97	107	89	82	81	112	92	94	124	95	106	111	110	95	103	98	94	114	88	88	106	85	102	98	110	94	106	123	101	104	118	92	86	115	108	89	89	101	107	107	123	116	108	108	109	116	101	100	110	99	108	108	101	92	116	95	109	88	95	106	101	83	99	114	115	113	111	89	93	104	101	111	120	91	91	96	102	78	105	103	112	106	96	123	116	105	97	98	97	113	112	112	106	122	102	101	92	102	108	109	112	120	116	82	104	95	98	90	100	113	122	94	116	105	115	102	109	99	103	93	107	98	112	107	103	110	88	97	112	111	99	101	101	96	97	117	103	109	112	112	106	93	117	96	115	108	93	116	97	117	99	104	109	91	95	114	106	112	108	87	101	100	100	100	107	126	95	98	92	93	104	109	89	99	106	101	90	125	101	113	98	88	89	92	94	112	99	104	109	85	88	93	106	99	96	84	106	106	93	103	99	109	96	104	102	116	83	103	118	102	95	115	101	101	107	85	117	77	95	84	107	114	101	79	96	97	96	93	113	102	101	100	103	106	103	118	92	114	108	98	112	102	95	96	91	88	100	92	96	108	102	106	110	100	96	101	118	90	102	95	101	89	99	99	113	105	102	102	102	92	104	95	112	94	112	94	95	96	100	104	112	118	81	108	89	86	105	101	92	119	99	86	118	105	110	125	100	106	113	90	120	98	96	73	100	102	105	109	119	108	96	95	85	97	109	83	104	95	91	117	107	99	93	102	96	113	104	107	85	109	99	105	106	101	122	98	112	104	84	103	94	104	88	99	95	96	98	120	103	96	112	98	99	107	108	89	116	117	93	95	119	97	104	101	104	88	108	119	107	98	122	107	103	88	107	82	92	95	97	107	81	110	111	120	95	115	100	105	101	101	102	110	77	103	109	120	115	105	95	102	87	89	102	96	96	114	101	124	97	113	91	83	91	120	114	110	91	96	116	85	113	117	93	93	97	100	101	117	103	86	114	116	118	105	101	101	109
17396	462	478	493	469	458	451	426	417	415	377	377	356	373	365	394	389	380	347	333	345	367	321	374	386	342	367	362	325	437	337	361	370	336	374	358	380	350	361	354	306	314	344	377	327	356	344	352	359	345	324	336	347	374	358	360	341	402	323	315	339	320	341	365	356	350	366	367	330	369	360	364	355	369	368	355	396	345	310	356	351	349	350	338	387	357	336	314	320	354	349	359	332	301	327	362	347	348	342	365	353	343	371	341	337	345	362	359	358	365	356	364	326	354	360	367	328	336	352	369	337	345	376	358	339	365	329	382	341	352	368	320	306	390	374	349	344	321	355	342	354	372	337	374	355	345	348	392	369	371	326	365	343	326	309	374	390	342	341	353	372	345	371	337	326	340	348	359	350	315	341	366	346	352	355	329	361	332	354	322	314	338	335	344	357	346	330	340	376	338	370	331	344	346	368	367	311	386	350	308	357	330	302	367	355	371	368	330	323	311	326	323	337	322	365	355	344	350	327	354	349	376	371	326	361	359	315	359	378	344	338	349	341	374	356	346	373	331	363	360	354	319	334	330	329	326	377	336	337	361	358	328	335	346	329	351	352	341	339	356	380	310	328	343	388	323	378	357	402	364	348	370	361	328	335	364	378	340	357	352	389	324	355	322	375	334	369	320	343	355	306	372	331	326	353	311	350	324	337	311	367	380	351	349	340	357	362	385	356	357	326	345	359	341	336	371	303	358	326	355	357	381	358	346	358	341	346	350	347	340	366	327	371	364	390	366	334	353	370	361	371	352	371	349	367	353	318	362	323	333	347	344	351	345	363	346	344	323	364	333	355	338	354	345	335	343	367	347	354	333	323	370	318	351	355	353	378	343	337	413	377	346	374	332	341	343	350	294	333	394	324	358	358	338	349	343	363	346	357	353	349	366	355	384	360	328	339	353	330	318	329	319	367	361	341	358	330	354	361	345	347	351	307	345	339	347	350	378	365	366	360	358	324	350	333	326	349	353	344	361	349	356	358	371	317	360	318	348	349	332	330	325	370	373	308	334	349	344	349	330	351	351	331	375	341	330	333	364	347	346	345	305	346	361	335	341	362	331	345	352	355	363	375	372	328	355	349	362	329	337	367	350	343	376	368	372	351	364	379	333	339	355	351	336	348	353	356	345	332	364	360	362	334	383	344	325	357	318	308	344	352	340	348	353	361	349	372	317	345	344	384	347	319	355	361	359	346	340	348	323	383	314	364	360	344	324	326	374	334	357	372	338	345	338	313	338	362	343	350	359	327	346	325	356	340	325	326	384	359	365	330	330	345	335	346	338	338	326	309	330	337	354	361	349	328	337	352	352	336	352	364	399	370	328	355	345	321	349	359	338	368	327	340	328	310	360	352	370	347	346	325	342	359	359	371	318	314	388	349	329	347	349	354	363	349	342	362	341	357	355	386	329	334	367	346	324	330	347	339	344	324	354	350	346	354	336	340	339	319	348	322	363	356	355	359	370	357	351	353	334	350	322	351	368	354	339	338	336	302	361	345	343	345	313	348	329	343	342	367	359	324	377	340	346	353	315	345	336	330	324	374	365	379	326	347	337	332	348	342	345	360	387	356	353	353	331	395	365	345	343	373	322	368	305	335	370	346	333	342	350	342	307	305	357	348	359	343	372	330	320	377	379	348	341	343	354	329	327	339	346	350	331	378	358	308	372	331	372	329	344	369	355	353	339	373	373	318	351	349	368	359	360	327	334	365	335	335	360	351	348	379	342	368	361	386	395	324	352	336	339	305	341	331	366	326	345	348	331	354	331	376	322	354	351	337	343	340	344	352	380	346	349	345	361	345	308	346	319	345	337	336	333	325	347	330	341	333	333	310	388	373	328	338	347	378	349	356	326	356	334	335	347	336	353	329	370	357	355	365	354	379	355	333	325	337	361	382	348	326	350	369	347	351	353	311	338	362	338	382	345	329	341	346	366	325	369	350	382	330	344	353	349	343	371	326	292	310	380	370	337	374	342	364	367	341	362	362	312	353	349	365	331	376	327	339	370	355	373	357	357	355	327	342	338	344	330	326	365	376	343	343	380	348	350	343	362	333	359	345	357	341	358	334	371	364	305	357	325	324	330	358	349	355	363	332	326	349	345	352	355	356	350	318	320	329	342	375	345	340	353	332	337	404	361	357	324	361	330	339	353	327	392	366	361	347	349	333	376	334	344	336	342	338	366	375	338	360	351	377	319	374	311	341	320	367	363	324	323	376	352	342	327	378	312	347	396	349	319	355	320	353	350	333	340	337	359	378	338	376	321	344	345	383	369	337	335	382	370	349	383	338	329	349	366	345	333	328	367	346	365	352	357	356	375	354	356	375	322	317	327	329	355	348	327	336	360	350	311	351	328	368	334	352	371	348	354	322	337	381	365	333	345	360	357	360	367	366	336	319	289	320	341	338	351	332	375	327	358	345	345	315	339	360	322	331	355	352	339	358	338	351	362	328	338	335	337	322	346	358	352	363	344	322	352	346	331	342	366	343	367	371	326	365	336	352	340	344	392	368	353	375	338	370	316	344	340	344	316	352	382	370	326	325	323	340	359	331	389	366	358	355	353	377	324	346	352	360	341	361	347	356	345	359	323	371	349	389	373	362	353	364	344	352	355	352	334	342	337	288	338	324	389	371	337	333	350	310	330	355	346	359	346	379	330	325	343	364	351	349	335	354	362	372	350	355	324	345	397	339	333	356	374	374	366	366	330	382	365	337	314	344	349	360	323	330	362	338	342	330	336	338	339	361	349	361	314	340	337	372	348	334	316	352	334	393	387	337	354	313	374	380	371	347	325	348	379	370	342	345	325	362	350	357	341	365	361	345	346	339	317	355	337	343	346	360	331	356	334	354	354	359	386	360	351	343	345	360	335	360	377	353	363	340	345	320	361	357	331	356	357	328	324	380	359	360	367	355	342	313	336	379	356	357	335	336	366	346	319	350	323	354	334	360	330	355	352	370	345	361	325	333	394	364	347	316	393	375	360	344	355	325	354	347	358	363	345	374	341	344	344	327	349	368	353	387	365	394	365	363	358	376	375	345	322	332	353	349	337	342	346	361	328	343	356	369	355	326	353	340	347	329	345	360	373	306	374	355	354	320	371	357	350	382	336	340	362	339	369	335	371	333	343	359	333	366	344	336	355	341	370	338	352	382	348	368	365	330	346	316	354	348	370	346	313	317	323	330	345	350	351	369	353	334	346	352	329	339	367	321	366	356	350	338	340	364	359	359	346	368	325	348	342	361	354	361	360	361	361	342	348	399	341	381	336	337	366	365	354	356	347	362	367	354	349	376	339	372	365	348	363	293	349	337	355	349	363	325	331	345	332	364	316	337	346	329	391	390	347	356	348	361	334	382	358	356	353	349	367	329	343	338	363	343	343	356	372	354	363	357	344	346	349	357	343	323	358	342	321	343	334	333	354	328	335	332	363	354	366	348	360	349	361	329	334	345	335
60243	21323	4501	845	541	483	363	311	222	221	244	187	216	204	182	171	177	180	147	170	140	144	177	142	167	159	145	160	157	157	139	156	135	155	128	146	145	129	131	142	135	155	145	147	131	144	153	130	144	167	147	126	132	134	123	135	160	155	139	141	144	143	146	145	134	136	144	162	127	143	148	139	144	136	140	124	150	122	151	127	148	144	151	145	140	119	139	155	155	133	137	139	134	131	137	120	123	126	138	144	130	136	134	140	126	151	132	175	134	145	120	137	143	144	167	151	138	147	138	137	141	121	141	137	142	136	143	125	160	129	153	138	137	143	154	135	167	138	154	133	144	108	143	144	160	135	141	147	134	147	150	144	164	140	135	134	143	129	138	154	142	133	146	130	136	144	144	123	126	144	159	152	118	152	149	134	141	131	135	154	144	139	139	164	135	130	156	151	125	132	149	126	118	129	145	136	154	137	120	151	122	146	131	157	158	130	116	132	149	131	164	151	156	155	152	142	129	138	135	133	151	135	135	155	137	123	127	142	146	130	144	141	149	148	131	112	146	144	151	137	145	148	135	149	155	115	143	126	119	131	147	140	127	149	146	148	164	137	132	155	128	133	108	161	152	122	131	142	138	157	151	142	137	136	145	157	125	136	139	138	154	144	141	141	148	137	113	157	129	142	133	160	124	135	133	124	136	150	120	128	141	140	141	124	133	114	126	142	150	166	152	160	126	160	125	138	148	136	128	158	140	144	144	146	138	128	143	120	145	143	124	141	123	131	143	124	120	149	147	142	147	158	149	147	146	158	150	148	125	130	136	120	143	131	139	144	158	148	135	131	128	138	137	150	150	133	134	126	158	157	135	148	142	163	133	135	121	128	135	138	129	155	120	132	155	120	131	141	121	170	156	140	123	138	125	131	124	140	147	132	150	147	133	157	141	126	134	139	129	133	146	140	127	145	131	146	140	153	150	147	134	132	138	138	137	131	112	113	123	150	160	137	143	148	155	151	151	136	159	136	132	156	158	139	118	121	148	143	129	146	159	145	127	114	151	138	119	133	140	126	128	128	136	152	157	145	148	123	134	147	140	130	122	126	147	136	134	138	134	138	115	141	148	142	146	143	144	132	155	123	136	147	134	136	125	157	126	135	152	144	118	131	140	125	138	139	125	126	152	135	134	129	145	135	115	137	139	133	133	139	131	120	149	150	136	137	151	141	131	129	119	153	132	126	156	123	130	164	127	144	135	121	160	139	143	142	145	131	156	127	171	151	152	149	138	151	159	128	124	146	118	143	143	150	121	141	121	122	137	122	126	154	144	137	136	154	146	137	132	163	123	130	137	133	118	141	136	160	151	163	129	137	171	136	150	137	134	146	153	130	136	150	168	141	143	115	144	119	145	123	132	149	115	145	134	176	136	147	134	113	148	133	142	144	150	108	134	136	140	141	142	143	151	128	146	116	135	138	159	140	123	141	145	141	177	140	137	135	127	113	135	129	159	124	118	156	142	143	117	137	146	126	131	140	116	145	139	135	142	113	143	151	138	116	128	138	168	139	130	150	154	129	123	123	153	137	142	142	124	150	113	152	153	135	152	135	165	149	128	128	141	153	116	142	137	142	154	145	127	144	136	138	153	159	144	147	129	137	116	132	145	149	136	154	137	128	143	152	117	132	142	129	147	145	159	156	154	134	120	139	159	151	146	128	151	117	143	174	146	151	150	139	135	154	152	127	146	144	159	158	173	137	147	125	154	137	150	145	124	139	148	120	143	157	127	127	135	135	148	125	142	146	139	123	133	136	141	142	124	163	149	145	166	151	140	142	139	130	142	135	138	158	112	134	163	149	143	123	124	163	135	143	154	134	121	133	143	150	162	141	133	134	142	132	148	153	145	138	138	141	150	140	143	153	129	146	134	145	136	149	142	143	158	134	152	116	149	140	150	140	137	140	135	151	122	150	149	133	142	156	149	118	152	143	126	123	138	124	134	142	141	138	168	176	135	131	135	145	138	151	134	154	144	149	152	136	141	150	142	140	132	120	145	163	137	124	143	129	122	136	132	137	153	161	169	131	121	122	118	116	150	148	149	123	131	140	138	159	142	139	137	122	135	133	147	157	130	167	148	118	132	142	118	142	146	137	150	147	131	155	149	124	147	141	138	139	141	141	135	130	138	151	122	145	133	136	161	152	113	118	156	134	157	132	153	157	139	127	142	135	150	146	138	151	151	149	126	121	127	134	145	137	149	153	132	145	130	161	108	134	136	152	111	136	135	126	132	137	149	149	138	130	125	112	117	151	132	135	152	133	141	139	127	139	140	165	142	123	125	150	152	130	134	138	131	128	138	149	129	131	151	143	142	137	133	146	121	125	144	150	146	119	139	148	150	137	133	140	131	136	130	156	128	147	133	119	141	146	123	128	151	153	124	111	153	135	130	141	115	147	114	150	125	145	109	131	143	165	115	157	116	145	154	143	138	142	121	128	135	140	129	139	149	153	128	141	137	144	145	144	119	153	139	118	135	135	155	144	138	161	138	131	145	132	135	152	130	130	155	164	125	146	138	136	136	146	139	147	134	132	141	133	136	141	155	131	136	154	164	140	132	143	156	149	130	146	147	133	127	148	133	130	129	132	133	148	155	159	143	152	143	120	144	154	144	140	152	144	151	142	168	146	144	118	139	150	151	144	142	152	135	143	159	128	142	143	160	144	132	134	149	156	118	151	151	140	142	140	142	122	140	156	128	137	134	150	139	163	176	132	138	144	130	132	138	143	131	149	151	126	125	124	143	142	129	135	134	147	115	144	147	139	145	128	137	123	143	137	129	148	127	131	138	136	146	120	138	151	130	135	135	142	136	138	138	149	140	153	132	148	141	145	130	127	122	155	131	144	123	133	133	136	146	158	147	150	110	141	126	121	135	139	137	131	140	129	150	155	137	133	143	128	135	179	134	134	153	136	135	119	146	120	145	133	143	140	136	129	136	147	153	129	159	126	138	124	151	151	144	159	123	140	136	129	130	142	129	142	162	154	160	141	157	134	137	128	124	121	139	152	159	143	144	151	156	132	154	135	125	134	143	155	129	157	149	161	144	126	128	132	138	119	146	151	143	131	146	129	133	163	142	140	143	136	164	137	150	137	153	149	134	125	119	134	124	155	137	157	139	129	148	124	142	129	123	139	148	135	127	117	149	137	138	151	120	130	148	147	136	125	138	155	132	140	130	131	149	147	136	127	148	138	122	151	137	156	131	138	147	166	144	123	143	126	145	141	107	117	128	130	152	125	142	132	144	111	128	143	127	137	151	133	143	142	146	167	138	140	128	122	146	134	136	139	153	131	125	138	132	143	154	134	138	140	132	149	145	137	150	140	136	130	135	129	117	127	134	140	128	127	133	124	141	114	139	139	159	125	162	156	163	161	123	145	142	129	134	139	148	140	135	146	128	137	130	162	160	148	145	161	133	157	134	130	143	150	132	143	161	139	169	153	149	118	160	123
35892	1382	2757	2865	2416	2044	1697	1471	1233	1105	1032	880	841	819	726	717	721	649	666	677	641	577	586	559	563	517	557	534	561	495	536	535	525	515	527	559	534	518	480	508	499	497	502	484	490	504	501	486	495	488	479	456	487	473	476	478	487	481	481	464	468	452	466	485	461	478	485	459	484	451	456	463	435	494	459	472	472	466	500	475	468	465	490	423	474	465	503	488	489	478	496	480	481	474	460	466	464	472	518	447	433	496	442	468	446	408	433	504	488	449	446	476	468	469	477	471	491	432	458	432	455	465	472	487	464	472	493	454	470	444	456	482	496	456	481	456	447	452	450	470	481	440	492	423	469	441	459	445	462	488	461	456	480	472	449	447	443	477	451	470	429	495	451	461	490	475	416	448	463	491	482	455	441	423	454	482	494	466	475	457	505	448	492	436	481	439	481	477	492	442	458	461	434	476	470	484	480	454	440	478	468	473	464	423	434	441	452	499	444	477	460	427	449	438	434	471	478	477	484	468	473	479	435	457	468	447	468	459	453	429	458	448	400	462	445	450	482	461	483	459	424	465	422	459	452	493	492	470	425	484	477	442	438	499	448	471	455	451	424	412	437	477	446	467	468	474	460	418	508	446	441	458	454	472	512	440	418	461	447	491	453	469	448	489	447	511	403	432	477	478	463	456	436	488	452	433	455	507	447	470	428	487	436	454	433	485	445	485	456	438	387	472	471	516	462	444	477	441	465	492	420	491	470	465	488	476	436	468	440	468	429	414	414	459	412	469	465	411	469	457	432	479	440	465	463	486	460	466	402	441	476	473	463	473	436	443	474	455	444	425	466	466	399	432	467	460	489	452	456	451	482	441	473	476	483	461	475	468	465	457	445	465	499	469	473	450	465	459	516	489	466	461	457	461	455	484	461	503	455	431	417	446	455	468	411	452	444	445	451	473	443	421	429	455	459	451	488	468	480	478	436	483	448	441	481	440	431	437	449	456	459	488	474	457	483	469	456	455	441	444	467	466	430	472	460	445	463	464	475	439	473	462	446	438	450	457	513	440	450	474	468	479	458	501	415	455	452	459	494	423	453	468	451	492	481	480	445	418	468	476	425	455	472	459	440	425	440	450	445	439	426	457	476	429	492	459	444	460	477	463	437	471	440	444	492	438	457	419	404	470	436	441	451	443	447	484	442	463	473	426	459	449	455	443	509	490	493	455	470	463	488	444	425	439	447	447	471	454	461	469	471	462	441	493	468	443	451	448	482	444	442	455	435	496	427	480	475	469	491	471	498	512	471	434	475	434	451	452	452	438	434	488	521	465	474	477	469	446	484	431	466	447	483	450	404	478	458	490	435	472	457	463	435	434	390	477	483	424	478	466	462	462	461	452	421	473	455	467	444	487	456	498	465	450	446	455	498	466	446	446	473	458	475	445	473	422	451	468	484	455	495	455	427	481	473	455	455	479	476	403	479	466	492	475	486	459	428	470	414	457	452	480	439	491	403	465	455	479	441	458	454	457	447	417	462	455	464	498	467	478	462	448	488	459	442	478	440	486	437	445	446	433	451	482	475	421	472	463	507	467	454	454	458	476	464	478	461	424	456	433	491	439	448	448	399	487	470	461	452	424	434	467	469	439	453	464	482	450	434	480	462	469	479	475	484	435	439	441	426	417	429	425	462	448	470	448	456	460	494	419	459	468	447	419	455	422	424	432	485	432	455	449	459	456	413	456	436	432	457	480	447	471	464	413	457	462	479	429	465	463	452	477	441	472	453	455	436	467	435	466	428	455	397	488	487	458	458	449	456	448	502	450	448	472	478	459	470	480	441	476	463	465	453	447	428	456	453	462	454	420	457	424	446	469	483	471	484	452	442	482	441	487	473	464	456	452	480	458	451	461	498	472	462	460	441	435	478	459	460	480	486	461	455	479	477	441	447	473	471	458	440	472	445	447	464	461	472	501	490	450	463	451	500	474	457	477	435	452	439	457	427	433	468	459	476	480	454	461	455	488	467	456	514	477	476	437	465	479	454	483	503	486	431	483	440	480	485	442	437	450	443	446	459	492	463	458	448	498	427	454	417	450	456	440	425	469	427	429	422	459	478	435	460	443	420	451	449	476	461	456	459	492	447	446	443	482	430	462	496	420	466	441	439	457	440	466	453	457	452	425	454	466	466	435	467	474	475	503	406	424	483	465	436	476	474	468	483	493	467	475	448	498	460	475	446	478	429	455	441	451	432	467	462	442	518	471	453	465	458	452	494	463	425	501	472	455	459	436	428	479	466	439	429	445	427	447	465	475	456	460	438	460	458	459	446	453	484	466	472	457	476	466	468	501	452	454	507	433	449	472	472	428	439	530	495	448	458	448	468	466	475	439	456	439	478	443	466	473	487	428	478	431	485	432	434	452	454	430	452	447	470	439	446	461	442	455	457	467	423	448	472	450	454	462	415	456	424	439	491	452	445	470	493	478	489	456	480	483	412	427	453	442	455	497	465	463	429	437	486	476	459	465	462	437	446	457	460	462	465	434	451	488	447	467	460	439	481	480	486	475	439	437	482	476	471	487	419	466	456	429	462	472	459	487	453	447	433	473	432	450	476	449	483	466	462	452	453	416	429	462	461	505	477	452	443	474	476	436	442	442	470	433	496	415	444	441	451	443	447	492	466	470	486	467	449	476	459	446	477	448	480	446	480	495	434	457	444	419	491	436	425	471	436	476	453	439	463	453	413	468	463	399	468	449	451	429	506	474	425	434	426	466	439	474	474	468	453	463	478	488	471	484	475	442	469	456	431	491	457	444	462	465	455	430	450	461	450	441	461	459	436	450	459	464	447	471	428	496	472	460	503	444	456	436	454	447	475	471	454	434	441	451	484	475	454	475	454	459	449	445	482	458	484	462	454	437	461	451	492	471	439	483	476	449	453	433	469	500	461	481	455	442	432	455	447	459	469	454	447	492	411	437	448	455	476	471	460	473	468	459	458	456	443	494	474	467	469	463	453	444	459	442	482	456	471	428	473	431	460	525	460	468	450	427	454	476	449	459	450	448	419	494	474	461	432	474	445	434	474	443	444	422	474	478	435	453	445	468	483	454	448	496	458	464	475	454	446	474	447	455	450	449	471	410	449	506	445	449	491	478	412	433	470	446	462	514	426	430	420	462	452	453	462	450	457	413	475	481	490	421	418	410	433	444	444	457	448	461	462	474	438	479	479	465	436	461	473	461	494	439	465	450	445	452	466	488	475	472	459	483	425	410	480	447	476	453	471	460	462	473	454	430	426	465	457	485	457	418	435	437	486	428	443	440	502	455	470	473	519	456	494	443	421	508	470	451	499	529	438	443	433	508	457	453	447	436	414	441	478	502	440	461	437	478	440	459	466	452	490	469	464	435	469	470	461	459	479	429	465	464	472	447	450	445	438	444	459	479	455	468	459	426	458	432	463	441	469	462	482	434	457	442	433	457	462	455	488	469	433	444	450	469	447	493	462	413
62166	29190	14234	2619	1210	918	674	571	484	449	384	363	357	353	303	324	304	315	301	282	266	257	269	281	236	252	239	247	241	270	258	227	230	269	261	295	272	256	269	216	276	274	234	239	262	243	254	227	266	250	254	277	236	261	278	252	272	223	249	246	248	256	250	255	245	235	245	281	239	272	260	234	260	247	248	248	251	252	248	243	241	233	258	255	238	269	240	252	229	255	253	235	259	239	271	234	268	257	255	233	275	263	235	266	255	250	252	277	276	258	219	269	258	220	229	268	229	259	270	245	246	253	267	261	249	272	237	263	256	248	236	245	231	237	262	249	239	243	241	247	249	220	235	241	258	240	204	245	231	236	247	228	252	240	260	225	253	247	265	231	252	236	253	232	221	236	243	246	247	259	265	235	284	259	232	211	271	296	244	209	225	234	271	272	240	252	242	221	227	225	255	268	257	233	257	250	245	238	226	231	280	250	239	239	241	241	228	259	242	233	233	224	261	256	286	253	226	242	251	262	288	266	252	241	261	244	246	239	225	241	246	253	243	246	263	238	225	241	241	266	240	263	230	234	260	241	261	255	244	239	242	243	262	243	237	262	250	242	254	263	234	230	233	272	268	227	238	272	252	262	245	230	247	234	244	268	247	235	263	264	285	222	226	258	243	251	284	204	256	260	256	272	217	244	267	241	257	258	272	249	241	255	238	292	250	231	247	264	248	253	251	247	231	242	263	259	257	266	237	254	239	236	210	224	242	221	281	245	238	249	225	258	272	254	238	241	262	263	274	243	245	235	275	243	243	225	238	238	240	250	267	246	272	251	261	227	249	230	224	264	247	241	255	244	251	239	233	244	242	270	261	221	248	250	255	219	249	275	231	256	240	241	260	266	233	239	241	277	231	233	246	271	246	253	279	272	237	247	253	257	263	233	258	279	252	269	237	283	245	243	243	227	263	229	242	247	232	240	259	217	260	239	238	227	242	252	255	216	247	243	232	251	246	231	274	250	238	237	276	236	274	254	209	240	260	257	241	241	249	285	252	238	272	240	227	242	255	262	250	258	217	247	231	255	234	254	266	223	244	241	266	250	219	281	250	254	243	238	255	255	259	235	233	239	259	252	249	235	279	235	238	242	227	267	256	252	235	252	235	246	238	282	236	212	245	254	249	263	262	249	251	252	234	241	255	232	262	236	262	248	268	238	261	252	247	243	258	250	248	270	230	244	257	232	254	254	279	283	217	222	247	232	263	265	237	239	241	252	240	243	248	229	247	234	234	220	256	233	217	254	262	261	248	246	276	242	254	224	231	265	241	282	231	224	250	234	263	244	242	255	244	264	247	235	248	256	257	237	264	233	242	240	221	276	231	251	229	254	267	256	249	260	218	263	249	235	251	249	245	248	259	238	255	257	218	250	273	270	213	255	217	235	255	263	233	240	231	262	244	269	257	265	254	244	250	247	266	229	232	263	238	248	262	253	246	230	287	267	225	224	256	255	239	245	248	241	239	259	268	237	256	275	251	247	265	281	243	245	248	229	269	250	246	254	262	254	243	263	255	218	246	235	232	247	246	250	259	246	270	260	222	233	251	264	249	245	242	244	236	237	255	239	255	268	236	265	248	236	230	236	260	236	236	241	275	259	260	252	204	249	241	242	223	243	229	209	267	238	234	247	248	246	258	245	230	264	241	252	255	196	263	250	248	236	229	256	219	257	238	234	216	241	238	255	247	259	258	246	221	258	283	264	254	230	267	283	250	254	239	223	231	249	266	260	249	257	239	254	259	254	259	245	245	218	271	249	247	271	253	222	218	235	245	243	239	249	236	287	262	241	239	255	239	260	245	252	260	227	233	247	235	215	213	270	259	253	234	239	230	241	259	237	270	252	233	256	255	266	258	252	244	271	257	223	229	237	251	238	248	219	261	224	237	263	254	227	248	251	229	237	244	218	233	251	254	232	251	237	245	244	253	253	286	235	257	233	246	250	239	259	254	244	257	257	263	269	236	274	247	255	262	256	233	251	235	244	245	234	269	247	249	234	264	269	229	240	222	238	230	257	238	253	234	241	254	257	246	236	219	237	243	269	240	258	248	249	242	237	260	263	242	227	267	284	250	250	254	226	228	253	232	247	257	238	261	255	238	249	254	279	258	246	254	281	257	255	243	256	251	225	222	223	233	278	247	246	235	257	251	245	251	228	260	272	256	238	262	247	257	214	251	229	236	252	236	237	230	247	247	261	229	234	260	235	227	262	255	260	234	232	252	241	229	254	257	260	221	256	250	249	234	260	243	260	228	291	248	259	230	229	254	255	227	245	262	267	262	244	213	252	267	274	261	292	251	277	265	230	274	264	218	263	259	256	256	270	294	269	242	220	257	197	273	245	255	260	247	254	241	251	247	265	239	253	268	246	240	247	237	223	258	255	255	246	250	238	232	237	241	237	249	245	270	250	238	249	252	258	266	230	252	265	231	234	236	245	257	252	254	267	249	232	234	241	249	222	271	227	234	208	237	239	229	252	232	234	255	258	234	263	229	262	253	270	250	216	270	224	245	261	262	246	229	248	245	265	263	268	228	241	263	237	241	238	218	248	239	246	220	256	238	218	283	274	249	241	249	236	247	236	285	254	241	238	228	265	258	248	259	255	223	239	249	222	256	254	244	241	248	208	249	267	265	249	255	263	272	247	241	267	267	257	265	263	240	241	203	268	258	241	255	245	231	211	255	239	217	270	251	224	249	213	236	253	232	246	268	244	246	256	227	241	241	225	251	243	255	247	230	203	259	225	241	268	263	236	237	256	248	248	256	262	239	254	234	235	253	234	254	265	242	257	253	258	250	230	272	262	266	259	223	241	217	249	244	283	252	245	232	241	265	243	225	236	268	238	260	248	290	225	230	248	261	232	243	250	243	247	224	225	261	235	253	239	244	251	235	273	205	210	286	227	251	247	238	245	239	249	240	245	241	303	232	244	232	240	223	248	253	245	240	309	231	259	216	231	251	258	265	238	246	277	257	266	236	280	235	254	255	246	242	233	245	232	261	251	249	281	238	254	244	245	235	286	268	263	269	274	258	256	252	259	233	253	257	265	267	238	233	229	264	236	239	256	255	249	244	221	242	261	220	232	226	253	223	269	264	262	263	245	281	255	269	242	252	242	251	231	244	231	218	266	261	235	275	258	256	244	255	221	237	261	222	245	262	251	256	210	223	243	277	249	254	259	236	259	257	226	252	272	261	275	214	262	257	275	252	221	253	230	238	261	238	223	218	233	270	265	242	269	259	209	251	234	259	227	258	281	259	222	236	234	238	253	228	231	243	213	235	253	240	244	267	230	268	267	242	252	259	207	261	236	238	217	244	264	274	257	267	268	253	245	238	253	241	248	261	221	243	246	232	236	269	245	247	222	232	242	257	263	272	269	269	248	251	235	259	222	290	269	259	257	249	250	245	216	258	274	225	240	246	249	248	271	257	250	245	238	250	234	238	216	266	230	234	253
44027	2502	5112	5406	4647	3750	3114	2625	2336	2009	1803	1639	1516	1463	1295	1286	1154	1089	1163	1096	1018	1025	989	954	931	966	884	888	929	890	866	861	880	820	786	763	845	828	880	816	778	786	802	731	785	796	765	756	798	702	769	768	753	777	775	729	772	805	785	726	744	763	791	743	760	687	753	761	757	763	765	767	762	743	787	781	747	694	740	706	720	812	761	744	756	728	718	721	734	744	781	709	683	710	785	728	707	711	743	754	752	718	740	764	756	691	740	699	736	754	724	769	727	810	751	701	721	734	712	741	763	754	766	711	738	745	703	703	744	760	764	737	771	731	737	679	742	688	736	713	762	758	754	725	726	692	677	745	697	717	731	728	707	756	767	710	753	737	707	748	752	797	760	712	739	749	737	730	782	799	715	746	726	682	728	746	708	717	721	710	709	719	776	744	749	746	720	730	754	717	763	708	735	746	670	729	768	697	731	736	736	702	691	709	697	713	685	746	729	719	737	710	723	736	731	739	761	723	744	712	806	702	705	696	757	757	730	691	732	750	734	711	764	763	704	719	747	766	737	691	744	738	692	711	734	758	744	714	758	681	767	712	737	741	689	724	723	673	779	711	776	760	756	745	732	728	720	749	727	761	763	697	764	748	733	763	754	756	729	763	729	709	707	725	690	688	751	741	745	709	713	751	732	710	725	707	710	722	721	674	745	731	721	701	719	737	771	741	750	730	679	744	722	752	694	713	731	736	741	758	709	741	695	744	714	759	679	733	714	699	706	716	773	728	721	730	749	761	746	739	690	735	752	731	739	717	724	695	714	688	729	714	755	745	699	739	708	746	654	741	683	726	781	725	751	735	759	713	749	725	730	692	728	725	708	769	729	773	734	720	730	753	748	760	711	721	746	738	732	781	763	767	717	684	742	750	754	724	755	761	743	761	778	722	731	726	793	745	708	707	749	731	757	736	672	763	748	701	750	759	693	780	723	722	698	711	741	729	725	752	706	694	707	724	720	707	712	732	751	683	726	763	710	734	753	748	737	740	713	758	719	745	724	734	684	739	750	763	732	707	734	735	752	699	730	751	679	725	734	712	686	708	800	711	742	711	729	749	714	731	721	750	760	766	754	736	734	730	737	751	736	716	729	728	725	719	741	743	688	697	710	766	794	755	721	682	768	720	731	722	727	737	735	695	752	701	692	735	690	699	736	700	693	721	710	732	693	751	711	738	731	722	714	750	727	734	724	716	755	755	726	732	716	749	709	719	700	744	730	749	732	774	700	742	699	708	695	783	750	738	729	674	717	776	736	745	695	752	760	772	720	769	686	685	718	756	755	768	701	675	743	731	749	691	668	687	713	685	742	738	732	711	718	735	710	724	723	775	722	724	691	727	689	733	725	733	713	725	700	753	702	725	784	734	730	716	719	704	696	764	719	720	747	687	711	709	724	788	748	729	758	736	727	751	710	733	769	706	734	759	700	757	720	781	716	744	741	726	741	756	709	734	706	751	719	792	720	755	674	739	742	731	751	704	750	737	708	737	740	767	746	707	694	740	764	726	757	724	742	748	697	759	715	738	692	771	734	750	734	723	737	676	724	725	780	688	732	702	712	707	707	733	711	708	732	716	809	747	733	736	746	747	771	733	738	710	699	746	750	714	739	756	677	785	738	739	707	723	673	753	720	720	706	736	717	768	703	748	711	767	751	741	771	740	736	774	672	741	740	755	709	751	732	679	712	745	695	743	680	723	755	731	754	727	763	688	728	721	794	716	746	724	748	752	702	726	707	780	694	746	751	749	727	734	792	692	720	743	706	709	704	728	678	714	744	733	768	762	769	802	744	756	717	750	706	722	714	797	738	726	702	704	694	726	770	686	760	730	783	766	717	693	685	721	735	720	746	732	782	730	743	691	734	727	727	766	753	742	719	717	749	769	728	705	732	724	736	737	722	707	718	744	744	706	734	691	718	763	726	711	731	709	771	750	723	717	691	671	721	739	725	712	706	722	738	704	735	722	732	690	713	721	697	780	764	746	754	729	710	770	713	720	712	747	727	712	802	733	672	691	739	722	736	758	719	704	734	727	717	732	719	723	753	727	684	720	711	724	702	740	695	682	693	700	739	714	743	731	731	713	733	699	720	720	747	745	759	765	744	757	728	731	734	711	733	770	737	732	695	727	726	730	718	730	741	751	772	782	753	751	799	749	738	685	743	695	772	687	766	755	739	748	733	731	722	765	750	708	759	724	730	704	765	735	774	731	737	716	704	775	756	754	721	711	723	748	744	742	736	701	742	693	746	753	734	733	738	758	715	715	719	696	705	743	730	714	795	687	776	683	699	739	755	727	715	735	751	708	714	725	699	745	699	724	769	742	710	721	778	742	689	750	752	715	751	762	740	775	759	780	737	698	747	756	783	778	687	759	731	753	733	777	745	749	699	736	751	743	773	697	705	751	689	778	710	746	709	747	788	747	673	712	745	721	772	714	757	701	747	721	698	731	718	730	773	734	716	688	731	699	758	702	700	736	705	740	753	739	716	746	705	707	703	728	730	729	709	661	741	705	726	710	716	726	752	753	671	651	729	748	734	722	748	750	703	706	754	773	711	740	738	741	796	740	732	749	715	742	733	742	725	700	668	710	720	763	746	755	729	733	735	666	731	728	720	771	698	737	695	713	693	709	791	769	716	686	754	703	673	671	727	708	689	712	714	741	657	723	720	692	741	733	752	715	708	773	820	770	723	790	755	733	703	751	719	695	754	742	733	704	756	761	693	689	741	765	747	794	743	721	807	689	732	712	804	721	745	745	702	689	777	739	692	770	690	732	732	763	725	734	736	753	709	713	705	701	703	688	774	690	711	716	701	719	769	744	698	709	758	772	744	709	756	702	761	745	751	712	762	691	781	748	688	743	753	744	722	679	698	740	685	714	689	731	719	745	750	714	682	769	706	727	747	663	708	701	708	708	758	760	750	682	741	704	684	712	757	736	759	721	724	769	763	775	712	710	686	734	738	784	735	722	715	732	756	771	732	765	754	714	707	748	715	733	729	665	710	735	727	701	726	741	730	741	715	752	720	753	745	743	756	694	650	797	729	770	719	683	739	756	725	775	728	747	760	739	742	766	720	724	752	677	728	710	762	712	753	705	735	734	692	746	727	737	762	718	756	739	743	765	732	729	712	735	655	771	725	752	734	671	753	704	711	687	722	679	726	720	784	721	731	749	755	742	753	696	732	695	754	738	743	743	770	759	728	763	679	732	715	732	735	739	743	719	709	743	761	753	754	755	679	706	761	732	719	732	736	736	739	711	698	750	763	718	701	723	735	721	775	779	739	695	679	712	759	695	714	720	711	784	697	730	713	753	730	686	713	733	704	738	722	728	725	724	749	687	710	750	759	719	685	713	700	724	699	702	767	720	714	731	734	760	723	743	677	763	751	721	704	736	752	707	760	772	782	716	776	738	679	750	664	786	783	748	734	724	727	731	755	720	744	725	766	727	730	683
18873	1426	345	177	152	128	108	105	130	91	121	104	112	118	86	92	90	123	103	104	108	107	104	108	98	124	79	111	99	91	102	119	88	106	123	88	97	116	87	105	116	98	120	109	83	106	106	97	91	97	106	101	119	103	95	108	107	98	82	123	95	113	116	110	104	96	127	109	113	118	114	101	108	78	100	122	112	108	89	102	79	107	110	106	96	92	115	98	95	93	94	96	94	99	95	93	99	102	94	127	92	107	119	104	89	101	88	83	103	112	100	113	109	97	108	90	99	112	112	86	110	94	118	106	100	91	84	120	98	114	108	104	105	113	99	110	87	99	109	100	98	98	96	96	129	113	105	102	102	96	89	110	114	100	93	122	89	95	108	92	114	95	92	98	96	92	101	106	91	89	109	104	106	103	109	100	107	91	98	98	114	107	107	90	107	104	96	105	105	112	116	101	120	89	94	96	86	102	106	112	113	88	96	91	111	90	101	98	98	132	105	96	107	101	84	104	92	91	96	91	97	92	88	108	99	89	105	97	90	101	113	97	110	114	90	91	94	106	97	92	100	98	109	84	115	107	102	97	101	99	85	102	101	88	99	106	118	92	101	94	114	108	102	78	94	95	98	114	95	112	95	89	101	102	100	97	107	104	98	84	105	97	108	98	113	97	117	100	90	94	97	87	102	91	111	112	93	102	104	125	119	95	78	120	95	91	106	94	88	111	100	100	112	114	108	90	94	83	96	98	96	84	114	117	112	94	97	104	102	96	102	97	91	109	101	101	84	106	108	96	101	94	98	91	105	86	105	100	92	113	100	88	103	104	102	104	88	110	89	73	101	96	106	93	100	99	105	90	113	90	85	111	102	92	106	111	93	100	99	91	98	100	98	95	107	82	104	95	109	96	95	119	103	116	103	98	82	100	100	114	97	84	96	107	98	103	88	105	95	121	116	81	121	116	106	95	95	110	108	108	109	96	104	109	94	108	110	97	101	103	111	114	95	108	99	107	92	110	92	103	90	93	112	118	94	103	105	98	93	118	103	83	118	86	96	99	110	107	108	96	97	96	94	106	101	101	96	86	96	124	104	117	117	124	108	93	89	94	105	94	102	112	105	110	98	105	107	103	93	107	92	100	109	115	97	106	104	99	87	92	105	100	97	102	99	106	114	87	89	110	88	95	117	113	98	80	105	112	93	106	109	85	114	98	102	107	107	105	87	100	107	96	116	117	83	96	97	102	85	90	113	86	85	103	102	87	96	89	104	96	111	104	91	121	108	81	106	85	103	92	99	102	81	91	94	107	113	93	104	103	99	96	90	93	110	106	111	119	107	92	75	104	105	123	90	89	104	112	84	106	102	105	91	102	105	110	109	101	104	78	92	111	93	89	105	76	94	113	87	105	80	120	105	94	91	121	91	102	80	107	114	138	85	86	95	89	112	114	103	89	104	121	105	117	96	100	105	85	110	96	92	92	96	103	116	109	89	96	100	97	96	108	80	123	93	108	87	100	111	99	108	103	104	104	104	104	109	109	101	106	93	80	99	92	111	83	100	96	110	86	96	104	107	92	99	89	88	95	100	107	119	120	104	73	98	89	111	98	96	98	113	116	104	88	126	116	94	103	99	85	100	112	93	120	130	115	124	104	83	114	96	100	95	96	107	90	115	110	87	102	116	102	97	103	107	100	96	124	104	114	105	107	108	96	118	93	102	99	88	110	104	117	101	104	100	98	98	93	103	91	106	117	100	101	105	113	93	97	116	106	86	118	102	93	113	105	105	87	93	102	99	100	94	98	92	104	106	100	111	110	104	120	93	103	111	91	126	117	107	94	98	100	93	89	100	115	90	85	91	92	119	118	113	106	107	98	110	86	118	102	106	95	100	96	101	100	79	108	103	100	102	124	118	94	91	85	107	110	103	93	105	106	88	98	87	104	102	90	96	94	99	91	97	99	78	94	103	96	101	108	122	110	100	94	87	124	94	100	99	96	96	113	108	85	99	105	114	96	101	93	111	111	118	97	108	97	107	100	120	90	104	91	93	87	98	101	101	90	104	104	101	99	79	118	105	96	88	109	106	102	99	109	91	94	109	107	90	110	113	71	89	104	103	116	99	90	99	112	87	91	121	88	108	90	83	91	128	86	110	101	103	118	104	113	93	105	107	114	118	112	117	110	89	108	95	117	101	101	95	93	103	121	111	119	93	110	79	108	100	90	110	105	84	114	112	91	127	99	103	105	96	124	108	116	98	116	91	106	102	113	112	121	98	115	96	114	103	88	114	103	107	92	108	104	111	96	98	107	102	90	119	97	104	111	89	89	116	109	112	88	75	98	93	96	95	96	81	119	92	95	99	110	96	95	109	118	94	100	100	105	107	98	111	91	102	102	90	100	107	100	86	113	105	88	108	106	105	103	107	105	108	96	106	97	98	93	95	104	93	109	104	98	97	104	112	107	90	107	92	115	113	99	102	101	110	105	98	92	106	102	105	117	100	93	116	96	111	91	101	110	88	126	94	91	101	102	97	106	89	113	102	88	99	99	111	100	125	99	91	100	89	104	112	98	103	87	119	103	114	98	93	98	90	106	91	103	118	102	102	94	99	114	111	96	89	118	103	104	95	98	97	101	104	101	88	96	99	98	94	95	106	96	105	115	103	119	108	109	102	94	112	113	104	108	90	109	104	107	94	88	99	104	109	83	107	99	116	83	84	108	118	87	85	99	99	98	89	112	98	90	96	102	94	104	105	112	104	88	100	97	91	108	109	92	106	102	117	111	89	97	114	91	105	102	98	108	109	106	125	94	105	102	98	109	103	107	87	105	91	115	103	83	107	110	120	102	93	105	99	96	102	96	97	80	90	104	106	79	103	93	114	120	111	103	90	98	108	106	113	90	94	93	94	105	116	92	101	110	92	104	119	106	85	113	120	120	111	97	90	76	112	85	100	106	121	113	107	103	94	91	92	81	87	111	103	98	108	91	105	107	124	125	102	98	74	101	91	87	114	117	89	112	101	111	117	104	93	100	98	107	99	107	101	116	96	83	92	112	105	87	109	95	115	96	85	103	108	93	119	106	116	122	99	95	100	112	96	81	99	106	108	100	88	95	110	103	115	111	90	105	96	107	99	85	97	93	105	103	100	115	93	92	96	115	92	92	113	95	86	103	98	91	98	108	118	100	121	100	88	92	102	97	110	114	94	113	101	83	104	114	118	93	103	93	103	112	90	84	91	104	122	100	101	98	95	97	111	89	106	105	100	89	101	96	87	122	99	117	105	106	97	100	99	87	95	93	99	97	109	109	104	124	100	115	109	83	115	89	97	101	90	109	105	83	106	98	100	98	97	108	103	119	87	109	96	109	85	85	101	75	94	121	112	94	107	119	107	88	98	104	98	97	120	93	110	99	99	99	113	115	114	94	122	107	114	84	96	103	99	94	101	90	109	116	95	106	116	103	102	117	100	107	95	97	102	104	96	95	99	95	111	119	107	112	103	102
17445	445	492	514	458	443	454	420	363	379	407	367	419	388	359	414	399	358	355	384	343	356	336	369	373	354	325	318	346	354	337	361	321	335	366	357	346	360	343	362	376	323	393	363	365	340	336	352	356	346	357	337	369	348	347	338	349	341	302	327	372	399	350	374	359	334	358	354	348	347	338	356	333	355	343	378	348	351	365	386	351	316	380	347	376	348	348	372	328	376	367	341	294	315	341	330	365	336	355	350	360	325	342	373	349	358	345	336	336	356	355	356	323	346	338	340	324	371	347	349	344	347	320	351	341	352	324	315	349	345	364	313	359	318	362	335	345	325	372	317	327	362	349	343	357	373	373	330	328	307	362	365	371	340	341	350	327	338	346	336	334	341	349	352	344	371	335	336	338	380	357	363	328	335	359	337	357	344	381	351	379	341	315	328	359	362	338	306	336	365	319	348	350	349	348	352	347	365	339	354	318	331	371	351	344	366	358	369	377	376	339	378	352	346	359	343	350	341	318	344	359	335	350	340	331	324	337	374	347	344	343	345	338	353	381	337	382	354	348	323	331	360	329	326	349	338	379	329	339	314	368	354	315	388	383	338	364	362	334	377	370	332	346	341	312	343	380	350	357	317	371	369	351	341	320	370	315	353	325	323	345	356	350	341	355	344	401	358	361	339	340	347	365	358	316	331	346	308	326	337	337	333	363	360	364	325	348	348	369	329	370	339	349	342	340	342	364	403	350	357	372	337	377	334	363	332	330	368	349	343	355	326	330	355	347	363	372	361	312	366	362	365	324	336	334	315	380	346	330	319	336	360	333	337	343	374	310	338	346	332	313	352	361	366	314	337	347	361	362	334	329	312	327	337	337	349	312	342	349	344	378	340	373	372	337	362	353	311	372	331	325	330	333	361	360	331	317	326	353	308	351	374	352	332	340	336	353	362	371	347	346	368	349	359	327	349	336	340	359	352	353	350	348	293	348	356	319	347	350	332	352	325	341	324	336	338	357	345	344	335	345	314	384	384	342	344	314	373	357	370	343	366	331	369	301	392	355	333	336	348	350	359	347	341	340	355	321	358	330	337	326	353	378	381	324	359	333	321	327	319	355	360	330	339	342	348	368	328	383	354	358	370	358	358	358	388	349	376	336	343	338	314	383	357	337	359	337	323	347	335	375	341	371	317	337	367	361	383	375	324	358	342	352	368	357	326	326	330	342	322	336	374	353	326	313	329	339	339	344	346	332	373	343	355	340	359	351	354	362	353	384	333	316	347	326	332	354	343	341	337	321	372	356	374	307	343	323	377	332	323	358	383	370	344	352	302	328	337	349	359	317	330	339	316	321	360	336	329	347	329	338	350	342	407	373	348	334	347	326	366	341	326	348	343	323	330	376	342	321	376	364	340	347	354	332	369	338	315	346	357	361	360	372	372	377	331	359	348	362	400	342	365	351	307	394	314	343	366	364	347	330	333	333	354	368	334	377	344	328	307	340	374	333	383	317	310	391	361	365	353	358	344	349	313	355	371	318	313	331	343	379	358	326	372	353	330	364	329	352	336	353	377	337	324	345	325	341	346	367	341	364	359	354	365	358	314	348	343	328	352	349	335	312	368	340	338	329	365	368	371	335	324	347	368	352	346	352	380	338	354	356	362	368	318	340	323	350	328	364	324	377	325	340	341	324	336	349	323	356	378	362	334	337	303	360	376	357	383	343	338	332	337	360	335	353	343	350	389	372	321	359	335	362	344	362	350	327	342	349	353	350	347	370	345	376	314	334	337	342	340	327	366	342	367	350	350	337	345	334	358	365	343	323	342	322	353	329	392	348	322	342	309	374	369	345	313	366	336	350	328	347	343	314	375	367	330	340	349	317	344	338	352	359	357	337	349	339	365	347	351	363	360	361	337	379	329	359	347	371	336	344	332	359	364	368	361	369	331	349	320	337	362	369	342	353	362	311	338	349	347	357	327	336	368	355	314	324	325	353	275	347	368	377	319	326	331	397	350	357	313	387	383	290	329	347	369	334	342	343	340	336	338	336	349	367	337	336	336	341	344	360	341	318	326	360	350	355	364	367	367	353	334	352	326	330	354	352	377	341	299	381	352	339	346	403	370	348	356	347	355	324	352	339	339	363	361	338	323	334	353	338	343	378	362	347	324	367	340	317	387	350	347	365	334	365	339	337	339	352	340	329	353	353	359	354	358	335	351	338	319	361	355	336	369	345	341	358	324	338	346	356	353	354	365	369	354	331	347	347	366	362	347	357	362	376	378	357	319	374	352	334	347	302	366	339	374	357	323	364	354	325	345	306	335	365	358	334	360	367	357	363	313	340	353	347	348	334	331	347	317	334	338	348	329	332	331	365	351	339	337	349	356	340	353	351	363	356	362	351	373	331	364	345	374	366	373	353	367	346	361	333	339	312	358	377	332	344	343	296	349	347	351	360	336	347	331	359	330	354	362	325	351	339	344	341	353	384	330	316	378	354	365	352	354	351	355	323	327	353	380	360	349	353	379	373	354	344	317	347	345	358	358	375	338	357	348	347	351	324	359	349	349	340	349	362	353	370	370	343	326	365	348	378	342	343	309	374	324	354	375	348	358	366	359	353	346	334	369	358	344	384	349	352	379	349	342	368	347	376	318	361	344	334	342	366	350	321	364	333	370	371	369	336	328	341	353	361	394	355	350	373	336	347	384	339	330	316	341	338	367	370	330	352	346	359	367	339	359	322	327	342	373	373	359	336	332	330	349	361	368	336	367	366	338	335	347	350	325	342	385	360	358	364	355	362	340	349	342	352	360	344	324	329	356	325	330	332	323	363	328	347	312	346	337	342	384	341	324	337	340	330	319	352	322	321	375	329	357	339	351	338	310	345	324	340	366	345	323	328	339	347	359	309	358	353	349	353	359	369	325	322	341	355	338	353	355	355	307	362	336	347	346	365	374	333	330	331	339	302	338	367	333	358	326	331	346	367	342	344	366	341	358	354	381	339	323	357	394	385	330	332	341	330	344	324	345	344	342	328	321	330	358	335	347	373	345	333	350	332	327	362	364	355	330	335	347	358	352	358	372	343	328	338	355	349	333	348	350	367	351	386	313	343	330	359	357	350	344	320	351	348	343	354	344	345	343	344	347	361	348	342	353	347	326	348	310	364	332	361	337	353	348	328	346	354	333	338	330	330	372	349	344	353	323	334	343	388	348	355	368	365	349	351	378	358	366	357	379	355	335	359	366	343	334	319	355	340	358	320	326	344	321	346	345	350	367	348	356	384	344	319	351	361	345	341	347	374	321	348	323	326	346	341	327	349	347	338	352	334	326	324	332	344	344	340	353	377	324	359	302	341	357	315	348	376	331	378	359	328	344	338	355	324	328	368	343	371	361	354	360	342	347	315	373	311	347	327	344	361	324	306	329	342	321	344	326	317	304	353	345	315	353	319	342	357	346	375	377	356	333	352	359	359	308	373	358	350	329	354	335	353	333	356	379	384	314
58363	22412	4696	865	610	435	336	321	297	245	187	205	187	166	193	184	169	173	174	182	162	149	130	150	149	155	168	167	145	135	130	128	158	154	152	134	150	145	141	141	154	134	125	157	162	146	144	145	136	144	125	146	139	137	167	118	127	152	137	152	166	141	140	145	138	145	130	133	149	125	117	138	133	130	138	136	128	135	124	141	141	129	149	160	137	131	139	122	130	148	137	131	152	146	151	134	150	146	136	125	131	119	155	148	141	137	138	145	144	139	131	127	143	145	140	122	143	123	145	147	133	138	171	162	111	160	155	144	134	116	164	112	142	128	127	118	154	133	155	131	150	121	127	142	145	142	133	144	136	139	142	135	132	132	133	144	158	133	135	139	126	150	128	126	145	125	157	151	129	122	142	145	120	152	127	121	156	142	122	147	146	151	142	122	140	129	141	141	147	148	129	128	134	130	150	158	136	137	156	143	111	133	121	154	113	131	127	169	158	140	149	151	139	145	137	143	148	145	154	141	137	135	136	147	151	135	136	145	145	144	151	138	133	130	150	128	153	123	127	150	131	146	149	118	127	120	133	138	149	146	151	144	149	154	149	139	136	155	166	117	124	145	133	107	137	152	142	136	103	145	135	116	152	125	120	146	150	140	146	130	149	150	139	154	132	165	167	138	136	144	155	132	132	150	149	130	148	156	108	154	146	153	132	134	135	130	157	140	119	138	129	131	109	161	139	132	166	133	139	140	132	138	166	156	122	139	152	126	132	161	143	138	121	136	144	144	134	115	123	132	134	135	130	116	125	141	154	130	159	142	144	130	129	124	135	128	148	136	141	132	141	133	144	138	137	151	136	148	146	137	135	133	144	140	145	129	132	130	131	125	151	133	117	134	137	150	126	156	144	136	146	162	133	137	135	134	142	126	145	131	140	147	107	131	151	167	140	154	115	113	142	151	147	166	149	168	146	131	126	154	141	139	116	136	144	154	130	145	153	133	125	179	145	119	133	140	160	125	133	137	164	147	155	141	107	140	146	151	139	142	138	129	128	125	141	133	167	153	139	122	140	132	133	141	147	146	119	132	156	151	132	129	143	142	148	150	131	146	134	146	144	154	135	140	140	142	157	136	147	117	110	129	167	126	131	147	143	119	147	162	157	146	170	116	150	131	135	138	158	144	128	140	118	130	125	122	151	160	148	142	149	125	144	139	130	152	150	108	136	158	131	148	152	138	137	134	120	142	142	135	137	157	140	130	113	124	141	154	150	139	129	127	144	157	144	162	143	124	137	146	135	159	131	139	157	145	144	137	148	137	142	127	156	141	122	146	134	136	137	134	135	135	143	136	151	147	151	111	126	130	150	143	143	149	137	145	150	145	146	152	148	142	161	139	120	124	128	131	135	139	144	141	124	136	137	105	141	122	153	167	141	134	144	143	142	134	151	149	144	146	125	140	149	140	146	155	157	136	140	143	139	129	135	124	128	133	115	141	116	131	134	148	141	120	135	130	156	132	140	137	119	131	136	157	145	132	133	144	148	135	140	148	140	146	139	133	132	143	147	151	136	144	136	140	133	151	148	145	122	130	152	132	140	149	155	133	147	130	127	151	151	154	115	118	132	138	139	145	141	137	149	130	142	138	119	140	136	139	134	148	144	128	150	122	144	144	149	131	143	130	119	146	132	144	131	120	155	147	114	134	145	131	139	144	132	157	166	136	171	143	133	154	133	138	133	135	164	123	164	138	125	125	159	128	131	132	142	129	144	149	138	120	134	127	166	134	132	136	152	141	126	138	126	172	145	165	125	139	139	141	116	146	150	154	132	154	115	143	124	162	150	140	138	127	160	144	138	149	132	157	132	142	155	144	128	128	143	121	135	142	129	154	133	125	167	146	146	134	160	134	129	140	138	133	130	133	151	142	151	127	141	149	152	158	137	143	135	157	129	143	132	138	150	137	125	118	132	133	132	159	141	146	151	141	140	142	164	142	135	139	165	139	139	141	149	168	137	138	140	159	127	147	127	138	148	143	137	133	128	144	148	152	125	123	160	129	139	145	148	137	154	126	157	136	140	119	136	110	121	127	121	150	121	133	138	150	162	147	149	141	136	154	146	132	152	141	141	150	147	132	134	137	123	121	153	119	145	131	148	142	159	128	146	146	173	128	140	134	149	119	126	121	150	129	131	125	142	135	161	122	139	152	158	140	138	128	128	145	147	132	109	135	148	113	130	143	160	118	141	118	157	151	150	143	144	167	124	144	155	162	132	138	149	135	140	133	138	134	147	148	129	138	136	156	156	153	137	150	123	145	155	157	132	154	135	136	139	148	115	151	137	126	136	130	163	141	152	154	140	149	143	135	97	142	130	135	137	121	137	143	138	152	151	147	168	121	130	135	139	140	122	146	148	146	138	134	149	153	140	133	140	149	120	133	151	115	134	139	133	139	115	130	145	157	128	170	131	143	134	127	127	160	157	135	134	134	132	136	144	137	135	170	146	143	136	140	140	149	124	142	136	159	140	156	129	142	147	159	133	139	154	143	134	137	152	136	164	159	120	141	132	148	140	137	140	150	137	138	147	142	125	130	136	130	131	141	155	122	128	141	146	142	138	144	113	119	147	127	155	137	127	171	133	156	115	146	143	144	155	154	146	132	156	150	153	139	153	152	128	149	148	145	151	172	142	151	143	147	140	156	131	132	146	134	141	140	150	136	146	143	148	127	136	140	113	138	120	147	157	158	137	145	157	141	141	129	173	134	141	144	151	130	147	157	157	132	140	145	130	123	149	168	152	156	146	133	149	144	145	115	151	141	154	149	145	133	143	148	125	160	143	152	139	118	134	137	163	124	159	155	139	146	152	157	157	139	131	154	160	136	138	136	166	160	166	150	155	124	123	123	136	142	152	156	128	135	148	143	135	152	142	138	139	138	122	126	127	136	135	129	126	136	154	132	139	100	139	150	130	122	130	130	137	138	135	137	109	154	119	137	145	135	137	156	145	136	145	136	153	129	133	142	138	134	144	154	109	149	123	133	127	155	118	140	137	117	173	132	132	122	149	144	137	132	119	132	151	150	140	138	152	133	138	125	137	135	148	139	155	116	130	152	145	124	124	124	132	97	142	131	118	145	149	147	158	149	115	144	154	141	125	141	135	144	161	136	171	142	136	153	143	144	153	155	133	139	155	138	140	148	144	143	128	123	145	139	137	148	148	127	148	123	144	127	127	149	155	141	148	159	144	143	128	143	128	148	146	137	144	146	122	155	130	142	129	153	133	155	139	150	135	128	136	143	135	140	137	137	139	142	133	147	138	136	135	128	131	137	154	121	122	132	133	139	139	138	116	151	141	140	129	150	148	145	132	141	141	139	121	142	147	143	130	130	138	152	124	125	153	137	141	140	153	157	152	133	157	129	147	151	143	136	158	125	136	129	126	132	129	121	125	134	164	136	151	126	134	135	155	141	153	136	145	121	145	130	146	131	155	126	145	153	138	121	155	165
35483	1350	2726	3056	2567	2043	1704	1492	1332	1089	970	914	820	772	788	710	717	680	620	665	594	601	597	550	551	597	595	555	567	510	560	531	541	529	523	544	493	505	522	498	542	491	471	493	466	487	478	481	497	493	493	544	476	504	501	435	479	497	461	478	487	465	512	487	468	485	512	446	491	443	496	464	483	480	435	481	417	471	481	452	429	458	482	436	491	480	470	424	474	449	446	461	457	478	451	458	471	454	476	448	475	437	466	458	419	444	438	459	460	408	473	447	461	454	455	445	440	445	442	484	476	455	460	467	443	434	459	476	461	448	459	451	477	451	447	454	467	483	441	447	419	512	447	475	484	442	452	448	443	466	456	478	452	485	476	476	458	437	454	460	438	474	453	478	441	464	467	439	466	471	431	481	468	442	442	460	429	453	422	445	459	458	472	434	499	453	473	469	425	456	440	440	467	479	441	448	473	479	506	447	440	470	452	474	454	436	454	464	471	457	468	466	427	483	460	458	472	463	450	413	484	440	432	456	495	451	510	453	459	452	440	456	442	488	454	452	440	494	480	455	436	486	453	450	500	440	447	454	446	469	435	479	425	442	438	461	442	412	469	459	478	469	473	493	443	455	487	467	469	455	451	481	456	463	479	474	450	455	453	453	445	437	436	441	470	437	474	410	465	439	474	454	466	502	475	457	473	434	462	448	447	449	456	501	455	484	461	461	457	467	442	425	439	471	439	448	470	431	470	458	476	462	505	446	460	464	427	461	431	453	441	467	487	460	420	456	498	416	502	470	481	469	457	444	429	453	505	452	422	460	426	488	443	413	472	507	486	458	464	463	496	460	437	445	467	450	472	463	447	489	443	498	439	465	434	472	439	449	473	461	463	464	451	455	459	481	432	460	475	476	458	466	469	461	438	468	470	462	476	378	439	459	448	456	426	438	481	492	464	486	444	465	445	452	463	463	485	463	416	444	464	472	465	476	405	473	458	492	445	473	435	427	455	445	451	455	442	448	453	455	450	466	453	413	473	493	473	459	448	484	444	460	480	472	452	444	493	467	470	435	507	440	478	401	462	480	458	440	471	436	447	479	456	472	478	475	474	446	472	474	485	472	479	478	452	424	439	463	486	460	452	450	486	441	417	458	426	490	445	500	433	449	503	450	469	464	437	456	453	453	479	470	432	451	452	479	448	441	431	440	423	454	465	474	452	442	435	487	453	480	481	440	425	450	459	493	426	444	481	434	432	450	460	419	451	429	519	459	501	423	474	434	454	447	445	462	455	473	480	431	449	421	436	484	439	474	471	458	432	472	467	446	466	455	481	420	468	421	469	446	475	473	438	499	461	455	465	445	482	465	452	474	447	428	454	485	454	479	460	421	453	436	456	474	469	429	425	457	483	481	431	480	474	469	415	468	455	482	451	465	438	461	482	441	457	444	444	446	419	440	450	432	499	464	439	467	434	474	442	443	476	445	428	438	461	436	441	478	453	439	447	470	467	474	467	453	450	472	481	448	475	432	468	476	431	449	473	458	445	444	424	444	476	449	466	463	506	422	455	431	431	447	459	504	471	462	459	438	440	452	452	450	471	447	434	440	481	453	436	450	457	473	466	472	449	480	438	458	451	457	490	460	484	469	424	467	463	433	470	405	467	428	476	439	448	463	434	512	462	445	450	416	423	433	453	493	485	508	450	437	434	437	469	499	403	465	426	455	441	454	442	457	433	464	475	481	449	483	432	469	474	423	470	436	469	445	429	437	426	443	472	443	455	437	452	410	463	430	429	454	494	431	470	434	441	433	434	513	447	461	430	470	477	476	468	452	474	462	432	451	439	454	495	430	421	438	485	446	450	438	447	432	457	506	451	460	434	498	442	465	478	505	437	456	475	515	478	424	454	451	485	426	424	446	438	449	465	456	474	482	437	468	478	459	451	444	422	474	450	442	427	473	454	445	461	424	453	465	462	459	452	448	478	439	441	459	464	458	459	456	473	457	471	433	477	461	460	464	444	463	462	468	447	463	464	474	433	465	464	487	449	416	455	455	463	492	463	428	466	503	482	448	475	472	458	424	481	457	483	417	442	413	462	468	461	457	469	471	439	461	488	443	436	477	434	412	437	447	454	450	493	470	455	464	464	458	441	458	437	438	439	472	446	457	466	462	461	463	472	504	464	461	475	449	426	407	470	464	455	458	438	448	451	434	436	445	452	471	481	468	448	451	453	412	461	461	473	423	473	443	459	451	454	422	425	473	471	446	431	440	486	448	463	424	430	454	465	425	429	457	471	460	509	440	457	442	444	447	449	468	493	469	443	470	448	461	424	433	445	459	443	476	477	450	469	491	435	469	454	462	423	420	445	461	470	470	439	455	454	445	476	442	471	453	475	467	428	486	450	439	411	456	451	464	458	455	435	451	474	465	425	434	467	467	488	414	465	461	453	457	469	476	459	453	482	444	465	479	430	432	471	429	455	451	453	480	472	461	443	431	440	414	473	435	476	447	440	447	461	479	443	437	488	460	453	448	446	474	478	436	462	457	463	457	421	468	442	482	463	448	521	445	488	478	441	427	443	471	442	445	477	481	448	462	449	463	449	439	471	425	447	441	424	481	505	460	437	439	454	464	471	442	467	424	439	468	471	464	417	405	457	473	451	445	442	482	503	468	496	464	457	455	468	436	441	450	494	459	433	484	490	451	456	429	468	462	439	448	462	488	465	465	464	455	434	485	476	459	446	477	455	422	443	483	440	457	436	462	447	466	504	475	494	461	478	438	452	446	516	422	461	433	421	440	448	462	451	476	439	414	447	458	493	445	441	486	468	441	470	424	449	448	436	470	431	416	467	473	425	487	450	454	483	423	443	451	486	452	410	427	457	464	437	455	438	444	475	450	426	485	483	452	426	465	496	465	492	432	432	456	449	444	465	427	472	462	450	409	458	469	420	442	472	442	463	456	499	392	502	489	408	429	455	436	468	480	433	447	439	472	487	426	428	489	430	465	459	429	471	473	475	486	440	447	445	446	434	465	464	441	430	440	451	474	463	472	445	435	427	435	463	470	450	452	488	443	457	468	430	452	471	411	437	454	427	430	458	447	401	477	462	452	422	471	447	456	439	419	468	443	447	450	466	443	472	446	464	478	445	487	434	458	448	468	457	472	482	420	479	453	481	423	481	485	440	452	489	438	454	415	458	471	468	457	494	447	450	465	474	450	454	510	450	466	461	507	454	450	454	436	415	455	433	434	429	504	434	454	440	446	454	447	423	459	426	488	455	462	447	453	450	451	487	468	460	470	461	477	448	470	457	495	478	458	457	456	472	439	435	449	442	436	510	425	419	415	443	478	453	452	455	432	456	451	461	443	468	459	436	449	450	462	446	465	441	443	427	457	438	404	451	420	430	444	426	493	519	436	456	470	461	458	476	443	421	434	449	462	446	489	445	461	443	447	458	485	496	475	471	436	453	462	474	453	462	443	474	461	472	468	450	453	520	435	414	469
60375	29823	14292	2605	1304	914	678	594	487	479	423	389	357	343	326	327	301	288	316	286	285	264	241	297	257	271	257	277	287	288	243	282	241	246	284	274	278	262	277	293	270	247	235	264	253	280	222	263	253	235	241	210	280	273	219	246	244	239	266	254	263	238	241	242	249	221	264	273	232	249	251	264	221	268	248	275	239	249	266	240	247	257	222	218	254	237	286	243	244	223	260	257	230	236	247	254	256	267	257	250	242	228	249	270	240	240	250	256	276	226	211	257	253	256	248	278	239	275	272	239	240	202	264	238	254	235	266	223	246	257	244	263	256	231	245	265	250	273	230	242	231	217	237	236	238	253	265	227	244	279	234	239	251	240	224	244	249	255	261	246	252	229	234	286	263	230	231	224	256	243	266	232	268	245	243	260	235	279	264	236	258	249	254	217	222	229	230	240	246	266	245	222	243	234	262	268	234	262	241	255	261	233	260	264	250	260	259	252	246	244	214	266	233	217	236	238	263	268	243	276	247	251	279	247	240	244	263	238	254	280	260	235	267	273	249	242	256	232	243	265	237	240	261	271	254	242	247	252	265	270	234	266	253	263	246	265	228	267	280	266	242	221	228	246	226	221	243	271	241	252	247	271	248	242	277	260	232	229	226	230	270	276	239	256	237	225	207	236	227	233	238	268	248	227	225	242	248	238	221	246	273	259	228	236	231	223	230	209	235	257	263	243	252	241	214	254	247	256	266	241	255	247	251	222	248	245	222	263	253	261	217	241	252	234	257	257	254	235	256	247	218	242	221	244	232	250	239	238	235	241	249	237	278	230	233	243	245	235	234	263	236	227	238	232	254	245	251	242	287	238	247	203	264	257	250	248	254	237	225	266	249	236	252	251	238	231	242	241	243	271	248	239	243	223	243	253	230	237	227	224	234	270	269	236	270	254	264	274	267	243	270	274	213	249	280	277	219	247	263	234	267	225	264	252	286	232	222	217	237	238	233	247	240	254	253	244	231	242	234	223	215	249	253	260	241	257	234	262	283	230	260	231	269	234	228	245	245	227	239	265	245	239	258	268	249	250	256	232	222	247	250	237	241	237	224	231	255	267	239	225	229	270	223	239	242	240	248	245	265	253	249	260	250	248	254	228	227	268	251	258	250	234	253	264	255	233	263	258	260	256	252	254	239	253	235	205	238	227	252	230	277	256	257	234	247	267	249	243	248	238	249	248	249	258	244	243	221	234	248	256	241	257	224	237	234	231	226	260	246	258	251	234	248	235	260	213	260	278	230	255	224	217	249	201	257	254	258	274	250	209	265	235	211	263	257	229	271	273	247	252	249	260	284	249	251	246	252	235	235	228	238	258	268	243	256	208	260	247	254	269	238	238	241	253	233	245	215	247	252	265	221	258	227	259	242	252	225	261	254	268	266	227	262	216	256	214	238	240	247	246	222	257	251	278	265	253	255	213	252	251	244	233	228	283	259	238	239	241	258	250	266	222	228	250	249	219	233	254	257	255	235	285	265	227	254	221	250	227	231	245	249	257	237	243	231	255	223	288	252	248	251	243	247	255	269	211	266	265	266	252	225	259	243	261	260	249	259	244	211	236	244	255	254	231	222	232	244	230	257	230	243	259	229	248	233	266	241	239	260	249	257	268	253	251	259	250	237	243	221	255	222	214	263	259	247	235	237	235	209	238	265	244	259	235	240	227	232	235	235	260	241	217	251	243	274	251	255	234	241	230	230	240	243	258	253	253	240	228	270	257	257	212	233	230	252	262	242	223	247	267	225	227	255	253	237	234	239	232	258	258	245	223	238	250	223	221	299	240	223	251	235	255	228	230	251	210	227	237	245	267	263	233	232	253	256	229	240	268	247	232	216	231	290	248	250	256	267	252	274	248	260	239	252	273	229	223	262	242	208	245	245	252	238	243	242	270	241	257	244	272	234	263	259	244	276	248	265	229	251	262	227	256	260	247	255	247	245	205	267	254	207	262	257	243	268	250	240	231	254	259	261	220	245	228	257	256	273	249	235	238	219	258	234	243	242	231	266	253	222	271	256	266	253	255	261	270	245	260	277	240	265	276	268	233	262	262	226	222	255	269	245	259	255	245	240	282	242	245	231	266	255	234	233	245	232	235	256	215	226	232	260	247	264	226	263	259	255	258	238	252	249	254	229	225	232	241	234	246	260	228	224	248	252	254	258	255	262	255	242	252	252	216	265	245	241	221	254	242	275	256	243	286	245	223	243	247	263	256	254	273	252	297	223	224	247	211	260	245	242	233	226	228	242	252	267	241	253	217	267	251	248	267	256	266	222	250	260	256	251	257	250	236	251	241	237	268	243	236	248	259	255	234	258	247	258	237	242	241	262	233	240	278	245	253	236	246	246	217	247	249	241	264	244	248	248	239	257	229	246	226	248	235	215	244	251	240	292	222	262	206	269	240	231	280	266	246	253	258	232	239	259	257	278	232	273	226	263	255	277	222	255	255	269	254	246	262	238	207	250	253	234	255	240	245	252	235	249	261	227	272	254	257	255	270	222	235	235	240	244	246	256	246	282	231	242	231	263	222	238	231	264	244	243	251	271	231	250	251	277	240	261	256	244	255	287	230	229	239	229	248	233	237	266	244	236	274	263	228	287	262	238	257	258	263	238	248	267	270	256	262	260	243	257	257	241	269	250	254	255	242	271	259	247	241	224	245	234	249	266	259	232	252	235	229	226	248	273	221	254	257	245	239	226	246	237	250	259	266	244	227	262	263	267	241	255	235	244	250	243	255	245	244	224	239	220	274	253	221	253	262	242	240	246	250	223	257	245	257	268	272	228	245	237	246	218	249	244	228	245	234	228	250	230	227	248	252	271	251	259	241	241	254	257	225	259	235	222	259	255	254	260	268	236	256	234	249	276	238	260	251	255	241	278	241	204	245	216	230	247	248	245	237	260	241	252	235	244	259	224	269	236	249	249	252	271	256	256	255	258	245	251	245	238	255	236	263	237	254	218	253	227	241	237	235	253	257	233	263	222	218	249	230	255	238	242	239	235	254	238	247	242	254	252	236	231	230	280	259	223	222	253	252	232	231	251	230	235	255	263	262	228	252	230	257	226	295	235	243	245	243	277	223	234	242	250	261	249	260	237	244	231	243	272	227	240	268	239	220	254	234	235	222	257	259	232	245	252	235	232	239	243	226	232	281	263	232	279	274	242	234	274	265	267	254	242	248	230	236	268	241	197	238	239	229	263	247	239	253	237	228	265	248	268	252	241	264	243	241	198	228	236	244	257	252	231	273	287	262	235	254	265	252	233	224	247	237	228	247	248	234	251	270	233	235	235	242	240	261	228	252	279	235	269	279	228	250	249	236	247	257	253	251	260	238	235	256	229	234	243	261	256	245	283	254	243	237	244	248	270	267	254	263	237	253	254	222	246	229	243	254	224	250	241	241	223	266	219	269	255	219	239	240	234	255	254	259	224	240	273	245	219	226	259	250	246	238
43642	2614	5299	5556	4689	3865	3173	2605	2340	2040	1848	1648	1471	1463	1321	1275	1256	1171	1125	1096	1030	1065	1005	1014	921	924	901	927	930	854	898	866	831	816	822	816	810	802	856	836	798	846	744	817	753	811	826	806	792	759	772	789	759	717	772	762	779	750	792	796	734	807	760	774	749	782	794	740	749	719	734	727	715	720	726	741	772	734	710	723	752	765	708	738	775	767	759	754	795	703	700	750	736	767	769	741	800	757	754	758	708	796	735	718	751	723	713	748	753	746	708	749	717	723	781	793	698	770	721	729	715	716	729	723	748	715	698	732	731	771	700	753	775	709	742	738	742	740	749	757	705	798	748	747	745	736	779	699	756	724	723	727	728	740	760	696	735	733	713	725	760	760	739	743	752	777	730	746	767	705	750	724	700	764	740	712	771	709	708	729	740	714	729	764	745	694	734	731	773	765	721	722	732	748	695	717	702	730	774	716	736	704	737	774	746	738	720	724	732	717	767	709	709	687	696	750	751	734	727	678	697	759	692	696	776	747	702	717	704	697	720	733	686	720	741	740	732	708	746	763	727	694	754	706	663	709	717	722	698	724	752	752	711	710	771	709	729	730	724	695	750	745	725	707	701	754	723	726	685	711	721	705	750	731	774	747	722	725	750	696	726	736	763	712	733	733	703	734	720	717	738	716	771	762	735	688	766	781	739	718	749	741	738	746	715	724	727	772	726	704	719	724	669	741	747	665	752	718	745	717	730	720	749	721	700	746	728	760	765	746	723	727	713	726	696	715	726	729	740	719	711	779	724	696	717	720	747	757	715	720	754	743	727	732	722	735	750	746	734	729	738	750	749	720	762	682	703	738	743	716	720	716	731	759	712	743	721	711	745	734	713	724	760	788	681	726	736	751	739	729	753	759	704	694	743	686	711	690	724	746	754	747	731	726	720	726	716	722	702	749	704	762	713	738	744	701	722	720	742	740	751	684	720	737	715	691	736	716	780	718	735	740	750	719	751	723	730	728	716	745	693	672	748	741	684	751	781	727	697	765	776	717	699	717	747	779	740	741	757	773	719	708	704	722	745	784	678	753	710	726	752	733	739	752	737	708	727	703	713	696	741	713	704	718	730	708	732	717	741	723	722	695	699	742	753	739	716	687	705	730	670	739	706	769	734	692	759	740	713	720	735	738	657	736	724	750	735	730	715	724	740	708	740	689	758	737	718	708	736	729	772	733	716	680	715	718	747	704	732	681	706	715	705	750	725	698	707	712	680	732	777	784	696	751	738	723	682	750	746	717	737	748	736	686	666	766	744	701	748	731	677	718	712	728	761	711	703	695	754	676	718	712	718	765	747	689	720	705	747	715	768	713	781	745	656	762	718	728	717	721	735	707	731	719	735	776	713	688	768	740	712	688	771	733	755	697	745	774	694	713	668	708	735	724	720	798	698	736	697	733	703	726	753	719	702	749	714	763	721	705	705	708	740	669	755	741	712	716	734	717	759	729	760	754	737	706	704	725	742	703	704	701	735	786	754	692	748	707	721	753	720	739	774	733	691	712	717	701	702	659	693	722	681	744	767	713	693	673	733	794	679	741	686	723	711	692	727	666	717	714	752	711	726	750	724	779	735	722	716	732	727	718	696	741	699	720	727	736	688	741	693	747	695	734	735	711	704	772	725	753	729	700	753	731	726	678	724	767	728	748	692	706	742	693	710	734	716	751	678	684	745	764	672	752	718	742	745	724	714	693	739	723	696	746	762	696	726	718	723	721	738	753	722	719	698	713	698	718	769	743	754	738	701	696	700	778	720	726	737	701	771	726	717	750	720	710	722	696	726	692	747	698	766	720	718	722	774	730	707	709	722	686	759	721	701	710	735	733	737	759	795	740	688	719	751	732	697	686	733	754	733	736	730	710	709	740	700	738	726	797	772	712	748	709	746	706	689	751	709	733	736	769	725	724	709	718	730	743	745	714	741	714	686	727	749	666	709	718	682	737	728	723	727	710	724	729	731	749	724	697	734	746	715	746	697	722	711	722	781	703	699	721	761	686	749	765	736	753	738	697	716	725	721	704	732	707	733	751	731	740	729	695	733	715	742	693	721	728	736	749	707	732	725	769	699	693	749	744	716	705	757	709	745	760	703	712	742	714	720	744	710	744	744	687	722	703	705	741	737	702	743	780	710	738	759	714	728	709	728	727	740	703	696	755	780	737	727	740	705	712	726	734	717	737	708	765	715	741	755	750	734	727	761	694	718	760	765	731	715	710	714	721	744	740	723	692	772	729	671	679	762	743	685	747	722	737	691	719	706	744	741	735	736	696	711	747	738	738	710	735	757	745	777	796	749	691	728	764	749	696	766	771	714	675	757	728	699	718	693	734	733	708	704	767	727	689	768	762	751	702	695	714	741	766	715	745	716	758	692	695	746	727	725	757	731	724	775	788	670	767	743	715	741	708	727	744	723	700	744	709	774	744	748	705	702	732	727	738	706	765	704	747	700	726	740	664	658	772	742	692	712	692	684	733	698	664	748	747	758	741	734	756	692	767	767	721	766	764	721	687	766	713	785	740	703	758	717	770	677	745	726	720	712	740	776	757	717	737	736	735	698	712	714	737	696	704	726	688	723	715	671	758	745	732	787	741	751	762	718	723	716	727	744	725	715	734	761	703	726	727	720	739	756	705	726	695	714	728	748	732	691	720	730	703	736	688	674	742	753	713	768	756	768	698	706	693	710	714	698	702	675	710	764	707	696	708	697	724	738	697	742	762	723	719	732	692	722	738	722	707	706	745	784	711	747	716	738	715	735	665	709	735	738	728	689	709	741	723	711	727	750	704	696	742	717	704	720	693	708	773	716	732	755	715	738	730	740	740	721	730	768	724	695	773	746	745	681	713	749	770	687	707	741	772	745	721	768	739	729	738	763	754	779	722	733	755	726	720	735	744	760	721	680	732	694	760	738	769	705	719	729	718	713	726	718	698	709	732	716	699	696	678	717	707	700	744	743	780	708	744	740	761	762	705	715	739	748	735	756	743	735	738	727	756	669	737	689	731	722	730	728	703	692	705	686	698	731	739	765	818	709	707	750	707	722	699	724	726	753	721	754	725	699	701	736	775	740	719	743	674	726	724	747	668	713	739	732	733	683	723	736	760	717	715	727	764	723	710	751	702	731	701	698	802	735	731	733	703	723	732	717	745	764	768	794	703	707	699	691	741	750	738	735	750	726	688	725	694	725	691	733	702	729	733	740	703	664	734	721	716	708	732	740	766	714	785	734	695	743	753	722	736	770	688	753	791	767	737	776	714	745	723	706	689	733	754	706	776	715	727	714	737	699	702	745	716	729	719	775	767	719	757	731	739	731	678	789	770	755	710	751	714	713	711	751	709	720	710	732	708	717	735	699	744	740	726	716	726	704	712	770	771	725	720	712	750	690	676	737	720	762	722	727	756	717	734	762	726	731	789	724	703	694	765	790	722	757	701	726	729	714	759	705	720	733	733
19340	1832	437	172	137	138	113	110	112	97	120	100	115	110	95	95	107	109	98	112	105	95	106	95	102	97	109	97	112	103	108	99	79	98	106	101	101	98	99	102	93	109	107	90	96	94	91	100	96	91	108	106	118	80	91	77	87	111	103	97	104	104	109	107	101	103	112	101	106	84	106	98	102	107	76	83	100	103	98	106	97	96	112	98	101	99	93	101	98	95	104	94	114	105	113	88	109	101	92	79	100	93	106	108	113	110	110	83	93	114	81	113	99	105	127	82	91	99	95	110	105	102	105	107	99	114	102	90	93	113	104	102	90	106	110	82	98	98	99	102	110	110	83	96	98	106	105	92	104	104	108	95	107	101	106	98	112	109	105	105	109	82	97	92	88	97	75	99	93	104	100	94	107	96	102	111	117	84	83	110	100	123	98	92	119	92	84	104	89	92	100	111	108	120	115	102	110	105	113	99	100	93	110	77	96	102	94	109	98	93	102	121	96	97	84	94	84	108	107	100	101	93	121	89	100	116	112	96	86	122	99	115	99	79	88	89	101	104	121	103	105	95	98	101	112	114	84	110	101	100	89	131	93	100	101	106	100	106	107	106	85	115	94	99	100	101	113	90	101	83	102	91	93	96	119	95	118	123	85	107	109	110	106	92	115	119	85	85	100	101	93	108	108	89	93	119	94	105	104	89	107	88	116	110	132	107	92	110	99	94	85	100	100	102	90	100	105	106	99	93	84	108	107	117	122	109	111	90	113	112	88	94	96	96	92	108	103	120	87	101	88	85	91	105	104	108	118	98	92	102	95	94	97	88	75	109	104	97	90	97	119	102	109	104	91	108	82	106	114	103	99	90	85	84	94	111	93	100	96	116	96	98	93	121	103	82	105	112	110	92	109	104	94	103	120	94	91	93	102	92	102	92	126	87	103	125	81	100	91	104	104	105	100	116	93	105	99	100	103	104	99	100	98	86	102	104	86	102	89	96	109	96	96	106	107	112	87	93	103	113	112	106	96	109	103	106	81	83	111	97	95	111	94	103	113	107	102	104	102	102	101	121	94	97	80	100	114	114	106	107	115	105	102	111	98	86	95	91	88	109	106	102	114	105	127	84	94	99	93	100	104	105	110	96	109	90	97	109	88	114	114	103	100	76	98	88	105	112	88	100	104	113	121	107	125	110	101	101	103	102	107	107	110	123	98	88	105	107	98	107	101	119	82	102	97	93	103	105	105	87	87	116	90	93	104	101	96	90	102	109	100	101	79	111	96	100	82	107	104	108	109	93	116	95	118	105	104	99	114	83	103	94	106	106	98	99	108	86	113	91	96	102	107	100	101	107	95	93	111	95	111	93	111	119	100	107	101	113	99	106	106	107	84	111	83	81	84	115	79	99	85	111	102	108	92	113	111	95	92	99	91	104	102	113	92	104	121	112	96	111	99	95	101	107	104	97	111	97	84	84	103	85	82	89	100	103	107	109	102	109	76	91	93	117	100	88	102	96	104	102	101	95	121	113	100	85	106	106	104	91	101	97	117	107	89	104	87	86	95	95	104	82	85	94	95	121	108	109	105	121	108	93	114	104	88	90	101	88	114	131	107	103	106	102	105	110	110	98	108	104	102	89	98	111	104	113	88	95	103	107	93	115	102	98	95	99	89	104	82	105	88	106	106	107	105	102	100	79	99	94	112	84	88	103	115	98	102	99	99	105	94	89	100	108	129	95	113	105	105	117	92	88	97	110	84	107	100	87	105	100	92	113	110	97	112	90	114	100	91	109	100	104	111	89	92	108	106	86	95	112	91	103	96	104	115	93	99	106	76	98	100	109	90	125	119	111	86	99	111	91	96	96	93	94	114	103	110	109	90	101	88	97	97	87	106	97	104	104	105	99	88	114	99	102	101	114	111	94	99	99	89	104	102	100	91	93	90	101	86	92	109	114	106	96	100	90	100	91	103	97	103	100	103	101	105	100	122	100	104	101	92	87	100	116	113	86	102	108	105	92	94	85	117	108	85	116	95	129	106	103	98	104	70	106	103	100	112	92	84	97	122	111	127	94	116	89	97	99	88	99	89	110	99	88	98	107	82	106	99	91	101	112	93	102	103	100	102	117	104	103	99	106	100	85	107	97	99	104	91	102	116	109	99	116	97	95	93	87	84	113	99	100	112	98	94	95	114	101	104	91	85	106	99	97	107	110	120	102	93	90	81	105	82	110	120	90	103	101	117	108	115	105	100	96	107	104	101	105	86	82	91	106	89	90	96	114	96	96	108	110	108	90	87	106	94	101	123	85	96	98	116	119	106	84	100	106	96	86	94	105	102	76	90	92	112	76	96	96	100	115	89	95	94	95	116	87	86	97	83	90	94	100	104	107	115	81	112	96	96	85	113	102	102	100	99	92	104	89	103	91	96	89	121	90	76	82	95	99	81	104	87	80	122	102	92	110	101	106	103	87	85	98	102	84	94	101	95	88	114	88	106	106	112	94	84	91	85	108	90	101	91	96	87	98	109	104	108	88	106	92	92	116	115	88	104	101	101	122	94	103	109	94	103	94	100	106	99	94	94	117	107	104	118	107	102	109	103	119	105	91	105	107	99	103	93	82	96	106	98	99	92	93	98	127	97	82	115	96	104	104	93	109	91	98	94	97	112	111	102	101	98	121	109	117	103	103	112	110	103	121	83	99	95	104	94	94	102	104	102	96	125	109	92	98	108	115	93	110	108	112	98	89	106	100	98	102	114	83	100	99	103	119	103	104	112	108	118	88	94	96	98	112	106	109	107	97	86	100	91	110	103	115	95	94	121	82	92	86	109	107	108	109	89	87	102	96	114	98	93	112	96	124	102	111	103	108	108	103	116	115	106	118	114	97	99	96	113	117	115	102	98	97	86	101	90	112	99	103	120	106	101	103	98	118	117	113	91	114	91	97	94	89	105	90	111	79	89	92	92	89	116	103	100	93	84	98	101	97	97	101	115	86	103	105	93	91	82	105	90	91	93	119	102	97	91	82	102	104	101	122	120	101	98	110	99	109	97	119	109	105	103	99	107	103	105	95	103	73	99	92	96	118	97	99	116	102	98	93	120	94	113	89	87	118	105	100	112	110	96	106	102	86	97	98	79	94	79	83	102	98	97	116	106	86	100	87	108	106	97	100	90	95	94	86	94	92	121	105	91	106	91	97	107	102	101	122	110	103	102	78	93	96	82	115	117	82	101	99	97	85	103	103	107	100	107	111	111	101	101	109	104	96	100	97	103	84	84	108	86	98	83	109	121	116	97	111	95	81	99	100	105	97	99	89	96	111	111	96	97	114	91	86	110	100	102	116	93	103	93	84	108	107	104	95	102	86	109	94	88	105	105	80	110	101	116	97	101	109	100	104	101	81	107	108	102	67	88	86	112	90	88	99	119	115	93	102	114	100	104	95	97	111	82	103	110	103	93	92	104	105	91	91	103	83	85	103	110	111	95	99	104	97	91	93	93	97
16544	483	497	570	498	468	404	385	432	361	358	405	371	363	356	339	347	388	376	379	354	387	394	340	331	332	372	362	369	351	320	358	348	331	353	342	355	350	347	374	391	362	339	374	330	359	370	357	350	356	303	389	347	348	325	323	350	339	360	326	369	325	335	311	339	338	365	352	314	357	322	353	334	367	342	323	323	347	358	371	320	343	333	339	366	374	306	312	320	376	350	317	328	344	346	371	365	347	361	332	338	358	338	360	335	337	349	389	337	390	345	367	334	350	377	354	330	337	337	354	312	372	323	350	335	338	359	349	315	348	349	288	383	336	340	396	384	343	334	357	313	346	334	373	325	344	328	363	309	341	330	328	356	314	324	362	372	345	338	328	395	342	347	350	346	368	365	349	356	335	375	310	330	374	351	351	328	338	354	385	338	299	333	331	359	349	358	369	345	356	324	334	320	339	378	325	342	378	343	351	325	331	344	342	373	370	342	351	368	363	362	339	381	323	348	352	344	342	346	350	337	335	346	341	330	309	379	367	357	383	353	331	370	357	329	331	356	379	354	342	356	383	369	319	378	337	331	325	326	360	367	337	322	311	336	356	378	348	322	365	346	328	375	333	359	363	360	333	370	352	308	360	370	348	325	349	373	370	362	342	349	346	345	331	332	325	332	342	336	323	381	361	359	371	358	340	357	330	359	341	327	341	334	348	365	349	337	345	345	336	350	346	313	342	343	324	361	317	318	335	334	368	336	378	338	312	354	349	326	357	389	318	303	383	367	392	355	377	379	350	380	355	360	333	356	367	377	316	359	321	385	372	337	364	323	331	349	363	348	373	369	382	352	347	377	343	340	324	320	303	360	387	363	331	306	358	349	349	362	346	330	370	344	350	346	377	376	353	338	344	322	352	381	339	389	353	327	332	332	361	317	333	386	330	364	369	344	350	388	341	344	362	370	364	350	351	336	342	363	380	360	334	344	326	342	306	305	372	373	359	327	345	362	364	333	332	349	328	351	389	331	336	351	359	353	358	368	319	337	393	350	362	361	359	327	342	360	379	356	320	358	362	310	351	341	370	355	346	355	328	356	345	332	361	351	368	342	341	307	340	326	353	349	358	319	326	364	347	346	358	348	357	345	360	355	307	334	369	344	343	335	366	334	348	367	326	375	336	324	354	351	316	360	358	382	332	358	350	326	356	358	324	324	353	338	356	350	348	350	353	325	352	316	357	358	331	356	363	359	336	359	344	386	341	344	336	317	343	350	358	369	319	342	313	360	358	318	362	366	333	337	355	332	403	333	332	334	369	365	335	314	363	297	331	348	337	341	302	349	369	368	365	348	375	354	362	373	351	313	352	319	366	339	320	370	327	355	343	344	369	367	327	317	328	331	352	347	361	340	321	376	313	366	355	377	332	353	361	336	348	342	337	315	360	360	355	344	329	363	353	327	351	341	365	335	325	372	350	355	363	332	369	338	340	346	326	352	360	331	377	354	333	356	373	340	373	326	349	324	329	323	402	340	332	352	343	337	322	374	361	356	352	339	366	366	365	315	340	347	351	352	318	351	358	374	348	329	365	325	360	329	307	338	359	364	344	356	332	336	354	339	347	345	331	348	315	358	323	317	379	358	358	353	349	372	333	343	340	344	317	382	362	356	342	351	349	361	350	382	364	358	334	374	337	365	331	383	374	338	329	357	331	361	345	377	324	332	344	330	349	328	337	369	348	359	339	358	348	353	392	339	346	316	339	353	356	348	356	371	337	353	337	345	366	351	366	336	331	295	332	344	347	315	329	363	326	319	338	337	359	391	342	329	330	341	384	335	349	352	341	337	354	347	345	339	350	383	365	340	352	345	362	345	344	359	362	359	343	356	351	332	327	340	337	355	300	330	334	388	338	376	359	399	331	370	339	361	355	341	317	365	346	335	370	332	346	345	375	306	368	386	364	352	367	393	316	372	336	339	337	343	345	353	357	371	318	366	335	338	329	352	355	348	336	369	348	343	330	370	376	325	348	350	356	325	354	347	388	348	381	355	353	311	364	328	319	339	348	330	338	341	338	356	351	334	337	349	356	345	350	341	360	342	335	341	386	373	364	353	363	352	349	338	326	364	371	342	361	327	365	378	333	369	360	331	359	366	328	354	345	339	358	336	356	356	352	353	322	304	342	357	348	354	339	347	358	314	367	332	331	357	370	351	360	345	371	345	361	349	366	343	357	345	307	351	365	332	328	373	321	374	361	353	340	368	314	344	356	370	352	345	322	347	335	355	321	357	359	386	362	384	312	347	341	341	409	344	316	339	360	319	347	336	378	341	338	329	339	332	313	367	359	329	350	333	332	345	310	345	394	350	391	356	339	328	355	348	332	332	343	363	339	376	353	335	370	312	316	362	349	365	342	363	328	346	357	352	368	353	345	367	405	366	364	357	336	326	356	328	368	318	355	364	351	371	337	362	330	338	332	356	356	364	344	349	331	370	370	323	352	331	372	330	384	340	318	334	346	372	381	341	358	355	364	325	362	353	328	353	338	360	354	322	341	372	356	340	358	332	358	359	357	349	357	338	370	374	330	344	368	365	336	311	360	345	350	340	385	332	351	333	372	327	367	331	351	368	369	346	364	381	337	356	338	365	378	347	362	338	329	294	318	358	351	358	326	358	341	336	349	362	385	325	356	345	342	391	332	342	350	339	378	371	378	348	327	338	343	336	347	333	377	343	364	376	363	342	350	316	348	338	346	331	334	329	359	346	310	357	327	357	380	364	343	326	351	336	361	361	330	404	302	333	336	337	348	339	363	352	328	357	332	351	358	352	335	341	351	363	321	327	352	326	336	357	359	372	321	351	333	331	350	347	354	347	329	358	360	345	348	313	362	359	353	345	330	371	362	367	351	339	328	320	345	361	344	385	378	340	329	383	340	339	342	339	333	336	342	353	357	363	373	342	354	341	384	345	352	333	350	359	323	318	297	333	327	358	343	358	375	348	357	343	350	343	333	316	353	327	336	347	343	331	331	375	323	337	327	352	336	380	346	354	339	340	354	341	364	346	342	366	382	323	338	366	320	338	317	350	349	348	330	392	361	352	380	328	347	344	353	329	350	355	346	325	341	358	343	323	369	293	353	352	350	326	361	345	369	342	360	334	346	345	350	333	351	329	342	336	332	350	354	344	361	356	357	365	356	362	325	380	362	365	360	348	348	345	337	339	329	346	359	353	371	328	338	331	357	337	332	333	341	355	332	355	306	366	355	327	334	363	370	367	332	329	368	380	367	317	314	330	350	348	363	341	343	344	321	352	324	326	366	335	357	372	336	351	323	307	364	378	340	344	338	335	323	382	324	335	365	313	382	395	369	360	348	360	379	346	327	326	353	351	337	353	340	350	363	383	334	376	332	361	381	338	327	369	327	372	354	346	330	353	365	363	367	348	295	331	333	336	383	344	343	339	343	314	346	361	322	338	343	345	334	331	352	350	348	376	351	336	352	359	339	359	380
53165	24521	8777	1002	617	442	360	281	290	244	235	197	198	176	148	188	185	142	173	166	161	147	160	149	169	137	146	162	151	143	136	151	133	148	151	182	171	138	130	148	150	152	166	134	144	165	150	140	150	150	153	129	157	132	113	164	138	149	154	150	174	149	135	139	151	154	128	148	169	127	126	145	155	133	145	114	135	155	158	138	143	151	152	167	151	133	153	151	141	140	155	156	154	168	147	128	162	163	151	146	141	113	151	138	151	146	130	147	132	158	143	129	133	155	151	134	119	132	142	126	144	132	120	124	133	154	125	136	148	141	160	160	151	157	112	135	147	140	135	142	141	134	137	164	135	170	126	136	157	124	151	133	153	144	135	125	118	149	146	151	152	158	141	142	139	127	139	152	145	168	112	143	153	155	122	133	133	141	141	169	139	136	156	138	144	147	142	139	138	152	136	153	158	140	126	145	134	135	152	132	151	165	142	145	150	133	131	147	130	155	124	136	144	137	137	127	136	132	144	154	126	155	142	165	132	133	107	136	138	147	141	148	147	128	132	160	156	159	175	136	151	138	134	159	144	143	144	148	125	135	146	143	142	155	137	167	144	149	132	167	154	143	148	154	168	116	136	151	132	160	163	145	158	132	159	145	132	153	155	154	163	153	149	151	147	114	143	161	139	119	118	130	152	142	139	147	138	136	140	141	141	122	133	137	140	140	127	148	143	149	119	128	128	146	131	138	133	132	131	126	142	142	166	118	141	144	149	160	151	140	152	135	150	150	131	139	138	160	145	141	162	137	161	142	113	130	125	121	132	162	141	153	142	156	126	146	147	130	145	140	144	130	143	141	150	147	144	131	136	154	155	148	130	144	155	136	150	132	132	134	136	146	170	138	138	140	139	114	125	143	152	129	153	150	141	127	155	156	142	170	141	135	153	151	152	149	138	153	123	153	151	139	146	123	150	129	124	134	147	146	118	135	146	145	141	130	125	146	149	126	146	131	148	152	120	132	148	153	143	137	148	143	145	141	136	140	125	123	148	152	141	168	140	146	147	133	129	154	138	142	153	132	138	149	143	152	157	143	162	164	121	158	148	138	139	153	144	151	131	148	147	147	157	153	120	137	141	137	143	150	130	156	165	156	151	144	156	134	135	142	130	137	137	134	152	130	162	148	139	125	126	128	145	143	151	139	154	131	125	141	159	132	124	125	143	148	153	137	129	122	143	126	147	141	159	158	139	138	128	127	152	135	137	154	148	165	149	142	144	139	145	141	148	137	137	119	141	134	133	141	143	141	139	147	146	155	145	114	134	133	115	140	144	132	165	148	147	130	138	137	167	162	146	159	150	151	151	135	158	128	130	134	157	107	147	157	149	143	127	143	129	139	142	144	134	125	135	135	153	143	158	155	140	140	142	148	156	139	173	156	147	145	148	160	145	175	143	136	143	140	125	141	137	144	151	152	155	144	132	155	162	122	151	167	126	137	139	142	157	143	133	141	130	139	146	139	137	129	132	136	135	158	152	145	150	154	138	134	166	153	147	154	154	148	154	134	129	123	113	123	142	145	140	127	117	142	142	137	165	134	134	147	134	135	133	144	136	136	125	158	171	134	134	145	152	143	142	139	139	130	133	175	129	149	151	140	130	137	155	120	136	133	148	145	140	153	121	134	136	136	152	141	155	144	148	140	148	134	149	130	132	148	143	114	135	123	143	146	143	139	157	143	170	170	130	137	121	145	148	152	126	149	125	168	139	170	132	134	147	122	147	130	156	150	130	145	141	138	143	134	139	131	138	152	157	148	133	153	140	152	138	137	139	132	153	150	144	158	140	123	120	120	142	155	144	144	157	128	138	138	148	136	139	141	134	136	127	185	135	151	143	124	173	131	155	129	141	112	142	145	144	142	142	132	135	150	154	134	138	134	124	124	166	138	159	140	143	149	130	138	130	143	141	155	153	154	168	115	125	161	143	135	129	138	119	152	125	144	102	143	131	140	138	170	151	155	169	141	137	145	136	141	127	152	139	126	129	148	143	153	139	146	148	164	134	130	138	136	132	152	156	142	147	142	149	135	133	141	148	130	132	148	176	138	128	125	131	134	128	134	138	127	143	153	151	132	130	158	132	143	143	135	142	134	145	146	142	148	152	139	157	136	156	125	158	147	133	164	143	136	138	121	149	133	132	145	138	138	150	149	135	136	128	148	146	141	154	132	133	139	123	147	138	148	132	127	119	129	152	167	137	152	132	144	138	145	147	149	122	146	154	129	144	147	153	148	160	154	158	131	144	165	150	128	152	141	143	119	137	147	132	134	140	145	146	131	153	129	148	157	149	115	134	133	156	150	152	161	156	142	150	119	129	121	155	140	156	146	147	120	130	142	147	138	134	146	140	147	140	168	153	147	139	153	156	148	123	125	143	146	151	140	166	133	138	147	161	157	131	127	154	130	150	157	140	142	122	129	135	141	168	121	140	125	151	123	143	125	142	149	141	135	173	150	136	151	147	155	138	151	125	142	154	139	135	140	142	165	136	126	150	127	151	130	134	150	161	158	152	169	137	135	143	171	127	160	133	129	136	125	160	131	144	137	133	137	127	155	150	152	157	142	132	145	140	144	125	144	140	135	147	140	143	145	137	142	131	143	145	158	138	134	168	153	149	133	149	126	141	129	136	136	146	140	126	143	145	129	117	162	139	122	131	137	151	151	140	139	136	135	148	136	137	144	137	150	155	124	147	167	145	149	149	160	137	146	135	156	132	139	145	146	132	163	152	137	136	119	146	135	137	135	126	142	147	118	146	155	139	127	131	113	156	145	148	150	144	149	154	141	140	143	127	133	137	129	127	133	130	152	142	136	144	141	140	147	150	141	147	140	143	142	164	122	154	151	139	145	137	171	151	144	139	140	132	152	156	118	154	130	116	142	131	140	159	137	139	125	153	141	132	136	129	141	131	152	116	133	150	154	139	133	183	136	120	160	151	152	143	145	170	129	151	119	142	123	148	132	152	141	142	135	146	140	132	126	143	142	144	123	134	130	137	143	139	171	146	145	145	154	161	137	137	135	154	140	140	141	129	132	145	142	160	125	144	138	150	149	141	143	123	146	126	140	134	136	165	127	136	155	134	125	135	124	139	144	134	132	119	140	150	173	139	162	145	140	128	116	133	138	132	141	130	141	150	134	127	131	131	135	142	134	160	139	131	141	142	124	139	154	148	166	137	134	150	151	122	149	148	148	134	128	153	146	135	138	146	131	143	149	140	166	134	136	144	153	145	138	118	138	137	168	139	163	124	150	127	157	130	149	130	160	160	136	156	142	136	142	134	143	136	142	129	145	156	136	127	133	133	168	144	142	142	141	134	177	119	133	131	128	167	163	137	138	144	135	141	133	137	144	130	155	134	141	141	130	139	132	147	118	118	176	122	136	159	151	123	135	147	137	150	133	143	167	155	151	143	132	145	131	134	136	133	157	140	127	139	151	140	121	154	152	130	133	151	141
35897	1440	2707	3000	2570	1994	1758	1458	1245	1098	1019	901	826	801	730	727	729	698	636	646	603	623	578	548	585	542	545	579	578	532	511	536	537	478	513	520	508	518	516	498	515	507	505	495	521	499	451	435	469	456	459	500	504	470	466	481	496	493	459	499	485	501	453	478	467	487	460	449	453	457	470	452	462	468	481	470	477	477	488	493	453	496	468	434	478	453	497	484	475	496	475	472	478	461	475	464	435	462	476	462	467	469	493	470	488	460	445	480	468	437	445	415	444	428	446	451	452	459	445	454	461	489	458	460	507	433	504	493	459	480	473	455	463	455	468	505	452	439	460	460	420	443	462	520	453	456	405	443	456	415	456	456	443	465	416	439	471	470	432	482	456	470	513	498	467	485	484	440	452	510	464	453	461	504	454	450	512	423	468	508	459	471	412	416	458	459	461	448	453	448	428	455	456	437	482	455	446	437	467	466	459	436	441	491	473	450	446	455	486	451	447	467	483	472	500	428	502	437	493	477	454	465	453	493	474	462	455	481	490	454	443	425	454	493	458	437	468	485	498	498	475	434	421	406	452	446	463	473	458	496	460	486	467	449	465	446	490	439	416	459	480	427	463	461	471	484	442	447	434	477	507	483	444	471	461	498	460	459	446	442	451	436	457	483	482	478	442	460	454	476	505	455	487	481	466	493	472	463	494	467	451	460	485	460	454	474	413	458	454	483	436	448	436	450	470	445	435	453	472	474	423	466	471	458	481	445	486	436	491	430	433	455	447	460	479	458	438	487	435	438	439	449	499	443	450	487	461	470	494	458	438	466	456	451	459	472	461	477	441	461	475	426	431	502	469	452	452	438	458	478	474	484	481	464	445	459	441	477	441	438	436	445	465	456	485	445	454	433	445	464	433	453	470	464	489	465	464	459	442	461	482	449	485	471	434	453	444	446	454	456	446	447	420	492	452	491	455	450	478	485	455	465	454	447	466	454	433	475	467	425	415	450	461	471	454	426	461	448	447	418	472	444	452	441	485	482	503	489	450	460	473	451	462	413	452	436	439	496	444	443	434	429	412	467	454	481	453	423	421	458	477	477	487	476	453	450	455	451	441	457	457	457	482	429	486	478	439	417	432	463	456	449	447	446	462	459	457	492	458	470	435	486	473	443	470	455	479	438	492	446	462	529	471	479	430	494	456	478	472	473	455	491	422	430	453	452	483	459	474	486	452	465	442	431	416	427	435	434	429	484	503	477	475	491	424	476	458	469	447	447	430	484	500	473	493	468	479	432	453	453	469	451	480	456	453	476	467	462	491	470	458	483	462	464	455	426	443	448	493	434	459	425	450	444	441	457	480	476	439	485	511	459	442	468	417	467	455	431	447	437	430	407	450	471	472	465	423	471	469	476	463	429	468	438	466	449	507	463	430	432	463	476	443	443	455	466	441	453	428	448	488	476	454	456	472	444	409	450	444	465	483	456	438	422	456	456	446	461	472	420	497	475	462	442	465	467	491	461	446	423	474	459	475	464	417	478	456	465	465	521	440	435	447	446	483	446	407	448	475	469	446	439	474	446	446	440	452	456	465	432	432	432	453	444	461	457	409	413	484	440	453	457	455	444	479	464	473	461	483	465	460	448	440	419	486	452	454	446	475	454	471	449	458	481	412	449	481	478	460	459	459	402	470	453	445	465	457	444	430	458	417	452	441	423	468	457	420	499	488	488	465	448	445	478	464	441	490	458	445	430	447	491	454	445	484	460	430	442	477	455	461	494	442	477	468	450	466	458	428	488	459	468	435	474	431	456	430	455	456	436	418	445	431	477	418	446	486	477	481	451	437	448	448	470	415	485	458	491	475	475	489	465	430	450	418	432	472	441	435	473	444	467	465	474	465	451	435	440	481	444	476	472	476	447	468	456	470	472	461	447	468	477	445	467	485	453	420	482	450	484	472	450	458	455	481	441	465	449	480	433	465	466	454	487	475	486	499	406	440	472	444	432	438	449	444	430	458	451	422	481	458	469	454	468	491	464	468	441	455	416	482	464	481	468	484	470	442	494	447	470	476	433	458	454	450	421	442	470	436	475	451	464	465	427	435	474	465	436	450	477	442	467	467	472	428	442	482	475	432	494	454	483	440	484	435	480	486	457	497	473	481	460	452	476	456	475	487	458	436	474	477	476	488	463	450	473	463	513	474	449	453	449	467	464	460	491	482	449	479	502	467	437	443	453	447	462	470	480	497	465	423	463	473	456	454	444	471	456	431	472	482	441	478	473	450	493	435	476	456	457	490	428	464	435	456	474	477	423	470	466	451	458	444	454	448	450	485	477	457	435	434	469	482	421	438	486	426	458	472	445	488	465	445	436	478	478	427	396	456	446	429	472	518	424	472	472	461	441	446	459	483	462	439	506	478	486	469	496	421	491	468	393	465	449	452	430	440	425	479	485	473	452	471	449	464	456	466	468	442	466	451	489	460	479	465	409	464	449	473	459	461	439	428	434	490	453	423	444	472	435	443	454	471	443	444	454	476	422	454	437	461	452	467	418	459	442	469	480	466	443	481	410	434	480	443	439	500	429	456	420	502	494	453	495	484	437	444	442	471	438	462	435	468	430	463	484	451	452	430	455	429	453	472	465	428	429	472	476	450	422	458	454	442	461	440	482	460	483	492	494	454	467	427	443	432	448	442	463	463	463	482	452	442	473	456	447	414	489	472	448	459	464	410	460	436	479	438	442	440	476	465	448	453	428	477	458	460	425	459	472	465	431	487	474	480	462	463	420	525	452	450	495	461	461	430	440	472	440	427	462	457	458	451	421	458	458	440	463	462	460	492	463	453	521	432	467	494	421	422	455	472	475	466	416	474	446	479	451	502	454	444	484	465	471	459	468	441	477	503	484	487	421	431	441	466	473	461	461	454	466	440	444	511	479	475	439	462	471	449	440	465	457	478	448	434	462	453	436	475	441	440	456	470	482	479	455	456	454	459	470	474	450	456	451	474	468	442	440	486	436	459	461	461	441	480	447	436	494	459	466	433	477	485	446	499	407	464	482	462	497	443	460	431	444	466	442	439	441	456	427	490	468	452	466	435	422	446	477	450	421	444	451	432	462	440	456	411	396	443	475	407	496	481	457	454	422	502	486	453	499	469	447	479	448	476	443	490	465	415	445	466	477	449	446	460	487	458	429	473	444	421	463	460	466	472	459	477	472	436	503	416	490	520	479	460	459	471	444	467	428	455	437	451	423	465	446	493	463	458	451	463	495	470	505	424	438	470	471	465	483	485	446	456	437	475	408	503	490	462	438	443	431	454	451	435	497	466	431	464	458	447	462	463	460	435	487	449	475	427	462	466	445	473	432	426	484	452	455	473	439	482	491	447	469	471	473	493	420	457	415	452	450	490	460	472	409	472	416	451	497	429	432	442	457	450	508	461	439	491	467	447	442	472	429	438	440	461	442	448	450	437	462	465	454	423	462	507	493	443	512	455	443	445	489	468	495
52837	29638	18786	3865	1226	933	741	587	523	447	387	430	377	335	321	329	278	320	289	295	285	320	279	264	296	249	298	271	259	264	255	254	267	238	258	284	276	250	233	273	239	276	262	279	253	252	253	263	263	228	288	254	247	241	253	255	253	258	242	269	253	256	253	260	242	257	262	231	261	252	214	235	250	273	260	250	271	223	250	242	264	234	231	250	247	251	256	226	254	260	268	269	249	248	270	310	255	266	284	254	211	245	253	271	226	263	219	224	251	257	227	271	259	238	243	273	250	259	231	248	268	233	250	248	231	257	248	238	254	255	259	280	247	235	245	234	259	223	247	260	261	241	235	235	246	269	233	248	233	242	254	229	260	256	226	242	248	255	238	251	263	267	256	255	274	250	262	257	249	259	253	245	262	238	242	241	249	226	223	250	261	245	257	241	236	262	274	271	242	261	241	255	274	275	241	229	253	262	228	262	233	258	231	241	244	256	264	239	249	225	270	262	265	269	248	245	259	253	263	263	216	252	243	273	263	254	259	253	232	231	251	242	265	241	271	234	258	240	223	255	254	252	251	260	278	245	237	229	244	223	236	259	246	231	230	258	248	260	246	249	237	251	258	220	246	249	275	227	240	240	236	230	256	233	243	266	235	240	243	251	232	244	247	267	248	262	275	289	246	234	251	249	212	239	242	253	229	253	248	244	247	271	221	245	253	256	265	255	286	246	234	238	257	258	232	250	259	261	209	259	261	244	260	213	264	241	278	256	238	225	269	248	249	263	247	244	267	264	248	237	249	226	273	238	257	253	254	268	255	245	253	254	257	254	233	264	272	265	271	240	212	254	255	243	270	223	260	243	250	253	241	258	248	264	250	292	253	242	241	239	227	222	224	240	250	218	239	250	267	237	245	268	229	266	227	269	242	270	264	241	248	254	245	233	257	257	223	246	224	240	280	250	230	265	249	239	252	259	225	248	233	264	262	229	240	248	273	246	254	245	257	248	231	238	257	233	233	252	231	237	245	255	258	265	255	207	242	249	263	247	255	251	245	231	257	249	238	262	227	238	266	247	285	263	243	263	261	265	221	230	218	236	239	242	250	250	275	263	257	242	235	259	258	281	244	227	215	282	234	246	281	255	254	270	257	249	253	235	217	262	267	259	225	244	240	248	240	247	250	231	264	277	244	235	254	198	258	226	243	264	247	235	253	269	236	255	245	240	242	249	259	220	250	235	243	254	271	268	239	237	234	254	255	247	263	257	239	229	239	254	240	259	245	234	265	242	263	252	249	228	219	230	230	241	266	220	253	253	233	235	271	280	242	243	243	243	246	214	265	252	237	244	222	228	217	237	255	231	234	276	242	263	259	236	230	241	286	249	208	219	229	240	240	265	285	252	253	291	232	243	211	246	284	253	258	230	246	256	258	268	270	258	262	227	224	258	245	259	253	247	252	256	272	251	249	262	242	256	263	244	261	291	252	228	259	212	255	280	249	212	242	247	223	267	267	241	245	245	261	251	233	246	256	264	249	248	250	267	261	224	231	270	246	264	249	261	247	231	276	254	247	252	256	246	218	241	237	228	273	267	278	254	271	213	277	252	259	252	267	255	250	258	280	258	238	211	270	234	250	224	250	272	261	260	263	227	252	266	272	237	244	235	264	276	247	251	224	256	250	261	289	242	261	239	247	263	251	246	238	251	266	225	263	259	263	233	244	229	253	246	227	256	254	242	272	255	248	252	217	257	254	235	262	266	264	271	227	222	235	227	223	236	217	245	264	240	251	220	239	252	261	253	268	248	246	242	256	229	250	225	249	235	257	240	264	234	238	252	244	218	253	250	244	266	267	235	259	251	246	220	269	227	233	231	253	231	255	274	272	260	268	252	288	249	216	255	257	219	279	276	226	227	258	249	244	269	288	245	245	224	248	222	241	239	235	257	244	229	260	237	238	254	210	256	276	262	264	245	240	266	249	269	260	235	253	253	264	249	229	243	276	266	251	226	232	258	258	254	230	250	260	262	244	237	248	251	251	258	265	238	226	246	241	248	268	238	258	268	279	256	228	238	232	239	226	216	269	260	250	219	260	224	225	228	264	227	241	269	261	233	261	251	235	250	275	262	237	262	225	268	280	255	242	221	263	248	252	224	242	240	256	238	223	256	253	259	256	225	242	257	259	261	243	260	244	260	264	264	239	239	252	231	237	265	257	229	245	229	255	221	253	269	243	234	231	219	256	231	221	258	248	251	244	239	241	235	249	258	268	231	243	251	260	269	246	229	253	247	241	262	258	242	261	222	280	264	247	256	250	276	255	241	227	256	257	237	230	249	251	252	229	272	268	270	268	265	247	236	242	240	234	245	257	248	256	253	260	251	261	239	219	264	269	266	269	252	242	229	261	249	260	251	226	249	257	244	218	265	250	255	251	248	246	254	235	247	207	235	224	261	241	243	257	242	248	263	261	252	242	280	246	274	251	241	240	254	248	250	250	250	237	274	258	293	260	253	246	246	255	235	252	261	254	226	267	276	234	245	245	254	240	248	248	262	245	236	254	247	273	253	257	259	261	254	240	295	247	249	258	239	253	270	271	253	235	241	249	264	271	248	293	263	255	238	256	245	244	237	263	232	259	250	262	245	244	240	221	219	245	262	277	231	229	221	242	252	248	237	214	251	248	224	224	242	261	243	235	253	227	244	252	233	243	257	266	254	251	215	269	255	246	245	257	254	236	277	244	254	250	250	253	271	250	227	261	239	250	262	247	262	248	242	253	279	284	259	250	233	228	236	268	248	223	236	245	264	251	244	255	209	230	239	231	245	242	239	229	250	255	251	247	245	260	261	223	269	242	233	228	240	241	259	264	226	260	236	231	252	224	253	264	246	255	241	260	242	241	241	235	234	244	268	243	249	252	236	291	248	267	218	250	265	245	259	254	225	262	202	233	234	258	249	256	237	246	256	241	258	234	250	266	278	267	208	243	284	285	226	267	247	262	226	236	243	246	239	249	265	261	232	265	254	224	268	221	243	271	225	251	240	268	259	254	243	274	282	241	256	238	259	252	261	254	233	249	235	247	264	259	236	261	279	270	269	254	253	245	252	280	240	238	280	228	242	245	252	242	274	243	223	232	257	226	257	225	260	237	258	255	231	263	257	242	262	250	259	255	255	232	265	246	245	240	225	236	230	243	232	238	239	242	272	280	242	235	265	243	271	249	241	235	244	272	264	274	262	239	264	281	224	261	245	261	233	264	260	232	215	244	259	240	251	257	266	239	274	262	266	242	253	245	250	253	247	249	256	242	268	257	231	262	228	239	219	250	279	232	226	243	257	228	246	269	270	268	245	238	249	256	254	262	230	240	261	250	259	239	245	256	235	232	259	255	268	271	246	271	251	274	267	243	261	266	249	237	232	252	248	254	242	234	240	261	283	224	236	266	233	263	270	277	276	235	282	244	240	256	264	253	273	254	259	271	245	219	230	224	260	255	245	259	253	252	244	234	224
43486	2458	5097	5467	4648	3642	3166	2658	2249	2087	1731	1627	1427	1377	1297	1204	1225	1153	1117	1046	1015	983	1022	934	941	931	949	863	960	960	905	878	857	848	824	812	815	858	815	820	827	792	826	795	782	814	818	815	761	788	748	764	827	785	828	750	808	790	787	777	760	782	782	787	792	733	752	797	765	733	814	783	767	725	776	729	724	749	811	769	806	780	769	775	758	754	739	800	745	797	732	756	751	744	729	730	755	779	744	708	747	772	718	774	753	740	756	741	737	724	748	746	686	728	778	731	754	764	743	753	702	768	769	793	732	766	739	758	725	729	789	752	728	768	693	722	750	718	771	736	722	741	724	803	683	746	718	750	749	746	732	728	772	759	695	692	769	703	759	767	780	742	776	691	744	715	777	752	769	756	738	733	717	759	734	713	720	723	726	700	712	758	730	676	767	717	753	746	726	759	769	772	742	700	754	739	737	752	758	733	728	695	746	767	738	739	689	725	761	737	753	745	767	749	739	750	722	703	792	766	749	753	745	759	768	702	758	688	705	780	762	783	748	756	774	721	718	794	747	689	731	767	710	679	777	748	715	743	739	725	736	756	765	777	702	720	753	731	757	774	737	708	720	719	696	736	747	709	770	714	726	730	707	713	708	709	775	752	747	738	731	694	704	749	757	774	728	711	779	758	674	770	785	731	753	712	768	732	727	725	715	728	719	751	732	731	758	735	727	724	704	730	727	728	684	813	778	708	765	704	722	732	738	713	729	736	722	722	714	725	733	742	735	768	745	744	725	696	693	710	703	720	739	737	729	733	740	749	745	738	770	711	741	710	750	729	769	711	735	723	774	729	756	725	732	745	727	747	671	681	753	732	735	701	730	758	738	745	718	759	719	699	738	686	657	739	749	699	735	704	775	718	757	740	750	765	684	701	759	725	750	752	751	701	743	704	701	758	757	745	744	697	712	751	686	690	698	739	718	765	738	761	755	748	773	705	739	722	721	772	716	734	725	769	749	749	737	734	726	771	707	760	714	721	684	670	767	776	685	752	774	752	708	747	732	700	745	760	758	768	741	725	743	734	699	718	715	730	750	740	782	736	716	753	735	711	721	759	743	678	715	727	666	705	710	781	701	764	727	729	708	713	700	706	721	715	746	726	736	705	731	811	671	749	697	737	746	747	677	713	712	719	683	747	727	727	762	718	724	698	692	752	703	724	748	721	734	680	761	714	710	725	681	738	727	719	776	769	724	727	766	733	747	728	730	726	744	698	709	741	784	705	709	691	742	747	721	738	689	717	757	720	761	715	755	769	695	752	689	675	787	712	716	722	766	771	707	765	682	710	753	689	792	673	743	747	699	800	716	724	688	785	769	681	769	751	780	746	728	746	683	729	740	703	753	734	699	718	705	710	712	735	742	698	743	711	721	769	714	746	739	737	667	744	699	703	763	719	750	760	745	737	751	733	691	757	731	710	704	775	672	718	723	715	685	709	726	684	738	760	735	715	772	750	742	783	751	747	721	688	725	735	727	719	690	715	720	679	741	714	706	744	684	702	721	720	684	744	758	715	683	712	709	745	746	722	773	747	779	677	729	729	784	736	751	762	727	672	735	761	737	704	733	711	749	739	767	730	716	719	703	747	712	695	699	709	740	708	741	764	722	739	743	771	759	733	758	753	694	762	753	717	737	722	755	724	691	756	779	734	707	733	715	687	752	733	696	752	788	721	746	701	771	758	686	720	749	701	754	716	731	751	721	717	743	751	711	753	765	795	729	713	723	743	750	768	749	740	744	705	779	701	709	737	713	731	742	764	735	730	765	753	763	680	716	716	753	724	706	718	729	725	745	711	745	774	769	737	725	777	703	767	694	767	724	721	704	769	744	711	712	742	727	744	733	732	714	752	752	769	708	755	719	700	720	737	714	742	748	724	770	695	715	693	746	682	761	740	721	766	708	698	744	720	671	758	743	745	782	716	759	721	748	731	710	738	740	734	760	737	728	740	729	717	681	647	726	712	748	740	730	730	725	791	754	699	712	753	787	755	687	737	728	744	735	745	713	751	762	751	755	757	741	720	754	698	769	752	751	701	732	746	708	681	726	768	751	726	758	712	725	767	746	717	708	751	746	709	737	757	707	730	736	725	727	748	693	749	775	768	713	708	741	724	729	718	731	717	733	746	767	743	740	775	747	739	731	679	748	728	742	715	771	692	753	700	746	721	758	728	724	706	696	744	710	737	725	742	704	700	764	754	790	694	724	759	701	715	717	729	784	750	763	701	715	701	787	730	702	722	796	710	749	774	735	756	782	751	678	751	734	699	677	678	741	746	738	741	773	705	726	728	746	731	699	750	697	761	726	694	747	749	734	755	776	661	689	714	739	724	753	725	728	726	715	762	772	692	764	761	763	698	724	770	720	709	711	723	739	703	701	746	710	718	742	708	742	775	735	757	710	783	696	749	735	753	772	804	790	713	759	742	693	729	694	732	709	803	768	709	774	750	755	710	736	750	721	710	726	697	729	737	763	733	739	813	719	713	705	728	750	734	703	703	791	753	760	760	723	735	716	750	735	739	757	764	713	681	727	762	732	708	751	698	718	716	724	757	734	755	770	754	736	722	743	723	760	727	710	758	740	736	718	727	710	732	732	752	793	715	719	689	752	720	712	729	705	717	695	741	772	702	770	740	701	777	757	738	771	676	732	723	674	749	726	688	702	721	725	738	705	738	688	755	766	777	713	725	691	721	724	710	729	740	745	761	753	736	761	711	744	702	775	735	749	702	744	726	743	723	735	715	734	721	738	759	736	720	720	756	721	740	769	727	774	715	793	706	773	796	739	713	748	676	722	754	773	709	723	748	716	693	700	743	758	716	749	680	688	671	736	773	701	715	758	729	720	721	683	742	711	770	727	742	747	753	729	711	708	749	743	689	713	719	717	709	761	744	759	735	714	771	748	701	757	779	720	712	692	722	722	716	762	781	765	674	751	754	705	744	743	715	770	758	703	751	743	703	734	713	720	745	716	694	728	712	692	764	779	698	737	731	760	743	735	758	682	748	739	721	734	750	753	719	728	750	719	720	725	763	763	748	755	715	769	737	703	726	740	720	736	730	719	770	724	728	663	733	766	747	717	708	756	692	713	784	722	775	745	740	721	715	720	744	692	768	721	685	756	731	754	695	782	732	771	737	784	709	730	745	759	734	695	759	696	716	704	747	725	718	722	730	760	730	749	756	726	732	755	751	718	702	760	767	731	749	698	731	767	774	721	779	678	768	752	748	682	724	712	713	717	771	729	705	731	712	681	718	738	704	766	682	695	692	696	739	713	761	740	724	710	763	755	732	759	754	735	760	726	734	733	739	758	720	733	744	769	721	661	723	758	688	735	690	728	722	708	740	717	740	756	779	755	699	733	711	746	768	704	739	732	743	724	758	760	714	706	789	759	723	726	790	757	751	720	728	718	771	753	741	677	725	758	754	749	699	763	692	721	781	710	756	810	753	802	712
19880	1894	392	165	131	141	112	107	114	97	89	100	101	99	123	108	90	99	110	112	105	108	86	90	88	99	97	110	104	74	114	87	117	109	109	96	81	110	96	95	93	89	97	101	110	116	92	86	88	112	106	118	108	105	80	121	113	114	108	82	97	107	118	89	103	101	84	105	89	110	81	107	101	88	110	107	112	112	94	98	111	101	97	88	107	92	102	119	109	98	105	100	104	108	88	88	111	92	78	91	100	111	95	115	101	134	102	123	101	84	91	98	109	98	94	108	107	97	115	93	126	84	104	110	118	119	91	105	104	111	93	88	92	121	103	97	116	113	104	103	96	97	104	93	101	100	107	101	93	109	82	110	99	104	94	104	103	91	105	114	97	89	95	93	111	104	109	90	93	107	105	98	103	85	111	89	96	101	117	107	114	120	91	79	87	110	107	115	103	97	79	96	102	113	90	92	106	117	91	96	95	104	90	114	116	92	97	107	99	100	87	98	107	89	110	92	107	90	90	93	102	86	92	90	105	93	107	108	107	103	117	99	104	99	108	106	98	113	112	99	99	101	104	97	103	92	121	103	103	105	91	99	98	92	112	113	95	97	105	102	105	100	98	97	105	84	112	104	104	86	101	116	86	102	92	108	86	94	92	123	96	123	119	88	90	107	102	101	95	101	94	96	123	81	103	85	104	87	110	105	114	106	95	100	116	94	99	101	111	94	103	96	93	110	89	95	115	101	106	96	96	75	115	94	89	90	102	110	92	112	90	99	116	96	104	100	102	101	110	93	87	97	105	95	98	103	97	107	96	102	112	105	98	104	88	103	87	81	96	105	96	101	101	103	108	94	96	95	112	95	98	102	107	89	99	106	103	103	126	102	96	106	99	91	88	96	109	91	117	92	94	88	117	106	120	111	120	109	99	102	92	109	96	104	125	86	101	102	93	116	72	95	97	104	102	91	105	101	111	129	123	88	109	114	86	111	104	84	104	107	84	111	98	84	84	103	77	96	103	105	97	108	100	103	94	93	105	101	102	101	83	108	104	94	87	95	100	105	93	105	92	93	108	89	108	108	107	120	100	117	93	114	89	81	107	114	104	99	104	109	112	121	99	109	102	115	92	97	84	108	102	87	97	96	83	99	104	102	99	107	113	103	107	92	92	106	79	96	95	103	106	104	98	93	97	114	104	75	102	103	101	93	107	104	115	88	95	101	99	99	94	95	83	114	101	118	96	103	109	104	85	105	79	89	110	102	109	107	109	107	107	110	102	99	128	104	107	101	92	99	82	106	121	106	105	104	88	107	106	107	94	81	120	116	87	107	97	105	85	94	116	95	104	98	99	107	107	82	97	89	94	108	108	97	107	85	110	87	107	103	117	123	73	93	107	100	103	102	92	96	95	114	106	92	105	88	75	91	117	117	95	108	88	98	90	97	105	102	96	91	97	90	107	95	89	104	104	111	97	94	118	101	91	78	90	117	111	99	103	112	106	108	107	100	98	104	100	114	96	100	89	97	96	95	108	108	106	104	102	110	96	101	107	98	99	93	114	99	104	112	99	79	95	92	97	101	115	101	92	96	93	95	92	103	114	105	98	82	102	103	92	83	104	106	100	105	105	96	118	94	107	96	109	87	87	108	113	95	105	94	127	94	96	107	96	104	100	85	116	97	111	85	97	119	102	111	75	86	93	98	107	107	92	96	106	121	96	102	88	86	102	94	89	115	106	97	97	101	100	89	110	92	98	87	96	123	94	85	85	111	112	113	124	94	87	109	84	104	118	93	105	114	104	92	91	83	106	100	98	89	119	101	107	95	101	108	108	94	105	119	102	90	120	91	106	89	95	109	94	94	96	111	102	82	98	90	109	106	103	83	84	99	87	99	98	118	106	95	106	92	107	101	111	101	134	82	93	103	92	88	100	98	108	93	118	106	114	90	104	94	118	108	102	93	80	72	109	115	102	107	100	91	105	106	105	79	101	99	98	85	98	103	98	103	104	112	106	98	109	87	106	104	96	89	108	92	103	101	98	96	107	117	110	107	97	105	105	106	107	93	92	93	98	88	112	104	116	107	99	104	109	91	101	89	116	93	111	94	96	89	110	96	92	110	96	89	96	113	108	108	79	100	95	120	97	118	89	89	92	119	97	112	90	93	107	84	96	120	115	101	97	89	88	85	111	108	96	109	107	113	79	86	107	105	103	98	107	80	95	110	112	88	113	99	108	103	94	99	93	110	108	102	100	90	109	104	104	110	101	93	89	113	82	93	93	89	111	84	109	101	101	112	119	101	100	93	102	95	88	113	94	105	101	84	87	99	110	107	108	106	101	86	112	102	103	93	110	119	111	100	94	84	96	106	90	108	87	99	125	101	95	110	91	105	100	104	93	93	95	111	99	90	104	114	107	107	94	87	103	113	105	119	86	100	103	113	96	86	103	97	86	86	79	115	113	87	102	109	92	92	96	105	98	118	88	102	104	107	98	115	97	103	96	86	83	108	98	89	106	87	94	98	105	119	97	107	124	108	97	108	99	91	100	103	96	130	103	82	123	95	118	105	83	97	98	101	98	111	100	95	99	99	114	108	89	104	115	93	103	88	112	103	103	102	98	97	84	108	92	101	104	112	102	103	106	100	99	102	111	116	102	92	107	103	96	98	90	101	107	110	103	111	108	100	100	117	123	104	96	99	97	81	106	106	90	102	111	98	93	99	83	93	95	110	109	93	99	96	109	99	115	99	84	128	115	89	106	108	142	95	106	109	94	111	92	89	108	122	87	100	120	91	92	106	101	109	109	96	90	104	101	109	105	89	101	99	93	107	91	120	88	94	112	104	84	97	103	102	91	100	94	119	102	95	105	98	101	104	105	103	91	95	89	93	88	94	96	106	97	109	102	135	85	113	112	114	104	111	88	107	104	105	91	95	94	109	102	91	103	113	99	107	83	99	114	84	100	105	97	107	105	100	132	118	83	105	97	101	112	109	97	91	106	99	106	102	122	85	101	90	93	93	91	108	112	102	104	102	103	88	109	107	110	119	92	104	100	89	108	112	106	93	108	110	87	104	110	105	120	101	103	96	104	95	107	109	106	106	98	108	94	105	103	113	113	100	99	111	89	103	102	103	101	109	101	104	93	82	84	107	93	94	106	85	117	108	97	119	103	95	113	112	89	93	121	90	109	116	96	95	111	111	100	106	96	100	102	109	104	105	91	112	95	105	92	124	97	82	97	96	116	86	99	115	104	102	109	94	111	80	86	107	92	93	98	95	113	100	105	85	96	97	103	106	91	110	115	93	103	110	126	111	102	96	122	109	97	88	98	110	114	104	96	106	90	113	86	93	87	109	100	105	92	103	93	134	107	108	115	111	87	91	98	101	119	94	94	111	112	94	103	76	97	94	95	100	103	101	96	91	100	83	92	106	104	104	118	90	114	97	106	98	93	100	95	102	90	106	91	103	108	109	116	109	98	93	104	95	103	126	103	109	111	102	100	103
16954	417	530	537	489	433	441	443	435	381	332	350	368	352	364	322	371	393	341	382	375	350	382	391	354	335	342	310	338	354	372	348	353	345	372	347	324	362	360	359	324	316	365	359	343	378	339	372	387	336	325	333	388	363	357	356	342	353	354	353	339	366	359	349	352	332	357	330	343	324	341	352	328	359	331	348	361	328	346	381	336	332	358	326	338	342	309	331	303	316	325	350	336	342	342	346	334	355	345	382	316	357	370	334	337	291	350	326	331	358	362	399	364	343	329	373	355	348	342	325	350	357	355	342	352	355	339	346	336	332	355	327	319	331	379	323	345	361	334	320	364	335	331	328	339	348	331	372	342	335	356	310	361	345	372	334	301	335	381	364	340	365	341	333	382	345	346	363	391	315	368	327	359	357	378	330	349	326	305	328	374	356	367	360	357	370	324	350	319	374	375	345	296	359	354	369	332	329	360	365	317	359	351	328	324	326	367	347	333	362	361	339	324	349	346	362	325	341	335	361	393	325	340	320	374	372	320	353	344	340	383	356	326	369	369	319	356	343	323	351	355	334	338	370	335	329	341	341	359	346	339	332	354	321	317	343	348	358	337	333	358	357	353	327	318	349	358	353	322	380	332	357	351	357	330	380	341	372	332	348	349	343	361	371	348	375	353	328	336	339	326	337	326	356	338	322	357	357	349	340	329	338	330	318	353	331	363	345	364	369	345	356	336	339	359	362	368	332	378	321	314	358	335	334	375	368	316	341	323	326	352	333	344	342	362	382	344	353	342	376	334	349	346	351	347	362	335	322	332	374	346	352	352	331	355	340	339	361	338	367	335	346	350	343	363	344	346	381	325	356	330	340	346	359	358	327	373	349	351	349	377	361	331	345	336	346	358	330	384	360	366	345	326	368	355	337	375	346	335	369	344	343	352	341	334	361	341	315	364	314	360	337	362	322	358	353	366	367	333	341	356	339	349	368	356	355	337	364	347	341	362	321	377	334	345	333	358	346	351	343	335	385	388	365	369	339	323	350	326	361	354	344	344	335	376	375	343	356	369	355	342	358	354	349	335	343	357	340	336	330	337	347	378	347	329	334	365	377	345	346	363	345	344	353	340	335	321	370	350	335	330	347	345	332	335	372	347	330	345	361	355	365	344	339	347	325	360	363	360	330	344	332	341	352	349	359	360	376	340	356	342	333	357	384	358	338	347	316	356	347	325	355	344	368	324	379	374	321	375	342	349	366	336	321	334	358	341	357	335	325	369	366	313	373	371	321	337	371	311	337	342	319	358	351	360	341	353	361	309	360	341	376	319	347	360	328	348	344	319	320	366	335	338	335	333	387	334	357	356	354	321	315	372	371	340	372	328	355	351	339	336	363	379	333	370	317	338	331	321	328	370	348	396	336	356	343	334	348	346	345	350	311	332	340	372	316	326	376	395	341	329	320	368	322	339	324	342	323	334	310	357	360	338	349	363	339	330	304	336	369	323	355	314	356	362	360	327	339	385	383	348	332	351	346	336	344	326	328	357	355	363	329	363	353	366	358	336	322	344	339	355	352	337	349	350	352	361	333	345	331	355	355	361	385	339	349	379	345	365	339	325	310	347	353	377	347	324	340	358	323	358	338	354	365	371	350	356	349	357	349	342	350	378	370	324	328	328	362	348	373	364	350	325	363	309	368	382	366	344	346	346	343	342	320	313	366	357	320	355	336	334	345	364	303	351	385	349	357	305	323	297	355	341	357	352	359	356	312	352	341	320	342	352	327	330	385	337	334	373	333	346	331	341	381	326	351	358	376	323	386	331	332	379	354	320	337	353	384	351	350	345	334	348	355	364	330	331	341	359	353	360	321	327	357	350	366	360	335	336	358	342	363	358	346	370	367	378	349	332	337	339	336	371	348	333	343	309	357	363	359	347	299	327	349	349	349	340	331	341	331	388	347	345	326	344	348	361	348	346	323	341	318	346	351	354	313	371	336	376	357	342	327	341	367	369	384	333	350	333	313	378	348	349	337	333	298	327	348	360	356	332	325	326	330	338	334	339	365	362	344	340	302	371	366	361	353	348	354	339	347	369	332	336	359	336	336	302	347	339	348	329	380	328	323	356	366	331	297	340	333	378	369	371	321	354	337	337	349	338	348	345	339	369	311	340	348	360	345	334	353	366	379	313	344	339	351	349	327	341	335	367	369	351	368	370	364	363	344	339	328	325	374	361	324	335	332	357	365	346	322	336	335	370	381	363	347	404	349	327	365	352	381	339	362	359	373	368	339	378	376	357	338	370	340	357	336	324	367	374	354	357	377	329	339	327	347	335	343	352	355	346	330	327	330	356	327	341	337	343	350	326	309	317	355	365	385	337	342	338	360	330	346	330	373	385	356	363	355	371	357	395	341	326	335	367	355	357	346	332	364	358	342	359	350	335	334	350	348	301	356	335	335	358	359	318	375	363	381	318	370	357	342	314	371	329	315	364	330	362	351	357	392	352	344	350	298	375	356	319	336	318	338	338	343	363	338	339	336	349	329	352	363	296	361	364	395	359	369	349	353	324	326	340	342	338	336	326	337	359	358	334	373	373	365	356	336	348	376	326	316	330	345	383	337	353	364	369	340	317	323	378	376	366	369	364	348	356	379	354	339	348	345	372	346	342	343	360	341	335	329	368	319	332	340	348	334	352	367	389	322	361	316	337	355	321	353	369	361	338	318	379	359	376	358	323	329	361	345	343	366	355	368	363	362	351	381	366	379	362	316	371	344	348	357	361	356	349	334	343	346	324	339	356	348	378	326	358	329	346	330	350	356	350	350	339	354	339	360	334	356	388	353	355	365	331	324	346	317	364	359	345	395	345	357	395	357	333	347	358	356	341	346	310	374	391	325	331	299	370	326	397	376	369	325	338	384	345	338	318	345	353	361	339	309	366	354	350	377	359	368	343	327	374	367	346	341	338	351	359	362	342	351	307	359	357	365	375	340	383	351	316	346	356	349	357	327	374	340	344	342	345	346	332	350	342	367	359	363	386	329	338	342	348	367	348	355	326	318	350	350	369	351	362	351	374	320	354	368	394	383	348	379	344	309	376	355	359	357	348	345	338	361	328	358	314	367	354	350	341	319	342	339	326	353	342	322	324	343	360	390	323	317	341	345	347	354	331	347	323	340	379	343	358	347	358	364	329	356	345	335	361	320	372	337	345	339	339	362	348	332	369	343	326	359	333	361	337	335	370	369	321	351	361	352	331	390	377	322	350	346	310	342	367	345	346	370	361	307	337	334	323	374	371	358	336	348	374	344	378	355	354	344	349	367	338	337	376	364	357	349	313	345	364	319	334	377	368	360	350	338	336	397	354	334	345	390	377	326	325	341	355	367	362	384	352	340	332	370	320	380	367	356	351	335	363	329	361	360	341	314	339	331	326	357	349	368	344	342	309	316	322	322	329	363	353	358	370	346	330	342	330	342	333	328	334	347	402	318	344	340	364	361	332	334	323	365
53795	25362	7912	870	639	451	378	317	260	271	210	175	185	183	169	162	165	178	147	167	150	161	177	140	168	193	158	133	139	173	159	144	142	155	147	132	161	148	118	155	149	151	129	150	144	145	124	161	158	143	186	139	164	152	166	142	140	130	151	172	158	159	142	144	154	114	142	139	139	147	153	133	137	149	133	180	123	132	148	137	140	135	154	129	130	140	126	147	136	159	150	149	140	131	163	152	134	129	119	138	129	134	149	147	151	161	147	139	155	143	148	131	137	148	156	142	136	141	132	134	134	152	118	159	143	140	154	168	121	129	154	156	132	152	151	128	135	137	143	133	107	142	155	151	158	139	130	155	150	140	116	131	133	134	127	143	144	147	143	134	139	161	142	152	151	116	121	129	140	157	155	147	153	161	128	126	134	138	139	107	133	142	158	147	130	139	162	155	126	148	160	123	138	154	144	128	148	157	160	140	126	127	156	148	132	146	130	161	127	146	148	139	143	161	129	145	129	171	133	155	148	138	151	128	144	122	161	164	147	136	146	134	136	139	150	126	157	155	143	157	150	149	133	137	129	137	139	158	146	141	140	128	157	167	156	122	169	143	153	125	116	151	143	136	123	161	132	133	165	150	146	145	136	163	140	147	135	127	146	149	155	142	147	129	126	136	148	154	153	127	143	166	139	143	138	147	144	136	139	140	132	132	123	142	115	128	152	126	134	141	179	131	126	121	130	156	141	142	146	133	132	124	156	148	136	148	141	136	126	144	151	144	133	136	143	138	132	135	130	148	155	118	137	141	138	137	119	144	150	151	146	151	136	126	149	121	129	140	157	140	134	159	135	142	142	150	155	124	151	163	131	158	148	133	134	147	151	150	153	144	147	139	136	155	139	140	136	154	116	150	145	137	132	157	139	164	117	138	140	151	165	150	147	149	152	133	158	137	149	160	132	148	144	144	139	120	155	127	144	140	137	141	143	138	133	141	146	125	140	144	128	118	149	152	130	136	153	138	159	155	141	131	140	129	137	161	131	141	132	165	154	132	151	133	152	146	122	141	141	150	148	127	133	149	159	144	133	135	169	142	141	143	146	132	135	141	143	148	128	132	136	135	126	162	129	137	135	134	144	136	165	131	125	151	149	159	135	141	136	147	144	141	164	149	147	158	149	134	161	123	141	142	124	145	133	145	149	132	124	151	114	149	157	142	169	152	145	147	155	123	151	148	141	149	139	156	161	146	145	134	133	135	141	130	133	145	170	136	137	126	141	135	139	128	141	155	132	146	136	133	146	165	145	154	156	165	139	149	143	158	159	119	149	145	120	139	151	153	139	165	140	135	147	163	147	154	141	141	149	146	124	126	140	133	132	142	129	147	132	154	134	154	143	136	158	149	147	135	150	132	140	135	127	177	140	141	154	154	163	139	166	139	135	144	137	139	164	144	145	140	136	147	152	133	147	142	190	161	123	116	129	153	135	149	128	129	135	156	155	140	149	145	150	138	130	146	154	142	138	137	143	146	139	142	122	146	159	109	146	146	144	117	123	131	142	152	137	127	129	158	123	116	152	134	156	139	129	163	152	140	153	140	120	138	153	139	163	121	128	143	158	149	124	160	135	143	149	153	139	135	131	118	144	150	143	129	134	132	144	138	138	138	146	134	137	129	150	132	128	134	127	123	130	139	146	138	156	142	150	148	138	156	152	163	152	147	165	145	129	135	142	146	136	130	167	129	126	137	136	146	111	150	154	133	137	147	149	147	142	150	151	165	110	151	141	119	140	131	148	154	139	150	132	135	133	137	127	154	148	149	141	149	149	147	145	149	154	154	149	125	162	151	138	146	145	144	133	122	130	140	138	111	131	155	151	144	134	127	169	155	157	129	141	126	126	123	139	138	135	123	139	153	148	118	126	139	137	125	152	129	141	159	147	146	142	159	149	136	139	138	128	129	140	135	138	142	122	162	152	136	155	134	148	124	154	144	130	146	118	136	153	158	137	144	136	141	140	150	161	143	131	138	147	151	166	153	141	151	146	140	141	146	127	140	142	142	151	134	168	153	144	140	149	160	136	162	144	151	118	127	141	151	133	154	133	156	144	138	138	136	139	143	155	140	130	130	146	149	143	148	151	147	159	125	128	127	151	153	141	153	145	142	123	146	145	128	136	146	162	140	142	136	135	127	149	163	137	134	149	161	137	154	141	142	134	136	136	139	155	122	132	119	167	126	155	130	163	148	144	144	129	147	130	146	146	150	153	163	122	147	169	139	117	144	139	118	130	151	149	120	150	149	149	142	153	138	141	171	140	153	123	158	121	167	140	130	127	132	143	157	142	152	153	159	146	117	164	140	146	144	153	137	155	139	132	132	145	163	135	156	135	124	138	148	136	141	135	137	131	145	118	159	131	151	148	143	147	141	139	129	143	133	152	130	148	118	138	142	141	154	156	139	141	150	141	151	155	139	142	143	113	147	123	157	157	148	136	136	137	183	127	127	141	142	134	172	141	143	136	124	159	143	124	146	135	153	138	137	140	136	165	176	144	150	150	151	145	143	155	139	142	148	138	162	138	151	158	119	163	120	133	138	134	144	172	142	151	118	135	134	172	133	117	135	140	129	126	147	149	133	139	138	146	149	150	151	152	132	162	139	149	152	129	138	137	161	158	147	136	132	134	159	129	136	136	140	143	131	120	157	126	141	146	120	139	148	120	134	125	147	125	143	141	163	159	135	133	125	154	138	158	144	130	139	134	156	153	163	137	146	142	139	157	147	138	140	137	124	145	120	160	110	144	136	147	162	139	146	131	135	145	127	147	150	147	155	144	145	145	153	157	143	149	149	133	130	132	137	153	131	150	135	138	126	142	154	147	132	120	129	108	141	139	132	141	110	152	127	137	119	142	148	120	132	135	131	147	145	115	145	146	109	150	134	141	121	153	142	161	140	140	145	156	149	143	160	141	136	128	154	161	130	140	130	145	133	136	138	149	147	156	151	153	126	137	132	152	150	142	147	145	140	142	119	145	123	156	133	125	133	135	158	128	122	153	147	160	134	142	146	126	141	149	154	135	151	143	137	109	130	137	162	134	152	145	127	136	106	136	128	149	152	138	127	156	153	159	147	139	122	137	152	142	152	136	132	170	134	153	148	140	141	165	138	161	158	157	152	172	129	132	125	138	149	145	137	135	145	133	134	141	148	135	142	140	160	148	153	148	125	135	132	152	138	132	154	160	137	158	154	138	141	132	147	158	126	166	136	144	133	164	148	136	135	124	164	137	144	123	153	144	136	159	136	139	132	145	144	134	141	150	149	120	156	134	120	159	148	142	145	149	132	152	143	131	128	141	140	131	142	136	129	145	144	155	161	134	166	142	136	159	150	146	147	135	139	140	152	139	134	148	150	144	141	141	157	138	123	152	131	135	142	146	151	143	133	131	147	135	152	136	146	136	135	161	131	149	141	124	134	144	141	154	156	118	135	131	150	136	132	164	144	145	155	144	148
35974	1395	2703	2991	2422	1975	1678	1407	1280	1140	1018	904	842	797	792	736	707	662	618	665	606	619	560	556	558	561	578	558	534	553	561	547	536	542	512	501	555	514	525	524	521	505	513	490	476	513	434	476	493	511	481	474	476	475	477	478	476	502	479	502	494	481	475	452	463	476	514	489	458	471	446	486	424	486	482	492	433	490	439	432	510	465	485	505	483	471	428	437	492	483	507	507	458	455	457	504	463	494	455	438	458	469	478	522	452	472	492	452	459	428	445	471	491	483	473	476	489	469	485	472	451	458	455	506	453	483	439	492	488	438	491	450	451	480	443	464	444	470	449	449	429	450	446	446	484	444	468	495	466	479	501	473	424	465	456	445	415	451	432	485	457	440	443	470	487	478	462	433	443	476	434	442	445	450	433	434	402	447	476	457	456	454	420	432	468	468	428	456	448	487	447	470	442	461	471	474	463	476	452	483	480	436	464	440	477	441	401	492	483	456	462	489	478	460	459	457	419	411	470	437	479	454	477	490	475	451	460	443	470	466	484	480	431	457	425	431	469	457	457	485	451	461	463	495	437	429	418	457	490	441	467	473	468	485	487	469	486	449	481	440	464	467	468	480	441	438	467	482	450	471	445	497	479	479	459	448	440	469	470	496	481	484	462	486	447	446	438	499	484	462	492	445	441	489	456	469	498	388	422	496	432	462	444	502	469	462	472	489	457	450	459	433	476	419	463	453	428	459	481	448	477	438	455	463	485	448	449	465	480	436	472	438	441	481	436	480	480	456	432	464	475	429	457	480	471	477	467	459	470	500	432	439	450	462	468	553	446	442	470	452	446	487	480	474	440	539	431	481	451	482	467	449	478	434	419	481	483	439	477	467	436	468	447	436	477	440	471	507	445	469	458	457	446	441	469	456	478	460	462	469	444	469	456	473	437	468	439	454	465	468	486	466	456	468	494	483	422	414	484	491	437	473	417	435	455	464	472	480	465	447	445	421	428	472	484	484	486	470	452	440	390	460	441	423	467	452	460	444	462	465	473	483	443	448	473	456	490	454	469	460	457	447	442	446	454	502	464	426	455	477	472	473	434	433	427	481	481	441	486	433	449	465	473	454	478	464	470	447	416	427	492	455	466	447	423	468	458	437	478	446	476	493	445	463	432	481	471	459	433	438	463	476	501	489	466	491	423	449	476	486	482	469	478	490	455	457	479	453	461	479	506	458	462	474	454	449	495	466	488	473	433	461	477	429	434	449	461	460	492	473	464	451	485	442	470	467	435	482	445	444	432	465	449	451	467	470	457	451	433	479	464	478	443	421	437	497	444	433	452	468	457	465	429	445	458	456	441	436	429	462	447	436	411	483	466	473	467	488	456	478	486	457	422	455	457	446	453	460	486	475	429	436	432	442	440	445	467	445	458	447	491	439	447	451	454	441	454	469	484	431	468	472	431	435	466	447	496	487	449	449	479	429	471	481	466	446	463	471	460	447	499	461	467	489	453	461	459	471	458	419	473	444	435	457	448	459	428	433	445	434	459	503	447	426	494	502	416	476	474	433	452	455	510	495	500	474	481	454	475	462	461	480	482	449	459	466	461	447	451	460	469	470	473	452	432	478	514	486	435	491	451	430	454	486	469	445	435	450	446	463	440	467	462	444	464	459	422	448	442	448	463	450	461	458	447	427	474	431	451	455	470	439	475	473	484	440	435	421	447	448	452	440	433	460	450	478	410	457	435	433	465	468	460	478	508	476	455	472	479	430	463	462	447	418	455	457	483	457	450	453	469	453	450	430	454	460	435	397	467	477	470	485	445	477	435	421	461	443	442	455	459	467	444	455	462	453	470	446	453	462	460	455	474	465	432	513	437	428	468	438	485	426	496	459	474	459	461	465	442	467	450	463	446	463	438	481	406	498	457	443	477	459	457	473	479	466	478	458	471	458	475	430	458	471	457	482	422	495	461	458	453	500	464	468	457	489	452	455	468	460	458	448	457	424	445	475	434	459	451	422	457	456	475	473	459	444	442	506	466	434	461	464	455	465	441	474	485	448	454	481	478	471	489	440	465	447	482	464	472	462	490	431	497	461	439	481	428	478	452	442	511	475	449	502	472	456	464	506	457	504	452	473	486	491	453	478	471	469	444	470	449	469	469	465	454	449	471	469	452	426	458	512	478	492	486	446	494	441	440	474	465	467	457	452	456	460	458	496	443	486	450	429	480	441	464	455	467	467	441	462	460	483	457	468	414	488	432	478	472	461	469	438	444	453	466	427	456	468	427	439	469	440	444	438	475	442	468	458	432	427	465	434	442	446	472	452	436	437	462	497	476	472	459	482	476	474	471	443	482	455	474	450	451	456	477	449	461	439	460	419	420	481	477	439	486	468	521	427	439	452	499	432	440	481	429	448	509	481	481	430	439	456	440	428	459	426	458	452	462	480	504	491	473	439	441	453	437	441	456	448	499	457	452	473	475	462	450	459	423	419	456	486	480	454	446	428	425	478	490	459	435	435	463	450	438	474	430	437	461	465	442	488	406	491	428	462	461	475	451	455	456	478	453	438	441	483	414	488	455	424	459	463	475	442	423	468	458	440	449	473	446	457	425	449	476	496	460	445	453	464	444	473	488	466	456	468	487	440	482	469	440	466	421	468	471	454	465	473	468	466	487	483	495	487	472	422	462	443	429	465	459	484	443	467	464	459	473	474	480	473	459	458	456	462	471	466	464	437	447	480	442	420	460	442	454	467	476	442	453	483	468	477	484	468	442	466	444	466	430	400	486	455	492	455	429	485	445	436	484	480	465	481	444	463	419	468	449	458	445	475	446	467	464	499	460	457	441	433	438	473	426	455	464	454	412	475	447	456	425	433	453	484	457	443	461	451	473	465	461	457	482	450	449	439	464	455	462	419	468	458	451	449	461	498	433	445	482	426	462	496	471	438	480	431	482	435	517	437	476	435	482	494	458	480	467	428	481	500	471	435	469	488	459	472	459	462	453	469	480	456	467	406	473	468	460	450	464	447	492	425	439	446	442	460	493	501	463	510	463	468	455	467	433	478	450	465	476	481	490	466	437	442	452	436	470	422	466	482	474	468	463	476	470	445	476	469	489	431	457	489	444	450	472	462	438	452	444	442	466	472	470	445	483	450	483	440	454	447	484	462	444	466	431	483	488	449	469	474	470	475	463	477	458	447	439	420	461	433	475	419	449	443	455	413	452	475	488	444	433	445	460	438	442	421	457	411	482	416	453	438	442	429	462	449	480	478	463	452	436	469	417	456	474	446	479	495	506	461	458	457	430	423	451	439	475	463	453	483	475	470	517	476	448	477	474	442	490	491	487	484	472	455	484	458	431	448	429	434	471	447	448	483	433	481	458	458	437	480	479	478	481	480	463	455	454	455	419	487	465	510	425	455	467	471	473	472	490	471	436	455	467	491	475	448	409	467	465	471	476	436	486	459	467	487	464	435	481	497	485	478	500	458	503	482	411	471
57564	30224	16062	3846	1304	938	670	582	540	443	432	379	379	325	322	360	316	334	297	287	264	274	301	283	282	270	275	312	267	255	267	285	256	257	247	265	277	293	259	263	264	256	285	229	239	258	214	272	241	250	271	276	242	239	244	221	241	252	261	236	265	257	262	240	271	256	271	253	288	231	255	252	258	287	240	255	260	257	261	247	230	221	231	258	247	232	221	289	224	214	276	258	250	242	239	253	265	247	259	271	273	268	252	268	265	219	251	248	264	271	250	259	248	273	240	221	219	256	273	260	276	235	269	240	243	240	221	225	272	265	225	257	235	259	246	241	251	279	260	249	254	256	249	245	226	252	245	238	240	222	268	240	267	253	262	251	230	263	258	229	251	268	215	269	246	242	221	243	268	257	253	253	274	236	215	241	234	240	252	248	226	237	255	224	263	258	252	272	247	250	232	266	252	244	241	255	283	288	258	247	276	253	266	251	274	243	241	223	245	251	269	263	269	269	267	250	238	243	258	253	252	263	229	246	269	272	251	258	271	251	275	262	249	270	274	227	247	252	275	216	282	248	256	255	238	247	229	265	257	254	254	248	252	231	232	253	267	273	244	265	248	269	253	239	253	243	227	251	242	245	244	253	243	227	231	282	257	281	246	248	256	260	261	247	238	259	239	245	220	249	231	259	237	251	269	274	282	242	256	246	236	246	252	294	253	219	242	237	227	243	257	257	249	262	237	261	259	272	283	273	263	258	265	227	242	246	252	225	229	234	229	266	265	246	225	259	242	242	246	230	238	247	260	236	260	258	253	221	258	276	252	241	284	255	254	250	244	248	213	252	227	273	229	258	266	246	266	248	280	251	253	276	266	249	253	244	268	242	269	266	224	274	261	280	235	226	245	252	252	256	263	296	235	265	262	263	243	244	241	250	257	261	271	270	247	249	240	229	264	259	245	249	251	241	230	239	260	241	237	246	250	242	264	256	258	257	242	249	244	257	246	241	235	262	264	238	263	233	262	235	270	246	268	274	275	229	249	218	253	220	245	284	256	242	259	248	241	246	268	234	235	245	265	264	269	245	222	258	228	253	280	264	266	254	272	255	258	234	263	273	235	269	272	245	259	246	269	249	249	256	237	268	279	259	243	270	209	251	245	268	261	249	249	254	231	257	283	258	286	253	241	241	265	230	242	254	239	250	258	242	231	216	268	243	266	259	255	249	269	281	256	220	250	236	244	244	221	232	257	243	272	237	280	248	262	258	242	251	256	245	255	248	248	244	255	233	255	269	224	277	254	253	247	249	254	237	266	261	216	279	264	255	267	251	246	219	246	256	260	269	246	256	234	262	253	255	260	242	223	218	265	269	260	256	242	220	252	237	252	268	240	256	257	244	245	255	255	255	252	250	266	270	276	259	222	224	245	241	246	230	247	258	232	268	250	224	246	263	240	223	238	239	202	280	277	230	266	235	238	233	234	242	276	236	248	282	213	259	265	212	266	256	270	235	252	236	245	254	251	257	260	253	278	269	284	252	257	257	257	255	250	252	258	282	257	215	268	231	240	255	256	245	268	250	243	254	229	260	243	258	250	269	238	266	230	279	237	296	241	247	233	249	228	254	233	247	238	216	272	238	257	264	269	236	250	258	261	252	236	271	243	251	241	227	237	242	276	270	252	254	235	284	258	260	240	254	280	248	257	234	231	267	242	260	243	250	244	247	229	269	275	244	276	251	265	273	255	261	231	278	282	258	240	242	238	251	260	261	251	252	235	250	244	237	263	253	240	255	250	261	259	269	269	253	247	257	274	252	234	245	237	265	256	249	268	230	258	251	268	223	245	264	246	243	259	259	225	247	253	238	223	222	235	243	269	257	261	256	240	238	282	269	262	242	266	269	236	275	262	244	241	301	267	215	257	242	253	232	237	231	246	246	268	239	265	258	268	285	201	283	223	241	229	241	256	245	227	273	250	252	263	251	262	246	241	248	270	270	263	252	222	255	280	251	239	225	248	257	257	246	282	245	251	257	252	247	221	263	244	252	251	248	257	252	233	266	261	273	258	261	238	261	264	236	228	230	261	223	264	268	243	265	211	279	261	259	266	249	274	234	240	250	258	230	257	233	261	270	237	231	252	258	246	232	241	254	242	251	257	270	252	213	262	251	223	250	222	212	257	239	254	234	264	250	240	221	227	240	241	282	259	234	258	272	211	214	234	226	243	219	261	258	247	253	243	242	271	252	244	228	253	236	264	266	227	240	250	218	253	259	279	230	265	257	233	242	227	261	240	255	246	233	230	242	255	214	221	276	264	247	234	242	279	263	219	260	259	245	252	265	230	256	238	267	260	242	236	257	245	214	251	236	286	247	264	256	243	253	244	259	244	257	245	266	246	258	230	241	253	249	250	222	261	256	241	223	257	280	260	235	244	259	258	256	250	243	261	225	236	250	265	258	232	257	249	239	267	246	252	247	262	262	265	254	228	225	257	231	253	258	262	268	245	242	259	233	271	226	267	250	263	263	266	255	219	248	240	272	243	267	256	230	245	276	259	248	237	271	250	237	262	228	244	238	259	259	258	262	244	256	245	249	270	258	240	265	258	250	272	248	263	239	273	249	245	237	237	235	251	249	254	195	249	245	279	271	236	262	237	227	245	240	272	250	265	254	282	250	221	225	216	264	247	254	224	250	243	244	246	250	280	249	260	274	257	252	259	263	236	268	280	250	275	269	241	212	237	235	253	238	247	253	245	248	266	267	259	262	272	261	263	264	240	236	289	267	228	224	276	251	262	231	228	257	261	252	259	244	246	265	246	248	248	251	205	248	253	271	274	288	239	248	251	244	252	255	283	225	253	267	242	241	242	281	282	262	273	226	245	281	256	261	262	269	232	263	289	245	272	232	251	284	248	249	250	271	251	249	261	226	237	233	233	241	246	255	265	260	250	257	240	261	268	224	219	251	259	252	257	211	236	252	233	281	268	264	243	238	266	220	255	282	246	232	246	229	238	238	239	232	257	262	226	230	254	253	259	269	279	236	266	250	257	233	245	274	246	244	229	256	276	274	225	260	260	243	234	265	258	235	266	248	245	254	239	254	254	259	263	261	248	261	275	246	226	261	268	232	241	255	256	223	212	255	243	250	263	240	244	251	243	283	251	266	263	255	254	257	260	253	269	240	248	270	223	236	278	232	248	252	251	274	225	216	236	231	253	248	254	246	240	262	239	270	253	273	258	268	254	230	273	239	232	253	247	268	256	242	229	243	251	233	262	260	235	240	232	278	270	257	256	274	248	232	255	247	240	244	275	242	241	265	240	239	235	236	251	259	235	274	257	238	240	268	239	270	243	270	250	216	256	261	227	260	272	249	256	256	262	228	240	219	239	275	248	259	226	229	250	276	251	248	268	270	242	229	240	248	254	255	261	214	258	235	258	226	250	270	221	253	245	242	255	263	273	285	250	259	282	273	247	262	232	211	247	263	239	242	268	249	247	258	281	270	238	248
44082	2486	5094	5441	4647	3766	3124	2680	2232	2021	1833	1607	1489	1472	1353	1278	1202	1111	1091	1056	1092	1010	1003	997	938	939	919	908	887	914	856	897	854	858	784	888	790	835	793	825	814	789	791	798	802	790	759	770	776	802	776	756	772	735	834	807	718	786	797	739	795	785	738	774	753	738	755	774	770	770	770	752	743	763	731	783	802	741	710	754	741	774	711	740	774	755	752	730	674	758	725	748	764	755	746	782	761	763	779	740	720	687	780	787	743	759	739	750	769	768	748	767	743	707	733	669	743	735	751	732	722	714	701	755	741	731	722	729	747	782	694	738	750	785	723	754	768	720	723	684	745	724	719	719	722	722	761	736	780	754	754	759	758	749	720	713	769	694	741	687	731	723	761	681	722	766	669	793	749	736	759	709	716	769	750	691	737	724	775	740	753	750	746	772	742	758	708	793	702	723	748	741	752	759	779	737	722	786	788	765	720	716	749	762	732	677	745	754	750	679	774	729	755	716	726	807	716	719	763	754	723	732	797	750	713	666	725	771	710	720	736	718	752	749	727	689	725	723	728	746	745	741	750	732	759	708	729	692	703	739	732	736	755	749	780	726	741	739	757	724	753	736	720	766	697	716	675	749	762	769	745	740	754	746	724	703	722	715	708	757	716	699	678	735	733	751	718	741	759	690	760	733	732	747	724	743	697	748	736	763	733	714	767	725	714	733	701	787	779	713	737	718	720	723	757	741	727	753	749	718	755	769	696	715	730	697	780	718	717	727	690	764	736	696	730	748	742	742	717	715	736	739	757	719	755	736	746	720	746	748	714	703	669	739	758	692	727	702	799	760	723	739	716	703	727	772	753	759	742	734	752	769	750	740	708	715	731	749	720	718	780	706	750	736	755	759	770	738	750	718	693	738	729	718	760	719	719	738	683	689	749	744	747	730	733	742	710	748	775	710	740	725	726	708	740	738	755	724	743	747	715	728	703	688	721	797	700	692	732	744	739	761	738	729	726	718	717	711	723	727	768	755	748	765	733	731	773	737	759	709	732	745	720	740	769	741	743	742	737	721	771	699	757	759	732	726	746	735	748	745	719	727	742	761	777	711	729	742	715	686	732	714	698	742	724	732	746	732	768	773	717	705	707	711	729	733	735	753	774	758	735	690	740	757	733	733	741	745	672	733	732	697	756	730	748	752	747	734	730	724	707	751	752	738	749	700	720	763	748	774	752	742	713	746	750	742	763	697	746	701	699	706	742	766	744	707	753	773	754	727	688	772	727	729	757	704	771	682	755	759	730	750	761	780	726	735	721	735	736	722	718	743	726	730	766	742	740	752	765	706	737	710	717	736	692	761	698	756	704	713	729	723	734	692	710	710	741	774	770	767	771	761	728	755	748	681	750	741	729	694	753	731	740	757	771	692	758	710	741	703	728	743	719	720	725	717	727	688	764	812	723	717	725	784	743	730	710	757	711	716	750	781	740	748	726	748	719	723	735	706	737	743	730	727	719	753	781	715	783	730	727	746	728	685	702	743	699	718	759	740	737	744	760	660	762	746	714	723	749	730	753	745	758	768	708	747	706	712	755	752	674	698	760	743	714	736	743	729	748	721	685	745	711	712	707	754	772	771	706	727	741	732	746	708	712	693	802	731	725	721	767	682	709	738	686	741	735	706	707	764	704	672	744	766	796	725	720	729	729	697	753	739	724	731	783	744	721	736	734	732	739	773	660	739	684	713	672	751	734	730	720	715	744	727	733	720	699	733	701	722	734	749	739	712	782	733	778	748	709	731	726	729	743	767	731	686	683	734	699	762	747	733	694	752	730	722	758	742	699	718	699	745	744	719	736	729	706	731	739	733	678	747	643	747	757	744	758	772	704	773	713	719	723	769	739	762	718	715	763	758	790	738	669	743	706	724	755	749	737	739	732	700	742	660	744	732	686	737	790	795	711	726	741	741	763	784	746	680	740	743	764	760	751	761	732	734	739	717	710	794	760	719	757	738	696	735	752	695	764	718	735	727	746	733	749	710	753	701	752	715	718	711	753	716	752	750	733	718	682	717	743	751	732	743	714	724	735	680	686	732	721	731	760	760	756	732	801	740	722	749	762	787	732	718	738	709	717	696	734	701	698	748	683	687	797	730	715	709	716	740	737	709	724	753	731	726	728	731	734	712	723	699	743	748	749	744	721	742	741	766	737	723	724	772	709	746	749	751	766	819	745	751	746	736	732	723	703	714	754	730	718	694	764	734	729	701	814	767	759	768	755	732	746	698	759	733	709	720	742	689	757	718	704	708	741	758	744	733	721	694	690	778	721	743	668	765	716	701	724	694	714	774	784	825	798	736	729	774	741	794	736	721	743	737	731	699	765	754	739	704	731	795	754	728	716	714	725	776	717	739	712	782	739	761	695	725	730	756	779	702	742	742	779	708	689	752	749	718	733	718	711	749	711	753	769	725	701	729	757	724	763	714	725	750	751	728	781	719	720	768	720	761	778	718	709	742	753	814	720	729	729	751	670	718	741	752	689	706	734	713	777	707	734	722	713	745	732	740	739	723	716	701	734	732	761	718	723	693	699	709	750	712	730	759	763	743	757	760	716	695	753	709	724	729	785	709	726	700	709	781	747	733	708	686	704	740	740	740	763	717	691	774	760	702	726	764	711	701	773	735	726	748	743	691	770	724	794	788	730	730	713	752	740	712	738	736	708	700	790	725	737	739	780	714	738	755	733	721	760	654	767	755	712	742	726	708	710	782	742	731	717	702	795	757	705	716	706	716	729	728	747	686	729	757	752	732	702	745	705	743	727	718	721	719	758	749	735	740	696	736	817	714	729	749	745	684	729	751	708	743	736	747	757	728	763	738	745	723	732	714	753	743	690	797	758	728	713	758	716	735	727	780	687	750	729	715	753	728	723	759	702	747	696	738	737	737	700	751	747	732	775	754	757	759	761	745	723	724	706	721	750	694	760	730	767	741	733	738	771	700	760	727	775	726	700	716	740	709	698	741	780	768	718	725	701	769	749	749	717	759	728	758	712	723	723	722	692	745	719	720	726	751	752	699	765	745	719	763	756	756	748	745	737	749	729	698	716	785	742	732	707	764	745	716	726	794	750	782	773	751	719	751	746	744	775	751	748	738	712	785	760	717	686	748	726	759	734	690	733	719	720	721	745	736	754	733	725	748	738	764	743	719	710	732	670	752	705	745	720	735	693	740	758	722	746	702	735	720	763	742	690	692	748	725	754	714	701	786	726	748	724	755	748	733	714	743	762	731	731	788	701	732	802	744	808	755	739	765	735	737	745	712	715	712	771	752	709	704	727	753	693	721	697	696	745	710	758	716	713	712	715	689	724	714	733	745	732	763	714	758	746	760	747	799	709	721	753	742	764	705	726	764	752	755	730	756	723	752	729	728	725	734	745	729	740	704	720	682	718	728	794	775	725	740	738	722	706	743	711	675	728	711	752	719	769	763	714	737	773	748	706	745	766	759	772	700
19385	1584	451	194	131	140	123	127	130	116	123	103	87	108	116	100	113	105	111	105	106	92	125	86	100	93	121	110	122	108	98	128	106	108	102	99	109	111	111	101	131	102	105	111	96	97	73	106	85	106	107	100	113	93	106	103	111	98	111	108	112	108	102	96	102	101	88	87	110	114	99	98	99	101	107	117	111	103	100	120	108	98	119	100	112	119	105	97	96	101	109	115	95	97	98	92	110	90	90	113	92	95	111	104	90	87	100	121	96	109	96	106	114	120	104	95	105	93	107	120	102	79	98	84	116	111	108	98	98	109	98	92	103	79	110	119	111	115	94	105	117	112	120	102	109	116	98	113	87	111	87	104	101	91	99	117	102	91	131	112	106	112	89	112	103	97	104	99	94	118	100	103	86	99	118	93	114	101	94	89	118	104	100	96	88	106	116	100	121	100	123	99	106	123	106	96	94	79	112	99	98	105	102	112	113	101	107	109	94	86	101	120	95	104	121	90	111	120	114	106	112	94	115	100	108	95	97	104	95	108	71	103	121	108	96	97	107	98	100	109	116	99	106	90	131	94	106	109	111	80	81	97	116	115	93	99	107	97	86	111	113	117	111	114	111	96	104	107	122	99	97	108	114	123	98	93	112	93	93	99	110	101	98	91	101	101	105	89	98	114	110	101	81	96	109	105	97	95	102	104	107	105	87	109	97	96	95	92	104	88	92	103	105	105	114	113	114	108	107	90	97	104	104	104	113	98	112	112	99	104	98	90	114	114	88	100	101	103	103	98	102	107	120	85	92	101	88	117	94	98	101	118	112	101	105	112	111	114	126	103	104	96	105	98	116	115	92	111	109	111	87	105	93	95	107	100	99	108	118	130	124	85	116	105	99	78	81	92	88	104	94	110	107	93	117	110	103	121	97	102	89	112	101	94	120	112	103	99	92	89	92	79	110	113	101	105	101	114	87	107	110	111	109	114	113	105	119	100	96	110	94	90	96	104	116	98	97	85	89	112	104	104	104	124	97	115	112	111	98	111	106	116	99	121	110	105	109	118	93	108	117	102	80	116	96	115	113	103	90	107	113	109	109	111	99	87	113	102	94	101	115	110	112	102	110	95	110	106	107	104	102	114	82	93	121	107	121	108	108	115	84	106	101	107	93	85	102	110	87	96	108	106	85	124	99	100	104	95	101	102	95	80	96	96	113	98	105	113	102	113	106	106	96	85	115	99	107	98	99	111	111	100	128	125	103	116	91	95	106	112	121	114	129	85	108	110	98	79	77	105	106	109	96	104	111	109	127	97	94	91	101	96	91	86	98	115	116	112	108	86	99	95	80	86	97	98	108	104	89	110	115	81	89	96	84	106	107	107	107	114	97	104	98	98	87	87	122	92	102	106	115	114	81	84	108	110	105	113	101	104	109	127	81	100	101	106	100	120	105	101	102	103	115	108	100	110	114	116	104	105	108	84	117	107	102	101	112	106	103	132	114	112	96	115	85	89	117	92	108	108	101	107	106	95	99	93	91	100	121	96	107	110	87	113	104	84	96	102	87	106	109	120	89	109	104	106	107	89	89	109	105	97	96	92	99	100	82	95	78	107	98	110	83	115	102	109	87	113	95	106	123	108	104	101	105	104	120	95	108	107	127	99	93	112	98	100	107	130	116	106	99	89	97	96	113	92	115	107	113	118	119	99	87	86	104	102	117	115	110	94	108	90	126	118	101	97	105	110	115	98	101	111	105	76	108	107	111	104	101	111	90	109	102	124	119	92	97	106	101	104	100	96	107	114	101	102	109	95	100	98	105	103	102	85	109	89	102	119	109	111	88	91	120	124	102	106	89	90	93	110	101	108	97	115	106	92	93	88	103	101	97	114	101	114	98	104	110	93	109	117	102	102	81	115	114	109	99	121	88	108	109	93	106	110	102	95	104	108	125	102	92	112	95	115	108	116	92	95	98	76	126	84	102	99	89	104	85	108	101	99	86	110	104	118	104	115	102	103	97	110	100	91	122	103	84	103	99	109	105	83	109	122	115	96	90	99	93	86	93	92	106	109	90	113	95	102	109	101	107	109	114	88	104	96	109	105	100	85	93	99	103	99	109	115	107	94	106	83	83	113	95	95	146	104	103	93	120	116	84	111	107	103	102	104	97	129	101	92	112	101	118	103	90	105	102	101	99	86	110	89	102	100	103	106	92	101	109	99	90	96	102	123	110	108	92	112	109	89	80	99	95	93	114	111	110	98	114	100	82	93	92	95	102	95	108	87	97	100	115	98	86	91	93	106	122	102	109	118	101	101	98	112	101	112	105	114	83	99	105	98	97	127	107	118	111	88	96	115	96	121	102	98	113	119	99	97	119	132	125	83	116	103	102	109	104	92	99	108	117	95	95	90	127	115	110	92	96	105	111	95	98	107	118	111	101	106	104	94	112	95	109	106	95	120	85	125	108	122	110	117	119	87	106	103	100	94	92	117	112	119	100	93	102	97	89	101	102	101	87	105	107	99	111	121	108	117	100	109	107	102	112	112	114	110	82	116	119	102	96	126	94	101	108	117	86	93	110	96	98	87	114	117	108	104	111	115	102	108	115	121	111	113	123	95	103	99	124	100	87	112	96	111	109	109	89	106	105	90	84	107	91	103	101	102	87	101	98	103	111	106	99	88	98	114	105	98	100	109	97	98	97	95	103	104	101	110	107	97	107	96	104	91	93	86	99	111	98	108	105	102	84	94	100	80	109	104	85	100	114	94	97	113	99	105	107	118	100	102	109	109	101	110	90	101	119	125	117	91	90	115	100	111	104	90	113	103	89	98	114	105	107	110	99	104	108	98	93	103	111	97	113	108	95	104	103	100	119	111	92	101	100	107	90	116	85	105	99	102	107	110	96	97	104	105	95	93	112	103	111	103	112	87	111	109	96	120	107	96	101	86	94	100	101	105	97	108	110	104	107	105	101	89	105	98	96	110	103	97	99	102	96	97	101	103	108	104	100	115	119	95	90	102	104	93	101	92	109	84	97	97	107	96	100	89	104	76	91	107	94	101	120	107	109	121	100	118	113	110	119	108	106	107	99	108	106	105	101	97	88	103	95	110	101	99	103	111	100	106	87	101	100	99	111	115	83	115	111	100	98	86	100	93	90	101	115	107	94	115	95	104	85	107	112	95	115	115	122	132	114	91	105	114	115	96	98	113	97	116	97	103	107	121	77	100	104	95	113	87	95	104	92	123	98	108	103	107	113	108	88	98	96	108	100	97	104	115	114	110	115	114	112	99	102	113	113	107	111	96	119	94	105	116	104	112	94	85	97	111	113	95	105	88	100	112	104	98	107	98	110	90	102	93	83	112	126	135	111	104	101	108	112	101	145	109	108	111	105	100	90	118	104	94	109	96	101	122	105	97	80	99	103	116	123	91	102	97	107	104	103	90	113	99	114	110	109	97	97	101	111	102	111	90	108	107	99	118	111	105	101	85	102	96	92	105	95	85
17465	439	537	519	539	503	438	441	431	408	389	360	363	379	381	419	389	357	362	356	353	372	348	358	375	339	341	311	359	383	392	346	363	391	370	331	393	368	333	389	344	353	328	355	332	358	376	366	386	364	314	318	331	328	342	374	360	366	361	363	341	373	339	396	360	358	352	380	355	361	351	314	368	365	368	388	320	398	338	353	391	341	380	350	343	371	372	371	330	350	320	368	350	357	317	333	343	336	357	315	346	336	335	349	383	345	355	363	367	383	341	378	328	342	357	358	348	310	360	365	365	342	363	333	337	327	326	355	345	374	322	345	355	379	350	348	346	320	356	348	372	354	339	339	351	331	367	356	327	337	379	331	346	373	322	370	353	341	360	393	378	366	345	365	356	339	364	369	347	378	349	359	339	350	327	334	362	357	377	343	389	379	346	346	355	368	376	328	334	338	342	346	359	358	360	360	355	328	369	357	351	390	352	345	343	376	324	340	330	349	369	358	342	360	300	337	345	331	370	338	340	356	340	328	372	355	324	348	355	369	351	373	347	301	321	351	346	381	328	328	351	374	358	345	343	385	372	370	365	341	333	359	352	351	375	350	365	357	382	380	334	358	329	347	335	337	373	319	360	351	388	381	329	353	345	370	392	340	369	314	365	338	369	329	415	345	338	351	330	340	351	335	340	351	369	382	336	345	335	349	333	375	349	372	380	388	346	371	338	322	341	336	361	374	352	381	332	367	332	352	354	362	334	346	362	339	335	344	362	307	338	380	351	375	361	352	353	342	355	344	338	336	368	326	354	339	348	326	326	341	385	347	360	332	379	344	329	338	355	356	342	320	337	368	321	378	360	329	359	351	336	331	358	325	383	350	333	354	336	355	374	383	354	367	389	370	361	343	356	345	340	339	351	368	330	343	342	349	333	345	338	374	363	357	361	345	364	349	373	372	358	354	318	305	357	401	336	360	352	363	335	359	359	367	349	372	371	369	386	381	348	328	364	332	341	337	366	344	361	365	346	327	346	348	346	347	364	325	356	334	323	351	326	335	337	349	334	371	317	361	343	351	358	324	353	336	337	334	347	338	371	369	358	371	357	343	319	366	403	354	350	339	326	348	331	357	348	361	360	326	354	346	357	354	363	339	348	346	361	334	360	344	345	397	333	327	358	346	342	388	299	333	379	357	379	342	356	347	343	307	382	331	362	350	329	352	312	353	367	356	394	366	340	349	361	322	332	323	394	361	383	365	343	309	352	321	353	340	358	316	386	360	396	358	394	346	367	384	362	410	369	315	327	342	349	367	328	331	364	378	366	351	370	345	326	347	367	348	341	372	333	345	341	369	361	354	335	326	383	381	325	360	360	354	376	334	334	361	350	342	322	375	342	364	370	354	360	366	338	353	344	310	400	357	353	391	376	378	349	351	365	377	320	347	346	324	393	344	342	370	329	345	358	358	375	332	331	358	347	367	325	352	348	338	340	333	342	381	312	323	341	341	344	338	352	373	357	356	355	328	376	354	370	347	343	323	364	316	363	348	356	361	329	382	334	360	357	340	334	353	376	361	349	334	363	340	370	350	364	339	345	348	355	328	328	349	360	348	353	346	317	359	370	324	368	358	358	368	337	348	355	393	365	362	343	355	372	341	332	305	346	371	349	356	341	339	350	349	344	344	348	360	393	349	348	330	319	343	342	363	382	369	349	349	342	335	362	317	377	350	347	369	344	353	318	365	349	351	371	335	359	372	323	341	366	359	398	366	338	322	349	345	356	328	366	356	365	353	358	336	372	341	397	367	344	307	335	382	340	367	306	333	357	322	327	326	381	358	381	364	341	358	369	366	338	380	354	357	366	366	362	349	320	354	383	330	327	330	374	345	366	345	364	352	355	366	361	354	355	422	332	343	326	330	329	358	347	343	345	370	386	341	339	372	330	354	360	352	369	366	377	329	367	376	348	329	358	350	352	354	370	340	362	351	354	366	361	351	344	329	349	340	345	364	350	341	380	332	378	329	348	343	349	364	336	350	395	335	369	368	350	315	346	333	307	373	291	352	373	366	355	346	340	347	327	354	388	362	312	324	337	343	354	364	346	341	356	335	329	373	340	351	344	355	324	354	321	318	377	343	362	339	366	380	341	350	349	341	345	364	328	374	336	332	407	378	348	369	354	359	345	362	362	328	349	364	364	348	322	326	344	357	385	342	347	365	329	360	309	331	374	367	359	336	361	349	344	323	364	366	329	347	328	345	357	363	349	391	367	361	364	346	363	321	375	349	359	355	348	353	377	319	367	361	375	380	367	375	351	347	349	390	342	332	376	358	338	335	369	358	347	352	330	367	364	355	357	335	336	347	347	337	341	353	365	374	370	372	350	332	322	349	351	376	366	337	360	368	328	350	344	379	346	382	354	338	327	363	326	338	342	358	376	332	366	348	306	353	356	333	393	347	347	330	347	349	343	350	346	339	349	363	360	354	380	336	327	330	339	361	335	364	334	359	330	361	308	369	362	388	338	353	333	335	346	359	366	370	388	377	341	366	339	361	330	371	349	344	344	361	339	347	354	357	376	358	328	371	339	391	351	384	330	361	336	369	356	334	341	332	356	334	358	338	362	380	360	352	328	334	322	366	348	342	369	327	368	394	324	364	337	341	344	337	341	364	342	346	362	402	344	352	378	341	352	339	362	337	369	364	378	344	359	366	333	348	388	362	348	360	385	358	335	335	387	358	371	387	370	354	388	382	383	329	357	351	347	338	343	346	355	339	335	363	364	352	339	328	361	363	353	364	367	383	345	376	349	347	349	313	319	362	348	374	367	375	352	328	343	374	335	337	317	341	359	361	393	340	332	345	321	373	310	365	353	368	339	319	354	333	355	383	377	344	353	366	349	344	391	340	365	349	329	351	361	355	342	348	332	359	350	383	345	351	365	368	366	335	367	365	379	366	361	331	354	365	329	397	354	326	328	361	328	322	334	314	331	322	341	333	357	357	354	327	334	383	350	327	367	341	342	343	363	340	352	330	325	348	358	341	370	365	370	348	386	357	382	370	356	353	341	392	355	365	347	354	321	366	330	333	392	350	367	293	356	354	348	381	356	398	309	396	365	360	345	359	357	340	331	361	360	351	361	337	349	366	332	327	326	353	350	328	348	359	341	354	330	350	360	342	339	343	385	358	333	343	347	374	349	348	345	343	377	349	358	358	356	369	351	348	358	391	342	315	320	359	362	352	379	352	373	377	353	386	339	349	342	369	350	318	351	324	333	304	381	351	333	352	356	349	368	332	358	333	354	344	344	322	369	353	350	357	351	333	336	365	343	370	376	368	327	313	358	355	331	341	365	318	364	363	366	348	360	347	333	316	345	344	331	375	360	370	365	346	341	316	323	348	355	359	372	335	387	323	338	350	357	362	335	290	370	350	353	350	363	360	369	339	331	329	379	329	365	383	348	364	400	324	350	347	363	382	378	316	364	318	341	338	337	376	354	329	349	364	348	335
62248	22816	3966	861	579	441	332	273	301	231	259	209	181	205	195	178	175	174	153	155	150	169	151	174	180	185	132	137	147	125	142	136	135	154	156	123	149	165	124	141	148	133	151	135	119	157	169	175	161	158	147	155	149	130	141	165	143	146	134	141	149	131	150	164	141	142	145	135	126	137	162	152	133	148	147	158	136	152	149	150	155	118	148	135	139	136	134	129	132	153	135	143	128	135	147	160	157	150	147	138	135	135	152	144	134	133	152	149	130	137	156	148	143	135	158	115	161	156	150	141	147	132	136	147	145	139	141	152	119	155	151	144	132	133	146	140	121	155	140	152	151	133	138	124	158	147	144	113	119	139	137	160	131	155	141	135	141	125	131	154	147	142	131	159	134	149	159	145	169	125	123	168	142	159	146	153	133	145	160	141	137	145	119	166	126	132	140	146	142	153	151	120	126	153	134	119	151	147	129	155	149	147	131	144	159	136	150	162	158	162	162	156	145	131	136	136	135	141	154	144	137	136	144	161	155	168	149	149	162	159	150	142	150	166	141	128	138	141	136	141	161	123	146	146	127	127	158	137	133	140	134	147	133	142	144	159	135	130	131	157	159	134	131	151	144	139	142	146	130	154	148	120	118	132	127	131	158	133	153	153	140	158	168	141	141	151	141	136	135	154	149	158	125	176	166	140	134	141	143	133	160	148	121	127	124	143	154	130	149	147	139	136	126	127	133	120	134	144	129	153	146	136	127	113	148	148	150	135	152	153	137	152	129	128	133	130	137	143	136	142	134	133	121	140	154	138	148	113	178	111	146	130	156	136	149	143	129	124	146	128	137	150	129	149	146	145	119	145	146	134	144	143	149	146	148	156	141	137	145	141	142	156	135	135	140	134	136	143	122	142	158	145	116	122	161	136	150	157	140	165	132	118	143	130	136	133	136	142	148	149	130	156	143	162	151	141	153	113	148	150	136	161	161	132	132	159	131	153	153	154	139	141	119	143	140	141	128	125	169	140	144	145	139	134	159	164	183	154	139	169	140	126	147	143	145	150	139	127	160	123	146	148	135	134	126	134	152	158	124	136	136	140	141	119	137	143	138	135	125	146	131	145	134	171	151	156	137	149	173	146	139	158	144	121	134	148	143	148	135	158	119	140	126	151	132	143	131	169	154	144	125	155	138	127	138	148	153	137	131	150	134	144	147	159	165	140	149	139	127	127	144	157	146	137	124	155	127	140	152	141	145	140	146	143	172	140	173	158	132	148	134	150	132	138	160	146	148	131	141	138	123	127	155	147	139	125	137	152	134	148	163	140	142	131	161	129	140	137	130	145	148	152	151	154	144	158	153	124	155	139	166	143	135	142	116	139	171	172	129	163	135	142	148	147	130	147	164	123	153	141	142	143	150	144	127	148	164	151	151	158	144	142	130	144	155	141	140	141	135	158	147	141	143	159	153	156	133	137	136	142	129	144	137	109	131	143	159	138	121	155	138	136	132	130	155	140	128	145	135	127	151	142	135	145	123	120	129	123	144	132	144	148	147	142	148	150	139	134	150	142	135	136	127	140	143	149	149	124	145	129	126	131	122	137	136	143	161	154	146	135	138	162	144	145	153	143	129	148	136	135	137	144	123	150	143	149	120	147	153	143	152	133	151	144	147	116	160	158	158	132	131	135	156	113	139	166	117	136	145	123	141	150	159	154	153	155	139	130	165	145	151	142	139	159	136	153	154	176	133	153	136	142	134	152	142	158	160	151	159	143	148	133	132	153	159	159	131	151	147	144	125	167	185	149	128	140	159	144	150	160	141	149	128	145	123	157	153	123	145	127	159	134	147	133	132	136	149	120	153	125	127	144	125	126	150	124	132	161	156	142	112	139	142	124	142	167	149	140	141	150	154	132	144	152	142	141	147	153	136	120	140	134	138	148	145	144	139	146	128	131	143	158	137	157	157	134	162	147	127	154	131	161	152	140	152	124	129	153	141	131	138	149	121	143	134	140	127	128	151	121	142	131	163	127	145	137	151	149	129	137	148	135	150	119	159	135	143	141	151	152	146	160	155	127	136	123	138	145	132	138	159	165	123	148	142	129	121	131	121	138	145	145	138	158	148	164	133	113	140	132	146	141	146	151	150	135	144	151	136	154	134	143	154	113	133	134	159	153	146	145	139	146	140	138	131	143	151	158	147	126	154	145	154	166	140	130	136	132	136	143	151	134	145	132	148	171	130	150	141	141	138	172	126	136	149	145	125	127	146	133	140	150	146	143	155	138	134	146	131	126	164	125	128	143	136	155	137	138	144	135	126	138	134	145	152	146	124	140	156	131	137	140	154	127	146	146	131	121	137	151	131	118	147	142	139	141	138	140	148	125	147	143	145	135	129	126	152	144	141	157	126	138	184	128	147	137	146	120	140	169	144	132	128	151	121	139	155	156	126	163	145	152	148	143	134	144	147	138	137	132	140	153	169	136	138	138	142	132	142	148	147	128	134	150	139	166	137	143	132	165	156	158	133	142	150	125	167	144	171	160	130	159	134	135	138	147	136	146	138	147	141	144	159	160	144	132	162	132	160	156	137	146	130	136	139	173	139	151	156	138	148	157	159	131	132	144	136	130	148	136	144	158	140	157	120	144	131	142	136	125	156	130	148	126	131	150	164	143	145	128	148	164	136	150	147	151	131	138	145	150	136	139	150	131	155	147	157	156	135	148	148	144	113	147	147	164	144	137	145	131	152	151	138	118	154	156	135	149	144	138	123	159	133	135	138	154	170	157	118	130	131	144	138	152	142	123	134	149	152	139	127	129	140	158	143	141	145	132	148	155	161	154	153	151	134	133	155	146	122	145	158	141	126	158	144	138	159	150	145	139	121	148	155	132	148	138	127	166	158	136	129	113	154	144	137	166	120	147	109	165	153	141	155	138	135	148	139	156	126	145	123	144	139	132	138	173	137	152	160	154	117	157	144	136	143	139	147	149	151	162	151	124	153	152	144	161	144	176	164	147	140	144	134	128	131	139	140	133	131	141	123	133	135	148	139	136	120	135	130	150	162	144	134	127	130	130	153	119	143	132	137	137	150	146	140	147	147	122	128	142	125	136	142	146	156	153	122	124	139	118	149	137	174	135	126	154	133	137	148	142	133	155	148	134	128	138	153	168	176	133	146	132	141	144	139	129	141	145	160	151	117	139	127	149	150	134	113	155	144	134	145	147	137	139	158	147	140	143	130	121	114	132	141	147	157	138	133	138	135	112	153	133	141	145	136	144	138	147	138	142	164	138	157	158	134	143	178	134	148	131	129	149	126	131	141	157	132	140	151	141	138	128	137	137	123	141	140	143	152	140	139	141	139	142	170	137	125	133	142	140	178	152	154	155	149	138	156	144	139	142	127	149	139	136	130	163	145	159	130	153	133	135	138	147	146	164	134	144	163	142	134	155	131	137	136	128	133	149	163	143	139	140	131	145	156	130	145	129	148	150	152	145	141	143	142	130
35929	1398	2730	2969	2564	2009	1749	1445	1273	1117	1011	923	838	797	726	756	739	662	641	647	662	541	617	608	560	566	580	533	564	523	519	491	534	496	518	492	527	532	511	493	508	505	457	489	516	479	481	503	485	490	479	506	462	459	476	487	497	529	479	476	492	499	503	486	459	439	437	488	481	491	475	470	514	456	470	494	483	449	433	464	448	500	453	482	496	480	468	468	481	475	475	457	450	464	461	449	497	463	446	493	443	476	459	426	475	459	446	447	467	494	417	448	449	477	486	462	451	454	459	493	432	475	419	468	455	451	451	486	475	485	453	469	418	433	438	475	470	473	478	468	441	489	487	484	474	457	435	419	478	444	433	471	486	421	468	456	463	493	445	468	454	436	448	448	420	485	447	461	473	454	428	503	456	468	448	489	453	502	474	431	477	458	437	452	505	472	434	441	440	440	477	435	462	450	479	437	473	438	444	504	510	449	451	467	444	468	495	496	440	479	464	442	503	496	493	473	428	450	478	445	431	497	458	478	447	450	436	523	428	435	490	453	430	431	463	447	494	449	449	471	455	468	468	476	464	476	461	436	450	437	465	429	438	465	445	446	439	534	485	446	416	498	496	479	477	480	485	478	468	492	468	472	488	435	451	458	471	433	492	474	460	459	443	450	457	474	451	474	455	450	454	456	475	455	477	462	434	485	488	500	469	456	454	471	446	460	482	454	465	487	477	435	485	457	461	472	468	476	450	514	475	446	468	450	458	469	452	442	487	494	477	478	479	460	470	474	494	424	499	485	461	421	462	449	458	459	478	436	435	437	428	441	436	477	496	454	451	474	446	429	465	467	465	490	445	485	498	454	477	458	443	471	451	460	475	456	490	461	436	485	442	447	443	440	440	468	479	428	446	466	436	489	486	459	458	450	437	465	442	427	472	458	524	498	508	497	442	450	460	427	467	447	412	482	445	484	458	451	486	463	460	505	459	451	471	418	474	407	472	431	491	488	458	438	425	467	440	458	435	464	453	463	436	466	470	475	451	455	421	469	443	458	457	477	474	460	430	458	480	448	485	469	421	460	477	477	478	485	459	461	433	485	447	469	451	459	445	479	474	459	454	471	495	486	499	433	451	459	451	481	453	503	500	475	466	481	475	481	466	491	441	447	465	499	456	473	487	453	460	469	440	454	465	470	479	439	471	440	436	476	434	463	450	435	404	444	450	463	445	433	439	466	470	472	470	452	461	458	462	459	445	428	482	459	435	468	466	473	458	440	475	452	458	417	441	481	469	480	491	458	453	460	474	492	439	465	494	465	474	442	477	447	444	424	441	452	433	429	502	473	443	486	505	474	469	489	477	445	480	445	456	430	503	439	448	466	457	453	487	461	488	504	456	451	461	468	496	468	437	437	433	482	496	475	469	486	472	463	431	455	457	433	412	463	465	436	464	421	431	462	450	453	430	451	462	428	514	466	453	499	449	482	428	454	438	450	475	421	459	458	464	471	500	467	487	470	477	478	485	433	442	456	472	473	461	449	479	460	481	426	417	468	500	448	429	487	461	510	465	486	467	403	435	471	438	432	420	467	480	461	447	442	479	475	451	458	448	474	481	425	451	501	454	453	478	496	480	482	470	479	430	483	453	465	478	489	447	436	452	487	464	498	487	432	423	463	463	438	493	452	476	470	430	472	501	456	473	402	489	468	471	468	456	439	495	429	448	498	420	473	469	460	448	467	429	485	472	439	503	433	469	436	455	459	475	411	458	448	480	431	459	451	436	466	473	429	470	435	449	463	502	438	462	465	466	447	488	437	450	474	505	507	479	481	465	445	472	472	497	460	512	460	502	443	459	449	465	468	455	477	466	519	482	466	450	435	457	419	452	443	464	477	478	500	453	448	483	457	463	435	497	439	480	461	444	482	474	476	488	470	453	429	456	466	457	415	465	475	483	438	484	466	491	444	491	470	451	445	448	465	501	464	470	437	480	494	462	432	449	476	452	487	457	448	471	456	457	523	448	450	486	451	443	509	443	453	481	435	453	516	463	461	478	419	438	469	468	460	479	459	461	480	394	487	461	439	471	466	411	462	437	490	466	469	468	467	449	458	414	476	462	461	496	480	462	466	444	461	481	502	474	475	469	468	435	464	456	484	428	469	465	472	486	459	416	464	452	481	472	438	432	448	433	472	414	433	481	504	453	498	446	456	443	487	478	449	455	441	507	432	414	457	447	444	475	469	464	449	460	454	483	402	479	465	526	440	443	469	436	454	442	503	448	445	483	432	454	476	463	445	464	471	470	450	454	489	482	475	442	460	446	480	452	451	482	493	459	478	429	473	426	453	468	457	458	470	433	485	453	454	514	455	463	499	495	475	466	420	486	438	469	450	501	469	468	478	478	455	465	445	490	503	492	400	464	458	461	474	440	478	481	419	477	470	476	457	460	465	467	486	452	448	486	450	459	456	504	486	497	451	471	489	473	468	445	489	456	456	454	466	462	447	414	493	459	454	463	501	461	454	472	492	451	473	424	480	478	467	454	475	482	473	470	487	421	429	473	476	464	470	483	457	462	485	447	501	461	432	456	437	404	480	486	452	440	454	485	442	492	456	463	460	466	514	488	433	437	456	422	473	472	419	450	439	499	474	503	492	460	459	477	477	447	429	455	440	440	490	430	430	482	476	443	470	443	434	456	467	458	463	459	485	452	489	456	479	467	494	535	475	436	464	463	437	471	487	436	446	489	475	439	497	469	437	477	452	434	445	439	452	470	448	445	468	484	469	485	473	431	430	508	470	462	466	478	468	412	464	446	430	450	462	460	451	479	484	446	468	424	486	452	484	463	437	458	455	446	434	463	436	466	453	437	451	474	473	502	455	479	468	486	484	465	465	453	471	457	480	484	449	459	422	484	506	471	477	471	487	465	488	455	442	470	453	464	458	453	437	452	487	495	431	474	464	425	465	514	438	404	425	473	487	427	440	451	488	438	460	456	436	448	468	488	460	432	458	449	469	486	444	411	463	453	442	459	456	486	500	471	429	454	468	465	481	438	434	425	464	484	449	465	454	461	463	461	477	483	411	449	451	450	469	446	467	489	432	445	470	442	466	403	462	452	458	454	473	456	488	450	470	460	496	464	468	491	453	429	467	411	455	475	449	454	452	455	459	436	452	451	456	477	427	447	454	436	456	449	424	456	444	470	435	430	483	472	476	468	466	461	462	415	462	465	471	480	463	440	500	450	466	496	430	487	462	520	499	486	475	419	434	466	462	399	468	478	440	430	496	459	482	447	423	469	461	465	485	521	434	478	476	451	441	456	496	455	455	456	469	435	423	484	463	416	463	501	458	447	440	476	454	443	478	486	462	446	441	428	454	470	450	463	466	447	446	491	393	492	457	436	437	448	456	448	479	454	469	469	444	494	433	462	426	455	422	464	454	475	464	457	448	439	502	484	446	448	422	486	491	445	475	446	451	460	475	402	441	484	447	421	443	413	480	432	443	485	432
73635	29786	9008	2178	1192	902	689	618	548	446	469	387	333	339	322	331	327	305	322	299	306	279	296	262	306	255	288	272	266	276	261	276	282	269	268	259	265	229	268	261	256	279	249	262	247	228	247	256	279	267	230	250	280	269	253	270	225	276	235	246	263	247	263	267	277	242	253	274	256	240	221	256	254	252	254	259	244	265	227	238	255	282	251	231	250	237	225	236	233	251	242	240	238	247	233	261	249	259	253	264	235	237	252	230	253	231	249	250	248	258	270	279	244	255	263	223	254	252	281	286	258	264	256	221	253	232	246	239	227	263	255	268	260	279	233	267	228	216	249	262	258	228	251	242	275	247	230	217	240	238	262	250	248	244	259	265	276	256	241	261	241	234	227	245	262	258	260	277	222	281	252	257	248	256	272	295	269	257	244	260	252	255	221	238	278	265	250	252	233	242	246	244	261	236	280	248	248	249	257	252	254	273	228	245	264	234	241	265	236	233	211	245	239	253	264	262	289	236	260	237	261	235	234	276	239	255	281	247	250	263	262	248	262	253	260	264	229	274	253	242	234	269	264	235	266	267	249	261	264	262	267	253	260	267	263	272	247	265	259	265	238	261	250	246	267	239	261	244	243	244	265	244	281	245	243	235	281	265	245	255	261	258	215	248	231	262	236	231	272	235	244	266	274	213	250	248	244	250	251	249	242	248	252	253	236	229	240	251	278	250	276	256	253	256	238	265	239	232	266	254	266	249	248	263	249	249	235	248	243	251	259	274	249	243	237	249	237	282	269	262	268	266	273	253	278	252	260	262	232	283	263	257	231	248	265	257	244	235	236	265	255	247	227	260	242	222	241	265	247	267	233	271	248	228	264	252	250	266	223	250	269	238	258	230	265	238	270	244	234	277	252	253	253	240	272	244	253	274	244	227	244	239	250	265	239	237	256	276	244	250	243	267	213	256	238	244	256	256	234	272	250	240	253	275	209	228	265	244	253	245	244	290	263	239	221	259	216	238	280	238	240	257	252	265	262	264	233	241	224	250	287	275	240	248	226	240	241	258	220	269	238	253	226	263	251	242	254	253	248	251	290	251	259	233	251	242	253	244	252	252	225	243	254	256	270	253	238	244	242	240	252	243	207	255	253	273	273	268	241	220	249	253	217	239	273	263	266	260	238	241	244	256	265	256	234	239	244	223	246	243	238	252	237	265	284	236	223	243	252	251	241	258	232	276	237	268	271	255	252	234	235	246	223	267	252	276	244	238	260	292	250	262	274	235	242	249	262	232	272	234	242	251	240	246	276	273	253	231	250	273	277	264	249	231	259	247	224	250	253	255	250	255	281	264	254	235	251	237	264	267	240	232	227	253	236	254	276	241	212	250	275	291	216	255	264	250	251	242	257	278	275	269	238	230	247	219	252	212	243	257	251	238	258	252	237	260	263	247	244	248	228	257	264	267	238	232	251	282	262	246	241	261	244	275	270	238	242	260	253	270	261	238	240	248	220	232	266	232	269	242	267	245	229	256	259	237	249	247	230	234	267	256	267	240	267	244	252	218	268	273	241	264	263	253	249	257	251	229	248	281	250	237	246	232	239	238	233	236	260	256	264	222	296	257	240	241	238	253	239	254	281	254	285	229	256	240	276	257	238	281	266	265	273	232	266	249	241	252	239	274	245	258	245	250	281	254	241	236	263	275	273	238	266	260	238	251	254	230	228	280	255	248	234	279	230	246	227	237	226	250	247	252	257	238	242	231	262	240	233	265	258	243	296	240	269	225	248	244	251	247	248	235	258	275	267	252	254	256	243	267	264	231	270	246	252	261	222	254	234	247	264	249	267	264	224	259	267	234	249	256	243	266	260	236	242	257	240	244	265	242	299	265	238	219	266	298	273	243	261	269	269	267	268	237	247	266	253	248	255	236	259	270	238	209	261	272	249	254	244	232	249	245	251	235	229	232	237	249	264	223	234	266	250	267	267	258	275	240	266	262	253	278	234	267	240	249	248	257	261	240	254	228	253	224	254	269	254	278	245	241	240	241	247	218	252	276	248	211	265	262	226	266	241	270	285	250	237	207	235	245	255	233	233	258	269	253	253	260	236	261	220	236	252	253	256	258	252	250	248	241	268	250	266	236	268	260	261	240	237	252	241	244	247	253	284	258	251	257	249	241	267	241	236	243	245	233	266	236	234	259	227	239	243	255	255	236	251	254	253	259	265	236	234	262	250	266	263	267	295	240	256	253	234	298	255	230	237	242	266	246	280	241	263	260	264	263	251	253	244	252	272	233	263	253	210	250	261	237	270	252	247	267	270	273	230	224	254	272	255	236	238	231	253	259	235	246	220	227	261	240	229	250	232	234	263	250	225	235	254	244	244	283	228	251	234	219	250	272	239	270	232	237	230	247	251	234	254	255	271	255	281	253	249	235	256	271	222	265	236	258	245	278	254	273	251	247	239	250	263	221	247	249	246	220	239	283	248	269	256	276	269	252	244	262	240	251	272	241	251	265	246	224	267	240	217	257	244	251	257	242	245	243	284	233	276	258	238	230	273	249	245	264	237	267	257	246	242	285	266	244	243	253	213	232	257	270	210	260	239	249	235	222	258	255	237	245	271	264	246	262	255	238	229	261	249	245	247	261	257	254	256	262	251	289	273	273	269	268	257	258	250	257	282	248	257	255	254	251	225	277	249	253	271	261	250	235	228	245	276	263	246	217	255	208	238	246	243	263	242	235	250	228	240	262	261	262	219	231	257	272	259	239	232	227	251	285	263	250	275	196	251	245	245	249	236	258	224	271	260	270	268	220	253	255	230	248	250	232	250	263	241	230	257	215	234	222	249	268	262	252	243	249	230	251	242	275	238	229	278	214	273	246	231	240	268	263	270	260	240	257	263	235	259	252	264	250	230	235	218	240	214	228	241	248	252	235	236	214	268	271	261	272	244	238	210	212	271	267	247	247	245	251	233	229	247	249	251	246	227	226	257	276	248	241	231	301	267	252	213	230	267	276	238	254	247	225	251	242	245	248	247	237	254	261	259	227	234	235	263	242	257	262	254	254	254	247	234	274	257	231	253	241	260	241	257	264	251	251	280	273	241	251	228	277	254	235	242	263	253	246	227	245	275	264	256	229	228	260	242	236	241	259	233	245	267	255	236	255	277	255	240	256	238	262	254	241	244	245	240	237	248	266	225	242	276	237	260	260	235	240	233	219	228	261	263	273	240	219	248	218	231	227	251	248	247	265	246	240	241	247	269	283	261	244	266	258	245	263	233	273	267	256	252	241	262	232	248	263	240	256	243	240	272	255	237	249	242	228	262	269	246	256	215	249	250	258	251	281	262	223	293	245	242	224	246	278	243	249	236	238	279	256	230	255	262	253	250	259	272	275	244	261	285	257	281	241	250	259	244	225	260	249	225	248	251	251	273	272	255	228	256	258	235	226	229	270	230	253	239	243	257	270	230	238	249	252	234	274	269	263	250	243	252	237	252	253
43789	2493	5045	5451	4706	3735	3163	2642	2289	2082	1861	1618	1597	1397	1361	1273	1171	1092	1088	1096	1085	1074	963	982	1001	920	929	921	892	857	845	874	887	858	810	826	819	874	828	801	755	840	789	835	791	812	790	826	793	837	771	753	768	848	766	818	730	811	765	773	759	759	787	785	782	741	731	776	756	814	797	761	741	787	716	741	758	701	697	753	762	727	782	759	729	757	765	767	766	730	751	739	802	754	749	744	771	782	719	694	749	778	769	781	715	747	727	729	775	742	726	752	756	713	739	747	741	766	772	751	790	765	754	749	707	747	725	723	770	737	780	720	686	715	714	753	719	783	727	744	781	696	725	737	732	743	730	752	754	750	778	762	711	738	718	705	703	762	767	750	747	747	745	755	728	760	737	733	721	726	723	675	734	659	774	749	723	753	710	733	766	719	782	711	714	754	679	737	736	737	719	781	714	752	742	768	748	772	744	766	738	730	783	710	720	740	777	723	725	729	761	753	707	737	769	729	745	732	709	755	713	758	782	730	722	720	673	747	743	725	733	693	749	770	685	725	717	755	662	769	803	747	756	786	728	749	747	740	701	698	737	787	744	720	663	735	686	769	748	759	686	773	770	751	746	719	748	714	733	786	697	740	694	762	720	740	724	752	784	761	779	727	708	742	724	701	762	763	734	742	750	731	755	744	694	758	764	734	695	761	723	705	710	714	709	702	745	671	774	689	770	716	747	782	739	737	723	705	720	714	756	755	743	717	751	774	707	725	706	711	765	778	731	781	732	751	725	703	732	725	736	752	774	759	731	735	709	686	678	722	720	775	675	782	767	744	726	718	761	718	741	729	757	687	712	771	741	754	705	760	759	774	719	775	809	765	721	735	774	687	771	701	777	722	742	716	777	724	739	756	728	759	686	731	697	776	732	731	765	750	744	759	702	719	706	721	719	730	733	674	739	758	732	661	725	746	721	727	710	746	743	732	738	766	724	797	735	774	684	698	730	675	739	740	710	679	699	760	711	713	744	820	771	764	741	795	716	734	756	714	714	792	739	695	702	698	699	741	691	697	731	774	757	711	664	721	728	731	748	709	677	766	722	722	734	742	717	747	745	710	717	698	756	723	647	780	747	736	716	757	723	749	730	719	724	729	684	735	703	731	735	734	713	720	711	745	716	791	722	711	696	717	730	718	734	731	747	668	687	741	724	723	738	767	749	702	782	767	682	756	747	761	737	748	744	718	729	730	759	710	741	771	753	754	789	722	767	743	732	740	705	718	759	747	709	767	749	730	807	715	730	742	731	744	723	741	744	739	679	724	717	727	721	710	791	691	747	708	709	741	715	792	766	715	750	773	727	766	769	696	698	692	750	735	729	721	765	738	739	740	728	676	767	773	711	762	729	722	752	735	786	740	710	745	736	717	705	740	702	731	703	730	733	782	721	729	742	683	750	751	820	749	767	748	718	713	738	718	772	713	687	737	744	742	741	720	767	713	699	705	743	746	719	702	768	751	727	737	736	715	754	717	751	689	770	717	682	699	762	771	732	674	753	760	706	741	721	757	769	729	735	691	720	720	737	726	758	728	767	727	745	719	725	731	716	722	733	761	742	756	746	748	713	722	734	750	741	754	768	754	738	674	739	750	741	768	748	707	742	746	724	783	747	747	786	732	691	715	740	741	751	672	772	765	712	771	729	755	762	760	746	760	730	757	773	711	714	744	702	739	745	755	729	696	691	733	703	737	739	740	741	749	747	748	707	717	748	793	754	741	719	751	705	759	736	773	724	757	732	735	739	731	717	763	695	760	744	700	715	706	733	714	766	778	753	681	767	727	730	759	766	761	733	753	717	736	729	717	765	734	735	741	720	726	728	765	696	765	700	755	720	726	701	746	687	726	732	716	728	757	737	703	774	714	797	698	714	743	785	724	715	742	723	737	733	758	715	746	678	755	748	753	758	737	755	759	790	696	764	707	718	728	761	811	764	729	711	732	740	748	723	739	757	740	760	740	743	755	784	748	718	729	760	686	766	719	738	738	764	720	721	685	768	763	694	707	742	735	743	728	728	714	731	712	740	740	719	700	696	752	716	756	714	711	767	756	714	676	778	733	708	740	719	749	709	713	715	762	759	723	734	724	731	808	726	724	754	728	730	773	730	740	711	739	702	767	719	687	731	742	776	733	751	751	716	766	736	720	725	753	726	773	704	754	736	810	746	723	672	729	741	723	754	720	707	735	695	752	751	751	749	746	760	731	681	734	707	745	752	721	740	753	693	809	718	719	737	722	726	759	709	750	756	731	771	750	685	725	706	746	724	734	702	704	730	723	762	768	720	655	735	748	740	706	744	760	722	712	714	705	752	749	720	800	731	738	725	720	747	740	786	681	751	735	725	784	726	709	809	756	746	745	734	713	744	751	776	728	782	738	731	712	745	720	714	739	723	756	726	752	761	713	784	763	709	729	697	752	775	760	785	796	737	782	748	748	735	788	744	745	758	759	720	704	741	762	763	707	729	754	752	675	720	738	723	754	745	754	738	777	781	769	763	700	749	739	743	758	757	745	716	758	746	719	792	736	707	764	764	700	762	765	730	732	753	712	761	772	750	757	712	723	687	768	772	705	760	665	748	732	726	765	718	744	693	714	760	717	741	757	704	727	740	762	753	721	739	750	715	721	741	739	725	742	756	736	774	730	738	742	757	751	738	728	727	751	680	717	717	759	708	761	747	784	761	736	755	740	738	762	689	740	731	712	739	752	762	694	714	733	743	737	707	755	694	778	729	730	706	728	761	740	741	760	694	750	786	771	766	747	708	752	763	732	707	782	721	775	703	701	746	755	721	700	784	731	726	727	739	768	768	760	705	764	740	704	760	692	773	676	772	731	697	763	724	709	750	725	755	714	755	703	730	765	725	728	755	709	737	732	764	725	699	745	729	665	731	749	750	734	729	761	764	752	743	739	778	732	742	705	749	721	724	765	747	742	701	797	739	729	734	756	762	707	763	741	740	741	745	743	754	777	777	723	784	733	715	726	728	717	764	760	726	778	730	716	722	749	743	719	734	737	762	692	704	700	712	765	747	722	755	694	745	742	732	713	758	702	720	752	731	731	748	691	749	740	740	705	766	728	729	753	751	682	710	745	763	677	730	716	754	799	719	751	723	775	741	727	708	764	699	720	744	727	725	727	736	730	726	735	732	730	725	741	752	761	731	713	714	750	713	741	751	709	758	724	759	716	729	748	735	711	741	729	768	786	752	715	750	766	701	752	719	734	711	740	731	746	723	764	728	758	735	752	684	740	752	766	719	718	716	741	718	766	771	727	772	757	713	699	716	725	728	706	742	715	782	737	703	752	718	752	751	765	745	723	771	789	708	731	733	730	776	753	694	748	719	724	703	763	719	699	744	759	774	700	712	760	731	727	733	684	771	783	789	692	743	767	756	701	727	722	736	744	690	727	732	731	658	718	728	737	730	706	724	722	798	732	724	748	723	686	730	716	747	768
18845	1336	262	147	137	133	112	117	96	108	97	93	100	83	87	92	99	103	96	108	94	91	99	98	111	98	92	110	104	85	112	89	92	110	99	102	105	98	111	105	110	111	91	86	87	120	98	105	106	117	100	97	96	108	85	103	106	112	105	93	108	96	96	87	81	110	114	93	104	105	119	110	87	78	110	110	101	100	110	96	101	96	84	93	97	94	95	106	94	104	96	102	113	97	80	100	103	107	105	81	108	113	97	114	113	103	117	101	90	100	98	98	101	109	120	108	107	109	97	96	100	104	100	85	110	95	117	78	104	98	102	114	112	88	98	90	104	122	111	85	106	86	104	89	91	99	100	95	113	120	92	117	100	128	94	102	108	84	100	116	114	107	89	110	84	121	88	95	96	92	100	119	103	108	98	83	88	98	88	108	102	102	99	129	107	128	97	122	85	106	110	116	94	92	90	93	91	91	94	90	86	105	102	109	102	82	96	79	103	103	90	93	118	110	115	103	120	90	117	101	93	108	87	107	104	92	112	102	98	108	102	122	121	95	91	113	114	94	104	100	97	104	117	83	108	105	103	98	108	111	91	100	100	99	106	104	103	86	109	120	78	85	107	116	96	102	96	98	98	85	118	95	102	88	109	103	97	108	107	93	109	92	88	84	95	85	114	105	123	89	90	94	121	107	101	115	106	105	113	86	103	97	113	91	101	113	116	105	95	96	96	104	109	99	124	105	103	110	111	96	115	102	98	94	97	102	106	96	85	102	98	82	87	102	118	116	99	103	101	95	99	109	95	111	103	86	122	124	115	106	92	96	105	94	94	101	84	104	100	88	110	99	114	102	98	88	103	77	89	116	84	97	92	109	95	109	103	97	121	109	92	104	87	115	107	97	139	112	98	90	103	99	91	128	100	93	99	110	119	106	119	103	111	121	103	109	114	106	111	114	87	98	111	100	82	102	92	92	106	102	104	104	103	104	102	96	96	86	93	96	96	85	108	83	85	97	108	98	99	100	90	116	94	90	91	99	113	102	91	101	85	99	100	111	87	99	104	100	112	114	97	106	115	98	95	115	114	96	110	86	84	102	99	112	103	96	111	94	105	102	92	91	95	99	93	112	100	101	97	90	90	105	110	85	100	105	100	94	105	106	101	95	94	113	106	107	110	103	101	96	83	100	117	109	88	93	101	124	120	111	98	90	95	99	115	115	118	119	114	106	99	104	120	110	100	103	108	85	97	81	96	127	111	106	91	97	101	101	108	90	99	104	107	88	99	128	92	102	86	82	85	89	107	95	98	99	104	108	88	118	114	96	93	93	95	103	104	111	90	112	89	104	97	109	122	94	103	100	80	105	91	94	111	90	103	91	98	99	101	106	88	112	115	83	95	95	87	103	99	86	95	77	104	108	98	92	90	101	89	95	105	94	100	108	102	102	94	105	96	95	100	80	97	92	96	107	95	101	112	98	101	108	97	93	87	102	97	110	104	96	92	110	94	98	83	112	116	109	120	104	78	106	84	87	101	103	94	88	118	110	99	100	110	113	89	91	102	116	97	106	86	101	94	102	90	109	103	106	81	92	95	93	115	102	98	108	108	103	100	101	110	97	115	106	97	123	79	105	101	85	101	108	104	111	104	85	103	96	107	101	111	99	121	88	103	89	114	112	126	97	85	106	101	92	102	112	109	106	103	86	105	104	98	113	100	106	86	105	103	95	91	109	100	106	92	104	118	104	103	115	128	102	120	102	109	91	90	99	96	103	113	112	105	95	91	108	91	113	96	94	82	119	104	97	100	96	114	104	78	107	123	88	100	103	101	99	95	128	97	101	101	83	80	101	97	110	116	96	93	84	96	127	102	96	92	91	121	98	105	112	106	117	103	112	106	89	116	103	95	111	107	110	94	96	97	99	109	100	93	113	103	101	110	119	118	95	108	99	89	93	113	109	95	94	97	108	112	105	106	97	100	107	113	98	118	94	105	101	101	99	116	119	98	100	105	93	109	105	84	113	114	108	101	95	111	134	112	99	95	109	85	123	98	119	112	73	123	88	124	97	85	99	102	104	98	98	103	105	94	94	109	92	105	94	114	105	107	98	101	92	97	105	105	118	97	103	96	101	94	106	98	80	100	117	111	113	105	98	92	92	78	97	97	82	93	95	101	97	89	111	96	112	114	106	109	113	89	108	115	103	95	107	110	96	101	115	103	100	104	99	114	100	125	103	96	112	103	106	100	109	90	82	104	87	112	90	108	119	98	104	97	113	103	101	101	99	95	104	97	86	87	105	115	107	107	88	104	109	97	118	94	96	84	100	101	93	97	112	115	83	104	99	114	108	118	101	98	108	110	133	116	88	129	95	91	102	118	116	133	98	97	100	112	94	97	106	97	92	114	108	92	102	104	103	98	106	106	102	101	94	113	106	104	118	107	117	100	80	102	105	85	88	99	90	97	113	97	99	96	89	105	103	106	115	107	95	99	99	79	109	103	98	103	99	107	101	106	88	103	97	95	100	113	97	85	102	106	98	112	95	88	106	92	95	93	96	103	102	101	113	109	106	102	103	93	92	126	123	121	98	127	97	105	114	113	93	91	100	133	124	93	86	104	106	96	118	104	93	89	95	81	101	109	91	110	98	106	95	88	92	85	98	107	96	115	114	101	107	109	104	91	110	118	122	100	100	93	111	90	93	81	86	97	100	98	94	103	89	111	124	107	105	90	109	98	101	94	108	94	95	101	98	110	94	94	103	113	105	105	121	104	88	85	105	86	92	110	87	102	108	113	121	99	94	113	99	107	100	105	101	83	99	111	95	108	117	98	106	104	90	84	84	97	87	96	105	111	98	102	104	93	93	96	96	103	108	98	92	113	101	103	87	90	104	115	102	104	108	84	105	98	98	103	102	95	75	90	98	114	106	104	97	101	99	95	113	94	91	115	87	107	106	98	107	94	93	96	89	98	96	113	96	108	108	99	108	80	100	109	103	107	109	90	103	98	88	82	96	104	103	96	88	74	78	118	96	103	98	108	87	115	102	100	114	102	115	81	116	103	91	98	114	101	96	110	95	103	115	99	95	88	106	111	96	92	107	92	124	93	101	99	82	105	100	86	101	79	100	100	116	106	98	101	110	104	95	93	108	99	100	122	100	103	120	115	97	101	94	128	97	111	93	103	101	90	97	93	115	88	95	95	109	115	85	104	87	118	109	111	120	84	80	103	90	116	115	113	91	81	93	88	89	101	108	105	118	107	88	75	107	93	112	94	117	117	117	96	105	110	102	95	111	107	94	93	94	102	98	103	109	100	114	103	109	97	101	126	88	83	103	93	107	111	84	90	93	102	104	95	95	100	86	86	116	109	122	96	97	99	130	110	93	75	98	112	110	112	106	112	111	115	88	91	106	104	114	108	102	118	102	101	107	98	80	96	91	115	104	92	97	99	107	107	100	107	93	100	104	100	106	97	102	114	84	100	116	93	101	85	92	86	100	82	113	92	93
17229	449	561	537	467	472	413	413	385	414	356	404	367	399	387	378	367	367	388	348	359	391	330	377	345	360	341	356	361	372	353	324	346	345	371	333	349	350	342	390	354	340	362	328	348	356	355	367	318	379	342	347	348	345	372	340	313	339	312	344	365	333	345	351	341	365	360	352	353	363	362	341	342	375	314	369	340	351	366	351	358	345	348	344	347	334	341	362	337	379	318	351	374	360	308	364	348	362	380	329	335	337	341	373	341	337	353	354	362	369	322	361	349	362	331	343	339	326	354	372	384	367	341	342	360	349	375	321	319	374	366	369	318	357	377	390	338	362	345	349	334	333	343	345	354	351	339	325	351	350	350	307	359	345	328	337	365	362	351	349	354	347	385	372	355	363	327	338	382	332	351	342	361	331	330	338	349	361	360	365	321	339	359	358	358	327	354	329	325	345	335	347	343	346	346	351	361	363	353	342	368	358	343	362	337	340	346	364	338	354	341	330	301	377	370	362	341	348	332	359	387	363	352	336	327	357	332	352	322	356	342	358	333	370	373	348	361	369	347	369	338	387	326	330	354	325	316	352	334	346	375	340	333	340	344	350	323	358	339	358	340	340	377	343	362	372	307	332	348	312	345	333	392	357	350	360	339	330	347	370	369	363	340	348	369	366	347	330	355	317	337	328	337	351	363	366	354	361	372	319	333	333	362	322	342	337	376	387	364	325	305	352	358	344	354	369	385	344	373	367	340	376	329	323	356	340	364	363	329	371	337	328	352	348	401	358	345	349	335	333	345	368	323	334	377	346	368	346	369	346	344	338	342	362	371	365	331	317	345	336	353	344	363	341	322	334	331	351	335	327	335	355	423	332	356	345	326	347	361	332	351	358	373	296	355	349	321	348	364	326	323	347	332	345	341	317	365	345	341	320	360	366	331	335	332	363	345	325	325	341	353	337	335	338	353	387	365	343	401	356	371	330	370	373	376	345	349	320	320	341	365	332	303	364	359	332	364	321	370	369	308	351	357	352	347	324	362	347	376	337	346	335	356	339	352	312	341	354	347	340	322	346	343	355	314	338	368	345	360	355	351	324	369	331	287	332	364	357	349	373	356	362	344	339	324	345	352	337	360	376	368	347	340	341	359	317	355	351	315	337	338	349	361	325	311	338	370	346	342	321	403	351	365	343	364	380	325	339	340	369	379	349	361	326	361	348	327	365	333	360	352	388	354	354	356	344	342	337	338	341	352	350	344	356	332	354	365	347	332	328	368	327	305	351	365	356	372	348	369	378	342	340	369	367	309	364	354	351	334	360	349	334	361	363	376	331	357	350	334	322	391	332	342	395	346	349	337	354	354	346	342	365	347	332	334	346	344	373	343	340	360	363	345	358	358	323	375	340	368	381	402	339	394	333	351	356	324	341	354	336	340	367	329	358	343	336	372	347	319	335	383	357	312	358	366	346	355	353	355	349	347	367	358	354	336	351	365	344	386	334	344	370	338	329	345	329	333	349	356	339	360	342	335	342	363	326	333	360	353	352	361	365	343	341	369	351	342	356	351	340	336	312	332	343	321	319	352	369	364	360	353	376	352	342	333	327	339	349	343	370	359	343	368	359	330	357	351	330	357	358	336	328	336	364	345	345	367	333	338	344	329	355	338	351	337	339	335	335	326	393	345	331	368	341	336	360	393	349	336	370	340	344	327	353	347	354	363	357	317	353	368	353	338	290	354	360	364	368	334	357	324	389	351	348	382	367	325	367	341	374	384	369	333	394	327	351	329	334	385	328	358	311	392	339	296	355	347	346	351	341	348	351	383	379	357	342	348	366	338	344	337	335	380	329	340	346	366	322	387	351	322	359	374	330	312	358	352	341	365	343	381	363	321	382	358	333	392	365	340	354	338	364	387	379	312	362	372	345	345	364	340	352	329	342	314	376	360	320	353	361	370	361	332	323	327	355	348	330	309	332	325	323	336	372	347	378	337	380	361	352	342	343	347	376	362	363	308	370	332	322	348	346	328	354	377	326	333	352	384	339	349	340	371	342	373	340	348	356	378	393	375	332	365	362	340	365	341	360	368	327	374	356	324	338	362	335	342	379	340	309	323	340	337	339	325	331	357	338	365	363	339	340	354	313	338	349	367	353	344	330	353	372	350	365	337	334	357	334	365	368	337	325	366	350	352	346	347	342	314	343	354	329	355	402	338	360	365	340	353	353	361	301	325	351	363	338	333	334	351	362	350	360	317	370	366	350	340	363	339	314	372	360	374	326	379	338	356	341	362	330	334	330	353	385	349	354	349	331	329	321	347	361	336	355	366	330	334	371	329	349	342	322	342	334	319	355	361	360	378	371	346	314	364	353	383	364	367	365	382	341	342	334	325	374	355	343	364	358	351	338	358	368	334	350	342	355	350	369	349	323	342	317	351	361	349	338	347	371	325	347	311	344	355	341	335	355	310	364	347	335	366	321	362	353	342	344	353	369	328	391	368	341	355	365	350	362	328	364	366	348	402	330	362	355	333	329	303	332	328	372	346	374	333	340	311	356	363	371	378	320	337	359	345	360	349	359	373	374	363	338	347	335	335	331	344	348	343	370	356	342	342	372	354	354	383	345	355	328	324	346	328	341	366	331	356	344	348	326	312	336	347	367	329	337	360	344	330	335	368	363	354	332	337	347	335	358	347	322	349	360	339	357	366	360	346	358	332	321	331	387	325	394	358	331	328	348	365	340	347	346	346	354	364	349	342	317	332	366	348	326	359	349	340	335	329	319	354	379	325	349	322	372	378	356	357	341	322	399	341	375	337	380	343	374	380	354	338	345	370	354	339	344	325	360	357	354	331	328	355	321	353	336	338	356	362	342	369	308	338	351	383	331	368	321	360	338	342	357	370	353	358	353	363	325	383	325	340	320	331	316	349	364	376	351	359	313	335	335	324	354	322	354	328	340	341	331	346	338	354	353	319	327	354	351	330	346	340	364	342	294	346	354	373	360	333	361	341	341	335	376	337	393	352	315	326	339	358	348	361	349	384	314	334	355	348	348	348	354	329	356	331	359	327	362	305	331	360	346	370	376	363	358	328	372	365	359	351	334	374	339	329	373	350	334	373	347	356	369	347	330	352	354	357	362	378	339	353	364	348	331	354	332	330	343	357	348	340	356	357	330	330	361	363	370	339	363	324	335	335	360	357	350	324	351	333	321	346	342	355	367	356	366	364	348	331	363	366	353	319	349	321	337	347	352	373	363	316	345	370	314	351	370	349	327	353	336	348	354	330	345	366	383	361	324	327	314	354	316	322	361	354	348	382	368	328	355	356	343	341	341	353	361	323	357	346	334	343	357	331	349	348	356	322	360	345	332	317	354	354	337	358	351	349	339	366	316	354	327	359	331	370	327	366	341	377	337	335	342	312	376	387	346	372	375	331	370	347	311	344	360	343	327	367	342	341	333	309	327	314	321	340	381	360	291	341	330	323	355	348	350	367	358	359	352	332	354
63592	21435	3467	854	601	461	346	313	243	219	241	206	191	177	166	210	165	170	170	154	166	150	144	155	179	156	150	146	180	157	162	152	147	166	137	156	166	155	132	136	150	127	142	141	143	152	154	142	129	125	147	147	135	145	157	139	157	142	123	168	125	161	142	154	123	136	154	156	128	130	130	144	135	148	129	132	156	144	137	134	133	139	147	145	120	135	149	160	152	148	143	161	149	134	134	128	137	116	154	138	151	151	131	151	127	136	145	136	120	150	144	132	147	149	149	132	132	142	138	135	172	141	137	152	143	143	143	130	154	125	143	131	120	123	159	144	150	113	134	149	149	136	158	161	148	150	139	129	141	138	160	161	130	139	130	171	121	134	139	148	160	140	147	141	160	152	138	164	140	132	147	157	136	136	136	153	129	165	132	130	164	150	163	139	143	150	159	148	145	164	140	139	134	149	146	154	141	136	141	152	148	161	148	151	127	137	175	131	134	150	150	140	156	145	161	153	160	147	127	144	145	123	117	119	164	148	126	121	164	144	144	141	150	139	139	169	138	140	132	152	137	133	141	140	139	151	157	144	138	146	138	145	140	139	168	147	149	154	145	156	139	146	125	141	151	143	146	137	147	125	126	134	133	139	145	132	160	150	108	137	150	137	146	152	175	148	144	124	155	152	153	151	141	149	135	136	132	146	147	154	130	150	138	149	144	115	152	140	139	144	131	122	166	155	156	137	124	141	141	132	149	136	132	138	134	146	135	156	159	150	160	145	149	124	133	161	154	129	153	140	132	146	128	152	153	150	148	147	145	146	160	153	133	138	126	150	130	127	120	140	137	135	131	149	155	146	141	144	141	140	154	122	143	125	140	124	148	146	162	139	161	123	182	139	152	146	131	152	132	136	141	143	145	146	146	147	123	132	148	142	136	148	155	128	136	157	130	127	135	139	143	149	126	158	138	133	164	136	114	141	151	137	146	144	149	130	137	144	147	135	144	157	149	129	148	138	153	122	141	162	154	134	150	141	158	174	135	145	135	145	146	133	160	159	126	139	131	139	150	127	149	164	148	160	158	118	141	149	145	119	146	149	127	127	164	151	143	145	141	121	138	132	128	145	131	143	143	175	157	133	146	142	141	124	139	151	148	153	131	132	129	145	117	139	113	158	143	143	151	150	141	149	151	136	134	129	143	137	149	151	140	136	138	158	131	159	142	162	138	145	138	113	149	157	127	143	158	123	151	163	133	135	125	141	143	161	146	131	135	144	144	130	161	135	126	134	137	154	164	126	140	140	137	137	134	143	146	150	136	141	168	134	130	152	144	121	133	141	156	132	162	128	151	148	163	153	137	143	148	149	147	148	140	130	137	138	129	162	122	140	142	165	149	170	133	124	131	137	139	164	114	144	156	131	154	129	146	150	144	142	137	133	127	127	136	141	133	134	132	142	150	141	137	142	125	139	141	144	148	148	170	170	132	127	146	130	152	140	135	135	142	123	142	162	144	129	148	147	145	148	136	124	128	155	135	143	133	129	144	143	169	149	141	139	153	145	125	122	143	122	136	112	127	152	137	121	121	149	147	173	136	108	133	159	154	126	140	124	145	140	124	146	142	144	145	161	144	141	159	129	140	139	165	142	123	158	155	156	132	136	156	142	159	166	150	139	145	154	140	142	152	129	128	152	124	126	139	145	148	165	130	125	140	151	146	135	134	149	149	140	142	153	135	151	155	145	142	130	144	148	126	139	152	157	135	122	152	141	155	148	145	141	135	144	134	141	147	127	135	157	138	152	150	141	120	135	133	156	159	136	135	137	131	149	143	130	151	142	155	140	141	152	169	135	138	149	132	122	145	153	134	139	137	133	150	134	138	156	134	153	129	134	128	162	150	135	140	141	143	148	145	145	129	133	103	173	158	133	136	136	142	149	117	168	126	138	135	148	119	143	134	155	146	144	151	145	136	144	159	155	152	136	145	134	153	153	159	156	169	172	149	127	144	156	134	125	139	158	145	142	137	149	156	146	154	153	145	143	164	131	125	140	151	147	161	132	147	133	141	126	169	132	159	141	156	158	131	132	152	142	128	179	134	154	175	158	120	144	156	139	147	137	136	145	135	137	151	140	124	144	137	141	129	158	138	129	138	152	136	129	152	144	145	162	130	155	138	132	145	159	144	157	117	166	165	123	146	123	150	145	140	115	130	137	149	150	135	149	148	129	138	136	147	134	142	157	151	157	135	129	162	150	143	139	136	133	151	158	145	167	128	151	137	147	173	136	135	131	130	147	134	150	158	124	139	140	123	139	127	146	154	153	150	125	118	147	132	132	113	138	144	119	146	136	138	134	132	152	142	153	128	137	133	155	157	140	128	153	150	144	131	139	137	160	143	127	150	141	142	152	162	134	149	156	123	149	149	126	154	146	134	140	142	181	129	141	139	131	139	151	129	132	132	149	138	141	139	114	150	124	133	143	141	172	142	137	148	131	143	146	133	125	144	139	142	137	149	146	135	118	135	150	146	155	140	126	133	125	146	138	148	135	138	122	137	155	141	140	138	150	139	141	143	151	157	157	156	155	126	149	144	127	152	131	160	128	136	141	140	149	153	134	157	151	129	149	150	147	141	144	133	152	135	130	150	145	147	130	132	148	145	139	134	148	140	162	149	144	156	149	162	131	139	142	124	159	148	140	149	149	115	122	124	132	125	150	149	138	139	123	135	165	129	129	148	141	133	137	146	129	145	122	164	157	142	146	138	150	155	150	142	138	147	115	143	146	145	126	122	143	145	139	156	131	152	161	136	131	135	130	157	126	148	148	150	163	150	167	159	129	145	114	149	144	133	144	166	161	137	146	152	144	135	120	141	144	125	139	138	165	146	130	133	151	132	156	134	156	150	150	124	124	151	134	147	150	149	134	151	128	125	119	154	142	131	149	130	156	160	158	161	135	144	132	157	137	119	122	128	129	145	130	125	128	153	146	139	144	138	134	151	151	122	145	138	155	123	137	140	137	127	125	145	151	128	119	145	161	140	133	131	142	153	144	151	132	155	143	144	145	144	114	146	137	139	132	130	143	136	147	142	125	131	150	138	165	133	139	146	154	134	150	154	156	139	142	138	153	152	136	127	130	142	142	142	130	123	126	150	178	144	125	127	129	143	148	144	136	132	147	128	151	150	119	157	136	169	150	130	129	153	133	142	148	173	141	142	164	146	138	131	140	135	123	139	127	149	126	139	160	144	150	126	142	157	135	152	161	118	142	135	148	139	140	129	167	155	143	150	148	135	132	125	147	144	133	153	135	132	105	154	164	136	148	179	128	151	172	138	159	143	126	156	149	158	157	132	177	119	124	142	135	135	144	124	142	143	157	146	133	107	155	141	126	145	154	139	149	169	145	164	143	152	148	159	148	148	150	132	138	154	141	148	136	133	137	133	129	139	138	146	147	130	136	129	118	127	117	154	157	129	147	147	144	159	146	147	148	141	139	143	133	153	143	161	139
36017	1333	2799	2979	2513	2003	1762	1459	1259	1112	986	927	853	836	744	722	745	678	703	625	606	600	599	555	589	543	547	577	535	546	575	531	559	541	530	533	537	490	512	475	517	477	507	491	473	455	489	526	487	478	463	498	469	506	456	565	476	502	475	453	506	472	497	521	476	495	472	478	462	445	482	475	462	450	441	434	464	436	481	484	481	442	483	467	472	464	438	493	449	479	475	475	452	455	448	471	455	480	495	499	435	470	519	464	437	481	477	467	453	456	429	499	507	462	441	485	488	459	482	478	464	497	455	475	482	495	451	457	488	474	453	447	466	439	464	473	478	478	446	464	488	463	463	502	481	473	500	471	427	454	462	446	475	439	431	455	496	499	428	454	446	447	466	434	439	478	471	419	472	463	451	475	462	441	472	464	430	448	444	444	422	459	478	452	468	478	451	473	462	494	453	453	457	462	436	443	439	443	500	484	456	476	486	475	466	474	446	456	447	425	463	445	445	482	419	474	474	441	437	470	479	462	481	460	479	485	462	481	472	476	441	480	454	481	441	462	458	468	460	459	452	471	448	492	429	450	455	447	461	475	437	455	472	461	435	461	454	462	483	484	476	487	433	449	458	496	435	465	456	499	440	453	447	446	495	474	456	467	405	451	445	454	452	475	520	435	456	453	429	463	476	405	465	423	453	449	442	460	493	467	443	489	466	512	428	464	457	461	448	439	476	471	490	471	471	432	475	446	466	454	469	462	444	452	481	473	471	458	467	465	459	438	416	445	459	469	469	444	474	450	409	462	450	449	469	476	468	454	479	458	493	473	442	453	482	444	426	483	445	482	435	448	483	446	450	484	443	473	475	440	471	472	450	469	475	460	443	470	440	456	457	450	456	431	447	461	478	470	451	456	460	481	461	446	421	438	411	462	419	505	434	472	458	459	457	445	475	478	461	464	471	439	446	458	475	433	476	490	494	450	452	480	445	428	465	457	480	487	447	487	516	437	453	450	466	482	449	472	469	465	444	430	504	477	434	508	480	470	485	461	459	438	470	435	459	439	460	451	483	477	455	479	423	458	419	420	448	469	469	456	465	402	459	486	412	462	443	445	477	430	468	465	456	500	449	461	465	476	486	458	431	446	425	434	476	445	450	481	467	419	487	459	449	481	441	460	443	436	474	471	463	428	497	478	424	493	483	412	440	464	450	490	447	469	445	473	484	500	485	448	437	462	462	463	470	463	433	450	461	420	452	485	473	447	454	441	439	432	468	457	477	436	509	454	428	492	464	462	477	446	455	420	465	481	427	469	497	457	460	468	457	459	438	448	466	508	422	440	450	430	455	478	443	446	463	481	429	474	479	456	491	449	453	470	458	454	478	457	455	472	475	472	472	426	453	460	459	478	423	459	451	433	455	465	442	476	468	464	441	443	466	473	452	444	436	451	461	450	461	448	466	473	460	456	430	447	470	457	492	460	453	468	528	455	415	453	478	440	418	447	475	451	471	441	496	513	468	462	439	465	493	508	473	472	464	493	479	460	468	454	440	502	492	475	458	491	487	455	463	476	454	465	446	457	469	452	456	448	487	467	501	460	479	453	457	454	457	451	460	423	428	451	481	459	497	477	467	454	428	435	490	453	462	462	508	482	468	493	440	478	460	444	458	504	441	455	455	443	478	477	444	467	462	450	436	488	452	427	425	465	525	486	474	416	512	446	454	485	451	475	477	474	436	453	463	447	458	449	504	481	463	464	446	394	478	479	460	486	483	462	493	446	481	458	446	465	448	458	456	451	467	491	478	447	473	480	474	448	453	457	451	475	475	479	446	448	468	449	445	472	454	454	451	443	456	458	464	454	469	442	455	416	480	433	438	467	476	439	469	437	424	463	466	439	433	459	469	445	456	453	457	468	507	426	464	497	522	446	455	489	471	455	430	465	447	415	458	458	428	454	415	432	462	445	457	436	484	438	485	452	442	477	443	436	449	418	472	485	455	429	464	466	439	500	439	473	483	478	433	484	455	414	465	503	468	446	462	466	433	446	481	441	508	473	452	456	469	425	476	445	444	492	471	443	448	468	469	473	461	445	433	474	449	460	449	506	483	486	469	442	421	463	469	464	440	429	475	473	480	467	472	504	442	496	470	452	491	475	438	450	480	451	472	471	472	444	423	440	492	465	467	465	468	457	431	430	467	459	453	439	485	454	479	446	473	445	506	424	444	507	520	480	484	433	440	459	450	437	473	463	508	422	463	444	464	463	451	419	463	457	458	474	452	470	462	461	462	484	453	499	473	500	504	475	449	442	463	457	446	464	453	448	455	450	500	479	442	447	434	456	433	469	486	470	449	505	499	412	451	455	500	473	453	447	481	452	446	464	443	463	436	481	487	459	465	462	461	460	488	481	469	486	460	475	479	454	498	457	481	472	463	453	468	458	454	471	479	438	455	440	450	469	482	458	487	481	518	461	456	447	467	507	483	422	481	433	451	472	469	443	480	492	441	469	470	448	469	479	471	456	476	488	501	489	476	440	479	436	478	457	427	451	427	464	475	440	425	474	441	428	454	459	432	457	409	479	471	470	450	499	424	445	461	442	453	462	465	492	446	464	474	488	428	477	453	478	490	434	447	461	441	461	451	471	444	468	495	477	430	432	455	465	467	476	465	476	452	476	448	466	447	448	436	471	454	458	454	454	454	482	487	474	486	479	472	454	441	459	474	464	490	461	421	480	475	493	494	468	443	464	445	473	467	448	484	491	484	442	443	451	431	462	428	451	483	486	486	437	454	413	505	440	505	483	434	470	436	447	463	480	469	464	467	486	427	471	492	461	485	472	427	487	468	439	487	428	470	452	438	474	483	434	469	479	471	481	444	464	453	471	481	471	456	484	480	446	469	440	442	473	474	501	469	476	467	474	472	458	449	476	476	486	440	455	449	457	465	467	449	475	459	499	423	459	482	472	451	475	440	461	500	516	472	424	457	473	446	438	463	461	464	480	474	457	486	464	476	469	504	469	474	426	431	461	481	437	482	448	459	474	477	485	456	475	460	479	445	447	467	463	477	471	498	438	475	467	466	473	463	457	484	494	473	467	456	482	435	497	421	423	465	466	415	467	485	464	421	411	434	457	460	433	483	446	429	475	477	496	456	456	481	470	509	454	439	488	469	461	472	510	456	447	455	429	450	402	475	445	451	457	462	484	494	435	462	472	461	474	505	478	491	478	483	489	459	451	478	462	461	455	421	491	465	448	487	486	458	496	484	453	498	424	479	486	472	437	461	472	455	430	463	471	496	428	511	476	440	478	453	461	427	437	442	465	456	407	467	500	463	476	442	461	435	477	473	477	499	508	453	466	435	468	462	455	453	456	457	472	461	440	435	422	440	489	477	416	448	482	452	486	452	462	449	491	462	489	465	454	494	462	442	454	471	436	465	464	463	464	443	448	469	510	471	489	450	449	472	474	427	487	440	477	459	478	498	474	476	455	432	482	490	468	464	463	439	519
71265	30145	9852	2230	1207	892	699	587	504	454	425	362	349	345	317	298	341	326	324	275	303	310	301	290	290	301	287	261	265	284	267	293	240	298	238	244	245	248	255	282	254	243	275	244	249	244	282	235	263	232	246	253	266	256	247	266	248	243	241	246	247	273	236	282	235	260	252	269	264	267	243	254	263	261	245	248	253	283	278	262	260	266	245	249	237	273	258	241	259	267	243	277	263	226	245	267	273	262	219	282	246	270	255	258	262	257	262	245	248	234	249	273	258	253	266	238	246	283	239	267	259	230	254	244	248	242	230	253	237	266	241	224	261	228	266	241	257	227	294	261	289	258	256	257	265	250	273	237	269	235	244	255	261	233	267	251	226	251	262	249	261	210	264	273	242	267	260	238	250	263	265	255	241	247	232	240	241	231	260	243	278	249	226	247	264	227	253	223	247	238	286	264	225	244	262	262	237	250	235	248	268	228	244	255	265	262	262	236	259	230	266	251	242	254	255	258	247	254	239	238	255	246	223	253	266	239	241	262	268	235	234	246	256	263	218	233	233	289	270	254	282	271	253	260	273	252	260	267	243	235	236	276	261	228	244	262	255	241	273	268	283	246	240	220	252	282	259	229	281	263	248	259	268	257	252	245	242	262	253	228	250	220	245	262	246	240	272	267	271	266	242	280	247	239	238	235	253	253	248	271	250	258	225	271	233	257	253	248	231	246	249	274	247	233	240	263	259	246	252	253	262	263	269	257	261	240	268	232	269	222	266	264	248	229	271	247	224	261	235	249	243	254	266	244	249	223	239	257	254	243	253	255	242	210	239	234	245	259	257	260	274	256	266	239	236	215	255	244	244	264	247	254	219	247	254	229	227	243	245	210	256	254	255	248	238	250	288	267	266	240	240	216	229	228	257	240	256	231	239	242	235	243	251	241	258	227	260	243	259	257	263	267	239	251	256	242	253	258	231	240	235	257	238	266	258	264	258	249	246	269	270	230	239	231	221	237	238	283	253	271	242	250	236	265	250	251	251	274	251	279	262	256	245	225	269	265	251	239	235	239	274	245	294	266	240	232	254	231	275	272	276	255	260	272	245	238	250	249	247	254	266	256	249	258	255	250	246	235	271	233	251	248	225	232	263	252	260	293	226	230	255	259	262	268	252	256	262	255	267	267	228	271	242	268	254	245	240	249	238	241	230	249	214	259	257	256	229	236	256	246	242	253	236	265	245	245	260	222	240	247	261	256	248	225	273	248	224	239	252	228	261	264	273	246	265	252	252	238	242	252	255	248	264	224	284	286	253	232	239	228	224	235	269	235	253	260	268	262	216	255	246	249	243	267	263	252	237	250	245	247	249	273	231	260	227	237	290	269	243	267	235	237	264	265	266	233	261	240	230	198	239	234	261	241	280	242	271	276	246	246	269	269	264	248	230	245	237	277	235	259	237	244	250	253	244	248	253	248	276	248	253	234	243	237	253	228	238	264	233	272	274	281	235	244	238	265	252	262	254	258	248	236	236	240	230	264	239	259	263	265	237	229	257	231	281	267	255	246	242	245	248	217	251	225	252	249	249	252	248	266	235	246	292	253	253	250	243	222	228	231	264	271	245	288	243	239	246	253	254	248	236	262	249	262	230	269	257	256	266	267	258	225	226	242	248	273	256	255	266	265	272	230	263	264	222	257	240	253	254	271	263	243	273	244	255	262	246	242	277	251	240	253	254	255	230	265	240	257	259	219	242	249	250	260	241	268	246	258	215	259	238	250	226	261	232	252	242	264	226	235	265	260	229	275	259	262	232	262	245	276	254	252	253	243	247	228	285	251	235	249	233	278	252	261	268	241	265	242	242	266	231	274	246	270	254	252	275	256	257	261	246	258	256	242	236	230	244	247	252	227	244	247	286	268	253	223	252	241	246	242	237	242	229	231	261	232	215	260	262	267	244	271	235	266	272	253	261	238	262	257	243	263	238	255	263	238	255	248	265	228	258	248	226	259	253	273	241	270	241	250	259	255	257	258	267	241	264	244	256	244	253	261	275	285	252	237	261	265	255	270	264	278	235	237	236	225	267	271	241	290	251	283	247	266	239	276	256	263	252	256	261	251	251	262	261	260	244	246	230	237	272	266	232	239	238	243	242	248	277	247	278	257	271	227	248	243	257	265	285	261	220	265	251	267	232	242	252	235	270	237	234	291	233	241	250	256	232	250	241	239	255	281	250	256	260	244	259	257	237	246	243	238	252	242	264	257	235	221	271	259	258	251	227	275	271	262	249	241	240	239	258	266	274	243	255	225	237	239	238	254	227	243	240	261	269	243	249	248	269	256	259	275	261	239	248	249	229	264	226	285	262	245	234	263	238	220	213	230	240	250	251	249	268	244	253	237	241	282	266	260	235	248	261	241	205	224	229	280	267	246	227	260	236	232	267	253	241	270	246	248	245	215	259	253	278	239	239	243	263	234	276	259	244	251	259	271	244	241	243	262	254	237	272	251	243	240	259	260	251	263	230	258	252	243	243	257	248	231	261	277	245	239	244	236	244	253	252	248	231	243	269	264	269	248	252	249	279	238	242	292	222	245	214	260	251	237	265	270	255	234	259	220	260	242	255	247	273	231	256	234	276	260	226	271	240	234	267	230	258	242	268	246	273	260	259	257	244	273	249	242	257	233	260	250	263	261	249	242	251	264	243	264	248	267	275	243	240	272	222	264	246	258	255	234	242	276	241	232	251	246	220	245	270	261	264	256	253	276	240	254	244	249	263	242	242	248	255	233	247	272	262	270	228	258	243	230	247	243	253	244	237	242	252	263	251	268	225	245	271	256	273	260	236	281	287	247	241	228	261	247	230	225	239	260	246	221	239	255	253	235	272	254	224	287	262	255	249	250	243	238	265	242	261	267	263	242	273	271	255	242	230	243	244	231	263	255	231	240	264	261	267	242	266	240	238	227	234	243	259	238	270	255	228	284	275	236	274	237	230	232	255	265	228	254	245	243	258	219	246	259	259	250	239	256	267	255	256	253	238	261	241	249	250	279	239	233	243	248	263	232	283	253	256	281	254	240	248	249	234	274	248	249	249	243	221	231	247	256	267	272	248	231	234	264	260	221	231	247	266	257	244	278	257	234	261	236	254	254	244	238	241	276	260	254	253	237	250	243	252	249	240	271	266	253	246	245	257	247	245	270	240	237	240	255	251	246	242	260	251	252	276	253	253	252	233	254	253	240	260	261	231	230	243	247	221	249	266	266	261	263	246	262	245	244	255	258	257	229	268	246	258	246	252	213	231	275	254	267	233	212	235	262	246	250	258	259	256	270	233	259	274	252	240	232	263	234	243	245	268	230	240	242	261	268	273	255	236	237	283	244	302	267	262	232	242	249	246	252	249	239	277	257	244	236	260	243	236	237	261	244	251	269	233	229	237	228	262	253	232	234	255	265	277	224	250	243	244	268	234	232	284	242	251	255	243	258	241	262	246	252	282	224	266	266	237	247
44635	2507	5046	5449	4715	3693	3039	2612	2319	2042	1833	1683	1489	1448	1299	1198	1163	1144	1149	1058	1054	992	1011	1020	925	965	933	949	915	885	853	860	863	842	820	832	884	821	810	817	823	778	816	778	790	775	785	764	874	808	808	815	826	764	776	767	830	766	742	770	770	761	780	760	734	776	704	788	744	781	807	774	752	762	799	785	777	734	744	811	757	741	768	788	774	760	787	743	760	743	800	788	748	755	769	748	735	751	711	727	768	741	768	761	762	744	736	665	704	719	783	757	785	757	765	737	734	754	716	733	774	727	767	741	750	719	799	743	767	716	740	733	713	777	740	780	720	751	737	755	764	727	749	723	729	740	720	793	766	801	749	747	727	762	736	769	709	746	716	736	748	780	750	757	701	745	690	697	770	769	740	763	724	716	713	779	753	704	728	806	784	727	742	793	712	750	734	762	713	729	761	749	748	734	782	777	763	732	780	752	728	741	742	708	719	705	772	764	721	722	748	689	730	717	705	755	805	708	740	774	767	756	776	765	694	794	721	768	799	745	764	729	669	751	758	728	791	769	755	729	705	733	689	782	785	720	739	734	733	742	761	732	734	736	748	771	760	750	747	717	794	743	742	696	758	773	798	692	732	746	725	798	770	708	768	732	753	741	716	765	720	722	734	731	772	726	729	705	730	732	715	757	740	703	710	717	717	730	727	760	691	677	725	701	767	728	702	702	735	744	780	724	678	718	774	690	752	730	716	758	729	727	780	719	693	741	743	722	776	739	747	756	750	696	726	745	773	676	708	748	738	719	756	743	727	744	719	752	677	751	752	774	767	759	727	737	760	725	726	749	779	709	782	753	711	793	743	752	732	768	756	689	743	766	754	752	749	720	763	737	745	776	720	747	702	786	770	709	737	699	712	774	756	725	765	807	737	730	738	736	725	708	732	695	708	757	756	775	756	689	753	762	707	717	725	743	749	756	705	766	696	774	760	797	713	737	732	711	705	711	717	728	710	751	756	688	743	764	721	762	742	761	750	728	690	781	731	738	728	756	734	754	772	746	722	743	745	743	779	713	704	744	791	783	766	790	774	755	680	724	738	753	774	780	731	769	692	708	797	740	744	793	688	721	745	739	709	684	745	711	730	763	689	777	685	739	747	701	735	777	792	778	773	721	765	748	801	753	726	728	764	719	701	756	682	746	713	706	784	746	727	723	758	724	776	753	768	749	797	740	747	741	720	761	705	741	706	763	745	739	727	708	736	763	797	767	732	750	732	751	773	679	685	676	685	750	790	795	751	745	774	750	726	709	774	763	703	669	707	729	796	745	746	789	720	732	748	764	720	817	699	688	714	746	700	785	716	753	755	737	705	761	728	756	765	754	758	733	713	788	746	718	688	729	743	768	750	771	755	768	757	752	787	726	708	776	718	809	777	726	722	751	755	736	751	734	748	725	742	775	708	768	754	736	769	719	753	777	740	738	730	776	738	775	766	712	729	775	718	729	764	766	709	699	687	701	755	794	727	786	757	718	748	737	729	714	710	692	775	744	713	755	717	698	733	758	737	718	720	748	734	768	792	749	734	732	717	750	768	733	690	793	782	756	760	753	737	772	758	719	742	717	761	761	667	750	773	750	737	699	777	689	775	718	724	730	751	735	749	762	821	753	796	722	745	750	748	758	759	757	740	764	799	770	734	725	735	771	705	751	702	706	686	714	743	705	717	773	772	697	716	761	738	789	722	779	788	708	727	745	733	705	722	723	744	741	730	731	748	739	756	757	781	733	778	734	758	705	769	713	784	732	712	748	726	818	748	769	722	778	764	771	761	701	793	737	726	789	717	716	726	745	731	755	714	780	756	728	722	762	760	717	741	748	722	705	719	721	722	721	764	733	787	749	744	730	743	740	778	724	759	706	717	735	791	789	729	760	784	731	702	797	778	730	731	785	735	775	730	762	711	752	775	756	729	706	728	756	731	727	752	723	687	759	724	735	763	739	701	722	712	724	767	735	735	689	748	774	730	716	738	708	761	746	770	714	739	776	761	700	769	741	753	697	768	775	741	775	755	779	714	726	751	750	690	756	769	725	690	695	750	755	754	802	758	780	731	733	796	725	732	754	695	763	746	728	787	713	657	726	776	772	776	752	713	715	740	733	740	843	731	754	732	730	720	750	741	727	692	749	723	767	691	745	721	762	707	750	718	749	687	752	731	764	759	720	743	750	751	746	796	727	750	751	739	686	747	767	747	735	696	774	732	737	725	776	749	694	753	690	697	729	708	758	729	715	737	762	709	719	703	809	746	725	730	690	742	685	719	746	736	726	739	712	719	735	749	733	728	729	738	731	735	770	755	736	776	719	736	734	753	734	732	775	724	736	742	743	738	752	773	699	701	704	732	743	719	727	728	719	721	738	763	718	730	776	722	755	764	760	740	719	759	736	749	732	720	725	696	712	743	732	709	759	770	705	697	728	711	767	747	692	775	747	765	759	742	778	752	785	761	726	769	738	721	688	752	770	706	712	731	795	757	719	750	756	788	747	770	749	718	734	793	721	779	767	759	747	710	739	717	725	722	775	740	772	721	753	761	797	780	739	714	732	722	743	755	722	729	742	757	769	781	735	706	733	770	733	767	754	719	724	699	728	758	753	793	734	779	712	733	715	737	745	712	739	800	744	690	733	717	732	714	745	769	765	749	772	750	742	731	732	792	730	735	791	754	714	744	748	742	734	761	728	723	719	747	710	759	708	742	751	710	770	712	749	747	737	772	750	806	748	755	764	755	703	733	725	778	744	733	738	771	723	709	755	746	759	730	729	708	750	768	731	753	744	758	775	724	722	724	736	740	742	709	720	763	706	743	732	766	731	726	727	760	752	738	709	730	717	710	730	748	754	704	768	686	757	754	735	754	711	728	745	752	684	729	742	762	744	719	751	755	723	731	765	764	750	766	821	765	700	712	725	773	778	717	757	705	665	758	738	759	778	740	692	735	715	738	727	737	768	732	736	752	725	754	760	775	726	759	736	775	762	738	779	706	725	742	723	734	733	759	757	732	772	752	707	833	745	757	740	699	736	762	744	708	779	757	761	762	733	754	679	731	776	704	805	771	757	753	780	719	763	777	676	748	755	770	716	747	712	723	744	748	749	689	714	750	744	735	743	714	726	725	753	747	658	705	738	734	739	704	758	706	745	754	701	756	748	729	720	751	755	727	749	809	695	760	709	776	727	761	782	702	765	683	752	722	762	710	747	758	754	746	793	746	705	730	732	723	736	806	805	757	772	717	779	743	727	743	731	763	767	733	766	769	739	747	774	701	740	727	721	740	719	709	742	734	729	715	762	733	712	772	718	732	713	725	725	742	718	696	763	726	703	681	749	743	742	779	766	713	753	757	753	739	772	712	698	727	769	741	756	685	738	751	683	704	728	747	745	766	728	748	744	767	738	743	741	720	750	719	757	738	769	702	717	686	728	716	721	791	717	722	768	742	734	778	738	694	738	713	747	747	722
20178	1504	285	139	133	129	113	102	103	115	131	96	104	110	108	109	94	115	83	110	86	104	118	94	98	103	97	108	102	102	99	122	94	95	101	112	106	85	131	96	113	90	97	96	94	116	111	89	102	105	96	101	108	110	91	94	100	101	96	118	118	120	93	106	99	109	101	115	81	103	78	104	107	86	101	110	100	101	105	98	90	100	108	113	121	102	122	91	112	113	94	99	102	99	105	104	122	88	109	109	110	96	111	123	109	98	96	103	91	112	118	94	106	110	104	96	106	90	116	89	104	97	108	121	92	101	88	93	102	92	97	115	104	103	109	101	90	97	114	97	107	106	102	118	100	103	78	110	98	96	117	99	120	91	102	110	111	128	111	128	109	85	107	97	108	99	105	132	96	96	110	104	111	107	94	101	90	85	92	108	99	97	119	101	113	87	122	103	119	116	112	112	114	109	102	88	99	108	111	91	102	111	105	102	82	102	104	106	96	108	107	85	94	98	97	107	116	91	125	97	120	80	113	117	96	94	104	89	89	104	104	116	72	91	103	94	132	92	87	112	115	92	103	133	94	98	94	105	97	85	88	92	104	98	92	115	119	100	111	87	120	115	109	90	107	97	90	115	117	113	114	93	96	111	99	129	104	102	113	101	98	81	100	101	109	91	98	97	91	107	111	115	84	104	96	107	105	102	98	109	113	102	112	90	119	78	102	111	85	117	118	111	119	115	100	78	109	117	111	89	96	120	109	101	122	109	111	88	101	96	98	117	118	107	124	97	108	109	94	107	94	104	108	105	99	100	95	82	94	98	106	116	110	108	112	111	98	99	105	103	113	114	112	143	110	115	97	103	96	110	98	90	110	104	95	103	121	102	96	112	96	100	106	111	90	96	110	116	115	90	104	110	98	105	109	103	117	100	110	104	83	101	100	94	100	83	82	115	90	119	88	99	113	102	98	110	98	105	120	102	123	104	116	104	110	109	122	98	108	106	94	109	75	105	90	116	85	91	105	111	75	100	103	108	111	108	111	102	108	114	117	90	97	92	93	121	112	108	88	102	92	99	99	126	102	115	118	115	106	100	107	138	99	119	83	85	88	95	98	105	110	86	99	89	90	104	105	111	98	100	89	127	99	100	101	99	104	104	91	94	82	123	97	97	123	115	106	104	110	95	95	104	110	94	125	113	106	99	99	98	112	93	108	107	100	98	106	113	107	99	102	89	95	101	99	109	101	91	104	98	102	116	115	104	71	85	104	110	100	111	114	100	115	111	116	118	106	141	105	81	88	116	93	102	92	109	87	104	105	110	100	102	93	108	113	104	90	118	99	88	94	101	93	101	102	100	106	97	110	101	105	96	94	98	117	114	94	117	105	98	120	102	130	83	107	105	101	111	100	110	92	100	106	107	108	94	111	90	115	99	93	104	102	87	105	92	113	100	98	103	101	112	115	96	98	105	106	94	123	105	111	105	111	119	89	106	105	97	92	114	104	110	111	99	121	112	95	100	92	118	98	78	92	105	96	89	83	94	104	111	110	93	116	105	112	105	98	103	113	112	92	104	97	115	86	99	83	103	111	101	126	93	98	110	107	112	92	87	94	100	100	121	111	112	119	93	104	90	109	96	98	104	95	102	98	109	111	86	105	113	94	78	89	104	94	102	120	107	103	107	114	90	97	86	103	113	125	99	105	95	94	112	108	113	109	93	93	101	94	106	104	105	108	98	80	97	101	98	103	86	123	95	110	95	115	103	97	133	113	92	108	101	92	100	112	109	91	117	107	97	80	123	110	107	86	101	98	115	102	102	104	119	106	114	85	118	102	90	97	103	114	117	108	94	98	108	98	101	93	102	98	94	82	96	99	100	96	105	90	93	102	106	100	96	85	107	95	99	87	124	102	91	96	137	101	105	83	99	99	95	108	108	111	94	86	102	99	98	103	124	111	116	114	90	91	105	129	91	98	97	93	87	96	117	98	101	97	96	111	98	94	106	102	122	96	113	119	103	111	101	106	104	102	116	97	112	116	97	95	103	115	93	97	112	114	107	90	120	120	104	102	93	84	117	91	100	99	115	101	101	108	100	91	114	104	97	103	85	92	106	131	106	110	94	96	93	84	92	113	94	104	93	105	103	100	99	98	91	98	123	90	101	87	93	91	102	76	100	104	95	89	114	98	102	82	98	110	92	101	97	108	102	107	102	90	108	132	119	105	99	98	120	100	102	118	99	119	117	114	107	95	100	109	98	93	101	113	110	98	107	114	88	100	100	90	106	107	81	113	90	102	97	86	86	118	86	96	105	99	81	103	84	119	119	105	97	110	99	102	117	114	85	82	99	101	120	108	88	115	97	117	88	110	99	109	89	107	110	96	90	103	111	108	100	94	109	103	100	100	114	93	92	108	112	118	107	102	104	103	107	110	101	123	106	108	96	97	121	99	111	106	108	108	113	115	110	120	101	87	104	106	101	91	117	87	92	104	109	115	102	111	121	92	109	94	105	95	103	102	117	98	94	113	103	110	102	111	90	88	109	105	109	94	109	102	111	87	87	101	110	108	106	93	108	102	88	88	117	102	89	89	87	104	111	107	105	119	84	103	111	120	101	93	114	82	117	73	97	99	121	121	109	103	102	92	106	129	82	102	104	103	112	99	106	105	105	101	108	103	126	100	107	97	100	123	117	102	103	108	99	109	113	103	97	92	101	106	106	97	102	100	106	122	103	102	98	99	102	113	119	103	110	95	110	97	87	78	75	98	105	122	94	103	111	92	97	116	87	113	100	95	104	109	112	104	104	106	95	121	103	99	90	104	90	122	110	108	124	103	104	110	114	103	94	106	110	103	108	101	94	96	100	114	94	102	102	106	101	120	111	115	90	110	92	94	101	85	109	116	105	140	102	111	100	101	98	106	98	108	103	88	90	103	114	91	99	117	91	112	106	96	90	103	100	110	114	116	100	120	111	100	102	110	101	106	106	105	100	94	114	97	109	97	103	105	87	95	101	107	104	103	109	104	77	90	91	92	104	114	103	110	127	109	118	77	112	100	94	119	108	106	105	106	107	97	101	111	106	116	113	113	93	95	115	101	100	93	91	94	101	102	98	112	107	98	96	115	123	112	94	96	91	83	102	120	108	120	95	101	97	108	96	112	99	105	103	115	121	88	98	96	101	102	101	107	91	99	84	100	119	99	111	108	91	100	104	108	98	108	101	96	77	123	92	104	111	97	109	92	109	118	104	126	102	101	106	90	107	90	94	85	94	85	105	124	112	87	92	111	105	117	93	107	87	91	110	104	109	111	109	123	96	111	112	117	98	104	120	89	106	104	104	104	93	115	111	98	116	89	103	110	117	98	88	110	98	103	84	119	105	113	104	129	107	112	110	101	99	98	97	90	103	108	108	92	110	106	113	116	104	105	105	119	116	101	104	87	98	102	118	95	110	102	102	102	103	93	111	112	94	98	111	97	102	97	120	106	97	108	103	90	108	98	108	100	104
18345	437	526	534	514	461	408	421	440	431	368	339	355	398	365	381	377	396	340	346	366	354	352	345	367	341	358	376	364	360	366	337	328	351	344	376	335	357	380	372	381	338	379	320	353	375	384	344	365	341	371	341	383	360	354	378	335	365	372	340	363	363	391	351	342	350	342	372	361	362	341	345	347	345	371	373	347	326	329	339	368	335	333	355	359	360	319	344	359	372	382	372	360	358	359	376	339	357	315	333	382	379	366	338	347	341	364	348	330	382	369	371	351	351	379	366	364	355	348	350	367	357	373	360	376	366	310	334	365	361	358	336	341	355	369	339	386	322	375	376	348	321	343	361	335	367	335	356	347	390	316	374	364	354	331	355	351	345	331	387	360	360	347	350	362	353	343	366	342	369	369	326	335	342	327	374	339	381	361	361	353	338	354	349	335	366	343	331	345	353	331	365	361	367	332	359	377	350	304	366	363	364	338	340	363	361	352	343	367	358	334	349	338	348	359	330	343	359	375	343	385	334	341	379	362	329	298	359	352	341	337	326	320	322	368	353	375	384	316	353	356	377	334	351	344	349	331	363	346	338	341	335	338	366	337	346	354	351	375	364	342	344	302	386	355	348	334	370	344	368	389	386	366	341	368	359	362	367	334	307	349	354	337	326	383	355	369	335	353	371	382	346	337	371	376	361	329	362	387	350	353	345	343	357	341	420	370	336	344	365	341	365	351	371	335	360	353	364	369	341	344	341	352	321	356	384	328	346	324	334	366	361	358	352	351	375	330	332	360	328	344	369	359	334	339	358	314	364	335	334	331	340	310	335	361	350	323	386	337	345	392	371	343	376	351	330	367	379	340	341	366	325	376	340	354	367	368	336	373	394	366	338	376	375	379	354	346	360	366	359	324	354	361	357	362	356	368	357	365	354	356	346	339	386	339	372	376	353	330	352	320	360	369	359	356	356	359	351	351	384	360	328	359	343	335	372	313	337	332	374	332	347	324	323	325	349	361	362	362	374	344	345	373	383	345	363	358	338	348	357	330	358	370	366	336	360	338	349	333	333	331	366	359	371	349	327	313	401	352	340	349	320	343	386	345	316	371	373	374	338	356	349	344	382	369	353	343	372	371	373	375	339	360	339	350	385	379	333	344	328	357	378	342	371	318	353	367	349	328	365	324	346	373	335	392	357	358	329	363	370	367	374	345	324	347	344	352	332	335	350	412	365	366	359	357	356	364	388	308	374	358	365	342	357	357	359	365	395	377	350	353	341	349	380	354	362	380	354	375	381	367	344	349	371	380	327	325	385	315	343	365	346	360	339	341	363	346	328	337	336	369	356	377	361	372	344	352	366	315	377	338	342	353	346	356	385	347	350	347	359	373	358	380	335	375	344	375	347	345	353	363	332	371	351	351	338	328	310	343	326	347	324	332	332	353	372	353	354	354	388	342	348	349	309	367	351	357	355	375	340	375	343	359	353	315	319	349	352	356	320	357	337	339	360	380	374	346	324	366	372	353	347	344	368	346	380	375	340	343	324	347	336	336	343	345	346	347	376	390	359	394	375	367	356	333	339	367	393	371	374	381	377	387	377	374	360	353	337	348	330	376	359	358	377	367	377	348	360	363	366	374	338	361	323	330	350	379	354	355	327	332	370	365	372	379	333	357	375	354	338	335	336	324	374	357	338	336	352	369	346	369	376	344	363	333	363	351	334	365	325	369	365	333	350	386	327	357	340	334	375	361	349	321	380	361	341	334	355	348	345	315	353	354	329	310	356	342	367	361	358	377	369	356	353	353	311	376	320	373	341	343	334	338	361	353	373	388	362	352	370	331	352	346	357	359	372	350	353	371	366	399	353	365	353	353	380	326	343	344	392	332	318	348	335	373	367	320	347	346	346	371	354	338	348	364	369	382	341	349	369	348	330	366	346	334	372	368	340	353	348	334	361	335	381	328	341	377	338	364	334	333	344	345	375	346	393	365	315	367	364	338	351	355	367	348	366	347	348	365	363	359	345	332	328	358	355	353	360	351	395	362	360	330	331	347	327	319	348	327	377	374	389	371	379	350	365	367	369	334	370	364	355	388	345	336	361	351	364	369	400	381	379	364	381	359	325	368	344	334	345	362	369	345	366	352	354	354	355	400	351	380	342	363	333	364	383	334	391	350	348	323	389	372	340	376	336	417	327	352	362	325	313	369	347	343	341	357	342	356	350	369	362	313	368	372	334	372	357	353	327	343	326	363	346	363	348	353	388	363	393	357	329	352	347	359	333	355	362	354	376	334	348	345	350	334	360	341	347	343	340	377	347	357	350	363	357	373	366	345	360	347	338	327	361	359	346	351	343	355	343	322	359	325	383	374	322	357	362	368	338	358	328	312	328	370	351	339	339	328	373	340	347	366	393	349	342	370	354	333	358	347	366	346	332	373	350	332	350	351	361	350	374	348	332	379	358	372	351	344	310	372	349	357	376	386	338	347	336	340	350	358	369	344	366	353	334	350	345	357	341	368	340	353	343	362	326	347	349	350	393	334	310	356	368	359	373	367	339	348	350	370	326	357	324	345	364	346	351	365	350	370	346	332	335	368	370	348	354	372	358	352	364	355	377	390	341	368	348	343	336	365	351	337	353	350	356	383	335	357	326	335	340	360	367	326	362	359	343	387	362	369	362	360	353	368	340	368	327	337	346	320	332	329	350	358	347	336	359	346	359	369	328	347	337	337	341	325	366	377	390	342	384	366	321	315	376	326	334	369	359	387	358	323	355	374	350	375	336	334	327	321	332	364	359	359	341	384	352	365	389	365	377	363	376	350	334	364	352	346	373	355	365	326	362	365	362	374	402	344	354	388	360	306	349	331	380	347	368	384	365	340	325	326	352	322	348	370	349	396	358	358	352	334	361	366	357	364	357	387	359	348	313	366	347	372	316	373	349	358	338	333	312	369	355	344	339	367	355	338	341	327	361	346	345	360	343	340	371	374	339	349	347	356	344	367	358	372	363	337	356	360	345	372	324	364	365	335	352	327	363	339	371	375	339	343	393	357	344	375	342	327	373	317	337	364	366	332	351	359	396	319	324	353	369	323	380	352	372	327	365	359	377	370	304	331	323	328	379	343	311	355	342	367	370	338	306	355	355	336	374	329	373	363	339	359	372	371	347	346	339	338	353	360	336	377	353	330	357	397	327	351	384	370	374	369	390	361	361	352	350	364	389	382	340	339	337	354	360	338	356	340	339	398	337	352	349	346	360	368	341	353	348	357	309	347	365	373	380	326	349	325	350	361	343	360	343	344	334	381	348	375	325	329	335	350	329	354	315	372	379	359	358	325	341	339	346	375	340	332	372	354	359	317	344	357	348	386	344	339	359	364	339	348	367	333	347	369	327	368	352	355	346	323	344	328	364	350	335	322	357	325	344	358	332	335	339	361	356	382	335	350	339	387	370	368	344	329	358	339	327	355	356	412	331	354	360	352	340	370	349	339	325	337	323	337	333
64165	20034	2932	856	551	420	344	297	246	234	215	216	186	202	183	206	162	171	169	166	163	158	162	157	165	149	175	127	145	164	159	144	169	138	156	164	150	142	141	146	147	146	165	146	143	145	117	142	165	135	164	151	152	136	138	141	136	156	160	138	156	139	139	126	138	169	141	141	150	118	138	159	133	162	159	123	140	172	137	136	142	156	147	141	142	144	136	143	145	131	130	165	167	166	142	155	142	148	136	121	145	138	134	127	129	163	163	141	151	150	149	156	136	136	150	114	162	145	142	152	150	143	127	150	148	140	155	130	147	134	154	124	160	149	153	145	150	127	130	132	144	150	135	143	142	154	152	114	136	127	150	130	144	119	139	127	130	147	138	146	152	144	144	153	150	143	140	138	127	140	147	151	152	142	134	157	163	150	161	147	133	130	153	150	126	151	146	115	155	149	137	171	116	154	107	148	133	129	130	125	167	155	167	146	149	161	119	148	152	147	122	149	153	138	140	155	134	126	164	164	132	150	146	120	137	145	136	155	120	121	140	158	159	138	137	154	131	143	167	147	130	125	134	169	143	134	136	152	172	126	144	134	165	146	151	143	168	143	141	152	144	131	122	135	172	156	127	136	129	133	139	142	127	138	128	165	126	158	131	152	133	137	137	149	137	153	126	138	106	147	152	149	148	124	128	165	136	139	156	140	150	150	138	146	147	155	126	142	162	148	133	172	164	166	138	138	157	150	172	129	142	145	159	147	157	135	137	120	163	156	154	147	152	134	147	131	151	136	147	138	145	154	153	134	128	149	146	136	151	128	147	158	149	140	161	143	137	135	144	145	130	117	146	153	165	133	140	139	156	163	164	130	140	140	132	163	131	148	151	144	138	130	135	121	147	156	153	158	143	153	107	132	118	155	124	133	142	132	165	143	127	152	154	133	140	143	135	146	150	135	163	153	127	170	182	115	139	141	120	137	168	155	124	156	113	124	138	146	150	147	161	159	145	149	134	130	151	130	138	135	158	148	149	120	150	129	156	125	146	151	126	160	138	152	142	154	137	125	132	149	139	133	137	133	134	140	144	168	169	148	160	140	148	142	146	148	145	159	157	129	116	162	151	132	139	136	149	150	141	155	153	170	160	171	145	153	134	144	114	140	120	144	173	148	134	135	142	142	155	164	133	140	138	133	121	132	144	148	141	139	145	161	142	155	120	136	139	144	146	156	137	151	145	140	135	149	157	126	114	132	149	144	146	155	148	133	148	159	159	177	140	124	133	123	135	148	141	141	158	151	175	141	154	119	133	132	147	122	151	138	142	148	138	139	139	135	134	141	168	145	142	167	126	164	155	136	156	150	171	132	143	151	145	130	138	105	111	146	129	161	157	157	139	137	155	135	155	130	147	165	156	144	150	130	108	137	143	140	146	141	125	142	156	148	124	153	147	138	157	150	160	150	127	143	142	141	150	135	141	153	125	135	141	121	128	148	135	133	149	143	142	156	150	169	153	125	129	126	144	133	146	143	155	146	145	149	136	144	166	147	136	148	152	172	150	124	158	137	139	146	136	176	136	163	151	140	145	147	157	155	130	131	145	164	146	157	139	154	158	153	149	138	156	126	143	126	137	156	155	144	135	160	159	165	151	138	131	134	140	150	158	146	157	144	143	121	139	116	136	140	141	164	130	131	158	155	150	144	140	146	133	126	146	137	147	131	148	130	145	134	141	145	149	123	156	146	135	134	121	163	129	143	116	143	161	163	133	137	160	150	152	152	131	147	137	152	162	141	138	149	150	129	143	122	146	157	119	143	141	147	156	142	145	154	156	135	154	120	150	144	134	150	139	129	148	143	152	151	138	150	152	163	157	139	160	157	134	138	160	150	146	139	123	142	146	151	148	136	140	130	167	156	145	154	147	147	134	138	153	146	139	140	136	137	139	137	130	142	138	142	122	152	152	142	162	146	151	130	118	150	149	150	127	135	138	135	143	155	126	154	130	150	142	141	125	135	150	146	131	162	146	147	133	138	125	156	146	142	128	126	143	126	146	140	138	155	158	150	155	123	149	152	146	149	154	163	152	141	144	154	139	138	138	123	142	153	133	152	120	115	139	128	158	133	156	147	149	142	156	136	150	147	132	145	130	140	137	164	153	159	153	153	145	141	158	123	144	155	129	125	132	133	146	142	163	140	140	138	161	148	134	150	138	142	139	143	126	121	136	134	137	120	153	140	113	117	128	137	174	158	148	109	143	149	146	173	145	157	162	138	149	149	143	147	136	142	141	129	156	171	152	108	143	137	157	136	135	134	150	124	140	125	130	151	143	131	138	142	136	148	152	144	146	142	144	130	145	147	137	131	147	139	142	164	136	162	138	144	149	149	143	142	157	113	145	143	156	133	141	139	150	151	145	136	144	161	139	121	136	135	137	160	127	146	134	152	151	156	137	136	139	129	153	132	121	147	164	138	149	149	128	132	162	138	132	164	143	158	133	154	138	141	135	132	169	134	155	148	118	147	136	135	148	155	128	147	148	167	133	148	131	155	122	131	140	135	123	154	153	141	130	155	154	134	140	142	121	155	134	131	132	147	148	149	165	148	161	148	149	149	136	137	142	160	142	150	122	144	138	166	146	152	139	128	118	157	145	173	138	145	132	141	146	167	144	125	148	146	140	130	144	161	142	134	138	147	126	142	128	148	152	152	138	134	144	156	140	142	128	149	129	158	121	146	146	150	139	143	139	128	151	156	131	132	135	149	169	108	147	151	131	142	146	153	162	144	140	118	142	131	136	154	160	127	132	131	164	164	133	141	136	166	151	143	151	135	142	125	158	147	166	141	147	134	132	136	157	159	137	146	152	165	146	154	149	145	141	149	126	144	170	146	163	151	179	142	145	123	152	142	137	146	137	136	143	126	145	156	135	123	151	166	141	151	122	131	148	134	145	128	139	149	137	141	144	120	152	152	135	145	158	146	153	126	135	150	154	141	139	164	154	142	161	123	138	161	147	139	141	159	147	154	141	159	138	133	136	137	148	147	148	134	137	140	145	129	137	132	146	139	156	177	130	148	139	150	137	136	138	141	133	156	153	158	156	142	129	132	147	150	149	159	132	139	151	170	147	142	121	142	133	140	128	135	133	149	135	154	134	140	134	150	132	129	144	146	147	138	150	119	125	144	148	161	144	131	157	161	150	133	120	132	156	132	153	138	138	151	140	143	171	148	159	127	131	127	149	132	163	127	131	128	135	135	135	127	155	133	147	148	129	153	147	156	147	134	125	142	131	123	153	130	167	136	142	142	132	151	143	153	150	159	150	142	153	145	132	136	149	166	149	143	153	138	147	150	155	138	138	137	143	147	138	136	167	134	133	117	134	136	147	157	143	128	147	129	136	138	152	141	123	125	158	141	125	129	125	125	146	138	140	151	140	129	148	130	146	155	144	138	131	142	137	154	157	138	142	144	120	153	148	137	151	144	130	146	132	158	151	129	132	157	154	148	134	138
36194	1392	2691	2927	2443	1993	1682	1387	1270	1096	1005	950	835	782	795	720	694	708	577	614	630	571	568	599	575	607	551	580	586	526	525	535	510	527	530	540	517	531	521	505	508	513	510	489	500	469	493	488	495	502	491	464	512	514	474	486	444	491	495	454	508	478	496	491	490	512	500	461	458	468	462	469	452	428	494	460	459	495	471	473	468	474	490	498	463	445	471	474	488	489	486	479	468	489	511	440	467	507	444	506	483	482	486	462	463	459	495	443	486	478	491	474	499	474	479	465	480	452	462	433	450	491	444	488	470	427	489	449	436	448	495	481	464	452	466	482	470	505	443	495	493	475	488	485	466	434	479	456	456	440	490	492	488	466	447	467	506	475	450	463	476	451	451	430	512	487	501	466	480	459	505	441	461	469	460	470	424	434	470	488	420	456	486	443	479	459	477	407	459	486	435	492	458	463	472	444	496	517	431	491	471	498	469	443	476	434	448	451	459	450	498	449	505	486	447	514	483	477	442	449	429	479	467	436	470	478	494	483	477	449	463	460	469	459	470	456	472	484	479	453	471	473	415	462	426	499	447	483	467	464	497	442	452	466	449	474	444	459	448	476	456	454	460	495	471	468	463	493	464	448	462	450	452	485	481	462	423	446	464	452	468	498	479	487	484	431	422	469	474	462	432	458	470	488	468	486	497	495	463	496	462	457	454	492	449	450	471	476	476	472	451	469	483	436	438	477	424	436	471	475	464	484	438	504	406	463	511	457	462	460	464	464	450	483	482	464	457	467	477	455	501	455	487	490	471	481	464	482	482	460	464	446	415	459	472	452	464	457	448	483	453	476	458	474	502	474	458	459	495	466	443	479	423	466	507	479	472	454	470	451	454	445	453	445	466	449	444	429	431	437	466	480	445	444	455	470	460	461	492	491	457	473	469	490	474	456	477	453	462	482	434	455	473	467	485	463	470	471	442	470	439	494	453	481	442	459	471	455	499	464	458	469	443	472	462	493	462	442	441	437	452	463	457	457	488	455	482	469	457	507	478	474	476	490	445	444	503	439	480	469	492	463	464	495	460	447	484	447	463	476	482	470	451	438	489	452	439	492	472	470	402	441	459	448	489	452	507	444	473	444	483	470	454	469	490	457	417	427	471	450	464	439	457	435	453	506	463	436	453	441	458	438	450	467	460	454	471	462	480	460	496	417	485	442	460	459	418	437	455	510	476	473	463	469	451	466	491	459	477	426	475	486	462	459	459	436	432	438	462	466	445	481	486	472	471	474	470	492	467	465	457	428	440	485	472	464	406	444	459	408	416	473	474	449	445	485	477	485	447	471	449	495	466	427	459	456	472	431	438	493	465	465	456	446	482	444	477	452	493	470	432	491	507	429	447	481	505	467	484	449	459	453	472	449	469	484	461	470	449	474	481	456	436	458	477	411	461	441	446	449	442	471	471	468	478	444	481	417	475	452	439	452	502	436	451	456	475	456	434	474	498	493	444	459	472	447	482	461	446	477	463	466	437	456	505	512	465	483	433	420	448	485	492	451	521	466	467	463	472	460	460	439	457	454	483	462	450	469	479	502	468	516	464	461	469	507	444	465	499	475	456	430	456	473	504	447	449	455	451	436	469	519	439	470	491	498	474	455	483	454	471	464	464	463	481	465	475	471	466	469	458	442	464	472	445	470	494	471	463	469	451	463	481	459	445	456	490	471	457	460	476	434	448	485	463	438	495	469	429	482	434	449	462	467	484	490	440	478	442	426	427	475	425	442	473	431	463	460	455	434	456	483	470	442	476	442	428	457	499	477	471	464	448	512	478	466	485	450	476	435	472	443	453	414	497	455	485	463	446	462	439	489	425	433	488	494	444	462	473	460	412	462	475	439	469	476	503	497	431	401	449	462	475	416	469	468	430	438	458	455	453	477	453	489	458	437	464	473	510	462	481	457	464	464	441	464	459	510	482	453	428	461	440	425	497	454	468	475	476	485	467	465	485	491	476	477	447	494	476	474	441	468	474	450	462	460	485	465	466	483	482	454	463	449	453	450	398	459	466	453	442	472	455	481	461	433	469	459	443	483	493	469	432	468	467	478	432	477	425	476	448	453	462	475	484	437	467	481	468	485	469	437	466	483	497	493	429	441	446	514	429	460	462	455	450	476	481	472	452	476	468	466	424	484	487	461	472	455	432	458	465	475	500	445	428	473	479	426	448	477	453	440	470	418	483	423	450	480	447	480	436	442	462	442	412	444	473	459	475	503	508	483	436	441	495	428	466	493	493	506	475	437	461	511	483	468	444	463	489	493	486	483	459	488	493	452	474	470	492	478	492	463	491	439	450	459	507	453	478	458	484	399	447	468	469	480	489	465	451	464	456	457	473	502	449	495	492	499	451	466	459	462	496	444	513	470	466	487	498	457	442	467	486	443	509	455	469	462	476	432	490	471	493	453	452	448	472	443	470	474	450	456	487	467	466	469	492	491	478	456	441	495	453	467	440	476	472	484	489	446	499	460	468	446	479	473	472	481	446	466	480	470	473	458	508	443	477	493	444	488	455	485	473	477	449	439	448	451	481	503	496	469	467	470	488	466	447	479	477	485	470	462	442	458	482	495	469	476	501	470	455	436	476	492	444	455	442	488	456	491	443	491	465	511	442	459	454	463	447	468	444	436	478	443	463	458	445	457	477	470	451	486	458	436	460	498	499	486	425	453	431	474	470	455	445	450	464	445	463	430	437	429	469	474	483	447	463	484	461	406	459	423	459	473	462	451	452	463	458	444	485	451	507	459	456	451	479	454	438	472	485	439	457	463	501	465	461	473	470	491	428	471	476	511	452	460	497	471	467	480	501	421	458	466	493	436	444	480	470	421	469	446	427	482	497	455	437	451	433	454	456	445	434	469	449	444	434	466	466	477	419	482	487	462	479	459	465	484	442	493	460	491	467	459	498	444	483	461	445	414	455	458	467	493	467	434	490	469	481	445	470	464	469	470	414	448	490	461	465	441	487	474	445	447	476	460	439	446	489	492	465	422	452	453	461	443	495	483	476	457	438	460	453	478	467	465	458	490	466	472	450	490	429	450	496	495	468	451	481	458	502	459	456	439	486	443	440	470	465	465	441	452	460	465	475	461	516	488	463	471	461	468	505	462	420	481	458	477	497	489	455	466	457	474	417	475	469	439	456	443	499	477	469	458	469	482	473	454	504	446	463	419	457	414	461	499	466	466	472	503	453	442	492	480	504	456	500	444	444	472	442	459	484	459	488	489	454	468	524	432	469	450	509	488	442	459	479	514	494	463	498	433	431	439	449	495	440	453	437	501	493	465	448	451	510	454	476	460	507	507	496	467	443	422	491	446	495	470	476	439	452	468	470	426	474	480	442	478	483	455	492	465	492	436	480	441	476	433	474	472	476	458	422	457	450	452	501	473	417	470	460	452	511	459	448	493	486	412	473	448	456	488	472	482	482	475	464	450	468	448	464	491	467	520	446	436
75994	27561	7826	2049	1198	873	680	565	493	435	422	364	388	351	300	304	312	299	318	315	283	276	285	273	308	285	251	253	271	276	249	274	272	272	293	244	252	248	274	277	283	226	284	248	228	247	249	253	255	257	260	238	274	253	273	235	238	251	284	237	212	248	239	224	259	240	242	247	268	249	220	228	281	241	279	267	262	246	259	261	240	247	265	257	250	239	253	244	253	229	261	256	259	244	264	258	256	247	289	236	271	259	246	240	230	244	276	267	267	260	245	221	247	238	260	242	275	253	257	270	301	232	278	267	264	246	256	246	253	254	268	262	263	260	270	252	217	260	279	241	254	241	256	242	238	235	252	261	246	272	270	265	220	264	260	256	234	214	274	246	233	227	249	255	267	249	266	250	263	255	252	237	241	221	239	225	272	252	246	245	282	237	243	233	254	243	238	260	249	251	247	211	227	254	253	248	228	252	238	234	235	246	251	266	251	269	283	274	215	249	267	253	282	263	250	244	229	230	257	261	262	249	273	292	260	253	237	258	287	274	272	234	234	272	245	245	232	251	239	225	255	212	247	243	248	254	243	270	259	245	258	250	250	248	239	239	244	263	241	252	265	245	244	242	246	256	207	261	286	246	262	269	269	219	241	243	273	237	245	246	254	265	243	250	218	264	213	240	252	259	231	258	259	236	252	235	251	235	247	252	264	259	276	247	243	255	226	260	237	219	238	244	251	248	256	238	230	255	257	253	256	235	264	240	249	268	219	285	240	288	259	248	243	242	249	245	261	236	252	241	236	253	286	267	249	257	244	247	253	255	257	223	245	251	239	247	246	243	249	233	260	249	249	248	256	283	261	249	276	252	266	239	254	271	231	258	250	231	234	267	247	261	237	252	262	256	284	245	249	264	247	300	248	238	247	265	261	255	260	247	244	253	263	257	230	240	220	273	265	269	275	245	248	222	271	263	255	221	261	240	240	287	259	232	247	278	229	267	262	250	253	273	247	255	244	289	250	260	231	264	250	259	274	244	258	240	249	281	231	248	253	259	258	255	233	231	256	238	267	257	240	237	257	243	259	260	248	235	230	253	245	245	236	256	252	263	260	240	233	243	253	236	249	264	241	268	277	256	244	246	243	284	266	269	266	268	276	250	255	265	250	261	248	264	260	239	276	247	277	264	241	241	273	235	276	240	247	249	253	240	277	269	240	250	251	242	251	253	224	256	246	251	241	277	244	272	219	258	264	240	227	236	219	234	255	240	253	251	264	253	240	244	264	232	245	281	236	261	276	269	240	274	267	289	231	267	223	242	257	266	259	253	255	258	253	229	248	251	272	278	282	252	253	248	232	251	200	249	247	286	243	249	272	222	272	228	262	273	258	245	252	255	257	243	255	256	246	251	244	283	254	256	270	256	252	241	273	249	282	233	255	259	248	231	224	257	250	249	275	248	266	252	244	249	228	265	224	278	244	247	243	258	240	243	275	243	266	257	253	284	248	239	260	244	245	255	268	258	254	234	259	249	268	227	221	225	238	263	245	242	243	259	261	249	258	260	267	266	237	257	258	254	240	244	251	233	261	258	255	258	238	225	241	274	251	244	272	240	243	254	239	246	292	253	257	271	234	248	235	240	260	259	258	266	232	249	240	237	239	251	223	244	238	245	233	254	247	259	221	246	251	240	234	213	243	280	260	237	251	260	230	261	235	255	266	254	279	241	249	259	256	259	255	248	261	245	275	264	267	250	239	259	270	269	267	243	246	260	261	247	239	255	245	269	266	249	242	240	222	222	261	247	260	238	272	271	238	276	258	247	240	256	239	250	252	260	263	257	261	256	260	260	263	244	268	263	237	235	261	275	245	256	242	265	228	239	249	240	241	269	232	257	264	251	256	251	233	256	275	255	224	264	256	247	277	296	272	283	249	224	254	253	278	240	269	245	253	250	247	235	255	251	254	242	254	261	270	260	252	265	224	256	247	216	257	236	258	266	277	243	235	251	240	260	251	262	277	243	254	267	255	275	234	233	281	216	259	273	230	228	256	241	261	253	243	260	246	234	261	250	234	260	252	294	233	273	240	226	268	219	274	251	260	248	247	239	250	244	269	243	232	239	247	248	274	263	257	258	237	236	277	235	270	276	243	237	270	247	254	252	257	252	279	257	252	255	262	252	262	244	267	258	227	259	231	268	224	248	271	251	257	239	233	260	260	244	261	255	258	249	274	260	244	255	242	239	253	272	238	251	250	269	247	237	267	285	226	261	296	250	246	277	256	238	265	302	291	263	266	245	228	261	250	261	248	240	248	259	220	239	246	270	251	239	245	277	239	245	257	236	222	266	278	240	237	234	246	258	242	256	236	240	248	237	290	266	228	236	262	248	257	249	270	266	243	249	283	267	258	259	256	236	269	274	261	245	256	257	252	217	265	268	246	248	281	258	244	243	247	275	252	239	235	232	253	264	269	251	270	245	238	266	239	253	237	273	240	243	263	254	236	265	244	249	229	265	244	266	254	245	299	222	262	267	272	260	247	242	267	251	277	253	243	270	235	261	237	265	254	230	290	262	247	293	258	268	254	266	234	259	281	252	238	250	229	256	243	294	251	250	226	246	266	235	236	270	250	248	229	240	246	270	242	224	272	248	258	230	237	273	301	267	260	263	253	230	286	257	277	232	246	237	238	290	262	249	250	268	258	296	247	260	242	254	262	231	233	240	261	255	272	243	249	235	246	284	238	260	268	258	256	265	260	265	258	251	258	227	251	229	240	240	252	287	252	227	247	239	237	238	264	250	274	244	257	257	262	223	263	262	274	261	219	249	248	240	262	261	243	224	218	246	231	281	239	250	250	234	243	255	257	260	277	251	244	266	259	269	291	256	239	281	272	244	259	296	262	254	255	241	266	249	242	264	262	290	251	258	254	266	234	264	231	263	274	258	230	267	260	221	268	220	245	271	236	271	284	225	251	223	261	264	224	261	270	233	258	261	239	249	237	256	256	268	246	271	231	254	275	236	276	275	253	266	241	265	266	264	234	226	276	239	266	265	235	280	273	233	208	231	254	252	241	272	251	272	236	299	255	257	248	250	226	257	289	246	271	228	244	263	253	231	244	247	237	248	255	283	224	282	260	246	207	254	255	265	238	238	225	251	254	259	295	248	252	263	269	270	251	226	260	253	244	258	234	235	263	279	282	241	240	256	247	259	238	251	219	253	244	249	272	261	236	237	230	249	271	221	228	215	260	246	265	247	264	238	239	248	250	260	297	247	273	260	261	239	245	250	258	249	228	271	238	230	237	263	249	266	239	232	223	229	245	205	237	243	251	231	246	243	262	258	228	240	269	262	286	253	245	252	265	285	258	237	236	240	254	276	242	263	230	267	253	258	251	235	254	253	233	255	274	226	260	271	263	242	230	240	254	273	259	254	258	264	244	262	269	239	252	265	253	277	243	246	243	238	254	245	228	254	253	281	241	240	221	225	249	255	248	221	265	281	256	242	266	268
44974	2464	4913	5344	4461	3594	3020	2565	2225	1963	1775	1598	1507	1356	1315	1267	1190	1137	1118	1147	1051	1020	992	991	942	959	877	980	918	860	835	935	865	855	794	867	860	811	820	804	783	778	817	782	839	800	779	764	777	757	821	782	851	747	793	761	767	789	748	837	776	751	788	761	756	774	770	742	733	716	749	739	764	749	753	743	731	758	738	737	753	700	764	693	743	754	723	766	745	753	750	763	808	749	795	660	793	701	735	777	738	771	719	723	714	734	776	734	723	723	732	741	758	713	722	747	760	750	759	741	730	746	721	746	777	731	769	737	759	731	772	751	743	709	772	744	755	724	716	713	793	693	743	767	754	727	712	739	737	782	780	733	735	693	723	709	771	705	707	780	729	697	730	723	688	741	712	724	728	787	752	743	695	758	776	672	760	717	734	772	749	733	737	747	729	755	749	773	750	715	809	764	676	719	701	740	749	693	759	746	751	723	725	742	736	712	754	740	770	760	721	758	736	748	759	674	759	729	748	762	746	731	718	762	730	766	724	692	727	731	780	768	724	761	753	747	798	761	717	705	712	708	750	727	713	649	771	743	748	739	747	747	753	731	673	736	721	752	766	776	741	817	764	708	722	690	712	759	745	737	716	746	693	753	710	757	799	727	779	726	739	744	747	747	690	717	698	729	760	711	694	735	730	768	771	723	746	763	746	775	750	735	690	766	761	712	704	773	707	761	747	786	720	751	758	711	737	712	736	732	780	743	725	752	713	746	749	735	725	728	713	733	671	720	737	769	673	759	747	764	746	732	772	710	774	762	753	744	735	746	741	709	762	721	751	704	728	717	720	744	737	721	759	767	682	739	713	758	724	781	771	761	709	745	735	709	788	728	728	735	736	762	720	738	742	770	734	727	771	728	718	742	755	706	723	715	782	705	734	732	752	729	774	688	735	721	748	744	730	789	727	741	739	766	752	741	744	731	755	744	757	765	734	702	763	741	733	744	710	716	743	742	734	735	703	760	733	774	756	707	722	704	774	747	751	755	838	757	775	721	759	770	738	711	760	735	707	737	741	683	763	718	659	778	723	708	748	754	726	719	752	749	757	763	798	729	763	770	742	734	693	695	710	743	694	755	769	707	688	697	725	686	762	748	736	710	739	783	736	754	720	790	718	745	746	704	713	736	726	772	818	786	767	719	761	731	724	759	714	754	777	743	701	745	700	753	766	737	709	745	708	795	764	745	731	751	737	737	774	702	745	757	733	751	736	765	729	726	797	780	707	666	719	760	678	715	729	725	756	780	687	745	802	744	735	719	727	769	757	740	774	748	753	734	760	725	748	742	773	763	690	725	744	722	754	776	746	796	697	700	751	777	730	747	718	742	698	712	720	750	793	735	769	726	711	753	753	726	753	715	747	735	741	708	700	729	731	769	733	717	713	744	706	751	733	729	744	724	747	778	746	716	737	720	733	780	701	742	737	740	755	740	771	700	723	719	785	770	746	700	732	800	739	728	719	769	722	774	762	727	744	752	759	771	730	735	736	697	745	730	686	763	712	753	771	745	733	750	721	762	729	778	731	685	771	703	775	744	722	759	763	740	749	744	735	735	743	710	707	793	752	703	731	746	681	717	724	696	734	734	751	747	754	730	711	712	753	730	756	732	740	720	745	728	718	761	770	663	776	749	744	720	749	729	788	757	760	751	769	749	687	750	765	725	731	766	749	779	745	683	732	715	738	760	727	737	737	755	727	789	784	700	733	710	721	737	730	676	696	742	716	752	739	755	740	748	693	693	718	752	709	754	681	719	762	739	713	746	742	761	768	767	746	737	703	813	763	734	728	693	755	760	787	757	727	752	756	692	721	761	719	734	703	676	756	740	691	741	712	720	752	701	709	729	731	745	733	726	753	724	727	731	757	745	739	717	733	733	729	766	740	765	696	731	652	739	744	718	710	770	766	735	781	725	736	768	757	773	711	706	739	755	750	755	758	723	700	724	732	725	751	719	764	665	673	720	757	745	710	728	783	784	778	714	709	725	724	749	722	757	731	709	719	707	759	714	760	706	765	768	770	743	712	770	715	740	744	739	735	764	723	662	759	695	702	731	744	768	764	780	769	738	775	724	741	719	728	762	763	758	707	704	754	744	746	704	726	788	683	745	712	745	743	798	769	721	768	713	759	734	767	789	744	747	720	738	711	759	721	676	750	732	756	759	736	756	721	750	753	763	767	736	743	737	747	723	748	699	732	732	775	746	714	718	802	759	788	725	695	745	731	760	730	708	764	732	775	712	767	741	780	738	761	734	787	753	709	750	710	698	779	724	782	725	700	736	717	735	743	762	768	743	822	753	753	721	765	734	740	773	750	697	724	733	725	745	733	771	739	760	778	769	750	772	792	724	681	731	725	716	695	704	825	754	780	748	753	743	735	709	773	708	762	758	718	750	701	706	732	715	739	739	730	683	768	707	741	751	788	754	695	758	769	770	729	756	757	728	741	737	710	777	686	730	783	779	764	701	728	751	782	714	787	787	747	749	750	750	780	753	709	710	748	733	767	707	748	720	713	754	721	708	729	722	738	744	743	685	764	764	732	737	736	669	808	704	725	810	763	743	709	719	740	734	743	744	724	768	756	787	784	738	733	733	745	756	731	747	761	727	727	759	702	741	736	738	759	767	725	705	736	771	732	725	744	688	709	715	734	701	731	715	753	773	710	757	749	731	747	699	755	729	727	733	682	755	724	694	754	722	685	757	733	724	764	715	665	731	701	735	778	692	772	725	796	726	733	717	715	693	756	727	771	752	787	744	740	701	729	740	721	687	705	758	778	779	754	760	780	778	725	700	715	760	728	721	736	778	711	757	720	745	768	709	692	745	735	687	728	777	741	694	715	707	750	722	703	735	727	767	738	771	739	726	763	709	767	759	737	745	706	688	779	763	719	704	736	744	736	675	772	707	739	703	763	754	672	728	723	748	716	759	720	723	693	701	744	745	781	743	712	721	746	739	726	752	725	751	777	758	726	762	775	700	746	719	781	768	772	754	761	791	709	776	735	738	753	699	742	771	769	712	702	782	755	740	732	747	729	753	726	739	706	734	757	741	752	726	755	731	742	754	734	748	746	722	717	701	717	802	747	758	709	720	712	720	763	721	712	754	751	715	723	699	738	695	729	721	731	717	715	752	724	746	690	729	716	788	713	723	752	721	698	746	714	744	748	757	750	745	707	718	721	743	774	765	767	780	779	721	772	746	737	703	734	759	737	715	731	725	737	804	773	667	786	734	744	767	746	730	729	744	719	738	747	742	752	706	781	683	727	721	747	778	753	762	755	721	720	750	754	732	729	702	685	728	737	758	677	720	746	713	699	719	707	705	747	734	729	763	711	741	713	764	774	754	691	751	725	727	792	734	742	724	730	730	736	727	745	752	787	711	746	704	767	729	724	742	778	703	745	722	760	695	755	755	752	740	721	738	724	746	731	723	681	724	772	718	760	718	712	721	735	750	804	761
19188	1186	246	143	131	100	119	120	103	112	94	103	101	94	91	102	107	92	120	118	97	119	94	87	96	107	100	111	118	84	104	98	104	116	113	107	98	124	106	109	100	109	91	116	97	90	94	102	102	100	117	93	94	102	110	97	101	98	92	103	93	100	125	86	109	98	95	100	108	82	98	93	111	98	99	97	124	105	106	102	107	100	79	94	99	114	108	101	100	89	118	109	113	101	96	107	102	88	107	98	99	114	95	84	101	83	105	102	105	85	105	106	102	115	94	104	97	96	97	104	96	112	84	103	98	117	97	105	95	107	82	108	97	93	98	107	89	103	100	90	93	86	109	89	103	121	107	94	116	107	103	106	90	104	106	100	96	105	118	97	90	105	101	106	106	83	88	103	87	109	101	100	105	98	96	104	106	111	103	83	110	96	90	108	100	84	97	90	97	106	115	115	113	109	103	101	116	95	86	84	86	105	94	96	107	124	109	108	101	117	88	86	114	99	104	106	124	82	113	98	103	109	99	125	96	115	92	87	97	91	102	102	119	90	102	91	113	105	103	105	93	93	115	94	116	106	110	104	113	93	101	94	116	118	100	117	87	121	120	96	103	108	104	99	98	120	92	101	91	99	88	77	100	102	109	109	94	100	99	102	99	90	85	102	105	96	96	108	106	77	93	93	108	86	102	110	100	115	123	111	94	107	116	106	114	112	96	107	115	93	107	100	97	99	112	96	110	103	117	109	98	84	102	104	113	119	109	103	104	100	98	107	104	116	107	101	130	103	90	87	124	104	93	97	110	130	115	105	103	84	82	97	111	114	100	103	102	107	110	107	100	115	90	111	95	114	104	108	116	124	111	116	116	87	99	107	103	105	83	112	106	121	105	98	94	118	112	103	98	112	113	96	104	92	101	88	106	100	92	96	106	97	83	101	89	102	86	108	104	106	93	110	108	94	100	114	106	101	110	97	115	114	96	117	90	110	93	94	102	108	104	90	84	86	106	135	112	97	119	113	96	101	94	115	108	106	106	110	121	95	100	120	91	100	94	89	106	99	112	108	107	101	106	98	107	99	101	103	107	103	101	110	104	119	95	112	103	102	109	106	113	99	98	101	101	116	113	88	93	118	103	100	103	83	98	102	83	95	113	110	108	93	96	91	109	104	102	100	102	106	116	96	116	110	108	96	103	83	98	120	98	101	96	113	118	103	109	105	122	92	99	112	92	92	106	93	93	100	119	94	99	90	93	100	86	111	107	123	102	110	119	109	102	124	97	109	109	111	122	121	107	100	104	113	118	100	107	112	110	104	96	105	103	95	107	108	101	102	121	102	103	110	97	99	119	105	98	92	102	107	113	100	114	109	107	107	97	120	98	98	127	91	108	86	102	81	109	99	104	96	98	92	105	100	101	119	98	100	115	105	80	95	95	114	93	106	113	103	103	105	112	94	107	117	126	113	91	92	100	109	101	96	138	103	92	98	107	109	106	93	103	89	105	97	103	116	108	111	95	87	94	110	131	97	121	109	84	100	99	114	95	113	104	97	105	99	96	123	91	102	92	110	101	100	110	92	96	114	118	102	113	102	113	117	126	88	103	110	93	107	95	92	105	106	102	103	112	84	115	104	108	83	89	93	104	117	101	103	99	95	122	114	124	103	85	102	116	106	119	97	92	112	99	116	101	113	102	110	106	83	94	106	101	122	107	114	114	100	115	97	113	123	101	80	101	111	109	103	103	78	85	112	83	93	108	97	122	95	101	90	84	110	106	106	110	95	126	86	109	107	111	126	97	86	99	120	117	91	106	100	79	94	104	101	92	108	107	76	118	108	114	98	73	113	99	118	94	100	118	103	131	95	93	85	120	115	107	94	98	86	98	110	113	99	104	111	111	101	102	106	104	101	115	106	96	108	111	108	92	111	99	100	110	96	83	95	91	109	103	101	139	96	94	101	109	103	102	106	99	102	113	100	97	108	114	112	108	110	83	98	103	115	113	107	106	101	113	111	86	111	101	112	92	105	98	111	106	92	102	92	97	103	121	91	92	102	103	92	102	104	88	106	92	108	109	94	118	95	90	103	110	87	111	107	92	104	106	93	89	89	95	101	113	123	97	106	103	109	102	94	91	85	105	89	106	114	93	107	114	98	91	118	92	78	96	95	117	96	107	111	94	102	128	96	112	95	107	114	117	104	99	112	88	100	101	90	91	101	91	97	116	124	102	96	105	102	102	129	104	100	99	110	107	89	93	106	104	86	106	99	113	99	111	99	105	92	93	107	108	99	119	105	103	105	110	94	97	98	130	105	94	78	101	108	106	118	101	120	119	106	102	95	115	112	103	84	118	113	115	116	99	98	106	78	86	92	90	95	105	98	113	88	91	116	76	117	107	109	115	83	105	103	92	132	106	105	103	109	98	88	103	105	107	112	105	103	113	105	97	91	110	108	95	101	100	113	98	90	110	98	99	98	103	108	108	111	114	105	108	118	99	108	98	94	97	95	93	100	112	106	98	91	119	101	87	98	104	100	87	89	107	110	100	110	93	101	98	90	89	104	101	87	109	88	88	104	123	98	99	111	104	104	105	123	78	98	94	93	97	93	103	106	83	101	103	89	98	116	111	100	120	93	106	98	94	114	91	104	96	118	113	97	98	103	113	113	86	99	92	115	117	104	109	108	104	115	84	95	104	109	92	95	110	87	108	118	100	93	96	127	87	96	108	93	107	103	114	104	108	95	101	106	91	97	110	102	91	99	106	114	104	97	102	115	106	113	114	107	100	98	104	91	94	91	108	109	92	101	114	115	108	98	104	94	101	111	93	109	95	84	111	86	123	111	89	93	102	93	85	99	93	97	104	104	103	107	112	122	102	97	98	107	96	115	110	111	92	99	109	103	120	83	109	97	94	107	90	110	101	99	92	113	86	116	109	105	106	99	110	102	97	114	97	117	116	90	104	101	100	106	113	93	96	104	86	116	84	111	108	106	103	108	105	91	109	101	97	95	98	87	85	113	109	131	120	82	103	104	93	99	104	86	99	112	131	108	108	91	100	101	91	92	104	96	97	111	113	91	100	91	96	102	92	110	76	103	100	92	111	108	122	111	95	91	103	84	101	92	120	106	105	108	105	85	95	110	107	94	108	110	103	93	111	112	99	110	110	92	113	95	97	89	97	119	88	111	87	97	113	88	103	98	100	110	87	95	101	107	92	103	97	104	97	101	107	91	116	109	98	117	110	97	118	98	113	119	113	99	115	105	106	91	98	92	112	126	100	82	112	109	92	99	118	100	102	98	107	88	91	92	89	92	90	109	106	88	85	122	94	123	96	120	117	118	94	117	124	98	112	110	118	113	108	107	122	103	99	95	100	86	99	109	109	106	89	94	102	116	112	94	100	116	93	86	121	90	101	99	124	103	69	91	109	111	102	103	90	94	91	109	95	112	104	112	107	103	111	101	96	100	100	97	119	104	106	108	102	106	88	102	100	102	104	99	106	103
18109	409	515	542	462	463	424	424	452	396	378	384	339	374	346	403	347	348	336	348	350	366	337	390	372	359	347	329	381	319	347	376	371	389	382	371	343	351	365	333	317	353	333	385	372	360	359	361	341	368	354	346	341	370	358	313	330	344	404	343	327	343	347	333	334	361	331	355	307	350	345	344	358	354	365	394	360	368	391	365	316	319	348	361	356	341	336	356	378	370	339	371	374	360	341	361	335	413	375	334	356	346	356	334	333	316	354	349	365	354	376	326	373	362	365	341	348	328	318	366	378	349	362	379	346	371	389	388	354	375	358	353	363	379	363	392	317	354	402	351	334	343	363	350	361	380	362	358	323	355	352	348	361	332	343	361	372	342	353	361	368	390	337	359	346	325	349	342	373	333	372	351	366	359	344	345	339	344	381	368	336	362	368	363	350	343	314	367	340	381	351	355	364	347	370	368	370	327	349	337	376	370	337	334	332	354	323	330	347	349	367	346	380	354	378	365	367	349	372	337	332	343	378	352	357	358	328	324	381	349	376	348	358	352	359	368	344	366	363	354	344	338	344	350	368	371	360	380	363	359	366	347	380	352	343	363	348	349	379	339	359	346	348	332	335	357	342	353	357	325	358	332	399	366	364	354	374	371	367	395	347	379	301	356	338	352	350	329	355	335	347	323	329	367	344	361	353	350	338	336	329	347	319	359	345	352	332	373	382	360	349	339	353	380	333	350	333	341	337	345	358	385	348	345	316	328	368	349	332	371	348	341	362	335	376	345	350	344	362	354	327	380	329	355	346	362	330	360	349	364	367	376	344	361	373	347	358	335	377	368	345	346	361	319	336	361	374	376	369	379	336	347	361	337	314	351	354	402	354	374	380	358	344	344	365	348	311	361	335	374	335	340	344	361	354	334	352	370	363	380	393	333	357	342	373	339	354	367	387	354	317	405	340	354	355	344	318	330	329	337	330	359	328	342	354	345	381	375	351	343	350	322	389	341	341	382	335	341	365	351	357	369	347	345	364	341	378	355	337	356	333	356	348	350	358	342	378	346	372	351	374	324	372	334	380	318	342	351	353	365	352	370	380	328	354	343	356	348	362	348	377	364	374	355	361	356	319	346	358	349	342	329	346	351	323	339	361	348	339	339	308	366	354	330	357	336	318	336	333	348	352	329	360	364	349	357	375	353	363	329	346	350	298	360	350	349	311	347	350	387	335	341	378	355	385	361	368	306	367	364	334	373	389	323	334	361	362	324	357	363	363	336	379	359	326	333	352	346	307	388	340	360	371	329	335	355	370	360	315	339	386	369	348	363	318	339	327	368	346	381	352	343	340	377	334	376	375	363	356	325	347	351	351	356	345	387	361	367	335	366	343	377	346	349	354	367	383	339	326	332	360	350	327	375	388	315	354	344	355	418	366	342	336	358	374	300	346	343	345	369	353	338	356	363	366	358	312	340	382	378	367	361	379	330	351	358	361	331	400	358	346	343	349	358	344	347	372	351	350	354	373	344	308	397	354	351	338	349	292	348	353	328	338	356	361	359	365	366	355	391	350	355	331	342	370	401	343	350	328	353	374	347	371	353	316	364	353	311	386	357	348	366	401	360	344	354	384	349	340	337	375	352	368	349	375	345	355	366	367	369	357	363	321	337	333	331	365	350	356	342	381	330	361	357	342	368	348	355	362	381	365	386	350	355	357	366	351	309	330	354	334	359	365	361	360	345	381	316	346	359	359	347	351	365	357	333	359	355	350	311	346	350	365	365	338	367	318	366	359	334	346	362	324	343	315	334	319	353	348	371	339	387	349	353	363	354	363	343	346	365	335	375	377	362	372	363	370	367	350	355	359	350	368	321	343	388	342	332	377	342	357	374	354	333	376	330	364	377	357	338	363	350	362	386	323	361	381	340	346	331	392	345	376	347	355	365	352	380	334	338	338	369	338	318	322	356	338	361	362	311	356	351	345	386	346	361	336	356	324	340	349	330	320	346	345	354	312	347	316	333	312	348	337	357	382	355	317	348	369	331	337	385	348	333	313	340	359	314	353	340	368	325	376	329	394	361	330	342	364	364	347	338	353	366	345	352	368	353	362	355	370	348	369	339	353	327	338	370	331	367	354	354	351	369	369	385	395	323	348	345	385	339	358	364	318	353	385	334	320	358	329	359	331	338	343	347	372	353	352	373	339	364	325	378	329	363	347	346	350	351	350	343	343	353	373	357	373	380	324	343	352	325	367	368	315	369	350	326	327	350	356	350	361	349	365	354	353	359	351	343	362	347	333	336	363	342	362	311	370	392	402	351	377	369	369	359	375	331	366	356	345	332	344	365	348	337	357	349	352	344	344	358	339	356	391	351	328	298	329	349	382	294	336	332	355	380	348	359	349	332	362	341	343	346	373	345	335	312	379	360	384	361	336	373	346	359	376	362	368	356	334	364	378	363	357	370	352	340	345	331	344	342	368	363	354	367	305	359	327	380	355	348	329	293	374	329	372	369	357	390	344	347	367	321	333	359	333	367	345	329	367	348	367	359	342	367	377	360	334	378	346	367	328	346	367	362	371	359	341	349	338	359	304	350	349	292	375	330	340	380	356	358	369	358	348	334	343	325	343	330	360	362	339	368	341	337	360	310	354	343	369	316	338	376	333	342	344	380	344	338	354	369	344	368	340	340	322	358	378	373	316	345	353	371	366	364	354	350	328	371	358	328	361	391	335	360	367	374	361	373	370	386	346	348	312	322	336	337	354	354	346	346	348	351	364	330	345	370	372	336	359	360	357	341	371	339	332	375	356	352	328	369	326	353	345	361	358	360	330	371	391	317	342	368	303	380	359	329	367	327	344	366	347	341	333	349	359	340	377	345	339	375	347	360	346	350	357	368	320	342	343	336	391	357	350	370	372	342	382	308	370	331	353	345	371	347	349	331	345	307	343	382	345	348	349	333	319	346	367	367	320	346	325	346	345	388	311	366	400	352	337	339	346	367	347	354	340	344	374	349	359	368	336	357	331	365	342	363	362	338	370	350	388	329	375	375	363	356	373	375	364	363	365	353	342	373	350	375	384	362	356	368	332	383	375	376	368	334	365	338	368	346	349	395	351	335	329	336	364	341	353	360	340	340	331	352	345	346	377	307	317	385	352	359	322	351	369	346	367	347	339	349	347	316	336	312	342	342	353	372	339	368	310	364	349	330	352	369	317	371	329	366	332	379	338	341	339	342	355	377	350	323	374	342	327	341	354	357	345	361	390	371	362	328	357	353	342	354	348	320	373	360	349	334	348	341	370	375	337	345	350	349	379	339	390	370	322	375	373	373	356	331	357	351	351	323	355	345	331	342	345	326	371	350	353	320	339	349	362	369	367	375	303	318	364	369	337	332	345	337	354	359	353	353	356	341	350	338	348	303	357	353	353	374	369	331	357	356	322	356	387	344	363	374	346	322	331	335	356	369	365	354	322	334	307	351	331	357	367	296	326	358	367	335	366	379
63481	18579	3376	894	526	443	350	304	253	220	218	222	184	182	168	177	169	165	148	147	152	155	148	161	157	151	150	150	164	165	132	142	145	164	141	142	159	152	178	158	172	139	130	135	162	147	141	163	157	143	135	161	137	140	166	165	168	134	151	141	157	165	151	136	168	148	142	127	132	145	145	146	131	148	153	127	150	149	133	130	161	143	127	158	164	143	142	159	153	170	133	149	124	175	138	138	146	144	137	142	165	145	140	141	144	124	127	142	162	146	152	141	138	142	157	149	149	160	147	138	134	135	154	148	153	140	150	146	132	147	141	154	142	145	130	131	145	143	141	145	147	160	158	150	149	149	125	134	129	169	149	149	139	133	148	155	161	136	138	147	136	169	144	135	121	147	159	141	139	147	132	131	138	141	129	143	158	148	136	129	134	164	141	141	162	133	132	165	151	148	142	146	137	144	139	148	146	129	141	157	139	149	139	149	130	158	145	160	133	141	149	159	158	129	143	144	162	135	150	160	143	139	126	121	146	146	140	142	167	143	154	131	152	149	132	154	137	162	135	140	143	133	136	147	145	149	144	139	126	120	150	118	151	142	151	165	141	122	140	151	141	146	151	146	141	117	151	120	146	161	139	150	152	151	151	144	146	131	120	129	144	157	156	140	138	141	147	134	135	128	154	139	153	124	154	135	126	142	137	143	139	123	162	138	160	160	128	159	141	152	145	140	143	140	145	143	155	129	106	140	148	143	167	154	150	139	148	149	143	142	145	159	161	142	137	139	111	148	155	137	157	139	133	138	154	131	142	157	153	136	141	152	141	146	142	126	140	154	126	138	163	145	152	159	146	149	136	150	126	150	152	144	137	148	144	152	170	135	152	148	154	140	159	145	153	149	148	139	135	150	148	138	146	124	156	153	131	143	147	144	156	148	166	140	157	158	128	146	172	129	126	130	157	166	145	144	149	140	149	146	165	127	132	136	138	152	134	138	145	149	133	143	138	144	133	138	140	136	131	155	136	139	152	140	142	166	149	132	120	139	173	128	126	137	145	154	141	154	123	137	160	139	135	142	138	159	128	145	139	131	136	142	137	132	160	149	125	157	154	151	145	158	157	156	153	140	146	147	124	150	121	140	131	152	151	145	153	166	129	154	141	158	145	123	137	136	147	159	163	148	149	158	158	149	152	152	176	145	166	129	132	143	131	139	151	154	145	138	140	145	149	135	145	139	153	148	152	134	140	132	134	139	147	142	142	135	131	137	142	156	155	147	137	169	164	153	121	142	142	142	139	122	155	141	145	141	129	122	173	134	144	146	141	151	128	143	145	138	142	133	167	132	146	162	142	143	153	144	122	146	144	136	166	148	145	140	139	152	135	145	147	137	143	131	136	151	129	135	144	157	127	145	151	140	143	153	138	152	154	140	163	153	152	143	121	167	155	134	138	148	142	175	147	141	149	130	147	134	146	158	136	147	149	154	150	122	148	148	143	139	137	125	143	160	156	142	161	147	137	150	152	164	133	143	136	153	153	158	144	151	155	124	168	132	143	145	175	126	137	142	162	134	132	122	154	137	137	148	144	149	150	148	152	145	166	133	140	141	142	137	141	157	154	152	133	145	157	124	133	145	154	133	139	137	149	139	149	120	147	142	167	150	138	154	140	143	135	136	149	142	147	145	145	142	150	150	160	133	147	133	154	146	120	147	153	129	133	158	156	133	151	140	154	138	127	121	154	139	147	143	137	142	132	152	142	134	133	145	145	148	139	148	135	153	167	132	150	143	150	143	128	141	142	137	147	130	155	129	139	135	143	148	157	148	153	155	141	157	128	125	124	137	153	140	146	156	158	139	155	145	139	154	130	146	143	160	148	142	149	128	139	149	141	118	140	115	159	129	157	148	155	174	148	139	151	148	157	134	151	134	153	128	150	144	143	141	141	151	139	142	153	151	162	134	126	159	136	153	159	140	138	147	145	141	160	150	145	136	147	143	143	134	123	149	156	135	118	141	151	175	140	132	139	156	143	148	150	158	163	128	147	133	138	139	152	138	166	124	123	163	151	150	132	158	132	136	148	143	144	144	156	143	153	143	154	148	132	153	132	147	138	129	144	124	143	143	131	140	164	136	135	145	128	127	136	146	153	150	150	145	123	140	127	152	124	142	140	144	132	132	136	144	131	153	142	135	112	149	136	112	128	135	147	145	164	148	145	149	134	148	160	149	126	118	143	158	127	156	137	157	154	155	145	126	146	127	141	141	124	145	145	125	128	148	154	126	154	141	137	153	148	129	131	117	164	150	142	131	164	145	151	152	147	131	136	136	137	149	130	138	129	150	128	155	124	127	143	127	133	154	146	150	140	154	159	150	128	137	137	154	137	154	129	144	131	141	142	153	141	141	142	146	135	155	154	135	144	153	139	183	136	170	167	162	136	158	161	144	158	126	155	141	160	144	137	144	176	128	153	135	150	140	113	157	169	139	150	147	150	142	150	123	163	144	130	147	149	170	137	126	154	139	141	151	161	151	132	136	148	146	144	136	147	131	140	164	160	157	139	152	122	151	144	139	154	146	122	144	129	143	121	139	136	124	158	152	134	140	154	155	147	154	146	157	162	160	145	146	132	152	151	152	143	140	138	141	137	121	149	150	136	140	150	141	162	131	162	129	150	136	136	123	129	134	159	147	154	145	162	145	152	152	157	149	156	133	168	130	155	136	139	142	151	139	144	163	150	142	155	154	143	131	141	140	129	111	143	149	152	128	167	126	136	138	154	146	161	134	148	166	141	149	151	142	158	159	149	141	154	133	149	149	141	160	142	119	142	132	155	160	140	139	153	151	142	157	123	147	136	130	148	150	129	153	136	124	127	162	157	135	130	129	152	150	153	158	148	128	154	133	151	125	130	142	146	141	130	130	153	131	136	129	150	153	136	146	133	129	147	132	135	153	141	139	138	152	154	151	152	138	133	127	142	148	144	170	135	144	140	132	148	168	152	149	140	137	136	134	152	156	141	142	147	150	139	159	129	145	136	144	146	144	149	150	141	147	135	144	147	146	146	149	137	128	122	146	167	148	152	136	154	158	135	135	158	139	139	165	129	141	163	132	140	155	151	141	117	139	136	133	137	133	147	157	159	126	140	142	152	148	136	158	141	121	138	160	129	138	161	159	134	165	151	152	132	151	147	152	149	146	137	134	159	141	134	142	159	145	138	128	139	137	133	152	135	138	141	149	160	126	135	130	143	158	154	152	162	165	138	145	124	153	138	150	168	143	152	145	143	128	117	139	142	147	156	154	144	132	129	138	140	149	147	146	160	157	156	148	126	148	147	124	133	140	135	147	155	133	169	149	134	141	129	134	153	157	143	131	131	149	150	138	138	139	143	131	130	149	144	128	134	139	139	168	148	124	148	145	143	134	146	153	154	143	139	149	151	134	149	149	153	138	161	144	147	119	133	140	147	144	135	137	139	146	112	128	140	163	149	167	162	147	153	148	132	133
35092	1294	2598	2890	2401	2004	1698	1357	1217	1122	960	919	878	809	721	758	705	712	652	645	624	598	586	574	573	551	599	531	511	584	487	497	477	498	533	499	504	522	519	529	549	477	486	496	476	513	453	511	493	460	516	484	484	478	500	461	503	484	501	488	498	516	440	479	505	486	458	510	461	470	477	475	535	469	487	455	481	445	463	492	456	463	494	482	477	468	502	479	464	469	452	428	455	469	447	448	493	508	500	470	481	443	479	447	445	494	476	448	469	459	512	494	504	453	472	431	455	467	456	477	461	469	513	434	455	462	461	434	519	478	491	458	472	475	481	444	485	434	487	491	421	455	451	496	474	434	458	445	486	491	487	482	450	476	469	470	478	439	441	531	438	449	478	455	490	451	441	483	513	457	438	445	476	494	475	440	463	400	482	450	475	478	490	446	484	462	444	452	444	429	473	468	443	470	491	450	444	450	456	426	480	489	433	466	463	489	491	439	458	471	436	488	480	451	466	443	478	475	464	494	461	469	501	472	475	475	460	463	454	467	478	504	455	447	502	472	496	450	452	474	489	451	449	477	484	526	431	432	480	476	453	444	461	468	427	449	468	488	481	497	453	474	488	484	506	476	498	442	444	444	438	460	484	430	485	452	463	494	494	458	501	450	436	468	487	409	449	491	469	440	482	478	456	448	433	438	459	471	447	424	474	461	486	461	458	451	479	437	487	454	498	496	402	457	478	443	443	443	490	467	459	457	432	466	478	459	457	440	458	441	473	465	459	451	469	476	477	442	450	431	440	487	470	482	465	432	455	473	473	430	472	480	443	465	453	447	463	471	454	443	487	483	513	470	471	406	457	456	415	482	487	448	473	482	440	462	477	467	503	486	453	487	469	455	424	444	452	447	478	447	477	453	452	459	448	447	457	441	493	501	468	479	451	470	452	464	459	511	502	488	460	479	452	459	495	457	449	485	468	439	491	466	479	468	507	439	445	450	451	478	505	461	446	438	461	430	418	462	497	476	491	456	451	461	444	443	428	459	464	486	429	452	425	467	456	453	462	461	478	478	472	452	445	446	443	470	497	465	458	468	473	451	476	448	479	466	453	448	467	508	472	430	470	472	489	494	450	487	458	478	436	441	458	474	450	460	478	474	463	460	476	468	481	454	456	438	436	468	492	491	466	450	438	453	472	440	503	440	460	455	435	465	464	474	430	480	487	452	493	472	485	463	432	460	496	478	469	408	476	464	475	436	488	416	540	454	460	469	457	441	441	463	460	445	466	490	474	470	457	471	457	459	508	457	461	448	491	445	443	500	446	446	473	486	451	436	452	475	460	483	444	477	418	474	459	462	463	478	498	447	437	480	456	471	472	454	457	449	461	456	416	470	451	480	460	482	453	482	454	464	471	494	440	496	480	513	484	469	440	464	429	456	461	479	455	444	449	458	486	465	472	487	446	448	488	461	482	438	405	484	488	466	438	493	473	443	463	451	461	470	463	442	479	497	471	473	452	451	498	463	433	473	464	475	476	482	448	456	474	451	474	458	464	459	467	471	485	474	447	462	463	431	447	436	425	466	470	467	432	453	464	478	522	463	462	474	429	457	464	515	451	456	451	483	487	493	478	456	473	426	462	466	456	461	445	457	495	439	461	463	426	471	469	480	478	452	452	473	437	466	449	443	458	461	416	471	478	421	464	462	433	478	452	447	457	456	458	430	458	426	477	444	482	445	474	482	470	502	480	477	474	469	455	462	444	447	472	448	461	487	448	463	451	480	481	467	453	474	485	460	482	467	474	484	496	495	433	474	490	462	471	479	496	468	480	508	461	458	476	447	518	467	467	458	459	460	445	471	469	462	473	478	449	440	498	460	475	476	443	454	432	433	441	477	462	499	431	460	468	491	457	446	403	476	484	475	437	464	459	451	435	470	443	425	459	484	473	511	494	420	444	468	485	492	492	467	472	422	461	492	472	494	475	435	465	459	484	440	433	479	489	462	515	480	470	450	447	477	460	467	452	490	448	440	515	468	455	428	439	524	460	479	475	440	485	455	459	466	446	476	469	490	465	467	463	464	441	478	438	430	470	446	437	448	439	449	461	480	420	450	419	471	449	481	470	488	508	464	475	495	421	444	448	495	445	443	478	481	462	462	455	457	480	474	459	473	464	493	450	441	463	437	434	506	443	493	463	483	479	491	462	481	430	443	463	412	458	472	491	450	484	440	455	465	459	445	462	484	438	471	438	472	529	474	469	433	449	461	458	509	498	462	462	478	479	463	428	482	424	464	454	468	485	477	461	490	446	474	412	441	457	471	413	463	462	469	423	464	453	461	458	470	489	488	468	469	456	447	455	445	477	485	448	515	494	467	451	486	477	459	456	442	465	464	442	472	468	441	452	449	468	446	414	472	484	464	501	427	464	489	485	444	504	490	469	464	462	464	432	430	465	470	482	452	466	466	454	401	439	453	487	441	450	496	463	486	490	433	440	459	489	460	455	470	453	462	453	479	455	501	441	459	489	458	448	449	446	479	460	457	467	473	453	467	457	497	471	465	502	481	470	473	464	441	485	482	464	427	478	449	440	479	478	476	482	459	443	463	456	474	441	456	455	451	459	449	426	497	495	487	461	469	490	467	480	440	441	464	462	518	473	458	470	456	446	476	468	506	469	463	473	479	457	455	457	458	488	461	448	499	458	465	454	466	471	492	442	479	486	440	423	427	452	475	489	462	464	480	457	470	488	464	477	468	455	494	504	444	504	453	459	453	464	465	447	438	430	454	509	474	497	438	427	464	462	445	486	449	467	432	481	496	475	514	439	458	460	476	450	462	465	479	470	434	472	463	460	479	459	442	435	476	456	469	399	449	440	464	432	477	466	481	483	466	464	461	460	474	452	449	477	474	459	445	486	477	429	475	476	414	475	489	472	491	496	433	451	475	438	506	433	475	443	486	477	437	441	470	444	474	452	457	447	488	462	438	483	478	501	453	461	473	443	444	458	450	449	444	502	494	483	422	445	476	516	484	462	493	461	461	460	439	465	465	445	448	481	493	481	493	472	459	472	449	424	522	440	477	434	452	438	490	471	466	439	439	454	477	456	478	454	477	433	488	467	474	439	460	466	475	480	499	481	473	474	451	489	486	474	453	457	471	482	462	457	490	457	463	495	424	450	490	477	454	459	475	429	493	496	489	414	445	462	455	455	438	439	491	454	451	458	458	446	465	496	459	453	459	515	512	443	455	493	473	463	451	497	511	443	484	500	445	452	472	440	480	478	452	448	498	479	475	466	470	462	489	481	482	484	477	454	479	459	471	466	454	465	476	457	453	455	482	489	436	463	452	482	463	490	452	469	479	477	460	477	470	473	437	458	475	455	430	420	450	470	431	445	485	468	484	479	464	504	482	434	459	457	436	443	462	469	455	476	456	442	469	468	495	459	464	450	493	475	421	432	487	457	416	478	477	468	444	453	425	454	464	458	490	448	407	447	481	461	473	455	426
72740	24562	10989	2362	1114	856	720	606	499	414	416	411	358	325	351	329	293	299	320	289	293	281	255	275	273	277	290	268	263	284	270	284	276	237	277	248	267	281	267	252	258	260	241	253	270	266	253	247	245	245	264	236	275	267	225	251	265	266	243	252	263	256	263	244	253	266	246	262	257	262	254	256	260	237	273	261	239	256	268	248	242	235	268	244	296	264	256	225	265	268	249	254	254	263	256	250	253	247	261	271	234	243	267	277	227	242	270	238	269	240	259	220	232	271	242	241	250	263	263	230	263	255	255	248	254	248	239	245	250	225	247	221	242	257	259	278	242	239	259	274	275	271	266	250	252	228	221	231	286	245	244	269	252	253	261	272	239	246	261	270	251	251	241	254	234	266	276	265	235	233	288	273	238	273	249	251	227	263	235	226	273	226	254	243	222	248	235	256	226	267	256	273	245	255	219	243	241	253	261	253	242	258	251	255	253	238	269	218	256	254	243	247	285	256	261	237	265	257	237	257	239	278	261	257	212	255	243	266	251	241	245	270	268	245	274	268	248	245	251	224	248	245	222	243	265	232	283	249	270	231	250	242	221	251	246	274	247	242	260	256	252	260	262	252	264	285	224	249	255	249	236	287	257	252	258	249	235	252	239	258	246	256	240	261	243	256	233	211	237	266	233	241	284	262	247	244	278	262	267	266	235	281	257	250	237	234	255	246	244	260	255	260	260	240	240	259	244	267	258	241	269	249	278	245	232	270	225	258	248	249	264	251	274	233	256	246	235	268	256	257	234	249	235	242	250	255	234	293	237	256	260	237	253	255	240	256	252	263	261	247	233	264	264	236	254	249	229	262	235	240	256	246	245	262	234	239	258	244	234	267	230	241	269	281	264	257	258	250	242	247	243	272	236	274	254	274	257	259	251	270	267	257	270	271	237	257	230	235	229	235	248	243	243	240	261	249	235	249	235	259	251	251	273	245	253	248	265	221	252	275	269	244	235	256	226	221	261	252	262	230	277	242	242	266	265	256	268	242	231	255	265	292	259	243	238	234	233	236	259	270	254	267	249	267	260	264	252	240	243	265	249	236	247	271	261	231	271	243	247	272	277	224	269	278	263	250	226	282	273	269	235	222	244	245	264	273	254	276	253	253	266	232	258	242	249	248	243	244	259	224	276	242	263	247	250	239	244	249	212	222	249	231	243	259	277	241	220	286	237	273	218	273	258	241	250	251	262	240	233	236	258	257	253	264	241	236	246	245	232	260	235	228	260	211	232	263	253	262	288	226	276	232	250	262	241	233	259	257	255	264	239	247	248	252	260	232	290	237	260	249	256	232	259	244	264	228	269	261	229	250	249	230	253	251	261	242	224	276	245	259	263	245	258	283	245	253	250	253	242	266	247	239	283	256	248	252	254	263	260	267	261	268	254	230	249	255	259	249	269	252	225	259	243	259	248	253	249	229	217	226	229	242	256	237	244	258	262	273	244	265	253	241	252	253	256	257	212	251	250	247	273	273	257	248	207	251	274	258	260	269	252	231	266	251	265	234	265	239	258	244	219	246	245	250	226	263	251	255	257	255	248	208	237	232	254	281	251	255	256	250	240	248	253	241	234	266	244	219	256	244	247	261	241	244	268	247	259	229	267	260	268	253	236	262	260	240	234	256	257	255	253	251	265	248	250	248	235	243	235	259	226	234	251	252	238	251	228	249	250	234	248	250	262	257	240	283	258	239	251	255	231	237	258	235	237	247	254	257	233	254	256	254	254	277	258	247	236	256	240	278	235	251	237	260	268	235	238	245	243	244	245	240	224	262	252	285	253	263	242	236	219	265	225	250	259	263	263	240	225	233	273	257	246	240	235	247	247	241	245	271	257	230	232	248	235	253	247	233	268	250	245	241	229	226	245	270	263	246	237	226	292	242	263	276	270	244	241	236	267	237	272	273	266	255	236	263	228	258	248	228	261	239	252	232	246	227	245	246	267	263	228	255	236	258	230	234	229	248	254	233	252	242	267	259	257	257	259	266	241	251	270	261	265	267	246	266	264	209	233	240	245	225	268	244	283	249	243	271	240	268	233	260	232	230	255	257	268	263	240	239	228	242	245	268	263	261	249	255	267	250	255	270	269	241	258	274	251	254	228	265	265	214	272	222	270	248	241	248	236	253	262	230	233	254	242	260	247	269	255	239	264	263	255	242	245	260	236	246	244	244	262	235	251	223	285	233	226	277	275	253	252	227	270	259	232	273	264	246	222	269	249	288	254	251	251	257	239	270	230	242	241	278	266	293	262	255	272	267	256	240	259	258	222	214	263	217	254	258	271	237	247	254	258	252	259	233	273	230	245	250	259	243	249	258	268	227	248	250	247	242	289	258	260	228	248	234	246	257	266	272	251	277	259	221	228	276	222	253	219	249	248	241	266	275	278	255	259	277	235	240	272	268	241	244	242	242	238	242	282	252	240	230	258	260	244	255	253	228	252	241	224	225	250	244	252	248	265	266	263	246	260	261	281	251	252	217	255	232	247	294	230	237	275	242	257	249	249	285	239	248	245	229	239	278	255	268	253	273	260	303	277	238	249	259	276	267	250	241	239	278	251	245	263	270	265	235	247	254	256	281	264	262	246	257	270	273	235	283	246	260	234	247	274	252	254	269	256	257	234	240	266	265	249	226	281	218	285	247	259	244	227	253	248	265	248	250	261	219	236	256	265	286	243	268	265	223	258	238	271	238	227	273	254	290	225	237	263	237	221	282	251	246	226	242	249	276	269	229	251	288	267	249	259	218	268	246	276	252	236	236	269	279	247	279	242	270	246	245	250	248	255	263	224	284	254	253	236	223	263	253	249	250	275	254	249	238	241	243	249	243	227	227	252	240	256	237	266	251	245	256	218	259	243	256	240	260	246	259	261	269	217	243	251	266	222	274	252	235	242	239	257	276	252	259	287	231	243	266	245	242	257	246	264	270	262	249	245	217	239	270	235	246	275	254	232	247	256	246	245	251	268	235	246	238	260	234	263	253	286	212	259	249	266	253	287	262	248	270	233	276	240	254	252	264	274	262	232	233	262	261	257	273	245	258	297	255	237	239	280	279	223	275	255	248	240	261	250	248	239	247	279	232	257	257	261	237	253	278	269	266	245	237	269	264	255	238	253	256	256	253	271	273	243	253	272	269	254	271	264	253	253	255	241	259	255	254	221	245	256	249	243	253	234	273	267	268	282	244	247	262	242	239	275	261	237	266	247	235	252	233	250	254	257	250	266	271	223	266	255	226	277	201	246	268	261	242	269	233	242	251	260	227	266	231	247	262	251	246	259	243	270	252	260	238	272	268	264	271	263	254	273	274	264	246	271	244	231	239	261	233	251	237	243	268	209	258	299	269	272	272	268	242	263	249	230	272	233	242	242	251	254	243	233	248	238	279	246	259	225	256	256	269	273	238	245	282	265	233	256	268	257	237	260	216	194	260	250	272	248	235	248	232	256	279	261	253
42551	2417	4976	5346	4489	3612	3090	2561	2247	1985	1768	1643	1549	1386	1342	1222	1247	1130	1092	1060	1049	1004	1011	974	911	946	875	910	920	866	842	850	811	885	812	879	849	821	815	840	868	842	827	815	790	789	787	825	802	782	815	796	758	785	766	776	854	762	804	761	744	737	768	812	780	771	746	788	765	731	786	769	769	740	802	685	740	777	760	736	792	749	800	713	759	779	756	792	800	797	727	745	774	760	744	759	724	763	744	695	726	751	765	771	752	756	765	751	765	725	709	750	749	735	755	752	734	733	704	769	746	739	749	756	742	776	757	784	755	771	716	736	797	733	754	734	732	736	749	738	709	729	721	752	774	752	734	769	768	752	714	708	763	819	736	733	789	807	733	745	757	713	739	727	775	763	789	759	738	748	765	765	779	718	727	771	762	792	738	752	734	770	746	750	763	729	713	742	754	722	753	806	751	681	716	737	743	750	758	689	724	765	780	735	740	782	708	724	785	699	770	688	733	739	733	682	740	764	780	732	750	765	763	746	753	752	781	705	772	740	722	728	734	771	724	760	736	762	689	750	747	761	795	741	769	733	755	784	718	693	753	742	765	780	740	725	722	746	710	758	750	743	721	746	731	777	729	734	762	785	771	719	663	735	742	770	723	743	745	736	766	764	716	721	744	775	743	736	731	763	752	749	718	735	736	764	743	755	709	726	762	769	705	797	756	758	778	715	767	721	726	728	712	745	760	716	703	759	739	729	748	721	730	717	767	735	735	727	779	728	792	726	717	730	721	750	711	720	722	755	746	759	736	733	754	800	761	731	741	750	725	731	738	761	717	768	710	709	749	714	731	754	728	741	737	760	732	743	749	680	753	731	703	748	710	712	797	769	743	710	714	785	750	783	724	735	734	727	758	710	727	692	808	727	754	709	750	691	749	764	722	721	719	738	796	752	736	718	723	731	772	739	736	696	742	736	746	765	781	770	763	780	735	764	744	756	744	795	714	718	714	693	768	732	779	741	737	785	769	721	724	760	724	726	736	735	727	710	763	752	773	703	697	726	689	745	725	763	739	774	714	671	738	715	746	778	735	748	721	785	751	719	724	765	743	714	703	754	754	739	742	701	701	792	729	756	712	690	750	748	749	669	740	753	743	722	718	789	761	727	697	777	728	761	713	728	709	739	755	772	704	742	735	727	731	794	782	744	710	740	731	728	743	765	729	731	783	741	748	749	737	775	807	745	713	703	728	745	700	763	740	738	729	779	713	727	713	707	748	733	700	776	760	749	750	736	755	736	735	740	723	775	724	740	750	726	745	727	725	759	746	736	765	742	771	783	752	726	740	704	711	775	697	786	747	735	732	776	729	734	792	733	763	738	757	793	747	771	777	731	793	774	692	746	746	712	743	733	764	764	794	752	700	748	724	684	760	777	743	780	761	732	761	779	751	672	728	755	779	780	751	731	738	742	715	761	704	731	743	765	728	780	724	757	728	732	751	721	773	807	761	776	729	743	756	750	725	764	749	732	682	729	804	724	768	761	808	687	755	735	713	758	762	717	741	815	707	758	748	721	716	735	744	750	748	721	752	707	786	749	762	768	734	711	735	715	715	702	708	722	716	749	763	750	729	778	758	786	703	751	734	705	731	765	755	749	716	819	716	748	733	723	741	686	713	741	713	754	776	737	731	764	745	719	742	715	734	753	757	728	722	736	722	720	767	729	773	705	717	775	739	739	765	776	731	700	717	772	723	736	682	756	771	733	733	781	763	733	699	723	754	745	695	761	731	700	691	688	709	733	703	751	674	765	816	749	741	703	736	708	765	709	754	733	743	742	725	733	818	764	762	704	782	782	729	758	752	734	798	741	709	728	719	766	678	688	769	765	730	744	784	714	741	792	747	722	781	711	719	748	725	749	748	698	726	730	682	786	746	760	738	739	709	783	733	744	769	731	724	737	764	689	744	774	751	734	734	672	743	784	742	754	768	713	754	742	702	709	754	745	765	753	778	716	723	699	731	729	727	744	731	765	790	765	719	745	745	751	747	742	774	754	762	809	769	742	736	793	720	696	769	763	746	755	714	741	716	758	735	781	750	742	745	740	767	708	718	759	785	720	734	720	770	748	744	725	754	710	701	736	734	717	781	757	700	727	722	686	718	767	713	758	738	770	727	766	732	757	772	754	744	751	745	715	745	737	744	738	781	772	737	772	733	709	738	746	774	776	769	740	789	738	702	722	767	735	726	725	736	844	740	780	722	780	739	718	687	768	799	770	713	794	676	752	693	769	740	746	760	735	764	715	779	767	725	750	756	742	730	779	706	776	730	772	693	764	797	690	756	726	762	755	701	785	740	760	710	722	709	736	731	767	753	711	743	758	709	764	748	723	810	739	708	730	759	737	786	714	706	760	756	760	725	734	729	706	717	734	803	687	696	752	754	782	712	717	748	745	770	733	798	751	746	734	711	660	701	783	723	792	729	747	744	718	752	780	734	731	734	751	743	792	748	698	709	716	760	754	711	705	751	756	743	743	761	760	704	732	732	714	705	745	727	687	689	687	732	721	727	761	772	686	736	739	822	718	792	778	737	747	743	766	742	766	791	756	722	743	761	696	746	754	733	803	705	751	758	751	755	772	768	758	780	760	708	690	742	742	728	741	759	712	720	734	757	724	725	773	723	764	735	736	762	728	736	717	677	744	742	721	765	744	766	719	716	699	747	770	780	689	733	709	719	754	713	693	690	740	747	735	735	730	752	753	760	705	752	762	765	758	738	684	771	744	726	759	676	714	779	782	777	752	672	719	747	709	728	706	812	751	761	739	741	766	707	733	722	737	781	766	795	738	714	754	775	714	745	764	769	722	734	767	717	806	729	706	745	713	707	771	718	724	742	715	689	753	745	741	709	774	715	763	755	734	740	737	735	711	716	715	710	746	758	754	767	711	716	767	772	718	704	792	782	747	799	723	701	729	756	677	736	692	713	748	734	696	722	733	795	759	751	725	764	759	714	762	756	717	729	705	771	768	729	745	723	705	701	777	739	756	771	788	772	742	797	764	720	717	751	754	753	730	728	740	719	706	760	734	798	721	777	708	780	719	711	754	804	760	758	730	756	772	764	755	763	784	751	749	761	748	697	780	713	761	704	686	742	784	738	709	743	747	751	745	791	706	767	772	775	733	736	795	800	758	741	708	770	746	738	703	778	710	709	798	762	719	758	766	716	754	729	736	711	709	776	707	735	726	768	756	747	711	777	757	736	731	714	736	739	766	705	734	819	698	730	714	713	724	782	747	748	698	712	743	767	763	746	736	763	736	702	692	741	771	757	728	772	677	789	733	728	784	750	804	758	733	753	750	721	719	754	722	741	716	745	718	748	756	784	709	776	783	742	710	727	746	757	726	781	776	793	746	701	751	716	733	732	717	783	691	737	735	756	736	725	717	747	746	792	732	729	771	760	720	702	794	747	805	746	745	734	769	798	696	721	753	703	778	724	706	710	738	791	726	747	796
19750	1245	351	178	130	129	131	112	106	99	93	136	122	95	101	93	118	110	93	100	92	105	98	106	101	111	114	99	104	108	116	100	116	82	108	129	116	85	110	91	101	93	107	124	124	111	100	99	87	100	81	125	98	93	112	95	104	104	111	105	93	95	83	93	102	113	83	102	105	99	86	111	81	102	90	126	113	100	96	114	96	95	84	107	112	95	96	93	107	98	98	111	99	99	99	110	108	89	119	89	104	106	115	101	118	104	110	87	101	109	102	99	112	108	94	87	83	88	82	92	112	88	107	100	109	118	112	115	93	117	106	124	105	101	109	105	94	88	104	92	110	103	105	103	102	126	91	95	99	105	106	90	96	95	90	92	101	96	93	117	106	106	107	112	90	93	85	128	116	80	96	98	83	96	103	112	119	104	108	112	108	95	114	96	101	101	104	114	110	99	109	99	109	104	99	92	99	111	116	110	112	94	100	103	124	116	104	107	118	116	99	99	97	101	104	115	100	122	103	85	95	111	113	100	129	106	112	107	99	98	89	112	99	82	115	110	92	102	105	124	84	104	106	106	127	101	103	90	107	94	92	91	100	93	110	103	93	89	92	95	113	87	103	89	102	103	104	80	82	115	110	92	102	99	101	95	106	104	119	102	106	85	104	107	105	94	102	101	109	88	94	103	98	106	96	95	97	87	99	95	93	89	105	99	99	111	92	87	89	143	102	107	118	101	100	92	105	86	101	101	107	116	101	96	98	93	120	95	94	118	109	118	111	96	100	98	96	99	119	110	122	117	104	106	103	121	111	100	119	93	103	113	99	126	114	112	110	105	100	103	104	116	108	117	103	127	101	107	105	100	102	114	109	93	107	90	102	105	103	104	95	105	83	107	117	79	117	102	101	97	115	96	91	100	107	102	88	109	93	99	87	90	87	108	110	98	105	113	101	107	117	89	105	98	125	96	88	96	101	103	108	102	122	101	88	114	95	99	94	104	88	93	111	114	98	91	86	94	121	87	106	103	87	120	110	108	106	101	100	87	103	94	120	99	108	100	101	117	106	122	111	109	104	92	97	97	75	109	104	119	92	91	103	114	110	110	116	90	101	102	97	103	90	104	105	104	112	105	115	117	111	112	98	87	91	92	97	102	101	108	95	113	94	90	86	86	89	88	92	105	95	104	103	84	78	138	107	105	98	90	118	98	101	101	103	103	118	100	80	112	108	99	89	106	117	112	101	96	116	116	105	103	112	93	115	114	89	102	101	103	117	118	119	91	102	89	107	103	87	105	126	97	93	107	105	112	105	112	106	92	83	127	102	104	103	97	105	112	116	93	85	90	99	103	116	95	110	102	115	105	113	101	109	91	90	101	95	116	94	117	86	110	95	103	104	112	98	88	104	109	95	98	115	109	98	87	105	124	104	102	99	100	107	118	96	97	94	100	117	96	109	110	95	96	112	110	101	102	100	123	116	99	95	95	107	120	107	106	102	98	112	87	114	110	110	97	92	100	104	102	102	104	98	106	84	104	94	100	96	97	117	95	96	97	112	109	112	94	85	101	105	116	104	95	94	93	106	95	92	113	96	98	98	99	121	113	93	92	93	104	94	96	110	113	113	87	108	107	104	100	109	97	117	100	125	110	100	109	105	123	112	103	100	99	120	104	101	100	92	93	99	117	99	98	86	115	118	96	87	116	97	109	103	102	108	106	96	88	95	112	114	94	108	97	86	112	111	104	95	103	102	107	92	115	104	104	107	110	89	104	128	112	110	103	101	115	102	96	119	107	101	82	93	120	111	110	97	92	104	106	110	96	92	88	92	100	95	98	99	104	101	116	120	103	90	87	100	113	112	105	112	102	114	113	104	100	113	88	108	100	90	120	99	100	112	111	131	102	95	106	98	98	90	109	107	116	112	102	91	89	110	98	102	89	104	107	108	102	108	107	100	110	113	106	111	100	76	98	99	113	86	98	109	119	118	80	105	107	82	111	102	93	126	111	107	92	92	82	105	86	96	109	100	100	101	114	104	105	103	111	117	89	84	95	103	92	100	99	104	89	98	112	115	94	110	110	89	106	100	117	96	120	118	101	96	104	99	79	115	93	114	91	93	76	107	106	95	95	110	82	104	115	94	108	120	96	120	116	111	113	98	113	109	97	113	97	109	103	102	107	101	89	104	114	95	109	123	103	101	95	119	105	115	86	114	108	103	104	98	104	95	99	119	114	91	87	107	95	107	103	110	94	88	89	91	110	108	84	92	100	94	90	104	85	98	80	94	95	95	94	111	112	88	103	105	106	90	86	90	103	95	90	91	103	119	98	105	106	110	113	124	106	105	111	94	103	89	126	97	86	117	106	93	114	88	87	100	102	112	114	109	104	92	98	113	95	93	90	99	103	113	105	85	100	120	109	98	98	106	96	80	100	98	93	101	98	110	109	87	82	111	97	100	102	111	82	116	110	107	100	104	97	106	109	91	107	96	105	101	103	97	99	94	99	102	115	110	107	124	98	104	85	87	100	84	98	108	111	98	119	89	113	108	101	95	82	93	114	89	104	95	97	100	115	98	81	106	111	98	104	92	111	96	96	95	101	98	111	110	108	99	112	108	97	101	103	95	92	84	100	107	98	102	111	95	103	95	105	91	93	100	110	92	107	108	103	94	100	100	101	92	109	122	99	93	133	102	81	104	86	115	106	96	105	105	100	110	107	107	93	85	102	99	102	101	113	102	92	117	84	84	99	123	106	102	110	108	97	103	112	113	101	103	121	126	108	110	114	95	107	91	100	108	107	103	108	95	98	94	94	107	105	111	103	113	90	109	94	117	108	92	90	87	102	100	101	109	86	112	101	114	98	84	102	105	94	108	112	103	104	83	99	115	104	112	100	110	109	97	106	103	101	126	127	104	113	95	106	111	94	103	105	100	115	99	98	93	118	103	89	110	95	88	103	97	95	99	111	130	100	99	100	98	93	111	113	118	98	106	117	114	91	118	109	100	111	104	98	102	116	102	92	97	103	108	106	126	108	106	95	97	85	88	113	88	107	100	115	105	95	118	111	110	105	114	105	94	97	105	125	96	97	117	117	115	102	103	100	113	91	108	98	110	88	94	102	97	101	109	88	91	105	78	101	102	109	84	110	111	128	101	86	108	114	99	106	111	101	99	109	77	109	100	99	105	97	107	103	112	105	115	113	97	124	104	89	108	119	106	84	111	90	103	99	111	117	91	106	109	114	113	101	92	101	96	106	81	91	127	99	102	103	98	98	112	98	103	100	105	102	113	103	97	79	94	101	97	103	109	89	104	109	79	98	90	109	112	103	108	116	98	103	90	103	117	104	97	108	107	112	94	93	107	99	100	82	97	114	114	102	110	98	102	115	97	108	93	100	106	90	119	99	117	102	100	100	75	105	94	119	91	118	95	103	87	111	104	111	107	96	108	100	102	108	92	90	123	122	98	102	95	93	117	117	93	110	107	92	97	113	93	102	108	120	88	85
18009	423	508	541	519	470	457	419	403	397	415	397	344	386	381	338	383	377	342	390	364	372	379	377	358	342	374	379	339	356	355	366	371	349	325	392	332	354	332	345	333	380	362	368	343	383	363	331	344	366	345	360	348	355	326	337	369	365	335	385	384	344	363	343	373	311	334	318	374	346	361	334	360	331	358	364	343	366	374	333	353	374	339	390	387	349	332	354	330	320	370	338	342	375	353	301	370	362	364	324	348	343	359	378	366	352	343	341	357	352	343	362	340	349	319	361	339	342	347	351	365	381	328	358	361	345	325	376	346	349	320	330	344	348	346	357	330	343	388	342	323	355	347	328	364	366	349	372	339	338	338	347	330	346	352	368	378	344	339	356	353	334	317	331	344	354	362	360	329	339	368	367	317	358	351	350	325	344	372	331	358	341	341	390	352	364	330	363	302	339	362	388	349	335	396	345	337	359	354	381	366	357	338	378	365	340	370	341	372	355	370	362	362	371	314	358	390	352	344	380	333	381	363	344	331	348	312	380	324	360	369	348	332	313	370	343	347	363	343	345	347	331	353	350	353	365	349	342	353	314	344	362	365	365	373	351	343	340	365	355	341	330	337	374	341	333	350	362	360	368	343	332	397	348	354	356	349	347	350	391	355	305	360	360	351	337	360	366	362	361	323	391	349	351	344	342	358	345	329	377	352	354	330	344	365	334	366	368	349	349	362	369	354	379	344	364	339	341	383	334	369	356	339	366	368	351	324	324	364	354	364	337	346	341	349	339	366	351	356	350	349	339	366	351	354	362	376	323	335	317	346	357	371	357	362	336	379	347	366	350	376	316	341	363	358	321	352	402	383	319	335	332	364	379	344	348	351	345	349	333	380	354	366	345	332	366	336	353	343	390	354	358	395	358	366	360	362	346	346	366	360	338	345	348	336	364	328	348	361	336	351	328	347	365	356	359	355	335	337	316	311	353	364	356	329	373	325	351	384	341	355	332	364	322	354	394	349	347	358	347	366	371	359	346	339	357	355	358	346	377	349	362	337	377	347	359	367	352	374	340	353	363	357	385	363	333	330	330	343	383	339	343	362	360	362	335	358	393	302	340	358	355	349	342	357	357	351	333	347	334	370	342	348	346	365	353	370	317	359	340	347	342	339	351	354	356	394	372	374	364	325	348	345	355	375	375	349	320	325	363	325	332	308	370	345	327	353	369	353	356	367	349	334	352	327	364	357	338	360	342	324	316	377	346	345	322	354	304	351	323	364	363	332	337	369	351	334	321	366	365	332	354	366	364	344	367	361	358	368	321	354	354	363	324	376	374	349	304	340	369	348	342	361	384	337	352	343	383	308	380	336	342	374	329	349	330	360	353	355	332	368	372	350	349	349	318	355	374	355	329	334	355	362	365	346	379	342	334	367	316	344	376	360	341	385	367	373	356	318	366	359	343	346	358	317	344	311	362	330	373	317	358	349	366	356	374	330	339	357	380	354	325	345	339	309	345	356	341	347	347	346	353	395	345	381	299	359	343	365	367	352	358	355	340	345	362	370	359	344	332	316	332	345	303	334	359	355	350	363	337	316	329	369	343	340	358	356	325	341	341	383	339	359	362	348	382	327	378	327	361	364	370	356	350	338	354	338	341	339	343	377	328	359	396	363	359	342	343	333	377	322	348	340	358	322	352	350	336	313	352	348	350	347	344	353	339	327	366	367	338	322	373	360	391	353	374	351	343	361	346	344	362	331	380	356	396	335	365	344	333	368	336	326	336	353	368	376	350	351	341	372	344	361	338	345	335	331	374	365	358	346	347	332	361	362	318	323	373	334	322	338	370	323	349	361	325	344	371	337	344	352	357	329	348	366	329	367	349	356	372	368	370	350	355	354	359	318	342	342	337	339	337	347	360	338	326	379	356	312	353	370	347	342	357	363	363	332	339	334	357	343	356	337	350	350	349	381	357	358	350	365	362	335	335	388	346	361	336	360	332	354	376	355	340	321	347	325	335	374	370	360	337	358	320	388	374	355	376	358	389	351	381	316	386	345	340	364	385	390	374	376	365	342	350	400	349	365	334	332	336	346	352	361	326	376	330	366	377	339	361	331	363	330	362	364	347	354	337	328	332	376	358	330	365	343	332	379	369	342	331	339	371	318	363	314	361	319	331	321	340	327	387	347	330	344	347	338	356	384	328	337	349	353	361	367	341	365	353	326	360	354	353	331	377	375	326	326	336	336	350	332	350	356	347	328	354	359	396	368	347	366	345	356	323	312	339	329	311	365	349	330	321	373	352	358	366	372	344	363	383	379	348	358	355	360	362	348	354	365	352	335	352	342	332	346	347	349	379	304	346	347	363	363	335	351	332	360	380	347	354	342	353	351	385	330	364	371	348	309	362	345	341	358	322	357	358	355	297	348	344	360	356	365	371	353	345	361	318	367	382	367	363	327	369	342	342	364	337	310	347	380	334	345	386	325	347	337	336	340	380	347	341	338	326	381	358	390	344	319	351	355	325	332	321	362	355	338	317	340	374	367	326	343	352	359	372	358	343	343	329	346	335	316	365	317	345	379	349	375	372	359	364	375	334	320	382	356	355	366	322	367	343	337	368	375	374	324	334	340	344	348	353	357	297	346	323	361	343	384	348	343	355	349	337	343	367	354	349	340	354	339	332	333	340	352	365	334	346	336	361	348	358	345	378	336	375	350	335	350	324	370	349	381	370	352	343	357	336	331	398	329	337	359	334	360	351	335	347	378	360	337	401	369	328	351	380	351	327	383	327	356	309	304	329	325	369	331	332	360	357	336	334	345	386	364	365	359	369	347	350	318	351	350	326	388	296	388	346	338	330	344	316	366	362	380	368	376	333	341	350	331	364	343	315	356	358	386	372	339	350	342	349	344	373	366	390	340	370	351	338	364	350	389	361	347	346	331	353	377	374	333	372	366	351	343	367	362	351	359	342	362	384	321	368	319	355	366	349	355	358	347	334	350	372	368	381	349	358	354	287	360	385	358	317	300	335	378	351	332	370	348	341	351	357	317	372	344	341	367	351	329	338	333	351	381	336	301	378	370	340	321	352	371	342	379	315	344	339	366	353	341	398	339	342	356	379	377	352	341	358	336	304	347	365	365	357	379	335	334	362	366	330	349	388	358	333	319	366	357	350	380	325	323	302	355	360	372	324	371	352	329	320	376	364	360	341	348	359	352	366	347	367	378	338	330	350	293	370	318	336	393	323	344	359	353	366	371	332	324	356	379	386	350	365	387	375	322	339	372	310	358	364	349	344	359	346	342	379	359	322	381	341	321	315	379	361	314	342	337	328	361	336	342	338	349	352	353	331	332	339	373	371	343	362	368	375	372	322	383	337	375	361	334	353	337	373	384	369	376	352	395	367	348	351	338	308	347	344	334	383	336	360	358	370	361	327	359	349	354	320	333	334	395	306	369	350	342	357	350	367	354	353	364	364	370	344	344	356	353	356	359	337	353	324	342	376
58045	19682	5824	880	563	476	337	288	281	239	217	199	188	179	188	156	155	188	153	139	150	159	158	166	139	169	158	169	166	181	174	147	151	152	146	154	158	123	149	148	152	131	159	143	153	172	159	140	153	127	161	159	146	136	153	138	146	143	141	143	147	152	157	146	132	141	145	136	139	138	158	146	139	130	126	135	137	144	147	141	140	144	139	141	159	141	153	126	134	145	140	164	133	142	143	131	127	136	157	136	151	143	145	146	157	123	158	135	152	135	133	148	161	139	161	144	146	139	126	159	140	114	144	158	148	150	122	140	146	137	141	140	144	147	160	139	163	152	135	132	139	139	134	148	117	154	115	126	130	141	142	137	144	159	143	151	151	120	123	139	141	132	144	156	121	116	128	147	154	134	134	146	121	138	145	142	121	132	163	132	130	134	139	130	145	138	150	115	156	143	119	152	132	143	163	157	149	152	136	150	145	149	136	122	147	136	149	155	143	127	129	135	158	135	144	141	146	143	140	146	141	141	140	153	130	161	145	122	149	157	148	151	153	150	143	129	147	140	138	146	150	123	167	130	135	148	135	136	162	135	125	171	179	145	138	128	154	130	134	133	151	120	160	156	134	121	141	150	128	121	149	163	127	143	131	149	126	138	145	153	152	135	130	146	147	150	142	150	132	148	143	139	126	151	148	138	155	146	136	140	167	125	145	149	144	152	128	136	150	143	143	137	150	123	140	156	130	155	137	154	139	164	132	140	144	131	156	127	128	139	143	142	117	149	129	153	173	140	133	130	130	146	148	142	126	123	141	149	150	147	127	134	151	129	133	145	148	144	133	127	157	155	140	136	147	141	134	150	140	134	146	128	142	151	151	122	132	144	153	162	131	112	150	126	152	133	137	141	124	156	155	145	163	132	169	137	118	157	146	146	163	142	152	155	151	152	132	138	144	161	139	166	139	146	145	142	132	137	161	124	144	153	124	150	152	150	133	133	148	136	149	133	128	118	121	142	156	186	137	125	125	128	141	121	137	140	149	142	131	133	129	159	142	160	165	144	144	140	170	137	143	149	133	134	120	158	150	145	140	122	137	137	145	130	142	125	124	130	133	147	134	125	150	140	156	135	164	144	150	140	137	138	158	134	158	143	118	155	155	143	148	158	165	147	151	152	142	150	121	137	151	138	140	158	129	139	145	139	152	156	153	155	123	133	126	139	159	138	146	143	136	108	143	154	149	161	148	129	135	155	134	133	127	135	114	150	161	145	136	150	148	149	139	131	149	150	146	145	150	117	148	135	142	122	152	146	129	131	126	144	168	145	133	136	155	146	135	153	143	137	156	155	145	152	128	159	133	152	174	138	150	142	126	154	164	150	133	137	146	151	141	133	156	174	155	164	135	153	140	155	149	121	152	142	141	142	149	167	140	134	152	153	152	157	154	147	142	159	134	141	138	133	126	131	121	162	150	131	133	127	142	130	146	127	140	152	162	125	148	143	142	139	139	124	155	152	160	130	145	148	156	137	116	165	147	177	143	134	139	145	132	160	145	146	162	133	143	148	145	161	143	150	148	134	165	143	159	150	151	135	153	153	145	153	137	152	111	162	162	149	135	113	149	151	124	170	152	146	142	151	140	145	145	125	144	146	146	142	134	140	137	128	148	126	169	127	153	139	137	152	148	140	135	145	150	142	129	154	139	149	141	152	135	150	147	135	148	134	161	132	133	140	146	124	127	138	144	169	143	157	127	133	151	146	131	143	125	160	133	130	151	144	147	139	149	132	163	156	147	146	127	148	133	125	135	136	127	163	147	173	143	145	140	133	127	124	144	148	139	136	146	144	144	148	158	154	158	159	139	152	154	140	138	135	148	131	124	143	139	141	149	127	131	145	161	144	131	158	143	158	139	146	136	140	143	146	153	148	153	159	146	158	144	165	139	124	139	161	121	131	142	139	139	144	144	135	142	157	136	137	130	131	149	141	151	143	128	136	148	134	143	149	144	146	141	152	135	141	133	142	134	144	137	170	153	149	149	156	118	130	129	161	173	159	146	157	131	137	145	146	125	155	152	154	124	134	156	148	134	127	135	149	127	157	148	135	137	144	133	141	133	145	176	163	137	135	152	162	134	158	159	143	155	139	135	152	142	152	181	131	146	147	141	161	152	149	138	135	143	142	160	161	145	145	162	123	145	142	119	157	168	135	139	137	121	152	167	154	135	166	130	153	141	176	140	156	132	135	136	152	149	146	139	146	125	154	136	141	141	136	131	138	123	165	140	163	155	127	149	152	130	141	156	145	143	142	131	136	130	160	141	136	126	123	140	138	147	160	154	131	153	147	137	132	143	138	178	138	133	167	143	138	138	154	140	145	119	153	135	138	139	136	161	136	146	118	134	147	161	164	148	147	158	141	143	141	142	165	143	152	151	167	137	149	127	152	153	133	132	148	157	135	128	163	153	160	150	120	144	128	125	153	176	132	132	128	148	136	143	135	151	151	164	145	129	133	142	161	145	136	142	147	151	142	162	127	139	150	138	148	160	151	160	140	156	163	135	143	130	114	148	125	144	147	136	165	152	135	129	160	153	154	143	150	143	136	138	134	131	136	148	139	132	129	153	152	157	135	146	160	153	138	149	148	145	148	140	139	124	141	129	159	142	147	138	162	137	140	137	132	142	123	147	132	155	127	138	144	123	135	150	154	129	152	137	149	151	143	152	133	130	120	151	144	150	151	131	136	143	140	156	141	144	134	121	134	125	130	146	128	128	141	146	133	147	139	126	145	134	151	159	149	136	156	139	156	166	157	138	125	123	130	150	165	145	150	156	161	150	139	138	150	152	153	181	144	118	135	115	142	133	144	153	150	134	105	134	133	148	144	156	140	146	141	155	135	139	145	137	148	159	155	132	146	146	150	143	141	153	149	155	131	138	163	149	143	138	144	161	147	148	144	132	150	125	143	135	135	139	163	136	135	157	138	158	144	144	148	144	150	125	148	130	130	153	143	135	139	147	149	135	138	142	117	140	133	137	127	148	126	128	155	139	139	130	148	134	147	157	132	149	139	151	138	152	145	149	151	135	134	134	137	154	131	136	138	161	139	149	128	134	110	137	148	128	131	140	147	126	141	127	149	146	136	143	153	153	139	165	135	147	130	146	137	148	125	146	142	144	127	129	141	136	153	134	144	141	130	132	129	137	137	153	152	128	146	135	151	143	119	150	152	135	147	142	141	144	137	131	151	130	151	134	154	144	151	140	146	146	153	134	140	149	151	133	132	151	147	136	154	153	134	153	138	140	140	146	134	150	148	119	138	165	140	124	156	140	138	158	129	140	133	134	133	130	139	146	148	144	155	140	134	124	119	136	148	156	139	149	160	124	154	114	134	118	151	140	142	148	142	143	130	136	128	148	152	162	151	141	134	152	153	167	127	138	129	137	141	167	154	139	150	142	154	149	143	125	163	139	153	145	130	138	162	127	131	144	149	136	129	143	134	141	139	150	134
33865	1396	2721	2824	2453	1987	1627	1451	1254	1074	1011	868	834	813	766	703	714	660	707	645	631	604	573	570	553	568	524	542	532	567	538	550	583	527	532	486	527	496	502	527	516	518	494	497	436	473	468	534	499	477	509	457	465	507	478	477	472	466	529	466	482	488	512	475	460	462	507	453	514	511	488	481	452	466	494	472	441	466	486	448	439	463	498	499	482	440	520	477	510	475	432	464	464	467	529	470	463	492	451	451	493	510	443	486	420	445	458	441	479	446	446	453	493	502	457	476	466	453	470	474	462	452	480	406	442	472	494	482	466	423	459	486	468	469	461	437	492	473	497	441	484	477	510	490	475	522	464	458	483	473	441	487	456	477	484	484	492	462	487	495	490	458	451	513	456	481	483	485	479	438	470	444	504	467	443	467	448	443	432	448	450	452	462	421	462	448	450	470	428	476	446	496	424	462	472	453	486	454	465	485	474	457	439	441	463	484	448	424	471	461	473	443	447	446	455	504	449	460	510	497	480	464	465	456	500	515	438	482	482	461	430	467	438	455	478	485	476	489	460	472	473	488	454	469	471	473	478	471	433	450	455	472	489	471	473	493	473	481	481	460	467	476	451	464	478	468	442	438	456	475	482	428	487	456	485	476	452	481	479	458	474	437	428	471	446	465	476	473	452	483	478	468	436	514	460	452	439	447	490	482	464	449	494	473	505	481	495	445	464	459	455	425	460	437	483	450	478	427	464	427	475	473	479	468	463	446	429	463	491	477	490	458	477	442	483	468	481	478	458	436	449	477	478	431	451	470	474	485	462	497	459	446	438	490	468	445	497	487	448	492	496	475	449	517	455	466	489	470	482	458	424	432	450	473	460	454	444	473	495	479	482	502	445	442	479	461	518	414	432	478	495	436	462	458	496	438	487	491	466	469	465	501	485	461	469	451	471	474	468	509	467	449	434	480	430	479	467	468	465	465	467	477	441	443	455	476	433	483	485	437	486	470	470	478	450	451	416	518	454	441	473	442	468	457	470	449	499	457	463	455	473	471	474	437	462	461	461	476	492	476	490	505	470	483	444	452	473	458	454	491	474	442	465	465	465	459	487	480	430	429	434	444	480	493	516	477	478	462	464	466	417	427	424	459	502	448	467	459	437	472	463	462	452	425	416	470	469	442	475	456	478	460	493	469	473	480	467	465	478	439	458	487	482	458	503	456	479	452	435	429	473	474	448	483	483	464	439	475	423	451	472	482	507	465	433	474	430	470	485	478	458	456	480	463	433	472	453	469	455	482	438	470	431	478	481	431	464	434	472	463	463	469	446	494	500	448	479	444	485	492	456	495	451	444	482	454	499	490	466	461	451	454	462	477	465	430	479	473	447	470	477	445	446	453	437	471	470	467	441	449	447	450	441	468	501	489	429	455	442	437	464	445	469	506	445	431	440	452	459	473	458	481	450	429	425	450	481	476	468	451	463	429	476	506	476	460	495	445	471	464	449	507	463	461	460	436	482	455	457	456	452	479	482	485	440	473	491	472	461	441	450	468	454	474	451	440	434	453	476	440	429	499	435	461	419	472	407	422	474	444	488	457	447	477	480	460	509	461	442	479	435	483	464	454	461	451	468	469	474	500	453	443	474	443	453	498	482	467	436	441	505	443	478	465	464	478	488	474	447	454	461	493	462	480	474	470	491	471	456	463	461	447	499	495	462	459	479	476	451	461	448	470	443	408	449	413	423	471	458	440	425	460	460	491	478	447	458	494	460	446	428	464	508	421	452	454	470	445	482	445	460	466	461	492	467	469	483	442	482	487	448	449	459	454	476	484	434	427	504	468	466	461	490	470	439	458	501	468	438	437	450	463	453	476	456	512	502	422	470	496	463	440	441	462	430	497	485	509	441	531	455	445	459	464	419	451	469	492	440	431	433	475	440	440	464	493	474	501	467	474	435	450	467	431	482	472	479	452	442	446	462	435	485	455	446	461	488	482	494	457	504	474	459	490	462	468	441	481	454	432	490	424	499	483	470	497	434	523	472	467	470	431	453	440	457	490	477	460	466	446	491	509	450	494	474	458	411	465	417	486	503	474	483	454	467	509	461	470	436	467	501	483	478	476	483	492	483	431	448	430	470	477	445	446	463	460	456	475	501	472	479	479	454	471	492	465	469	498	431	492	463	480	451	484	477	450	463	453	470	468	460	440	488	467	456	483	452	450	505	467	484	451	464	442	501	438	504	446	444	462	491	470	484	472	462	445	471	483	507	473	452	455	477	452	448	482	451	462	438	464	484	435	467	445	497	495	451	503	479	505	475	501	488	480	458	499	456	472	466	466	490	464	473	494	479	480	453	455	499	485	491	460	475	470	476	487	471	505	457	481	490	465	489	483	466	434	467	484	452	463	444	487	483	432	426	472	499	433	450	428	516	473	462	474	469	433	520	489	486	480	443	459	451	436	465	492	422	465	465	502	474	443	492	500	461	495	439	485	451	463	468	447	452	473	459	492	481	510	472	470	487	469	459	468	479	462	476	498	431	461	451	440	488	443	455	467	476	473	475	475	465	462	424	494	469	472	488	486	486	479	459	446	455	434	481	487	459	458	446	501	473	473	440	449	454	450	486	419	454	490	476	461	483	485	438	466	464	511	443	444	469	465	451	477	455	435	439	463	499	458	482	437	471	423	440	448	460	484	446	465	423	462	481	428	482	443	461	471	449	486	487	480	434	452	467	446	464	464	491	408	480	468	502	413	435	455	425	489	468	469	446	474	448	481	433	459	463	479	490	493	459	476	465	485	470	461	447	430	480	452	502	469	442	467	467	420	482	458	461	442	460	479	463	525	470	468	446	436	480	457	459	459	456	483	469	451	461	478	448	446	492	493	470	468	498	458	440	430	484	449	476	500	498	430	516	439	485	512	457	470	481	463	457	466	483	473	478	448	460	458	499	450	476	480	535	466	446	458	527	433	459	395	482	463	492	451	450	464	448	460	439	481	463	476	450	470	435	465	448	447	457	420	469	470	478	435	505	479	424	452	449	432	472	455	450	443	454	453	455	466	470	463	491	490	457	467	453	471	478	456	491	426	507	453	451	445	436	472	490	493	477	480	471	479	422	445	462	508	468	451	456	472	438	462	449	496	450	446	452	412	447	487	456	471	465	471	445	471	451	476	472	453	503	451	489	462	449	482	470	443	452	448	451	463	479	438	462	481	447	434	450	485	426	434	475	508	477	476	476	451	485	496	442	482	504	458	470	474	469	476	491	464	453	462	397	453	431	444	460	510	490	465	431	465	501	468	452	428	452	461	479	449	456	481	466	451	443	474	493	421	460	478	449	470	455	472	458	463	453	481	494	488	436	469	470	487	482	493	459	451	422	467	462	441	509	455	450	468	444	460	450	462	476	494	458	481	447	444	481	449	474	484	489	445	500	462	440	439	443	461	441	478	478	455	424	453	474	502	462	497	465	476	457	468	444	450	426	472	481	439	454	433	457	476	460	453
63711	24273	15057	2725	1201	878	671	570	494	489	458	385	371	334	346	334	295	267	302	310	272	271	282	276	299	285	240	266	245	246	251	296	267	258	268	270	257	265	261	269	263	225	272	258	287	255	252	270	280	273	272	252	245	260	283	282	265	275	259	248	261	290	263	236	280	262	266	259	253	265	236	274	217	256	259	260	260	258	220	280	237	228	242	252	262	252	252	251	233	264	276	265	235	236	253	261	250	260	242	223	246	240	226	246	263	256	234	232	255	266	232	250	256	226	263	242	250	268	232	260	243	285	270	263	255	262	287	261	237	257	234	260	240	242	251	273	250	249	274	247	237	252	245	244	279	246	264	249	235	244	280	247	248	256	237	242	234	268	250	238	251	242	261	264	260	247	234	247	248	250	239	265	246	262	246	257	255	259	257	247	276	236	273	227	257	247	250	270	271	241	245	261	269	253	275	262	276	225	261	274	289	252	251	250	211	253	246	257	270	244	250	219	229	242	219	248	243	237	249	251	244	243	208	244	233	210	250	259	283	241	245	249	268	270	263	234	264	250	267	250	255	223	273	245	249	283	228	253	237	232	275	270	264	246	239	265	226	254	252	280	214	244	247	264	256	274	266	264	274	227	284	279	228	245	255	258	236	241	238	242	240	302	230	264	249	240	252	267	238	270	276	221	240	284	269	232	269	218	260	267	245	248	240	266	258	258	239	198	240	260	247	243	278	263	232	270	274	262	270	280	237	228	243	276	236	230	229	250	221	242	261	260	250	216	236	268	273	256	265	217	273	249	252	254	252	281	224	262	255	270	233	260	240	238	276	268	243	251	239	284	222	249	249	274	267	220	238	235	243	270	247	261	247	251	236	275	241	250	217	257	251	236	255	268	246	244	253	237	228	254	273	238	221	245	238	262	275	246	278	251	234	258	251	237	226	234	266	240	243	232	257	229	219	227	240	231	251	252	233	233	264	227	238	241	254	228	242	251	209	242	228	251	276	278	242	296	263	287	253	256	237	281	270	237	250	231	258	234	269	253	253	229	243	256	211	255	253	255	245	252	259	219	243	221	209	265	224	239	256	236	264	258	226	256	274	228	287	245	226	243	271	278	265	241	278	277	234	257	249	257	257	262	266	229	259	247	268	280	266	268	234	218	267	270	237	249	264	248	243	235	271	259	249	226	236	255	272	252	248	264	228	248	270	263	239	271	250	260	256	257	275	265	254	256	255	249	244	258	259	259	257	249	220	260	253	256	252	272	237	249	272	235	253	236	260	250	248	247	253	236	238	237	247	215	265	251	253	258	245	226	257	217	245	229	281	215	260	228	230	239	242	251	246	232	244	244	251	244	233	249	249	247	244	225	218	257	241	301	240	278	221	238	262	247	244	270	246	243	264	264	228	247	248	239	223	243	261	247	249	263	246	226	238	230	234	259	282	255	245	235	241	281	229	244	248	269	243	243	257	246	247	239	225	250	270	221	246	264	281	256	248	247	243	248	235	275	250	228	251	252	250	262	258	256	279	268	223	216	270	259	251	233	222	262	247	261	261	241	252	237	244	241	271	236	261	233	248	240	272	253	232	269	246	247	259	280	266	281	244	248	267	265	240	254	240	249	263	250	279	239	245	252	247	266	241	296	240	258	271	243	241	252	242	248	239	218	277	262	248	247	266	224	242	272	251	263	238	250	238	244	227	227	246	211	254	267	263	249	247	236	225	276	231	236	253	260	226	234	269	292	280	233	265	251	257	244	263	236	246	259	250	257	252	232	242	230	262	259	250	236	242	252	279	254	236	266	246	247	230	287	230	262	273	253	259	254	246	269	233	256	263	256	264	264	243	261	246	250	255	241	278	258	234	232	242	252	245	254	237	232	258	261	233	268	223	256	264	252	246	257	243	277	253	273	240	252	265	242	212	234	247	235	239	239	235	219	229	242	234	240	253	246	272	230	236	240	267	219	247	233	260	251	260	246	266	261	223	268	240	254	277	253	258	259	258	249	240	250	273	253	248	262	244	256	243	280	260	252	263	267	272	268	239	276	280	222	250	269	228	255	284	262	250	267	247	225	256	255	249	237	243	238	242	256	248	285	236	239	229	236	212	252	269	235	278	267	229	241	240	261	244	252	255	238	264	236	285	259	221	265	250	246	246	253	261	235	257	250	260	259	247	276	267	230	252	224	277	287	277	242	225	267	273	247	252	210	250	251	223	229	241	275	226	272	262	249	213	260	251	241	267	265	238	247	267	243	263	247	251	251	254	265	224	269	273	240	206	241	251	259	225	251	230	258	240	259	250	250	248	264	253	270	254	238	241	248	262	223	234	256	255	236	240	244	263	244	238	245	242	257	226	242	280	218	234	231	244	238	244	224	261	225	223	240	256	266	258	225	207	248	236	275	263	277	259	283	252	273	278	239	258	294	255	258	256	300	275	256	244	247	219	243	260	241	247	272	266	278	264	263	266	238	276	251	235	235	263	240	283	263	251	268	248	265	258	239	265	250	234	234	258	225	239	222	254	217	247	257	266	239	258	231	265	219	243	244	227	227	276	250	253	255	268	236	265	265	241	236	250	273	241	221	249	246	239	243	261	231	247	250	259	255	236	225	239	229	254	256	252	303	263	235	217	237	248	208	247	254	248	248	267	269	255	242	267	237	230	256	228	229	239	266	261	258	248	221	251	263	248	273	245	250	262	240	266	249	252	244	257	231	266	256	244	279	238	257	235	257	252	249	229	238	258	227	284	249	264	262	242	289	243	238	265	238	234	238	236	244	245	238	240	231	245	258	247	221	261	257	274	248	255	244	295	261	249	229	258	248	249	249	266	266	252	262	244	246	247	253	250	274	236	248	283	268	271	281	268	264	233	237	240	259	263	270	231	268	250	227	264	295	271	230	218	232	275	267	280	244	269	270	226	241	241	227	254	262	250	259	250	244	251	261	282	254	253	258	255	226	253	260	252	233	239	242	229	266	232	270	267	268	284	246	234	253	254	262	254	253	220	269	234	251	260	242	273	241	235	251	250	217	251	263	249	226	244	224	255	234	267	279	238	253	269	254	267	246	240	223	251	226	251	234	243	248	265	254	261	249	293	264	255	256	236	246	218	280	275	244	265	246	234	268	255	251	281	282	249	264	243	252	225	258	261	242	252	286	268	250	271	243	238	245	244	256	248	268	236	252	234	229	253	273	277	224	248	271	253	238	261	258	258	264	254	241	258	252	232	269	271	252	242	217	286	285	245	253	245	238	251	258	273	251	236	237	248	243	268	238	230	259	229	243	249	273	237	265	270	257	248	261	252	237	249	257	220	274	263	239	256	231	249	261	253	246	233	248	239	273	261	239	229	248	264	240	235	237	238	204	244	242	265	266	278	235	234	233	249	234	240	253	250	245	262	268	265	253	251	271	253	248	255	223	244	280	255	239	251	268	251	276	256	257	249	238	265	233	262	259	275	278	257	255	234	235	246	267	223	214	268	253	270	252	242	269	247	281
41671	2411	5043	5359	4614	3808	3106	2627	2279	1949	1823	1616	1456	1428	1298	1229	1229	1134	1097	1073	1046	1011	987	955	954	916	892	905	940	883	873	833	830	896	884	809	838	817	818	821	825	837	767	815	783	767	808	830	763	795	776	770	809	750	735	755	787	736	785	769	813	781	769	725	797	773	767	758	798	765	731	780	740	775	759	767	715	752	743	727	731	720	788	801	676	771	761	733	748	756	741	716	793	759	737	776	726	766	734	723	753	723	742	718	763	739	738	760	734	742	740	792	750	741	775	748	739	712	753	760	756	748	759	756	739	710	764	734	735	759	741	747	748	740	699	754	730	767	751	710	748	735	775	767	686	734	750	758	689	740	710	712	748	760	723	745	725	717	791	754	787	674	757	779	725	773	740	700	773	755	710	768	757	750	739	753	746	753	738	734	779	722	774	781	766	718	753	733	732	776	739	728	715	744	742	713	730	756	749	701	720	752	724	760	723	690	771	714	760	740	714	742	691	710	705	708	717	731	756	769	711	739	744	730	736	757	753	818	716	772	753	648	723	773	721	760	736	778	776	717	744	755	701	696	770	759	738	704	726	715	716	735	745	726	728	749	738	734	713	722	691	767	763	747	741	780	760	772	702	736	728	750	752	708	768	737	699	742	759	740	746	737	721	740	769	754	731	715	706	738	758	679	727	746	715	704	777	744	764	696	779	760	748	649	722	774	735	745	766	732	742	739	689	740	759	750	778	761	695	733	720	739	732	679	759	730	732	730	732	751	766	757	761	749	730	764	672	767	709	758	750	713	732	738	741	772	722	767	715	731	717	752	741	767	733	734	680	725	797	709	685	785	726	766	735	740	714	738	746	768	720	725	757	697	741	764	711	674	775	732	785	736	722	769	718	751	715	715	759	725	744	717	749	717	656	756	726	715	730	770	693	780	769	748	735	760	729	785	723	738	716	808	781	766	773	748	756	718	760	736	739	751	737	749	748	742	741	738	777	690	719	811	762	791	767	748	691	748	716	757	721	683	711	691	708	787	730	756	737	741	744	710	743	727	814	742	710	779	770	700	792	713	725	732	728	735	737	757	755	773	715	728	688	715	714	745	722	748	724	750	694	743	737	735	753	766	713	766	690	756	736	742	708	719	738	742	732	709	722	712	718	768	743	726	733	740	727	731	726	687	725	746	779	753	733	751	718	758	698	710	771	746	707	714	688	701	736	761	706	702	677	707	766	715	725	751	793	751	787	708	712	751	786	753	740	741	712	773	753	738	759	748	707	746	724	754	738	736	771	737	806	718	747	816	785	710	729	728	781	800	734	769	762	779	753	753	739	698	761	735	727	761	743	691	779	751	759	727	734	754	710	759	719	734	735	747	747	719	723	718	731	770	707	695	770	702	743	736	721	679	736	733	748	739	695	713	709	759	706	738	690	722	684	749	739	684	732	712	745	741	766	728	792	759	722	722	752	745	757	748	717	727	725	740	766	720	724	739	783	828	756	724	735	753	703	781	738	713	739	817	722	707	757	780	765	747	751	742	749	754	733	730	755	740	747	714	744	746	798	752	728	795	766	748	733	729	732	757	720	738	738	755	733	754	720	700	724	716	742	731	750	745	737	720	772	735	777	775	768	723	733	737	735	705	759	737	718	707	739	709	755	733	763	704	712	736	716	776	772	753	758	740	744	768	747	783	736	712	757	765	781	731	749	809	743	795	723	779	701	719	744	745	702	711	700	735	754	712	718	680	733	745	712	721	754	763	734	747	732	763	721	737	729	711	739	715	698	718	764	715	773	710	774	734	754	732	731	712	769	742	786	726	743	711	725	734	733	699	724	769	699	752	693	768	700	718	739	754	735	705	763	740	727	760	765	754	755	757	704	746	718	699	722	752	691	728	763	703	734	729	763	737	714	746	737	723	728	758	741	769	739	758	744	766	727	773	752	747	742	754	740	721	753	723	792	742	729	724	740	744	763	729	748	723	783	703	719	723	711	731	723	693	740	723	726	753	785	720	763	677	728	752	715	742	692	806	745	737	737	722	737	740	715	713	771	710	752	791	761	807	775	745	714	720	769	699	774	726	737	719	754	731	728	736	733	724	771	723	764	694	723	787	708	750	771	764	743	735	777	737	705	716	734	715	710	732	715	706	790	743	760	719	739	701	762	740	765	778	757	766	689	738	763	727	752	771	760	756	763	748	764	720	706	719	758	738	773	757	797	737	741	728	747	713	737	764	748	692	747	722	722	735	735	737	690	772	772	751	745	766	714	737	710	759	733	690	815	703	805	763	760	705	758	721	708	752	715	750	683	742	749	745	759	735	714	733	694	764	733	750	770	772	731	725	756	672	772	743	764	725	760	734	744	741	763	723	719	721	732	755	673	759	772	764	703	742	770	707	749	740	727	720	712	785	756	727	707	748	723	737	733	737	724	766	763	760	702	757	741	758	707	759	741	760	747	782	765	747	732	773	742	732	747	751	703	752	721	761	747	776	750	719	788	747	736	758	744	692	757	757	727	710	728	747	770	737	734	712	763	748	745	713	704	783	751	747	721	719	701	740	702	744	709	729	724	767	808	730	697	750	749	746	751	769	765	746	754	708	734	788	757	817	704	731	788	733	736	712	734	705	735	713	780	712	722	721	721	733	723	659	699	771	717	756	763	716	722	751	767	724	756	734	729	699	768	761	732	737	719	758	717	760	730	709	745	753	731	676	742	730	727	715	762	733	791	715	715	724	726	718	748	766	666	725	720	727	736	765	764	734	715	699	770	718	733	723	760	724	757	724	688	700	731	797	782	775	736	749	751	700	749	722	813	779	757	758	764	798	744	704	746	748	775	746	743	730	744	758	713	714	756	754	725	734	689	681	746	732	765	730	742	722	726	731	735	707	761	762	779	764	755	778	757	695	706	736	719	727	734	699	722	791	725	737	776	761	709	756	758	735	703	788	772	725	763	750	773	735	717	735	730	740	707	730	731	729	698	718	740	753	789	727	738	738	701	766	727	715	716	757	790	760	788	690	770	734	686	793	714	739	752	726	741	737	695	731	725	730	746	762	755	699	732	782	703	713	720	726	752	738	707	738	731	710	727	760	727	754	725	704	724	739	747	755	730	722	713	732	779	739	726	713	737	765	748	792	688	726	760	726	756	760	769	715	737	731	747	726	681	775	733	750	759	769	738	724	791	759	723	694	727	727	770	716	718	743	775	704	785	712	719	741	752	743	722	736	765	803	719	733	720	739	756	717	747	761	747	736	729	741	745	698	767	765	724	728	736	731	750	729	748	684	760	724	763	794	743	709	753	736	733	741	774	751	770	718	764	754	704	693	705	744	731	750	743	762	763	702	726	705	760	746	725	699	718	758	728	717	729	765	732	725	744	749	727	769	759	755	761	740	699	768	721	693	796	749	749	706	754	729	778	752	740	790	723	796	705	734	715	764	712	776	745	791	752	732	759	809	742	765	725	736	722	789	733	706	704	748	764	694	774	732	694	716	745	690
19427	1284	353	187	138	129	109	100	120	106	124	107	85	93	121	110	103	101	105	107	104	109	117	120	107	113	97	103	90	101	132	117	101	103	99	108	96	101	95	93	101	104	103	117	106	89	99	113	130	94	90	97	97	110	116	97	92	100	89	102	112	106	108	100	90	108	88	105	101	131	97	93	121	107	123	100	102	108	93	110	94	98	113	95	111	94	112	102	107	108	106	115	107	86	103	98	105	91	112	108	86	108	95	108	98	93	109	110	99	101	95	91	94	102	109	90	91	121	97	108	117	97	98	92	118	105	119	99	89	80	93	97	106	102	83	110	96	112	126	93	97	97	100	104	103	94	105	87	110	82	97	94	104	116	118	84	99	107	125	99	109	124	99	133	92	106	118	113	111	96	87	106	114	113	97	102	120	96	109	104	88	101	110	88	99	101	112	92	82	87	87	113	87	89	89	93	104	108	97	99	97	83	100	92	118	93	106	107	91	108	101	93	87	93	104	91	104	97	111	95	106	106	105	102	102	84	110	104	120	127	118	112	113	86	113	109	94	86	103	113	123	100	114	109	105	108	116	87	85	92	100	76	112	110	111	111	99	94	90	97	105	109	85	88	115	109	112	104	92	105	107	104	115	102	118	86	96	91	105	104	105	90	111	97	125	102	102	115	87	111	102	92	88	112	103	107	98	100	94	107	111	97	100	94	103	108	79	106	115	83	103	96	95	115	118	99	102	108	105	99	121	103	113	105	75	101	94	97	90	94	108	100	101	106	114	89	110	114	113	109	100	110	94	101	96	119	107	111	120	101	107	80	82	96	99	106	106	92	101	88	104	101	97	90	103	112	117	100	112	106	102	113	110	103	89	105	88	80	108	99	96	112	98	97	107	121	104	88	97	90	85	99	116	89	116	121	98	96	109	98	118	111	104	108	112	99	99	98	124	110	99	95	99	115	86	95	109	116	117	75	98	96	97	104	106	99	106	116	89	102	103	111	109	93	112	86	111	97	102	110	102	107	119	94	108	83	92	91	100	98	95	96	88	93	96	100	107	111	111	82	101	92	86	110	98	110	107	94	96	115	94	100	91	94	116	107	94	119	98	106	96	104	99	92	94	123	122	96	96	86	90	103	87	96	111	92	96	102	101	100	102	101	97	90	99	109	113	87	116	125	91	82	107	105	119	99	89	98	112	105	108	108	88	88	110	119	109	110	87	94	95	100	111	94	102	97	122	103	129	109	86	105	80	108	101	102	106	80	105	87	111	98	127	107	93	107	110	97	108	96	100	107	97	107	86	106	106	114	97	93	102	100	100	110	106	116	117	111	108	104	106	116	103	94	110	105	88	101	118	111	101	105	102	113	106	97	114	108	108	113	99	88	93	92	105	106	89	116	105	102	97	89	103	80	95	111	97	100	109	100	95	95	98	96	88	105	113	97	98	97	109	108	111	107	106	95	81	90	99	105	116	120	117	113	109	104	98	96	124	94	90	107	96	83	107	97	91	99	106	79	88	90	91	86	115	103	111	102	89	104	92	102	111	100	95	121	104	99	94	112	111	99	93	105	102	99	112	99	113	101	106	104	104	88	90	95	99	89	81	109	123	102	104	106	99	100	103	89	101	95	96	100	95	110	111	105	78	98	100	81	117	108	95	82	99	109	128	96	90	76	107	114	114	119	82	111	109	90	99	95	113	86	108	77	96	98	105	113	105	118	96	113	107	90	113	93	108	98	116	132	110	111	107	105	99	113	116	93	116	87	107	95	94	102	103	89	96	107	88	105	119	101	90	92	107	102	113	84	109	106	112	116	131	112	92	99	105	107	123	106	91	103	119	111	100	105	83	91	81	103	91	99	104	124	94	92	108	102	84	102	106	93	101	82	103	104	121	88	99	97	93	112	92	103	118	95	108	93	109	104	96	98	115	89	90	110	86	97	94	126	100	91	109	103	119	100	95	100	114	95	88	117	101	94	88	94	110	96	112	94	97	105	124	103	122	93	95	97	86	115	97	98	93	94	96	102	111	113	102	101	112	101	94	106	104	109	103	104	87	112	93	86	101	96	113	91	99	99	90	104	94	122	99	91	101	103	90	107	99	117	108	106	92	105	107	113	100	109	111	106	87	115	102	100	105	98	99	103	94	95	99	95	115	95	96	101	85	105	100	98	83	91	106	112	102	126	107	103	101	106	109	88	104	112	106	115	119	105	101	95	106	108	99	118	102	116	105	105	117	98	88	95	101	115	113	101	99	94	112	93	97	93	89	90	98	98	110	104	105	89	95	96	98	122	99	112	99	103	86	105	104	107	98	94	117	86	123	110	116	99	104	82	100	103	111	88	109	110	100	109	92	104	96	82	92	94	117	123	103	113	89	94	96	102	99	112	94	93	104	108	104	94	117	109	102	91	113	98	106	113	103	109	91	96	91	108	95	107	101	110	111	98	106	106	100	113	101	104	104	111	89	125	105	99	88	97	111	101	105	115	111	105	101	106	116	114	99	106	98	109	117	106	108	111	127	121	109	107	98	99	105	102	98	94	114	105	108	111	105	104	96	93	97	104	103	109	106	99	98	96	104	99	112	112	121	100	114	90	93	110	88	86	103	94	115	93	100	97	95	90	116	76	90	89	101	92	96	126	102	121	117	110	111	99	101	99	100	117	81	117	99	107	114	99	96	105	110	120	107	103	93	98	100	104	89	101	91	102	97	102	111	85	98	112	115	101	105	110	112	103	103	91	103	121	91	102	111	102	89	104	101	101	98	97	102	109	93	102	95	97	102	102	83	100	92	99	86	97	93	96	102	101	102	114	117	88	101	105	112	95	106	118	115	110	102	89	106	93	110	118	113	111	96	97	112	101	101	109	110	117	97	92	98	109	95	110	94	102	107	98	110	100	94	92	117	101	107	97	116	104	112	108	86	104	96	117	99	114	92	94	98	106	110	111	100	99	85	101	113	106	113	103	102	111	98	98	98	113	104	100	95	112	97	93	103	93	94	97	97	107	114	85	100	93	107	97	96	121	79	111	110	102	100	97	90	102	102	95	99	104	99	109	106	112	90	107	85	122	94	103	114	98	107	96	104	106	102	84	96	85	90	88	105	119	109	83	112	100	114	100	101	99	115	94	93	97	94	105	100	97	106	101	96	99	105	103	97	93	116	108	106	109	99	100	105	93	91	101	92	128	112	93	98	103	101	105	99	113	118	98	92	108	75	111	111	96	131	87	99	99	108	101	109	117	116	99	93	112	104	104	104	101	101	101	92	104	103	98	120	80	91	94	109	96	99	111	94	99	116	86	93	102	124	112	93	102	91	85	115	85	92	113	100	107	103	101	105	101	109	104	78	88	81	112	106	105	117	101	104	109	79	105	101	106	111	91	113	129	112	99	85	93	97	91	98	94	117	93	118	97	100	97	111	88	99	116	105	124	97	100	102	105	99	110	104	108	102	103	107	114	107	99	87	119	110	97	98	100	94	104	99	106	100	102	94	100
17771	415	505	506	513	455	451	405	404	396	364	398	377	339	448	372	361	376	365	329	354	370	354	437	379	357	386	334	341	380	371	390	365	385	390	326	348	334	364	353	337	361	339	356	362	364	360	360	362	387	351	353	388	348	347	368	370	368	372	354	356	360	325	357	351	368	398	374	319	346	339	359	345	368	373	349	357	362	355	348	349	342	365	344	341	329	357	386	343	376	391	346	361	335	341	373	353	343	333	306	398	355	389	373	355	350	380	355	377	334	347	341	328	335	356	356	360	366	380	372	363	388	345	354	385	349	325	348	382	354	348	362	371	328	334	366	370	331	377	355	360	359	384	369	361	376	337	338	356	336	377	345	367	372	353	337	342	334	324	369	318	358	366	361	356	364	367	347	363	346	356	360	362	340	328	335	349	346	356	359	380	381	347	338	369	377	346	365	374	371	360	359	334	342	340	365	346	347	360	331	360	356	361	363	358	350	352	355	329	368	371	350	341	368	354	342	362	348	312	331	355	357	339	326	383	352	362	333	366	358	354	355	327	345	329	363	349	353	347	347	330	377	351	316	351	338	361	362	336	369	343	358	365	339	378	333	337	371	343	390	349	403	350	316	367	355	356	318	350	355	387	363	381	364	332	323	334	338	353	361	347	371	375	336	354	351	335	360	361	336	355	356	368	359	371	318	350	348	362	357	362	391	344	347	367	373	364	343	335	323	343	360	334	353	337	356	374	354	343	364	349	367	330	329	344	316	331	316	357	373	318	367	334	360	363	358	356	367	363	324	347	352	352	351	337	346	379	344	366	333	364	321	369	348	355	413	333	348	334	331	358	338	346	373	373	342	325	366	399	344	341	374	380	366	352	344	355	383	379	382	344	366	369	373	354	327	381	331	329	370	355	349	349	365	365	327	350	365	369	361	342	341	384	344	356	353	347	333	347	337	363	325	367	346	373	361	324	364	366	308	361	379	369	345	366	365	360	335	356	340	362	350	381	351	334	364	344	371	351	370	355	366	380	378	351	347	333	348	357	356	346	370	339	374	350	379	361	356	352	380	367	379	359	331	317	354	326	337	367	337	336	365	353	360	360	324	347	339	359	364	349	346	344	340	352	360	340	346	368	338	379	365	357	331	343	318	344	380	366	341	320	335	381	338	347	365	308	373	345	364	404	345	319	368	379	362	352	331	350	355	360	354	321	340	342	372	344	356	359	363	372	345	348	353	369	347	315	363	344	349	375	354	395	347	327	359	363	402	320	350	370	352	351	349	316	342	335	385	345	363	348	348	352	373	391	321	348	377	318	365	338	371	361	358	389	358	384	371	325	343	357	319	334	383	366	354	354	367	353	349	390	359	377	359	362	359	316	370	354	325	352	356	359	381	364	379	384	370	338	330	342	338	373	358	370	395	364	318	344	365	329	363	380	335	346	385	376	357	346	316	395	350	320	357	373	385	309	328	360	343	332	336	337	329	372	298	350	388	343	394	341	354	362	363	369	392	358	355	320	369	376	342	339	383	330	348	345	330	373	357	359	357	348	353	314	376	352	335	381	353	349	363	363	367	385	372	347	362	356	366	371	356	355	355	350	347	360	369	361	323	362	360	357	330	316	375	337	328	329	362	393	330	350	353	342	333	327	355	363	350	306	347	383	340	339	354	357	348	344	378	344	376	370	331	343	347	331	385	376	364	353	336	359	358	336	361	341	349	356	365	377	335	348	328	325	332	332	342	350	352	351	352	328	341	362	313	341	357	368	401	346	334	373	345	346	341	381	356	344	353	358	360	384	348	339	400	366	407	401	369	319	351	378	355	341	328	332	316	355	346	379	378	349	349	367	346	373	338	340	366	379	364	337	352	367	350	340	365	341	390	352	351	343	328	345	354	376	333	347	355	368	343	350	348	377	354	355	372	373	337	319	355	317	369	370	379	370	339	339	341	389	394	377	364	345	339	359	370	350	345	362	365	339	336	394	378	345	361	341	367	351	345	376	349	368	323	364	330	367	376	346	346	341	379	347	355	354	354	319	334	347	343	366	309	336	333	380	362	393	317	339	303	358	353	381	327	364	359	350	342	338	340	363	364	374	371	368	320	333	366	360	349	331	324	370	342	351	373	354	344	357	357	348	312	346	343	358	360	324	350	357	346	350	367	308	350	343	338	365	388	345	363	355	377	367	315	351	362	348	324	342	382	347	338	326	368	366	350	387	357	353	359	352	364	354	363	351	357	360	319	346	341	365	374	339	346	345	362	337	351	352	333	355	342	370	354	338	324	334	376	368	352	368	336	362	358	350	363	374	369	349	397	354	372	335	349	356	371	371	362	342	340	327	361	339	325	388	373	374	370	347	362	375	354	344	361	395	367	358	354	311	330	331	334	373	345	377	348	307	336	348	357	350	357	346	332	350	379	310	361	362	349	377	325	366	360	338	349	335	362	335	386	372	322	372	340	349	361	344	354	340	379	380	352	339	336	367	333	360	388	311	357	360	352	340	347	381	362	361	348	361	367	338	308	337	334	319	369	395	341	367	366	353	361	341	325	343	332	344	349	352	309	354	358	326	340	347	392	364	374	363	361	365	358	366	353	350	350	336	351	330	390	348	340	317	360	373	338	361	339	364	364	351	374	324	344	359	375	316	349	372	346	339	371	343	334	372	322	350	366	328	351	393	351	347	344	359	370	364	358	326	347	336	376	363	330	340	400	345	351	333	346	337	350	370	338	337	364	391	329	376	366	357	345	329	369	347	354	363	357	334	327	366	355	348	318	363	341	338	350	330	368	365	361	325	400	350	365	349	337	326	359	378	341	356	344	375	331	350	325	357	365	358	389	359	304	363	346	321	356	333	350	374	368	323	370	358	336	372	366	387	366	332	357	366	350	369	358	342	374	368	316	335	310	320	409	372	383	335	348	347	300	330	326	330	355	333	338	373	349	334	335	365	347	361	337	356	393	378	352	355	383	340	358	354	356	360	330	404	373	349	374	320	357	411	357	392	358	358	348	352	323	327	358	342	346	356	368	336	376	385	333	361	368	344	340	329	353	338	329	356	403	364	366	353	334	331	362	358	351	348	340	340	368	342	345	361	342	370	345	361	325	357	341	370	355	327	322	384	367	328	373	340	339	340	335	353	374	317	358	368	369	344	334	354	332	346	363	389	363	344	356	381	353	352	358	377	366	309	377	331	350	348	338	377	348	345	341	383	376	357	352	342	355	350	338	313	344	368	378	352	359	339	376	372	345	354	371	332	361	347	367	348	363	348	321	399	348	328	359	353	367	354	337	358	370	353	340	337	366	340	367	337	328	342	296	375	333	344	353	360	377	356	346	329	325	396	334	394	325	379	379	358	368	369	358	339	366	343	346	365	357	318	341	329	353	306	388	395	319	325	350	381	365	332	372	370	352	358	317	383	355	339	326	370	325	340	342	377	383	341	329	350	370	337	328	348	341	359	357	368	344	344	379	349	346	310	354	373	373	349	382	364	339	382	357
57785	19419	4689	922	579	418	343	279	273	256	217	227	193	214	189	187	182	168	166	167	159	147	167	128	137	186	149	145	140	155	149	142	160	150	133	147	153	164	151	147	121	170	151	149	117	150	139	147	132	148	149	150	162	123	155	150	129	138	137	137	147	154	148	130	154	136	132	151	148	148	150	155	159	123	134	129	143	120	106	132	114	136	135	165	163	159	151	121	146	162	142	146	131	165	137	149	152	139	141	166	148	164	146	166	129	138	143	130	133	150	162	135	143	165	135	127	151	141	153	158	145	157	148	157	161	145	154	146	141	157	149	162	148	133	143	175	130	127	166	153	114	144	152	125	133	138	140	137	157	145	123	143	170	155	142	140	145	158	142	148	171	159	141	136	152	126	140	138	142	157	157	119	136	133	152	131	139	140	175	140	149	156	172	136	133	132	134	132	152	137	139	151	132	138	148	139	158	132	124	143	123	149	138	119	151	158	145	142	143	160	145	137	144	117	133	153	125	156	139	144	136	150	135	145	122	143	130	152	137	154	159	154	158	137	133	141	139	161	152	140	158	156	132	148	155	138	118	156	137	146	130	155	142	129	139	134	133	110	143	127	136	142	139	129	159	128	128	140	157	151	135	135	132	156	148	137	139	147	184	148	144	138	148	123	142	138	145	138	166	145	152	141	134	138	149	147	130	134	147	154	155	149	165	152	137	168	152	145	139	141	127	137	146	135	140	145	161	131	157	135	145	123	155	140	145	147	165	145	150	152	144	134	154	129	159	106	146	139	147	138	133	136	127	137	141	149	141	131	127	127	168	149	143	130	151	148	131	135	154	129	149	150	140	157	152	129	143	143	142	156	150	155	126	134	141	146	152	152	143	145	122	128	129	137	127	151	163	126	139	141	158	164	147	160	146	132	150	136	153	152	118	129	146	117	148	138	139	156	127	142	151	142	140	139	140	139	146	135	137	147	127	132	143	139	117	142	158	168	135	150	125	140	148	142	162	146	148	146	136	126	143	145	163	147	147	114	124	137	165	126	134	130	137	153	151	146	151	160	151	138	145	149	150	147	156	122	138	139	141	153	142	114	145	130	147	118	135	162	128	135	153	139	135	140	133	145	154	141	142	138	154	147	147	133	147	142	132	127	162	124	141	147	136	128	151	165	129	156	139	128	145	134	122	132	150	128	146	134	137	155	139	132	132	121	143	152	130	159	139	131	131	148	129	136	138	126	153	155	141	166	134	148	174	155	146	143	142	132	120	142	147	122	147	154	134	152	128	149	157	129	138	144	148	161	126	125	131	139	136	137	158	143	140	160	134	124	160	124	145	131	146	134	126	148	154	150	160	123	152	143	128	141	142	149	137	143	127	136	134	131	158	148	148	158	136	130	147	149	125	140	133	144	147	147	137	125	143	141	136	149	144	129	135	136	111	129	150	119	156	128	150	152	156	145	153	153	154	161	139	161	129	143	147	137	150	137	134	151	143	130	139	147	138	148	158	139	146	114	147	138	149	142	149	146	142	157	122	150	126	148	136	130	126	135	130	153	155	125	151	149	154	125	140	158	144	122	137	135	127	147	125	135	150	151	154	147	114	134	142	139	147	147	160	129	112	141	158	133	143	132	132	130	142	135	144	148	148	150	145	138	163	151	137	132	135	139	118	153	143	132	136	134	145	142	157	133	127	137	140	148	141	145	153	149	132	150	136	158	157	158	147	138	126	132	140	122	147	150	169	125	158	144	152	140	152	143	123	143	137	142	142	154	129	153	148	153	150	158	141	153	143	144	132	138	144	138	173	165	158	160	163	145	155	148	153	120	133	156	154	137	136	133	146	159	142	132	140	160	160	151	117	121	119	145	148	124	139	133	165	148	128	140	133	158	135	148	131	157	125	155	146	150	144	132	134	133	132	154	154	124	133	119	134	154	165	162	139	154	133	148	159	158	135	159	145	130	131	161	150	152	146	145	131	125	129	170	129	156	133	136	119	128	145	137	143	144	165	141	115	129	163	139	136	139	144	117	114	151	148	135	140	165	117	146	135	138	153	144	145	139	146	130	150	154	141	134	136	147	141	156	126	137	133	120	135	127	155	154	125	133	151	137	134	153	132	147	151	140	134	137	128	151	141	139	152	141	138	144	146	136	132	143	176	137	156	130	146	129	142	138	153	141	119	156	134	162	143	130	150	147	156	150	148	135	143	137	136	149	150	156	142	145	169	166	133	146	147	135	151	140	149	154	112	136	132	131	133	156	158	136	145	132	146	130	147	128	148	115	154	147	133	141	144	165	179	139	121	149	132	146	142	143	132	161	141	146	144	138	162	125	114	159	151	129	141	125	134	147	139	137	145	146	141	132	148	133	131	150	135	108	144	144	143	140	143	128	165	168	153	142	149	143	124	141	133	153	130	148	134	139	151	116	126	155	117	145	133	130	123	141	149	150	168	130	117	138	150	162	125	150	134	135	144	124	132	149	141	166	141	154	132	143	128	143	154	145	165	129	141	129	129	132	149	131	149	146	157	153	149	147	145	169	128	143	145	130	147	136	152	139	138	126	135	124	129	129	140	143	146	159	154	126	141	144	144	136	133	159	139	136	135	141	134	141	145	157	147	159	152	159	136	152	152	152	147	138	143	138	143	149	164	127	131	160	150	138	148	121	145	163	150	146	127	140	118	123	143	140	141	159	130	152	137	134	131	142	128	158	126	142	146	137	149	143	137	138	131	140	157	123	166	152	143	127	140	141	156	146	136	145	160	138	157	138	146	136	174	148	145	180	111	150	137	161	127	135	150	127	139	152	144	144	141	150	137	132	141	146	146	133	130	152	127	144	144	132	144	145	162	148	154	156	146	128	147	145	142	153	137	144	143	129	138	146	138	124	131	149	152	127	165	139	131	145	153	152	131	123	143	125	146	152	129	154	147	142	145	186	141	129	158	156	119	145	134	136	149	144	141	151	146	147	135	162	143	166	138	144	142	144	131	153	137	158	133	149	152	140	113	142	157	144	164	146	147	127	164	143	149	146	147	129	164	148	156	132	178	145	142	144	155	140	159	144	136	148	123	136	153	134	135	153	150	145	138	137	139	127	149	141	148	135	124	132	150	137	136	130	139	134	146	130	119	139	143	142	136	138	144	118	147	136	138	157	153	147	148	155	136	149	152	151	156	134	131	152	149	152	171	151	145	136	132	145	166	141	121	132	130	146	134	167	146	133	154	158	138	137	125	147	166	150	151	116	146	152	117	133	138	148	132	129	158	139	142	138	148	147	122	145	173	147	149	161	124	148	151	171	150	152	161	131	120	135	132	119	155	126	126	133	116	156	117	133	117	128	126	152	150	161	172	149	152	151	161	128	151	153	154	144	151	131	144	163	120	141	133	175	156	138	139	126	118	119	129	157	140	155	165	133	172	152	137	149	127	123	166	158	145	137	145	131	158	148	138	148	134	172	127	146	146	142	128	124	157	166	132	149	141	133	141	152	133	148	125	142
33920	1374	2743	2948	2522	2060	1651	1465	1265	1058	1032	827	839	818	801	723	717	685	629	637	652	641	586	590	569	511	618	603	519	530	604	523	542	479	511	516	486	495	499	559	533	479	465	510	465	519	487	517	499	456	503	466	476	439	463	496	486	510	491	494	533	504	462	506	467	495	501	496	473	483	490	462	453	516	480	446	482	450	484	470	473	483	478	529	505	460	467	459	439	483	497	433	476	431	430	449	434	453	455	501	447	455	457	451	477	471	520	470	429	440	482	470	430	465	512	478	479	491	461	491	493	460	467	465	442	482	446	489	459	462	481	471	474	476	425	439	446	460	440	467	520	445	475	499	432	476	501	454	480	447	479	469	481	434	482	486	485	471	471	481	506	471	447	482	500	496	484	472	451	467	477	421	526	456	460	487	464	480	463	465	483	482	479	492	478	465	460	492	465	480	455	473	441	467	486	460	468	514	462	471	480	453	445	473	455	444	456	434	419	461	468	444	485	432	451	485	462	488	488	442	486	447	435	493	464	456	457	450	451	421	464	469	447	473	426	431	472	449	458	455	487	443	451	470	455	476	453	515	454	450	472	448	476	500	467	451	467	454	485	488	462	491	480	473	489	472	413	449	423	429	454	419	462	455	433	475	443	448	482	455	461	497	424	461	445	493	469	449	459	463	469	492	492	498	447	504	473	415	431	476	492	427	430	480	416	434	478	518	487	432	460	490	471	468	480	476	441	457	485	455	459	427	459	474	453	462	492	462	478	499	435	435	470	473	484	478	398	451	492	472	444	464	478	487	445	464	483	468	452	526	447	483	514	430	474	472	455	449	414	455	507	426	422	464	509	441	472	443	485	482	452	466	476	432	460	513	451	443	484	469	450	445	464	458	464	418	456	475	424	472	481	447	475	442	484	432	503	411	459	453	477	484	429	469	479	457	482	458	459	443	463	455	482	508	430	477	478	434	485	493	485	493	451	465	469	451	470	456	455	459	473	453	427	463	464	493	451	434	494	452	480	471	446	471	484	456	437	462	425	479	485	450	464	468	469	454	442	502	469	438	463	440	491	495	441	499	465	476	446	451	468	434	473	461	486	435	448	463	467	461	467	443	503	457	468	473	433	487	501	504	471	464	458	450	428	460	448	445	481	453	449	475	475	422	438	464	444	507	490	418	422	437	442	434	445	481	494	482	475	471	472	468	471	493	475	530	468	451	478	464	468	427	457	465	460	450	457	437	464	482	437	452	450	438	463	495	441	489	493	497	503	458	457	456	478	464	458	485	480	451	460	477	464	472	464	438	430	469	470	444	498	458	478	458	465	467	483	447	454	469	473	473	480	453	439	491	468	472	451	460	469	435	489	477	464	448	450	468	497	449	474	435	455	481	471	466	490	470	418	473	447	468	463	450	438	451	475	465	459	425	460	476	453	454	416	455	424	461	473	455	474	424	445	499	488	415	480	424	503	506	410	478	470	456	469	473	477	446	493	496	479	467	441	453	432	488	482	442	405	491	485	456	480	510	431	459	472	449	478	453	462	451	457	442	475	448	468	455	456	452	489	442	481	482	461	457	421	464	480	396	473	472	463	460	449	507	504	451	451	474	455	463	437	462	496	439	442	507	460	457	456	481	460	449	460	499	462	472	495	500	518	474	467	481	461	484	461	451	434	458	453	473	463	496	455	433	468	450	458	463	461	432	473	496	448	479	440	454	500	456	439	452	472	452	461	469	471	481	503	477	498	497	460	480	450	422	471	407	462	490	452	466	448	443	468	471	463	499	486	485	447	444	476	462	454	495	494	478	465	484	428	449	452	480	444	464	465	461	413	504	445	428	448	465	464	435	432	467	482	469	453	452	501	517	449	468	454	472	500	430	437	485	466	447	462	437	444	463	443	435	460	468	431	455	456	448	474	445	479	473	470	452	449	468	493	477	470	455	414	478	465	490	475	443	479	478	464	452	435	451	467	468	466	450	481	459	445	454	460	444	486	480	466	482	468	493	445	463	462	491	474	499	495	489	472	462	478	445	463	488	484	446	459	454	484	505	437	491	462	488	486	483	447	500	475	477	479	481	464	504	496	460	485	474	460	463	450	468	435	439	446	480	469	470	526	457	477	409	450	463	493	438	425	478	505	525	479	431	460	451	455	448	464	468	469	476	459	463	448	494	483	430	461	451	477	500	434	499	439	432	424	415	483	463	500	452	447	451	453	424	493	460	488	471	464	465	500	449	479	454	453	432	490	477	467	487	445	462	484	474	487	450	462	482	459	454	443	453	467	512	461	454	487	450	452	488	463	459	476	478	476	419	409	453	492	496	503	463	449	503	474	472	485	513	428	470	448	456	456	413	430	471	470	462	472	483	483	465	458	462	481	475	474	455	443	434	468	455	447	458	494	482	481	465	466	463	495	463	492	446	473	486	482	436	492	477	466	497	425	482	470	432	450	405	464	468	498	498	478	492	459	478	482	463	472	479	477	483	486	514	448	480	452	464	454	469	471	449	494	473	459	450	439	422	472	477	448	462	463	449	464	468	484	449	474	478	456	459	474	455	462	482	469	434	484	459	503	462	459	466	482	491	469	480	433	449	442	468	471	449	488	446	486	448	446	483	461	502	430	436	479	446	466	475	461	479	423	442	466	483	527	446	469	480	462	467	472	470	476	484	500	462	466	449	462	468	456	473	481	441	414	489	465	474	501	450	483	467	481	486	489	463	433	457	482	430	512	450	456	466	446	451	430	469	438	452	476	450	450	496	457	458	445	449	460	437	444	407	441	453	491	465	452	469	483	475	476	475	477	465	438	471	483	458	506	464	483	443	461	479	501	483	492	463	485	478	476	442	510	455	437	446	447	486	489	482	557	458	472	474	484	463	476	467	452	471	460	487	497	475	450	462	460	503	461	466	456	456	496	456	457	492	474	496	482	472	484	500	428	450	477	446	483	475	498	482	475	473	464	484	513	460	458	474	457	489	454	517	447	478	497	435	505	485	467	456	454	492	453	459	470	440	487	457	491	457	461	431	478	465	492	451	483	469	488	477	456	495	453	480	469	469	454	428	449	457	492	514	440	437	517	461	483	465	452	449	554	454	454	480	421	468	439	474	430	491	481	440	448	524	430	452	484	456	493	470	469	486	456	465	482	466	447	454	429	476	490	449	467	482	454	481	443	444	458	460	490	490	477	444	470	464	472	462	431	463	447	468	485	468	446	468	498	463	449	475	499	470	488	453	487	457	482	457	487	494	429	411	438	430	474	463	465	453	450	473	428	469	441	488	483	485	466	423	481	469	459	423	449	478	461	489	495	443	479	486	466	436	471	451	465	467	475	506	446	469	459	475	484	472	485	449	502	455	474	482	478	462	512	461	447	449	512	445	506	498	473	457	437	467	488	465	465	466	457	463	503	471	441	432	482	439	454	510	473	428	486	454	472	446	442	474	482	474	471	461	458	470	469	453	452	417	443	481	485	453	485	473	475	472	444	464	460	470	471	475
65755	26355	11543	2068	1218	878	711	604	507	449	433	399	353	337	313	312	312	324	318	293	296	283	307	311	256	311	276	271	262	265	296	285	278	248	273	259	266	259	230	256	250	270	278	253	270	254	265	217	234	249	233	266	248	278	239	239	238	255	237	254	282	269	260	261	244	276	251	286	251	258	237	264	254	263	269	246	232	239	264	253	258	271	267	242	239	224	229	242	255	255	241	259	234	253	248	265	241	245	242	269	257	259	261	246	239	230	254	241	255	228	249	253	220	279	241	232	265	254	249	246	252	264	263	244	225	229	256	245	305	255	248	253	277	254	257	246	224	274	260	258	260	223	248	267	251	227	274	277	230	250	237	235	249	244	239	241	268	250	291	262	232	226	246	254	234	249	254	238	261	239	250	240	275	256	223	258	251	258	222	264	236	251	264	279	237	268	231	256	235	245	242	261	249	262	239	254	256	273	232	244	264	210	256	275	253	243	242	242	256	225	237	242	278	250	284	238	254	276	268	288	241	252	248	223	244	269	263	260	237	277	252	251	261	277	270	269	238	265	262	231	263	290	263	230	269	253	239	241	259	251	263	280	267	219	241	257	236	249	242	246	237	293	283	260	237	248	265	232	225	257	238	244	220	240	254	246	236	248	259	246	253	232	257	257	246	271	237	252	286	242	257	246	244	262	235	204	234	244	236	234	221	264	245	249	283	248	243	229	257	245	256	218	268	236	228	250	245	232	259	245	260	258	252	279	239	265	259	274	234	245	242	237	247	240	231	223	231	251	282	263	252	220	279	267	229	244	243	250	254	252	239	256	245	246	249	250	266	223	266	246	237	256	238	231	270	259	231	240	258	238	258	246	260	279	243	242	233	250	262	250	279	271	233	280	241	259	277	278	228	229	256	263	242	260	224	251	237	282	238	249	227	236	262	241	259	276	231	253	210	244	247	257	256	246	249	248	217	232	238	253	265	242	260	256	242	275	249	243	263	237	257	227	234	263	227	246	259	245	267	278	263	239	270	244	265	266	254	250	244	228	267	248	255	243	263	261	245	256	253	256	268	234	253	207	249	233	281	247	285	259	280	250	255	278	267	229	264	273	236	259	280	243	256	259	239	246	253	253	261	287	259	269	215	271	242	261	247	255	281	244	261	222	252	240	243	246	291	238	236	256	234	233	250	265	244	269	250	259	264	276	268	283	225	259	260	251	241	232	267	253	246	237	228	239	248	260	271	275	278	231	221	259	249	263	260	267	244	244	264	260	275	240	235	251	253	231	236	262	236	250	230	244	276	249	269	231	274	250	276	243	263	232	278	280	273	229	224	267	265	244	231	231	279	243	272	260	253	215	231	257	261	255	265	253	234	227	247	262	260	255	252	259	242	245	261	245	246	234	266	223	256	262	258	257	243	270	237	275	232	271	268	253	249	247	243	273	246	274	264	285	251	253	228	244	240	249	248	274	270	244	231	250	245	258	239	255	239	252	216	234	247	268	234	261	266	271	257	237	219	247	241	275	248	244	221	237	243	258	275	276	207	272	260	248	246	248	251	258	224	225	270	256	243	253	243	268	246	268	233	249	248	244	249	219	262	246	261	279	230	265	232	253	252	251	264	256	257	235	243	302	247	257	244	250	249	241	248	262	259	256	266	234	221	275	244	259	268	227	250	276	255	269	229	231	222	220	244	230	298	258	259	246	240	284	269	243	254	254	261	232	253	242	249	253	246	243	241	247	270	284	279	238	227	283	238	260	271	244	264	258	244	265	217	277	277	241	259	227	232	265	247	251	242	263	246	249	270	246	250	240	254	244	247	254	276	298	254	256	272	246	246	245	252	254	270	239	259	235	242	281	239	226	238	241	224	266	251	278	240	273	260	255	265	264	256	248	246	264	247	288	279	253	252	255	256	246	229	226	249	249	247	260	241	239	250	272	253	243	237	236	238	249	228	249	241	230	269	297	239	243	244	259	230	246	248	266	227	227	228	249	260	257	263	253	257	254	270	265	248	252	278	236	270	254	259	265	234	264	235	278	259	248	267	231	260	285	278	246	256	265	265	221	267	251	270	266	259	227	240	259	239	261	237	266	227	261	251	257	250	244	260	250	258	274	262	261	226	252	228	254	258	254	249	239	247	241	258	249	254	222	245	257	226	252	246	261	266	284	216	260	220	245	269	244	256	266	237	241	262	257	245	244	277	241	236	254	255	257	264	262	246	250	261	273	219	258	243	251	235	245	264	242	234	244	263	251	277	286	235	275	266	257	256	255	266	240	237	257	284	255	229	244	267	241	248	251	254	254	261	262	235	242	229	239	255	253	272	247	239	270	267	261	262	258	271	242	280	252	256	269	284	244	241	256	265	247	265	236	266	243	250	243	253	245	228	264	245	251	237	269	239	229	280	261	247	232	229	262	218	231	245	272	258	255	249	218	268	247	272	260	262	280	247	225	240	256	258	263	243	226	259	243	215	225	235	230	262	251	221	260	282	257	253	245	240	247	290	237	267	245	240	258	250	253	243	244	217	256	261	244	243	248	282	247	231	239	247	251	252	203	279	223	277	215	220	242	256	245	252	269	250	225	237	245	243	223	266	257	270	222	250	233	257	256	223	230	268	296	248	246	228	269	260	246	224	249	254	224	249	240	280	219	245	241	249	259	269	245	255	231	249	256	259	234	206	270	258	286	251	249	258	245	249	261	220	240	238	239	262	221	250	245	215	265	247	263	250	262	257	245	244	246	243	240	279	269	296	241	268	278	225	255	239	237	221	249	228	249	222	247	251	243	245	254	258	259	264	247	251	251	228	239	270	252	233	271	250	226	238	282	290	273	214	238	233	281	254	239	237	250	244	254	254	256	259	249	244	238	249	238	258	258	251	248	255	231	236	234	239	257	255	263	272	250	254	265	261	272	276	246	240	276	265	250	261	233	225	265	242	239	237	256	258	267	237	250	237	284	233	228	248	245	263	244	234	254	268	259	227	258	260	265	220	264	236	261	268	209	238	229	258	231	230	231	242	239	283	209	256	266	236	260	228	251	250	237	241	241	206	250	251	243	243	267	249	242	248	252	245	288	239	272	244	265	240	269	256	242	260	254	243	253	254	264	230	255	243	244	254	251	236	225	216	245	275	247	246	244	233	248	259	232	227	249	231	230	234	223	275	264	270	213	246	252	273	269	218	218	244	232	232	221	241	233	250	253	283	294	251	249	257	238	258	257	282	252	256	225	260	210	235	237	248	278	261	254	253	277	262	265	248	262	262	280	279	229	266	233	258	225	268	241	239	231	262	269	254	246	273	251	245	254	229	240	263	212	240	240	259	225	256	232	281	238	229	261	233	221	261	249	240	258	254	271	260	254	255	227	254	276	279	284	238	271	246	222	240	258	229	256	241	257	253	230	251	231	233	266	239	235	243	239	248	305	230	255	250	232	280	242	249	259	255	248	257	258	233	254	236	239	234	254	257	273	246	236	239	236	263	269	269	230	228	277	249	244
42986	2524	5168	5512	4581	3760	3200	2689	2186	2059	1767	1612	1544	1430	1333	1249	1136	1145	1089	1126	1061	1042	980	1012	929	874	873	891	836	899	919	886	874	866	832	806	834	847	820	826	901	760	786	796	789	770	752	809	817	802	788	797	771	757	769	799	752	780	803	797	742	800	719	774	766	772	808	773	799	772	806	805	781	739	721	708	773	753	759	748	783	758	716	774	762	810	791	756	732	771	760	748	724	763	762	698	780	795	743	740	751	754	765	746	735	756	705	761	766	737	720	726	726	745	743	746	795	679	764	754	732	745	701	743	743	741	725	793	737	761	783	751	689	760	774	742	754	748	757	763	769	790	759	732	745	734	745	723	742	766	742	739	750	745	772	736	739	730	732	787	688	724	745	741	756	751	723	778	714	782	786	790	729	746	754	748	782	729	710	721	761	780	776	746	799	754	745	753	767	762	750	742	751	787	752	713	741	760	771	769	781	775	697	714	742	762	707	738	734	721	707	703	770	724	771	750	785	762	771	712	759	731	748	739	796	762	736	768	699	814	729	755	754	746	727	800	754	700	763	809	726	784	673	718	773	709	745	730	679	723	762	830	732	761	777	762	707	724	757	756	737	787	706	734	738	741	738	734	705	679	732	729	712	743	683	759	723	756	732	725	707	745	755	731	748	728	734	745	788	782	720	718	733	761	678	760	705	714	721	716	761	767	789	710	745	716	734	675	740	771	782	750	727	733	739	800	762	708	738	764	739	711	723	686	753	722	715	760	741	774	706	703	767	767	708	759	675	757	735	749	756	740	760	777	724	732	751	743	770	730	749	729	729	719	739	740	741	786	760	730	727	739	730	712	734	762	721	738	778	734	730	740	771	721	743	767	734	725	775	738	693	756	738	740	733	708	753	782	723	805	760	760	793	735	733	727	750	762	775	700	757	738	779	770	757	715	731	751	713	721	722	697	736	741	745	775	708	727	732	771	784	725	709	721	706	729	727	746	756	741	782	705	778	740	744	772	759	756	754	765	703	727	782	705	703	733	745	732	752	723	774	739	768	717	708	764	751	750	738	725	777	773	716	753	712	770	712	766	682	681	759	777	740	718	750	752	741	770	718	740	689	775	744	757	726	743	761	784	722	776	707	739	767	758	790	721	745	733	782	787	758	776	758	725	766	770	728	735	770	759	774	742	758	724	735	745	755	730	726	792	781	712	748	741	769	766	732	760	741	773	731	747	780	726	783	777	750	730	715	710	745	737	764	796	728	735	748	748	763	717	785	749	740	751	673	722	729	758	753	730	775	722	688	731	742	774	742	719	724	769	729	748	814	750	742	727	751	761	720	790	715	709	766	737	723	746	750	768	795	739	761	780	753	806	745	726	806	751	748	786	774	759	773	734	758	739	742	716	739	731	753	757	754	792	743	753	719	761	676	758	704	776	706	703	715	713	749	733	775	721	790	737	757	729	766	741	748	743	753	735	725	758	723	731	687	740	693	759	740	763	788	713	722	761	730	771	783	747	786	770	715	741	778	756	740	695	761	754	713	691	779	731	758	738	752	742	715	723	737	787	757	764	786	823	735	739	729	779	712	777	784	729	693	761	763	741	743	797	740	802	753	680	716	734	778	773	788	783	726	751	700	696	736	768	690	779	732	739	740	729	754	736	754	779	731	769	736	688	702	738	726	760	745	730	733	692	748	725	767	682	755	705	724	724	752	794	761	745	754	746	752	671	761	731	742	744	776	729	754	722	743	693	740	703	773	746	742	783	701	762	737	787	742	738	721	761	789	805	754	723	706	756	776	755	701	729	717	726	774	728	758	732	761	741	734	700	768	695	760	725	769	784	757	746	772	745	735	703	733	685	774	741	793	744	749	742	775	763	768	791	721	717	745	799	796	756	699	771	775	734	762	696	784	775	737	732	754	742	693	725	758	702	724	687	753	778	761	772	746	725	750	746	720	779	739	762	726	755	724	714	753	774	734	708	733	741	726	780	746	781	743	722	680	779	705	750	760	730	688	758	776	700	705	716	704	746	721	745	726	724	756	759	719	735	758	768	720	759	731	749	749	743	767	752	798	743	711	697	747	719	718	732	748	727	748	735	770	790	756	724	699	725	743	762	758	783	812	798	763	759	781	761	734	748	725	756	738	741	732	713	736	759	732	768	793	724	765	760	790	690	744	716	753	754	742	750	761	735	719	741	723	762	733	689	765	702	732	721	754	756	697	749	717	749	764	761	748	760	731	711	755	749	765	716	792	724	758	752	728	684	763	748	748	737	731	738	762	740	734	756	751	676	707	784	779	731	776	764	791	713	732	767	742	742	768	766	716	744	750	747	696	703	706	749	723	720	716	710	753	743	740	770	753	708	769	733	744	757	720	796	780	752	754	701	684	747	701	726	747	716	706	736	709	760	722	705	787	732	719	729	748	716	720	785	719	770	710	729	735	724	757	769	720	741	737	721	760	805	741	721	754	726	695	745	743	728	684	774	763	723	723	719	775	732	786	742	762	746	717	720	715	736	683	746	769	738	750	745	715	732	768	727	729	716	734	726	775	756	765	693	729	793	751	728	763	734	737	776	749	767	746	743	734	762	728	748	717	749	759	730	719	750	770	754	759	769	721	756	717	751	807	747	748	754	721	733	767	715	723	773	737	728	767	727	762	752	788	714	720	742	749	721	762	737	705	748	721	686	765	740	718	764	772	792	719	730	741	666	712	758	727	791	749	715	761	719	726	776	733	708	713	711	797	706	761	734	744	772	773	689	739	719	770	683	736	754	763	729	725	724	725	729	712	771	794	742	731	731	748	745	750	734	753	770	707	748	721	720	766	793	715	757	706	732	734	747	748	776	736	752	744	746	752	726	722	783	710	763	740	740	739	735	723	683	710	751	709	725	702	717	722	753	710	795	710	736	720	789	762	753	783	702	756	713	685	761	771	695	742	741	712	746	773	722	762	741	679	740	718	702	711	757	742	806	747	733	768	731	747	785	764	770	770	754	733	706	800	734	745	725	770	747	718	771	728	752	730	753	725	780	704	700	728	736	765	729	732	693	699	778	693	781	729	689	771	733	793	744	772	734	747	718	756	700	764	768	790	737	721	731	748	762	734	727	737	704	710	779	734	712	708	740	727	712	684	691	741	760	732	697	673	796	716	703	759	715	706	733	733	754	689	740	764	785	696	721	722	738	745	756	768	735	704	767	789	738	775	730	762	713	738	729	726	735	734	703	761	749	743	723	750	751	769	724	722	718	788	772	766	730	753	701	704	749	762	783	792	740	777	734	758	796	754	768	753	725	740	713	759	759	730	731	727	756	758	757	759	729	780	747	713	767	750	711	727	771	746	801	752	741	753	753	753	794	763	751	725	758	718	794	743	745	733	753	775	756	750	740	764	737	735	719	740	751	777	696	693	743	753	814	797	749	786	743	778	746	741	713	691	720	776	782	768	738	786	715	722	747	747	711	753	757	769	731	761	728	717	767	729	763	748	747	751	756	751	776
18932	1150	251	179	133	114	99	111	107	97	84	113	83	88	105	97	112	100	112	138	100	81	92	113	117	115	117	96	109	113	101	111	103	104	101	105	82	96	85	98	103	104	94	94	106	93	96	91	102	98	92	101	103	104	114	108	95	99	101	123	88	81	93	91	106	97	112	97	102	92	100	100	92	125	88	92	98	92	118	98	100	98	91	120	102	91	97	111	100	101	115	93	96	106	96	96	96	92	98	84	101	105	106	101	101	109	98	95	103	109	115	90	90	92	105	95	100	99	121	100	95	97	117	98	92	111	95	119	97	101	107	95	104	85	87	110	110	100	118	99	101	83	89	95	97	87	98	114	128	83	112	75	93	93	117	89	88	96	96	89	115	96	91	89	120	97	96	111	96	104	84	113	90	108	76	105	111	100	89	103	106	97	92	81	113	104	106	108	100	107	79	109	93	87	125	110	106	102	96	85	123	92	100	108	108	98	87	101	98	97	107	85	75	88	100	108	100	92	99	96	103	109	117	125	110	103	106	86	97	96	117	95	105	85	88	89	104	118	81	113	108	116	114	90	110	100	98	86	110	122	95	102	90	94	94	100	121	96	102	96	102	105	110	86	117	106	106	101	90	83	112	112	98	88	115	89	94	105	123	94	99	121	106	106	96	86	88	97	91	100	116	102	96	99	114	109	101	104	102	103	107	89	110	89	108	94	95	88	111	100	80	109	104	98	103	106	92	91	92	79	89	87	89	111	92	101	125	85	98	85	88	116	105	105	122	94	80	92	111	87	106	125	106	103	89	110	109	112	92	90	95	110	101	84	119	94	108	89	117	94	115	118	109	104	98	107	97	92	101	96	104	107	102	107	91	91	118	102	77	88	102	108	99	84	92	113	91	103	117	95	106	95	108	85	122	96	112	97	95	88	91	90	103	112	103	106	99	112	117	97	83	104	88	112	88	94	99	100	96	96	100	85	106	96	113	106	109	111	118	95	96	101	104	116	99	104	114	97	79	85	95	117	92	93	96	77	100	120	88	107	78	106	95	111	99	87	91	96	87	102	104	107	113	106	106	108	93	99	107	110	112	94	112	88	84	78	101	112	92	99	102	85	92	88	91	82	101	101	101	105	103	106	119	110	101	99	108	111	120	125	125	100	81	93	97	91	106	82	110	110	112	99	86	85	100	101	84	90	103	91	104	85	90	100	84	102	108	111	98	95	94	105	110	92	116	110	96	98	100	96	89	101	90	94	115	111	89	108	100	84	105	92	117	100	106	98	107	106	109	90	107	98	90	96	112	94	132	94	94	95	88	101	120	93	102	96	90	99	84	92	85	106	107	109	108	98	121	103	97	105	83	100	104	97	109	100	94	112	91	97	99	105	98	97	101	92	105	99	112	115	89	109	107	101	91	90	99	90	95	83	103	106	87	92	98	118	115	99	105	111	120	93	109	94	85	87	107	118	96	101	100	103	98	93	95	97	103	103	108	92	100	88	97	100	86	99	96	124	101	87	105	124	101	106	83	104	109	99	110	101	95	121	93	98	103	94	93	103	93	102	111	95	97	109	102	103	112	113	114	103	111	108	90	111	105	84	91	95	98	110	99	108	99	98	103	102	105	111	100	96	105	123	99	105	94	93	113	103	99	90	96	83	122	105	99	107	93	93	84	100	92	100	113	114	107	83	99	115	86	90	93	95	107	94	94	115	98	95	95	102	101	111	109	101	95	102	87	77	103	90	107	104	110	103	110	93	113	83	105	106	102	107	97	115	101	109	108	113	114	98	109	98	111	101	114	115	108	106	94	106	99	106	113	106	117	95	102	112	124	94	101	114	111	108	103	111	103	94	111	96	103	100	82	88	75	107	101	102	103	110	87	110	121	94	115	96	85	86	108	100	100	107	100	115	92	100	102	94	74	97	99	113	99	103	107	109	92	111	109	119	96	98	104	97	104	103	92	126	104	101	98	112	99	102	86	96	107	97	99	125	114	95	105	81	109	97	92	95	100	100	102	95	122	90	101	91	107	89	102	112	95	94	115	126	105	96	89	107	92	101	102	105	95	111	111	90	108	104	102	103	84	83	102	91	102	106	103	110	102	101	92	70	95	101	108	91	102	116	109	117	100	95	106	94	108	106	84	115	92	113	108	95	109	86	100	107	110	105	93	103	108	106	112	93	93	75	109	97	142	110	100	98	94	87	106	116	108	91	107	122	106	117	105	117	103	103	108	110	108	112	111	108	110	93	100	89	73	97	98	102	103	93	95	84	100	96	94	109	114	94	103	97	114	116	95	96	79	113	93	104	111	112	108	111	100	81	98	104	94	80	87	116	92	116	105	103	106	92	111	117	104	100	96	105	100	103	100	104	90	89	103	91	117	103	88	97	112	104	109	108	87	103	111	107	89	99	131	113	112	98	113	109	91	93	94	105	86	89	85	115	95	101	106	99	116	104	109	112	108	93	94	96	102	105	102	109	116	98	102	102	96	107	110	100	101	94	116	83	101	112	93	93	115	93	88	97	129	114	95	92	99	94	96	94	119	109	82	94	86	99	107	98	107	101	106	85	107	106	97	108	105	122	87	100	102	98	111	104	103	118	93	97	115	107	110	87	97	121	120	101	90	98	115	97	102	112	106	101	118	92	112	85	99	86	92	82	90	117	109	109	88	89	101	93	107	93	108	111	113	113	92	107	105	101	100	104	105	87	84	107	97	98	103	79	84	98	112	111	103	95	102	92	100	97	107	94	106	93	113	110	110	89	100	108	103	110	120	98	108	88	98	94	119	97	92	101	97	94	132	109	112	109	121	106	97	107	106	106	104	83	102	104	100	100	106	112	100	86	97	92	94	96	107	121	112	109	87	113	106	106	104	79	98	109	108	115	93	96	83	108	115	97	97	99	105	102	112	81	101	89	109	104	117	102	93	101	91	95	104	96	98	110	104	96	91	98	108	89	101	124	106	96	101	97	82	115	119	80	98	102	114	98	84	85	93	91	87	92	108	92	84	110	106	100	100	91	113	90	111	93	96	108	111	93	96	112	85	105	99	117	112	106	106	93	91	108	118	85	105	107	102	97	108	93	90	84	74	101	117	109	105	89	106	88	107	95	115	96	106	121	107	96	95	99	108	94	112	104	106	99	82	85	103	119	98	105	83	93	93	108	94	117	106	110	100	109	92	94	100	105	103	115	99	110	101	90	83	101	91	115	106	86	109	102	120	103	93	100	94	87	86	103	87	96	113	111	108	84	100	113	107	105	100	89	89	101	105	82	92	98	108	87	97	104	116	97	118	100	104	110	88	82	111	99	100	104	86	109	101	95	102	88	82	99	93	106	104	96	107	103	126	111	106	95	97	114	91	79	109	111	103	94	93	95	103	98	96	110	114	104	101	105	102	88	88	125	101	113	92	96	107	93	116	100	102	84	82	100	102	99	90	95	112	120	81	95	103	100	107	101	111	81	96	91	101	103	112	107	112	85	91	92	117	102	103	94
17642	424	522	528	486	430	430	433	399	397	394	399	344	375	339	354	351	366	346	371	359	344	369	394	368	334	354	359	338	358	350	360	329	386	350	373	376	350	373	381	393	329	353	332	339	350	354	375	349	340	358	313	325	364	328	378	313	322	340	342	348	349	369	393	369	345	341	363	373	340	336	333	344	377	365	367	348	316	335	325	334	334	337	327	348	338	370	353	329	345	347	368	343	341	337	347	382	336	349	321	343	324	362	351	401	346	353	362	319	327	372	346	354	382	345	354	332	364	354	356	363	346	357	345	354	330	339	351	345	358	343	356	352	344	335	373	362	373	322	387	359	335	369	358	356	363	350	319	337	330	329	348	339	378	309	344	330	375	345	351	350	377	365	346	357	337	370	325	348	350	366	356	342	331	354	343	370	359	327	364	379	325	374	331	337	341	332	357	347	374	351	350	354	335	361	363	336	330	399	344	364	382	342	343	356	354	343	341	349	328	348	353	374	363	368	380	319	379	365	343	362	337	354	332	346	367	360	340	361	320	355	354	324	356	358	325	336	352	401	360	366	333	305	331	365	341	374	331	363	345	357	349	375	356	364	303	359	332	334	332	351	347	362	367	346	321	365	329	331	332	325	341	349	380	317	352	332	354	361	325	359	354	340	338	365	380	338	342	361	365	354	344	362	354	333	339	364	358	369	327	334	365	335	344	364	375	336	351	353	341	328	354	364	325	355	331	362	346	349	329	329	328	351	339	326	355	372	390	344	342	324	328	330	321	369	355	372	352	352	358	326	364	370	356	349	312	356	362	335	335	325	347	344	373	363	353	324	334	346	323	386	363	368	350	361	348	346	342	341	334	377	367	353	346	353	351	365	352	356	339	347	352	345	321	337	359	329	359	352	392	359	379	333	341	360	345	335	376	351	356	315	304	339	351	390	341	342	329	366	353	350	341	340	345	336	360	341	333	328	373	324	300	367	348	349	385	349	338	340	362	368	361	327	329	329	358	335	348	332	332	346	363	383	333	345	327	349	326	334	338	300	354	340	347	376	352	325	371	339	331	365	381	337	335	348	347	380	341	384	342	332	391	348	325	349	338	358	371	362	313	350	366	345	336	369	343	331	376	365	361	357	360	362	352	363	355	343	336	360	367	332	350	375	341	361	357	351	350	356	361	385	330	370	320	359	340	359	390	355	374	358	368	345	336	318	366	367	358	339	352	331	328	372	346	397	351	353	364	359	335	370	342	327	371	353	361	365	329	379	369	397	349	352	376	379	374	358	337	348	353	343	372	380	352	336	337	325	365	334	342	341	363	338	350	333	356	345	356	347	354	349	340	331	361	350	374	308	362	336	344	353	355	363	328	341	371	364	326	359	361	353	366	344	369	359	332	353	342	384	327	352	347	341	341	363	355	362	385	342	341	334	353	361	326	338	353	345	373	358	354	348	363	361	372	391	345	370	343	361	361	372	396	338	355	354	328	369	334	347	338	376	339	373	362	336	366	340	366	336	361	347	333	356	375	318	365	364	353	373	341	319	311	338	360	351	335	349	333	343	335	352	334	316	326	349	356	315	375	372	360	363	367	341	316	336	381	330	356	358	339	345	356	343	391	333	329	341	341	323	339	347	335	338	387	335	368	324	378	341	374	347	396	364	360	351	344	362	353	342	373	346	333	355	355	338	349	350	337	373	362	351	387	383	354	376	343	353	341	344	351	344	364	379	355	344	365	367	388	345	344	374	344	356	353	372	353	329	349	324	352	366	362	332	342	333	348	326	341	337	324	337	346	355	384	353	350	346	327	317	316	365	348	361	316	324	338	312	365	330	369	371	337	341	376	323	363	338	317	349	337	318	339	313	327	377	326	322	315	378	372	366	330	351	328	342	353	370	341	343	359	353	335	370	383	362	379	371	381	355	352	340	370	323	325	304	355	326	334	320	360	364	374	336	341	355	354	347	342	370	364	352	373	361	333	352	362	344	334	313	351	334	352	354	375	325	360	341	363	376	334	336	355	347	351	344	334	401	367	320	354	353	363	331	368	350	311	405	322	351	346	346	350	355	381	355	344	321	362	347	361	340	353	362	329	375	337	338	326	309	355	356	333	366	346	320	358	369	383	330	372	399	355	367	372	389	345	355	373	341	367	351	335	365	364	341	326	343	321	359	392	376	333	332	358	319	353	346	364	337	350	363	329	328	325	328	370	357	328	352	361	357	351	345	326	356	346	339	346	337	387	338	334	359	321	343	330	298	365	300	348	374	338	326	330	380	351	337	340	343	355	371	358	328	343	346	377	326	343	345	376	330	355	352	343	381	338	356	343	357	334	377	334	356	360	378	351	361	344	355	368	363	336	380	338	349	323	378	322	346	345	363	348	327	367	360	357	358	326	364	370	370	355	323	357	355	296	355	364	333	355	343	331	351	337	317	336	376	339	364	362	313	369	373	352	340	335	381	333	354	338	340	360	322	351	334	357	370	338	348	345	335	397	357	334	332	365	336	375	370	340	362	342	370	329	329	364	334	339	359	350	326	375	344	334	385	364	367	339	349	348	335	375	343	338	346	350	330	363	366	353	351	362	348	331	333	326	348	336	340	377	367	343	339	320	358	330	339	349	339	354	363	341	343	364	360	394	353	345	339	342	327	321	343	349	355	355	347	328	358	334	350	378	350	341	338	365	355	329	355	335	359	358	337	359	337	336	305	359	361	326	328	358	338	333	353	343	383	379	355	329	370	344	349	337	306	340	332	361	363	320	345	362	339	369	325	336	346	362	357	405	360	319	391	357	363	303	330	321	314	341	319	364	338	327	338	335	359	372	299	359	355	334	326	342	369	395	344	316	383	355	372	337	379	350	375	369	329	349	379	322	336	347	341	367	347	355	322	345	341	353	351	349	368	313	374	313	357	348	356	365	347	371	346	334	372	333	346	389	340	331	350	325	342	368	338	338	341	353	372	373	325	344	364	364	352	329	364	342	320	362	350	348	373	376	357	396	343	356	356	367	320	370	399	332	337	340	347	335	329	345	329	359	354	337	325	328	367	322	340	344	373	370	359	333	323	340	379	335	373	311	368	350	364	344	334	361	320	340	365	348	326	350	364	337	366	321	348	359	372	353	332	357	350	373	341	342	347	362	363	361	355	358	344	335	352	354	339	360	379	353	358	381	356	332	369	335	335	349	347	369	354	349	358	329	318	348	336	357	372	345	356	372	362	358	365	304	344	342	335	356	366	359	324	352	345	337	311	319	341	367	325	352	350	346	363	352	388	377	353	323	352	350	357	365	331	345	370	350	324	371	358	339	325	382	346	361	346	339	382	349	327	330	350	341	344	369	350	352	350	328	385	336	337	390	351	344	330	357	346	381	346	361	360	347	333	340	340	333	345	358	354	375	357	358	376	351	323	345	365	297	325	356	349	361	388	385	323	340	348	341	374	352	340	372	357	342	356	377	376	363	360	352	337	350	371	345	342	366	370	325	315	369	333	313	365	319
58583	21011	4995	891	548	469	368	277	258	263	220	192	185	181	173	171	182	166	157	158	170	143	193	157	173	147	148	128	189	178	148	143	146	140	152	143	142	160	144	158	118	147	142	135	161	147	156	140	173	156	158	163	151	147	161	142	155	167	151	141	128	133	145	124	123	136	140	158	147	131	145	147	157	154	138	162	155	133	155	119	147	144	155	142	128	144	149	149	127	159	134	148	136	143	136	141	137	145	128	124	142	117	155	157	124	144	160	141	117	134	158	151	126	143	117	147	144	147	139	150	140	130	131	148	161	148	130	115	131	144	109	153	129	130	140	142	128	157	141	132	151	136	152	160	127	155	142	144	144	132	137	138	158	145	135	140	140	141	132	144	163	132	160	117	122	127	141	139	143	160	161	164	145	142	128	176	151	145	154	139	146	143	135	149	142	147	172	146	146	135	130	146	172	162	149	133	140	140	138	141	157	153	137	155	134	140	123	135	144	128	138	138	178	134	132	161	150	144	150	161	147	133	165	141	130	141	149	128	144	134	126	156	121	136	151	138	162	126	130	125	131	127	127	158	154	140	151	134	139	142	142	142	147	144	143	135	158	164	158	138	126	148	117	147	144	151	164	155	136	119	129	129	154	150	136	143	135	126	136	147	147	136	150	132	155	128	135	150	147	147	130	118	139	145	137	144	129	160	152	140	131	138	135	143	153	147	165	128	130	162	136	154	157	118	128	125	128	148	143	152	141	130	137	156	144	164	142	144	144	137	153	140	148	129	151	152	132	149	153	137	125	166	137	162	121	138	145	161	143	141	128	152	149	148	143	151	125	135	125	138	161	154	136	130	156	153	167	133	153	149	135	139	157	152	149	148	119	137	144	150	134	153	144	159	150	158	122	130	140	133	152	150	149	142	127	111	141	133	164	143	138	161	160	149	161	137	149	149	134	150	155	149	152	151	142	160	121	128	151	143	138	146	161	158	139	137	126	133	152	170	130	149	153	142	144	155	160	118	143	145	148	159	139	152	139	162	146	152	167	140	147	167	128	158	157	142	135	151	141	144	148	158	137	144	148	128	130	123	139	130	146	132	151	131	141	129	135	148	136	153	153	124	134	136	136	156	143	141	154	149	114	147	131	153	124	135	135	156	132	166	146	132	134	140	170	132	147	156	156	129	153	133	152	145	142	141	136	143	156	144	128	142	161	165	128	163	147	171	144	182	145	146	183	125	139	140	142	146	159	146	135	144	144	129	159	122	152	128	148	164	140	153	155	142	145	157	147	139	145	144	163	153	127	147	130	171	131	146	156	129	133	141	138	153	146	150	184	136	151	154	157	150	119	150	141	144	160	143	142	131	148	164	131	150	148	137	118	135	144	161	140	167	125	130	145	134	145	143	131	133	150	141	143	134	145	141	134	143	145	157	152	121	147	132	145	149	144	116	121	135	139	171	135	123	131	121	152	153	152	142	130	145	157	129	154	159	156	152	133	133	132	131	146	139	144	134	132	142	163	169	146	163	127	126	145	157	124	156	143	151	163	117	123	146	130	131	127	129	160	153	146	154	130	153	133	145	171	154	157	138	146	119	149	147	130	148	149	132	123	148	165	146	136	133	149	150	137	129	144	151	156	133	149	131	139	139	136	150	138	160	154	136	139	128	150	148	128	141	133	134	129	163	137	127	154	152	141	145	154	131	139	130	140	145	128	135	141	130	131	142	150	131	129	116	147	164	132	150	136	141	136	171	158	150	150	153	148	145	152	141	164	156	146	143	130	132	130	140	153	142	147	148	147	144	140	152	145	154	152	154	142	143	149	146	143	141	140	169	140	158	153	125	143	140	153	149	132	133	147	146	138	120	138	142	128	153	144	153	146	150	145	132	122	126	158	156	144	139	135	122	146	152	136	161	120	141	142	128	150	137	157	127	155	126	138	132	150	141	147	147	154	141	153	148	143	137	136	142	159	134	143	121	120	133	128	145	140	146	152	143	137	143	152	133	137	143	143	141	144	147	144	126	142	142	141	155	145	147	125	138	144	145	121	148	160	143	134	136	139	137	159	160	150	173	158	147	161	148	169	143	147	162	145	139	150	131	149	161	147	137	150	138	142	133	142	136	159	135	162	142	149	138	145	153	120	143	142	151	145	145	149	150	149	144	137	161	164	141	148	135	145	159	144	157	139	132	136	154	146	136	156	169	160	161	131	120	142	131	136	123	143	104	149	131	147	131	154	145	132	131	156	145	148	131	166	142	137	132	149	160	146	113	120	133	141	157	148	131	154	149	150	141	138	136	137	149	139	124	151	144	147	140	149	110	126	153	179	131	138	138	157	133	140	135	126	133	140	163	139	141	154	149	148	142	153	150	140	146	152	128	142	136	138	184	130	153	142	143	139	139	147	158	129	141	122	155	174	155	138	135	161	148	150	136	147	154	145	149	142	154	156	147	152	151	136	147	127	155	120	143	148	134	145	132	141	130	139	154	154	131	151	133	170	132	153	135	132	147	130	143	155	155	140	124	138	128	140	125	148	135	119	122	167	133	147	160	151	144	166	143	152	138	151	148	144	122	156	162	145	131	150	135	133	153	164	160	138	140	142	137	144	155	141	151	138	143	134	136	127	163	126	137	161	140	149	150	152	136	130	152	139	149	133	113	156	148	153	132	131	152	125	138	147	122	134	159	134	155	135	144	135	138	146	130	154	148	157	148	142	172	143	131	171	153	145	177	138	139	110	150	147	141	147	140	141	170	110	146	131	165	133	144	144	163	139	152	138	129	152	152	153	161	132	147	134	130	115	151	151	152	150	150	155	124	151	148	170	159	137	131	154	146	133	154	152	131	151	146	152	135	157	154	129	170	135	120	141	137	140	154	139	153	164	139	147	156	140	148	156	159	145	143	135	148	122	148	128	135	118	160	150	143	120	137	161	164	126	135	162	147	167	156	152	116	150	132	157	153	132	139	143	133	131	134	146	135	153	145	144	164	136	149	130	139	152	142	165	149	144	149	127	126	159	153	144	145	144	123	151	144	141	133	149	136	138	129	137	163	130	147	143	138	148	132	128	140	138	135	142	151	126	147	148	145	149	160	129	139	139	161	123	146	154	139	150	161	115	136	150	142	128	149	154	153	148	165	126	129	135	130	132	164	143	126	146	150	144	122	138	141	134	135	132	138	130	135	128	143	138	159	156	137	149	138	146	144	156	142	156	127	147	157	144	140	132	141	128	149	124	139	126	125	146	128	138	108	130	153	134	138	140	143	145	134	149	154	125	147	142	130	143	128	132	144	130	153	146	125	159	148	125	157	108	129	133	133	151	145	152	133	155	161	137	123	135	170	135	137	138	150	138	111	110	138	160	148	133	144	161	139	140	154	138	163	132	158	143	140	154	172	147	130	139	142	161	158	150	147	148	164	141	160	164	126	118	143	148	152	136	149	136	127	154	126	143	119	152	123	154	163	152	136	125	145	158	156	139	146	126	134	148	144	164	128	157	135
35501	1425	2815	2959	2467	2040	1684	1465	1241	1204	1037	939	870	812	798	745	689	620	680	663	675	588	605	612	590	538	571	571	496	533	521	545	482	535	575	556	516	517	539	539	539	524	482	520	502	490	493	467	493	481	478	499	473	511	479	510	436	489	502	461	449	452	473	464	502	491	501	453	471	455	477	481	477	495	432	482	492	465	512	493	468	459	473	489	497	454	455	490	473	470	467	450	488	440	476	556	485	487	472	447	485	506	482	457	480	480	471	428	466	474	465	442	475	442	513	496	473	507	456	456	503	461	478	491	455	441	442	457	479	456	472	463	504	436	455	444	449	472	457	461	475	456	495	505	459	425	495	477	495	493	471	447	459	506	450	454	475	426	413	432	423	492	483	517	499	462	448	473	451	451	431	461	422	474	457	469	505	530	451	453	459	465	468	475	462	463	489	478	497	478	432	496	462	465	525	467	470	503	429	483	478	500	483	463	447	472	455	462	497	408	469	453	493	463	469	481	462	443	499	500	492	467	500	476	462	476	455	458	467	442	466	477	452	470	476	435	490	516	442	464	475	491	464	461	464	480	426	472	536	469	478	502	436	474	473	467	458	458	500	499	450	481	448	454	458	458	450	456	482	476	455	455	458	435	478	477	456	470	455	436	452	478	475	445	445	474	481	461	488	452	481	485	490	493	483	486	464	476	506	519	504	451	428	492	478	454	465	463	447	468	416	491	444	482	410	443	448	499	477	447	475	455	465	498	486	474	473	465	469	464	487	438	502	488	486	443	451	476	472	488	440	460	471	472	467	505	459	472	435	487	503	466	453	472	472	483	436	474	478	422	463	481	455	497	466	496	480	465	460	493	502	474	483	492	431	466	461	452	488	457	451	467	486	497	504	473	468	450	425	442	483	478	465	464	500	475	478	433	463	461	470	481	453	495	490	469	482	474	437	473	440	483	503	560	484	488	451	481	441	486	472	453	431	478	427	469	490	451	452	490	488	470	479	454	465	514	472	471	505	459	465	436	454	453	452	474	484	502	484	484	450	484	431	465	491	466	464	462	454	493	502	505	455	445	492	441	441	471	468	441	458	447	485	447	492	469	493	504	485	467	457	422	482	484	508	430	499	459	478	487	454	482	466	459	479	436	475	430	436	472	439	510	518	482	482	493	500	491	462	438	486	493	439	448	489	441	475	487	428	479	483	458	437	479	461	451	442	437	462	481	537	472	493	462	471	470	457	488	472	444	436	472	470	444	496	456	467	472	449	495	422	451	438	497	486	492	418	477	467	442	487	487	490	476	424	509	470	493	435	464	466	508	473	495	480	457	460	449	445	429	500	443	463	474	467	473	430	494	465	489	476	454	484	457	504	457	462	430	445	485	471	467	477	467	464	500	451	460	433	463	455	462	462	457	456	497	457	458	439	454	470	486	456	469	464	480	466	463	468	472	449	494	396	449	478	453	499	482	517	456	456	462	483	455	461	455	477	451	463	491	504	431	454	507	501	452	450	444	467	477	491	475	421	470	492	467	469	479	478	451	450	466	463	448	464	445	502	488	459	455	498	471	486	478	436	453	461	459	450	478	481	452	494	464	478	466	454	464	491	473	483	462	444	474	440	451	476	472	453	466	502	477	430	442	432	478	482	497	486	454	481	508	464	457	487	444	503	485	418	428	468	461	499	453	461	487	491	472	481	470	496	469	452	454	470	465	513	462	473	440	480	455	472	495	504	486	447	479	473	459	517	454	460	507	463	485	464	488	480	471	489	456	456	450	479	499	466	464	472	466	466	519	452	460	461	458	439	466	459	494	465	477	469	470	449	458	503	421	474	462	431	447	479	452	434	488	461	483	455	511	435	456	474	463	456	453	482	470	473	464	469	487	456	457	505	434	473	475	449	479	449	477	435	496	493	459	456	453	483	498	469	454	476	474	486	516	483	455	436	466	468	495	430	459	480	452	455	488	431	463	497	440	444	475	495	454	442	459	469	468	492	478	491	473	470	449	449	464	455	433	459	455	489	479	479	450	464	496	427	487	529	476	436	451	442	469	507	435	489	450	476	456	505	520	455	481	431	497	484	487	477	495	465	484	429	440	412	470	431	510	416	489	491	459	476	469	476	463	462	467	489	477	475	478	477	494	499	475	459	426	454	470	476	427	494	493	457	463	479	520	438	432	465	445	479	437	470	511	445	477	441	490	474	457	476	475	508	513	447	509	443	475	481	458	501	447	491	445	503	445	452	428	462	476	494	471	484	460	468	485	459	503	509	448	442	442	444	478	458	438	473	430	460	460	458	504	472	451	479	488	474	433	446	512	464	462	458	495	457	461	451	450	486	468	435	504	442	433	481	470	475	464	454	469	401	462	457	473	465	451	497	497	473	429	482	476	487	490	458	458	461	494	480	488	451	471	466	477	473	412	495	424	478	453	456	478	450	483	450	458	445	470	492	496	490	453	476	465	476	435	479	466	472	478	488	433	452	466	463	453	441	479	459	483	497	494	452	463	484	453	480	485	475	471	466	437	450	502	426	498	456	519	473	449	468	501	451	497	435	472	457	448	472	496	446	485	470	465	442	446	404	478	469	454	467	438	475	464	451	455	470	449	448	439	459	515	472	476	499	472	491	435	458	494	448	479	477	490	487	505	464	444	457	450	441	465	467	462	471	487	497	463	427	464	478	510	448	453	458	477	442	489	497	462	489	447	433	461	441	445	474	481	472	484	425	469	488	472	492	460	468	472	457	473	435	492	492	475	473	492	464	482	480	481	447	470	469	469	480	469	478	457	446	459	476	468	457	475	458	433	479	467	433	481	470	427	456	429	472	476	466	478	493	480	451	468	469	479	473	496	428	473	467	444	453	486	487	503	428	463	436	497	453	428	501	497	445	465	487	476	461	454	501	469	472	430	512	485	446	485	492	461	493	514	495	465	470	452	457	444	464	456	456	471	447	445	455	468	443	472	434	455	462	461	483	458	480	469	451	474	471	447	481	493	445	437	483	449	453	443	510	435	461	435	489	473	477	478	485	462	462	433	469	444	485	469	454	480	450	464	451	436	486	455	481	484	487	462	478	470	431	491	432	427	481	474	521	471	500	483	450	429	468	464	460	472	448	470	479	460	453	496	467	474	434	477	437	454	480	494	456	462	459	531	503	449	483	474	466	443	466	469	425	461	490	465	459	502	503	446	482	464	453	468	467	477	486	468	460	440	445	468	434	492	462	492	477	459	417	484	483	488	495	475	473	511	482	468	447	520	479	465	475	497	452	462	501	463	473	446	443	446	482	465	459	437	459	467	477	509	433	484	486	434	463	524	431	453	503	464	478	469	488	507	433	479	524	457	484	458	450	433	438	494	466	474	485	449	433	433	471	487	513	473	457	443	454	459	484	471	471	413	445	450	451	456	474	439	490	472	475	465	459	468	483	472	470	459	454	485	473	474	483	489	498	471	436	475	490	476	469	487	491	438	458	497	463	445	462	456	491	486	500	494	473	478
67685	26221	11661	2094	1186	923	665	614	491	435	416	361	344	361	346	366	320	327	304	294	272	289	275	308	263	271	244	276	285	239	274	269	230	263	241	295	278	252	284	252	283	242	297	251	271	244	250	275	273	248	247	239	274	265	259	242	269	244	249	255	260	239	262	244	251	273	248	290	279	249	281	230	270	245	242	254	247	249	277	279	244	227	251	291	235	259	258	247	281	272	240	237	256	231	254	270	263	247	265	262	256	268	234	256	262	262	249	239	270	287	248	250	272	253	263	249	236	254	224	233	249	244	230	235	273	296	247	215	253	235	267	251	222	276	249	237	286	247	251	254	235	226	221	233	236	221	228	228	266	271	245	251	242	239	270	246	235	249	256	244	229	259	238	237	238	245	234	236	250	242	267	230	246	232	239	260	259	255	216	258	239	241	255	231	244	259	252	260	245	261	262	252	238	225	231	272	233	290	234	203	253	239	271	267	271	241	270	260	207	241	230	254	254	256	242	273	254	235	250	261	280	260	247	275	279	241	277	254	249	265	225	251	274	246	270	244	255	240	260	251	257	245	258	251	270	265	250	236	260	242	256	238	273	246	252	238	227	221	273	240	238	267	263	249	268	237	270	234	266	279	229	235	230	246	244	244	255	227	243	252	224	224	275	234	256	238	227	265	241	261	236	269	259	234	251	283	229	242	232	265	250	272	275	251	218	234	251	255	233	278	251	237	221	272	235	253	269	237	229	242	225	216	245	293	256	255	229	258	254	238	257	242	274	247	253	244	276	269	255	245	267	254	262	241	256	282	236	246	253	263	260	254	218	259	255	264	229	255	231	266	208	249	250	269	241	243	237	265	266	251	261	243	222	248	265	254	250	217	268	214	248	257	260	252	272	262	241	238	261	208	256	211	237	226	254	255	247	267	258	241	254	257	256	255	261	254	248	267	261	215	215	250	266	246	240	276	231	253	273	243	264	225	259	265	262	261	272	231	269	241	262	235	235	238	258	241	253	277	258	229	275	254	256	261	263	232	237	278	256	245	246	228	270	235	257	262	255	248	263	244	269	255	233	247	256	244	245	256	243	245	227	245	259	241	210	256	256	247	253	243	250	233	258	228	245	268	241	277	254	263	263	238	230	244	268	255	272	244	256	252	241	226	246	282	273	255	253	229	268	264	259	232	247	283	240	235	260	231	242	268	261	228	251	267	255	257	246	217	259	235	242	250	213	256	235	258	230	242	236	244	240	236	264	225	215	236	263	245	236	268	226	273	245	287	236	275	255	275	278	240	279	278	243	253	242	266	264	259	277	242	256	268	234	255	281	230	264	252	243	263	244	229	261	252	282	239	235	238	246	248	228	221	232	254	218	257	247	231	266	236	218	213	232	273	252	241	239	243	269	264	237	286	235	262	237	222	259	253	221	234	273	255	263	231	227	234	244	248	243	268	257	240	240	267	249	259	265	264	232	210	267	253	242	241	261	225	272	252	266	268	226	254	237	275	257	248	217	238	261	236	241	274	254	264	266	244	240	246	243	237	229	245	288	286	261	267	266	242	253	272	259	248	249	237	255	221	259	260	257	238	257	244	225	219	237	280	254	268	248	256	253	263	244	261	255	234	241	249	235	253	244	237	241	221	255	228	232	233	264	264	236	251	216	260	264	260	255	268	249	230	233	242	236	268	239	265	242	261	238	232	249	241	270	240	260	243	269	246	245	248	233	290	229	246	225	256	251	228	234	290	247	275	233	239	268	242	263	248	229	245	268	252	244	239	284	232	229	252	265	236	255	246	262	249	251	246	251	237	259	248	274	252	266	282	258	247	250	238	291	233	249	253	242	267	258	253	259	248	227	261	251	271	237	245	234	273	254	215	252	237	251	267	256	272	263	259	250	276	275	272	234	230	239	249	216	247	270	233	255	263	261	276	246	246	274	228	246	269	269	254	247	269	269	253	259	235	245	264	257	250	243	226	245	249	252	267	242	243	234	235	261	246	250	224	263	286	271	260	247	265	252	250	263	264	241	257	263	257	233	256	248	263	247	265	241	257	252	247	236	253	240	242	239	254	234	200	238	267	261	238	251	264	257	210	261	266	252	238	252	265	280	227	233	265	257	230	257	260	262	287	225	250	228	230	258	251	274	218	256	255	247	250	248	265	230	250	241	252	261	244	219	253	229	272	235	257	242	245	236	250	271	225	259	246	248	260	260	237	261	234	257	249	270	261	254	233	221	249	232	255	239	264	263	267	248	256	244	249	230	240	261	262	242	248	251	239	238	247	249	279	238	250	240	245	251	233	274	239	237	248	228	272	239	259	271	284	236	230	288	224	254	228	237	277	279	237	262	275	221	260	254	268	257	241	259	249	235	243	231	249	230	237	267	283	237	240	252	242	264	266	225	261	236	236	259	256	276	249	225	243	256	238	275	241	277	251	234	251	250	224	231	245	268	262	217	271	249	254	261	285	244	237	217	235	274	250	251	258	275	272	270	243	238	253	235	255	231	286	220	245	245	229	244	246	258	240	243	248	227	271	255	229	237	268	272	273	231	238	252	272	228	281	227	233	276	244	250	232	257	243	237	253	236	252	221	236	257	252	247	247	243	255	263	266	267	231	249	249	266	260	277	274	236	275	251	232	222	244	254	240	246	259	230	238	242	231	241	254	265	263	239	239	248	241	245	256	242	250	228	244	250	238	249	259	224	245	250	232	258	250	236	249	258	268	243	270	254	271	268	252	248	238	253	263	264	279	273	263	270	243	243	257	241	257	247	267	255	251	247	257	247	237	270	259	249	250	250	237	249	255	264	249	260	252	246	231	261	266	243	242	234	240	248	239	248	241	252	271	244	242	250	239	235	268	267	235	230	217	247	242	221	215	258	239	250	227	248	254	242	246	248	231	255	235	242	261	274	274	239	208	237	234	248	249	235	247	225	242	236	261	244	225	258	239	246	230	238	236	238	235	239	246	253	229	272	220	240	248	260	209	254	249	245	233	289	248	260	260	259	260	287	239	252	270	251	243	231	257	255	231	231	234	261	249	248	276	257	273	232	239	260	245	243	252	270	219	271	245	232	242	226	252	282	253	268	263	264	261	267	260	259	268	246	261	251	264	251	262	242	240	255	248	253	273	227	256	255	240	243	248	222	258	257	262	270	259	262	244	251	256	236	250	243	245	262	280	264	252	261	232	258	229	241	232	277	249	246	245	240	285	260	254	259	245	242	249	260	266	224	251	244	266	267	248	253	248	274	248	274	272	229	249	275	226	233	260	283	269	259	235	253	280	258	240	262	280	258	233	269	265	233	250	237	263	243	233	247	241	229	261	232	235	263	270	252	252	241	239	262	266	225	218	250	262	243	231	266	273	251	219	232	257	263	245	245	246	205	252	237	268	246	240	254	286	247	269	260	269	253	212	255	279	264	267	258	253	249	254	257	244	245	246	233	259	218	248	232	260	256	235	245	257	243	233	251	220	265	241	227	286	244	276	262	266	247	248
42851	2589	5066	5482	4577	3890	3080	2670	2305	1975	1817	1677	1564	1388	1270	1231	1225	1147	1101	1043	1054	1030	959	990	980	911	938	957	908	872	920	808	876	882	857	836	815	820	827	821	836	807	823	804	781	762	779	818	819	791	770	791	775	787	775	742	772	841	765	763	779	740	764	732	717	818	778	737	740	751	788	790	793	768	799	728	787	792	752	713	723	789	694	738	785	756	752	791	760	713	731	754	743	785	746	755	765	749	741	755	693	728	777	778	722	774	705	745	733	768	741	702	760	767	759	795	722	744	761	771	733	721	738	739	733	790	728	758	713	741	750	750	737	741	764	774	756	710	755	755	730	744	772	760	690	801	755	735	699	758	725	705	743	743	762	725	732	713	736	743	762	723	742	736	764	725	708	755	810	759	727	718	764	775	667	720	741	749	783	721	768	734	703	692	729	718	737	779	752	729	717	744	720	752	694	746	739	715	703	737	712	742	806	776	710	764	733	784	711	735	748	708	721	752	749	697	738	791	736	698	719	770	780	729	712	804	713	763	757	700	713	719	718	745	740	719	706	768	730	735	734	757	758	713	709	730	706	745	703	758	714	705	706	738	697	746	747	721	761	761	714	752	721	744	733	711	754	714	733	705	741	774	745	758	725	746	721	715	708	742	753	696	733	771	742	717	710	757	721	771	729	724	767	750	694	756	734	681	741	738	713	742	727	702	751	783	726	719	764	715	706	755	719	712	765	753	737	707	742	720	682	695	750	751	772	690	783	715	722	697	723	733	737	708	743	710	712	768	741	708	735	727	717	764	751	722	683	691	705	730	753	766	730	701	750	741	726	705	795	743	727	754	780	751	716	756	765	702	759	753	756	711	701	754	745	762	759	797	711	719	707	729	740	761	739	717	764	702	718	739	736	722	799	723	766	753	710	749	749	747	705	728	694	751	749	726	719	720	709	773	800	765	758	737	726	782	721	725	771	771	768	762	770	733	780	721	719	733	723	692	716	708	723	749	736	750	700	772	737	734	727	763	749	756	709	743	791	752	732	742	718	754	713	803	775	748	711	738	763	718	783	705	722	748	734	755	747	746	723	748	752	746	759	675	783	737	719	738	768	752	761	770	771	732	762	787	699	773	814	768	775	726	670	733	749	732	723	711	716	743	763	756	705	758	757	719	737	704	753	757	781	730	755	689	730	737	727	749	722	751	774	718	778	784	775	695	694	748	750	770	749	802	747	692	725	790	660	734	707	684	734	657	715	696	765	734	759	733	785	741	724	714	746	696	789	678	715	740	726	741	747	748	794	769	743	735	717	760	789	786	689	724	736	739	734	754	759	719	761	751	752	727	794	754	729	721	733	711	704	736	739	775	751	748	739	707	734	707	754	730	723	730	714	747	773	744	774	741	750	748	736	701	721	734	743	717	731	713	736	747	701	753	725	704	699	709	746	789	749	772	751	668	746	734	716	754	750	735	783	759	681	733	764	741	774	765	739	697	744	749	730	705	759	710	729	717	725	760	722	699	759	747	744	747	731	732	786	686	745	720	752	702	793	703	723	711	806	741	764	721	728	746	734	726	694	749	780	751	705	698	760	749	700	756	715	742	726	734	762	723	747	770	761	749	719	707	765	712	763	678	761	770	701	734	794	761	696	717	753	751	699	737	750	782	726	769	758	710	769	737	711	770	740	789	756	764	692	705	706	707	703	699	758	721	748	750	753	743	716	697	722	752	817	791	707	738	729	716	768	749	749	735	752	764	723	741	722	728	725	749	726	728	785	766	758	729	756	739	728	721	746	721	801	705	767	761	724	718	752	685	805	718	742	754	716	728	731	726	759	753	731	728	764	728	737	728	731	776	729	749	708	799	708	742	765	737	742	745	775	745	707	780	658	775	719	753	737	761	757	749	707	752	737	741	749	730	731	701	763	678	764	733	737	728	755	777	727	726	734	742	710	767	725	780	786	753	780	687	728	724	792	756	730	768	756	749	760	772	790	759	735	726	754	744	800	714	833	684	728	758	725	714	669	703	742	734	732	760	755	751	710	732	738	727	683	756	737	774	795	711	741	692	775	706	755	723	765	697	778	770	742	682	696	694	690	758	805	738	755	768	738	763	726	692	694	739	757	745	753	742	765	812	797	767	723	721	760	724	692	757	772	716	726	753	736	760	744	731	722	696	723	732	750	722	778	683	730	779	719	751	764	707	734	736	743	752	734	744	763	754	699	724	769	778	787	739	738	751	696	782	741	741	707	743	771	759	810	701	784	781	744	754	771	708	808	706	740	715	763	775	748	721	748	747	673	741	761	777	743	728	731	746	747	723	729	741	706	754	702	748	732	698	700	699	721	743	756	737	647	746	715	741	728	712	703	758	699	755	729	698	733	762	767	752	745	709	730	722	769	750	663	730	734	727	734	683	740	719	704	749	705	746	722	789	693	732	704	696	715	761	738	766	740	730	689	756	757	724	727	740	733	765	762	723	702	750	780	700	715	730	757	768	773	760	746	718	773	746	719	760	695	726	778	742	753	761	716	718	747	764	714	700	753	733	750	774	748	730	724	787	766	754	765	727	771	729	748	781	746	751	763	738	774	800	720	749	695	710	700	732	748	754	702	760	723	716	716	726	798	745	713	760	784	765	735	761	704	740	758	731	744	769	680	755	747	725	767	703	748	766	733	714	743	715	720	723	751	728	675	777	770	767	676	710	768	817	719	698	789	745	745	734	765	729	727	747	741	750	718	719	754	732	733	780	783	752	725	749	758	743	721	722	750	727	724	734	691	674	709	695	741	763	760	743	753	801	760	766	733	783	718	808	784	766	722	702	734	734	754	719	682	713	713	763	733	762	757	721	737	738	732	726	748	732	762	705	782	730	721	769	726	655	736	738	708	725	719	743	740	685	752	707	763	733	772	764	755	763	746	782	761	798	768	758	733	754	763	755	699	763	676	716	783	697	710	753	703	788	712	704	766	695	703	736	760	729	747	718	755	748	702	707	754	687	675	742	705	715	770	726	746	731	764	716	746	738	781	755	730	806	748	780	720	751	724	750	704	770	759	715	760	773	690	752	750	771	736	714	710	758	743	794	753	745	722	727	749	760	768	722	741	732	746	713	751	672	760	743	737	758	733	730	713	764	770	755	725	720	775	807	724	733	793	741	743	690	776	720	703	713	710	772	729	731	765	731	733	727	727	687	746	713	746	752	761	752	777	723	756	733	755	716	764	752	719	753	744	714	731	739	756	717	725	751	745	718	725	721	726	767	736	740	685	700	759	717	736	733	675	726	728	783	744	688	681	731	751	743	697	735	785	771	714	706	742	701	735	745	756	747	726	775	740	746	736	775	747	697	720	725	707	741	753	741	769	755	757	744	694	739	711	761	783	703	728	706	800	726	742	754	764	756	707	746	742	729	727	762	707	692	719	708	728	728	715	727	767	745	732	710	734	723	727	714	710	700	755	737	703	739	730	734	744	723	721	748	718	760	778	753	709	779	721	742	774	685
18223	889	166	149	123	98	109	92	110	98	115	107	132	98	103	98	105	109	100	92	110	106	98	99	73	96	94	93	102	112	94	99	91	97	90	104	100	108	105	102	92	96	90	101	101	97	90	103	108	120	88	92	113	94	106	97	99	88	92	103	103	113	108	110	98	99	91	109	98	111	83	103	95	104	106	108	103	104	101	122	96	99	89	104	110	75	91	99	87	103	112	115	96	96	106	101	89	99	104	111	102	87	90	94	90	91	106	100	95	104	88	118	108	123	108	115	110	115	109	92	123	92	90	106	105	83	102	103	80	105	99	106	106	88	110	110	104	95	87	113	103	108	106	114	122	94	91	88	125	84	100	106	101	92	116	96	93	114	112	104	92	109	85	89	93	111	103	96	91	117	112	95	83	98	122	124	102	99	114	96	109	100	84	84	113	107	107	111	106	103	103	110	101	120	80	100	97	79	110	73	98	103	102	116	111	92	116	90	87	90	112	100	102	102	109	100	83	109	99	90	100	89	105	126	113	112	109	80	96	104	91	108	108	93	80	106	92	109	104	97	100	108	109	105	119	105	99	96	88	99	90	96	99	94	103	87	104	112	117	92	103	106	108	96	97	102	94	116	94	104	105	94	107	97	109	98	106	103	109	93	111	86	103	99	122	91	100	93	111	100	100	83	88	82	102	94	94	91	72	101	104	85	102	90	99	107	106	111	104	95	90	95	97	112	91	105	105	117	95	117	102	96	126	97	102	99	109	99	126	117	96	111	91	90	95	103	110	92	104	96	104	96	113	103	87	101	106	109	105	105	96	91	118	97	93	84	111	102	99	81	110	101	100	96	95	115	107	93	90	113	98	96	103	109	106	90	91	90	93	101	111	95	72	100	112	90	96	96	92	107	86	102	89	103	102	100	98	85	112	97	105	89	102	112	110	96	108	115	105	90	106	102	107	113	115	110	112	100	98	97	92	96	102	109	85	115	88	104	92	91	113	127	99	85	96	87	92	95	99	100	102	128	112	92	96	100	96	109	94	90	98	93	114	95	102	112	103	92	83	77	97	96	117	108	89	104	108	104	102	92	119	106	107	93	95	114	93	95	100	96	98	92	87	102	79	92	90	100	96	100	97	108	103	93	99	97	108	105	108	99	95	111	75	111	96	82	95	111	99	89	85	105	103	89	104	91	97	99	105	92	109	100	95	83	97	95	95	94	92	100	96	90	97	88	95	95	111	92	98	120	98	105	102	106	108	96	80	95	98	82	106	106	104	83	88	106	99	104	116	110	104	114	107	101	113	97	103	95	120	95	88	97	84	95	105	101	111	96	111	89	103	96	106	96	100	87	101	101	94	100	105	100	119	103	98	99	107	94	108	118	98	87	99	98	104	108	88	94	107	102	103	109	110	106	106	95	98	104	93	103	94	109	94	106	80	108	112	93	94	92	106	94	88	97	114	108	91	100	100	124	108	99	113	122	101	93	99	100	104	85	96	111	104	100	110	92	112	91	105	87	101	101	76	104	109	97	93	98	109	100	122	104	117	86	108	95	100	95	104	87	107	122	101	97	97	113	112	121	103	123	97	120	106	112	108	97	90	113	100	88	93	110	105	90	102	105	95	103	100	92	108	111	101	97	107	98	86	118	91	81	110	95	111	99	97	99	102	96	88	131	116	101	108	98	109	108	98	104	103	124	108	104	102	112	93	98	114	97	95	115	114	92	112	98	106	100	107	123	107	110	102	113	97	98	109	111	116	109	80	109	103	92	99	107	89	111	90	91	91	101	94	106	101	100	104	100	107	98	97	92	96	105	90	96	117	103	103	116	94	108	116	113	104	111	103	85	96	102	108	110	103	112	103	86	99	101	97	112	87	122	103	92	100	86	88	91	111	86	111	79	104	115	109	103	99	90	96	115	101	88	98	109	89	123	79	110	109	113	92	110	94	95	108	117	103	83	95	109	102	84	98	98	98	102	101	97	105	93	119	114	104	112	110	85	93	90	104	100	109	93	97	101	97	93	108	86	83	100	106	131	101	99	89	105	103	114	120	106	102	114	83	102	109	104	73	103	97	98	108	104	118	93	102	81	106	108	101	100	107	88	101	108	130	101	101	99	124	117	105	118	92	95	88	106	87	95	106	84	89	101	119	84	90	114	94	91	111	117	105	113	97	89	100	95	91	106	106	87	78	108	104	89	95	116	106	100	101	83	96	107	102	98	95	117	114	95	112	116	114	87	84	101	84	113	123	96	93	107	86	111	101	110	95	127	105	90	95	89	106	94	102	95	93	109	111	104	101	90	104	81	89	126	97	121	92	99	108	106	107	104	104	104	82	108	85	109	91	115	94	100	97	108	88	93	100	107	94	118	95	105	97	97	98	88	84	85	84	119	95	102	103	103	100	113	97	89	107	102	78	110	99	111	92	95	107	94	112	109	92	91	81	108	90	108	121	91	111	86	107	93	96	107	95	113	108	107	81	99	93	101	101	92	94	106	120	130	94	118	105	88	110	89	100	91	115	113	108	85	107	99	88	107	104	95	92	78	93	87	85	102	106	97	97	120	99	89	92	95	103	102	113	106	105	107	106	108	109	99	95	86	115	107	105	102	98	99	104	106	114	106	92	101	80	121	101	71	110	91	97	110	109	101	101	92	113	80	78	105	107	81	119	120	103	89	85	88	90	88	111	99	92	93	87	108	100	105	93	89	85	97	92	107	95	106	103	107	114	105	101	99	115	105	96	92	99	96	95	83	93	106	100	98	105	97	100	97	107	109	84	112	98	97	101	101	98	92	118	90	104	90	93	110	117	89	113	98	107	101	93	111	108	118	113	92	98	114	112	102	91	83	109	93	98	109	101	103	93	102	104	94	105	78	93	99	107	119	99	98	93	112	96	106	86	88	92	86	89	93	100	102	84	96	85	88	86	100	101	81	100	111	100	91	103	110	103	99	115	98	93	94	97	86	104	116	119	93	91	100	110	96	109	85	85	106	87	105	105	94	99	94	88	95	84	109	117	110	110	98	84	95	92	106	99	113	131	87	89	110	96	98	108	107	87	113	100	105	107	109	101	94	108	98	101	106	117	105	101	77	84	104	100	91	98	103	88	110	123	106	111	105	117	96	99	99	93	105	113	88	97	90	87	87	105	103	98	104	103	97	89	99	120	108	90	99	87	105	95	106	77	99	118	115	107	108	100	102	98	106	104	105	101	113	98	85	83	92	92	113	113	104	96	103	99	103	112	95	109	96	98	117	103	103	92	111	104	98	91	113	91	90	97	96	91	95	79	113	100	85	101	97	106	108	107	88	84	89	105	90	84	109	98	97	98	111	108	76	100	102	111	112	97	112	90	105	105	106	100	86	107	108	118	103	90	95	108	99	104	99	110	86	103	106	108	97	102	78	129	111	122	108	103	85	100	105	105	115	123	104	104	100	111	101	109	108	96	93	105	113	97	107	98	83	73	110	106	118	115	84	106	99	103	89	109	103	99	104
17489	427	469	485	411	432	405	377	390	378	368	370	347	368	348	398	330	360	359	340	351	357	329	344	351	365	355	366	374	350	364	351	376	372	350	359	348	358	335	328	337	342	335	351	349	339	365	328	333	325	358	367	335	346	367	328	364	349	387	359	381	366	347	340	362	345	310	329	342	343	340	365	343	368	365	357	360	386	363	318	334	373	336	349	319	363	333	345	346	394	370	348	335	349	340	312	340	342	373	381	335	369	364	334	366	325	349	333	356	320	346	383	336	331	366	356	353	345	385	336	371	353	369	370	359	343	352	349	378	351	337	327	374	380	346	335	334	365	321	332	341	360	372	354	361	377	319	318	338	306	345	377	349	346	335	360	338	376	365	346	315	328	327	338	327	365	342	351	349	366	366	355	311	324	339	368	388	365	354	341	354	332	336	324	352	340	355	373	381	376	394	341	347	358	331	320	330	355	340	340	362	340	375	304	337	339	326	342	384	332	375	343	361	367	371	360	343	379	349	334	365	353	358	377	363	338	348	374	332	372	354	356	374	360	356	337	373	322	355	351	384	331	336	379	346	366	329	359	330	369	343	323	378	335	363	339	350	344	383	362	342	330	353	343	330	307	337	357	363	324	333	381	377	367	340	350	356	317	390	352	310	330	378	378	348	356	378	307	329	340	367	366	323	347	326	320	332	341	340	307	370	354	329	323	359	360	378	328	365	335	365	348	336	349	351	347	344	327	345	317	349	331	335	361	315	353	354	361	346	356	360	357	353	376	373	360	363	389	339	344	326	336	316	341	334	335	340	350	355	334	345	350	368	352	353	324	320	333	340	351	362	377	334	340	340	344	351	363	377	324	337	345	297	344	334	340	337	370	363	355	329	337	339	360	372	347	358	347	334	343	354	336	379	333	342	364	354	334	340	360	343	353	366	369	332	342	343	337	352	366	333	368	383	331	363	339	348	345	360	336	365	349	364	361	383	331	341	369	347	351	365	302	353	346	325	325	369	338	335	341	364	360	357	352	302	356	348	355	348	369	361	347	340	390	330	324	322	351	353	355	380	354	358	398	371	344	370	335	350	320	366	329	420	345	348	335	345	331	347	352	350	334	339	366	374	324	368	338	352	342	325	353	374	361	345	333	368	344	328	321	366	373	363	342	340	342	347	366	371	325	371	339	372	342	366	367	341	291	351	370	342	344	364	334	344	345	330	339	337	380	324	357	354	348	343	366	389	346	369	362	381	364	340	362	334	372	354	349	345	375	322	368	357	376	344	364	354	353	333	343	392	352	352	388	319	356	341	342	340	342	355	326	363	332	362	357	356	341	374	339	339	315	350	341	350	341	340	329	340	366	356	350	369	352	362	366	371	359	330	360	327	371	339	341	333	343	358	310	367	357	369	335	366	339	356	397	322	342	361	335	335	324	345	342	354	344	361	337	338	369	353	336	369	364	366	351	324	330	357	367	372	351	315	320	352	355	395	350	318	337	331	327	354	311	360	332	329	362	345	363	326	335	342	365	314	335	331	332	356	362	360	351	323	380	338	329	350	348	351	350	330	362	352	359	368	351	349	303	370	361	304	333	354	362	369	346	369	368	349	335	331	342	381	324	350	322	379	320	369	340	390	374	388	360	370	365	372	326	324	407	339	369	362	347	345	348	331	319	352	322	337	343	350	351	316	349	369	363	322	346	368	330	305	342	338	346	369	380	322	362	351	351	362	322	353	325	333	352	370	336	374	328	333	310	362	370	361	345	356	373	342	352	353	366	367	358	335	324	380	341	334	339	370	334	333	369	361	387	325	330	390	337	371	337	365	311	332	328	354	378	324	342	328	370	340	328	348	372	340	332	343	345	351	372	344	353	369	340	327	361	396	335	353	360	383	329	361	341	368	374	349	349	365	356	334	328	322	317	361	339	340	353	349	334	358	383	348	366	364	323	328	325	385	354	352	348	349	331	359	345	310	369	356	380	325	362	374	341	335	362	332	349	338	346	357	362	368	377	345	345	341	336	401	349	344	338	354	345	366	337	328	366	338	359	358	375	306	338	330	337	362	364	322	362	352	361	354	364	365	340	360	341	332	321	369	332	366	341	371	334	364	343	350	342	375	361	349	358	311	361	373	319	351	365	348	342	362	369	363	371	357	345	356	346	343	369	331	341	381	347	361	344	362	381	358	338	354	311	351	372	349	344	358	322	332	355	349	350	345	372	366	361	359	368	331	385	387	348	360	329	358	340	330	355	354	377	348	340	354	371	332	333	356	366	347	339	365	369	371	359	339	324	348	354	354	318	336	342	357	370	336	363	354	363	327	324	319	358	358	353	329	302	354	326	330	358	380	319	371	359	328	352	330	370	347	339	359	342	351	336	352	344	340	345	352	337	334	334	358	350	373	340	310	313	372	324	344	353	355	375	377	301	374	344	332	359	366	337	351	349	375	337	328	336	351	359	358	373	319	386	341	345	337	371	371	348	329	367	373	335	342	330	351	353	351	328	349	340	344	344	369	324	314	328	372	343	328	367	342	329	369	351	344	361	330	342	353	357	318	347	337	345	340	367	349	341	359	328	358	346	398	340	412	317	352	318	394	338	337	359	366	389	356	353	354	315	365	332	326	339	352	360	335	341	366	365	340	327	372	367	338	338	364	345	368	353	350	316	364	356	340	324	355	363	340	362	345	326	375	325	355	341	322	328	345	366	327	361	316	353	322	336	346	360	345	330	336	372	355	314	369	343	397	356	326	370	365	378	359	353	381	327	331	310	354	344	345	382	324	317	376	326	338	361	330	331	357	329	343	319	323	356	353	352	338	357	350	352	360	349	355	348	356	372	337	356	325	351	354	349	337	355	354	333	348	349	349	346	334	336	321	350	366	351	358	333	326	331	345	355	352	336	367	340	333	372	349	312	358	302	342	343	394	362	375	336	365	364	336	379	340	351	359	340	374	348	366	374	357	351	334	324	337	335	371	361	365	323	361	338	348	352	371	356	368	329	334	371	351	336	373	347	335	308	348	329	343	301	360	365	343	370	344	339	312	340	396	359	369	332	363	350	372	361	341	327	347	331	334	323	363	323	380	326	354	331	353	325	339	323	343	370	356	374	379	375	315	322	315	359	345	363	352	316	346	336	356	350	327	316	347	366	373	377	356	346	354	357	353	317	355	371	378	334	349	347	354	371	354	362	321	334	343	365	374	376	321	356	351	358	355	338	356	335	324	370	319	367	335	362	345	361	326	330	341	354	365	365	348	339	375	353	346	321	330	328	347	346	333	359	344	318	347	361	362	342	341	357	345	367	332	330	313	382	346	375	361	342	348	362	319	369	334	335	343	391	353	359	330	367	357	373	327	318	355	318	345	367	370	380	347	321	366	367	370	318	386	369	337	355	348	305	325	318	354	401	347	355	354	370	347	338	363	334	349	333	310	337	370	338	389	368	358	343	364	347	343	376	348	331	343	323	338	329	313	325	317	312	365	331	381	373	333	366	350	342
62011	17837	3008	886	519	416	344	298	278	259	217	196	210	206	187	201	190	185	154	150	155	150	155	149	172	161	154	163	181	171	162	168	174	148	154	143	152	157	143	150	149	137	141	136	135	145	121	141	142	144	147	119	144	125	174	143	151	136	118	143	140	142	153	145	156	162	131	116	121	136	151	142	136	139	153	153	155	141	141	146	130	152	148	134	137	130	131	145	159	135	165	178	141	143	160	136	146	149	134	152	116	137	135	173	153	144	150	141	127	156	141	133	128	143	155	147	150	143	136	122	131	140	138	133	130	132	128	152	130	153	140	147	161	151	152	144	147	124	144	156	132	156	144	149	160	169	151	149	158	134	152	142	125	135	144	130	133	178	137	140	174	157	123	124	144	150	135	157	153	137	131	131	152	162	136	172	153	135	142	148	128	154	153	119	154	123	121	128	141	152	159	150	127	131	120	154	156	138	138	139	156	135	115	125	142	139	151	132	146	146	141	149	168	154	127	155	134	155	121	108	130	129	140	143	136	138	138	138	147	146	137	124	143	130	144	143	130	158	167	142	164	124	145	148	156	159	146	120	154	141	139	123	139	128	145	165	132	149	146	155	167	148	135	146	165	133	157	147	146	137	115	140	141	142	151	138	135	132	125	151	154	143	142	152	144	134	153	159	132	142	132	118	121	158	155	130	164	157	167	136	140	141	143	138	135	145	131	132	142	154	132	132	172	139	127	156	126	140	138	145	157	136	145	150	128	152	159	144	131	135	139	157	158	135	150	143	146	147	154	143	134	134	120	138	136	149	157	155	138	144	139	130	128	142	164	144	160	138	151	149	168	145	162	157	153	150	165	146	150	126	150	140	149	157	136	132	154	159	140	153	140	144	129	126	174	143	140	132	144	132	138	142	142	158	126	167	144	129	148	136	133	146	137	130	149	131	154	147	156	146	164	132	164	138	145	147	168	134	140	154	128	166	141	138	149	144	141	150	174	129	128	156	122	142	134	144	138	167	132	136	145	141	131	139	147	143	131	127	143	145	121	139	134	146	131	142	128	145	131	160	157	136	148	164	139	168	137	144	149	137	146	169	109	149	141	138	134	136	137	120	135	128	138	160	146	159	142	143	126	136	160	148	123	158	144	146	138	130	154	148	158	138	137	159	139	135	154	157	138	138	159	139	152	157	146	135	151	146	136	124	132	138	153	152	137	140	129	131	158	144	141	145	141	143	137	144	143	137	148	149	138	138	154	150	159	148	149	141	133	138	110	140	152	131	146	158	146	146	145	146	148	141	143	161	140	143	150	164	148	138	160	155	135	126	142	155	135	136	132	142	144	122	158	143	164	140	152	143	138	138	130	167	129	135	109	139	150	145	130	148	169	128	137	131	130	131	144	135	137	131	166	140	125	144	136	156	146	164	135	130	157	130	131	149	116	144	170	139	150	132	145	127	119	131	152	169	145	134	158	157	142	132	115	126	132	143	135	141	153	153	134	156	163	153	129	153	141	161	146	144	153	154	164	148	139	146	167	159	155	139	143	148	137	146	138	132	146	146	174	137	122	124	135	125	131	163	138	152	161	154	165	159	170	130	142	158	147	147	159	149	137	147	144	147	150	146	141	141	138	137	137	127	125	136	146	146	170	141	147	131	137	157	149	141	158	134	163	145	154	140	140	147	138	118	147	146	161	151	130	152	168	145	144	143	148	153	146	152	124	161	135	151	135	125	125	141	149	143	125	153	133	148	134	160	154	127	154	154	159	168	144	155	155	163	137	150	131	142	145	144	122	141	136	179	142	144	141	139	139	131	148	123	150	151	173	162	142	146	140	151	133	150	127	149	136	165	147	156	141	150	149	137	152	149	147	136	136	137	157	119	143	154	142	131	144	144	134	142	122	150	138	137	152	167	162	143	130	150	137	144	137	120	134	149	163	148	150	143	141	164	147	143	131	140	140	138	131	175	150	143	136	150	163	148	147	140	137	163	150	130	134	151	156	141	130	125	137	116	127	142	134	139	141	141	139	141	138	135	153	150	124	139	145	148	167	121	117	144	118	142	153	154	136	141	119	138	140	129	153	138	122	147	150	134	159	152	142	148	161	137	133	109	157	163	140	122	151	124	141	124	123	140	136	130	141	141	150	139	163	135	120	134	151	159	131	136	150	144	142	122	119	143	159	156	139	146	154	128	146	132	141	128	156	154	116	137	118	133	160	134	129	139	131	162	154	169	140	155	118	121	137	127	147	146	147	152	161	129	153	139	154	151	118	134	173	147	136	128	130	165	138	136	156	147	148	121	158	139	172	139	138	142	158	147	159	161	124	150	148	151	150	144	140	122	132	136	141	144	126	136	139	149	153	161	139	134	153	136	150	131	141	143	130	143	137	131	159	150	142	140	140	148	115	145	144	141	121	142	141	151	145	146	145	131	149	134	123	166	168	127	153	145	155	130	144	133	160	117	149	124	145	139	132	136	135	138	155	162	148	148	130	157	112	121	134	132	162	145	149	140	117	136	154	138	154	138	132	139	156	135	133	136	130	166	154	131	136	140	134	138	143	153	150	130	146	145	155	140	125	142	165	142	137	169	125	132	150	144	128	139	151	160	141	128	141	138	144	140	135	155	138	121	154	126	143	139	149	146	139	143	141	128	140	147	155	135	127	160	145	146	147	140	131	142	140	130	159	132	135	146	141	122	150	144	131	146	133	150	163	143	158	156	171	141	130	145	147	154	118	139	148	145	122	158	144	132	156	158	162	136	152	157	149	122	154	148	145	147	133	154	154	140	161	144	161	133	150	167	138	145	157	156	131	169	140	138	132	158	162	139	152	151	164	120	120	137	159	138	157	139	144	149	157	163	131	148	139	146	161	146	160	137	178	143	127	162	151	139	144	149	138	144	158	148	155	134	151	142	139	134	145	141	134	134	158	145	160	143	147	143	146	136	142	153	123	116	152	149	143	139	142	142	145	146	138	147	141	145	136	137	144	151	146	141	132	132	134	160	143	141	146	139	147	149	156	143	144	137	135	128	124	148	159	128	140	141	128	143	135	148	131	139	171	152	132	145	137	149	152	149	145	137	141	130	150	131	135	150	156	136	136	144	140	151	130	132	144	134	151	166	150	133	155	141	140	138	130	133	163	144	124	147	126	122	128	152	149	149	158	149	140	125	173	132	147	140	126	131	138	141	143	142	130	142	145	156	147	158	159	154	143	117	127	140	151	155	124	129	161	155	142	151	126	142	163	165	135	150	140	134	148	167	153	140	126	119	154	145	137	144	138	147	144	158	137	153	156	119	148	173	166	152	132	140	144	158	165	141	147	145	162	128	172	120	140	161	140	124	146	151	137	134	143	148	153	134	152	143	154	133	159	118	125	137	168	114	139	144	133	153	140	152	130	104	156	134	130	143	133	151	134	139	150	150	157	177	155	108	145	162	160	139	119	147	163	139	146	141	137	125	134	160	154	153	141	142	129	142	139	130	120	134	133	149	145	133
34452	1525	2868	2883	2548	2006	1735	1424	1324	1112	1001	880	836	810	765	768	724	702	670	644	603	644	569	593	588	542	542	554	575	543	522	535	527	511	501	530	505	530	504	501	526	488	517	475	543	489	505	492	504	460	516	510	461	509	498	492	502	473	489	492	500	489	482	454	477	466	463	481	474	499	487	478	498	444	492	465	480	500	466	460	464	456	490	464	460	504	455	494	469	461	502	462	439	465	442	506	485	477	446	453	470	476	458	489	433	455	470	460	500	430	484	438	516	458	480	451	453	468	444	518	507	441	457	457	465	508	470	502	453	452	440	472	472	469	500	496	445	480	467	454	491	457	484	465	504	462	437	488	463	477	504	467	476	473	476	493	488	505	434	467	483	475	509	414	451	493	449	458	490	487	431	445	464	442	477	496	501	458	458	473	446	483	451	469	436	432	457	490	457	474	463	470	498	450	486	463	442	497	463	494	523	453	466	462	465	457	477	450	446	473	474	498	492	476	441	482	480	454	509	438	442	467	476	434	455	454	452	463	467	475	414	462	487	449	450	499	480	499	482	439	467	403	496	479	444	433	467	493	474	430	454	471	476	460	502	516	449	463	478	473	494	452	491	497	436	477	446	478	489	460	469	476	443	439	472	480	476	455	451	483	442	438	495	439	457	478	472	480	473	477	462	441	484	461	458	489	515	464	453	475	474	491	437	437	465	430	451	483	488	467	480	525	446	482	479	491	461	440	454	451	483	445	487	463	451	480	446	495	460	436	431	455	460	473	455	478	427	487	462	436	452	493	484	494	460	460	445	455	478	467	429	508	486	528	440	452	422	473	443	451	474	449	472	486	463	456	452	501	448	499	460	449	485	480	458	453	494	511	463	460	476	436	464	511	464	506	480	461	453	483	469	464	481	434	469	471	444	470	470	464	511	445	474	479	456	463	464	474	456	462	454	461	452	453	462	402	465	414	497	490	457	424	489	466	465	442	460	474	480	495	464	447	478	474	475	471	528	472	459	459	510	450	500	452	490	453	457	452	474	444	460	465	438	481	458	437	472	416	474	478	467	413	413	502	480	435	446	456	456	478	432	446	462	465	457	461	458	500	487	481	481	470	485	458	490	466	478	490	456	453	448	474	487	485	469	441	471	422	472	500	485	452	490	464	470	474	458	472	477	469	457	471	443	465	427	446	498	433	485	449	463	496	438	459	484	473	479	443	464	498	470	480	485	453	474	459	440	452	457	479	455	464	491	466	485	492	470	451	445	442	467	465	446	481	494	468	452	448	456	488	469	469	474	483	476	490	461	453	445	472	455	441	453	424	473	524	479	426	471	450	437	439	500	465	470	481	514	453	457	478	417	465	467	471	437	483	464	477	477	449	480	489	447	455	454	432	490	456	459	470	432	471	462	481	503	451	468	442	459	463	458	435	523	467	483	470	476	483	479	453	497	456	429	493	485	475	464	465	424	479	468	459	473	443	472	471	450	438	478	473	468	489	464	449	473	459	447	501	454	475	493	449	494	449	493	471	488	442	454	436	456	434	458	421	455	455	396	468	446	450	439	454	469	460	487	460	509	471	498	441	445	455	472	458	494	449	444	457	455	461	460	451	463	441	487	508	467	438	468	480	468	477	447	482	481	491	470	476	448	451	512	441	485	476	468	470	455	409	483	438	466	478	472	456	423	462	437	465	459	451	447	446	501	466	438	451	494	481	476	508	485	463	439	443	454	494	465	462	477	466	486	462	521	467	496	440	490	485	483	482	509	462	474	467	455	510	433	465	443	473	503	437	474	509	480	451	434	528	487	466	452	438	459	436	486	464	478	481	430	475	453	472	456	436	419	491	494	486	457	492	413	445	433	432	498	488	439	450	484	445	424	462	467	447	466	478	513	512	491	489	467	446	430	455	463	420	457	441	447	481	468	445	478	464	474	446	493	477	466	482	469	431	507	442	481	463	451	431	491	461	476	436	472	486	462	440	483	496	439	483	460	485	441	469	446	490	455	487	456	479	479	463	464	461	447	452	449	459	440	466	475	496	473	456	471	475	495	463	468	449	453	460	467	452	462	520	466	462	527	435	474	446	464	472	457	452	521	478	458	484	480	463	484	477	487	440	432	516	487	473	453	489	458	485	448	471	447	449	441	474	472	448	449	484	499	485	507	453	478	474	429	451	485	475	452	470	442	487	443	462	496	472	493	458	447	492	480	444	455	454	441	477	486	456	469	438	459	492	457	443	463	458	472	480	473	464	428	451	454	457	461	447	475	448	483	443	450	494	511	443	447	473	439	436	470	457	468	494	476	446	446	495	444	438	468	478	444	471	490	501	483	458	457	455	459	486	457	451	483	461	471	438	487	484	471	446	476	447	472	439	446	485	474	482	496	460	475	459	466	479	464	445	468	425	474	480	457	452	469	463	492	489	490	509	467	468	467	471	464	510	483	475	456	448	457	498	446	477	486	461	494	466	468	470	472	466	418	487	503	426	445	474	443	480	501	449	471	442	494	490	471	469	449	440	466	438	449	477	460	466	471	487	433	492	492	439	488	451	453	516	483	440	449	486	432	458	491	459	445	492	452	449	490	467	461	445	470	485	475	443	466	480	485	494	456	509	478	471	465	473	470	454	459	469	451	448	468	428	482	471	477	500	460	490	448	469	461	437	457	452	434	479	436	448	463	470	491	457	473	460	460	501	493	460	503	470	481	504	462	456	438	472	472	460	430	451	477	449	455	462	512	439	474	452	484	471	431	474	466	482	484	460	461	442	448	465	490	476	447	442	492	445	489	471	467	480	474	468	474	474	430	452	473	501	475	452	462	462	471	471	480	460	489	480	434	477	457	473	425	485	449	488	464	472	482	455	478	475	492	455	504	486	452	490	465	484	477	458	494	455	472	467	514	452	470	435	464	483	447	454	465	476	459	449	463	447	457	451	450	492	458	464	470	456	446	434	472	448	476	445	472	475	447	445	485	473	458	452	507	508	466	471	458	474	481	483	457	452	483	488	450	460	448	485	473	447	462	486	465	481	472	459	450	445	443	449	476	481	484	479	440	457	445	449	443	447	462	487	443	457	489	449	467	460	486	475	474	490	491	478	462	464	472	427	441	468	440	435	479	475	484	460	460	437	475	441	474	476	481	439	476	464	434	443	476	463	442	466	470	480	494	496	455	467	461	485	466	467	471	463	481	450	483	489	455	452	512	491	452	480	479	464	506	452	460	439	465	472	451	467	475	454	447	476	484	466	465	486	449	478	427	441	427	488	447	413	441	495	412	450	506	468	486	470	464	459	478	500	443	440	462	462	510	459	475	454	458	492	478	471	485	462	423	480	482	458	429	428	470	422	466	482	434	457	484	472	461	448	474	434	495	479	475	469	468	452	466	470	445	454	459	438	452	490	480	442	452	485	474	460	486	450	444	448	468	504	433	463	455	483	490	426	452	455	468	443	494	483	495	460	465	430	466	454	465	487	472	484	433	448	498	450	443	464	429	427
72262	23979	9303	2249	1264	899	699	650	506	491	407	374	400	345	331	337	298	306	310	295	287	276	297	241	267	288	296	284	273	297	255	257	257	286	275	279	272	273	287	271	277	279	255	259	269	240	270	288	255	272	247	234	265	265	241	243	249	257	275	284	302	283	240	287	275	278	240	254	253	245	254	250	239	238	226	276	239	257	262	249	255	265	248	242	213	216	244	264	263	252	277	267	270	257	261	291	245	225	257	256	255	250	270	247	244	250	241	267	268	270	256	252	250	291	228	243	252	268	253	248	250	258	258	232	247	270	261	244	228	237	221	269	214	236	264	233	260	250	239	249	264	240	249	281	263	265	201	262	276	244	259	245	229	253	240	253	257	235	243	273	212	245	231	260	226	245	228	230	240	234	241	239	204	251	232	243	231	245	266	259	259	249	251	244	244	255	252	212	223	247	259	243	249	238	243	278	241	247	225	259	243	240	260	259	281	267	235	249	244	249	259	234	269	281	247	242	283	252	233	234	258	226	274	271	244	233	235	263	251	266	245	252	224	261	249	254	250	231	219	227	254	297	241	241	233	287	244	247	237	276	247	253	253	239	245	235	232	250	246	254	231	242	255	237	240	246	234	250	259	254	270	270	237	264	229	261	249	248	277	280	244	250	251	244	243	250	267	272	231	253	284	234	258	238	271	248	243	249	235	262	243	246	266	258	244	228	231	249	256	240	269	223	264	249	242	260	225	239	243	246	264	239	247	262	248	262	267	230	269	226	251	268	243	253	235	256	241	247	264	273	272	254	261	275	248	225	233	268	230	237	279	257	245	250	247	300	261	253	253	236	228	220	244	228	227	238	246	266	248	275	262	259	228	251	280	250	258	289	244	274	254	247	244	269	261	232	252	269	291	244	254	244	259	235	254	268	248	244	243	240	279	242	247	243	259	277	249	242	243	221	249	274	281	255	237	237	261	252	214	256	273	259	271	252	265	244	248	251	254	256	233	257	251	252	235	267	246	254	268	241	268	258	225	269	242	260	243	228	266	243	256	251	259	237	223	248	265	253	233	234	253	263	242	227	235	243	258	228	242	232	230	255	232	231	240	261	247	238	265	245	239	234	244	246	227	263	212	250	250	251	232	252	255	246	219	242	259	238	243	280	235	262	259	253	261	234	258	252	255	240	237	225	254	247	250	251	244	230	256	247	261	255	249	261	265	246	252	238	247	235	233	258	245	256	238	249	252	253	263	253	276	239	262	252	264	264	267	249	244	254	239	220	231	251	265	250	237	257	249	248	265	256	266	262	252	230	242	270	230	283	273	256	251	258	257	226	251	235	271	243	234	243	256	268	260	233	260	250	252	236	251	266	262	249	248	247	232	256	242	272	235	230	247	278	282	258	228	241	264	260	245	239	265	242	219	273	245	265	248	277	254	299	243	263	244	244	234	251	258	269	252	244	241	250	257	276	246	254	248	239	284	281	219	243	261	225	244	244	238	265	264	272	257	233	263	257	265	233	244	270	258	237	199	269	255	266	244	259	255	278	262	238	238	270	235	235	264	272	242	232	254	261	239	247	242	259	279	276	251	225	253	224	240	251	264	251	260	258	259	229	268	255	260	261	245	264	269	252	268	253	230	243	228	267	253	239	250	257	257	253	233	241	256	261	263	267	237	234	258	272	249	260	256	239	265	234	238	269	255	239	247	234	206	283	245	263	273	264	248	253	250	254	257	245	228	234	271	258	250	225	262	250	252	250	235	262	257	245	283	255	249	234	248	254	270	217	254	248	254	258	269	222	269	267	252	257	273	261	242	263	241	267	259	261	242	240	233	265	235	254	242	235	245	269	265	236	251	261	245	252	263	254	219	219	252	263	226	278	238	244	238	238	286	277	271	229	243	258	254	235	235	259	254	241	279	233	250	255	232	272	255	235	224	268	259	258	258	219	243	269	268	242	236	262	281	267	273	223	246	279	258	249	228	263	241	259	280	238	251	227	258	236	260	228	241	246	224	258	249	259	249	272	261	223	239	230	226	239	245	247	254	237	244	257	264	265	252	242	220	263	257	254	243	258	252	245	242	268	275	238	237	251	269	267	249	261	271	240	248	240	225	271	235	238	269	239	259	256	281	235	226	268	248	261	241	248	240	243	265	260	237	241	248	247	243	256	247	274	233	232	269	231	252	229	259	282	265	232	249	266	237	274	248	260	254	236	259	248	239	267	236	262	250	255	230	250	260	234	251	261	233	220	274	263	242	269	251	242	255	260	241	249	253	229	256	236	248	229	252	246	247	259	252	195	261	274	250	243	237	246	272	248	240	247	240	253	235	218	246	240	252	253	247	279	259	240	233	232	264	260	246	229	246	222	271	245	226	231	262	260	250	249	255	265	276	225	243	238	257	229	268	245	266	254	245	254	235	259	252	224	267	245	242	248	269	234	243	252	253	263	224	270	259	252	240	272	238	246	229	231	264	246	270	257	244	225	216	265	238	243	274	241	254	212	249	238	246	254	234	246	245	239	252	212	237	239	253	254	238	250	251	261	276	242	255	268	244	256	223	265	257	251	252	283	260	254	266	246	281	261	228	239	250	259	258	250	259	242	264	225	245	252	245	234	242	245	285	245	245	287	249	224	274	274	265	238	231	270	244	268	247	257	239	240	278	252	257	259	257	277	250	273	237	243	263	240	234	253	231	241	250	236	256	260	260	265	254	250	287	244	290	265	246	251	238	262	271	261	267	244	264	213	243	250	238	217	247	239	236	250	256	262	261	242	250	235	252	234	275	258	251	252	233	248	262	250	244	260	248	267	259	231	237	229	238	245	227	255	226	277	274	229	266	254	235	244	240	273	260	209	250	256	213	250	262	248	257	261	246	253	259	260	250	269	285	248	222	263	242	243	246	249	244	231	240	217	247	277	250	246	269	259	231	249	224	248	244	218	241	262	255	283	244	259	223	238	259	257	234	261	267	241	246	255	272	276	245	240	269	270	274	265	271	228	259	247	252	213	237	237	255	237	248	277	279	238	224	236	235	252	257	256	262	267	249	214	244	250	262	262	239	247	247	252	243	263	219	269	225	234	267	235	252	220	252	259	261	249	263	283	282	279	261	263	229	264	231	235	239	231	252	266	242	221	286	260	258	251	245	258	252	248	236	248	269	246	264	256	254	239	242	234	245	242	243	243	255	233	274	270	236	254	250	230	249	246	232	244	245	263	247	243	233	284	245	256	242	229	275	255	256	238	235	260	239	221	254	244	261	217	208	245	269	246	248	258	220	238	259	234	233	262	245	262	238	249	260	221	256	252	250	227	257	261	251	235	261	263	243	266	236	257	264	235	229	271	261	242	238	254	245	250	237	219	259	257	261	243	290	228	262	204	258	225	233	235	255	238	230	250	253	242	259	250	247	243	252	259	239	245	264	206	231	239	255	258	230	245	200	286	235	245	232	267	244	238	248	232	257	260	235	264	227	273	238	259	240	267	231	250	245	274	238	253	242	275
41563	2885	5372	5638	4718	3734	3250	2738	2324	2027	1864	1641	1507	1430	1360	1312	1207	1160	1123	1114	1069	966	1006	1083	933	953	943	916	910	887	858	895	842	868	921	842	817	850	778	811	821	814	839	822	801	800	721	774	788	792	838	813	795	768	772	790	820	756	768	734	816	826	772	716	761	758	718	794	791	757	813	771	797	802	768	791	749	763	735	774	747	761	755	728	736	734	759	760	795	772	759	793	775	765	763	746	735	730	778	760	788	744	724	786	737	761	737	822	726	753	729	757	702	744	789	704	754	753	717	746	712	757	723	719	736	747	748	736	724	714	780	737	780	751	731	734	795	731	734	762	761	721	716	774	791	728	709	758	767	678	755	786	763	734	787	751	761	763	719	725	805	687	741	776	719	760	743	791	719	768	744	746	734	772	737	721	807	748	749	732	724	684	761	748	782	783	738	797	771	726	757	730	745	703	732	720	751	739	749	703	743	744	763	707	704	754	740	705	729	715	717	741	733	685	749	767	750	765	767	729	776	780	748	741	781	735	715	747	752	718	738	717	674	699	711	758	707	719	721	790	776	753	755	744	694	746	763	774	709	766	767	755	766	735	721	742	777	717	764	758	732	747	800	721	745	713	720	753	777	724	762	739	733	732	731	743	719	719	805	711	739	703	767	704	748	730	652	746	753	735	748	722	735	721	698	730	700	723	790	786	772	717	714	762	734	744	690	736	749	744	681	758	775	791	783	803	752	735	769	747	763	688	712	765	723	725	708	745	740	724	706	760	772	727	753	729	750	705	715	758	717	770	704	795	717	737	724	700	714	749	724	735	772	701	761	729	733	782	739	784	753	692	690	700	720	767	714	706	707	724	799	757	730	697	742	711	724	764	754	774	710	694	720	755	728	740	718	714	763	762	729	754	760	736	737	779	772	786	736	681	724	763	760	738	747	730	704	705	743	738	740	734	741	710	737	738	743	713	759	775	765	725	753	733	752	701	743	764	734	723	714	709	781	782	782	777	793	768	698	759	682	713	732	716	755	776	787	764	757	727	731	754	736	704	787	732	793	723	786	733	769	734	764	793	751	712	713	751	768	765	720	737	756	721	757	718	715	753	747	738	678	739	737	731	692	738	779	704	737	687	727	720	693	790	722	723	745	767	693	736	728	742	754	737	765	739	757	714	723	737	704	756	758	693	748	745	749	750	738	733	759	745	690	737	742	703	737	747	726	768	734	766	757	764	709	688	709	785	751	735	795	754	728	697	771	767	764	748	736	689	705	714	727	725	742	733	771	729	730	735	766	771	733	726	718	715	758	746	708	712	718	686	728	758	743	784	745	748	721	734	770	746	721	746	759	778	786	705	767	742	739	735	710	771	741	737	761	697	756	743	742	723	694	740	784	725	753	730	747	763	715	682	793	709	767	746	753	698	716	702	730	693	717	777	726	758	768	735	762	764	736	727	729	738	696	730	803	782	762	748	752	731	731	704	796	738	773	746	724	751	770	728	736	802	749	718	710	746	736	748	803	731	687	736	744	684	785	751	757	748	703	770	776	669	768	726	741	696	747	770	750	747	723	723	781	761	743	717	762	718	742	738	789	779	717	735	698	799	765	727	744	745	793	758	783	746	752	760	729	739	744	767	754	731	706	736	733	694	759	770	734	745	722	705	746	675	682	780	702	738	705	773	749	776	774	768	684	738	715	764	742	775	751	754	718	740	756	732	760	769	781	701	757	761	768	734	712	742	716	733	687	753	732	741	740	719	727	701	750	738	731	738	741	725	752	688	760	763	709	763	766	741	723	741	716	721	718	754	723	719	744	720	803	724	709	733	714	778	749	745	690	700	748	689	684	721	735	739	737	728	751	719	708	747	701	719	781	732	804	715	705	738	714	684	714	751	724	758	740	709	756	730	755	763	727	720	758	722	731	725	761	770	764	691	694	746	731	732	738	731	683	698	763	725	745	736	769	731	757	728	768	728	739	794	765	781	782	678	694	710	742	727	769	726	756	705	738	707	733	720	745	779	693	738	724	753	778	701	739	738	722	759	737	764	772	738	775	787	725	738	731	722	719	777	781	793	727	712	744	718	766	760	688	753	748	704	784	718	745	745	772	696	713	710	745	735	774	713	739	735	754	794	724	712	760	768	699	733	723	721	737	690	704	756	705	729	695	723	712	743	731	737	727	743	740	744	699	740	757	731	714	713	720	742	711	730	746	760	692	770	749	775	720	682	691	747	773	711	748	712	673	728	714	765	738	766	773	759	716	771	716	754	755	733	758	802	778	767	717	710	733	734	719	774	738	756	749	730	783	773	735	738	725	713	768	729	721	743	800	738	714	733	703	749	765	743	688	734	766	731	715	719	714	738	764	735	722	759	766	759	769	794	688	684	756	752	790	704	738	692	811	719	751	722	781	709	736	728	748	765	711	749	746	746	749	722	752	733	758	739	732	696	766	754	769	757	747	746	722	720	724	732	727	747	750	726	740	722	732	707	709	752	698	753	777	751	720	749	726	722	787	739	706	745	756	723	745	754	765	765	741	797	709	732	755	728	746	665	744	784	692	726	706	741	749	736	741	701	742	728	754	757	723	705	734	721	720	711	743	729	761	737	681	730	770	726	711	747	641	737	725	708	781	691	736	721	740	765	754	714	719	717	724	736	749	770	715	742	736	723	719	722	749	712	721	778	735	722	714	749	734	713	743	711	700	722	721	731	745	767	757	730	736	730	683	752	790	740	706	756	729	760	752	704	743	712	747	755	781	733	715	778	700	703	716	742	768	782	730	751	737	731	701	745	791	734	739	731	672	741	718	715	722	725	746	722	727	747	749	765	784	754	784	721	746	706	791	750	712	767	743	712	738	731	722	746	718	755	712	762	725	763	723	742	767	733	747	714	710	742	682	757	783	720	700	685	720	772	764	757	743	750	738	750	783	741	732	726	711	733	784	720	744	720	786	738	716	702	785	684	732	727	717	754	720	744	707	727	719	746	755	766	728	734	726	724	737	692	734	752	672	686	730	788	735	706	736	758	690	732	723	749	719	764	729	760	739	776	717	732	711	736	724	725	769	720	757	753	757	739	718	733	718	763	741	727	693	747	707	735	753	767	822	746	695	736	784	745	753	727	733	762	675	733	716	689	777	717	784	690	717	743	777	720	749	752	727	742	740	728	735	729	687	712	696	784	726	747	749	732	753	737	755	732	773	764	777	752	715	765	729	751	752	703	745	767	738	750	725	727	740	792	749	814	731	795	711	732	768	736	728	763	752	746	741	716	720	706	752	682	779	716	764	742	759	723	765	776	764	671	687	739	725	742	812	781	761	751	733	747	756	759	746	716	689	729	706	729	729	766	740	749	775	735	762	726	743	725	757	722	736	746	753	746	750	754	706	725	762	696	756	752	719	726	708	731	733	766	735	753	739	757	713	781	736	718	729	695	811	715	727	730	744	735	742	721	755	750	733	734	695	748	748	728	716	730	739	748	716	719	751	777	731	760	697	784
17561	982	256	139	135	134	119	87	107	117	94	101	101	102	103	103	108	93	113	97	90	104	93	93	100	105	93	84	101	124	96	117	113	84	96	97	80	104	96	93	112	106	97	84	107	101	96	86	94	115	103	89	93	101	95	117	79	101	110	99	91	93	115	95	94	94	109	98	111	101	116	105	115	104	98	90	94	114	80	104	100	113	74	103	92	95	103	100	111	107	101	96	98	93	82	94	85	98	89	90	102	95	89	112	124	97	82	109	111	102	94	131	100	88	97	98	104	113	91	115	114	101	87	96	100	96	91	112	106	99	106	86	112	93	93	99	103	88	98	93	83	102	96	78	88	93	111	102	94	99	117	94	89	89	77	104	94	107	85	108	93	90	82	93	104	112	107	103	111	75	109	118	99	96	109	90	107	102	94	86	92	103	96	99	108	114	94	113	107	95	114	88	109	118	96	117	96	113	101	99	87	99	100	92	116	94	132	94	137	90	114	105	93	107	101	93	85	90	108	111	104	101	98	91	94	111	84	98	116	103	102	93	99	95	81	104	106	92	104	91	101	113	78	101	79	115	93	89	104	124	107	114	93	97	87	117	83	101	123	93	111	83	100	95	100	92	109	113	105	115	87	88	119	92	96	104	90	100	94	109	91	101	95	93	103	108	102	98	104	98	89	85	103	92	113	81	107	90	93	113	107	83	116	81	96	82	123	91	96	95	113	107	119	97	98	105	121	89	108	99	98	89	80	99	106	96	90	102	88	105	92	103	131	106	115	87	90	89	81	90	89	102	94	98	101	103	84	96	88	105	108	92	96	99	107	65	94	108	83	107	118	98	105	101	98	102	110	108	87	100	113	108	104	100	86	90	112	89	114	88	117	75	90	112	86	113	102	101	106	95	97	98	108	117	102	87	95	83	100	95	88	110	104	104	109	92	97	105	104	108	104	123	88	101	99	95	98	97	101	112	92	106	99	96	101	104	87	100	79	96	84	104	98	104	103	107	93	96	86	84	94	102	92	95	110	103	97	86	102	112	117	80	89	79	106	111	120	135	91	101	96	97	104	84	103	101	97	92	99	109	80	81	93	100	95	93	105	109	101	84	91	79	118	98	86	86	92	102	91	95	94	84	97	116	116	99	123	90	85	86	105	105	101	114	91	84	74	91	116	108	110	113	102	90	81	107	101	98	113	101	99	94	87	108	102	97	87	106	93	107	90	96	112	86	100	107	106	88	127	122	92	101	95	102	106	77	106	95	100	106	99	103	107	112	104	103	113	110	94	84	96	92	88	110	98	96	100	96	81	83	92	92	113	96	108	92	92	110	114	103	103	100	113	71	87	94	89	110	111	102	103	106	96	109	99	117	116	91	112	89	105	98	92	93	115	90	97	87	113	105	96	112	111	123	97	96	96	96	112	84	100	99	96	117	85	105	110	110	110	104	94	101	110	106	107	117	81	102	82	97	96	92	95	96	95	99	102	103	106	94	95	99	108	86	94	95	85	96	97	104	103	89	100	113	111	107	84	92	104	97	99	83	95	104	107	92	99	99	92	93	96	97	102	114	113	92	101	69	110	99	97	109	105	112	98	88	87	112	99	90	87	107	107	97	63	89	124	93	115	105	97	92	88	100	96	97	114	115	93	113	116	106	88	90	101	99	107	120	109	89	105	100	98	112	99	91	90	94	109	106	99	108	94	93	113	99	100	104	89	92	101	98	95	94	91	100	115	106	104	77	93	93	101	106	104	101	103	91	113	97	82	109	84	103	112	115	88	108	98	114	103	87	107	107	102	114	88	117	93	94	107	76	85	93	115	114	101	107	99	98	87	86	109	106	94	88	97	102	92	87	106	96	120	81	99	108	129	92	100	85	102	106	107	90	102	89	99	77	87	88	115	93	110	85	92	112	110	114	85	107	89	91	85	108	86	98	82	99	83	99	107	108	94	106	93	84	107	122	95	79	99	116	110	100	89	105	98	82	94	93	115	113	94	80	110	111	115	91	111	91	76	102	107	81	94	101	103	106	83	100	99	108	90	109	113	97	99	118	103	104	90	101	76	119	89	111	88	103	102	83	98	105	82	98	80	103	111	102	110	108	98	112	104	120	108	108	95	100	104	100	102	94	98	110	93	98	95	100	105	114	107	90	90	84	100	112	95	109	95	109	92	99	92	110	90	108	102	105	87	81	119	73	106	95	94	94	90	109	95	93	89	105	107	98	111	98	96	93	106	108	89	96	109	118	129	101	100	87	108	103	104	124	98	89	121	88	113	106	103	113	109	113	85	101	88	91	100	98	110	101	94	81	107	93	82	112	101	94	99	115	104	109	119	91	103	90	112	99	96	90	88	105	97	113	93	103	104	88	107	112	101	101	123	106	84	104	99	91	100	104	90	98	92	87	91	113	94	97	113	107	94	114	101	106	106	98	87	104	86	99	92	94	111	102	100	90	98	104	84	114	95	100	93	111	110	93	104	102	109	104	96	95	106	110	108	106	109	98	102	111	117	111	91	105	93	103	98	102	104	92	109	112	110	91	75	109	101	85	108	86	89	118	111	107	94	104	87	107	93	112	90	104	83	87	95	108	96	109	89	111	98	95	100	110	112	101	100	107	100	97	92	111	94	109	85	93	118	124	118	98	92	127	86	102	85	106	87	105	93	121	107	104	92	86	90	102	96	110	85	95	98	99	93	94	117	99	93	115	106	126	108	99	109	92	101	94	123	114	88	99	104	105	85	101	104	98	100	103	106	113	91	75	96	98	115	98	86	113	98	105	98	114	108	101	85	94	101	89	86	91	88	102	94	120	75	85	113	104	108	107	114	108	124	94	82	87	108	111	107	109	80	108	86	108	92	100	86	115	87	105	102	92	108	89	106	114	103	92	93	95	102	108	111	99	81	97	101	86	102	87	87	102	96	79	111	106	109	94	101	119	103	86	99	97	118	87	96	82	94	98	113	93	91	103	96	100	90	99	97	106	98	86	98	108	80	97	102	85	79	106	77	98	88	86	95	100	104	96	84	113	90	88	101	104	95	86	115	108	87	109	106	105	106	94	84	100	98	101	90	97	104	99	117	92	81	89	95	96	91	94	112	94	114	94	82	87	82	108	105	88	127	109	100	87	113	88	109	85	117	117	102	101	102	96	96	102	104	88	100	101	111	110	97	101	115	99	122	99	105	84	95	107	111	103	90	95	85	97	106	100	92	101	103	113	88	101	94	97	111	94	97	105	99	85	92	81	95	105	105	101	101	105	88	112	90	113	112	95	77	100	86	89	111	103	107	93	88	117	112	116	105	97	93	94	94	107	118	109	96	100	90	97	111	136	99	103	101	91	102	105	91	112	106	84	105	86	92	96	83	103	113	88	103	95	104	102	102	95	96	75	106	111	97	99	101	109	94	105	92	111	80	86	95	84	144	105	101	99	98	107	98	100	89	91	109	101	104	104	89	116	86	100	88	95	105	111	97	95	87	89	108	94	104	94	99	108
16053	474	520	502	498	437	441	400	388	403	370	399	383	390	445	377	383	338	353	354	351	360	357	387	397	336	365	341	296	350	366	334	343	358	363	326	345	377	348	354	336	345	337	343	350	338	333	359	359	352	369	323	364	348	350	351	369	342	331	339	354	346	337	320	321	319	325	352	327	359	318	317	383	355	328	360	350	361	309	354	308	312	335	360	317	359	342	334	344	323	309	374	325	345	360	393	350	356	370	368	344	320	353	350	366	298	384	379	321	365	324	347	350	415	360	343	340	371	334	373	347	335	307	333	316	344	356	333	333	351	354	337	366	331	360	328	324	360	321	348	337	353	373	341	356	341	327	335	347	358	333	341	339	366	342	339	333	322	361	343	355	341	369	333	369	351	331	367	359	356	347	365	349	331	364	343	328	337	351	333	342	333	338	357	370	373	310	369	371	323	383	364	322	329	319	334	312	329	346	348	308	355	332	339	324	339	377	350	322	317	362	375	332	347	388	337	367	337	348	335	357	335	373	353	327	342	332	362	352	344	354	366	339	350	323	356	357	336	369	328	364	369	353	326	368	330	330	353	329	324	344	318	349	321	328	376	374	331	358	335	343	331	355	362	336	354	338	344	378	356	325	357	319	342	357	317	364	330	330	356	341	350	329	371	344	350	367	334	366	345	374	370	363	334	354	338	321	332	376	334	364	334	351	341	352	337	340	357	356	372	315	352	380	336	314	319	335	365	352	351	314	377	334	351	346	356	382	338	367	343	358	361	348	319	302	325	350	321	362	315	330	382	334	343	379	353	355	386	343	304	349	299	344	350	317	308	340	354	320	326	346	323	371	330	366	340	332	333	379	326	300	372	323	351	336	345	304	319	360	354	362	322	322	346	340	342	352	347	351	326	329	375	360	372	336	332	350	344	358	331	346	393	347	325	340	367	342	371	324	361	320	326	350	345	366	332	367	331	325	361	333	341	368	320	340	340	358	338	381	338	326	335	327	314	332	330	324	363	366	339	353	318	332	349	366	368	328	373	300	341	373	343	334	376	317	349	320	380	353	349	367	317	322	333	322	314	337	375	338	329	340	349	343	345	360	344	333	345	336	358	326	359	357	350	319	317	346	323	350	323	347	355	378	335	355	343	333	350	377	339	348	344	351	352	338	334	373	348	318	341	325	317	320	360	373	329	350	360	338	372	323	341	350	377	354	379	323	383	367	377	371	352	336	333	354	380	378	345	310	327	350	353	351	324	341	320	358	328	319	359	361	365	307	324	348	325	336	322	372	334	381	340	307	357	344	372	329	331	331	361	328	356	365	368	345	383	328	360	353	341	360	356	344	333	353	341	353	361	337	327	365	359	345	332	354	357	362	372	345	348	327	340	344	381	357	327	323	354	313	345	338	362	331	333	353	344	340	310	369	351	317	355	369	361	354	306	334	362	345	314	349	365	356	341	329	355	360	329	346	352	334	345	382	327	336	356	314	320	364	362	350	348	355	377	354	335	330	347	335	326	324	350	348	326	341	358	314	335	343	342	334	364	321	334	345	337	328	367	326	331	347	339	322	321	360	374	352	327	304	343	372	343	367	340	361	381	360	341	346	367	340	310	351	344	338	325	303	349	352	353	378	348	391	347	348	370	324	330	323	370	375	354	330	343	359	343	353	314	361	335	366	341	339	385	372	351	335	335	348	341	327	337	358	363	347	349	346	349	361	340	299	374	328	354	359	352	330	369	337	334	373	328	337	373	351	357	357	333	357	348	384	331	351	372	370	346	316	365	353	338	365	363	354	359	309	395	366	331	330	348	341	329	318	322	394	356	367	337	331	331	322	338	328	355	373	337	369	371	332	348	308	352	351	360	348	343	357	362	330	374	319	354	380	337	340	348	356	351	343	364	390	349	377	339	375	347	333	307	361	332	313	360	338	336	371	338	387	365	351	356	322	353	389	359	366	346	336	351	323	360	347	317	323	363	359	318	351	305	340	332	348	333	342	338	332	349	374	357	356	321	334	305	357	329	336	368	335	322	331	380	321	367	334	367	323	311	355	358	318	352	363	342	319	339	315	357	335	328	333	386	345	355	353	357	349	325	378	346	335	319	346	353	352	343	326	322	311	335	350	337	335	331	291	335	367	341	352	387	334	350	372	343	366	374	344	346	340	350	363	352	353	313	371	357	369	336	349	350	348	343	345	317	329	362	328	351	321	347	370	312	314	355	337	320	360	351	341	358	346	352	381	360	325	349	346	337	343	345	325	360	371	322	355	350	331	343	355	338	355	304	355	343	317	358	324	349	347	341	361	315	358	356	366	312	352	325	358	363	333	349	356	343	328	352	353	364	357	340	341	366	312	349	364	339	349	361	325	331	373	354	333	390	361	368	349	347	343	341	353	351	333	345	353	345	309	334	360	345	362	331	328	351	331	373	316	352	342	378	338	343	322	340	311	346	334	348	374	338	346	348	335	371	366	371	318	326	348	341	346	365	331	359	350	334	349	335	336	382	315	347	332	347	346	335	354	342	351	346	331	334	349	334	310	324	357	322	344	363	332	349	338	344	348	370	339	342	359	338	390	355	314	317	306	332	359	336	344	343	353	349	338	337	360	336	331	334	365	341	328	361	365	331	332	340	342	359	345	330	329	384	352	324	340	360	397	333	335	367	361	312	328	363	366	334	366	344	332	332	368	339	356	328	341	360	336	341	333	350	329	343	318	311	376	332	360	358	336	359	343	353	358	364	348	372	343	326	347	363	371	354	334	352	372	350	335	338	327	372	347	373	346	358	328	317	349	299	350	324	336	333	349	355	353	335	315	321	340	326	350	368	340	377	343	362	347	343	374	340	347	368	327	362	352	332	323	347	317	341	344	339	322	346	331	337	357	340	338	360	341	349	350	338	340	347	353	355	350	370	359	329	324	371	339	361	332	342	339	353	345	326	348	356	341	331	296	352	361	376	299	352	375	349	348	349	365	355	345	329	336	342	360	341	325	315	349	345	347	325	346	360	325	353	370	358	347	364	347	329	329	346	323	338	355	391	351	336	349	307	342	347	353	344	356	341	383	337	321	317	332	388	385	331	334	313	361	335	328	346	341	341	315	354	356	310	355	356	327	338	368	337	376	345	363	332	309	348	355	350	332	353	355	323	338	360	328	352	342	328	332	338	350	381	333	333	363	378	339	367	356	352	368	324	346	351	347	356	325	334	361	331	349	377	348	353	350	357	323	346	349	332	347	329	342	363	375	344	339	354	361	337	330	337	298	328	324	372	375	354	342	366	396	339	348	350	351	326	316	357	362	369	332	355	331	368	342	344	350	361	314	364	350	293	336	326	329	392	332	332	354	350	364	349	379	343	336	339	364	365	360	340	312	361	345	337	331	373	357	343	346	370	337	347	338	336	307	365	355	356	333	345	353	358	358	354	348	331	335	333	375	332	387	332	331	367	323	330	339	337	371	364	365	337	347	323	312	343	360	352	344	360	366	326	324	333	346	391
56612	18141	4263	972	615	478	368	339	290	246	228	226	200	181	207	190	158	165	159	151	191	168	147	187	156	149	149	167	167	133	153	132	156	147	164	128	160	148	137	121	144	135	138	163	129	165	144	153	144	144	134	145	125	180	150	142	134	135	142	129	156	154	150	154	112	169	153	155	140	124	158	142	151	141	127	126	151	148	131	128	141	146	153	123	141	142	145	139	127	155	161	145	138	161	140	124	167	148	131	143	124	147	142	164	122	135	152	161	149	147	130	143	150	138	137	146	138	141	143	166	146	153	155	142	134	134	143	135	145	152	141	150	139	126	163	157	158	152	135	130	160	162	113	148	158	148	148	137	145	135	161	141	128	143	134	126	146	139	150	148	157	135	162	146	144	130	137	157	127	126	140	150	167	121	136	144	152	144	117	131	138	144	150	144	157	140	143	132	144	145	141	154	128	148	147	140	147	153	133	160	142	160	133	115	140	155	143	128	135	137	140	168	132	132	147	138	128	143	142	152	122	148	128	166	154	140	157	125	153	140	134	133	131	135	133	132	146	135	137	157	137	161	160	117	144	138	149	144	142	138	131	133	146	143	132	137	152	162	140	125	148	131	164	136	149	129	149	133	149	145	148	135	142	139	137	140	156	124	139	142	147	141	153	148	156	135	129	150	150	150	145	125	134	153	127	135	140	164	156	137	128	139	127	143	143	116	140	167	148	146	132	147	138	125	131	135	139	126	163	128	147	115	141	142	139	150	112	136	158	147	129	139	144	148	146	156	144	141	146	145	148	125	131	151	131	137	134	133	132	134	116	144	129	126	133	156	140	130	145	128	146	138	141	131	157	125	147	140	144	121	148	136	118	132	151	160	121	125	155	133	131	142	121	143	147	135	134	159	149	148	164	152	144	133	157	152	132	146	143	140	150	146	150	127	145	157	135	147	147	140	154	124	145	117	136	145	135	145	128	135	134	154	142	159	128	130	151	115	140	153	130	146	129	135	160	136	135	125	152	146	146	140	120	163	137	141	135	153	142	143	143	129	147	137	148	145	138	131	154	152	153	156	136	144	161	154	152	135	140	145	129	110	148	144	141	122	127	141	138	154	138	153	147	130	139	151	143	162	118	134	150	132	150	151	128	121	139	132	169	139	175	132	130	144	130	150	154	140	131	136	183	152	133	120	156	136	149	115	157	129	144	130	140	127	143	144	141	148	145	139	131	151	136	140	142	135	136	132	159	132	136	159	116	135	123	129	136	149	126	152	129	154	120	154	135	158	174	174	141	137	166	143	137	146	136	122	146	157	146	132	132	131	127	163	143	140	134	122	134	134	146	133	153	160	153	147	144	144	150	145	143	133	147	147	144	137	122	143	133	143	137	137	143	155	132	162	137	132	118	132	156	146	102	153	139	142	146	125	135	130	135	144	152	148	137	155	137	143	140	165	161	129	137	149	161	139	124	135	151	148	156	133	139	114	138	149	148	129	164	143	150	139	150	123	128	145	146	156	156	134	145	157	128	141	134	144	127	172	137	129	156	155	134	149	160	145	164	149	132	128	122	156	149	138	136	129	168	148	150	180	141	135	135	120	131	133	154	140	159	150	138	139	127	143	143	134	154	156	145	152	149	146	146	113	121	166	150	151	112	126	125	148	154	120	126	129	126	146	149	128	159	135	137	141	127	125	159	141	152	154	149	147	121	140	147	140	160	134	129	132	143	137	126	122	149	143	134	144	156	144	166	147	147	147	139	138	130	138	111	124	160	130	147	159	121	141	138	146	147	144	123	135	157	134	161	160	150	134	138	142	149	148	128	162	164	128	129	134	128	156	119	145	153	144	136	150	153	145	163	126	136	153	134	142	144	141	125	172	139	132	142	144	147	142	135	134	128	127	150	159	150	140	138	117	144	151	153	158	153	157	135	132	137	151	128	144	138	145	140	142	148	155	145	143	138	149	145	142	144	167	144	147	137	156	126	151	122	138	135	158	160	127	137	139	154	139	150	142	131	145	143	130	146	143	137	151	146	143	128	135	160	136	142	141	117	134	153	109	149	145	136	139	130	144	133	147	149	149	130	145	136	151	150	141	152	136	123	134	155	152	138	139	125	140	142	139	137	157	142	113	161	152	151	136	128	126	144	127	142	150	141	151	157	161	116	148	151	149	157	145	133	137	144	130	127	157	153	142	134	156	135	154	145	131	147	140	138	151	121	122	137	125	128	159	133	145	128	141	144	144	146	137	138	129	150	142	162	152	129	164	150	142	157	140	141	138	167	158	145	151	123	144	138	129	141	133	126	138	138	140	148	144	132	132	127	149	147	127	112	153	143	156	150	137	132	140	155	115	141	133	131	150	137	145	119	149	139	120	150	147	146	148	131	142	141	133	147	130	155	161	128	158	154	149	131	128	137	148	135	157	151	155	144	141	140	154	136	150	147	126	161	132	159	136	146	139	131	153	142	144	141	151	171	143	133	137	154	165	141	146	157	123	156	137	140	137	148	129	141	133	143	166	167	145	125	154	123	131	161	158	119	114	144	155	145	152	153	122	131	161	164	162	149	147	143	140	157	139	167	146	132	134	124	157	138	138	134	152	167	150	151	143	155	153	139	152	127	145	148	143	144	138	138	135	151	143	127	144	146	157	151	127	138	141	136	136	159	121	149	141	131	139	157	130	150	139	138	139	147	118	142	138	153	143	132	147	154	159	168	132	160	127	154	157	159	157	147	149	124	133	149	144	147	138	154	134	130	126	141	150	134	123	147	151	148	165	136	146	145	148	145	150	139	149	153	130	137	134	150	158	151	133	152	126	149	127	140	131	126	137	152	139	144	122	132	146	137	140	150	139	142	134	159	143	145	138	138	137	156	144	147	145	125	140	136	134	132	155	126	148	137	114	124	148	149	159	127	162	164	147	137	153	128	151	161	140	150	131	141	137	155	149	158	134	140	121	142	151	151	149	158	137	142	136	135	157	150	145	137	158	141	134	146	141	147	160	164	154	137	148	139	163	132	151	134	130	148	154	151	137	136	137	160	153	153	123	141	136	138	131	138	156	151	123	147	145	150	155	128	161	137	154	165	165	159	141	138	147	153	134	130	158	140	142	139	122	149	142	138	146	123	142	138	134	138	129	132	155	149	134	154	139	154	130	145	136	133	136	148	123	150	144	139	157	139	133	156	140	131	136	131	160	153	166	154	162	132	115	132	144	138	128	132	153	152	141	142	135	139	139	130	121	148	126	144	136	149	129	128	139	149	130	145	125	147	117	138	142	127	154	151	153	133	132	131	142	142	152	128	125	138	158	139	154	148	166	145	127	161	110	161	146	148	115	143	161	163	130	137	122	161	160	127	140	124	148	144	149	144	133	140	166	138	141	123	138	127	154	147	151	129	143	145	120	148	147	170	132	147	140	146	140	116	137	154	159	123	152	155	142	146	146	130	132	121	171	157	145	123	144	141	142	150	134	163	121	140	127	157	159	157	156	131	149	145	143
32279	1522	2845	3017	2590	2035	1734	1500	1292	1188	1064	943	865	811	823	719	684	646	663	624	598	563	569	558	602	570	551	558	595	550	528	524	516	480	517	501	518	509	485	516	474	514	497	501	498	475	493	482	508	516	470	475	468	467	527	503	453	480	492	468	457	476	490	510	436	480	518	483	415	474	483	485	463	461	488	491	461	491	456	463	481	448	466	475	483	496	503	463	469	519	480	465	494	479	480	433	468	431	438	467	455	494	456	489	471	453	471	491	504	451	447	500	443	473	460	457	522	452	442	489	498	466	467	493	460	450	450	486	443	457	447	480	473	439	487	453	489	483	464	463	458	436	467	452	473	463	432	483	462	446	465	469	460	483	464	436	454	476	440	454	475	496	503	480	463	454	457	472	480	433	475	456	427	445	498	483	458	464	474	417	448	496	499	452	459	476	441	468	481	464	452	427	458	469	456	458	437	470	493	485	488	501	468	479	479	472	450	485	442	448	465	473	432	483	471	477	461	464	469	447	470	472	442	435	432	487	466	441	474	432	452	438	459	441	465	456	457	441	446	443	461	476	453	476	458	477	451	460	474	486	460	480	485	447	444	486	483	452	468	438	456	426	474	465	415	484	482	465	478	436	457	416	473	454	437	435	441	470	451	484	469	487	475	438	475	496	460	461	450	516	469	477	477	431	472	486	482	448	423	467	445	476	489	449	455	457	446	483	451	453	473	484	462	458	472	472	493	450	462	448	445	484	449	500	441	488	419	501	462	461	461	460	471	460	449	480	484	474	442	457	446	501	470	479	488	455	433	479	439	453	454	442	458	486	472	457	488	481	431	440	493	432	444	463	449	427	501	450	458	482	453	461	491	452	474	442	471	470	467	457	467	484	455	488	471	472	446	470	472	451	426	478	484	457	447	479	463	424	465	403	460	452	422	450	451	506	458	467	456	462	465	487	438	423	433	460	479	475	509	484	456	451	479	442	454	480	417	465	457	444	514	444	475	471	472	449	470	493	469	453	479	468	474	465	444	471	461	429	472	450	446	462	490	457	459	461	466	467	446	512	453	454	432	455	440	431	453	458	472	486	430	469	467	483	492	483	470	463	503	450	471	426	452	432	474	461	514	471	438	448	458	451	481	472	448	479	490	482	445	441	450	447	425	472	459	438	494	478	470	423	443	451	472	447	444	443	471	522	467	435	492	454	463	459	463	482	457	445	464	453	433	465	429	508	470	482	411	484	480	425	461	459	480	489	437	474	448	467	447	489	473	431	466	487	448	468	431	494	466	488	448	470	469	449	493	433	452	460	495	445	455	461	498	447	451	462	458	494	492	436	481	458	469	441	455	428	434	461	477	478	456	457	475	495	463	499	494	464	470	466	476	482	517	483	440	459	469	495	474	440	482	455	438	459	465	430	444	471	474	437	446	489	451	463	457	412	438	442	452	453	483	501	458	460	479	462	509	481	499	453	439	454	411	464	458	470	449	468	470	438	499	454	469	446	495	484	462	502	477	471	462	488	460	454	441	475	462	485	463	488	466	440	452	439	484	469	444	479	466	469	423	443	500	505	464	466	444	457	472	465	464	463	465	423	465	481	458	424	470	413	449	419	442	494	428	498	467	489	467	464	471	465	441	441	463	452	448	471	454	486	441	478	442	492	480	450	462	421	449	451	436	465	501	471	440	463	469	457	439	441	482	464	425	479	426	474	462	409	455	436	454	468	458	453	469	490	473	450	475	437	478	451	461	407	473	478	475	464	459	443	437	484	466	462	441	506	474	439	482	470	451	508	452	455	489	410	485	469	449	460	446	462	418	434	437	503	438	441	481	491	401	486	521	479	470	481	486	446	463	482	481	472	451	451	445	435	455	446	430	435	483	447	498	460	461	432	481	485	474	458	448	478	477	475	452	448	483	444	480	431	445	430	446	468	445	437	466	448	407	474	463	415	461	447	473	414	470	477	434	469	457	459	452	419	457	482	493	457	514	453	457	478	451	416	417	458	475	463	464	468	489	423	457	473	459	461	487	478	459	489	485	474	452	460	469	426	459	488	488	481	480	474	445	477	439	430	462	490	463	478	465	456	435	457	451	472	438	420	442	439	440	471	456	448	501	474	450	443	473	438	494	463	473	463	496	423	479	521	470	467	450	451	459	468	480	457	427	451	426	459	480	464	481	460	428	494	507	443	474	473	492	491	463	473	501	445	523	472	460	501	460	490	471	483	451	494	462	466	436	449	464	472	464	443	464	443	468	466	437	449	433	463	455	449	466	439	461	496	448	407	459	489	485	484	457	432	410	462	442	437	442	432	457	459	479	505	459	453	484	472	461	489	475	504	456	487	434	466	489	465	449	443	474	422	483	487	444	472	464	466	454	480	455	439	425	486	481	447	443	419	431	473	458	458	488	447	466	464	497	468	438	446	431	434	453	486	439	505	480	464	477	475	463	444	486	490	490	432	469	430	465	423	462	438	449	449	486	509	468	427	408	453	450	461	457	433	478	436	485	510	469	476	462	477	458	485	470	460	431	502	461	470	448	491	476	484	427	462	504	450	479	480	475	469	417	473	424	484	460	496	491	438	498	439	446	469	449	470	522	449	430	467	478	482	417	449	489	475	465	444	443	445	474	488	443	485	478	390	472	469	445	494	466	399	458	481	498	396	448	431	455	433	492	510	479	449	446	479	465	497	484	449	464	500	450	478	458	468	464	477	499	443	453	481	432	488	483	470	478	465	429	454	464	460	510	495	534	468	448	469	430	496	479	462	475	484	454	470	460	450	475	471	482	493	429	457	476	482	436	436	439	459	455	474	448	436	481	483	492	484	499	468	457	492	456	479	495	460	474	481	485	460	433	470	427	425	477	492	491	440	456	433	494	488	467	503	489	490	471	440	479	483	452	473	448	447	440	449	420	477	472	478	475	496	484	476	422	493	476	448	455	466	469	449	463	486	482	454	470	472	435	469	467	432	470	490	516	468	475	429	463	486	472	443	447	427	465	468	460	469	453	413	475	492	480	455	446	485	436	475	469	470	475	469	445	487	465	446	447	444	474	479	454	499	443	458	444	450	495	467	467	476	454	456	440	490	492	449	451	424	468	491	485	479	437	416	514	457	454	462	485	503	458	468	529	483	469	445	460	483	449	494	454	449	477	490	483	456	478	432	456	491	476	478	491	448	487	461	474	441	456	525	469	452	471	473	495	439	464	452	470	467	457	496	463	484	451	457	461	454	478	454	432	445	447	445	435	446	452	427	474	439	434	475	501	460	470	479	483	476	471	492	482	446	457	432	432	485	455	478	451	472	440	473	473	457	484	477	478	488	471	482	430	444	465	455	439	492	462	494	489	469	426	470	452	399	476	513	459	466	441	453	437	454	495	459	493	503	444	444	473	418	445	480	462	477	493	483	456	476	440	462	458	464	437	449	462	471	449	499	466	474	523	487	500	426	458	455	418	466	483	441	462	447	473	445	473	484	427	434	512	466	446	449	494	428
62659	23943	14668	2521	1241	947	688	586	481	442	448	351	351	344	345	337	350	307	301	287	286	300	263	280	279	296	262	273	287	262	292	284	264	265	268	279	266	258	229	270	267	281	269	238	236	262	254	261	254	266	263	263	261	251	250	249	240	250	242	259	261	243	262	264	270	257	248	237	276	257	270	262	277	250	241	266	242	258	266	261	260	239	221	275	293	235	248	237	242	236	295	266	227	240	243	264	249	249	231	266	249	265	231	247	254	232	267	240	275	261	220	213	259	270	245	231	235	232	246	260	274	266	234	266	257	237	234	246	265	244	238	273	245	283	251	238	274	252	253	232	229	240	245	287	254	245	227	258	239	264	253	246	282	238	240	238	255	228	246	280	204	237	224	232	267	239	238	257	235	243	255	245	242	250	274	253	253	246	246	250	240	255	236	256	233	258	254	237	242	237	272	245	235	235	218	266	242	233	241	248	254	265	297	237	229	287	235	225	256	259	245	261	240	274	250	269	239	224	256	246	238	268	274	252	265	264	224	251	268	273	267	230	256	255	256	266	242	272	268	269	270	222	261	242	278	249	252	233	226	249	235	246	268	209	222	264	256	243	242	278	244	222	257	262	263	238	259	266	259	277	223	247	242	263	231	284	238	253	250	229	249	268	261	242	246	249	262	274	268	229	239	241	218	245	258	233	241	232	259	239	230	251	241	234	271	284	224	239	264	267	271	267	233	223	245	244	294	280	251	244	234	229	233	269	265	258	242	225	235	268	225	239	244	194	248	252	244	271	228	249	234	245	257	244	219	274	276	279	242	236	247	277	254	220	246	269	250	244	259	288	242	264	244	255	232	242	263	265	265	261	233	291	245	259	267	244	276	249	273	247	248	234	237	225	242	278	265	234	231	223	259	226	253	248	221	227	272	251	242	263	276	246	266	257	252	260	265	245	290	260	244	246	275	233	233	262	250	269	268	229	259	239	262	246	234	260	259	254	240	256	235	259	245	274	248	230	247	235	269	264	281	232	245	257	248	265	252	235	232	273	265	284	255	261	265	249	268	237	243	259	215	228	265	264	275	273	253	250	239	284	235	215	240	259	279	255	258	226	237	240	232	250	262	250	266	237	234	233	239	234	257	244	245	229	261	250	288	244	239	258	250	285	256	277	256	248	239	259	236	243	241	236	220	255	260	234	238	235	248	241	267	267	253	275	239	257	250	242	247	254	245	277	263	245	269	267	228	243	276	263	270	246	274	256	225	232	261	238	249	226	243	255	271	230	249	246	242	273	234	296	260	234	271	283	252	246	227	248	259	226	231	262	275	249	251	238	281	246	235	246	233	248	229	266	236	271	251	245	252	238	233	250	264	245	219	264	266	229	262	250	275	240	222	269	257	249	250	263	273	248	231	258	272	264	265	220	205	240	249	234	250	256	248	251	264	242	251	274	247	245	252	230	222	263	243	243	253	248	257	262	223	250	259	229	221	265	217	251	214	254	238	246	256	235	271	233	244	240	252	229	239	220	241	250	251	232	250	243	264	235	227	249	226	244	241	238	226	238	267	245	245	258	231	287	267	258	234	245	255	259	247	251	280	262	278	260	232	226	252	236	280	244	241	247	259	277	253	247	251	254	276	272	260	275	230	237	253	245	239	250	243	239	259	245	238	289	260	251	243	269	271	235	256	253	239	271	219	243	251	234	255	229	258	225	259	241	217	260	253	258	245	263	283	236	262	248	251	238	270	244	218	250	232	260	254	243	256	237	259	249	253	249	241	250	250	242	215	255	250	250	264	252	229	256	260	224	255	289	260	234	254	249	215	253	233	248	248	260	245	252	226	239	268	245	251	274	247	249	260	249	265	249	249	251	264	255	241	276	241	271	248	241	259	253	244	267	257	237	242	272	241	246	232	260	241	238	238	279	256	228	231	277	255	258	247	240	247	271	257	228	271	265	253	223	232	248	249	264	234	230	217	257	275	255	222	241	259	225	233	263	245	240	250	260	253	273	206	248	234	271	254	262	258	258	255	253	265	257	289	254	259	237	273	266	239	262	227	259	232	257	247	254	235	258	219	246	237	259	224	245	230	226	275	261	244	259	237	271	253	257	259	233	233	236	283	238	245	236	243	239	231	233	247	252	280	250	272	233	239	226	232	254	250	265	244	245	268	261	256	230	235	229	289	254	251	241	247	272	270	265	253	245	247	254	243	237	258	238	248	281	237	282	233	263	248	272	267	248	248	264	237	257	250	252	277	249	262	242	231	262	249	236	267	257	245	246	213	229	230	251	253	248	273	277	276	276	255	243	246	265	256	242	270	248	254	255	235	262	256	230	267	220	259	256	250	245	236	269	246	247	248	285	268	271	235	231	240	263	235	278	242	254	248	255	247	255	224	243	258	222	252	259	236	222	268	252	266	267	242	240	227	233	239	258	222	252	242	239	249	226	246	265	274	240	245	243	254	233	268	243	237	228	224	244	256	251	238	261	261	238	231	243	224	237	242	251	251	246	267	238	230	250	230	262	260	274	231	276	232	236	240	249	262	228	242	223	243	233	248	227	246	263	264	237	263	257	269	278	253	224	251	248	250	251	262	245	236	235	255	250	256	287	217	246	223	245	255	261	228	247	247	279	253	267	283	254	242	265	242	240	230	260	223	242	278	220	262	262	246	257	253	257	232	271	259	243	282	268	220	233	224	270	242	260	243	257	239	255	248	254	250	261	272	221	230	250	253	230	264	281	273	256	259	244	243	248	247	231	217	242	265	261	237	245	253	220	239	231	265	255	240	248	278	260	222	229	230	251	214	273	267	227	220	242	245	266	277	252	221	249	272	260	233	218	248	215	255	252	258	265	264	264	253	236	240	237	262	264	245	197	264	282	245	251	269	252	246	250	232	223	247	264	226	251	236	225	242	246	261	247	239	248	255	246	235	272	252	233	270	246	233	247	249	250	246	229	244	244	270	246	276	233	236	224	268	231	277	250	249	213	239	234	260	244	234	255	259	245	257	244	279	252	229	262	229	230	241	252	237	257	256	247	244	243	280	261	258	243	246	268	243	230	255	241	267	249	264	253	242	225	271	262	283	232	248	248	225	236	269	262	232	233	225	243	254	241	226	223	224	257	267	258	258	230	244	234	229	222	257	272	249	257	261	264	223	220	248	251	238	248	234	250	246	241	244	262	263	221	215	257	239	243	242	250	263	256	252	251	235	262	266	269	238	260	267	227	249	239	270	246	252	214	266	262	251	260	266	248	264	252	241	277	236	245	252	250	238	240	265	254	244	253	244	253	240	256	269	276	239	242	235	235	247	289	251	255	268	221	252	236	236	239	257	229	230	243	266	270	234	273	270	248	271	253	265	265	256	249	234	260	230	240	268	270	245	245	256	240	261	235	232	270	258	246	237	253	236	230	261	244	253	248	219	198	255	229	234	257	224	267	258	232	265	260	223	261	234	241	245	242	232	263	251	245	249	258	233	265	252	229	226	272	229	253	228	248
39435	2998	5341	5643	4693	3933	3120	2709	2392	2064	1856	1741	1549	1481	1343	1280	1215	1178	1075	1090	1039	1003	998	1021	940	1003	955	917	917	908	894	905	881	847	839	848	830	820	845	809	826	800	854	764	818	808	740	804	810	799	794	777	774	781	794	775	758	783	718	720	799	783	770	820	776	732	737	746	768	777	756	771	805	774	737	761	739	798	732	764	738	749	724	747	745	755	766	730	771	745	713	769	723	758	719	791	772	791	749	716	750	772	764	814	778	751	736	714	765	794	728	721	743	748	717	729	796	813	723	690	745	734	702	712	779	744	771	689	773	774	774	778	774	741	738	755	708	746	693	749	714	757	761	708	737	733	729	750	770	738	692	716	759	775	719	709	737	725	735	727	771	735	766	760	721	800	780	771	776	679	674	763	701	779	722	715	747	722	722	739	699	733	732	758	725	780	720	781	741	706	736	781	724	753	766	714	730	711	762	771	738	735	684	768	678	753	752	726	705	711	754	731	788	742	729	767	743	730	736	706	718	761	770	753	751	702	747	720	726	762	734	733	686	732	698	731	700	758	684	753	744	726	730	752	760	737	694	752	698	695	728	774	733	760	718	721	753	703	717	714	797	763	740	655	758	713	721	779	708	743	789	704	766	731	735	729	767	746	722	705	693	742	719	732	718	727	724	810	744	768	735	745	750	686	742	716	739	727	733	730	727	731	762	732	758	753	736	776	721	744	722	702	701	778	729	761	745	720	691	728	732	720	758	706	727	730	688	683	721	703	691	784	686	752	686	725	739	725	697	734	759	724	703	771	709	706	724	741	736	750	755	735	688	741	668	705	721	738	741	750	740	728	733	729	754	743	744	698	779	706	696	762	778	719	735	763	728	723	724	774	714	756	737	762	743	727	706	715	756	758	739	707	758	694	723	720	722	791	742	723	713	748	765	790	749	725	656	681	760	726	768	717	720	785	727	694	766	722	748	734	679	752	704	745	739	718	750	720	720	718	709	733	759	705	768	731	743	743	747	742	703	770	731	750	720	736	725	752	730	711	759	719	735	763	726	704	739	730	714	755	733	721	729	768	726	768	731	724	723	755	749	734	716	729	737	693	782	715	778	727	750	714	763	734	749	716	744	741	750	742	732	765	712	700	735	709	792	785	727	746	723	749	746	741	766	720	746	741	748	714	740	730	722	730	708	711	736	737	691	690	714	725	744	712	758	722	741	702	695	755	707	723	736	722	752	747	713	734	673	708	769	691	726	752	710	728	739	713	727	737	709	773	755	705	755	730	814	714	752	728	750	797	769	708	722	723	747	774	770	731	733	760	766	769	729	772	761	720	733	723	753	722	743	729	737	739	698	770	720	737	705	766	789	728	739	714	754	752	730	706	791	730	754	753	763	735	719	746	714	671	725	714	709	740	777	686	691	726	751	736	699	756	684	747	723	766	793	741	694	753	712	778	754	702	735	739	745	734	684	777	745	726	762	694	775	719	721	704	693	766	727	757	694	702	719	731	737	702	720	725	723	728	727	737	748	700	724	694	755	791	765	737	707	722	738	685	760	721	723	758	752	723	775	777	729	721	752	712	702	707	735	739	763	743	738	754	722	731	744	744	738	685	722	729	760	694	755	741	722	780	752	714	735	709	752	763	715	700	745	718	704	749	725	718	696	729	719	755	731	705	765	743	727	684	739	706	763	726	708	724	746	748	733	759	774	723	709	714	743	709	783	739	720	735	698	714	706	782	759	713	700	713	711	754	744	736	737	756	762	742	709	734	731	732	752	757	729	718	710	745	770	729	723	765	789	740	758	710	762	770	714	714	746	746	715	697	746	742	764	743	727	725	742	797	793	741	702	747	715	754	710	776	723	758	673	762	740	738	735	779	766	743	744	710	702	715	703	731	707	751	742	785	664	717	727	730	715	735	717	751	752	750	704	772	753	768	747	720	738	691	734	741	786	784	756	697	741	721	741	745	765	690	748	696	716	790	773	741	765	745	737	735	736	721	710	698	778	678	741	746	742	697	746	690	722	677	694	758	743	738	733	748	724	772	698	749	712	754	716	728	771	718	696	712	738	723	768	707	729	775	776	779	765	738	764	693	710	738	745	726	709	724	761	702	715	676	761	781	731	750	697	816	782	716	766	688	720	718	786	757	726	726	740	748	746	710	730	706	715	730	719	763	773	727	760	717	718	725	743	687	717	757	771	724	742	712	757	738	701	758	743	746	761	751	714	774	719	742	748	768	722	726	696	708	734	705	740	726	711	726	767	758	743	702	786	732	719	741	759	729	733	701	716	693	717	744	717	775	732	744	744	774	760	735	777	703	750	813	683	684	716	744	731	760	728	702	726	772	766	694	701	750	732	733	761	740	733	741	794	732	720	740	716	731	755	738	721	738	710	706	754	698	720	744	701	728	775	720	707	749	683	706	758	752	742	711	744	726	730	735	767	708	759	736	680	764	721	754	752	698	720	731	749	789	768	710	739	694	758	756	774	697	687	698	726	762	706	715	792	716	761	776	739	729	756	763	687	697	700	729	786	750	759	708	764	742	736	751	750	776	743	683	743	743	738	733	759	734	745	700	733	733	748	714	710	745	732	775	753	738	700	730	755	767	706	705	709	742	738	762	731	739	720	701	675	734	744	752	751	771	724	720	744	687	705	699	703	742	739	780	767	744	780	734	757	760	734	725	764	741	748	710	731	726	734	735	704	767	716	730	735	778	738	759	721	701	729	715	757	719	696	725	776	767	759	716	717	742	772	732	674	742	744	736	755	735	688	812	755	744	750	701	731	780	723	772	733	713	772	733	747	770	742	720	713	756	697	728	720	757	719	702	735	731	744	718	731	756	737	712	727	796	696	739	681	740	745	703	699	777	749	764	774	732	735	711	742	753	718	753	737	684	738	714	765	746	723	747	718	740	688	761	704	731	732	732	711	696	712	739	735	754	717	729	717	710	739	787	752	674	738	733	718	765	734	775	716	731	727	703	682	724	735	723	718	743	729	745	745	723	764	734	711	745	712	708	733	748	760	732	768	732	728	738	699	753	722	737	758	718	741	737	710	698	692	696	706	705	738	715	726	691	752	722	731	719	759	772	761	770	723	757	747	764	729	734	749	754	672	713	701	741	741	763	752	749	685	735	758	709	697	756	733	782	721	759	690	769	749	754	718	751	726	737	726	720	721	735	727	738	676	714	681	779	781	769	718	758	689	752	754	723	759	721	738	757	738	730	783	766	743	753	745	733	748	720	691	787	740	722	780	718	765	772	644	757	702	705	764	732	753	693	699	737	790	689	708	733	730	732	785	753	742	747	734	724	720	739	717	711	775	770	732	723	737	756	744	742	717	708	751	732	750	757	717	688	723	761	700	731	757	745	750	733	711	749	782	711	779	744	718	711	786	737	681	752	748	733	738	719	706	757	730	697	737	751	716	696	748	767	747	711	790	722	690	698	734	734	728	720	755	751	739	736	774	715	693	739	686	742	741	747	723	737	745	711
18047	1129	376	180	109	118	117	108	99	84	101	110	107	114	102	90	101	107	110	92	100	90	102	88	101	103	94	111	101	102	93	101	92	100	93	97	115	96	102	97	108	117	103	99	92	91	100	102	92	117	88	101	87	79	118	104	97	110	108	98	82	93	79	109	98	110	81	103	106	99	102	94	91	95	90	104	101	106	116	98	98	125	109	108	91	95	109	95	88	86	84	89	101	102	106	107	104	97	102	103	92	90	104	89	81	89	97	93	99	99	101	80	98	109	109	114	108	94	107	92	110	88	98	105	110	94	94	116	103	99	101	106	122	99	100	106	83	87	94	108	114	100	97	105	102	90	108	105	111	75	118	128	115	102	103	109	103	77	100	108	107	91	103	101	110	108	103	85	98	88	93	95	102	112	81	87	84	97	102	96	90	95	111	102	81	103	102	116	105	98	95	99	116	92	110	97	100	103	109	97	105	91	94	111	122	118	100	99	81	97	84	95	109	90	98	91	101	105	94	92	110	99	108	109	92	100	94	103	92	118	103	98	91	98	105	102	110	83	102	114	102	91	105	114	111	91	98	110	84	125	103	121	114	108	82	93	109	90	79	92	111	98	112	97	91	93	127	90	111	103	90	93	101	107	90	81	84	117	94	104	76	88	101	102	102	100	105	94	86	99	106	106	87	99	86	104	80	99	97	103	98	84	94	72	74	102	110	112	97	108	122	96	109	116	95	97	104	98	99	99	91	95	97	103	111	107	102	118	97	105	85	97	110	97	123	110	94	94	101	122	103	85	97	108	94	111	99	102	113	93	99	113	109	79	118	101	99	96	92	71	99	111	119	95	115	96	105	100	107	95	98	108	88	111	89	111	98	101	100	100	104	99	97	92	104	96	97	94	117	92	103	116	98	95	121	108	112	114	92	111	94	92	93	119	103	101	92	91	104	97	103	90	98	120	99	88	92	89	106	89	93	113	96	93	96	109	98	123	96	83	91	98	95	109	109	83	103	93	92	124	97	100	113	100	80	115	110	104	98	115	85	98	121	108	100	95	94	115	82	75	102	83	95	96	76	100	76	92	91	99	113	113	89	107	98	113	97	96	91	107	93	119	88	91	87	102	111	98	94	110	86	119	119	87	88	93	105	97	114	103	102	88	110	97	101	95	112	102	103	103	99	94	85	102	98	91	95	85	106	113	93	110	88	98	97	117	102	81	99	102	93	104	101	97	111	100	82	100	95	105	102	89	83	99	108	96	112	96	80	100	104	90	96	135	82	100	82	92	96	97	91	103	104	92	95	95	109	110	99	87	84	90	110	82	94	110	84	121	92	107	101	104	104	94	95	94	121	103	103	108	111	94	93	89	98	108	98	99	98	87	89	95	95	96	69	98	102	99	106	82	98	109	95	79	107	101	85	75	118	97	86	107	112	129	83	88	110	104	92	106	104	109	88	100	89	85	111	108	118	91	100	96	95	91	105	99	99	110	100	100	126	102	107	92	95	101	109	107	103	98	97	109	103	91	99	85	101	100	94	107	100	94	120	108	98	102	99	114	103	106	110	105	93	111	94	114	114	93	101	113	92	95	103	75	87	96	98	94	87	89	107	116	85	80	82	97	104	88	102	111	106	105	103	76	96	104	91	100	88	99	96	101	97	100	100	102	107	106	108	111	90	91	93	92	104	95	94	95	98	99	121	95	103	115	95	98	92	99	100	105	124	107	102	81	103	110	103	104	98	97	100	105	88	88	83	97	118	102	83	95	102	91	99	106	92	95	103	99	100	99	103	97	105	94	106	104	105	90	129	93	117	91	108	97	119	104	99	86	82	114	81	103	96	99	110	106	132	102	113	116	103	93	105	102	94	112	97	101	92	96	112	106	99	96	104	94	117	91	94	105	100	104	112	104	107	93	111	110	112	93	107	124	93	98	84	94	102	83	80	84	109	97	102	90	104	90	81	105	91	100	95	103	96	118	98	96	91	98	107	106	93	111	114	87	97	115	110	102	102	88	89	100	116	99	105	104	94	98	114	114	97	98	100	106	89	105	110	88	109	117	101	87	83	105	96	100	115	74	105	97	119	95	108	130	113	108	115	102	111	102	117	119	98	132	104	114	99	90	93	90	107	96	112	101	104	118	84	103	87	91	99	83	98	93	85	99	106	105	95	99	110	93	113	109	89	105	83	104	117	118	98	112	88	106	109	89	99	98	105	89	101	98	80	113	115	94	75	115	111	89	100	101	106	101	92	123	104	98	116	103	109	90	100	99	104	96	110	84	97	95	96	89	104	113	108	87	105	104	86	108	87	115	99	103	124	89	90	104	111	95	107	116	100	108	98	93	94	104	87	87	111	104	97	78	98	104	97	112	104	91	94	86	96	98	125	110	109	98	96	85	85	88	92	107	101	88	98	127	98	104	85	103	94	102	93	86	97	116	94	94	113	151	95	85	101	100	102	110	99	113	86	85	103	106	97	113	104	112	97	92	109	95	106	94	88	96	96	91	104	89	113	97	98	116	93	106	84	91	100	108	94	103	89	102	98	89	100	93	79	122	89	111	85	91	89	95	99	92	96	116	96	102	111	95	110	99	105	84	102	111	102	111	95	102	86	84	106	105	99	107	93	120	105	114	102	93	89	107	92	113	117	101	117	97	87	108	127	111	87	90	89	113	92	94	102	96	84	110	90	100	97	104	103	101	97	116	105	111	107	112	93	110	89	98	95	86	90	123	100	80	94	93	94	73	87	112	97	98	100	88	108	103	94	135	90	107	98	92	77	115	107	99	98	94	88	89	107	103	96	82	96	110	108	117	98	94	85	86	97	88	95	109	89	105	126	86	101	90	93	105	90	121	102	103	98	97	93	118	103	100	113	94	110	95	96	92	91	98	98	130	105	101	96	126	98	112	80	111	97	77	110	99	103	111	95	71	92	114	103	104	98	97	90	111	104	109	108	85	118	98	95	110	101	91	97	94	95	100	83	91	114	98	123	101	133	106	97	120	100	101	92	103	89	99	111	118	93	94	88	121	101	111	104	133	93	98	113	102	105	101	112	94	100	117	95	101	107	99	112	102	99	108	89	106	99	109	84	74	95	88	118	114	110	107	99	106	94	106	106	91	92	96	96	101	104	97	103	105	104	103	99	100	96	86	110	108	114	109	109	101	106	113	98	101	101	96	99	100	107	97	90	100	100	91	91	73	101	98	98	90	117	94	93	115	103	105	93	110	109	84	96	97	77	107	96	97	113	98	81	101	111	109	97	107	97	96	109	100	112	100	93	108	101	107	91	95	110	92	87	88	92	100	98	100	106	101	101	94	100	92	90	105	104	90	96	101	101	85	71	94	91	87	94	89	111	87	92	90	103	112	98	81	118	86	99	107	100	111	114	92	75	105	93	109	102	91	108	98	97	93	96	109	106	98	118	95	96	115	101	91	105	113	97	100	91	99	100	103	109	97	117	111	100	113	94	91	105	94	96	87	104	112	94	103	79	101
16146	462	550	561	474	502	441	377	406	376	386	386	383	355	350	356	366	387	385	369	356	353	314	364	338	345	360	350	380	332	312	338	393	376	358	337	349	374	361	345	332	386	364	358	344	334	349	352	358	335	359	378	330	346	336	355	354	347	327	344	341	340	325	356	368	357	333	307	368	335	319	348	325	380	345	354	316	349	351	342	356	329	350	342	325	323	316	375	320	318	372	377	368	344	360	347	349	340	355	305	359	344	340	327	347	362	335	333	362	352	356	349	350	350	345	354	328	339	381	366	311	325	322	386	349	342	351	338	334	353	318	341	301	340	331	337	342	328	366	337	366	369	368	360	344	343	334	330	376	365	383	376	331	352	348	347	355	332	353	349	357	333	361	349	341	345	358	316	353	333	337	336	342	353	339	329	334	381	376	369	374	331	368	374	334	372	316	357	328	341	331	358	381	357	333	321	375	349	354	354	347	324	343	343	341	360	351	334	345	337	367	348	380	350	323	353	375	362	379	361	360	369	358	350	384	337	323	326	318	358	338	350	363	344	378	349	306	351	336	371	322	348	362	336	383	347	322	349	345	336	360	334	351	364	338	353	351	363	331	320	315	372	308	339	341	335	344	376	385	321	318	345	307	336	380	330	327	293	333	363	322	349	358	323	326	368	345	337	320	328	337	321	351	330	321	396	344	344	348	340	392	362	379	342	322	337	315	338	354	354	348	353	362	361	318	353	334	332	350	325	353	327	321	347	322	335	361	358	348	334	332	322	351	331	316	375	322	329	373	345	365	354	373	307	404	309	340	365	339	352	339	366	364	338	359	343	351	301	343	367	381	316	327	345	376	328	360	356	347	370	347	362	326	360	355	360	338	362	322	356	347	355	336	347	337	298	386	345	343	345	342	334	332	344	358	355	344	372	348	349	328	331	322	333	342	353	324	361	378	348	326	356	358	351	366	355	333	334	347	357	349	318	344	360	367	349	341	332	376	340	376	316	319	371	367	352	333	378	367	315	371	348	342	336	348	344	354	325	384	334	348	351	345	332	308	341	325	378	328	351	323	334	366	335	346	336	347	340	329	365	354	389	328	346	328	353	332	325	357	344	373	345	373	332	348	369	351	331	346	326	327	339	330	363	337	334	319	365	347	337	350	320	345	339	333	301	337	345	392	333	331	358	340	342	338	337	367	320	312	332	354	344	330	346	343	340	343	357	363	336	360	384	333	370	351	350	341	361	342	352	335	343	329	354	391	354	384	379	343	377	339	346	349	336	326	341	332	353	345	371	382	330	348	350	318	377	347	343	351	336	362	355	325	326	361	362	338	352	327	344	357	355	347	342	305	353	362	374	321	346	371	344	335	340	362	327	352	322	351	317	355	358	337	332	377	338	333	355	358	334	357	340	341	361	318	362	365	361	337	339	307	341	309	340	303	363	313	336	340	336	347	360	368	338	328	326	358	383	338	341	349	356	338	340	353	344	312	317	361	334	369	350	336	340	327	349	319	357	340	337	357	354	344	321	330	347	356	359	359	347	334	344	319	368	351	346	352	359	330	339	345	350	348	316	364	344	375	318	370	359	310	343	332	358	336	336	343	330	371	338	340	352	345	362	353	342	338	362	333	326	310	345	348	353	348	346	323	341	378	344	316	343	376	365	345	337	337	345	370	363	358	347	325	325	341	387	330	357	367	353	308	337	323	365	298	359	342	342	349	299	350	342	345	315	345	323	323	340	359	360	333	365	342	365	365	362	367	350	353	338	353	341	325	348	344	339	376	363	347	335	363	356	321	353	348	341	356	347	346	329	332	363	353	350	346	349	371	344	367	329	342	341	321	358	349	357	367	352	334	352	341	333	337	352	356	313	384	320	338	306	342	323	336	351	342	334	348	339	401	314	336	347	365	344	373	360	370	364	368	331	326	373	317	349	322	356	360	344	323	395	350	364	358	363	357	368	342	340	350	331	348	357	329	348	353	352	348	334	348	327	342	352	333	329	357	368	372	314	360	348	364	316	336	367	312	335	339	365	364	337	336	353	327	349	340	347	348	376	322	345	337	369	355	331	365	370	336	344	330	404	349	356	323	338	363	335	331	343	386	328	336	348	372	332	292	305	353	327	365	330	340	370	353	345	332	346	372	358	346	343	336	337	325	326	313	336	314	377	371	332	313	331	339	353	345	331	314	310	335	336	308	349	333	343	350	357	342	307	351	332	344	342	328	318	354	349	348	308	350	333	366	359	341	347	346	349	351	341	330	334	352	335	339	345	359	370	345	346	336	350	350	341	358	351	342	346	331	359	323	335	359	352	329	348	355	387	352	353	345	329	361	356	361	362	345	352	325	322	343	335	332	343	346	324	367	354	394	302	360	356	346	345	346	362	330	336	358	355	358	356	364	328	310	340	355	345	330	354	353	352	352	365	378	348	352	344	358	341	348	356	328	329	360	334	369	352	348	336	358	342	330	354	336	365	330	346	355	364	364	370	315	308	341	330	330	347	321	330	335	356	348	343	312	365	341	324	357	336	339	364	346	392	351	343	375	337	354	366	329	342	352	376	350	368	360	339	360	328	326	344	358	346	334	330	346	347	338	366	341	334	326	335	348	331	323	327	352	352	357	335	334	319	327	354	343	346	366	356	326	342	351	407	350	328	324	320	362	377	360	369	323	362	332	346	334	343	336	342	344	330	360	377	347	347	344	337	308	344	332	358	346	349	346	335	355	349	338	315	298	354	342	371	335	347	320	351	315	341	367	340	349	347	315	337	365	350	391	363	335	344	378	374	346	368	341	353	360	379	327	359	338	325	345	341	326	336	343	316	332	332	307	318	326	357	321	333	338	351	341	389	370	329	354	381	361	319	332	363	351	337	347	341	352	352	341	315	356	309	365	336	350	341	374	335	392	322	364	354	327	361	356	339	345	383	361	314	349	332	294	371	370	352	341	390	348	310	355	344	348	348	330	348	367	372	334	370	367	351	364	379	363	340	327	344	345	324	319	342	365	359	344	363	359	366	364	361	331	355	326	318	336	349	342	322	363	327	336	358	354	350	346	345	368	339	352	329	346	344	349	329	342	351	350	325	327	319	354	343	376	351	339	346	338	368	376	322	342	356	354	327	372	331	336	350	344	324	334	333	338	343	334	340	329	359	366	323	339	352	328	365	378	352	349	351	339	359	325	336	327	346	338	337	363	327	360	333	363	340	364	326	342	384	330	334	344	373	354	352	347	300	349	334	376	366	351	341	339	364	374	361	324	344	336	346	340	341	365	377	364	353	361	399	355	359	343	361	364	370	348	344	354	338	359	363	339	333	323	372	362	337	368	328	343	322	312	353	327	348	307	334	321	341	359	346	360	351	363	367	360	350	343	318	323	331	355	347	316	365	324	315	332	367	329	343	370	369	301	367	323	358	373	300	332	336	339	357	339	359	349	326	364	349	354	333	346	363	331	344	321	317	346	322	324	315	333	353	361	358	329	378	363	349	374	347	407	338
55523	19403	5263	887	563	463	395	292	286	227	238	216	210	209	195	196	175	155	162	175	171	153	162	162	181	156	167	174	141	148	146	155	145	162	131	146	158	132	166	149	134	146	152	149	144	159	134	167	153	159	173	134	129	144	168	132	135	126	141	122	153	131	137	138	150	155	136	148	132	146	137	168	159	147	142	124	124	143	147	153	151	155	145	140	144	136	132	150	150	138	122	140	132	136	136	150	142	137	153	132	145	136	119	148	148	134	141	126	130	130	137	145	147	162	157	148	135	150	155	134	136	158	158	138	135	128	152	155	146	144	145	142	147	147	153	149	133	141	138	141	134	140	110	138	131	123	146	141	144	154	119	142	111	155	136	143	140	140	149	127	140	145	134	146	143	129	150	156	140	144	130	146	138	143	140	159	161	150	148	150	147	121	131	149	157	137	141	122	136	133	133	123	143	135	155	143	145	144	141	132	139	134	144	139	154	147	145	126	155	139	149	144	132	137	148	140	149	152	147	135	141	132	149	142	138	124	129	138	134	148	124	156	136	134	131	145	153	136	120	143	137	143	133	125	145	133	151	123	133	156	134	154	133	132	138	130	159	152	141	153	143	155	149	151	135	143	145	151	128	136	145	129	131	159	159	137	139	124	141	124	151	133	136	146	119	146	137	144	127	163	147	124	141	123	146	147	131	158	122	140	136	131	137	131	140	138	126	142	141	140	152	143	152	154	158	142	142	126	128	129	128	148	148	154	134	159	143	140	169	150	153	147	125	148	171	143	133	136	145	141	148	150	154	162	164	126	151	143	150	146	152	157	160	156	148	126	150	137	129	151	148	156	143	140	133	134	144	161	143	116	153	143	147	142	141	144	126	147	120	134	140	138	135	127	128	134	140	128	146	159	142	154	153	133	159	139	142	155	169	141	131	144	133	127	145	131	147	129	136	118	134	145	141	135	131	148	136	142	144	141	150	135	134	149	119	147	126	148	156	143	162	146	142	163	145	137	136	137	152	148	137	158	161	123	148	129	120	137	155	132	159	127	151	145	158	130	141	133	132	152	140	145	133	121	126	131	139	151	139	135	147	158	137	139	168	140	148	151	172	147	141	147	147	147	135	147	142	138	124	145	118	141	138	164	159	147	137	151	147	141	144	141	155	121	141	141	134	125	123	144	130	138	148	148	146	173	155	140	160	133	139	150	150	131	143	160	156	128	145	136	151	137	137	145	143	156	130	143	143	166	129	129	154	141	163	132	156	122	140	126	148	118	153	149	143	138	139	155	138	164	143	138	138	151	142	163	147	134	150	116	132	143	129	148	144	150	129	141	127	138	130	150	130	138	160	121	146	147	132	144	166	140	152	135	128	131	147	117	125	136	154	149	123	155	143	146	128	149	144	161	140	157	135	134	128	144	136	159	157	111	152	137	169	148	140	148	128	124	157	151	127	150	137	139	137	141	140	171	144	153	151	141	127	131	160	133	154	137	132	168	144	151	145	142	144	143	143	148	139	123	147	141	148	119	150	153	144	142	164	146	127	129	139	137	146	119	151	132	134	140	151	128	144	148	139	155	131	124	145	133	145	123	134	135	119	138	146	164	151	146	163	154	158	142	159	137	117	149	150	134	139	163	122	125	137	146	165	148	147	142	160	158	128	118	132	148	180	148	133	160	128	152	141	147	134	152	122	130	134	151	145	146	162	174	116	147	129	152	145	155	140	123	154	154	152	147	133	133	139	135	132	144	151	150	163	157	136	142	147	136	144	151	135	144	144	148	153	131	159	151	141	139	134	147	145	140	164	122	133	142	152	163	133	146	139	130	134	130	142	151	135	137	140	141	153	145	140	139	154	129	143	118	151	124	129	149	157	126	140	153	149	155	146	144	160	149	131	134	137	144	155	146	134	138	134	138	150	137	133	140	142	144	160	139	143	124	139	128	144	145	153	165	125	132	140	149	134	141	145	138	132	146	142	142	144	139	144	141	134	135	141	139	135	140	148	163	143	132	122	152	144	158	121	115	122	125	124	135	183	148	121	157	145	130	136	159	159	132	163	141	147	141	134	128	159	139	120	130	147	161	141	131	130	145	154	138	133	138	152	146	145	119	137	136	147	142	144	138	154	140	139	127	153	134	132	137	127	125	144	132	143	155	152	174	162	148	139	143	136	146	136	144	146	160	117	141	150	139	153	132	163	167	136	137	136	154	134	132	146	155	130	131	147	160	151	164	121	153	141	138	155	137	156	135	151	171	142	150	142	144	135	130	134	155	138	132	146	155	123	132	141	135	179	137	154	139	129	136	157	120	127	133	156	162	138	151	144	132	143	147	146	174	137	152	156	122	145	154	129	132	142	134	139	121	143	141	148	116	155	150	140	130	141	135	131	128	128	157	145	144	171	132	147	116	133	153	141	128	155	164	156	154	159	134	135	163	142	132	146	119	127	157	161	151	129	139	131	131	157	123	155	146	150	146	133	145	155	167	120	156	130	125	133	136	145	155	144	142	131	109	143	144	166	130	134	159	147	119	158	137	150	153	133	149	159	140	151	138	166	141	142	169	139	147	138	131	137	132	156	142	155	156	131	139	157	156	136	174	152	143	146	134	141	142	141	140	125	115	139	138	155	133	145	159	151	136	152	137	141	146	138	138	140	132	164	128	149	136	145	130	176	146	144	135	163	121	127	140	167	130	134	153	126	138	134	130	144	158	143	145	126	151	133	129	146	138	147	144	139	137	140	145	150	154	135	158	144	154	154	148	125	152	134	132	144	172	137	157	155	149	157	134	129	146	161	161	128	148	129	167	137	143	137	128	140	125	149	145	130	148	139	148	141	143	140	156	140	145	152	127	136	142	127	156	119	130	140	147	178	132	165	149	139	143	127	157	162	156	147	161	141	167	153	133	160	160	147	162	157	147	140	138	138	124	148	168	128	153	136	157	139	148	138	138	139	142	142	142	147	139	123	146	139	151	148	145	117	158	144	153	163	157	156	160	147	139	162	167	149	115	130	153	150	133	119	147	148	137	135	138	141	133	128	150	147	160	159	140	156	134	140	126	154	153	139	158	141	168	144	136	141	132	158	150	152	129	143	146	132	139	150	127	160	150	136	121	140	135	152	132	144	158	139	147	113	150	146	124	131	145	138	165	139	140	133	142	150	127	144	129	148	147	117	132	144	113	110	134	149	152	148	166	148	150	117	138	147	144	137	128	119	139	137	146	146	133	151	140	155	152	129	135	172	135	141	129	133	131	121	128	121	131	178	157	110	153	160	142	148	154	142	131	133	129	137	122	137	130	129	144	155	136	157	125	146	144	145	130	139	141	135	164	140	151	156	141	152	128	160	143	156	136	146	139	150	142	136	132	140	162	166	146	146	153	145	129	124	152	151	130	120	125	151	145	139	135	150	129	145	133	116	139	129	120	128	161	144	130	133	143	149	128	162	134	157	153	149	138	149	144	118	141	147	155	150	153	145	142	170	142	134	120	138	149	150	123
32156	1870	2859	2896	2561	2075	1719	1532	1245	1090	995	848	880	851	814	733	687	649	694	604	631	597	580	578	597	597	513	574	559	532	526	509	533	495	524	498	493	499	524	474	495	532	530	536	524	504	483	477	496	499	493	455	472	478	486	465	500	458	480	498	485	480	463	463	465	505	457	462	488	464	468	493	471	470	510	481	483	495	482	475	501	488	440	472	488	484	487	450	443	462	491	486	457	459	447	507	491	473	461	462	469	467	482	468	466	477	481	456	439	473	499	488	462	464	519	446	457	478	481	489	482	472	432	458	473	461	474	456	485	448	446	491	445	469	465	465	461	487	502	457	464	473	451	512	478	477	467	443	459	452	471	479	434	515	506	450	489	489	488	500	488	437	461	457	445	467	471	467	464	440	460	443	467	443	475	462	453	491	464	480	434	485	463	453	467	446	464	441	451	467	469	432	458	487	465	449	444	453	475	445	463	488	473	458	454	430	504	462	460	488	439	458	488	477	445	470	468	454	445	476	449	467	442	441	457	471	472	464	488	452	468	456	466	466	476	498	478	453	453	459	481	466	477	466	441	440	485	484	457	450	454	473	444	485	469	488	482	458	492	435	451	470	498	449	471	473	436	434	491	399	479	471	446	472	440	477	458	497	431	472	450	491	442	419	513	455	449	446	423	439	472	458	478	435	438	480	434	466	450	455	452	450	502	449	491	458	425	484	489	498	481	442	450	457	440	479	458	449	491	479	475	464	451	453	433	474	435	472	424	465	465	484	442	475	469	442	443	456	409	405	484	523	459	498	459	468	467	467	422	495	502	461	460	458	493	541	453	447	482	457	462	444	493	467	473	461	453	464	482	464	464	455	423	464	491	479	456	450	461	464	472	471	469	459	414	457	482	444	468	483	498	456	472	487	456	421	502	501	477	470	452	464	446	467	483	443	455	482	479	448	429	526	481	480	470	472	456	438	431	449	518	470	476	446	470	484	467	486	455	469	471	455	460	441	454	452	450	451	447	469	455	438	434	448	488	444	450	458	478	444	512	446	442	443	474	451	443	479	480	458	468	442	470	422	472	441	495	444	443	454	447	455	478	473	466	446	436	446	461	443	425	444	479	472	478	468	460	463	470	487	455	449	423	429	448	463	438	431	476	456	445	477	460	483	446	473	458	472	476	504	496	466	454	437	518	454	469	412	442	451	439	450	437	477	472	452	468	501	463	453	505	462	472	457	439	445	454	452	439	479	484	466	492	475	429	501	450	474	455	446	484	428	448	483	459	440	450	476	474	478	436	499	483	489	489	458	484	486	453	424	447	471	438	458	483	485	476	496	454	508	452	470	458	484	459	459	458	460	498	475	492	445	462	456	471	447	516	463	449	451	480	487	454	490	457	502	434	489	491	443	475	450	458	455	461	427	447	470	471	459	406	444	457	512	484	428	480	452	486	468	461	453	483	479	477	460	472	459	465	402	481	471	465	451	446	450	469	458	476	466	454	450	450	468	446	462	473	459	471	464	478	432	478	463	436	451	456	446	459	457	495	499	436	454	475	498	487	473	435	415	499	474	412	476	455	448	461	479	453	430	453	459	456	459	445	433	458	467	494	502	467	463	468	489	509	467	439	468	465	460	494	428	473	445	486	459	457	504	459	473	457	462	486	419	466	456	470	471	445	423	459	453	482	474	449	473	486	421	440	481	460	424	496	466	460	470	454	450	485	471	470	471	467	452	499	491	466	495	453	468	417	453	414	518	492	491	481	443	477	457	445	442	442	481	436	413	517	462	459	430	464	474	459	475	494	492	467	460	468	446	471	458	484	450	421	512	451	463	447	462	467	439	519	473	443	439	469	461	477	478	432	447	438	457	474	436	508	483	472	496	476	450	463	447	451	483	478	467	473	462	441	470	433	453	475	471	456	461	478	475	468	462	442	433	459	468	493	445	445	447	432	473	484	490	488	413	467	463	444	443	449	489	487	449	483	469	466	451	468	476	453	442	460	468	499	499	493	468	462	498	494	502	463	485	458	468	485	438	430	457	436	492	524	484	492	490	438	477	446	466	442	456	437	455	446	479	491	486	450	457	465	487	487	475	477	450	462	450	487	449	452	492	493	501	448	450	468	449	453	412	433	484	489	432	422	446	499	424	482	450	481	418	467	435	470	395	439	453	468	441	516	466	469	444	450	483	429	464	489	481	481	475	471	407	454	431	456	420	463	442	476	473	448	486	426	453	494	471	433	458	502	449	470	440	475	485	489	430	459	452	486	474	462	442	483	459	416	460	499	495	461	487	442	473	426	471	510	489	454	476	488	421	486	452	448	449	508	453	485	476	478	466	466	484	461	415	465	440	472	455	482	457	487	459	490	443	471	443	449	472	480	465	494	491	487	464	444	468	449	444	441	490	450	468	497	456	463	475	449	460	467	448	474	498	469	463	438	471	500	469	462	438	446	484	437	439	468	445	489	480	483	477	518	481	461	459	459	509	483	419	481	466	476	467	457	440	470	483	437	435	446	479	466	483	501	467	436	437	459	413	481	473	487	468	489	446	438	478	476	462	481	451	466	470	507	473	503	484	457	454	465	451	465	492	462	429	514	508	444	438	462	468	522	513	500	435	439	470	460	460	450	482	471	511	455	457	437	481	498	470	461	442	447	485	444	481	444	475	457	456	446	450	476	445	444	487	475	439	433	452	472	457	435	461	466	462	459	470	460	461	486	463	450	486	462	463	452	455	504	474	466	441	479	470	487	433	474	477	450	445	519	451	479	429	452	436	459	510	478	493	463	489	445	422	462	453	450	459	459	453	480	431	452	481	451	470	468	479	473	482	452	487	473	444	492	480	458	460	459	485	469	447	473	445	462	422	450	500	490	422	449	469	476	455	467	445	471	442	484	427	440	454	493	452	536	490	507	464	457	467	462	463	482	445	453	481	436	499	478	486	485	453	457	471	478	437	477	479	463	462	450	439	468	457	408	474	402	479	457	472	476	471	491	464	473	500	452	451	483	462	467	440	485	439	463	457	445	449	471	492	457	457	449	455	477	470	487	497	475	485	463	462	454	446	488	483	448	468	470	443	461	485	478	467	494	495	469	444	471	465	472	490	454	463	474	481	458	485	453	444	448	460	439	497	467	440	447	458	448	441	487	447	466	456	482	470	518	493	432	499	482	504	506	439	442	460	501	462	481	441	467	467	493	456	465	455	490	503	473	445	443	441	472	468	478	428	466	451	485	455	453	475	485	440	450	431	498	502	473	431	457	484	467	442	462	467	479	481	444	487	470	474	466	468	418	494	471	462	469	443	505	455	485	444	441	419	456	454	434	453	466	486	470	466	464	496	457	476	451	444	497	457	457	474	453	476	458	457	475	418	444	436	479	443	463	443	454	425	469	455	496	471	416	489	466	494	468	477	480	474	449	457	453	466	473	465	445	476	483	507	476	469	444	495	454	481	501	459	431	476	469	432	490	470	447	444	444	476	469	462	474	465	446	465	471	511
59901	25309	16093	2568	1272	940	693	598	530	468	431	393	347	345	352	312	287	311	285	317	267	268	275	276	263	271	287	265	251	274	270	273	283	278	269	235	272	267	241	272	226	256	259	246	231	230	267	264	261	249	252	276	266	257	252	262	252	232	241	260	243	257	259	284	252	234	285	270	261	225	264	224	273	263	240	248	257	270	240	246	271	252	269	252	233	269	256	247	264	253	252	271	264	275	281	273	261	251	254	231	256	283	264	254	259	229	259	239	265	267	284	266	247	260	252	274	253	254	260	239	254	276	258	264	243	264	221	268	272	278	266	237	230	279	217	251	225	260	261	264	232	247	257	249	258	244	247	253	281	271	244	276	233	249	274	246	237	243	238	258	269	228	255	246	241	247	236	255	236	241	252	237	241	238	256	261	240	269	253	244	246	268	240	261	225	259	240	277	246	285	249	271	257	259	264	257	227	235	244	241	235	270	240	241	273	261	268	259	285	251	234	232	265	242	248	256	263	279	240	223	249	265	261	257	248	256	282	237	246	231	250	270	254	233	254	256	240	287	271	280	257	275	253	246	251	278	252	265	255	267	248	231	255	221	241	245	267	237	253	249	272	254	246	294	244	259	219	246	272	270	253	223	246	251	268	233	224	257	250	255	249	254	233	264	255	260	212	280	262	254	257	265	249	224	240	245	265	255	233	240	253	237	263	248	278	239	260	239	262	264	248	241	236	272	238	274	294	231	266	248	246	273	264	203	252	261	239	255	247	240	245	230	263	255	243	284	239	253	254	259	231	247	228	214	232	270	257	260	247	234	235	240	258	268	244	271	235	225	238	231	268	261	244	252	225	244	229	250	214	258	227	241	269	228	245	228	265	247	256	233	254	264	268	273	264	261	251	237	291	250	261	232	225	241	224	216	275	278	252	235	261	229	260	243	252	277	260	267	245	252	272	250	243	230	243	213	249	236	244	212	237	277	251	276	241	239	240	266	279	280	259	218	249	257	252	256	258	238	274	268	226	250	219	252	248	232	237	227	246	251	248	226	274	256	240	239	234	241	263	234	274	238	227	266	248	250	247	265	259	256	244	246	254	246	276	269	207	233	267	233	257	280	231	239	246	241	253	292	240	263	260	229	265	264	243	218	249	226	267	233	257	265	248	208	211	243	227	263	248	236	254	235	239	226	265	232	236	253	254	274	244	258	247	248	270	245	299	271	252	243	236	268	246	271	222	268	260	247	249	265	269	254	278	237	274	250	259	243	239	260	241	235	219	242	211	263	263	247	284	241	232	252	235	239	248	275	277	245	264	268	237	257	223	248	255	269	280	261	223	251	241	244	261	241	262	260	258	250	231	250	221	261	259	225	260	246	257	249	253	244	253	283	250	254	253	230	272	249	269	252	260	288	268	298	256	261	249	236	238	274	284	265	239	239	240	262	231	253	235	243	254	220	256	253	253	246	242	260	255	247	208	260	247	239	272	223	241	267	226	242	235	256	217	247	270	263	272	256	268	273	281	280	246	255	258	241	270	250	246	282	242	268	270	229	211	279	258	242	238	250	244	246	264	247	248	261	288	260	249	234	219	209	215	251	270	214	243	246	266	285	281	229	269	257	258	262	274	231	232	248	236	243	250	259	259	285	263	272	231	253	270	244	236	274	259	242	261	249	275	249	271	259	238	281	294	243	216	270	252	228	229	252	225	252	254	259	242	263	267	239	243	231	252	234	263	270	248	265	247	295	251	250	250	252	236	268	297	242	240	259	246	257	242	258	255	271	260	252	258	249	261	262	248	212	270	250	265	242	268	273	254	258	274	291	228	276	252	231	250	253	283	235	270	266	241	239	263	291	290	244	251	255	251	267	278	249	223	236	250	234	258	253	245	262	268	236	243	246	230	247	279	215	279	263	233	254	237	242	250	260	227	252	274	263	260	232	278	260	282	254	284	284	275	258	236	257	254	270	260	272	267	236	275	233	243	252	263	259	253	236	266	251	247	237	234	260	279	245	262	252	251	259	240	240	270	252	275	268	223	265	268	238	224	239	246	261	266	251	250	255	268	252	232	293	248	257	267	261	215	243	244	266	269	244	259	268	289	253	263	249	251	235	246	233	230	260	253	252	270	252	226	258	221	249	229	235	279	260	284	245	256	252	235	262	211	255	255	249	209	249	235	287	261	233	224	243	274	206	250	247	233	241	256	234	229	297	280	244	259	251	252	270	244	236	262	235	248	280	226	267	247	282	230	289	226	226	272	243	231	263	245	248	248	260	260	239	268	256	243	253	244	261	233	240	271	254	238	227	268	258	258	253	258	281	269	243	273	249	217	256	250	256	261	227	248	274	238	247	273	259	250	280	244	241	261	229	236	294	247	245	269	232	220	253	273	254	245	257	258	262	231	235	250	229	243	256	246	258	269	236	227	229	260	263	249	258	277	248	250	257	274	241	230	253	249	212	231	265	270	232	270	264	273	271	263	262	231	252	258	229	255	262	246	238	227	273	254	259	254	251	222	262	231	247	232	221	235	263	259	274	232	239	260	268	249	218	250	247	272	264	244	233	271	238	226	261	260	261	261	257	301	237	271	259	268	257	235	252	262	272	266	231	261	231	249	252	222	247	256	259	239	268	267	262	228	256	241	275	256	229	258	236	246	258	302	248	246	266	262	221	293	262	247	279	224	238	247	259	251	244	271	245	245	248	235	219	282	224	250	233	239	243	258	278	252	260	245	203	263	250	233	243	229	264	228	261	260	278	239	236	253	257	253	295	251	251	247	241	255	245	239	267	234	243	261	251	245	240	241	259	251	265	259	230	248	250	249	221	253	236	252	252	249	258	243	244	245	249	247	253	255	264	260	275	258	256	283	270	297	269	242	230	256	218	269	235	255	236	258	249	259	255	217	268	256	268	236	226	278	250	258	238	253	233	238	239	260	237	267	231	250	254	295	238	268	245	271	244	250	255	257	274	239	258	232	259	256	247	243	229	254	267	250	233	230	225	232	236	264	257	243	265	256	248	253	242	253	256	225	243	259	252	246	233	242	236	244	263	254	261	254	254	259	248	297	244	277	264	220	263	225	244	241	242	231	260	256	249	239	237	244	243	266	236	234	257	256	246	250	234	276	244	268	263	257	252	254	258	253	252	261	250	245	265	263	252	256	277	282	270	212	241	255	246	270	280	249	249	260	240	264	272	223	269	250	242	239	224	248	245	239	225	252	248	267	266	252	226	258	229	269	254	257	250	244	247	241	304	248	254	250	274	247	294	268	240	253	255	244	257	233	236	249	253	235	243	238	232	277	247	287	231	242	274	227	250	261	266	234	229	262	224	270	248	258	269	266	230	261	277	219	230	204	219	264	261	280	276	251	243	264	244	232	239	240	294	242	228	271	231	252	244	232	245	269	258	247	252	230	249	279	248	266	242	228	233	255	259	264	275	254	255	284	234	230	253	251	251	256	231	233	257	241	241	257	249	236	253	230	232	258	261	258	237	238	250
40266	3360	5246	5514	4876	3866	3250	2659	2301	2067	1869	1656	1541	1458	1364	1281	1269	1158	1141	1022	1051	1081	984	978	1021	941	909	857	909	929	906	911	869	840	818	820	796	843	879	806	848	829	798	757	838	797	823	801	821	786	842	818	803	771	787	814	700	766	766	792	782	767	724	796	735	747	757	752	799	787	750	772	723	795	767	706	751	776	779	759	775	733	749	756	769	783	773	725	765	751	725	704	792	782	734	759	729	748	725	757	775	756	779	742	764	698	744	768	707	734	826	745	696	786	744	771	760	729	711	783	754	740	774	806	784	731	708	730	736	732	770	749	725	756	719	731	754	782	766	753	731	788	739	741	735	753	765	769	710	731	777	749	763	778	715	715	761	755	702	725	790	732	706	768	710	737	751	724	771	771	741	736	777	748	723	716	748	737	756	778	733	743	734	758	742	757	731	760	748	731	741	734	734	739	747	767	714	748	745	778	734	755	745	734	768	764	739	751	748	764	761	712	706	724	755	736	718	754	742	767	758	752	687	769	750	753	736	740	810	710	772	730	710	678	695	761	702	737	748	719	727	696	744	696	733	756	712	711	762	752	788	729	749	745	792	722	717	715	721	735	725	746	745	758	744	733	742	699	755	742	752	757	772	726	760	771	721	766	759	751	690	754	728	696	761	764	760	721	755	701	762	701	742	738	728	752	736	732	739	678	756	739	764	734	712	793	735	744	716	750	704	725	694	707	801	690	744	722	758	785	707	665	765	734	753	754	739	783	727	776	727	745	722	765	752	730	755	769	733	746	754	762	749	727	720	754	759	767	758	788	759	748	781	755	794	719	715	733	709	684	756	733	732	710	729	716	739	719	797	756	767	703	793	759	761	726	753	812	732	761	793	707	753	693	736	741	782	717	733	785	773	769	755	762	758	736	749	761	706	706	740	740	738	779	738	714	767	760	763	792	749	787	755	720	713	745	730	765	704	761	732	768	741	782	735	740	745	802	757	735	743	763	776	734	742	758	760	759	741	725	724	769	759	788	735	740	738	733	743	730	719	726	805	796	705	739	777	738	755	764	773	731	753	790	689	768	730	754	738	719	749	752	732	761	693	718	779	708	765	758	704	722	745	778	722	697	763	717	744	711	729	684	743	773	766	726	694	776	758	733	714	765	761	755	721	742	754	735	750	728	750	747	761	738	688	717	759	749	704	748	771	725	760	735	781	719	755	731	713	770	769	763	722	725	700	749	770	744	739	734	729	782	807	768	757	750	719	750	726	778	749	723	764	689	745	759	679	752	739	725	751	751	698	743	738	766	757	750	770	711	739	780	747	754	763	694	794	774	697	779	769	801	736	750	783	763	726	737	698	733	750	774	758	779	760	738	744	740	710	759	715	746	708	790	720	777	743	712	766	740	778	731	753	704	733	701	725	756	715	718	737	729	766	749	816	727	710	747	698	725	720	766	737	743	755	727	711	737	784	735	760	755	743	787	719	717	741	700	696	801	764	774	720	773	724	753	753	731	685	698	772	733	760	724	739	695	728	728	764	723	702	735	714	755	739	784	697	755	713	740	803	769	793	785	707	744	740	780	774	824	771	785	747	728	741	718	741	678	735	769	762	770	712	736	748	743	736	721	700	730	696	786	756	772	724	754	728	751	751	723	769	740	741	727	776	763	740	720	741	728	757	750	752	748	744	721	748	727	715	789	687	715	725	710	693	754	740	735	726	716	711	749	733	699	690	735	717	746	716	743	721	774	763	705	768	749	746	725	692	708	757	696	735	696	743	688	688	777	753	754	789	776	739	752	659	710	795	767	805	767	755	749	746	735	766	754	719	748	694	800	748	722	741	766	756	762	698	709	743	712	777	764	724	761	834	780	744	724	748	744	711	783	720	726	762	705	754	718	725	707	705	752	787	765	721	768	733	754	770	778	735	673	784	718	767	718	732	778	712	741	742	739	752	794	715	732	748	748	728	794	742	779	754	732	729	759	711	748	786	755	787	715	751	731	743	762	707	720	745	746	736	755	774	701	795	753	755	697	782	754	712	781	723	784	757	738	723	743	750	802	750	729	751	730	764	702	744	726	740	737	787	736	754	748	778	730	724	752	707	739	756	715	766	779	738	751	751	722	714	699	748	761	733	715	783	775	747	762	743	756	738	743	775	803	765	735	722	755	705	745	732	755	701	766	663	738	776	715	768	758	791	724	724	778	755	744	760	722	758	767	737	722	760	741	775	765	723	756	749	770	752	748	700	735	728	713	777	762	766	713	711	741	744	764	755	690	692	746	780	694	707	761	720	754	814	737	754	758	742	738	737	749	708	771	729	742	708	752	775	756	761	715	706	758	781	767	756	712	727	748	751	721	704	740	783	732	774	699	807	734	771	755	749	799	736	733	706	736	724	759	808	686	748	757	738	740	713	747	685	733	785	750	720	736	707	766	755	711	712	745	712	719	740	798	783	759	727	759	769	705	756	761	699	763	672	765	718	805	726	743	783	760	739	779	751	737	715	802	694	706	717	708	764	733	754	786	697	710	730	723	758	746	726	723	779	766	733	752	727	717	762	741	792	708	744	716	760	698	747	803	744	759	743	750	774	717	750	778	802	706	711	740	769	748	743	698	773	689	761	774	796	768	734	684	759	671	773	776	714	758	698	719	732	719	740	729	709	722	756	782	677	705	787	763	722	744	767	772	706	715	770	767	735	779	800	757	737	734	792	752	770	706	767	735	698	736	747	758	692	780	768	740	734	772	742	718	782	747	782	749	758	715	715	726	751	777	710	743	743	722	705	759	771	779	717	724	710	696	707	762	741	762	764	768	796	724	731	753	695	699	752	752	756	777	763	774	723	732	754	746	777	784	792	769	751	700	755	756	720	751	800	749	726	717	727	770	745	733	781	731	747	724	741	726	756	730	692	733	709	751	775	745	769	739	720	729	736	725	720	735	725	743	732	755	771	730	725	776	769	754	674	709	721	722	743	685	732	737	730	727	753	778	707	743	727	711	756	775	742	713	754	743	764	723	766	716	738	783	758	724	766	745	744	760	775	764	665	789	785	738	755	732	761	735	744	724	718	772	707	699	740	716	780	775	732	744	718	734	718	780	755	694	745	729	705	756	766	666	770	756	772	734	758	732	724	696	724	738	735	693	718	733	757	767	754	710	749	766	705	815	771	729	761	747	729	763	711	693	706	760	770	744	770	801	719	748	730	705	734	771	789	742	777	727	729	742	795	731	743	764	729	679	762	760	749	735	764	711	744	715	763	741	730	705	705	719	739	782	727	703	741	740	726	729	656	747	742	783	710	705	725	728	754	736	714	736	746	802	680	728	753	707	723	801	771	750	792	743	773	744	768	744	753	710	690	777	769	746	736	756	753	718	768	824	726	715	755	729	716	741	746	758	761	731	746	702	730	738	748	768	710	751	768	745	769	710	704	687	784	779	800	738	772	761	694	763	701	672	759	786	779	758	763	747	691	729	783	734	755	728	680	687	740	749	735	760
19851	1489	386	160	132	122	117	102	113	99	107	128	112	94	101	115	102	103	89	105	115	84	94	99	117	89	128	106	114	97	114	85	88	101	93	87	107	90	116	102	99	110	87	113	117	91	109	108	105	120	92	116	98	98	107	103	94	105	104	111	106	109	87	95	103	126	91	109	116	90	118	105	89	97	92	113	106	101	96	109	107	84	115	90	102	115	116	91	100	102	75	105	117	115	109	103	88	101	109	85	121	93	113	108	101	110	96	101	98	103	113	105	102	98	92	101	116	97	121	108	100	93	95	95	108	107	86	104	110	119	106	89	103	93	116	97	94	95	101	118	115	95	94	101	88	96	84	107	108	93	98	117	108	105	115	86	96	90	85	110	74	96	83	123	95	82	87	107	110	102	101	100	93	98	103	88	98	104	107	107	90	109	102	98	106	96	97	101	98	113	102	112	87	94	98	121	91	88	119	109	94	87	93	97	87	83	95	99	105	87	79	116	115	105	98	125	109	104	85	116	92	119	110	117	98	96	90	98	97	99	102	91	113	82	107	97	105	96	98	101	110	104	97	104	106	107	96	110	99	121	99	97	105	99	115	127	99	92	106	103	98	114	98	91	70	100	92	102	97	86	94	110	99	106	101	115	109	119	101	94	102	100	105	107	117	109	84	110	112	96	88	85	112	103	92	94	104	114	83	111	99	90	95	89	100	99	118	107	111	113	104	120	108	118	82	101	102	101	118	119	92	103	118	114	106	98	104	112	91	101	107	85	102	95	100	110	90	98	113	101	101	104	116	89	99	84	99	93	89	93	103	106	103	111	106	102	111	92	96	104	86	86	102	106	95	111	88	92	94	101	95	107	88	94	83	112	90	89	101	93	98	123	106	85	110	98	100	110	108	111	90	98	101	97	97	99	100	103	84	90	100	86	100	99	87	95	86	90	111	104	94	107	96	93	100	110	101	87	100	90	114	103	92	102	87	109	93	104	95	94	98	91	100	123	113	105	114	93	116	113	105	122	96	91	102	101	90	98	118	109	90	103	107	93	114	102	109	100	115	80	112	110	113	103	97	112	112	123	98	95	118	87	99	97	89	106	100	118	89	104	96	118	88	88	93	109	93	103	105	96	85	118	93	91	102	104	89	111	106	102	107	75	108	116	104	89	93	96	117	91	96	97	113	91	111	109	95	96	97	101	116	84	103	98	107	102	111	100	105	100	101	100	113	110	92	102	97	123	98	92	87	112	114	126	109	114	103	104	111	110	101	102	99	111	98	78	77	97	98	106	91	113	105	108	103	109	116	88	87	89	97	105	102	117	112	94	108	84	94	94	116	116	84	97	102	82	89	96	100	103	95	108	123	86	113	126	92	101	105	105	102	89	76	108	98	99	94	110	114	116	94	91	100	96	103	106	103	86	101	79	80	108	103	94	93	117	131	100	99	99	96	88	94	100	101	103	111	95	107	108	86	91	91	92	88	79	96	88	111	99	105	114	101	105	113	76	89	89	89	126	81	103	94	126	97	99	94	113	112	114	95	91	88	104	95	108	119	122	109	104	95	98	93	110	77	112	98	109	102	91	104	97	87	97	92	109	99	93	99	109	93	103	94	106	99	89	117	105	108	114	109	103	93	103	97	103	104	83	80	116	93	76	108	96	90	91	101	109	96	113	116	88	96	105	85	107	85	100	106	110	106	115	96	88	98	92	101	116	98	77	100	108	87	109	112	118	98	104	119	108	103	95	110	109	88	107	94	110	95	97	86	96	114	106	99	93	106	89	98	103	99	106	85	100	100	112	108	93	100	104	101	105	109	100	105	104	90	104	103	124	104	102	110	100	89	112	116	92	96	96	88	100	93	90	110	100	110	92	96	99	88	94	97	98	89	93	108	103	100	97	100	100	102	102	112	77	97	101	105	106	85	118	94	101	106	98	77	97	96	97	94	101	97	100	94	106	99	87	100	101	113	91	104	105	88	100	92	96	114	84	91	89	100	96	108	91	100	102	125	102	118	99	91	105	90	95	97	104	115	98	109	100	105	117	109	111	91	88	89	94	84	106	92	97	102	87	109	87	93	83	92	117	103	96	103	103	101	93	107	90	97	106	110	103	98	105	76	107	109	108	114	108	94	109	105	102	104	98	95	102	102	86	104	109	98	102	90	103	108	87	93	96	99	106	122	98	104	99	84	93	102	103	91	96	97	99	101	95	105	82	88	102	105	86	87	98	99	99	96	94	113	104	96	104	103	106	95	97	116	101	107	92	92	103	109	105	103	90	110	93	105	83	109	110	95	95	112	102	81	86	112	86	91	73	105	102	107	118	98	115	87	104	99	81	95	85	88	100	120	97	101	100	89	112	117	91	107	92	96	94	102	80	102	95	112	118	96	86	117	94	88	91	75	129	91	112	116	106	108	102	114	117	109	96	108	107	114	95	105	91	94	84	87	73	93	105	98	100	103	103	95	86	100	84	106	106	85	126	97	91	96	91	118	104	107	101	104	103	96	91	89	102	108	105	115	102	103	93	101	96	103	101	104	91	100	98	102	98	118	96	106	121	103	106	102	84	95	98	74	104	102	102	93	114	106	112	85	91	95	105	112	98	86	107	93	110	123	93	107	115	103	98	91	100	104	100	111	91	94	100	91	85	96	87	114	90	106	111	94	92	96	103	104	92	92	112	107	87	95	90	92	114	83	111	94	109	101	99	83	91	93	100	122	97	98	88	88	107	111	109	101	94	78	112	123	97	102	111	96	98	93	125	114	102	111	97	82	99	94	94	116	117	84	90	111	85	88	102	96	91	111	100	120	100	104	113	92	111	107	88	102	110	78	111	108	85	126	109	92	98	130	96	97	100	96	104	96	88	100	100	89	90	89	120	96	103	84	96	116	84	99	104	93	95	91	88	103	107	102	90	111	92	89	103	120	112	89	111	93	111	105	105	106	95	116	100	99	130	110	119	109	89	111	108	93	95	86	105	114	102	88	122	112	87	112	85	93	118	113	91	100	106	101	91	105	106	101	108	114	95	103	108	102	95	89	101	101	84	98	92	104	102	93	113	110	112	104	108	96	98	101	88	107	97	111	98	99	102	93	103	102	103	114	76	105	85	102	99	100	102	98	92	108	105	106	108	87	90	84	98	85	100	94	102	107	107	76	117	115	86	93	99	108	107	104	104	94	99	92	112	109	110	128	91	96	84	92	100	96	109	98	104	110	108	110	103	103	104	106	100	91	97	90	94	110	93	93	89	110	91	94	79	103	106	103	95	73	90	101	109	103	119	95	86	86	101	95	118	105	98	91	111	92	122	92	111	100	119	105	112	97	108	86	102	101	105	115	88	110	97	104	97	88	88	86	97	116	91	111	125	104	96	131	91	93	108	88	107	96	101	91	87	100	110	110	100	107	98	95	104	94	108	103	88	110	97	109	111	105	97	116	95	95	85	103	102	100	98	102	92	99	110	77	93	94	104	103	103	109	108	114	113	105	94	117	87
16685	443	493	497	468	456	453	429	377	354	384	351	365	380	335	396	339	404	407	339	379	382	368	331	350	355	368	350	361	357	348	367	351	385	367	362	381	395	388	357	343	366	353	374	337	350	339	325	333	357	373	341	321	342	336	342	333	354	370	323	354	357	328	337	348	369	348	343	361	356	348	331	334	367	344	332	343	340	331	329	370	337	352	324	354	364	331	349	336	330	331	366	350	349	364	351	342	334	357	347	378	373	330	352	345	324	337	328	350	308	374	362	344	323	345	368	337	325	364	323	317	349	325	361	333	343	323	355	364	354	339	343	333	320	358	378	364	339	336	365	318	338	339	363	334	341	322	374	351	338	358	351	356	382	343	340	332	366	352	365	388	341	348	355	354	365	342	341	347	376	348	380	366	355	364	358	364	328	338	347	337	331	370	331	375	374	352	352	339	348	337	337	348	337	348	343	348	354	334	366	341	347	356	376	334	305	383	372	333	341	326	347	365	352	381	340	330	363	348	340	346	353	348	354	347	341	340	334	351	344	321	323	365	369	391	314	362	329	345	347	361	349	366	355	343	346	355	368	316	382	396	346	370	346	368	350	349	346	364	348	323	390	345	335	350	356	354	351	347	366	342	387	411	340	323	371	341	332	343	374	353	355	342	341	337	321	338	353	350	383	352	348	343	348	344	364	346	349	344	332	335	337	336	360	334	348	357	373	341	346	342	375	353	366	384	358	343	350	358	352	310	354	322	342	359	351	376	376	345	333	356	319	344	364	348	356	360	339	326	378	332	321	362	352	341	356	344	337	362	370	376	321	343	356	344	335	338	323	349	328	351	341	355	324	366	380	362	312	347	356	351	358	356	350	324	359	330	351	353	372	342	366	352	335	339	374	364	338	344	363	367	328	336	340	343	340	340	357	349	377	336	346	349	352	354	370	344	329	319	344	341	378	360	341	362	337	351	357	345	361	353	357	321	356	332	326	335	369	372	349	327	383	369	376	335	337	353	325	327	328	326	370	340	311	346	355	345	339	356	325	369	360	305	323	337	378	373	391	354	360	322	330	349	356	352	320	327	351	348	377	362	325	344	340	332	301	323	337	341	341	359	332	365	316	329	295	351	331	354	348	372	359	341	380	360	341	364	350	364	358	327	315	347	317	336	345	342	341	341	350	331	341	335	336	333	340	357	329	344	370	365	340	318	327	340	385	381	370	350	326	367	356	364	341	333	334	296	349	352	357	370	361	359	367	359	386	361	360	367	347	315	358	343	358	338	325	342	351	346	322	341	384	361	375	386	344	344	377	345	355	366	353	368	355	361	311	362	395	359	336	343	355	366	391	356	331	377	368	373	364	348	362	345	331	347	313	365	341	322	334	345	342	339	294	357	351	343	369	334	331	331	381	347	357	369	345	343	384	341	287	359	353	362	317	307	354	382	367	392	344	348	346	344	353	340	344	346	375	364	342	344	387	365	336	321	341	317	358	359	344	347	364	379	348	352	356	378	384	342	338	353	348	352	345	338	365	355	359	321	337	341	375	332	360	372	349	329	344	324	335	340	387	325	339	365	333	397	339	365	356	368	353	355	331	371	351	348	356	378	341	330	365	359	347	299	323	341	355	341	338	322	347	343	338	345	322	329	367	359	332	349	337	349	328	342	339	375	340	372	380	331	354	365	358	359	367	347	362	341	342	353	328	347	354	340	334	344	340	321	373	354	329	359	316	358	372	319	363	361	385	363	367	335	314	330	361	377	344	323	302	389	343	401	356	343	354	313	322	396	340	337	370	345	323	349	331	379	348	371	356	341	353	369	368	361	349	333	338	370	350	363	368	363	351	371	317	384	334	286	398	334	327	400	293	338	329	321	351	341	348	360	352	381	357	364	363	370	350	361	340	411	358	367	354	331	354	348	331	353	335	354	363	344	355	320	331	341	342	334	341	356	355	362	343	349	372	342	358	370	351	361	376	323	353	333	362	366	355	354	373	334	366	339	371	344	346	361	348	341	347	305	384	322	310	352	331	320	352	366	379	355	356	355	328	322	337	373	371	387	379	326	320	337	363	340	352	355	361	334	368	323	361	350	322	348	352	404	348	357	382	361	350	353	318	313	310	348	372	355	335	336	363	349	335	327	365	336	345	337	343	318	338	369	349	340	366	350	330	355	400	343	381	352	345	337	351	354	325	344	355	364	392	369	345	351	328	373	353	337	362	345	309	353	291	407	330	338	357	335	336	352	357	322	383	363	357	358	315	359	326	338	336	337	382	331	377	317	360	325	397	359	347	353	356	361	354	338	363	346	345	326	337	334	325	329	363	335	329	367	353	372	364	314	339	369	336	333	357	352	328	367	338	333	327	344	389	377	359	363	362	339	357	342	312	388	373	307	365	380	348	374	353	359	310	343	371	349	390	360	346	371	331	355	364	385	380	354	335	347	354	365	358	331	342	354	332	380	359	359	339	334	352	334	311	356	368	346	341	362	323	327	382	341	350	371	377	351	361	328	321	353	372	333	350	354	336	354	337	353	362	338	357	338	369	354	338	362	339	414	351	351	338	354	358	331	342	356	338	363	342	313	325	333	338	381	343	346	311	363	345	358	337	353	350	344	373	340	373	313	358	381	331	353	359	372	330	380	326	373	369	375	328	343	350	341	326	343	354	369	337	364	339	342	365	359	363	342	339	349	362	355	326	368	347	320	360	362	390	331	340	338	360	348	378	347	346	361	341	361	368	363	333	361	353	332	350	351	325	348	347	371	346	363	348	342	369	359	350	348	336	328	345	365	325	346	332	337	332	342	377	332	397	363	363	348	316	350	348	346	350	345	353	350	356	345	352	358	347	370	365	348	310	333	326	389	372	311	317	353	310	334	349	372	335	338	367	357	364	348	426	323	365	331	330	340	370	329	348	368	396	329	357	370	367	347	380	326	321	340	325	370	356	313	321	381	370	358	387	359	380	381	342	354	372	319	349	350	340	357	345	338	334	357	340	317	342	367	392	348	352	347	338	338	328	292	356	363	327	335	346	327	394	354	314	358	349	344	363	359	393	368	337	308	372	343	332	366	345	368	350	339	322	351	334	344	342	350	310	330	383	312	363	324	344	352	353	375	355	391	351	339	362	360	368	344	379	355	334	387	358	336	361	331	329	367	327	362	353	344	381	318	392	318	368	342	356	357	362	353	352	331	345	349	308	356	368	377	345	368	357	357	343	356	331	370	347	326	359	329	365	362	344	344	337	365	339	357	371	367	321	354	376	397	371	341	390	334	347	343	331	381	342	361	365	344	340	382	324	342	332	335	343	339	359	340	338	346	375	329	337	356	366	329	296	382	339	331	363	317	342	373	345	334	359	362	376	351	370	318	347	360	361	337	328	336	329	329	358	368	347	370	343	302	323	373	388	365	369	333	361	348	346	359	370	349	325	354	368	344	370	347	354	331	349	329	332	369	349	362	324	331	336	348	358	337	362	309	361	331	362	351	383	322	325	347	330
50786	22138	6670	880	574	456	340	320	303	241	223	203	210	200	209	170	184	180	161	175	166	149	132	123	148	164	156	148	139	147	158	139	163	148	147	132	145	143	141	145	131	150	166	165	125	144	152	133	151	153	150	145	162	138	170	134	173	117	144	126	146	146	149	145	152	152	168	143	126	135	174	137	147	139	146	127	140	148	137	144	150	125	136	153	158	151	139	140	148	143	150	133	109	129	120	137	150	124	123	147	153	145	151	156	140	141	139	138	142	151	163	149	144	135	153	145	153	122	144	121	149	142	155	153	142	124	167	163	138	149	142	152	139	136	129	159	156	130	134	147	115	158	157	144	134	159	143	148	141	158	132	143	124	133	159	152	133	129	145	166	120	133	152	155	143	135	149	148	151	138	119	149	152	141	134	138	123	123	127	134	133	145	124	132	127	142	164	150	145	143	155	138	136	146	155	130	152	131	135	126	127	143	154	131	135	171	145	121	145	160	145	128	137	142	136	154	154	131	148	154	166	154	118	153	155	139	138	130	141	140	151	134	149	138	118	151	141	128	138	124	145	139	138	135	155	147	156	130	138	140	123	161	153	153	145	127	136	164	145	125	137	151	142	150	154	135	136	162	124	141	133	144	153	151	146	133	147	142	136	145	154	161	143	159	138	140	125	140	154	149	146	143	148	151	126	157	150	136	133	136	144	156	141	122	162	151	157	126	143	126	138	151	157	164	144	146	141	161	136	141	142	142	114	156	148	156	143	145	150	141	150	142	150	144	144	159	147	134	139	147	170	161	140	150	138	138	143	140	151	136	136	138	144	137	136	158	161	145	157	136	150	118	135	153	137	138	160	144	154	159	139	142	154	122	147	162	149	155	130	144	145	138	142	135	142	144	132	135	137	134	151	147	165	135	147	131	133	136	142	138	132	151	143	151	138	130	157	146	162	148	158	151	160	152	121	128	138	129	129	145	159	115	144	144	164	132	165	134	152	152	156	137	148	136	144	135	145	146	132	137	155	122	138	136	150	134	145	177	154	140	151	132	144	136	148	132	138	150	124	139	148	130	132	158	145	167	151	139	126	168	153	156	134	153	137	145	148	145	132	145	144	149	142	135	154	148	147	162	156	146	136	129	137	129	123	142	168	129	157	136	132	147	142	152	164	143	161	139	143	141	147	118	146	148	143	130	146	149	150	139	147	146	152	148	144	148	139	152	134	129	125	153	128	144	150	130	146	120	131	141	142	139	122	117	131	142	123	120	135	153	152	155	140	138	149	133	121	138	154	161	157	147	141	147	125	137	150	146	130	142	134	138	135	128	162	137	128	144	143	146	141	127	154	137	135	148	157	146	144	132	118	140	145	145	133	142	131	137	172	149	127	169	143	144	143	162	145	141	158	154	138	158	123	128	152	157	152	179	156	151	152	146	143	140	150	150	134	127	151	140	161	158	157	161	128	133	160	135	128	167	142	156	146	146	132	152	129	148	144	124	141	147	137	157	154	128	133	125	141	139	151	142	126	165	170	136	149	135	138	149	149	150	128	156	166	141	140	148	151	146	144	162	149	149	159	133	142	118	144	143	135	127	153	144	147	154	141	126	160	151	138	168	153	149	146	152	120	138	134	146	155	149	135	130	144	154	144	132	148	111	154	130	140	170	147	137	152	137	141	146	167	121	142	151	146	166	140	133	137	155	145	141	149	158	138	150	133	155	152	170	118	147	158	112	149	134	134	134	154	150	148	156	153	135	150	142	136	145	139	145	147	138	129	137	140	140	138	150	134	146	152	168	118	139	129	136	144	167	154	146	151	124	136	140	151	149	150	145	140	159	142	147	152	133	144	147	140	146	159	140	149	135	143	154	156	142	145	128	144	140	141	133	149	141	133	117	150	140	139	150	165	132	134	138	154	141	169	148	128	171	153	118	129	152	141	142	157	131	129	139	160	142	130	151	138	137	144	143	144	161	126	138	163	136	149	155	154	143	144	147	156	131	147	142	151	140	129	155	135	137	146	125	142	142	140	132	137	145	132	136	162	138	135	138	129	152	153	132	143	138	145	131	136	167	139	135	137	141	133	141	144	142	141	149	125	143	130	129	159	133	138	139	134	140	145	145	149	133	156	165	155	152	137	143	137	139	124	129	139	152	150	139	149	135	143	149	131	115	139	132	127	161	128	160	152	142	145	140	118	160	149	167	142	150	132	153	143	154	155	118	143	159	129	132	144	171	132	154	143	154	152	137	125	133	137	137	155	140	133	137	131	141	148	130	145	139	148	137	121	137	144	121	142	142	129	146	150	138	129	130	152	124	158	157	151	126	137	141	124	128	154	122	155	139	157	132	163	158	163	150	151	130	152	112	160	131	138	187	149	139	154	138	140	132	137	157	138	131	145	146	155	142	136	156	133	145	146	156	154	143	143	149	149	160	140	124	151	145	139	135	136	154	139	166	161	148	169	147	151	132	132	151	133	135	138	131	145	116	155	147	169	146	151	116	145	156	160	143	149	137	127	149	161	139	139	159	164	123	161	152	148	115	131	140	135	150	156	150	128	151	136	129	142	127	146	139	145	152	144	150	149	133	151	156	160	136	137	140	128	138	141	141	138	136	134	133	151	159	146	135	136	136	118	145	145	132	143	147	158	155	166	144	141	138	132	138	160	159	143	117	140	151	166	142	159	141	139	136	155	138	144	138	132	161	158	147	159	150	152	138	135	138	133	159	143	133	125	145	156	159	135	148	159	159	176	145	118	141	129	158	149	159	137	132	117	136	123	138	147	138	155	120	144	169	159	154	133	149	147	157	138	147	168	160	127	150	137	166	149	146	134	162	134	138	133	171	144	125	158	148	132	161	130	123	148	149	142	159	132	146	147	149	152	153	153	146	136	125	162	140	160	127	132	118	126	148	156	136	147	148	161	148	171	150	128	154	144	148	148	170	132	144	133	127	151	142	134	137	138	144	144	147	154	128	143	136	135	132	136	136	140	128	134	146	150	119	157	149	144	122	140	146	159	123	146	141	139	138	140	154	146	141	135	135	148	156	125	136	141	154	151	151	159	133	135	135	126	116	149	116	151	145	154	126	134	140	140	145	126	173	145	150	139	119	139	157	155	163	140	136	146	153	160	143	153	132	145	147	133	130	136	145	144	160	135	130	149	146	147	158	145	151	147	117	152	141	143	140	135	147	163	120	139	142	151	128	145	138	134	144	148	150	156	135	156	152	167	135	142	146	143	140	169	158	131	124	120	167	144	152	143	134	137	137	140	160	152	141	124	145	142	132	138	161	138	135	140	147	144	151	140	142	139	156	149	131	147	146	125	125	155	148	137	136	160	130	138	138	147	139	140	133	148	133	151	128	146	161	147	150	130	127	137	159	132	142	144	161	145	137	137	133	137	143	132	135	125	123	152	132	129	143	132	137	161	159	142	140	132	126	146	156	145	146	155	129	129	120	142	142	148	159	159	136	131	148	160	137	123	137	140	140	143	135	129	132
32125	1650	2741	3014	2531	2076	1683	1456	1277	1075	974	914	866	808	780	711	714	649	691	673	597	588	620	599	590	623	539	548	566	568	531	504	518	513	519	501	526	521	512	492	536	521	524	494	539	505	496	509	503	480	523	491	482	510	492	544	455	483	505	445	480	493	470	496	481	490	472	503	483	461	491	468	477	451	465	464	472	462	489	480	487	469	472	525	480	494	492	482	490	460	459	469	465	518	535	461	473	494	500	462	497	495	478	477	420	463	494	483	463	490	457	467	509	468	495	491	450	487	493	474	430	452	479	461	464	504	506	467	459	469	519	472	428	493	469	458	489	458	489	459	458	480	477	462	501	512	468	475	463	467	517	448	497	510	493	458	464	510	501	453	494	467	442	463	460	489	461	484	451	451	469	490	464	442	438	470	462	474	486	454	475	474	488	444	437	487	466	452	483	491	476	451	447	451	438	477	431	481	487	510	438	518	452	455	474	485	457	438	479	435	457	440	492	455	433	451	445	447	457	462	529	452	473	441	460	464	453	468	464	495	501	504	491	447	501	448	461	470	492	480	514	452	471	459	463	482	452	463	473	470	473	452	452	464	484	458	512	486	472	468	446	462	479	465	490	453	438	466	477	456	508	450	453	468	488	478	472	455	449	448	491	469	410	480	471	515	483	479	458	487	442	410	479	424	474	454	456	467	483	474	434	472	472	489	472	457	457	463	447	453	456	457	437	486	420	464	487	464	478	509	453	392	483	476	475	477	497	462	512	428	404	473	460	426	490	433	482	434	465	446	482	489	490	496	464	458	499	493	474	485	478	441	459	458	463	437	484	462	469	482	449	427	493	481	448	440	513	490	475	483	458	482	460	453	484	481	454	467	431	490	473	471	461	451	452	476	432	503	456	490	476	461	489	431	524	502	452	455	487	464	462	482	495	459	452	482	441	501	506	470	461	438	479	465	504	443	475	477	459	460	464	483	545	448	512	483	446	452	463	467	431	437	443	434	475	480	446	467	438	457	480	509	453	462	484	473	441	479	466	466	485	488	477	446	487	426	483	441	460	469	469	486	456	485	469	497	433	457	464	447	481	508	455	456	469	413	497	505	486	473	488	503	483	474	453	455	450	457	448	464	425	452	473	456	488	461	428	477	468	459	443	477	477	493	461	488	452	474	444	467	499	472	472	437	479	493	447	495	481	449	451	491	491	500	436	510	470	478	444	448	492	474	489	497	485	483	474	468	460	451	485	494	461	465	467	462	471	434	435	482	444	490	460	465	452	452	473	484	464	435	508	457	471	491	474	467	482	501	473	459	481	451	448	485	417	464	503	471	474	489	469	465	478	437	445	454	470	497	490	470	453	489	500	512	493	464	482	436	432	482	449	459	477	474	434	485	451	468	472	462	482	505	519	487	489	461	510	485	461	472	453	442	493	467	491	472	498	481	485	461	460	474	453	434	418	491	462	472	463	466	473	475	442	462	458	463	433	463	459	471	439	465	482	476	459	453	500	459	470	448	437	462	463	484	481	463	470	467	479	459	451	466	453	466	491	447	504	435	444	479	487	475	463	444	445	481	473	460	469	503	526	476	458	452	497	487	479	479	457	498	438	475	455	478	538	470	456	513	474	457	467	488	448	436	465	466	496	498	476	460	446	489	455	454	492	458	450	442	426	441	461	514	490	440	500	461	421	482	453	469	490	445	464	478	452	500	496	492	417	432	474	469	492	493	450	452	452	505	483	473	482	451	474	459	457	472	472	451	479	423	441	517	460	482	475	450	462	432	451	483	479	438	431	474	447	478	493	468	501	457	466	473	492	473	501	465	511	458	455	431	478	471	448	431	460	454	511	458	479	448	435	448	451	472	459	482	467	462	467	463	459	516	474	452	459	454	451	505	488	481	411	486	477	491	477	450	478	469	471	490	512	477	451	496	448	494	514	458	474	502	484	511	484	480	490	488	514	494	492	486	452	482	473	463	509	524	462	511	479	484	459	548	474	499	487	477	446	471	462	460	461	496	493	532	478	448	490	460	457	495	445	448	456	463	480	477	464	479	476	478	476	472	495	467	463	468	492	463	450	440	469	494	441	445	484	476	463	452	486	444	462	480	455	497	479	409	482	500	483	457	475	467	450	461	495	446	463	476	432	493	466	464	488	448	442	479	499	464	494	445	450	495	473	479	462	491	474	521	463	430	457	442	479	490	466	478	468	462	490	471	472	483	444	502	447	462	483	455	481	484	497	488	476	469	488	470	510	495	488	500	463	435	411	465	467	470	469	453	484	497	480	466	439	496	454	521	440	460	483	462	452	533	445	478	423	493	450	490	406	455	434	454	443	448	458	448	444	450	502	446	479	427	458	450	496	458	475	458	478	510	476	448	460	418	464	477	477	457	460	460	421	474	474	469	440	451	442	488	475	471	459	463	433	451	476	505	446	475	457	418	462	443	471	480	453	485	479	492	491	475	500	466	489	477	464	433	458	469	495	445	479	460	473	463	485	450	442	462	469	473	451	478	483	472	475	462	482	459	439	459	478	444	471	438	504	449	496	484	496	461	478	506	494	445	472	433	500	469	491	469	496	482	480	491	414	468	468	476	471	461	483	480	502	497	473	438	487	443	463	504	498	478	462	439	507	454	523	502	502	469	441	481	474	483	458	485	490	460	485	491	452	453	510	488	470	501	456	496	481	494	443	444	446	417	505	468	456	470	528	496	469	470	485	465	424	470	473	470	483	447	457	453	470	457	451	502	465	422	455	456	474	494	461	451	456	456	450	431	479	443	485	454	488	503	458	460	487	501	506	461	484	455	474	525	418	481	464	465	443	479	486	500	457	447	506	441	470	418	492	494	483	496	480	484	470	459	451	501	463	440	447	439	494	459	476	462	438	458	493	460	471	483	457	511	490	452	452	473	508	497	449	471	513	477	487	478	476	454	462	483	460	473	496	459	472	463	484	486	439	509	509	457	513	487	459	499	456	457	459	470	478	519	452	465	457	473	429	461	453	436	466	495	489	458	482	484	457	434	497	493	457	518	497	499	487	478	449	468	503	455	461	434	456	467	512	476	491	499	462	463	484	452	445	467	471	476	460	445	466	456	416	491	480	466	463	482	445	449	491	493	511	440	482	468	426	462	459	457	496	455	471	474	475	475	455	471	452	476	480	482	450	486	478	464	420	447	475	437	460	472	471	480	466	451	508	461	464	483	484	476	472	486	481	467	454	471	423	465	463	457	493	451	521	483	480	507	416	510	448	462	467	484	474	452	474	453	481	509	536	454	465	453	484	474	478	411	461	453	465	464	471	468	497	483	442	494	469	434	469	453	446	477	469	493	477	467	470	477	439	483	459	472	462	466	483	454	468	493	469	516	458	456	433	477	462	468	523	469	503	475	441	481	427	466	495	481	417	473	506	467	505	467	440	477	459	455	429	436	487	471	460	418	449	444	451	461	450	441	487	425	462	482	471	475	468	479	480	500	496	455	481	453	453	452	425	461
54253	27534	14928	2588	1299	956	745	593	531	469	401	429	327	331	319	313	299	300	317	275	313	285	268	307	284	282	267	300	276	260	258	279	249	249	244	274	275	243	254	271	226	241	264	247	248	259	274	257	266	240	250	273	291	242	274	244	268	234	245	259	272	252	255	239	241	234	233	285	254	273	239	275	269	283	285	235	256	257	270	265	267	226	250	225	236	240	238	219	246	289	239	237	270	248	247	262	252	260	240	231	256	264	239	279	277	237	241	243	266	270	241	233	242	264	247	273	266	232	238	277	246	257	271	246	262	242	221	254	234	233	249	248	231	261	240	301	228	240	256	252	241	237	257	293	267	244	251	242	245	257	234	274	250	240	241	261	231	258	279	248	248	237	262	278	241	250	234	261	249	261	274	239	241	228	260	249	233	243	258	252	251	242	255	234	264	259	250	249	249	227	271	275	236	246	243	253	229	271	234	271	252	237	243	229	249	264	258	265	254	246	260	240	237	263	239	238	249	237	236	249	236	227	246	232	220	250	223	221	258	267	284	231	240	224	272	253	248	236	256	254	271	235	227	228	261	265	281	244	243	253	215	263	234	233	278	271	247	268	257	247	250	249	248	266	266	266	245	262	243	264	255	272	258	239	238	236	248	244	252	237	255	252	233	254	230	301	251	231	238	256	242	255	260	233	230	242	237	257	241	251	247	260	263	268	257	244	266	247	253	250	278	255	290	258	242	263	248	247	244	254	250	221	261	231	248	265	280	222	248	279	247	238	244	229	270	257	274	234	278	216	258	276	273	233	249	263	253	260	250	257	230	245	233	224	236	229	260	247	243	255	255	267	238	246	241	264	214	248	255	275	257	247	251	244	257	265	249	251	235	252	244	242	276	281	218	273	233	252	294	243	274	269	292	256	239	246	255	262	268	255	248	253	239	230	255	234	258	234	260	252	233	240	250	249	261	266	264	229	254	269	279	237	259	242	235	251	258	233	241	234	260	248	249	248	246	257	250	244	262	256	244	250	254	224	267	223	259	277	241	220	276	229	257	226	253	253	270	246	248	227	227	262	221	273	244	202	259	243	260	233	229	279	229	229	245	231	219	229	255	259	261	282	257	228	257	244	250	232	243	254	250	235	237	242	243	259	250	250	254	251	220	227	254	255	253	250	221	228	266	242	276	249	267	282	269	238	241	280	240	259	265	266	213	239	289	230	251	234	269	288	244	241	267	276	245	259	247	235	215	252	221	280	265	227	227	269	231	274	237	237	257	228	252	265	266	251	241	230	271	255	261	246	251	267	268	243	260	254	239	271	238	258	240	226	240	231	220	245	242	252	250	258	242	238	237	237	283	262	234	273	251	240	234	241	229	264	250	239	250	250	251	266	212	254	250	214	256	284	269	228	218	236	260	262	227	221	218	190	245	236	228	256	258	240	260	236	222	259	268	220	252	245	257	270	231	252	242	260	232	234	231	268	230	247	269	252	260	254	269	250	263	250	242	228	253	239	263	215	237	262	246	225	232	262	247	226	266	231	256	254	225	262	250	246	237	251	251	259	229	261	231	255	240	262	247	238	235	245	256	253	257	260	237	262	250	251	277	262	223	253	214	249	260	242	251	236	286	255	266	255	220	261	272	251	236	254	235	245	247	241	235	225	250	228	263	221	243	228	260	235	263	228	256	275	247	238	243	266	285	281	254	270	265	251	240	222	260	243	254	251	249	242	277	253	226	242	257	251	239	241	246	252	267	244	250	236	249	255	265	268	264	238	244	226	253	254	237	231	241	242	231	239	261	244	221	266	236	222	255	241	249	203	241	254	243	240	202	233	269	256	253	239	252	239	279	271	250	244	266	271	241	257	245	247	240	237	240	236	223	255	242	236	247	247	254	231	245	282	263	277	237	238	239	247	247	240	283	227	250	250	254	266	242	226	259	226	238	246	267	245	289	267	241	239	239	248	233	247	249	245	250	249	236	209	251	222	242	238	268	262	259	242	213	298	261	252	232	226	242	242	229	240	290	278	255	230	249	270	221	238	241	259	245	256	238	270	254	220	253	238	250	255	229	239	241	242	245	257	237	254	226	234	230	262	238	249	251	251	255	228	269	278	230	270	233	269	247	264	259	290	251	228	232	241	228	243	245	225	241	249	259	279	251	248	277	244	236	265	271	260	238	252	261	233	271	269	266	264	216	237	263	268	223	256	238	258	287	241	259	239	257	238	237	247	271	248	275	251	268	249	238	251	261	237	234	270	253	277	236	232	246	236	267	254	248	239	236	251	249	243	260	244	244	228	244	277	242	254	252	247	239	248	243	248	238	268	226	244	264	250	275	242	258	215	233	229	254	229	242	232	269	232	262	251	246	226	243	231	263	237	257	235	263	227	262	260	252	231	256	285	255	250	263	216	267	251	231	257	232	265	260	244	269	248	240	243	273	264	230	247	243	236	236	250	271	242	238	224	249	238	248	267	252	240	227	240	233	263	228	257	241	253	254	229	253	207	241	252	265	266	223	241	217	251	236	264	227	247	268	241	249	245	246	251	260	255	245	264	262	266	220	241	230	206	258	241	243	272	271	257	219	246	256	263	250	256	249	269	234	249	235	217	261	283	249	244	271	231	240	241	280	273	242	238	270	240	237	234	240	256	257	278	262	256	243	259	265	243	226	257	251	262	276	262	258	258	250	256	224	260	261	264	273	275	248	251	262	255	275	260	225	256	232	260	246	230	276	256	212	255	249	276	226	250	288	250	233	273	229	286	240	259	252	249	254	248	254	238	273	268	273	237	280	236	251	252	251	250	247	263	269	223	263	244	240	256	248	217	238	253	278	254	248	227	268	247	265	249	272	235	250	253	259	254	245	247	246	248	258	262	243	262	251	243	225	242	243	266	256	246	249	254	282	266	262	251	259	236	262	282	264	251	264	271	262	245	242	247	258	248	267	236	271	233	281	238	281	257	210	257	253	259	250	228	259	255	262	219	264	237	218	242	270	243	265	268	277	226	244	283	236	237	250	242	264	274	271	226	263	264	233	251	249	233	236	243	257	261	247	241	316	264	270	276	298	222	259	238	249	227	259	241	238	260	257	273	282	281	230	250	238	250	202	230	252	250	257	243	258	229	267	221	254	271	252	255	248	255	254	236	266	241	256	250	252	230	264	245	274	229	248	249	261	282	237	256	270	218	259	280	251	253	243	268	260	265	266	234	252	235	248	255	245	262	269	241	223	254	261	244	259	240	220	240	232	252	259	273	240	258	269	277	235	215	247	258	225	264	214	254	232	268	254	253	233	250	238	232	272	230	266	265	261	231	257	270	271	247	265	252	253	247	252	251	234	245	238	263	247	297	274	256	243	239	257	212	240	264	251	271	232	251	241	219	249	259	269	269	265	255	207	260	227	251	245	263	256	247	265	229	235	248	240	263	258	207	253	250	238	236	223	257	265	261	240	258	242	235	235	244	245	225	253	228	234	250	270	241	226	258	232	248	218	254	263	232
38841	3005	5228	5549	4736	3691	3214	2711	2280	2027	1920	1615	1523	1401	1360	1301	1240	1173	1130	1078	1122	928	976	1002	981	973	921	909	908	910	859	845	812	856	845	848	808	829	794	790	822	781	855	769	773	775	768	789	791	760	768	781	839	760	773	847	769	791	726	807	748	734	811	760	792	745	762	748	789	762	797	767	754	767	758	793	828	752	802	705	724	713	744	758	777	698	749	726	790	714	732	742	760	695	750	769	770	719	741	769	714	770	739	780	710	743	776	756	752	749	744	748	761	753	797	793	726	752	780	804	753	761	744	757	749	734	746	720	714	764	717	731	735	719	724	738	758	764	736	732	734	764	833	746	725	770	746	770	736	775	768	738	769	774	703	715	721	740	799	725	762	717	761	762	717	742	755	732	717	769	748	793	768	750	685	740	760	757	734	751	758	771	741	788	753	768	769	736	756	676	748	816	741	779	745	742	749	723	682	744	758	686	779	745	719	823	744	800	750	787	712	759	737	669	730	725	748	770	737	744	782	736	758	742	687	717	711	713	766	712	745	788	771	715	705	725	731	791	774	695	753	708	720	695	750	761	758	730	740	769	779	770	791	739	772	769	747	727	746	776	720	776	764	688	720	734	749	758	734	747	810	685	737	794	722	709	789	758	713	746	726	726	744	711	710	751	682	764	757	747	762	736	709	708	724	788	727	679	785	785	768	781	738	733	696	758	754	741	725	724	727	726	763	734	726	716	754	766	764	718	776	716	741	754	761	764	758	731	723	736	742	773	762	735	711	750	755	739	741	776	702	704	784	722	752	730	740	745	729	794	742	793	746	737	789	740	750	750	749	767	731	722	730	757	731	747	735	813	753	703	699	781	726	722	771	750	702	715	756	754	681	724	761	733	761	705	692	776	736	719	708	775	684	739	774	731	715	702	771	746	799	775	793	695	719	752	752	733	687	720	696	761	737	716	754	718	729	720	744	743	731	757	768	732	736	691	660	714	758	784	745	802	738	760	682	749	743	786	709	703	817	735	756	755	780	731	716	725	781	742	708	676	678	784	777	696	694	759	723	766	739	752	734	772	743	753	737	728	750	744	794	753	700	773	753	749	750	825	755	725	759	767	750	759	723	724	718	750	707	687	728	708	762	708	754	756	775	764	718	705	732	742	713	737	767	750	739	747	698	703	755	738	769	770	724	756	709	720	725	746	776	734	777	752	746	748	732	704	715	721	739	750	731	753	740	680	764	711	743	722	695	728	721	769	781	732	728	747	761	766	798	783	683	765	760	733	745	700	714	696	718	747	702	739	745	765	702	736	733	724	743	721	766	749	699	766	724	729	726	728	800	769	745	770	669	764	709	739	688	659	745	730	722	774	785	728	718	749	723	763	783	753	726	739	768	745	750	760	764	714	794	712	749	765	692	725	702	760	769	724	766	733	752	728	789	752	776	764	744	754	670	738	729	756	781	804	689	796	791	726	706	702	709	795	747	743	757	735	748	728	755	761	719	719	748	728	761	723	789	732	759	728	765	749	730	721	766	744	754	757	734	755	726	761	773	754	747	756	748	719	773	734	722	737	727	746	724	743	761	778	755	722	728	755	716	681	763	727	730	768	725	744	723	718	698	770	705	790	746	746	749	743	743	751	742	744	728	759	788	760	752	733	732	728	705	740	739	707	754	782	773	756	724	712	708	729	713	762	732	739	742	750	729	779	736	721	759	778	816	724	695	707	755	736	765	704	756	742	736	741	735	765	695	785	755	762	759	730	725	750	742	704	709	794	765	718	756	766	742	773	703	765	758	740	776	747	795	732	753	751	737	739	797	752	738	689	755	758	715	685	747	719	760	780	704	720	756	775	738	753	724	745	741	704	755	738	742	733	733	802	720	710	744	748	737	761	744	754	731	724	769	788	733	773	743	738	742	743	695	726	759	726	809	773	717	780	755	781	737	755	673	756	719	760	719	716	724	742	719	780	778	708	761	729	722	746	725	727	771	773	754	741	762	726	764	720	738	736	718	738	756	788	749	773	686	745	786	740	745	752	746	783	698	734	746	707	737	776	714	775	760	725	723	790	737	714	741	709	780	734	752	725	784	739	708	773	703	742	729	776	751	686	777	725	712	753	764	752	747	733	739	775	735	721	729	719	775	734	711	712	747	750	778	741	750	743	753	705	771	740	758	760	769	757	773	767	688	817	769	792	765	785	751	730	765	729	757	668	735	787	724	771	766	714	747	773	725	762	743	729	754	725	765	752	744	705	740	746	724	742	797	778	765	745	751	734	743	763	728	753	738	745	766	788	761	737	758	753	766	743	738	716	743	720	760	696	741	708	800	780	753	734	743	793	720	749	721	749	766	715	718	765	757	764	775	699	785	776	697	748	783	772	739	753	773	700	797	698	686	729	739	778	773	754	727	730	765	731	714	711	717	761	721	733	733	742	761	759	710	748	746	766	737	739	708	759	732	730	767	751	755	680	734	746	702	719	706	747	752	734	743	729	704	749	738	725	774	771	751	707	760	699	723	701	735	731	755	732	760	736	730	777	743	738	775	751	742	717	715	777	734	671	740	763	737	697	769	737	791	724	760	726	738	707	711	713	735	728	770	696	713	746	717	767	759	755	732	773	776	713	788	716	732	676	734	735	675	823	745	741	726	754	767	693	774	715	689	737	717	691	713	719	752	734	714	763	774	725	742	728	813	727	801	740	746	719	763	725	734	722	702	790	748	728	714	710	781	727	764	751	811	693	739	755	757	757	729	738	764	760	703	743	764	732	768	759	723	725	736	773	798	761	791	755	698	720	756	768	762	814	748	741	759	694	700	694	713	797	744	750	758	744	725	685	746	736	717	767	756	820	755	744	749	776	728	734	750	724	704	704	790	728	798	739	772	739	760	746	767	725	713	734	722	729	729	689	764	784	739	728	757	807	762	794	770	752	761	770	697	738	729	733	736	750	715	748	738	715	754	765	743	749	768	748	737	712	756	805	716	703	714	700	757	717	774	741	675	752	762	715	718	743	749	785	726	715	714	746	739	764	754	675	748	748	793	747	758	748	756	771	725	719	736	709	666	774	761	753	717	751	748	725	724	741	714	770	733	704	825	745	740	764	786	724	744	735	760	723	711	754	746	750	755	739	677	717	735	713	759	732	714	758	749	770	795	712	715	740	757	717	738	746	768	732	673	747	717	755	716	782	779	767	681	757	733	730	717	768	720	746	752	746	779	732	722	754	729	765	720	766	801	708	759	787	719	740	744	726	687	719	764	762	732	776	707	780	767	721	728	748	783	730	729	746	766	733	765	761	761	752	705	777	772	734	760	780	754	705	694	715	757	712	727	709	711	747	752	733	669	699	740	729	760	728	698	732	760	768	731	735	684	757	733	722	772	740	736	723	751	797	731	769	777	711	756	757	713	710	742	745	768	756	732	738	742	778	765	739	685	769	728	783	774	699	751	742	716	750	730	749	692	776	740	710	709	741	729	744	757	733	736	694	775	713	752	751
18839	1397	299	140	136	132	97	103	113	114	103	105	90	114	103	91	108	91	97	86	109	86	102	93	106	97	121	102	85	106	109	105	113	104	90	113	105	99	82	105	100	85	106	108	116	114	116	99	110	106	87	94	101	97	91	112	105	101	90	96	115	100	99	91	98	97	104	92	93	97	97	101	89	102	105	91	93	102	89	103	116	108	104	112	102	113	92	98	93	113	110	92	100	96	98	94	91	112	106	106	112	101	100	94	106	91	100	85	84	112	123	103	107	112	88	100	109	105	101	93	104	111	103	101	93	112	99	120	102	105	118	101	108	79	95	86	103	84	105	82	101	97	96	89	95	108	101	95	84	93	95	91	93	104	97	107	80	110	118	119	102	88	99	88	81	108	105	88	118	94	120	99	107	124	105	104	97	97	95	118	84	96	103	93	99	93	108	88	100	100	99	86	98	103	97	120	94	96	104	114	119	95	107	115	115	123	99	102	99	108	101	104	106	94	113	101	100	97	105	92	96	98	99	121	95	100	93	96	105	95	103	95	86	113	83	119	102	124	87	91	95	99	93	89	91	103	93	100	113	104	97	86	117	107	107	110	103	89	109	92	101	93	77	95	116	103	92	106	92	95	124	88	105	114	112	114	91	112	98	97	120	104	110	75	107	98	95	88	104	114	94	105	123	101	109	88	95	107	92	97	93	108	93	114	90	92	104	110	97	88	108	103	102	93	105	97	103	99	108	104	102	93	108	112	90	108	92	94	111	108	105	99	110	104	112	97	86	86	100	105	92	106	113	94	93	102	83	100	87	113	90	101	81	121	89	114	110	100	98	88	118	99	97	88	101	94	86	104	104	90	101	94	102	122	100	100	94	106	106	90	100	93	91	101	92	95	103	101	89	89	105	106	89	98	112	91	101	93	87	109	89	113	98	108	98	78	96	110	98	111	90	120	92	90	92	100	95	122	104	94	87	111	99	103	93	110	80	109	100	101	71	98	116	76	99	83	107	102	85	102	103	92	102	102	102	102	101	87	99	110	94	100	91	101	101	111	93	83	96	104	105	101	97	95	104	105	101	105	98	79	107	105	114	84	99	104	121	123	122	96	114	106	78	102	115	106	114	109	98	106	101	98	96	96	101	105	101	87	94	96	115	115	123	102	91	97	94	95	95	96	98	102	101	110	109	90	85	98	111	117	98	94	107	106	110	106	115	105	107	101	105	108	87	92	77	103	89	101	95	100	113	110	98	99	95	89	79	86	97	85	111	118	87	105	114	90	98	96	96	90	94	100	107	99	90	85	102	68	99	110	89	97	88	80	105	99	89	101	109	88	105	110	99	103	92	97	91	88	107	110	114	97	95	102	121	92	97	84	101	111	97	102	93	108	116	82	98	95	89	92	103	116	93	91	112	119	112	100	92	92	95	94	114	115	101	81	101	97	120	116	103	102	98	94	109	109	113	100	112	92	87	115	79	99	101	122	111	99	107	103	110	94	92	98	100	101	123	116	79	109	87	105	106	97	106	110	90	90	106	104	103	96	114	98	91	97	105	108	103	108	92	101	107	92	98	85	105	93	121	102	100	105	142	98	106	93	90	109	91	95	103	108	128	115	84	93	96	105	103	90	108	86	99	109	100	106	90	95	86	112	119	98	106	107	98	103	95	96	87	99	107	92	105	105	89	90	104	92	107	82	103	98	80	102	107	100	96	94	80	101	112	93	104	107	100	95	104	86	92	96	107	97	96	107	101	111	96	97	95	112	100	103	114	97	99	98	83	101	93	92	116	105	97	98	107	84	102	115	81	100	100	106	88	94	75	97	106	112	84	96	108	87	98	92	100	109	103	97	105	105	107	90	95	94	108	107	103	94	107	74	97	113	120	83	95	99	90	107	100	96	95	88	95	90	104	95	88	94	98	109	95	96	95	110	104	100	111	87	91	95	90	102	89	113	98	92	96	93	111	93	108	97	122	94	108	108	122	79	83	114	94	102	85	102	103	105	102	124	99	99	86	96	110	95	98	98	101	99	92	92	92	104	114	92	103	91	68	98	118	90	99	95	73	86	99	98	96	103	111	101	91	94	110	108	113	93	107	91	89	109	92	79	101	103	113	103	95	93	109	95	102	91	100	106	118	93	104	105	82	96	100	101	113	92	101	104	104	107	107	101	109	112	107	89	96	87	92	101	112	94	101	103	113	107	103	111	108	95	99	106	110	100	99	97	107	96	108	107	123	94	107	103	115	89	90	84	100	105	87	77	90	102	85	98	91	108	105	114	122	102	86	99	104	89	109	98	98	96	100	112	105	85	94	113	100	100	122	74	84	110	119	94	105	115	106	83	103	106	96	105	110	98	94	96	108	90	96	104	94	88	119	107	97	107	85	111	96	80	88	100	106	105	93	95	109	102	106	102	115	83	95	94	116	91	99	106	102	88	123	106	107	108	109	107	108	115	90	101	93	100	110	96	100	94	80	95	110	94	104	120	92	93	125	111	78	85	101	94	110	104	105	97	99	96	121	118	102	88	88	98	115	122	108	97	105	116	88	92	100	98	106	102	110	108	81	83	78	91	105	100	126	107	95	105	96	105	92	82	96	107	99	85	119	111	107	107	92	104	103	117	108	120	100	88	111	108	104	86	97	109	106	96	86	91	84	105	106	109	114	111	99	103	97	108	95	103	104	97	96	85	93	100	98	103	98	109	106	93	118	95	111	122	104	105	102	91	96	98	112	108	97	108	95	101	93	98	87	111	93	111	88	105	109	113	111	110	85	106	79	104	104	107	95	97	102	101	101	118	108	110	109	114	103	90	125	86	106	120	102	113	106	88	90	93	100	98	95	88	97	97	99	113	106	93	102	117	97	97	93	97	96	111	115	92	106	109	86	96	91	99	100	87	91	91	96	83	85	103	115	96	87	113	92	112	119	100	99	88	90	81	107	106	89	115	101	82	98	81	103	99	106	92	97	103	97	98	110	101	95	99	96	113	100	114	86	100	93	100	95	105	86	114	88	92	114	103	103	116	94	108	97	114	109	109	118	105	126	120	100	92	91	111	100	116	96	92	87	85	73	98	102	102	113	95	103	97	75	122	105	99	101	88	101	88	110	92	113	120	95	118	104	95	107	94	103	83	105	95	103	98	107	95	92	104	95	125	113	94	84	75	112	87	108	111	99	108	107	109	118	77	90	100	98	92	114	91	91	102	106	93	101	105	84	84	113	127	98	107	111	90	111	106	104	99	88	99	92	96	93	100	102	101	102	80	82	100	90	102	121	95	122	102	94	89	109	108	105	93	108	79	82	84	94	87	96	104	98	117	84	84	103	105	111	86	89	94	86	104	94	92	107	117	120	91	89	99	95	89	101	97	88	103	85	119	104	108	97	97	104	91	93	116	95	106	98	115	104	90	110	91	87	86	111	109	93	98	80	103	95	108	86	100	107	108	94	92	94	103	105	111	110	90	75	97	97	103	96	87	110	107	107	103	112	115	109	78
15920	427	510	541	496	474	444	398	399	412	420	372	388	366	366	359	356	362	350	365	362	379	333	374	329	313	340	335	345	353	334	326	330	333	339	341	349	356	374	349	359	348	352	351	370	349	348	342	384	355	358	348	363	360	353	368	371	352	328	370	384	313	351	347	333	358	325	358	384	358	340	353	336	349	376	330	341	350	344	381	352	290	367	340	352	375	317	335	366	345	343	361	333	337	372	351	335	366	345	335	334	346	353	340	380	377	366	335	379	370	338	352	354	384	338	370	319	352	365	349	371	371	326	367	343	368	355	365	359	356	329	369	329	375	322	351	331	336	348	345	370	356	365	345	355	349	331	339	356	340	327	350	383	345	351	369	324	348	368	346	383	338	330	348	357	323	323	309	325	335	369	354	349	287	370	313	367	325	356	315	373	322	304	309	369	379	354	329	343	345	323	362	325	364	339	334	375	361	369	364	337	368	363	330	340	308	340	322	326	325	366	306	369	367	314	361	361	362	331	372	339	342	327	357	361	376	357	324	335	326	349	382	319	359	330	354	346	372	329	341	333	334	323	338	375	358	350	364	343	347	347	342	368	343	356	335	353	372	328	347	350	354	341	339	308	352	374	316	324	333	352	369	365	365	344	334	327	334	333	316	364	341	347	345	322	352	341	374	343	346	343	344	390	345	337	360	340	371	358	356	357	345	332	361	346	342	379	359	365	360	348	357	319	337	338	302	356	365	341	351	363	344	372	300	380	333	370	323	322	361	370	339	353	357	335	326	377	316	345	350	346	373	384	344	370	343	328	362	338	359	336	354	340	366	330	337	332	371	348	347	354	351	318	361	324	334	337	358	342	368	347	342	374	375	373	345	346	350	374	327	342	321	334	362	311	352	338	341	348	352	359	323	358	374	370	341	345	361	348	319	352	338	341	360	340	366	336	350	348	331	341	333	363	380	331	377	363	360	337	372	333	348	362	393	368	342	374	345	348	362	377	367	348	316	339	346	336	346	334	359	367	323	361	368	347	350	364	374	340	380	357	346	325	344	341	305	291	342	316	349	355	321	315	314	340	332	371	355	363	324	364	315	330	342	352	322	336	326	343	335	330	346	365	323	364	379	353	318	362	365	366	339	362	362	344	324	348	355	337	297	339	346	327	321	341	380	365	350	365	374	338	370	376	375	382	308	333	333	347	324	318	336	343	358	351	336	366	306	364	349	327	364	360	364	318	351	345	338	340	344	363	346	364	328	337	362	369	345	353	339	351	364	306	379	343	362	375	358	355	333	319	350	322	345	346	359	345	380	333	354	336	404	339	365	345	375	312	322	359	367	336	330	317	364	353	325	350	312	337	349	354	348	341	339	355	349	377	319	326	329	327	387	367	361	372	311	358	362	404	343	345	326	317	381	340	357	344	343	385	351	370	349	356	332	333	340	371	390	329	340	339	361	355	331	347	316	343	354	327	347	338	334	340	329	334	333	352	345	359	365	356	384	353	372	348	356	350	351	337	337	345	343	360	333	349	369	323	369	365	370	342	351	320	365	378	406	359	352	362	365	335	387	335	338	381	334	356	372	387	358	315	340	314	326	365	343	351	300	372	350	372	335	327	333	346	359	333	366	361	335	324	345	331	338	355	350	343	340	312	338	360	332	347	387	342	357	353	351	352	363	335	358	368	356	360	350	390	353	378	358	339	346	340	359	361	359	346	360	335	333	326	357	346	378	340	332	347	337	360	316	291	327	332	387	378	349	328	369	355	344	363	335	331	357	356	341	350	350	353	339	389	355	376	338	361	363	338	331	353	345	324	327	349	347	351	350	363	339	353	357	367	323	348	368	334	339	343	336	310	342	336	347	361	346	340	338	358	357	348	344	367	346	372	364	321	308	339	336	399	327	314	332	328	337	357	346	346	344	343	330	348	360	368	371	370	357	317	361	328	374	341	310	306	348	297	356	345	366	344	324	325	341	392	316	328	364	340	337	353	324	369	312	331	376	338	337	361	358	359	341	356	353	371	358	316	366	345	329	355	350	346	345	358	361	343	346	363	374	370	314	344	366	352	353	333	332	334	340	346	357	380	352	373	343	342	342	359	318	368	330	353	329	332	328	357	366	349	387	318	331	342	328	352	324	382	329	345	319	336	376	337	351	373	352	376	333	332	344	358	361	377	346	338	347	349	356	356	334	328	334	368	338	345	319	343	361	351	354	388	351	339	366	363	347	325	336	314	363	327	328	308	361	380	342	338	371	349	358	348	348	366	355	359	346	336	375	376	330	362	346	327	352	352	350	332	364	309	342	357	366	372	320	325	315	330	356	356	336	336	338	330	329	317	317	331	354	347	348	353	359	327	374	381	363	348	341	331	365	346	329	323	382	374	346	346	334	313	332	353	346	359	309	352	343	319	329	351	332	338	352	361	347	347	328	344	366	339	352	350	321	356	317	347	341	349	377	352	367	373	360	344	369	350	348	353	314	366	328	338	360	351	339	356	370	359	378	328	315	308	344	326	341	351	353	319	364	340	358	366	327	394	349	362	336	363	323	357	317	365	365	322	344	370	347	343	328	372	342	384	338	350	343	352	322	374	350	376	362	346	344	363	330	340	358	349	365	348	318	336	347	353	327	357	332	359	365	333	326	335	369	361	329	346	325	367	378	364	352	321	358	330	368	377	354	342	363	324	348	314	375	342	357	340	323	312	338	332	363	322	374	344	334	353	320	366	332	314	336	341	366	359	316	322	364	351	351	325	316	337	349	346	387	341	335	334	318	363	343	360	324	390	374	336	367	336	349	343	303	352	357	375	327	297	347	340	351	340	357	339	312	351	359	353	343	327	335	328	329	364	367	363	362	301	323	329	375	346	347	339	366	332	342	350	321	337	349	376	391	339	347	334	351	302	377	366	346	355	341	332	349	354	371	345	342	325	341	326	300	376	371	342	384	361	326	336	366	342	358	348	332	320	374	347	360	347	344	346	340	358	358	350	327	332	371	334	322	345	357	361	344	369	396	347	352	363	350	351	352	352	351	365	372	375	365	343	354	325	339	352	357	373	351	324	352	340	355	357	381	317	345	302	374	344	330	367	354	369	330	344	363	372	340	372	326	335	326	333	364	322	364	300	358	321	338	353	406	388	308	340	370	346	291	344	355	329	368	333	391	371	338	352	342	337	331	339	350	340	336	326	349	371	328	344	319	333	349	360	357	324	367	340	328	360	365	364	353	328	362	352	359	343	316	336	336	331	330	358	347	316	343	344	373	341	337	332	375	347	345	379	317	372	342	339	364	349	348	334	349	362	370	354	346	336	371	365	335	332	319	329	331	345	320	323	354	340	339	335	398	315	335	394	388	339	352	361	362	346	321	345	369	352	361	353	342	360	349	344	350	347	308	358	335	315	356	354	312	350	378	358	337	339	329	353	338	361	328	338	346	333	349	390	372	367	332	356	339	342	351	362	344	342	336	333	325	364	321	327	354	382	349	357	360	362	361	339	332
48848	21166	4550	878	631	469	353	303	268	216	200	200	209	179	192	165	176	159	163	142	163	172	160	160	151	172	164	150	163	157	139	154	143	145	143	148	151	145	154	146	138	157	139	159	144	135	111	144	164	151	146	143	148	135	154	168	156	133	151	129	144	128	141	142	153	171	142	159	169	150	128	142	132	145	128	144	143	150	135	128	149	147	159	161	146	130	147	155	141	159	130	149	150	163	145	134	141	143	147	141	145	138	175	123	146	122	127	151	141	130	134	142	135	137	130	124	142	150	152	165	157	172	145	149	158	129	144	160	141	147	138	136	145	150	142	126	150	131	147	148	136	140	138	142	160	141	119	147	139	161	125	137	165	139	145	124	151	156	125	147	135	141	166	143	140	148	155	149	138	155	131	132	150	135	149	134	169	142	144	141	155	138	144	150	149	146	145	152	150	148	143	142	144	131	156	154	136	132	158	141	122	159	156	143	147	150	145	158	155	122	125	135	140	132	152	133	150	144	136	129	147	136	138	156	140	142	149	151	143	152	144	157	166	153	125	166	139	132	155	138	132	149	137	164	124	142	164	133	154	145	128	139	149	158	129	175	141	141	169	126	144	135	144	130	151	157	146	131	138	135	139	143	131	150	136	140	136	144	114	153	155	140	148	133	142	141	148	143	159	137	146	144	156	136	132	158	127	121	150	154	134	135	147	139	149	142	151	157	155	148	144	143	119	136	149	146	134	141	115	147	136	144	125	163	141	143	148	140	153	109	149	144	113	130	141	144	136	150	113	128	146	145	138	151	160	133	144	130	153	151	131	147	145	115	134	156	150	138	124	153	134	129	140	158	142	121	129	138	165	164	138	152	170	162	120	180	157	160	144	148	144	134	147	125	162	127	127	145	127	161	149	147	126	131	126	119	147	136	134	140	144	154	141	166	144	144	151	155	139	154	135	150	145	145	155	136	144	129	147	132	148	132	128	129	125	149	166	155	128	138	160	136	137	135	144	116	124	119	142	145	137	151	154	168	142	119	144	130	133	147	158	142	140	122	113	152	126	141	140	149	143	127	143	160	142	136	151	150	136	134	152	120	142	157	160	152	162	139	140	137	155	147	168	151	141	128	139	136	146	138	152	148	148	164	153	128	148	125	176	119	157	150	152	155	133	129	140	141	150	141	131	129	149	123	150	146	159	125	146	143	139	139	147	125	146	132	162	137	144	145	130	150	129	140	137	136	112	139	140	159	133	149	142	118	162	156	145	147	145	134	164	145	141	146	151	128	151	138	141	132	156	155	128	144	134	144	127	146	156	142	141	158	143	151	150	164	160	145	148	126	154	144	133	161	153	145	156	139	155	154	142	108	137	142	124	147	134	172	137	134	126	136	137	145	139	141	137	126	141	121	165	130	141	153	141	128	128	137	129	158	143	137	154	151	138	143	145	175	152	137	157	160	129	147	127	149	155	160	144	139	142	156	164	140	125	158	116	141	141	147	145	146	135	134	150	145	136	134	132	154	133	147	144	149	128	152	133	144	154	150	148	142	162	149	141	143	150	145	139	155	121	169	126	145	140	146	163	138	140	151	131	153	140	136	141	131	144	146	144	126	136	142	124	142	160	141	152	137	162	152	139	129	144	137	144	144	151	151	139	123	149	141	135	162	131	142	136	137	141	143	121	139	150	146	143	157	143	138	137	158	129	149	139	145	139	135	169	146	120	138	132	138	155	135	141	134	135	169	150	141	127	134	165	137	134	134	149	145	147	154	110	138	130	154	115	152	133	147	139	152	139	139	151	131	136	136	135	149	143	138	132	141	138	162	145	148	147	135	144	126	137	141	133	138	134	155	125	140	148	145	144	157	140	155	137	131	159	159	156	140	148	136	138	159	127	137	157	140	143	158	134	171	138	154	158	131	144	170	134	149	120	129	139	163	164	148	136	118	136	129	149	151	146	161	135	161	141	137	124	121	149	145	148	149	154	141	145	141	134	138	150	157	144	141	147	131	127	155	156	137	129	160	136	166	139	129	132	135	154	140	136	162	129	132	135	142	140	164	159	138	152	145	127	141	150	153	139	146	142	129	112	141	172	148	155	141	151	150	149	142	126	164	131	152	139	156	132	134	138	146	137	138	133	132	157	136	133	133	143	142	143	154	140	133	140	149	121	167	154	136	116	154	159	149	171	158	153	155	137	138	132	133	150	127	151	132	147	159	146	145	147	163	137	143	152	149	131	142	139	146	175	159	144	146	141	145	144	139	130	137	167	135	160	142	136	147	137	142	146	142	131	152	137	160	109	137	156	151	142	137	156	163	139	166	134	150	146	155	163	136	146	134	164	142	135	142	152	148	140	147	144	138	148	142	131	143	134	152	145	149	129	127	152	148	126	154	175	127	129	130	117	137	152	151	136	132	130	127	128	118	155	133	151	125	141	149	133	151	130	156	129	146	135	148	142	150	126	166	160	168	145	160	150	134	148	151	143	150	140	133	145	155	123	149	133	154	146	154	142	136	126	145	132	166	140	137	144	139	143	149	151	131	148	131	139	154	150	131	132	129	147	130	152	150	133	142	148	157	149	144	119	150	144	141	145	145	145	145	111	144	130	159	157	129	145	128	150	146	148	143	137	135	154	139	138	137	133	145	146	152	128	142	137	154	131	114	120	142	139	135	151	134	149	133	130	116	145	137	126	129	136	136	129	170	142	136	144	128	150	136	148	131	146	137	164	146	154	153	135	130	169	132	131	159	143	169	151	122	130	132	145	139	141	119	155	126	130	149	148	151	141	140	129	127	125	162	135	125	145	155	120	141	129	144	137	134	159	143	142	143	158	145	135	165	136	123	137	157	137	146	130	114	138	141	123	122	134	129	128	115	131	150	150	144	133	146	159	138	127	135	173	168	148	154	146	129	139	142	145	159	151	140	129	147	139	140	147	144	124	145	114	148	152	139	139	131	138	146	152	145	134	145	137	130	125	120	140	127	128	139	155	150	144	152	143	135	168	134	141	140	153	156	151	136	155	134	149	145	139	134	138	159	149	151	139	144	121	144	137	145	139	124	156	143	133	152	158	145	126	139	141	140	137	158	141	146	139	137	132	145	156	147	134	135	137	152	147	147	148	140	151	161	129	136	148	131	145	138	128	131	152	134	148	149	144	153	144	132	156	146	145	139	147	136	136	166	142	142	121	121	152	128	150	122	136	132	135	142	130	159	158	133	146	146	147	125	126	125	144	146	138	147	135	162	137	131	150	147	145	169	126	141	176	144	125	142	138	138	133	136	135	145	145	130	142	156	153	138	154	155	132	153	131	146	153	163	167	147	144	147	123	136	130	140	137	128	143	148	138	143	125	156	147	130	146	128	169	168	154	140	152	142	153	155	130	125	148	134	138	150	159	136	131	167	145	132	130	140	162	140	135	136	137	144	142	137	151	136	151	154	148	151	148	153	128	147	153	130	143	146	143	160	125	160	109	128	148	169	144	142	165	165	141	141	134	147
30814	1544	2812	3006	2585	2050	1792	1401	1274	1183	1005	1011	889	884	753	746	752	675	697	638	601	607	557	598	562	580	570	548	529	552	526	521	543	557	510	542	519	508	520	540	532	493	479	494	522	499	481	512	505	473	498	481	465	510	461	485	495	498	495	504	477	477	480	451	435	468	454	421	506	462	472	457	480	461	456	477	457	494	452	481	497	485	457	485	515	474	472	500	446	494	445	469	483	502	487	458	467	430	503	452	483	461	429	465	466	500	484	470	475	492	468	423	461	467	458	433	428	486	462	445	455	491	454	463	459	460	435	456	472	480	483	440	466	447	445	427	445	473	476	449	468	408	450	473	465	405	464	466	485	446	531	441	470	453	467	497	459	463	469	491	441	469	487	481	454	450	431	488	451	457	476	459	456	484	519	469	480	450	452	456	455	484	480	463	462	455	498	470	462	472	465	464	469	431	486	437	470	476	475	473	428	451	450	481	490	459	461	461	482	494	491	490	444	455	486	466	452	481	481	465	488	438	484	455	453	476	483	454	485	451	415	460	434	442	471	495	457	541	475	486	438	443	491	455	468	497	411	457	477	447	465	475	457	409	481	472	474	485	470	468	476	467	457	440	447	460	494	474	470	471	466	470	455	480	455	482	454	457	482	482	457	442	483	423	452	467	451	485	451	485	459	487	492	433	506	445	451	469	468	446	462	483	460	471	448	439	461	487	479	429	465	468	470	459	421	445	438	461	478	436	445	468	455	466	483	426	430	476	486	509	493	441	438	471	441	465	447	492	465	467	494	478	462	498	428	456	507	487	455	443	483	437	432	438	498	488	478	455	464	468	450	471	465	464	475	506	427	457	483	447	453	455	470	488	425	476	469	449	465	471	469	478	439	451	487	442	472	497	436	464	444	462	435	461	481	484	500	460	463	479	450	474	497	483	462	451	439	445	447	433	494	463	463	449	436	454	461	488	464	455	459	447	498	480	476	485	451	446	445	449	455	422	425	457	450	479	501	446	473	453	478	476	483	456	467	452	473	495	473	465	456	494	460	504	492	400	468	496	462	466	493	478	455	456	462	488	450	495	446	484	463	497	449	443	477	441	463	444	484	460	462	451	467	508	483	460	460	459	440	510	494	483	439	485	446	447	480	456	486	450	462	506	476	466	433	446	449	474	424	444	464	438	466	472	476	473	470	457	496	467	494	514	480	453	500	477	490	477	433	471	471	480	443	477	440	495	484	455	490	464	482	468	473	463	479	451	477	484	438	482	475	511	433	462	463	487	476	490	436	482	446	470	503	482	493	472	492	482	434	512	480	496	425	442	476	478	476	431	437	470	428	439	439	466	463	498	468	471	492	468	471	497	465	438	452	488	457	461	440	472	485	470	449	473	493	447	451	462	470	486	458	461	477	483	452	482	491	462	470	468	434	487	449	443	460	485	472	451	479	458	475	475	466	476	437	445	510	447	460	456	478	441	482	477	493	458	460	458	473	477	428	448	450	450	459	430	454	490	444	479	460	478	436	433	508	436	476	469	471	461	469	445	455	481	502	468	463	461	457	490	435	451	474	478	491	454	511	453	475	451	512	488	512	480	490	489	493	422	476	478	430	455	445	471	485	454	466	503	438	490	467	458	479	455	427	439	437	463	466	448	483	458	440	489	476	500	504	493	464	481	474	450	486	512	488	454	454	493	475	466	428	493	465	499	483	461	485	473	475	466	496	471	479	444	458	468	437	449	448	442	453	492	477	442	455	476	513	451	480	416	479	418	450	472	512	471	474	461	486	461	449	450	472	488	480	453	448	490	485	487	473	492	463	464	483	451	460	530	441	442	494	484	469	466	469	459	457	474	490	489	441	471	472	517	468	453	446	485	427	467	429	450	477	456	478	442	500	468	467	469	468	462	477	474	437	457	503	466	459	443	481	442	472	450	476	494	459	466	482	461	460	447	465	445	479	452	499	440	470	444	451	459	467	466	481	508	472	467	465	511	465	490	435	439	499	448	442	482	514	472	461	500	482	428	460	457	476	476	506	471	456	431	458	481	444	464	467	473	465	478	444	470	468	478	464	470	458	483	436	430	459	481	478	442	470	462	475	465	449	484	507	473	479	458	437	466	476	476	494	470	496	468	469	484	521	492	456	497	485	501	446	431	451	477	423	479	473	480	458	466	467	530	475	469	442	455	487	441	522	486	481	415	480	431	495	469	493	463	461	433	467	484	450	480	470	459	468	481	466	446	454	489	462	439	439	484	479	441	441	489	491	503	447	457	475	458	458	480	432	454	425	477	496	495	439	481	452	483	449	497	460	453	467	468	449	485	477	439	473	450	426	459	495	482	463	441	477	432	466	482	442	471	455	454	488	482	451	465	462	430	489	472	491	447	482	500	467	468	477	472	477	460	435	436	456	438	482	462	485	492	481	456	493	471	468	489	469	494	443	474	458	464	464	493	481	435	435	463	426	480	438	453	462	442	464	484	442	449	476	472	474	456	433	450	469	491	482	472	480	434	503	478	490	460	467	462	473	440	443	425	459	465	448	451	458	472	451	452	488	485	446	442	440	492	435	489	470	480	474	460	450	495	420	487	481	454	473	461	470	453	470	472	486	460	467	425	464	476	437	472	484	453	489	448	428	493	480	482	443	455	446	454	487	458	436	447	482	464	471	476	515	491	529	467	450	441	431	444	445	468	441	452	416	463	430	441	456	436	477	448	460	428	435	431	473	448	467	441	499	471	479	502	488	470	431	491	479	460	439	452	480	490	459	490	417	430	469	478	454	465	482	511	499	452	455	450	467	472	446	460	466	453	423	440	432	484	466	449	458	426	461	459	474	465	511	466	456	485	491	480	453	471	475	474	493	490	446	486	482	456	459	482	473	437	451	458	467	444	494	461	483	467	487	448	482	522	463	481	461	449	495	496	442	464	496	473	515	474	447	454	453	444	473	491	477	465	460	445	446	482	474	506	452	465	494	457	453	441	473	470	459	508	479	456	459	497	461	495	465	481	493	443	475	426	513	422	454	438	466	451	429	453	455	473	482	489	489	455	483	487	440	482	447	453	491	469	462	469	477	486	460	426	485	460	433	464	434	436	461	477	465	455	454	475	507	466	483	466	499	447	442	434	487	495	444	430	468	461	474	464	436	473	452	479	477	450	527	457	451	458	459	490	486	446	453	416	471	446	493	467	492	446	464	469	464	479	458	446	488	476	502	491	463	465	472	454	439	478	461	471	456	430	438	432	497	457	479	457	481	478	473	469	467	467	497	470	447	471	481	451	482	493	481	486	460	531	480	473	448	451	497	469	470	466	460	445	471	496	457	447	457	457	488	454	450	432	482	469	468	469	493	477	446	460	489	433	459	417	432	459	516	438	464	495	438	436	460	459	486	483	460	480	488	443	473	445	485	458	477	498	502	460	502	461	504	454	460	461	469	495	490	490	473	481	462	456	478	443	485	431	461	466	453	468	457	446	485	469	463	493	476	453	479	471	456	496
53918	27794	13340	2441	1265	975	655	572	480	452	417	364	368	355	326	309	347	288	302	297	288	318	267	283	283	258	275	248	264	266	281	237	283	273	231	259	261	254	231	228	261	241	275	264	279	249	272	242	228	259	234	255	271	242	251	248	270	283	227	251	231	229	258	244	221	262	229	251	280	253	225	241	238	258	265	237	265	240	238	249	255	213	278	246	250	230	211	276	249	234	265	244	271	272	250	254	237	251	219	250	256	247	258	245	246	233	264	248	270	254	254	267	242	251	214	253	251	272	262	299	276	231	268	248	263	249	263	234	235	233	253	231	281	279	246	251	254	262	277	261	268	248	260	243	262	265	262	260	252	257	246	254	224	281	282	243	277	224	211	236	243	249	247	270	258	262	262	276	277	259	247	253	285	220	261	241	258	225	228	232	237	244	254	238	244	249	249	258	241	244	250	249	263	263	224	262	243	259	239	243	261	270	246	266	270	263	249	249	281	223	226	251	283	248	238	268	238	246	251	242	231	241	255	244	260	239	286	263	272	239	226	242	241	225	222	251	259	252	260	249	227	234	262	278	290	269	253	282	247	263	230	253	235	237	255	253	259	259	218	256	253	253	236	232	236	216	244	270	256	232	244	256	221	224	271	240	240	225	258	243	266	226	240	240	253	232	229	259	237	232	244	273	258	268	230	229	262	252	248	250	235	248	257	250	274	243	241	242	242	272	224	254	225	244	253	274	253	239	254	261	241	249	230	244	271	239	248	258	264	250	235	278	253	230	246	227	214	235	248	275	240	239	261	212	236	250	242	239	264	250	264	280	271	266	269	261	244	253	257	230	259	273	278	232	238	239	241	226	251	278	241	250	261	253	254	247	247	260	273	255	258	263	241	248	259	262	250	226	262	242	247	242	263	266	251	244	258	234	226	249	261	239	266	274	241	248	258	260	216	278	267	256	256	267	238	232	270	223	276	259	236	261	257	249	259	236	242	260	241	230	254	291	240	207	253	260	243	242	242	248	236	261	256	244	240	247	237	278	235	240	256	290	244	260	254	258	266	243	235	281	272	274	250	259	256	243	239	245	283	264	249	227	243	247	229	256	256	229	260	231	257	241	247	247	249	249	222	261	256	262	248	256	214	230	285	240	247	273	235	255	252	242	261	249	241	245	259	291	245	261	241	271	234	255	241	239	244	260	265	263	242	241	274	255	249	231	271	271	272	247	242	242	281	256	274	271	268	249	260	267	246	265	225	269	240	271	241	234	241	262	275	248	245	257	220	273	237	246	261	227	238	268	234	250	257	242	294	273	272	246	231	219	272	253	243	255	240	274	260	251	260	246	264	273	285	271	247	270	268	271	251	276	241	267	275	264	231	228	259	243	261	257	242	265	244	270	254	233	250	257	217	244	258	257	240	250	237	237	247	234	243	253	255	251	236	233	224	254	242	244	249	257	244	214	260	257	234	232	246	248	265	250	231	259	258	270	242	260	270	235	261	262	238	250	239	221	259	250	225	262	256	250	231	244	244	268	233	268	271	245	270	274	274	232	252	268	229	270	227	219	244	263	286	234	268	236	267	273	241	222	253	232	278	234	246	247	240	230	250	235	241	242	241	246	279	285	255	289	258	237	240	246	241	266	247	237	226	250	247	283	269	234	281	248	256	248	244	233	237	223	253	257	236	242	276	264	286	246	247	281	262	249	235	240	277	244	238	262	250	221	257	245	269	244	239	243	277	240	243	249	262	236	263	240	242	244	265	245	249	250	257	250	234	265	221	252	255	269	251	213	235	262	268	269	254	245	246	251	252	258	229	237	267	242	245	252	251	230	283	243	244	234	279	270	276	266	273	261	282	258	267	260	274	240	232	260	248	220	257	251	252	250	240	231	214	279	275	242	251	246	246	257	245	269	269	255	246	266	274	250	237	254	226	241	270	252	264	300	234	218	276	243	263	249	248	249	263	245	283	251	231	237	289	260	239	264	239	253	269	236	238	282	251	259	232	240	280	247	226	234	234	212	270	229	220	222	236	238	229	266	243	240	237	252	248	263	255	233	251	258	252	222	246	207	253	251	261	241	229	244	257	257	255	238	247	233	222	221	243	274	228	259	247	237	258	237	273	248	241	253	260	276	264	242	233	252	245	258	253	265	277	242	259	232	258	247	251	267	255	252	249	248	265	253	271	249	273	275	243	231	255	259	233	276	261	237	211	263	225	250	255	253	254	250	247	258	244	233	224	242	226	272	226	270	245	254	280	258	247	246	258	231	247	244	289	261	310	253	244	261	239	245	236	254	247	262	241	226	252	241	240	266	267	243	232	264	222	245	260	254	251	248	246	283	225	261	233	241	227	243	269	249	242	260	256	253	250	248	228	242	255	232	251	224	248	236	227	258	240	260	242	254	256	239	225	276	228	235	243	238	242	248	246	242	229	255	232	239	222	244	246	225	252	224	273	262	240	238	274	270	236	241	257	238	247	253	256	251	253	242	244	251	248	239	251	240	239	229	260	250	299	258	236	275	292	211	262	253	254	247	291	208	283	252	235	286	244	252	271	247	246	260	257	228	258	264	240	257	248	247	228	253	248	240	252	235	259	246	234	261	252	273	257	228	254	249	222	281	230	243	247	248	269	249	265	267	235	262	248	240	240	255	257	250	229	228	253	271	256	264	251	224	266	271	262	269	259	223	251	259	250	250	233	266	258	263	235	266	243	254	241	246	233	248	257	252	246	300	263	262	243	257	227	285	208	260	256	206	251	241	240	271	252	272	268	259	245	252	227	230	245	254	254	253	255	264	244	272	237	252	259	257	256	257	225	269	246	254	244	231	261	234	258	251	230	240	244	272	248	241	236	229	253	249	262	265	244	255	211	263	256	265	261	248	220	303	258	261	258	254	272	253	247	248	236	224	243	248	255	213	256	273	271	200	252	257	268	229	226	246	257	251	254	259	241	258	276	242	245	261	261	286	219	254	260	261	234	271	258	254	256	254	246	259	238	242	232	218	253	266	233	234	256	237	243	217	239	246	248	249	258	253	241	232	239	242	260	224	233	259	246	252	230	239	252	255	254	260	260	239	275	243	261	265	248	250	262	258	234	248	258	272	232	231	210	232	213	235	247	262	228	244	244	247	258	234	247	256	272	231	260	281	241	235	221	244	231	235	265	254	221	249	272	253	236	270	251	267	233	242	245	261	248	266	260	207	251	250	278	267	243	243	236	220	252	212	237	231	244	219	275	216	223	247	252	287	240	246	238	214	219	285	249	243	275	237	253	262	269	236	249	261	240	263	232	245	244	265	245	252	271	253	273	253	263	223	241	275	250	220	251	252	258	253	261	238	258	254	260	275	249	222	216	273	272	240	266	248	262	265	246	264	255	257	260	229	262	262	233	235	251	250	238	251	268	242	266	261	252	274	251	260	262	244	267	247	260	220	246	269	240	265	263	254	231	223	258	262	258	253	243	245	246	247	236	223	247	224	206	238	222	257	238	245	218	244
38723	2899	5219	5586	4787	3825	3276	2738	2384	2082	1830	1637	1567	1497	1345	1278	1206	1181	1073	1047	1063	1059	1019	997	956	976	913	924	932	951	886	884	860	855	819	797	839	827	825	796	800	806	809	825	790	794	820	838	819	801	790	815	802	790	759	781	794	798	781	779	745	764	784	780	714	754	751	775	754	801	756	767	766	793	735	745	797	770	796	751	793	757	718	738	743	771	752	747	770	734	734	723	763	789	699	788	757	763	749	741	763	775	720	698	770	751	711	716	751	746	754	790	770	744	745	731	717	763	756	693	746	714	788	740	741	743	754	707	725	709	728	761	714	740	783	787	745	773	745	768	739	738	787	786	747	787	747	734	747	741	764	761	747	726	789	748	681	775	732	764	749	731	760	716	745	741	746	743	740	785	809	759	769	727	743	697	738	786	772	738	719	691	777	782	762	753	744	778	754	687	756	713	766	723	754	725	758	782	746	731	735	785	764	745	748	703	727	738	727	737	711	741	740	747	740	735	738	734	794	812	729	745	826	705	789	728	734	761	796	763	682	723	730	749	759	750	749	752	691	721	738	727	736	749	804	739	700	745	747	690	742	704	717	711	767	769	756	709	742	775	760	744	754	695	727	703	746	787	726	743	746	739	744	762	716	710	764	771	764	774	780	759	723	700	703	785	735	785	682	712	740	750	728	727	760	748	737	728	772	761	735	697	701	710	684	734	774	776	751	749	726	756	725	751	789	724	779	723	740	749	699	697	733	760	731	785	717	726	752	677	786	742	707	734	700	682	712	743	722	750	762	713	717	752	751	762	754	784	707	714	703	743	766	720	724	764	708	743	705	733	749	707	695	748	783	726	785	765	719	767	707	739	762	698	759	724	743	815	758	726	785	711	814	763	725	761	718	716	713	744	715	782	718	796	691	740	753	730	701	787	686	759	741	743	751	729	746	759	750	722	778	797	699	716	737	781	692	773	685	788	743	756	758	744	736	731	747	733	759	716	718	743	772	747	744	751	724	777	799	814	743	723	725	746	730	750	724	745	737	796	765	750	726	712	666	750	727	745	738	737	749	755	750	767	726	710	718	745	732	750	734	724	763	786	734	734	723	790	754	741	775	712	747	758	757	736	790	756	732	718	720	722	717	749	717	706	789	702	729	772	782	704	768	765	754	808	697	731	719	787	760	771	720	717	753	688	682	727	770	728	750	765	766	769	731	700	767	698	740	707	767	773	726	704	713	763	741	783	784	737	776	768	767	718	707	717	727	723	755	738	728	739	768	735	733	694	763	730	721	732	716	767	764	717	729	765	724	737	736	709	752	758	770	740	769	713	712	759	729	735	752	720	701	715	781	784	706	718	711	718	726	718	749	733	794	736	752	769	752	739	737	743	737	740	717	688	748	746	757	722	726	685	760	746	738	789	786	737	745	783	749	720	745	729	756	695	733	764	704	725	790	740	700	726	741	729	715	764	738	666	729	738	772	737	760	731	717	746	743	745	748	741	732	775	765	769	771	727	771	763	753	721	736	737	756	719	738	733	755	741	697	769	736	731	714	780	770	734	750	698	774	727	734	776	752	705	723	760	752	766	747	736	765	770	722	745	761	717	728	765	683	779	724	739	761	710	759	767	723	719	781	737	702	795	749	769	737	718	791	771	798	711	748	719	729	776	712	690	724	720	772	728	799	716	714	752	792	719	729	722	762	724	801	709	698	761	669	705	751	745	744	716	771	710	747	724	716	723	743	712	739	753	794	709	761	743	714	773	730	718	713	669	752	720	741	766	721	717	749	710	764	734	745	761	683	721	711	738	799	703	743	739	729	825	730	702	747	684	716	782	789	727	716	759	731	733	737	750	723	760	735	768	765	747	752	756	741	750	785	772	753	677	732	750	732	737	743	709	717	747	760	755	719	750	762	758	752	735	751	735	734	729	721	748	716	714	761	746	779	731	758	737	753	736	713	712	735	699	812	769	750	718	766	770	720	740	732	788	786	707	715	726	762	742	742	727	721	768	762	747	759	702	700	753	759	710	784	807	755	749	720	759	734	762	758	756	740	788	734	768	733	770	755	801	716	748	746	770	745	752	749	732	740	721	767	718	729	771	762	722	692	733	742	729	724	726	762	751	750	726	765	758	748	745	708	752	710	713	717	732	760	777	721	759	767	758	788	771	764	736	702	697	726	743	732	737	729	765	767	741	733	719	730	729	738	758	712	689	747	736	703	729	790	768	754	756	702	754	726	732	832	710	720	757	751	766	727	781	775	748	763	709	729	735	708	730	732	712	737	749	743	774	744	694	735	786	730	698	727	729	741	761	745	751	795	720	747	720	742	793	773	763	761	762	726	777	764	766	708	759	745	687	736	753	700	755	765	764	729	740	724	716	703	707	746	790	702	793	722	766	713	691	779	718	708	777	728	708	735	771	749	719	740	728	715	740	716	737	774	743	740	765	760	766	679	715	733	775	684	714	739	713	707	741	743	742	698	728	689	792	763	743	739	754	740	756	788	779	769	710	710	770	771	778	728	744	696	733	794	726	746	696	739	709	709	687	700	752	705	764	686	752	728	761	762	717	764	802	730	764	744	722	764	748	726	749	726	693	681	755	733	730	689	715	775	736	773	773	787	751	751	736	748	725	716	732	724	741	767	753	757	758	716	748	717	724	791	755	739	718	725	702	780	773	769	803	714	727	731	754	690	770	716	724	688	732	721	765	736	748	747	734	780	718	742	732	723	711	747	751	763	722	747	752	748	730	722	796	755	718	722	758	751	777	725	713	727	713	714	800	667	778	719	740	721	775	674	739	738	720	730	712	668	774	758	736	717	695	732	711	700	769	698	707	754	782	761	794	746	791	753	728	769	717	783	714	742	742	681	747	699	743	806	769	760	750	741	736	715	769	754	805	699	740	713	740	759	729	733	667	765	714	701	777	754	756	766	764	734	767	717	723	774	807	684	784	763	757	703	768	722	778	782	796	766	758	765	681	688	767	732	716	706	759	801	719	695	721	733	774	679	753	750	748	730	691	734	709	733	730	727	742	742	723	723	740	754	715	751	726	718	731	723	771	736	754	713	739	752	728	748	809	700	739	737	701	734	742	766	699	762	763	727	747	747	740	751	757	742	722	723	730	745	759	748	755	746	775	755	709	753	694	754	754	716	746	759	707	761	766	765	730	717	733	782	762	731	712	749	718	776	705	704	705	769	710	739	731	751	732	748	726	773	739	722	747	783	753	724	782	741	802	729	744	792	724	740	730	748	736	714	732	731	716	714	729	759	727	761	712	776	777	731	769	737	736	799	751	733	672	772	787	753	713	704	730	748	753	772	783	766	742	697	731	715	706	731	759	765	804	711	745	742	720	693	754	744	710	751	740	809	759	763	709	713	772	741	760	707	764	734	760	758	772	766	744	722	696	765	788	707	725	744	749	742	717	739	743	759	715	747	750	776	784	776	735	793	730	778	727	801	736	763	717	753	753	736	757	745	745	760	733	787	724	767	700
18433	1301	389	171	133	118	128	114	108	118	103	109	95	95	107	105	100	96	116	117	108	103	106	106	111	96	108	127	100	106	107	94	115	92	87	115	112	110	139	129	98	108	84	98	89	95	98	117	94	93	82	90	94	81	94	95	110	91	78	102	112	112	92	92	128	104	111	94	118	89	105	88	95	90	98	93	93	101	88	105	98	121	100	115	109	91	99	95	108	97	111	99	97	99	96	92	97	95	87	90	100	88	92	104	100	97	96	93	99	78	107	106	104	118	81	112	101	103	91	97	98	90	80	110	94	110	101	92	98	101	94	105	107	107	91	117	104	98	106	111	125	111	98	85	109	88	110	94	97	110	99	93	92	102	88	96	87	108	116	99	99	94	93	107	104	84	93	91	102	102	108	94	121	92	111	101	100	93	87	104	99	93	99	95	98	91	102	91	123	83	96	88	83	135	96	99	111	109	92	96	88	101	111	105	86	87	112	87	88	85	104	98	87	95	116	102	107	97	115	97	94	86	103	107	97	111	93	108	100	107	111	106	108	107	123	83	103	105	89	93	114	85	103	105	89	92	102	92	89	116	96	100	117	115	91	117	88	103	95	110	93	113	102	77	92	101	106	102	108	111	112	106	91	109	100	86	100	111	106	109	90	99	85	94	99	71	97	97	90	102	96	92	96	94	113	118	106	110	92	118	96	93	100	116	104	107	94	104	83	97	89	113	103	96	96	112	106	103	107	96	79	96	104	100	109	84	102	120	99	98	87	86	120	111	99	94	108	95	95	95	96	97	107	97	104	100	97	104	112	106	103	100	99	97	80	110	91	105	108	99	88	95	85	87	80	94	98	139	103	107	87	99	113	100	87	91	103	111	114	100	106	102	101	100	99	115	89	107	118	96	105	86	95	97	95	86	90	107	99	100	115	104	103	92	108	100	114	103	100	110	100	102	95	103	84	83	97	100	109	118	103	121	98	102	97	97	92	101	89	109	108	95	101	93	118	92	103	88	112	101	99	83	106	98	100	91	107	109	97	100	95	104	113	86	123	110	100	87	94	109	98	97	85	90	78	96	117	95	105	115	98	110	89	131	118	102	112	105	101	94	97	93	96	127	103	96	95	79	104	92	105	96	106	101	97	133	94	108	102	98	105	94	110	104	120	94	107	115	93	97	97	93	115	112	92	107	99	106	94	106	75	89	100	104	90	81	99	100	102	113	98	83	94	89	110	119	93	103	99	96	99	97	117	91	106	98	104	118	98	98	105	84	84	83	93	99	87	67	103	103	109	93	88	94	94	105	108	86	112	98	102	92	88	102	107	100	95	97	103	89	105	111	99	101	122	99	105	95	95	81	96	104	106	103	99	115	78	92	88	97	97	112	91	95	104	107	106	99	103	91	110	110	87	102	93	109	101	86	109	105	79	104	96	111	101	90	103	99	114	96	105	94	105	115	112	93	100	117	109	99	115	97	96	86	78	102	108	93	92	104	105	105	99	98	94	101	110	84	108	113	120	94	106	99	124	105	109	88	99	83	94	94	92	92	90	94	103	99	101	97	116	94	105	105	91	95	101	114	99	110	98	104	89	92	102	94	95	100	109	91	103	100	109	106	86	103	102	99	99	98	106	96	93	103	100	101	104	105	123	92	98	108	88	107	104	91	94	93	98	90	82	87	92	114	105	90	111	105	95	106	84	117	105	95	101	91	96	91	99	110	97	110	88	112	116	115	112	93	91	115	111	94	102	103	95	99	86	95	90	113	89	99	97	106	102	103	91	88	98	104	102	107	96	109	104	92	91	103	100	100	93	99	106	106	109	115	80	98	93	109	88	97	97	112	107	79	103	94	119	105	110	107	91	104	97	97	104	101	96	97	95	103	105	109	94	106	111	97	104	112	110	96	107	100	96	104	114	97	90	92	110	98	102	98	107	97	101	112	90	107	111	99	104	94	94	87	89	113	113	80	116	103	100	92	90	87	111	113	87	93	95	125	93	103	104	84	105	110	99	103	99	107	108	96	97	81	94	92	102	99	102	93	107	101	101	98	109	89	76	101	89	95	90	81	92	99	108	89	104	106	102	115	96	91	96	93	109	105	111	91	92	118	101	103	102	97	94	104	90	103	84	100	105	91	127	107	104	102	103	86	103	95	124	95	90	103	90	95	101	107	93	102	123	109	103	111	101	98	88	113	90	91	96	77	103	118	110	102	110	106	93	98	108	114	103	92	104	95	94	91	118	100	103	105	97	102	122	98	114	100	85	88	106	113	80	109	107	103	98	94	88	96	102	90	98	110	100	84	96	107	106	96	117	117	95	86	84	88	109	99	100	100	108	106	92	98	100	103	112	99	101	93	91	98	107	94	88	107	103	92	93	102	116	100	80	112	109	94	142	120	110	108	97	103	96	101	100	91	89	98	101	92	100	97	92	109	106	96	109	89	110	92	115	91	90	91	110	110	93	103	93	103	100	107	107	99	101	100	111	111	98	120	105	98	115	108	104	92	93	93	88	97	95	118	111	100	113	113	84	118	105	86	108	107	94	97	102	99	104	101	93	88	94	96	89	94	96	94	85	114	100	91	83	105	91	90	100	100	100	82	94	80	92	101	94	103	107	110	97	90	102	81	103	96	116	114	118	103	107	105	119	107	117	111	94	121	118	104	106	117	109	87	123	97	115	114	107	98	101	122	99	88	86	89	101	85	97	104	114	111	101	96	98	92	93	108	112	98	93	84	95	102	93	114	100	93	95	116	115	97	101	95	85	120	101	101	98	91	94	109	122	98	99	102	86	109	104	90	113	93	118	103	106	98	90	91	108	87	77	99	110	108	107	85	104	93	108	99	97	107	72	89	107	100	118	114	101	92	101	92	99	105	95	100	98	105	110	107	105	92	111	107	91	100	95	110	91	96	83	103	107	115	94	101	92	93	99	108	107	120	103	107	94	83	107	121	88	101	88	100	86	86	107	114	93	88	83	105	94	97	117	94	99	83	119	103	114	103	106	107	111	100	90	94	106	81	110	101	103	80	104	100	91	103	119	98	100	102	97	98	117	95	111	98	105	113	99	100	97	111	98	89	104	99	96	105	97	110	104	94	88	111	89	102	94	104	106	117	105	89	92	110	115	110	95	98	88	98	80	91	93	91	105	95	93	86	104	91	101	94	111	102	112	86	86	97	92	83	90	94	100	106	97	100	104	92	90	101	103	93	95	117	95	96	108	95	102	111	84	109	111	95	108	100	102	89	108	103	106	98	108	95	118	93	111	108	106	112	99	95	105	101	91	97	115	107	118	117	102	113	114	99	91	109	90	124	103	101	110	109	87	97	105	96	112	90	110	103	88	102	111	99	125	98	103	106	109	95	102	98	109	106	107	84	122	124	93	107	90	107	104	103	101	103	100	94	91	94	119	114	105	109	112	104	108	105	97	96	92	103	98	117	105	114	101	101	107	107	100	102	107	107	103	93	84	106	106	109	102	87	104	121	95	94	99	110
16285	450	517	565	461	458	443	382	410	394	375	397	402	332	391	387	362	385	353	380	347	377	356	356	372	333	317	347	351	358	353	357	321	357	359	358	355	353	355	352	330	325	364	330	348	332	392	350	352	348	339	361	326	343	358	380	373	322	344	352	346	347	366	344	340	379	364	370	363	345	319	416	333	373	344	344	391	334	371	340	366	338	353	344	363	348	351	342	322	352	327	332	359	341	347	316	384	336	376	342	335	415	362	313	355	334	335	344	359	334	338	337	353	383	366	359	331	345	327	335	347	331	333	329	376	342	327	354	353	318	357	330	342	384	388	356	345	361	369	350	354	337	331	360	343	330	327	375	331	343	359	369	350	345	341	348	379	326	328	345	324	337	348	336	322	354	352	357	337	367	350	361	354	340	329	359	338	340	336	334	340	360	344	363	363	359	344	318	373	368	345	328	341	359	347	330	376	358	317	338	343	342	356	384	348	326	399	324	380	345	335	327	353	343	339	344	355	343	350	337	336	327	328	361	353	316	344	349	318	349	312	334	321	339	349	351	301	361	349	347	364	346	346	345	351	323	366	334	373	330	380	344	323	339	365	343	348	349	355	328	368	329	320	347	338	371	327	358	394	365	352	339	372	347	356	383	346	369	371	343	315	376	353	363	350	337	372	349	352	320	349	340	304	374	362	376	365	349	360	340	357	320	368	356	348	366	352	345	359	339	355	347	368	323	390	344	363	342	335	363	348	326	342	367	363	352	364	346	349	364	346	341	350	356	385	328	359	333	338	360	345	355	350	332	368	353	342	333	355	349	358	349	380	366	356	387	348	350	334	356	386	342	355	324	366	344	330	392	324	342	361	356	326	338	362	337	340	346	382	367	380	341	355	392	349	315	353	361	350	367	320	326	339	381	336	395	332	318	376	339	347	328	388	365	334	353	338	349	354	344	368	351	346	396	371	367	351	372	348	325	373	330	324	361	393	344	350	333	383	321	336	342	316	345	383	346	357	350	347	315	327	322	332	352	358	346	324	377	347	390	347	341	323	356	328	371	348	335	325	367	360	355	345	384	343	336	347	335	356	346	358	348	333	330	360	357	335	341	354	345	377	362	300	337	353	330	338	375	356	349	329	327	342	368	336	370	344	370	317	341	358	363	353	342	339	320	355	368	371	340	344	354	365	390	402	348	345	377	347	342	364	384	363	343	325	376	356	364	356	326	375	364	351	371	355	342	339	359	306	357	347	377	357	363	329	373	344	351	329	356	334	345	332	342	348	348	351	300	334	364	339	352	321	354	329	375	338	349	370	336	337	326	346	329	349	344	333	340	340	361	341	351	321	354	320	371	370	322	347	339	354	359	345	346	353	322	343	345	346	362	359	356	360	315	346	355	372	301	381	381	358	346	341	332	349	358	323	349	376	354	369	342	364	321	385	358	361	365	351	348	339	317	411	360	331	338	356	355	339	341	362	360	359	365	355	352	379	334	342	350	367	342	352	347	333	335	326	329	349	341	342	373	353	362	334	374	337	335	332	315	312	341	350	336	356	341	356	325	329	332	347	369	328	338	372	349	371	325	365	345	335	360	348	369	348	337	351	359	340	359	323	322	369	355	314	365	329	360	341	304	335	350	387	356	343	356	333	392	376	347	354	368	399	332	380	329	375	330	363	361	327	322	328	355	327	381	354	356	344	323	347	326	340	333	349	353	359	357	378	324	330	365	340	364	322	374	341	343	348	350	340	331	382	379	379	314	376	357	392	345	323	337	341	361	344	330	368	321	339	352	350	327	386	313	346	342	332	368	377	365	333	372	363	344	342	350	327	371	326	356	401	334	367	356	375	321	351	341	336	373	353	336	349	366	358	355	372	329	370	308	358	317	306	361	358	312	324	355	374	342	358	340	322	373	355	333	330	313	361	372	324	331	369	360	335	347	347	371	361	308	308	396	320	353	357	386	361	383	383	346	351	356	357	351	425	346	354	330	335	361	352	351	370	347	359	332	357	376	373	348	356	365	371	322	345	334	361	373	334	318	370	367	358	323	383	389	366	353	373	326	366	369	339	325	349	332	346	345	397	354	340	335	319	319	326	374	333	336	370	306	372	354	350	339	339	336	348	343	368	364	365	361	342	328	338	332	341	351	316	310	333	358	377	340	379	315	359	328	340	320	365	326	341	358	371	356	374	357	330	340	339	372	331	344	349	398	332	378	327	344	347	353	362	372	321	370	325	360	358	338	347	352	345	352	332	329	360	365	336	367	361	344	351	336	352	340	363	349	360	376	326	357	339	365	333	366	343	344	348	332	324	334	356	355	357	352	321	364	326	348	348	320	316	361	317	351	323	374	409	346	328	329	368	354	379	348	359	332	379	364	392	380	367	313	340	343	326	341	362	351	380	355	365	365	347	362	347	354	326	371	322	343	317	360	337	368	346	346	362	348	337	341	315	322	377	365	376	363	375	342	363	354	353	332	321	390	349	349	337	334	337	321	333	326	349	349	366	356	367	344	367	322	313	338	373	334	333	324	334	320	353	366	319	345	362	357	360	340	362	329	364	348	349	361	349	362	347	365	355	321	358	344	335	342	328	375	345	380	335	358	367	341	350	349	342	355	356	330	344	382	364	357	326	389	366	346	322	327	338	353	350	340	351	336	349	341	328	351	323	344	395	356	339	341	368	337	358	357	355	326	346	358	334	366	342	332	352	395	333	376	361	368	333	352	370	358	316	353	381	338	325	337	353	338	335	370	339	344	352	321	350	387	338	336	361	334	338	357	366	333	377	352	343	353	321	340	348	350	345	339	351	346	378	380	369	370	371	343	339	349	343	325	335	357	345	318	352	366	329	328	334	333	369	391	351	352	367	341	353	343	333	378	314	347	353	340	313	358	356	347	355	359	357	386	332	356	336	349	388	371	324	356	374	358	351	366	338	352	359	373	342	407	373	354	348	323	333	324	336	373	349	378	327	336	356	370	344	333	351	335	340	354	376	404	346	346	324	338	308	373	347	374	365	355	323	331	321	337	343	309	342	360	341	339	354	354	343	354	335	308	358	336	323	325	371	350	344	362	338	335	356	313	338	377	357	365	360	320	380	352	342	348	315	350	365	346	338	366	342	332	332	333	325	383	329	351	326	325	306	343	360	338	364	383	336	325	357	352	341	345	326	335	360	339	339	380	379	338	365	351	351	320	337	364	367	350	380	378	318	355	361	360	338	321	326	363	320	357	374	359	336	327	340	360	327	360	377	322	341	386	343	329	342	332	371	330	345	350	396	362	350	370	369	334	347	377	372	366	378	369	350	343	364	338	340	337	347	307	382	377	347	346	340	356	345	329	310	343	366	354	345	361	386	361	367	346	343	364	354	379	335	334	369	346	356	368	363	337	316	358	365	355	378	351	343	378	321	340	341	317	349	340	375	325	337	344	386	327	370	356	369	351	367	373	380	331	374	381	339	342	345	332	369	353	320	348	338	364	335	368	345	368	374	336	340	346
51477	21051	4289	902	613	460	345	312	250	238	189	208	202	201	169	174	151	177	156	179	158	171	147	153	152	145	133	155	147	163	161	144	156	129	152	141	149	157	130	155	163	153	120	151	150	153	136	133	160	156	164	133	155	160	152	155	138	144	142	132	145	149	134	135	147	145	132	139	139	142	141	161	157	140	139	147	136	176	155	160	132	138	160	136	128	142	132	144	146	150	128	153	136	136	155	137	142	135	176	151	122	159	154	134	154	145	148	138	136	129	149	143	131	135	158	131	139	137	145	142	129	156	136	125	145	138	125	151	157	150	138	151	150	132	152	148	135	144	171	146	173	131	149	141	139	151	146	153	147	135	137	146	148	139	149	134	138	149	169	161	144	134	142	147	150	152	142	162	145	150	141	126	140	129	133	140	131	125	134	151	127	142	145	138	179	161	174	152	148	150	137	129	131	146	152	152	129	129	154	154	143	142	129	124	117	130	155	143	149	139	148	150	147	139	161	153	142	147	134	168	145	138	171	145	132	133	155	151	140	136	128	147	147	158	144	143	156	142	144	149	160	148	146	146	155	160	157	137	133	155	143	139	137	138	144	146	136	166	150	125	165	141	142	123	131	164	121	149	141	121	156	147	146	144	145	146	161	129	151	155	159	120	151	157	160	146	168	158	154	154	112	163	151	123	143	151	137	133	116	136	151	123	129	122	142	128	130	144	123	146	143	159	139	143	139	137	139	136	148	136	122	131	139	161	156	154	138	137	150	143	139	146	166	132	133	165	116	138	130	165	174	131	151	175	147	164	143	152	139	135	137	126	124	138	139	130	159	126	123	145	142	156	146	145	133	155	141	127	143	137	144	133	160	133	154	142	146	133	132	117	130	120	129	142	137	139	140	136	134	148	124	161	146	143	155	137	139	129	151	158	127	133	159	135	135	148	131	149	119	141	185	159	143	154	154	126	123	170	155	138	133	135	150	147	133	134	138	143	137	136	165	150	162	165	125	112	132	136	139	142	166	123	146	128	133	129	166	148	146	111	161	139	118	170	150	159	150	140	143	144	144	121	154	113	150	140	134	153	152	132	139	146	144	148	149	142	111	141	132	141	146	152	136	149	147	149	156	141	136	131	154	138	125	140	149	175	145	128	150	126	127	125	162	139	152	140	138	159	135	153	154	148	136	129	116	126	146	146	152	132	126	132	126	137	143	131	143	127	143	144	148	114	153	151	171	137	147	124	163	139	151	129	173	157	143	117	131	149	138	138	134	146	134	142	142	153	139	152	153	152	130	158	137	145	133	135	150	133	147	138	134	166	145	157	154	157	122	142	163	164	137	141	136	151	151	134	158	135	142	127	153	157	151	118	151	144	141	135	138	143	143	150	143	126	132	163	126	149	127	138	149	172	143	133	147	146	154	127	147	131	142	150	143	154	142	151	148	148	131	141	145	126	130	142	144	150	122	150	153	136	133	142	158	117	144	155	165	140	131	166	169	153	134	142	157	137	170	134	143	151	136	138	143	136	143	145	168	122	134	158	129	136	116	157	128	148	151	140	152	146	151	147	152	139	133	139	140	170	139	143	139	140	150	131	155	146	116	156	159	135	124	139	155	131	144	140	140	133	146	122	137	128	160	136	142	165	165	154	162	128	125	145	136	162	149	138	136	126	150	140	155	138	136	172	139	130	140	138	134	156	127	132	132	145	141	149	170	127	141	151	129	147	132	148	150	158	142	127	172	149	147	177	143	165	139	146	151	129	109	150	148	165	156	140	142	162	166	160	160	153	139	139	174	150	133	154	153	151	151	165	164	123	135	150	144	140	153	145	138	116	136	141	161	158	137	147	142	154	139	136	157	139	120	156	143	127	129	141	162	136	142	163	148	134	140	145	128	145	142	145	146	139	118	145	153	137	146	134	142	139	139	158	149	145	151	153	134	138	145	161	146	150	151	129	146	144	138	131	155	149	130	112	124	135	161	135	146	155	138	135	148	140	147	125	158	142	135	137	139	147	139	134	147	130	138	149	129	135	154	131	143	154	150	152	140	156	175	162	120	122	126	129	154	163	140	143	145	141	141	143	128	127	147	142	154	162	149	137	142	137	147	146	127	159	145	155	138	147	144	129	147	141	147	152	140	142	146	149	147	143	143	146	140	145	151	136	119	137	149	135	144	150	148	125	144	140	133	158	146	147	147	118	140	155	136	142	142	130	158	168	135	138	130	160	169	152	164	137	109	134	151	155	152	147	136	144	135	148	126	140	128	138	169	157	132	156	163	129	140	117	127	116	151	142	133	123	136	123	133	148	160	172	133	155	156	140	142	159	147	150	136	148	148	146	155	128	152	145	141	148	158	170	124	140	138	137	143	147	157	152	132	139	169	132	157	132	154	145	140	116	123	145	152	141	145	148	125	143	137	156	138	147	151	151	117	138	118	141	133	151	142	131	156	133	156	137	141	133	137	139	155	138	145	139	167	139	144	147	159	152	159	134	145	126	135	118	147	138	143	136	136	129	153	153	140	152	146	138	167	146	151	135	157	150	138	126	141	149	155	139	137	115	170	138	139	164	140	146	137	137	138	142	136	147	146	143	127	122	152	138	121	142	156	148	152	153	154	139	150	150	137	152	164	131	120	142	148	145	144	162	137	139	147	148	141	146	134	129	131	138	118	134	127	140	138	139	134	139	138	155	162	152	150	146	137	131	147	138	137	150	139	152	122	151	135	146	134	141	135	135	136	132	150	141	148	148	124	130	178	150	141	145	145	119	144	126	143	157	159	157	141	146	148	140	156	163	140	146	126	144	156	138	117	140	157	147	134	134	152	141	147	147	141	149	156	141	156	141	113	136	137	143	145	130	157	161	146	141	158	155	137	153	134	140	146	158	151	129	141	169	141	146	127	158	133	164	133	128	127	144	145	156	133	143	161	151	136	145	144	133	128	127	147	149	155	157	176	137	161	139	149	129	150	146	134	131	145	147	162	141	149	140	162	135	131	153	145	154	140	159	142	119	138	148	137	136	126	130	163	125	144	156	132	147	164	140	145	163	147	130	141	138	140	138	128	145	158	133	138	169	124	136	128	114	137	155	145	152	143	140	139	158	144	134	157	151	155	117	139	137	125	149	158	136	127	167	140	161	137	124	169	148	158	145	135	125	137	132	127	160	135	117	144	130	140	137	143	149	138	143	143	147	140	147	130	169	130	149	155	135	149	129	134	152	142	149	144	126	138	131	144	141	140	143	128	159	149	137	140	156	164	151	148	146	148	143	147	146	153	152	121	159	146	148	138	135	160	142	172	148	151	138	140	138	137	146	137	171	150	145	134	159	147	140	148	133	141	144	168	141	162	135	128	122	131	143	144	145	139	147	130	134	145	132	158	139	155	141	138	130	157	137	165	153	126	146	154	152	111	163	156	158	130	148	155	138	143	131	143	150	138	147	165	149	148	144	149	179	148	138	157	133	137	153	143	141	118	137	149	153	136	149	148	144	145	134
32378	1729	2785	3025	2511	2084	1793	1432	1275	1127	1028	915	855	785	760	710	648	709	639	624	616	617	589	621	588	544	542	535	558	510	539	515	525	544	528	521	508	515	523	525	482	488	480	499	476	495	487	516	514	551	515	489	483	473	474	446	466	512	467	457	494	488	478	456	524	465	472	467	483	497	457	497	492	450	453	535	491	466	424	493	451	481	466	471	491	507	493	446	479	501	496	461	440	440	476	491	437	470	458	428	477	493	463	474	469	443	487	462	469	506	505	458	474	456	518	435	477	484	444	469	442	448	446	448	499	486	455	490	479	438	480	482	519	464	471	466	412	475	455	489	481	502	453	469	472	438	492	485	442	477	473	497	479	481	449	443	465	477	498	465	483	457	474	507	515	501	489	451	483	484	490	472	463	489	439	500	483	475	500	495	459	449	493	446	446	456	500	483	472	454	441	492	489	457	476	462	459	517	502	520	473	459	466	466	475	465	437	440	483	471	520	477	489	459	427	456	470	463	500	496	439	421	466	499	455	465	462	479	458	510	496	443	503	415	497	448	456	457	467	471	467	470	444	466	434	454	455	485	467	480	493	468	466	447	474	474	495	474	458	468	490	470	430	436	492	455	462	482	455	494	462	484	429	420	433	497	464	450	492	452	500	479	445	451	468	462	444	480	513	475	458	461	478	468	490	458	457	462	490	465	459	473	484	481	456	454	436	436	443	485	443	448	480	433	494	494	471	453	472	468	472	422	478	478	435	465	497	465	475	469	428	456	466	491	497	434	451	460	496	484	459	442	468	453	461	493	467	452	459	498	454	444	460	467	481	464	485	464	513	448	443	471	432	494	500	477	509	410	443	434	399	428	463	460	448	487	467	482	433	449	470	441	449	466	475	476	437	460	512	429	468	497	450	454	463	451	504	425	474	470	489	508	462	461	509	465	437	487	481	458	484	465	479	473	495	478	467	478	466	480	478	493	489	435	511	454	461	450	477	456	444	472	481	461	462	454	492	483	461	412	471	495	461	459	434	495	486	405	490	461	472	505	459	437	442	467	452	511	463	472	436	496	479	464	493	481	459	436	438	454	434	459	446	468	482	450	494	469	467	458	497	510	489	470	436	472	485	464	488	406	465	486	438	476	424	457	514	488	463	467	497	466	483	494	470	467	467	455	469	503	387	476	452	462	475	454	468	480	518	469	453	498	476	470	516	460	456	488	480	508	469	472	497	514	450	420	459	427	454	483	490	459	522	489	440	421	459	454	454	471	449	439	457	429	490	415	454	486	461	493	457	466	505	470	485	440	519	469	467	422	464	484	467	435	506	463	470	449	422	438	457	474	479	448	479	464	441	509	500	485	500	476	474	454	477	502	467	488	515	475	440	459	471	452	454	491	472	499	458	453	466	440	506	469	446	469	437	479	503	503	432	479	478	484	496	453	461	452	427	509	475	474	456	476	481	464	465	434	469	460	459	482	489	461	459	498	441	488	487	458	455	463	473	456	462	455	476	460	435	508	475	478	461	446	467	460	481	499	468	464	485	468	460	495	507	489	477	442	475	450	464	464	455	466	474	458	496	439	448	506	502	462	472	475	472	459	510	447	508	460	473	472	466	474	427	466	474	468	492	483	496	445	475	496	486	478	468	452	483	423	457	471	437	494	497	487	478	491	469	436	457	435	466	465	497	453	473	470	450	486	463	462	460	460	485	437	489	464	496	469	467	447	505	491	470	483	454	447	450	473	431	496	438	474	469	465	482	470	473	481	487	458	464	461	476	470	460	466	459	515	479	454	462	501	458	457	437	519	453	468	482	467	474	462	476	465	454	462	485	440	465	437	456	486	477	479	475	453	511	501	475	491	487	454	475	474	458	437	479	466	493	443	494	482	489	437	460	453	470	464	487	487	468	476	449	506	467	504	495	434	453	483	449	456	513	438	486	492	457	489	500	455	484	527	475	460	486	445	476	470	469	473	425	449	449	493	477	462	442	494	489	460	455	460	441	458	517	469	434	474	501	485	465	473	514	497	475	460	494	473	475	451	452	469	453	455	476	451	467	480	450	479	493	456	466	433	484	478	452	444	463	439	476	472	460	448	471	458	464	464	470	454	452	483	475	466	456	472	491	419	467	505	478	490	427	470	437	467	499	441	457	484	485	453	436	468	458	496	500	457	465	477	458	488	448	482	468	483	471	435	463	444	427	490	477	462	486	477	480	457	471	445	473	434	451	434	431	487	461	476	472	463	452	473	454	474	496	456	447	453	484	459	438	445	506	492	451	484	434	440	459	468	469	468	471	465	485	464	481	452	457	483	472	461	487	425	463	435	449	441	495	466	488	482	513	482	473	472	459	445	446	441	447	460	482	502	441	471	433	488	453	474	479	455	476	450	449	485	443	473	464	461	424	474	469	484	454	472	484	478	484	468	471	442	496	488	428	467	488	505	459	460	491	479	463	474	479	487	448	459	494	470	456	464	472	493	494	517	456	443	466	438	441	417	473	446	469	461	456	482	480	444	454	468	418	506	459	514	459	514	478	479	453	481	523	489	457	506	483	482	481	439	495	481	475	456	436	461	483	492	472	451	483	494	492	466	466	434	508	441	421	438	499	489	451	475	441	433	486	439	495	489	456	508	463	468	427	487	447	427	478	467	442	462	481	472	462	463	468	456	528	451	501	454	478	495	439	439	500	470	525	507	502	473	459	481	512	469	520	466	510	487	437	478	446	458	460	474	468	480	459	457	467	477	481	483	434	491	476	452	483	489	459	504	483	452	430	462	441	446	476	498	439	417	457	468	404	483	467	452	496	470	457	471	442	444	457	505	478	482	495	468	459	451	485	470	510	474	478	477	471	454	448	494	447	497	496	463	433	457	466	454	458	474	510	454	501	442	454	453	454	477	482	503	449	495	479	454	469	470	460	462	466	455	466	437	465	456	493	470	463	473	459	443	513	438	480	485	459	473	457	448	445	449	465	443	424	471	467	454	474	463	447	481	488	472	464	485	447	464	464	472	457	446	470	485	498	495	474	477	482	479	466	453	426	453	442	459	435	479	483	492	451	474	480	440	460	478	490	494	518	498	479	508	513	459	466	482	501	485	464	468	479	425	489	464	475	472	438	456	469	473	481	491	438	455	419	428	475	478	470	477	489	489	429	444	479	445	513	466	484	458	516	507	467	496	475	453	453	513	461	476	474	457	446	493	481	499	438	491	496	482	482	507	451	451	480	475	459	453	456	451	480	491	437	468	488	465	513	482	433	421	461	459	470	457	480	462	490	480	437	502	485	474	461	461	435	447	460	468	473	497	457	453	441	484	483	455	514	509	501	475	448	477	464	458	465	457	460	485	466	491	463	475	489	423	454	468	501	465	470	443	480	463	448	472	451	488	486	474	431	507	495	482	450	469	477	467	477	450	454	441	492	457	461	441	456	453	453	547	484	461	489	441	438	481	438	434	474	457	480	479	481	479	439	475	454	460	467	479	440	456	451	483	443	495
58823	26564	11585	2091	1227	928	704	619	508	475	435	418	365	383	341	312	319	305	293	273	257	302	283	280	281	266	287	278	277	241	255	260	274	258	266	249	244	253	301	274	258	245	270	249	248	242	245	270	251	277	248	262	254	248	255	231	235	272	248	264	259	248	254	231	236	238	253	223	246	252	289	241	239	248	249	240	238	253	237	271	261	230	215	249	255	271	239	264	259	264	231	252	274	269	243	264	250	265	236	250	253	271	276	259	273	243	237	233	287	253	248	263	229	254	247	219	240	249	235	272	246	240	267	273	252	251	285	231	242	226	267	251	261	266	249	251	253	232	263	231	220	256	237	264	287	241	267	239	264	230	253	231	229	250	240	258	286	250	251	255	258	252	274	243	260	256	222	235	257	270	250	261	260	247	269	233	219	269	237	256	212	284	233	259	254	249	234	234	250	268	269	255	283	241	273	260	250	247	227	251	258	268	237	256	257	237	258	272	232	274	252	251	261	250	258	278	284	254	267	239	231	236	241	228	234	244	276	250	233	253	241	227	255	238	256	252	234	250	239	269	252	253	246	255	276	264	233	241	249	238	236	255	256	222	270	237	248	279	249	256	236	259	258	238	263	241	250	256	263	239	246	249	252	251	242	248	241	251	245	248	262	278	219	238	262	230	240	249	275	246	231	254	247	240	262	247	256	228	232	251	272	248	260	279	234	257	250	239	276	263	221	241	279	248	234	274	260	251	251	266	225	222	246	231	223	226	268	233	208	232	240	244	233	246	263	229	242	237	223	247	261	265	278	251	234	252	252	251	257	253	270	248	255	273	258	248	250	244	227	248	284	238	255	245	252	238	216	264	245	245	221	272	267	265	232	277	266	235	263	216	253	275	240	260	240	266	237	262	232	255	232	262	241	244	275	234	224	270	248	228	234	267	248	242	245	231	255	263	222	263	237	253	257	225	254	213	258	259	239	250	242	235	235	241	268	254	261	224	246	279	259	268	274	265	258	247	238	270	228	252	231	240	248	286	257	253	272	251	255	234	239	246	223	276	261	250	261	284	240	241	236	253	252	283	246	257	255	284	255	254	250	261	248	217	248	245	227	270	204	248	263	216	244	286	235	243	223	251	258	238	225	243	250	250	238	235	232	253	249	258	261	245	250	274	248	240	273	251	248	221	267	284	243	228	270	242	258	260	244	249	261	238	271	277	258	262	228	240	225	230	229	259	263	277	245	246	233	251	257	231	236	195	259	263	256	244	255	242	249	263	241	238	259	253	236	239	218	234	245	257	233	238	270	243	271	253	276	231	273	235	275	219	256	271	257	244	259	248	255	261	215	260	269	239	261	263	244	231	230	260	247	274	227	240	240	264	251	243	282	258	248	241	249	249	273	242	266	234	232	222	283	260	265	227	274	232	247	270	228	209	220	245	225	256	235	262	250	247	271	255	287	237	257	220	267	238	249	248	270	255	247	273	261	255	247	281	279	254	239	212	272	285	256	269	239	256	227	233	252	239	234	268	276	227	258	242	231	239	247	255	243	229	254	226	228	238	257	239	277	208	257	271	271	228	273	258	254	268	264	250	248	259	233	245	235	245	254	253	255	223	246	246	242	273	246	253	266	259	252	262	268	248	233	226	237	261	240	230	257	235	235	247	243	247	265	243	258	236	256	257	256	260	232	228	267	255	260	259	243	234	243	220	244	252	263	245	253	262	266	253	243	281	229	252	258	256	244	234	217	241	263	229	260	250	261	246	237	258	269	242	261	267	238	272	259	253	243	249	289	245	265	248	256	259	221	270	231	267	254	280	257	239	245	256	265	283	252	248	251	259	251	264	211	241	261	247	273	254	241	273	220	260	233	237	237	246	226	216	272	219	234	272	231	240	246	261	245	246	277	253	265	279	241	255	236	241	241	259	242	242	249	215	227	266	250	252	228	270	239	213	256	252	229	252	234	243	248	267	250	244	241	259	231	229	266	247	218	243	249	260	236	258	239	225	220	242	269	251	247	269	245	249	252	279	247	215	250	231	250	234	250	242	233	259	226	233	237	250	274	212	229	219	240	236	256	246	284	250	252	258	236	263	229	261	249	232	232	258	243	279	267	237	267	262	241	265	243	221	252	264	228	259	232	269	278	228	268	261	256	235	196	235	241	291	259	259	246	205	253	250	237	231	262	238	268	248	255	254	238	236	263	249	273	244	228	265	264	237	226	241	233	250	235	243	225	251	254	284	251	255	269	225	241	234	245	283	257	252	241	221	260	225	251	257	239	264	215	247	206	225	260	245	265	268	271	254	248	210	209	245	252	236	250	220	235	235	222	246	220	262	232	227	233	283	243	252	250	253	255	260	233	239	238	250	252	215	273	267	229	239	239	246	275	257	257	253	254	256	254	259	261	270	260	222	236	281	253	244	246	246	233	265	266	230	243	256	210	270	282	257	239	258	235	241	251	239	230	222	227	223	238	231	283	245	259	249	246	265	248	257	262	256	234	234	250	248	243	230	235	251	246	271	252	240	247	276	277	262	244	257	242	265	238	241	252	252	246	233	280	242	262	242	238	226	245	247	232	272	265	249	227	282	255	266	288	270	237	229	251	261	242	264	266	238	251	254	249	258	248	275	232	236	244	241	249	241	240	258	252	244	247	254	225	241	279	258	236	258	225	233	243	271	245	244	256	233	254	244	243	219	227	228	248	241	246	253	226	242	280	250	264	255	250	244	257	285	267	244	226	264	244	257	226	260	249	240	230	248	245	229	256	253	262	251	263	251	231	239	275	260	225	244	244	256	255	247	277	238	257	255	260	263	227	244	254	244	248	235	261	268	242	276	266	247	244	262	260	238	269	240	264	229	239	241	257	247	239	273	269	250	287	232	266	250	237	233	260	237	246	239	282	252	250	227	239	234	244	242	271	292	243	241	234	238	238	261	249	229	257	252	256	267	271	250	237	248	242	249	247	247	242	256	224	242	276	283	246	226	260	232	262	237	253	252	270	260	266	239	262	256	268	232	254	274	271	230	250	242	240	228	258	246	239	243	275	237	264	236	267	244	254	242	257	226	241	232	263	271	282	256	263	225	267	245	241	277	274	239	221	262	271	285	245	252	274	279	237	238	247	229	228	230	246	224	223	260	232	218	247	257	284	249	241	257	255	240	280	260	276	238	253	223	251	277	220	206	266	230	234	246	259	254	249	234	258	264	246	267	250	233	234	269	255	228	256	277	250	236	252	234	251	250	239	242	254	257	273	241	235	259	253	257	253	256	258	273	255	237	244	238	224	251	243	241	233	233	253	251	247	265	240	234	268	247	233	220	252	238	283	274	270	242	238	218	278	254	271	245	249	277	233	221	244	258	244	249	245	273	282	236	236	242	229	272	235	230	257	241	248	247	253	237	252	273	244	277	258	235	232	261	236	254	243	270	242	237	295	252	268	278	228	278	258	254	246	241	197	242	251	260	245	278	238	265	242	231	251	253	260	246	268	296	245	262	252	262
39279	3365	5296	5570	4648	3889	3211	2782	2327	2036	1856	1609	1511	1408	1367	1298	1181	1108	1156	1058	1112	1059	1047	959	998	924	886	897	920	869	828	884	901	880	851	852	891	846	868	878	872	812	865	824	800	802	804	780	811	802	760	843	770	792	771	745	788	752	779	719	773	821	747	746	823	802	781	806	780	830	809	752	748	776	763	752	743	776	775	761	784	771	771	741	806	740	733	734	703	806	791	794	753	779	726	752	804	757	778	790	732	776	682	737	749	788	810	778	787	735	736	762	771	794	742	721	718	781	753	758	717	763	758	720	764	755	728	799	806	770	723	771	720	775	737	768	694	776	779	750	693	762	769	741	777	743	749	797	749	757	742	742	770	736	761	721	743	719	737	725	776	770	754	747	787	766	774	792	765	753	746	737	728	760	735	769	783	768	707	779	770	754	780	710	716	758	698	744	720	746	762	752	695	744	765	752	727	721	746	811	785	761	755	765	773	760	686	738	713	722	746	724	761	742	698	776	755	793	720	718	762	744	770	763	764	721	735	768	735	732	741	725	711	758	777	767	733	744	758	717	733	766	707	723	752	767	720	777	702	724	726	712	685	735	758	772	738	737	731	768	778	755	770	762	712	757	784	774	692	722	771	719	759	713	795	733	718	731	776	783	777	717	743	806	715	687	785	713	722	691	749	717	777	733	787	752	697	773	758	725	720	737	753	761	696	767	686	732	708	728	717	761	769	744	737	769	723	754	735	788	718	744	746	757	721	780	762	761	717	713	754	735	766	689	719	730	763	746	745	742	785	764	773	744	694	729	749	748	751	781	735	766	757	772	747	680	796	716	733	747	726	733	709	762	778	769	781	723	728	751	759	743	726	738	714	758	765	726	778	743	745	733	702	733	738	745	666	737	759	716	755	758	733	721	727	717	753	728	725	766	785	691	761	734	731	735	739	781	711	771	741	776	711	758	713	738	766	765	720	747	744	747	777	774	782	683	767	745	705	768	810	737	692	752	744	760	744	702	744	776	726	755	757	738	734	690	738	709	726	795	736	753	760	737	758	745	728	742	737	735	780	717	740	752	726	742	731	767	762	820	749	706	737	788	734	762	727	767	832	754	703	669	767	724	785	747	723	746	781	674	763	756	765	734	723	775	726	782	704	746	687	760	715	784	750	777	737	755	728	775	736	715	742	734	768	715	722	705	720	721	722	729	705	788	726	748	758	701	767	737	775	752	720	769	725	722	762	765	743	746	731	760	719	775	769	723	809	712	753	694	797	763	721	817	760	734	732	776	712	769	735	688	745	778	747	748	755	719	707	776	726	718	742	721	735	749	739	767	759	762	766	740	709	753	737	733	732	731	771	765	721	803	721	728	769	752	712	761	747	686	730	758	768	742	726	698	784	713	767	721	670	757	734	755	684	767	793	768	765	707	729	694	743	718	738	744	766	730	770	764	685	718	742	754	739	783	753	700	796	739	752	802	723	729	733	743	707	753	757	724	717	675	742	691	787	751	711	741	730	749	759	708	738	741	703	770	740	726	759	722	720	715	766	709	747	739	715	699	715	739	723	738	745	797	764	714	787	741	807	742	722	751	774	656	735	709	767	766	693	693	754	770	772	731	754	738	768	771	771	740	708	705	727	759	764	751	741	713	714	737	777	762	782	740	772	800	753	719	723	688	763	739	718	778	730	729	779	726	771	743	718	750	740	772	717	732	722	700	778	723	758	731	748	754	717	718	758	799	780	753	718	765	715	732	710	726	716	770	719	748	740	781	740	779	729	785	731	798	751	779	773	756	695	690	750	763	711	747	734	773	745	728	716	765	764	755	679	741	750	738	741	762	735	726	703	740	717	728	768	765	761	751	688	770	725	752	756	745	762	746	759	740	746	682	754	754	767	696	779	739	721	734	735	700	704	764	718	725	782	711	732	694	797	730	694	763	708	770	688	736	699	740	698	750	725	696	771	683	798	727	775	730	744	719	741	746	728	721	739	713	734	755	743	710	749	765	706	785	705	754	714	762	741	749	734	781	715	721	742	753	731	761	737	739	723	710	744	728	776	754	791	701	675	760	770	701	765	727	743	709	677	721	761	763	751	741	740	727	748	747	743	738	703	732	703	736	710	747	692	757	779	733	746	756	772	711	780	726	737	719	722	712	755	819	741	694	758	736	742	761	743	743	772	734	734	761	749	738	716	753	767	760	709	769	733	726	724	731	775	769	738	708	744	752	740	749	732	760	728	759	749	698	745	698	733	787	736	679	748	739	743	707	748	718	767	740	735	724	730	749	794	703	740	694	730	749	700	760	785	692	647	753	721	790	795	755	756	717	740	715	751	780	763	711	714	737	711	746	735	707	752	744	771	756	731	656	693	725	763	762	728	757	742	777	723	726	775	732	794	731	728	773	756	751	727	755	719	788	765	797	721	805	724	687	693	754	703	776	781	722	758	716	724	734	736	718	740	717	738	756	739	752	718	716	760	739	730	708	802	707	722	752	761	761	780	746	712	737	698	710	759	720	719	770	786	688	741	824	740	738	792	788	724	686	724	784	772	733	768	768	759	749	754	798	708	735	749	755	764	721	728	744	732	726	777	771	743	763	750	703	741	717	779	749	704	742	722	770	733	732	744	720	785	719	717	723	750	742	749	765	777	744	768	753	697	722	796	754	772	754	712	711	732	657	769	749	752	766	741	694	785	794	750	732	706	764	728	724	741	762	691	731	736	765	719	810	762	758	704	745	817	731	716	700	708	754	697	705	783	706	739	724	778	794	764	722	745	738	729	734	790	714	739	738	765	729	749	733	716	759	727	777	731	706	764	710	745	778	706	757	725	764	743	786	722	713	759	688	734	753	717	707	768	697	811	714	783	696	724	754	748	780	747	749	766	764	794	796	760	714	736	741	720	770	725	768	726	742	726	718	707	731	759	740	743	736	751	731	714	732	740	777	727	767	762	695	756	717	729	786	720	729	708	767	662	700	762	730	738	727	788	737	768	741	815	794	724	774	687	784	708	733	741	755	752	728	779	719	756	765	713	701	780	746	740	756	734	730	739	781	717	733	786	780	733	736	774	760	705	732	729	764	727	768	707	765	772	737	724	725	758	729	747	780	751	766	756	745	715	771	711	742	761	753	740	743	743	726	722	729	733	790	742	750	751	751	773	708	721	740	747	807	688	736	754	754	765	738	744	743	707	750	742	753	768	715	749	779	731	748	740	725	733	747	766	756	732	708	772	802	781	798	785	683	713	726	745	742	738	755	692	768	740	767	752	753	733	736	744	689	775	755	731	784	740	721	757	755	741	718	735	721	756	766	726	748	673	708	767	709	748	701	767	714	715	735	749	717	748	731	754	778	767	729	761	743	684	775	706	760	731	721	734	755	726	743	762	727	755	709	753	709	771	692	786	790	750	714	699	766	703	757	728	729	743	793	809	713	750	799	799	713	737	804	787	720	767	737	764	696	737	728	704	738	719	734	755	753	793	715	767	781	733	807	766	760
17896	1139	275	131	137	112	114	121	102	99	120	104	99	119	98	104	93	90	105	106	89	82	95	99	102	97	97	107	74	103	103	93	102	98	91	93	96	99	122	108	101	104	92	86	89	87	94	95	101	97	118	95	84	99	86	95	97	92	102	105	100	111	113	93	78	103	90	114	97	88	87	94	97	108	105	109	92	94	101	106	113	82	112	96	90	106	103	90	91	99	110	94	92	94	103	107	93	120	101	108	86	87	101	100	92	94	91	98	97	98	88	68	84	105	85	112	100	92	90	116	106	102	106	95	106	99	87	105	98	91	93	101	96	91	96	92	101	110	97	110	82	118	97	123	113	91	80	93	90	81	99	101	94	103	105	98	101	103	85	98	96	99	105	108	93	123	103	78	93	100	87	126	109	108	110	117	102	116	122	93	84	85	100	102	72	109	92	102	122	91	96	107	98	86	91	109	99	110	91	99	112	111	111	96	95	94	108	87	107	96	101	97	97	87	101	109	97	100	100	121	110	102	96	96	96	94	79	108	104	88	91	112	88	107	95	106	102	116	95	101	92	98	94	98	81	90	100	107	109	95	98	97	98	85	100	108	93	99	91	90	105	106	100	100	110	110	93	85	94	117	112	93	84	120	112	72	111	109	95	119	101	98	98	94	93	92	116	84	100	88	102	95	115	108	117	100	99	114	106	102	95	103	103	88	115	84	94	92	106	104	104	97	97	101	80	100	102	101	90	89	101	97	112	109	108	90	92	104	104	73	110	104	97	90	100	80	92	96	117	103	100	111	90	85	104	99	102	95	93	84	101	93	96	90	109	95	122	107	100	83	95	105	94	94	97	103	75	109	108	104	97	94	96	97	104	97	93	99	82	99	88	98	96	101	88	90	82	109	99	91	104	102	97	92	95	110	110	118	90	98	91	105	112	86	99	102	100	106	110	91	107	85	80	99	97	131	87	95	103	100	95	102	102	105	121	99	91	114	98	97	113	93	93	97	93	109	112	100	83	114	100	104	94	101	72	119	108	105	119	111	86	99	81	110	93	77	98	106	94	101	93	91	92	106	106	99	106	104	117	97	91	91	112	102	105	102	73	105	104	82	102	97	111	94	101	101	80	104	105	94	98	98	104	98	110	92	93	88	96	83	101	101	100	97	104	119	106	88	116	96	104	88	93	102	106	94	85	97	86	99	98	104	112	104	102	114	83	89	104	98	97	100	114	112	91	114	120	105	90	105	107	90	107	103	85	89	110	95	93	98	96	92	76	97	93	84	100	113	93	94	101	104	115	106	104	106	114	95	108	93	90	114	116	97	106	107	103	106	103	96	99	110	95	116	103	92	124	91	106	112	105	95	103	105	117	84	108	120	97	92	89	111	67	87	100	104	97	90	99	118	105	98	103	101	103	113	96	99	114	103	90	85	80	104	106	114	95	104	112	106	103	101	105	95	85	87	98	83	104	114	124	82	105	93	99	94	109	91	98	83	91	111	106	94	105	104	118	79	97	99	113	95	100	110	97	101	106	118	93	83	95	108	91	92	105	93	93	94	103	104	90	107	106	106	114	88	85	91	103	107	110	96	99	95	107	103	83	102	75	91	88	87	95	96	102	101	100	122	105	93	98	110	84	93	91	103	96	111	91	98	90	94	95	106	93	102	87	107	89	85	120	98	81	80	101	87	91	80	91	89	104	110	92	86	104	103	90	88	92	93	115	90	88	93	88	91	112	105	103	116	102	120	71	113	104	96	101	93	111	98	87	99	101	103	97	98	100	97	105	116	112	93	96	98	100	106	96	95	86	102	70	94	111	97	96	95	103	90	95	90	96	110	108	88	93	110	118	99	111	101	98	95	89	104	90	104	103	108	91	95	103	106	108	105	79	115	110	111	105	105	95	103	120	105	109	97	93	91	94	103	93	97	113	105	108	102	90	104	94	110	104	91	97	125	115	110	107	107	100	99	110	98	110	109	98	93	110	104	103	97	85	99	103	98	83	98	108	109	93	95	101	104	107	90	97	76	98	92	119	92	91	92	105	91	93	93	99	84	107	101	112	108	93	108	104	96	99	100	111	85	82	109	101	114	101	99	91	92	111	89	104	90	130	104	92	104	96	97	96	88	111	92	99	81	109	119	98	114	113	93	97	115	80	100	104	106	100	104	85	102	85	102	91	104	98	116	101	93	86	119	99	92	87	113	86	92	99	100	88	100	104	113	96	105	98	97	92	89	97	111	96	106	91	109	95	93	107	91	102	119	110	105	109	108	100	110	105	79	114	91	88	118	106	101	103	108	111	84	86	89	99	98	105	80	102	95	126	108	90	105	104	96	102	112	101	101	80	108	88	120	106	105	102	102	102	114	113	104	88	103	100	109	87	102	106	92	103	88	108	113	76	112	91	97	102	98	95	110	109	119	92	87	105	97	98	93	115	104	92	106	94	88	83	89	105	110	95	108	75	101	104	93	93	88	97	94	115	111	119	111	113	97	91	105	115	99	95	89	105	99	92	88	98	110	94	75	85	105	100	112	111	128	86	97	105	104	100	97	95	108	107	119	111	98	95	103	89	97	108	105	99	111	99	96	92	103	97	90	103	101	110	100	98	100	95	117	80	105	109	97	87	98	108	97	110	104	113	110	106	104	96	90	112	92	98	105	113	92	92	86	99	110	115	105	95	89	109	93	97	94	98	96	93	98	100	95	93	110	93	105	116	97	86	97	102	100	96	104	90	92	113	100	101	98	95	114	110	94	92	113	98	99	107	96	111	90	98	95	108	106	98	91	105	101	112	97	104	94	106	81	101	95	100	96	96	92	98	85	95	112	108	103	93	105	101	100	103	102	92	95	116	100	107	91	80	104	107	94	95	97	96	118	109	105	84	101	104	115	108	82	98	108	94	92	86	87	105	90	105	97	120	100	96	78	94	103	93	102	96	93	101	111	97	115	97	105	91	101	82	91	103	95	102	81	111	104	97	114	97	100	100	108	103	86	104	102	103	93	89	97	108	97	96	102	98	89	103	96	104	100	102	90	103	92	94	115	108	106	121	97	99	122	101	81	106	100	98	86	87	90	91	84	91	93	95	79	94	95	110	100	98	109	102	102	94	107	105	98	99	90	108	101	101	101	107	113	93	104	105	111	118	96	90	88	108	102	109	95	101	87	98	104	104	79	107	110	105	96	109	98	103	98	99	90	112	80	84	94	98	94	119	94	96	110	85	95	84	91	101	95	102	104	101	104	85	106	99	97	91	93	78	103	87	104	91	96	105	93	121	100	93	86	123	79	95	113	113	91	101	98	108	106	113	103	87	117	96	110	113	105	105	113	101	103	101	84	77	95	112	104	102	91	110	100	112	90	94	113	91	106	113	97	100	98	107	108	106	96	98	102	105	101	106	100	106	92	95	93	101	100	110	93	130	102	95	101	90	96	109	84	86	120	95	99	104	97	117	105	103	91	83	92	94	76	100	105	98	93	83	92	89	98	123	95	71	96
15929	442	530	516	464	487	470	445	411	403	412	387	362	336	380	379	362	342	377	370	356	344	368	352	348	319	362	360	350	367	384	373	397	335	336	349	342	367	323	343	358	363	332	370	368	335	360	361	370	340	355	349	351	316	331	368	328	336	379	348	358	374	347	343	355	368	378	361	373	314	357	331	339	349	352	350	319	320	368	357	367	356	331	346	352	373	335	360	340	343	322	341	306	338	323	355	317	353	356	362	301	330	340	369	337	349	313	331	315	342	349	350	368	340	366	326	361	354	385	363	317	320	353	345	358	335	354	314	337	345	374	345	353	371	321	372	374	341	366	345	382	335	347	348	367	337	357	349	357	374	366	368	374	325	337	303	338	350	332	347	359	360	363	348	344	355	332	373	336	353	331	346	333	367	335	338	364	344	314	384	327	326	345	354	344	354	377	339	335	358	353	321	342	361	365	350	321	340	356	361	325	364	325	380	319	363	359	338	318	326	326	345	353	347	350	347	396	351	349	356	344	334	333	330	315	330	344	366	347	344	337	333	366	352	320	320	346	358	379	385	309	337	383	354	347	351	349	312	344	354	370	328	362	344	311	321	362	316	352	352	337	372	333	339	354	367	329	335	385	335	335	328	348	359	352	375	333	307	311	363	352	366	353	309	345	368	345	344	370	334	345	318	346	383	365	337	342	349	372	367	348	344	323	299	381	369	365	354	375	332	346	351	352	356	336	363	330	316	355	350	345	378	365	344	352	329	358	360	371	345	354	312	346	326	350	322	318	326	360	326	375	363	339	349	344	352	353	360	341	349	338	344	378	329	353	335	335	343	368	328	360	358	345	351	372	334	372	334	373	336	359	332	300	366	333	371	378	359	364	322	329	353	347	362	321	376	352	341	347	334	357	350	375	376	356	345	349	345	381	301	329	366	342	354	371	323	343	315	331	352	363	334	327	349	354	353	321	333	348	352	363	335	339	352	353	347	379	352	310	355	342	365	299	340	343	344	332	363	376	349	325	339	384	340	358	367	360	338	313	356	335	317	320	341	328	331	348	342	348	398	376	354	336	328	303	349	339	302	363	317	355	348	352	347	372	320	340	340	343	381	364	364	382	330	384	335	344	335	339	367	356	309	340	362	347	341	389	353	360	362	378	330	336	323	322	348	367	362	355	365	357	344	333	343	337	342	373	355	345	356	378	325	368	376	355	336	323	343	329	347	373	337	354	331	327	367	370	303	380	341	377	352	343	345	375	343	384	354	360	358	362	370	358	319	328	310	322	360	327	340	365	326	367	342	328	335	344	399	316	365	388	335	340	324	343	342	368	336	350	318	351	330	349	346	350	336	356	339	371	357	344	319	325	323	353	355	319	351	357	359	314	337	346	315	372	376	358	314	345	373	367	326	376	353	345	373	336	374	330	336	346	325	326	365	348	347	346	314	334	326	349	314	382	317	344	342	341	328	339	339	339	329	341	334	365	345	354	343	353	377	364	348	395	334	349	347	322	334	366	355	378	367	344	363	337	349	365	347	351	351	329	342	348	330	335	346	332	333	360	364	364	362	367	356	338	370	334	374	324	314	342	343	332	309	369	360	355	351	358	347	372	357	323	358	303	343	351	350	363	345	361	339	368	357	378	326	372	349	373	354	367	298	350	347	336	369	350	339	402	362	353	343	336	366	363	353	363	340	360	341	327	336	314	354	373	362	327	342	349	347	331	322	370	317	340	354	336	348	331	319	359	357	384	333	347	343	329	312	369	345	364	362	365	317	353	346	363	334	342	364	352	371	329	346	343	325	369	361	351	330	319	367	320	348	372	361	360	348	367	348	324	373	340	346	388	329	362	325	316	316	365	349	346	327	337	325	342	368	380	324	344	343	316	355	338	332	392	352	355	319	342	325	331	332	367	311	369	356	346	350	385	348	332	346	343	363	362	344	366	374	373	340	357	338	370	330	342	344	325	322	339	358	348	359	329	370	347	315	351	346	331	335	345	308	342	355	340	347	345	338	372	358	393	348	302	331	350	385	350	340	372	348	352	322	333	332	335	368	324	346	356	350	354	341	326	365	373	328	361	364	324	321	332	340	319	353	334	343	359	376	337	366	337	347	344	369	353	347	391	377	371	313	368	350	353	347	367	346	355	346	324	334	342	349	360	321	347	336	397	354	327	359	320	312	341	348	339	367	357	352	344	390	324	329	350	349	377	338	339	388	368	341	359	321	360	319	364	359	341	342	371	323	354	376	365	344	360	355	349	315	323	351	329	349	341	349	357	350	336	311	345	351	352	352	368	350	331	349	319	335	345	336	363	378	336	369	325	366	338	328	338	351	320	347	309	328	374	348	381	372	341	316	296	338	356	355	346	363	343	358	389	354	344	339	332	323	312	369	391	319	371	343	351	371	361	341	343	337	358	359	343	365	391	323	380	370	363	333	351	335	361	328	351	335	331	315	352	361	385	363	355	361	358	345	329	339	355	333	349	347	325	361	370	342	329	316	324	345	368	363	325	364	357	331	336	340	375	365	363	371	344	333	363	334	350	383	345	339	346	342	326	347	329	373	352	318	338	345	347	350	316	336	347	352	342	372	350	342	330	358	337	344	373	355	342	361	338	367	336	370	344	353	317	364	328	346	290	375	342	312	346	341	314	336	317	329	374	334	335	323	330	350	353	332	359	361	368	374	345	385	324	379	343	329	353	359	363	354	378	326	349	350	349	367	377	340	349	373	365	343	367	332	366	329	378	343	352	331	342	367	321	377	378	337	335	345	350	338	340	323	346	325	288	352	339	400	346	366	344	343	347	339	348	352	366	342	338	314	327	358	348	360	336	363	358	312	319	348	334	338	334	321	380	330	349	393	343	339	340	335	346	351	368	357	308	340	322	354	334	325	337	372	360	338	343	371	381	357	348	345	345	324	369	397	349	329	378	342	363	340	358	344	333	343	362	362	333	348	325	376	356	358	343	343	349	358	327	356	359	366	347	366	369	348	359	358	379	384	366	350	347	339	357	336	345	378	364	368	366	341	365	335	348	329	323	338	362	367	353	362	372	351	349	358	328	370	322	341	333	325	330	315	341	341	344	353	351	346	340	352	359	366	314	356	340	371	390	337	340	317	364	321	358	337	342	322	319	356	363	366	338	326	333	369	345	357	373	373	352	363	351	354	356	334	364	376	344	321	311	349	349	353	355	347	340	340	344	359	346	379	358	356	356	320	376	381	342	351	341	349	340	362	339	328	353	368	336	343	351	394	350	341	386	361	375	334	314	380	392	379	354	347	336	348	351	367	386	347	339	343	326	348	333	333	345	349	356	325	345	347	337	343	333	336	343	333	375	359	367	379	372	371	368	312	331	332	364	333	315	351	355	370	339	350	333	356	368	377	324	331	332	373	348	332	355	370	368	348	316	334	344	372	365	337	365	365	368	346	363	348	354	346	344	367	351	327	361	330	353	355	375	334	399	342	335	343	342	358	383	333	352	372	358	332	332	334
49881	21371	5358	843	614	420	356	301	253	237	225	204	195	194	169	182	189	172	169	155	150	169	145	165	145	166	158	151	146	166	150	144	126	161	127	134	135	151	141	135	163	123	168	145	144	154	141	124	121	165	151	151	140	153	127	135	121	143	137	153	147	159	169	133	174	137	145	142	153	146	152	148	159	167	162	120	148	140	146	128	145	145	138	139	123	143	146	157	142	155	155	154	124	143	159	173	132	146	156	160	130	139	141	145	141	146	131	135	133	134	145	121	146	135	151	136	150	131	153	126	153	130	147	144	158	171	165	132	150	187	136	155	157	143	163	149	128	142	145	138	127	136	141	141	133	148	135	160	137	152	176	143	130	149	139	152	153	123	131	137	145	141	141	148	163	137	130	134	146	141	149	152	132	132	160	129	156	141	130	138	137	140	122	136	123	127	143	151	148	138	160	139	138	135	162	140	132	172	157	154	138	130	136	125	149	127	126	127	152	138	151	149	156	136	135	140	149	152	135	132	149	141	146	156	171	138	153	153	130	136	152	136	144	131	132	126	134	160	130	137	146	161	160	132	144	128	152	148	141	149	138	136	170	140	132	150	158	120	146	153	99	135	151	151	125	138	163	153	149	145	128	137	152	137	140	132	126	130	136	130	140	122	126	135	140	158	144	150	141	146	135	128	155	139	138	147	131	156	143	159	160	118	138	155	146	147	148	127	118	145	146	149	137	126	137	137	121	139	136	152	150	130	168	139	132	135	149	141	135	150	140	152	128	132	127	122	140	156	156	135	153	161	153	162	141	129	142	155	143	150	152	146	132	138	135	141	147	160	153	147	146	156	148	147	149	133	167	147	148	136	160	136	156	154	152	135	157	135	162	130	144	128	168	136	137	156	127	144	139	170	153	134	128	158	163	149	141	147	129	132	139	157	164	126	137	155	123	164	152	162	149	129	142	139	135	152	149	151	153	123	156	145	147	156	144	136	162	144	124	125	106	140	138	132	148	140	144	147	151	156	145	145	145	160	122	152	140	146	119	170	146	156	157	152	133	158	146	147	157	127	129	144	135	146	147	128	142	136	148	130	135	160	167	143	147	137	135	149	157	159	146	142	148	127	145	126	134	136	133	140	135	129	159	138	141	146	153	135	144	130	150	144	146	120	137	151	137	124	123	136	139	158	139	128	135	149	147	159	146	149	133	140	144	137	144	136	150	135	137	167	128	145	121	141	138	153	139	150	126	140	129	126	148	129	164	150	156	147	163	117	145	153	140	121	128	159	138	153	137	135	135	147	148	166	140	143	125	148	159	139	154	131	137	153	171	149	142	146	140	147	127	157	136	151	111	132	128	125	146	139	130	140	130	156	161	147	144	140	123	148	145	137	150	141	147	137	116	154	127	137	123	127	146	121	135	147	152	122	143	148	145	143	140	142	152	133	118	169	146	130	159	175	143	146	118	145	151	142	133	140	152	147	129	136	137	114	162	139	157	127	156	146	133	167	156	143	129	161	144	145	167	142	119	122	124	153	153	138	163	137	157	140	142	140	110	150	119	161	142	143	133	142	140	160	127	161	149	166	148	129	161	134	152	125	143	147	113	132	128	145	140	145	160	157	153	139	132	127	154	172	126	129	130	163	161	158	140	137	136	160	145	137	154	144	156	128	143	159	142	129	149	148	149	145	136	149	138	139	128	158	142	138	149	164	154	157	142	159	132	141	122	131	141	141	144	142	140	152	127	164	150	140	141	158	149	129	132	138	117	142	138	140	136	141	140	147	150	156	132	140	165	138	162	129	130	155	133	134	144	130	144	131	157	147	149	109	139	123	164	145	136	163	135	116	137	153	125	144	154	140	129	132	131	153	141	147	166	150	174	152	143	124	142	153	147	127	124	168	131	138	156	146	138	154	139	134	135	143	138	145	147	119	130	119	144	118	137	138	134	142	160	141	139	159	139	168	161	142	124	141	137	138	134	141	137	151	168	150	136	143	135	151	139	131	131	162	132	142	135	156	149	130	161	136	130	161	147	149	146	159	150	136	152	137	152	157	139	146	123	151	163	128	145	145	161	132	143	130	144	154	153	166	154	154	163	157	138	145	167	149	147	137	154	129	165	161	145	150	138	119	144	140	148	157	147	146	148	141	125	141	154	136	128	147	145	152	141	116	130	140	134	147	134	176	129	127	119	132	146	139	158	155	153	137	134	126	147	150	157	133	150	153	133	133	129	163	151	142	147	119	173	148	147	156	142	132	146	155	139	142	154	161	122	154	138	119	142	175	158	143	144	128	121	138	140	146	137	129	163	133	151	139	123	142	153	126	149	144	140	118	153	140	131	153	143	140	163	147	141	149	134	148	143	141	133	145	137	129	145	130	154	151	138	148	151	148	168	155	140	117	127	146	138	161	142	121	153	147	139	150	143	139	158	124	133	163	142	133	150	142	152	149	145	144	153	146	141	129	153	135	128	128	127	146	145	156	146	143	145	136	132	134	137	153	153	154	142	170	139	122	139	164	135	131	136	124	126	133	139	134	146	148	128	140	145	137	126	134	136	138	137	149	137	149	149	145	153	140	142	134	135	132	144	134	130	170	144	150	150	151	159	140	148	130	156	136	140	138	149	148	152	133	156	140	135	146	129	155	143	154	165	140	148	140	115	146	134	151	136	140	140	147	136	159	149	150	137	144	135	151	139	133	131	159	153	142	145	154	129	138	147	148	123	142	122	142	142	135	151	122	146	156	149	132	149	142	140	141	141	134	132	147	146	137	138	121	145	125	141	149	190	158	138	142	141	136	150	155	155	143	150	132	151	140	144	130	141	140	146	134	138	160	134	164	132	129	149	131	139	144	139	139	169	142	151	141	133	139	126	148	145	142	145	135	143	131	136	163	134	144	137	152	159	144	136	141	130	128	164	137	152	126	134	124	129	144	145	135	130	129	126	160	137	125	168	154	119	144	152	160	138	153	166	139	143	155	141	132	135	143	143	137	147	148	134	140	144	144	133	130	174	158	146	145	166	150	143	145	141	149	156	124	126	153	139	134	145	149	154	138	163	151	133	159	140	126	151	127	137	138	144	159	142	145	140	143	145	150	149	139	141	130	137	127	140	125	125	140	138	149	137	152	140	155	137	124	136	131	148	135	144	143	157	157	159	142	138	144	149	138	126	141	161	145	122	146	135	159	170	162	148	165	163	127	127	143	139	155	154	123	146	141	146	126	130	152	147	132	128	129	151	164	153	144	153	138	125	145	148	127	131	147	163	158	147	132	152	148	126	142	145	131	138	149	148	166	121	156	115	153	148	148	148	142	143	125	150	144	136	136	147	145	154	160	133	164	146	126	134	147	147	164	137	133	160	143	138	135	149	134	155	143	132	144	128	153	150	146	145	131	153	132	149	149	158	145	141	143	131	119	145	144	146	127	142	148	150	165	158	142	156	137	120	143	152	151	129	127	142	118	162	130	155	160	138	136	136	147	134	145	143	145	152	130	141	153
31858	1692	2867	3041	2548	2014	1713	1467	1259	1192	1046	990	901	834	798	780	686	721	624	666	620	586	614	601	579	605	573	578	538	539	547	511	535	549	528	527	517	515	506	497	488	530	529	502	514	476	516	482	491	484	478	486	520	494	489	463	471	466	515	483	466	520	479	508	477	473	476	481	486	469	482	480	480	450	492	459	502	480	464	460	448	468	451	488	452	497	499	498	499	482	480	476	521	460	464	472	468	499	484	491	462	488	450	460	469	479	513	490	498	469	470	482	461	443	461	483	474	460	463	498	477	474	503	502	474	460	459	540	461	489	491	454	452	490	481	499	503	468	498	462	451	500	503	473	475	453	454	464	456	467	435	457	486	488	485	472	472	457	479	463	483	477	476	480	446	509	484	467	444	497	489	511	474	484	446	508	476	487	465	466	504	469	450	454	417	491	442	467	473	455	490	439	443	452	470	475	494	483	433	520	456	480	446	430	440	508	489	482	494	469	427	470	473	505	485	471	475	473	464	464	457	520	430	473	462	426	506	475	457	403	460	474	497	494	482	471	484	500	473	453	453	450	437	461	466	461	447	492	465	456	480	470	490	498	444	487	457	451	491	481	498	463	502	461	446	465	475	490	475	453	464	451	495	462	441	469	471	477	483	462	424	473	510	451	506	515	455	485	472	460	437	478	476	445	500	493	442	485	480	450	431	479	446	526	457	467	489	510	460	484	458	504	432	474	482	463	454	483	480	462	478	481	485	476	489	423	512	466	482	462	439	483	468	462	436	475	478	438	441	468	479	481	433	471	479	470	483	455	501	478	471	465	462	465	434	516	501	443	455	452	474	469	464	463	477	464	494	462	528	511	470	466	436	494	458	452	455	468	439	473	479	461	466	445	473	451	466	468	467	450	451	446	472	442	457	460	451	472	495	483	464	467	481	467	494	452	470	453	476	481	475	482	465	496	502	438	505	441	470	467	456	474	463	475	450	478	481	475	466	444	460	484	483	512	485	471	444	494	453	463	460	443	480	459	495	477	460	457	469	481	472	507	483	467	438	467	457	450	472	473	480	508	460	455	479	460	483	451	462	502	463	482	477	477	482	503	406	485	503	452	444	493	469	487	494	506	471	447	501	470	502	466	457	422	470	454	466	491	472	436	480	480	461	490	465	492	495	480	444	508	480	484	493	446	478	444	489	460	478	439	476	459	464	460	484	478	486	476	456	469	443	498	484	463	456	435	515	475	483	445	460	472	435	504	442	473	459	479	435	488	450	465	456	426	484	419	458	511	482	450	494	454	436	484	466	444	520	475	467	449	489	468	467	489	451	472	462	450	485	464	472	476	490	471	494	432	473	445	467	493	488	468	430	440	473	458	451	470	483	440	511	463	451	508	475	491	489	432	453	437	454	459	493	467	457	450	482	455	478	471	485	467	461	475	459	450	481	512	445	442	442	482	410	465	440	524	456	460	447	480	481	453	443	468	447	455	455	474	438	482	457	456	505	479	462	478	445	444	486	460	440	504	495	441	485	434	433	472	457	483	485	477	426	478	478	468	480	475	486	435	451	460	503	448	474	494	468	468	475	491	450	459	480	463	489	481	470	469	463	485	465	431	472	513	471	471	434	437	469	439	456	494	470	494	463	479	463	467	484	450	418	474	452	482	489	441	493	445	455	458	438	443	494	495	441	471	512	450	465	483	480	446	478	458	455	461	472	517	440	441	450	461	462	464	487	432	485	439	472	498	461	440	492	453	423	455	475	437	446	450	470	463	486	499	464	500	457	487	496	443	494	421	428	478	412	479	443	499	453	496	477	430	473	488	461	458	462	428	462	487	464	469	456	479	503	464	466	470	435	467	472	473	468	436	464	490	441	475	481	411	462	467	488	475	441	482	480	452	470	443	462	447	480	469	473	499	469	461	463	465	439	452	499	462	464	515	469	465	474	516	482	445	481	479	476	458	484	458	459	453	412	463	462	485	481	498	469	422	472	495	502	471	460	475	459	491	472	481	515	441	493	477	472	481	450	456	472	486	476	468	469	514	461	442	455	478	490	469	468	439	433	489	509	471	516	439	487	466	462	431	450	454	446	456	459	459	449	439	468	453	523	467	456	449	461	451	474	451	456	453	489	411	477	484	455	478	508	475	459	480	495	486	462	495	502	447	460	516	487	476	448	430	477	448	456	463	452	523	457	474	444	469	494	460	457	448	448	463	465	425	478	440	448	509	516	438	459	471	455	455	490	460	484	462	488	436	441	490	471	447	473	540	508	437	442	448	474	511	504	454	478	466	470	440	501	475	456	486	460	461	488	431	484	472	469	502	480	470	452	463	442	454	473	446	504	477	464	472	482	471	466	467	491	456	461	445	444	492	492	490	467	474	423	478	435	490	451	500	465	482	474	460	470	474	463	458	476	470	436	489	441	467	467	468	510	473	445	483	454	462	477	471	480	487	492	484	475	464	487	436	460	476	463	434	506	495	470	482	460	479	451	512	443	484	436	496	455	469	485	466	440	463	466	475	464	481	445	466	453	474	460	462	493	449	479	474	446	444	464	446	455	464	440	453	430	460	474	474	420	503	475	471	506	469	479	468	471	480	474	466	442	498	448	453	452	467	478	445	433	497	455	487	447	479	518	439	460	454	451	485	497	465	460	464	446	517	457	437	463	505	477	456	454	460	465	507	434	426	460	454	459	479	456	477	501	507	462	491	458	462	453	429	481	513	469	461	506	485	499	481	453	473	454	462	514	436	479	449	433	504	477	460	482	530	450	469	486	487	517	426	453	444	470	475	501	421	444	476	500	440	485	488	462	450	490	474	468	452	452	462	487	447	512	490	469	451	431	453	506	443	462	443	500	507	485	461	481	481	450	532	491	468	444	463	437	501	472	504	472	467	482	462	441	464	453	444	438	458	466	492	471	461	449	480	467	483	474	456	461	484	455	437	477	460	465	454	485	472	474	449	435	447	478	433	430	505	464	474	484	446	482	495	449	447	481	471	477	469	496	481	506	486	477	473	470	495	465	516	481	476	454	499	480	450	472	451	475	486	502	446	481	466	445	469	475	469	465	487	467	473	475	455	502	478	473	491	495	465	464	481	408	457	469	450	491	466	463	451	476	490	507	462	458	455	496	436	486	481	492	467	450	459	486	442	448	483	466	482	485	459	512	484	463	441	490	466	476	420	511	471	472	466	442	490	427	481	497	469	463	448	481	445	511	476	453	447	459	420	461	466	439	472	500	441	452	476	480	501	439	478	435	450	442	453	441	438	444	465	432	427	464	447	493	466	441	459	494	432	461	434	484	477	457	474	436	506	497	477	443	524	483	428	432	442	458	486	439	478	463	475	461	494	479	473	483	456	430	451	448	481	453	458	465	461	489	452	461	491	479	497	477	440	506	458	447	444	474	443	473	465	455	413	450	453	440	449	480	457	451	461	479	430	457	519	468	485	466	436	454	424	478	473	470	460	430	454	475	434	460	476	445	459	472	450	441	474
55043	27551	14515	2461	1286	919	697	553	513	450	403	405	340	328	313	302	291	319	308	308	290	256	265	254	245	274	260	252	277	250	272	284	281	249	273	268	254	275	268	262	291	257	246	235	237	265	221	256	258	255	273	263	265	260	266	256	240	239	256	278	258	226	257	266	240	267	239	249	266	241	233	242	252	246	256	249	247	231	262	275	306	246	232	225	263	231	236	244	239	226	279	250	255	252	245	255	258	217	267	271	193	250	264	219	248	238	246	254	269	232	258	262	269	236	270	258	269	255	261	238	271	251	249	247	268	254	239	251	235	242	244	250	222	285	240	255	264	238	283	234	255	233	241	256	264	260	250	239	257	269	270	242	232	259	252	251	276	256	259	251	256	237	251	249	255	257	264	283	282	264	217	239	226	266	247	256	268	256	274	249	241	268	249	249	253	246	236	284	233	254	242	241	272	261	253	267	238	250	261	284	247	242	265	280	252	272	240	247	227	226	241	233	254	239	249	258	260	249	248	268	256	233	288	275	248	230	225	278	259	234	244	248	265	254	231	256	232	284	250	245	248	253	232	248	251	253	258	234	258	248	241	239	253	236	245	250	269	271	240	234	261	261	239	261	256	248	233	241	267	231	249	263	276	234	225	229	262	240	249	267	242	243	255	237	236	255	266	245	263	281	230	245	265	243	251	237	263	248	233	225	255	225	244	265	233	212	259	238	253	241	245	264	248	267	241	274	272	232	246	240	241	239	247	257	239	230	241	264	238	215	238	258	241	252	277	240	221	248	263	233	233	249	232	242	258	252	293	272	244	280	253	295	250	268	259	238	261	245	276	243	246	236	244	257	223	233	249	252	231	244	208	257	254	236	265	275	253	251	254	260	250	211	240	246	265	260	216	288	247	240	253	237	304	263	232	239	264	232	236	255	272	251	252	261	248	264	228	250	274	252	263	252	236	265	267	254	225	268	242	254	288	255	249	261	222	247	276	245	251	238	245	280	272	247	248	256	268	238	275	257	243	256	233	267	221	243	269	215	253	237	251	282	265	254	266	240	254	238	238	264	254	248	248	265	264	239	256	252	252	253	244	256	252	260	249	267	269	264	254	260	230	253	259	239	264	250	247	249	236	259	234	248	230	255	260	259	264	258	260	252	239	228	253	223	258	248	245	244	210	230	263	238	262	240	249	230	268	244	274	267	266	231	260	253	247	239	274	275	261	270	265	249	250	239	206	274	272	269	225	256	270	252	271	260	224	230	254	243	231	265	255	258	249	237	257	227	260	237	242	270	258	250	218	252	254	252	215	233	235	251	234	245	236	268	253	257	261	235	251	257	230	276	221	246	252	226	236	277	224	236	232	262	239	246	245	263	243	241	270	238	236	214	248	235	266	251	277	245	284	264	261	247	238	257	271	261	250	265	242	228	262	265	282	254	259	244	276	239	246	237	269	228	229	222	245	251	262	245	215	229	246	232	271	259	244	235	296	266	247	233	280	251	248	245	276	254	246	259	275	252	240	255	259	242	229	260	241	235	265	235	265	248	235	225	269	265	257	240	253	254	238	245	221	253	253	236	226	256	243	272	247	238	247	255	246	275	242	260	232	250	251	268	260	228	245	250	239	243	253	247	224	217	210	259	242	252	242	252	259	233	245	266	250	243	235	260	256	232	243	238	263	234	257	239	247	251	261	259	244	242	259	264	242	262	250	228	271	259	246	244	265	233	228	256	286	251	251	238	286	247	240	243	259	242	247	234	260	215	292	244	277	240	256	237	255	243	244	231	211	268	220	256	240	260	253	222	290	246	241	246	253	276	222	259	243	241	263	240	223	234	252	240	262	283	253	246	215	260	269	266	227	254	271	246	273	264	247	260	228	265	239	238	249	214	268	247	281	249	266	245	258	258	249	243	240	229	250	229	242	274	224	254	257	256	269	235	234	275	251	278	277	259	275	246	254	254	255	254	281	245	264	234	227	239	246	268	247	251	261	253	256	246	245	242	242	273	253	254	251	263	259	246	230	233	227	236	237	228	252	268	256	257	265	285	222	284	228	244	250	278	291	279	251	218	264	278	232	231	253	233	252	264	226	267	213	230	263	244	234	253	262	248	266	256	260	233	247	263	249	237	243	249	247	243	238	250	262	257	243	255	244	262	235	232	250	239	266	256	226	240	240	240	239	259	296	239	273	247	268	249	283	264	223	252	264	249	268	236	280	255	236	231	267	245	265	231	235	236	225	264	236	240	270	236	219	233	226	255	243	263	239	265	249	249	268	252	245	236	241	254	257	236	229	253	271	244	215	254	240	260	215	262	247	271	231	267	244	260	246	233	241	258	275	249	256	253	262	243	246	243	229	252	240	260	242	275	231	248	229	225	280	264	257	240	244	253	238	251	274	247	246	237	218	233	258	271	253	239	270	241	237	258	237	255	248	266	284	256	286	245	278	239	246	256	266	244	264	213	236	262	219	256	239	251	221	220	265	245	251	258	251	269	258	250	253	266	241	279	265	267	220	241	268	244	250	234	236	247	248	256	258	255	225	238	278	242	231	225	289	263	233	228	233	248	257	229	253	235	244	246	210	275	227	234	268	245	231	245	250	297	256	253	265	228	236	214	237	230	233	243	277	246	226	265	244	256	214	235	248	245	244	238	241	236	251	231	259	258	257	259	270	247	253	248	250	257	241	258	256	272	228	249	268	233	217	259	277	252	238	277	277	249	254	259	268	243	239	262	265	233	224	235	271	258	257	263	236	243	241	263	243	237	236	265	259	237	215	246	235	258	252	255	244	262	215	218	220	234	253	248	268	247	253	233	268	257	239	253	266	254	223	266	261	242	244	275	233	252	283	228	237	247	255	247	258	246	225	264	248	273	231	256	235	251	266	249	254	247	259	265	250	269	255	252	201	222	280	246	244	256	245	251	247	230	229	257	242	253	247	228	239	235	290	242	268	237	223	239	248	222	241	240	264	244	270	249	276	267	238	260	261	227	220	236	239	268	284	252	242	244	247	251	239	283	227	264	248	226	233	240	251	238	262	249	232	227	233	243	291	281	221	256	229	269	271	245	217	239	249	263	238	265	264	243	246	259	246	252	266	255	255	257	237	245	259	265	230	243	265	225	244	226	240	265	274	245	244	253	261	240	270	268	246	266	242	260	237	254	269	260	239	244	244	248	253	251	275	235	241	271	254	272	274	228	254	236	228	244	236	262	257	254	271	264	241	246	238	269	251	248	254	214	255	262	232	265	241	252	239	231	269	262	239	253	229	262	263	240	264	263	274	258	258	253	259	235	267	242	237	274	244	250	227	248	237	280	252	262	258	286	284	262	246	203	250	277	272	243	236	261	255	247	230	243	255	258	253	263	248	247	263	262	263	243	248	229	281	237	264	239	236	270	231	232	242	230	267	257	268	244	255	267	262	242	267	263	251	255	270	256	235	262	254	226	220	257	256	237	238	257	239	244	252	265	253	267	264	254	217	244	252	263	274	230	222	258
39641	2970	5199	5560	4617	3878	3102	2693	2303	2031	1779	1712	1549	1419	1416	1267	1251	1170	1130	1067	1077	1002	951	1014	973	964	917	925	891	860	914	892	864	872	837	811	849	841	819	841	839	815	775	810	798	849	816	809	787	803	824	784	774	743	776	827	778	793	750	795	770	805	801	825	767	753	751	790	762	760	757	770	772	803	771	775	792	798	773	801	764	730	769	800	737	727	774	769	761	766	813	761	755	749	746	745	779	718	724	785	762	746	773	738	756	787	747	745	777	730	751	749	755	745	756	784	766	765	787	814	752	733	722	754	773	703	711	781	753	739	779	762	758	736	747	778	750	724	709	717	711	771	759	765	754	762	777	763	761	721	724	707	758	765	719	758	768	771	722	744	776	709	772	765	771	743	734	759	746	761	753	768	744	743	742	725	671	756	731	705	708	748	833	793	751	771	783	774	738	727	802	720	734	707	712	746	788	746	720	748	773	759	783	786	723	710	772	765	753	751	733	744	757	785	730	783	746	775	786	743	749	706	760	790	741	700	755	752	766	778	768	729	752	744	753	709	744	811	781	736	737	758	759	748	764	774	751	782	727	752	735	753	700	798	730	732	721	745	770	722	722	748	684	760	747	755	751	749	723	695	712	742	747	757	723	764	690	717	725	724	758	755	776	762	726	693	786	780	719	724	756	743	773	756	750	788	748	759	779	755	732	770	760	773	688	729	729	719	765	743	709	738	755	786	765	751	734	759	694	763	748	716	755	752	757	796	764	717	780	743	757	710	764	771	708	773	702	763	732	760	742	787	722	770	709	735	756	714	768	708	762	731	707	692	690	755	739	796	673	787	720	721	702	716	776	749	763	754	755	737	743	745	765	768	773	735	747	791	740	719	758	748	779	772	765	709	737	751	726	728	783	803	725	745	764	738	727	693	729	734	710	737	750	739	722	757	744	720	745	745	762	684	754	724	664	745	729	705	735	751	732	725	742	783	810	763	770	730	775	753	735	733	719	682	745	777	736	787	733	755	762	731	755	665	752	705	701	731	714	751	749	753	712	781	743	794	762	735	713	749	702	736	743	745	737	732	774	749	712	785	731	782	758	760	736	752	763	726	728	751	706	755	758	731	738	709	742	742	742	722	706	749	811	743	755	761	817	688	755	721	740	771	730	752	770	731	751	732	759	682	737	767	766	725	709	777	735	759	748	712	728	734	740	672	726	758	759	727	790	724	786	769	740	729	779	792	688	760	708	735	755	779	770	782	709	743	711	705	702	770	746	734	790	684	703	728	766	773	758	733	784	738	754	749	743	782	716	739	779	764	777	770	703	728	720	709	692	752	757	755	743	725	744	720	694	751	733	728	753	753	704	763	741	756	730	744	736	772	760	751	723	735	736	723	739	728	749	762	739	687	747	720	755	728	775	763	751	745	720	713	730	747	781	704	716	750	787	707	732	722	742	769	753	732	728	736	749	734	761	734	786	750	778	751	754	675	751	740	732	751	725	740	765	728	753	781	769	752	757	793	750	754	733	733	774	715	750	727	753	715	722	717	767	738	718	709	783	732	719	766	734	776	725	684	706	787	745	742	726	731	696	750	723	710	808	752	714	778	794	720	786	764	752	733	790	727	761	718	750	756	728	756	738	784	739	767	747	717	755	719	760	772	666	738	754	755	703	740	746	740	755	745	700	720	712	725	737	773	733	754	778	738	736	758	746	779	765	763	733	727	728	738	795	692	731	742	724	772	697	717	798	722	727	769	737	785	733	746	779	710	728	753	742	747	738	754	753	738	747	738	722	726	731	694	735	759	762	734	815	722	754	746	722	732	749	718	764	777	784	724	746	731	727	750	740	684	773	743	743	763	712	763	799	696	686	750	797	759	744	771	775	684	742	750	693	742	749	727	693	715	698	749	707	786	731	739	714	772	699	727	743	728	751	741	772	727	725	725	705	769	763	724	713	745	777	746	755	733	735	777	757	732	770	763	736	725	740	701	715	745	773	762	792	793	749	749	707	720	734	772	739	738	700	754	757	737	739	720	751	757	780	714	765	777	768	753	748	773	717	715	706	746	723	726	719	770	765	719	720	706	740	762	765	761	811	670	745	716	760	759	726	746	710	719	748	736	739	766	707	735	761	734	748	705	770	759	751	774	768	718	775	760	735	743	742	716	749	692	756	760	748	734	774	721	755	719	773	724	734	754	772	724	757	724	714	694	698	727	723	752	702	743	772	727	712	771	688	742	756	741	771	764	746	749	729	751	735	755	729	716	774	765	766	748	808	749	777	740	731	778	702	758	739	724	728	713	737	729	796	731	718	787	776	728	696	752	716	708	754	714	737	744	715	723	735	740	757	730	729	691	684	735	722	718	755	740	682	725	775	709	729	731	743	754	729	718	729	727	690	773	739	734	743	786	737	799	739	793	780	719	781	726	776	719	726	750	769	734	737	719	744	766	726	688	753	751	745	708	719	721	709	736	751	746	735	778	751	724	790	732	767	722	723	741	773	799	735	751	742	719	752	739	772	776	711	733	770	725	734	745	714	766	736	761	734	715	776	766	746	707	761	739	777	760	824	731	768	751	770	765	774	759	800	725	730	765	746	740	789	728	725	704	740	698	729	749	733	710	745	723	757	717	718	736	746	719	751	748	779	720	708	684	717	720	759	697	781	768	722	737	719	729	763	787	737	771	720	688	736	707	733	743	731	749	746	787	739	738	727	724	709	700	752	805	750	757	778	755	757	699	720	748	755	748	741	737	707	751	749	768	783	708	704	704	781	764	749	713	745	724	748	729	741	758	725	708	724	729	742	723	742	729	782	759	773	794	768	778	727	722	713	758	710	747	741	763	794	766	695	763	751	784	746	801	724	772	720	770	734	768	778	730	750	709	736	723	733	762	705	727	737	768	768	756	699	717	736	739	711	703	733	780	719	744	769	717	765	706	723	736	759	772	760	746	771	757	777	786	751	759	730	741	780	729	764	779	752	743	678	738	762	782	762	732	767	717	754	734	745	745	736	703	775	781	770	732	723	753	706	735	799	739	748	715	712	733	735	797	771	778	744	724	715	720	710	728	752	713	745	743	712	745	773	745	743	769	702	699	740	680	728	747	749	701	750	752	770	719	754	766	774	741	743	722	738	747	735	739	747	749	750	712	774	721	750	711	788	709	745	743	770	728	700	749	757	795	737	711	741	761	803	718	695	801	763	771	766	764	729	734	754	749	740	753	699	737	739	752	723	736	781	783	770	709	702	718	736	746	809	709	734	754	805	737	726	755	733	741	750	751	750	723	758	708	752	722	775	748	696	746	701	777	762	723	816	783	736	715	757	739	704	772	727	751	743	759	725	776	770	738	751	738	738	766	780	765	742	742	743	757	690	736	760	704	717	741	753	727	740	767	760	747	732	775	741	719	751	772	771	732	703	726	778	787	761	748	756	768	786	730	768	787	752	736	806	739	748	755	762	742	755	723	761	777	771	783	768	724	733	731	771	717	792	765	696	748
19163	1370	358	174	127	117	119	102	95	101	119	84	103	118	100	99	86	89	103	98	81	110	105	98	115	112	103	93	110	94	102	107	82	93	113	103	104	92	97	102	102	88	105	112	112	84	110	92	109	90	93	92	92	101	92	105	104	96	108	94	91	98	80	112	103	103	106	107	110	91	96	109	109	96	100	97	109	101	100	105	96	96	84	78	110	92	97	88	102	106	95	86	94	108	124	107	120	115	95	108	96	109	104	113	100	91	102	94	111	100	103	99	101	93	104	86	114	127	93	108	100	109	94	100	107	101	96	118	90	100	79	96	94	111	109	86	96	113	100	96	107	101	96	113	116	100	103	115	120	90	118	107	101	117	116	96	90	107	110	119	100	85	94	102	96	102	102	88	90	81	107	104	107	101	127	119	101	96	99	103	108	98	107	102	102	86	101	96	90	98	130	111	116	105	85	83	107	110	114	105	111	97	110	103	96	101	107	92	107	108	99	93	101	94	97	97	99	89	103	108	103	108	97	99	74	103	106	100	112	107	105	78	113	85	92	106	102	112	96	103	123	106	116	91	87	112	94	103	101	112	105	99	92	114	99	97	109	107	104	121	125	110	86	95	104	133	87	90	116	105	84	102	89	94	95	112	121	97	114	95	101	85	125	88	113	89	108	114	96	102	99	104	112	112	102	91	115	99	97	131	101	104	95	97	82	119	101	110	85	112	83	88	97	100	95	108	103	93	107	105	107	110	118	93	101	94	106	106	123	107	99	102	99	109	92	99	112	109	101	105	95	108	110	93	107	95	96	117	96	96	100	100	94	92	115	94	108	99	101	102	106	110	105	93	107	115	102	107	97	101	104	112	97	88	100	90	103	95	115	122	93	104	109	108	99	102	104	107	98	118	110	79	97	113	89	95	111	96	108	97	96	89	100	90	120	115	86	106	100	92	110	81	114	98	105	94	97	99	101	112	91	106	111	93	112	91	94	119	119	122	88	98	112	119	110	105	87	113	114	116	104	95	109	106	125	99	111	96	108	108	86	82	117	123	95	107	97	96	110	105	99	108	95	116	96	101	101	106	128	104	114	84	108	90	111	116	116	101	84	106	112	98	98	122	111	97	112	94	117	103	107	97	120	128	104	102	117	113	110	121	100	105	124	101	100	109	96	110	91	92	102	98	104	114	97	102	109	101	107	108	108	102	76	86	92	83	109	94	112	99	109	114	98	107	94	100	100	103	112	85	94	91	103	98	89	93	83	110	96	95	91	92	105	92	90	102	86	110	99	112	104	119	101	85	99	95	118	121	97	109	96	108	110	103	106	87	98	117	119	94	96	90	115	98	109	96	111	100	80	96	101	99	98	113	99	95	108	99	85	112	91	107	121	111	105	111	97	99	100	113	124	99	80	118	114	106	103	113	110	113	87	97	90	102	109	99	98	95	99	108	93	112	101	96	106	105	108	92	99	108	108	112	109	97	101	98	106	108	98	87	115	89	89	84	108	119	104	103	94	101	108	116	110	100	101	110	107	97	88	88	112	117	114	94	104	93	95	107	102	100	114	98	102	98	90	119	103	115	97	100	103	97	107	114	114	89	101	95	117	106	88	115	113	92	113	94	78	95	122	113	108	97	90	92	109	98	106	101	106	121	101	82	96	105	109	102	112	95	104	112	103	106	95	105	96	89	75	106	97	96	106	100	99	109	93	105	94	96	82	119	112	102	93	129	104	96	102	91	107	106	99	109	116	116	110	119	99	96	98	98	110	100	108	91	109	114	91	101	106	95	97	88	94	102	112	100	98	92	121	97	106	106	99	98	104	81	95	101	97	91	105	111	104	105	116	96	97	98	91	109	100	102	105	104	105	97	101	91	113	120	105	117	101	99	100	106	94	107	103	102	111	98	110	104	96	100	88	118	105	104	98	117	96	87	99	96	97	114	90	123	95	86	89	103	99	94	100	91	88	87	123	120	108	109	111	100	104	98	95	94	96	114	92	102	104	98	95	81	106	101	97	115	100	96	105	111	129	110	99	97	83	88	102	116	94	108	98	98	94	104	98	94	94	94	117	81	101	101	115	78	92	99	99	119	94	103	91	92	97	96	103	98	109	95	107	108	96	92	101	109	101	100	107	95	115	117	117	91	98	88	112	109	105	120	98	88	105	97	100	97	96	114	119	102	93	103	109	91	113	114	105	96	97	96	88	100	106	102	112	97	118	104	98	95	106	104	110	91	108	122	86	99	93	109	109	99	103	118	115	106	126	87	99	105	111	101	92	101	96	104	101	97	102	113	110	101	101	102	92	96	87	90	90	106	108	104	97	122	118	110	113	96	100	87	102	101	94	106	100	104	102	110	94	104	100	112	91	107	96	77	114	100	114	91	101	98	99	113	109	115	94	81	105	121	100	105	98	94	79	103	119	121	94	115	124	90	103	98	99	106	106	114	86	105	103	106	95	99	109	104	112	96	113	93	84	106	102	113	112	92	99	103	105	106	115	109	108	89	88	90	91	102	97	89	95	96	124	94	95	106	117	113	99	103	114	133	113	83	106	100	105	94	92	87	97	100	95	100	96	104	94	108	108	100	93	104	107	124	121	83	107	102	101	105	99	88	90	95	95	95	100	112	107	89	91	109	97	95	87	113	88	120	105	101	87	114	99	117	133	98	108	94	104	113	107	111	100	98	79	94	96	94	100	108	95	111	108	100	113	108	100	113	96	110	110	106	97	104	85	105	100	98	100	120	117	95	106	103	88	79	99	94	105	113	110	100	112	94	90	122	89	111	110	108	93	103	86	94	101	110	90	104	105	116	101	96	99	97	100	113	95	103	95	114	93	97	109	106	91	113	98	101	101	108	92	98	111	116	108	84	104	106	100	95	101	94	104	110	94	112	111	119	102	102	97	120	99	115	88	79	95	108	112	99	93	88	80	91	90	106	100	88	107	107	101	93	129	96	105	97	93	100	103	95	113	110	115	94	101	91	97	104	98	103	107	92	95	123	108	103	88	84	98	77	110	96	94	117	108	90	96	107	103	117	85	112	93	101	95	113	102	96	103	123	116	104	86	102	93	86	103	120	103	82	111	100	99	100	110	100	90	106	97	78	125	88	104	99	110	101	110	93	109	83	84	107	107	96	110	88	110	96	103	97	109	111	110	104	108	108	111	102	113	108	100	84	99	118	97	108	78	88	98	114	115	95	82	111	119	108	128	108	101	95	112	118	99	92	95	90	113	92	114	100	107	107	104	93	106	104	97	95	105	121	113	109	107	103	93	124	106	103	94	109	97	110	96	113	106	89	101	102	92	95	111	109	106	101	107	123	118	109	107	97	100	99	108	103	83	98	126	113	98	94	101	103	90	102	113	108	106	91	106	95	121	101	102	107	116	91	104	93	87	99	86	84	85	112	97	110	99	95	86	105	91	119	116	95	92	115	78	86	89	104	117	107	104	109	110	111	119	113	99	108	112	101	104	113	99	107	106	116	109	133	100	95
17315	499	505	536	489	453	400	412	373	393	378	375	382	347	390	365	355	374	346	371	369	393	337	361	378	354	365	362	362	322	368	333	380	345	357	351	360	353	348	374	392	389	375	390	366	363	379	385	361	343	353	298	355	360	349	354	339	331	362	350	336	364	350	350	359	372	367	369	359	386	352	380	385	366	361	339	402	362	322	335	361	333	342	388	318	352	341	323	357	337	312	344	306	358	342	388	365	342	400	349	348	370	353	347	368	390	360	351	354	322	376	368	381	381	389	333	368	377	362	350	355	352	323	345	364	357	361	386	375	325	374	342	348	393	393	358	365	353	367	343	378	348	343	355	321	342	366	345	312	365	364	345	355	342	352	324	359	335	317	332	349	340	317	352	371	309	361	331	313	345	344	347	358	395	361	328	395	367	332	338	377	363	336	373	350	359	381	395	374	336	349	341	335	359	334	343	363	333	395	336	315	353	364	350	375	351	362	372	331	355	340	361	371	320	374	335	353	365	358	390	350	364	357	364	345	335	338	327	349	348	335	353	369	321	368	342	331	357	327	350	365	357	370	344	367	348	333	327	376	349	370	295	349	334	339	367	342	347	344	347	336	342	374	349	368	337	317	366	326	344	339	331	351	339	349	354	371	352	351	375	384	388	364	365	353	381	315	346	373	323	368	400	332	367	369	357	366	368	352	340	321	327	337	342	359	358	347	339	331	366	371	359	329	348	339	359	351	337	352	333	376	332	334	335	346	362	371	340	323	345	363	382	362	350	353	334	325	378	338	344	334	344	325	397	363	370	366	322	344	355	378	328	344	357	391	329	376	336	362	362	349	366	347	368	324	350	341	346	386	376	353	334	325	366	334	406	351	366	359	329	355	370	323	351	368	353	355	348	394	379	359	373	314	353	339	317	361	319	347	360	323	361	329	325	340	358	374	353	341	371	332	321	357	368	348	368	349	362	362	300	362	358	330	360	345	369	355	347	391	350	358	370	367	351	368	350	343	347	326	335	346	371	366	365	328	335	327	347	330	334	352	365	376	314	358	346	363	323	359	368	379	349	346	376	371	376	357	359	362	384	366	351	344	367	358	339	362	346	374	365	371	393	373	341	347	369	383	356	350	345	348	349	338	346	344	392	343	366	355	324	348	377	384	352	307	352	308	323	355	391	355	361	347	340	362	368	342	328	356	346	347	294	364	362	318	365	326	344	343	340	333	346	363	349	338	345	389	368	359	333	360	367	415	340	349	394	370	377	365	353	332	338	362	332	341	344	339	354	352	335	377	370	326	370	358	360	352	364	353	350	345	377	359	375	388	342	306	375	356	372	358	371	357	335	352	373	332	359	372	381	350	344	334	322	378	323	353	374	367	337	380	338	355	351	327	348	329	331	348	367	331	376	387	324	346	331	339	366	365	338	358	379	357	336	370	375	339	352	343	349	363	361	381	367	347	383	349	374	356	340	341	380	359	326	392	352	363	320	385	340	357	346	349	332	370	318	364	417	352	339	369	351	351	305	324	342	379	323	357	355	353	361	346	382	320	329	380	341	349	340	325	366	378	362	341	355	341	355	408	349	359	345	352	362	329	370	347	349	385	350	378	347	351	355	366	344	366	347	351	344	344	368	341	341	354	364	374	349	371	369	343	310	344	352	360	325	333	373	348	360	331	362	343	371	371	371	343	382	346	361	328	392	361	334	352	338	354	341	346	359	345	307	360	331	342	328	341	361	356	340	351	345	359	349	373	349	391	321	342	352	334	345	339	360	354	348	371	381	338	372	345	354	320	327	355	373	348	369	384	343	381	344	357	328	353	346	344	359	342	348	354	330	358	339	339	381	357	391	356	357	365	335	377	339	364	312	365	349	369	364	340	340	333	348	351	362	342	357	372	361	363	332	318	361	330	320	337	311	375	360	355	338	341	355	355	318	374	340	376	357	366	363	324	321	347	330	392	336	399	378	345	326	312	388	339	351	367	356	325	368	371	352	365	388	353	366	393	337	365	372	387	383	316	322	358	339	362	346	353	354	371	334	335	317	344	371	365	360	375	357	384	386	368	327	335	334	343	313	378	374	339	370	331	376	370	353	345	298	367	325	360	321	357	359	403	367	379	384	338	317	369	348	340	338	342	388	348	329	321	337	372	365	361	361	358	317	343	356	360	340	342	346	353	372	383	341	350	335	325	370	363	334	347	371	368	388	334	364	316	337	355	363	354	359	354	319	351	343	358	364	343	377	353	314	361	376	271	374	367	335	351	357	350	376	373	333	344	343	392	356	370	375	352	329	372	330	347	337	380	337	341	332	363	358	346	368	363	348	333	351	343	377	336	360	353	346	351	350	335	358	367	372	373	346	331	353	359	360	335	362	339	361	380	364	368	313	385	387	354	343	382	376	361	324	348	379	333	354	354	365	352	355	374	362	392	369	338	373	347	343	321	339	355	367	360	335	316	405	330	351	370	362	350	352	364	347	358	334	372	382	328	383	356	333	322	347	345	364	357	372	346	330	359	378	298	333	360	353	371	368	344	376	352	356	372	334	364	387	337	362	385	371	353	338	350	367	356	329	392	340	373	370	362	399	340	352	385	340	333	318	350	354	365	327	374	332	355	351	394	314	342	387	339	355	364	349	353	364	327	378	357	357	367	367	351	390	366	346	340	352	340	338	378	336	352	369	360	384	340	362	328	342	381	351	362	355	340	342	350	321	377	331	363	326	359	343	332	327	348	357	361	359	363	343	348	387	356	360	347	334	338	331	335	357	344	388	331	323	337	328	355	369	343	330	362	361	393	390	341	372	365	374	370	379	349	327	352	368	327	328	344	340	366	364	359	353	339	332	375	373	368	355	354	368	342	373	371	351	358	318	390	324	306	382	375	339	364	349	334	332	358	382	363	336	362	357	347	376	366	347	329	364	333	349	332	375	381	339	376	353	330	351	357	350	354	372	372	342	334	358	378	345	345	342	346	387	343	337	372	356	361	380	362	349	376	408	368	334	345	334	361	354	349	350	358	332	368	355	367	333	360	364	376	371	349	352	351	333	345	356	356	335	327	368	390	363	365	369	324	343	347	345	347	322	358	314	360	362	365	315	332	349	381	363	366	364	338	347	337	330	303	384	338	364	338	331	343	375	369	343	370	343	363	358	356	344	343	341	332	406	363	350	365	378	361	357	384	368	348	383	336	350	358	347	337	354	345	361	344	380	332	337	372	317	337	358	354	349	357	363	353	379	357	325	363	380	331	366	334	327	363	355	328	345	354	338	324	332	356	341	368	340	358	332	355	341	319	353	359	341	378	351	364	341	364	367	353	354	363	390	345	355	364	360	345	329	373	327	406	336	347	338	379	342	363	389	357	374	360	360	360	350	338	373	311	346	343	360	381	326	346	355	365	394	392	321	342	321	355	347	361	362	355	353	343	323	348	397	378	335	376	389	353	344	336	381	366	378	341	338	340	291	380	357	339	385	344	361	346	347	364	370	362	369	324	357
53608	20145	4529	847	626	448	365	324	258	266	204	218	204	199	192	165	164	187	141	156	160	143	159	152	169	144	144	165	139	153	130	135	144	151	148	155	142	159	160	153	144	141	157	143	127	132	155	151	154	152	145	132	125	149	146	139	160	151	166	141	150	134	115	128	152	141	152	158	149	154	137	147	145	129	147	147	137	149	164	155	143	161	160	135	115	133	157	166	134	157	143	143	135	141	133	144	146	139	133	149	165	129	175	161	156	133	140	141	141	130	164	156	143	124	158	134	138	136	144	140	149	159	142	157	149	155	131	138	160	159	167	143	146	149	147	136	149	135	154	131	149	156	127	132	167	150	139	159	164	143	141	148	138	124	141	124	125	165	137	153	143	134	150	155	150	132	131	159	169	140	158	161	161	152	165	143	159	131	161	165	136	127	141	128	150	142	137	152	140	151	137	147	140	161	153	131	140	142	149	170	168	171	144	122	132	149	139	109	151	125	166	168	144	122	147	133	147	135	128	132	154	158	139	154	147	146	144	119	155	144	134	155	131	175	156	160	150	160	137	143	129	152	141	125	151	151	147	144	136	142	155	154	145	152	169	145	149	157	142	171	150	147	139	159	127	142	144	142	131	135	154	171	149	150	135	130	137	143	167	158	134	153	161	155	171	149	172	142	138	154	131	120	157	127	139	134	149	152	156	145	143	162	137	147	140	152	136	160	137	164	149	133	167	151	136	162	153	150	151	143	152	129	162	135	150	146	135	128	135	147	147	138	134	156	150	152	154	149	151	134	127	132	158	131	136	149	139	166	162	140	157	168	131	148	144	153	147	133	151	151	133	148	163	147	132	146	132	164	138	132	143	139	145	145	145	166	150	130	146	149	130	172	141	141	155	131	157	147	134	123	158	112	153	155	135	141	144	157	149	140	136	147	144	159	142	158	145	165	150	162	147	136	143	178	169	127	141	134	141	150	150	130	122	158	142	141	136	156	129	163	164	145	151	149	139	169	140	162	144	157	146	161	153	140	143	145	171	152	127	139	129	140	158	174	138	158	135	139	146	156	140	131	150	131	125	158	147	158	154	129	168	157	134	139	162	136	133	154	152	134	148	146	164	143	125	129	139	138	135	138	169	130	156	126	157	136	135	146	142	144	141	124	171	141	144	139	145	145	116	161	135	142	144	129	169	149	142	130	143	133	134	134	129	155	147	152	149	163	152	141	146	134	153	150	143	142	150	144	138	126	150	147	152	158	150	148	156	153	135	147	152	155	137	147	141	147	155	139	153	153	139	138	146	140	145	135	136	143	141	149	144	132	150	162	128	150	138	133	156	138	139	131	148	144	118	123	144	155	140	145	158	152	142	142	150	128	136	137	160	155	127	153	157	157	153	157	145	125	132	134	139	147	163	132	153	139	131	158	117	135	174	120	155	159	173	159	143	138	132	146	118	146	143	139	140	156	145	158	142	136	129	133	142	130	150	164	137	151	149	144	143	140	145	143	168	138	160	134	151	137	126	131	125	172	133	147	136	133	129	148	148	148	154	128	138	127	140	146	155	127	144	170	149	165	144	169	141	137	149	155	152	122	160	142	129	142	147	158	153	161	158	147	145	148	152	152	136	126	147	162	140	158	135	148	140	124	139	154	155	146	150	140	146	133	135	150	168	151	149	140	152	141	125	135	146	165	141	168	148	127	137	145	147	146	133	142	137	139	150	166	149	146	125	149	139	140	140	151	143	134	149	157	147	123	136	137	145	129	173	175	136	185	135	120	126	143	135	136	159	153	147	141	157	143	170	151	121	119	140	155	161	148	147	157	154	131	125	142	165	139	156	137	144	159	145	133	150	165	139	154	152	121	178	165	175	155	134	145	163	146	138	133	154	150	151	136	152	136	145	140	159	132	136	141	155	144	140	152	154	143	126	143	142	154	132	128	148	144	131	152	135	153	145	164	136	154	161	141	158	133	154	138	170	150	150	140	152	148	147	114	133	127	148	148	148	137	134	136	143	135	158	134	152	135	177	140	148	153	142	143	125	146	146	150	142	147	138	154	121	152	164	157	137	157	139	129	128	155	158	146	135	140	135	132	144	157	154	183	142	145	134	130	144	132	124	167	146	145	152	150	161	147	137	129	153	140	156	124	152	175	131	134	144	172	147	133	131	161	142	118	149	157	127	133	163	132	157	143	148	159	124	136	163	143	147	150	167	141	150	138	155	129	131	137	145	144	137	178	166	160	141	144	152	155	132	123	173	140	147	153	164	137	146	132	132	146	138	154	140	133	143	157	130	146	145	153	146	144	152	146	149	156	139	137	157	146	157	151	156	173	154	154	136	134	131	134	155	152	125	163	152	142	161	156	182	150	162	121	154	141	138	141	141	137	148	163	150	150	148	162	129	153	141	136	126	159	135	159	141	109	143	156	145	151	142	167	135	150	137	145	131	131	141	144	154	144	153	149	124	159	150	144	169	127	114	138	168	154	131	119	152	136	144	157	151	135	141	154	132	142	143	147	135	154	158	155	176	132	142	114	166	147	137	136	141	136	142	134	133	124	149	143	131	134	146	148	141	130	145	155	157	124	146	128	122	143	138	146	131	139	145	130	143	118	162	124	156	145	156	135	151	136	120	142	142	138	131	140	134	138	154	165	160	137	132	150	130	136	143	154	144	145	152	142	152	179	146	129	130	149	150	151	151	139	136	146	146	155	158	151	156	155	135	164	135	158	152	148	142	154	141	164	151	153	155	148	144	131	146	152	160	168	117	141	142	135	156	154	164	137	138	135	135	165	129	149	139	143	148	141	129	141	132	141	146	145	163	144	159	159	138	131	143	137	145	160	138	136	139	138	155	124	169	148	141	122	121	141	144	162	148	125	144	149	127	141	158	157	128	151	142	156	140	156	143	163	139	129	134	167	151	140	157	141	153	145	142	141	125	146	141	146	117	160	137	130	152	143	149	134	148	133	150	158	159	137	144	146	137	156	153	138	140	130	124	164	146	153	170	133	138	139	130	151	139	155	150	149	136	132	127	143	129	154	127	137	148	141	135	133	142	141	146	157	163	136	148	154	139	131	127	136	166	144	158	147	151	144	152	132	127	144	131	146	132	151	161	166	144	143	135	123	140	140	139	117	128	174	135	170	142	141	171	167	130	150	142	131	147	122	154	149	143	144	147	130	159	134	125	162	149	139	120	148	131	150	143	155	147	160	139	130	132	142	151	143	160	145	157	148	138	136	126	149	158	148	153	161	134	133	147	164	148	147	148	137	140	176	142	137	143	163	157	147	147	145	130	157	122	130	151	136	106	135	155	156	162	146	148	161	145	125	142	140	133	133	136	144	143	132	143	147	146	149	136	136	149	136	140	140	159	146	124	118	160	128	135	129	137	125	141	144	153	143	153	142	147	139	134	144	156	142	167	152	127	140	144	164	127	144	171	141	144	155	158	137	136	140	132	150	134	160	153	153	138	161	158	151	161	137	157	137	152	143	161	157
33096	1678	2738	2949	2506	2095	1651	1503	1242	1097	1034	902	842	785	788	754	737	679	676	611	649	616	571	617	553	560	531	582	591	515	540	585	537	526	520	559	558	506	529	544	558	536	518	500	500	477	490	468	507	502	529	522	467	489	506	483	465	471	535	463	523	476	495	500	514	474	503	490	523	461	472	516	501	493	465	482	467	510	473	480	480	485	459	506	497	463	490	458	472	456	502	467	430	460	488	486	462	506	486	471	481	492	473	496	502	475	509	486	416	508	464	472	473	520	482	469	487	479	485	458	488	462	511	460	490	500	458	467	477	503	442	477	439	499	476	447	426	492	444	455	469	487	485	489	506	465	475	497	495	438	471	510	447	459	485	477	456	447	493	481	468	487	479	504	456	483	461	475	465	474	477	489	445	476	497	451	465	474	512	470	481	460	463	511	495	461	447	513	432	482	462	445	498	454	487	419	487	426	478	460	486	468	451	494	472	468	486	486	459	522	487	476	470	461	450	448	467	490	472	467	483	520	452	450	468	462	477	458	525	470	444	493	479	497	458	450	505	530	448	464	463	450	478	473	454	472	439	462	427	467	428	488	487	417	460	515	463	474	468	503	460	467	473	470	465	500	490	467	473	484	466	435	471	494	467	496	466	455	481	473	473	499	472	447	458	455	449	462	476	450	443	492	463	472	516	456	479	477	436	467	468	514	514	502	409	493	478	477	489	507	459	513	463	455	461	461	487	491	461	479	496	460	489	488	472	457	469	444	443	470	470	493	454	517	495	481	489	459	465	478	446	452	512	475	489	464	455	483	458	493	472	467	470	445	455	473	457	440	537	454	454	482	458	471	468	448	453	488	460	454	450	500	461	446	437	472	454	470	481	448	490	487	450	431	474	436	471	417	496	449	505	476	450	473	483	524	471	451	468	484	426	476	445	455	477	471	498	472	437	430	503	448	468	506	487	465	467	492	483	485	441	452	460	483	457	454	485	467	470	510	479	451	447	464	495	481	483	464	477	454	492	477	460	455	484	455	462	465	492	474	466	483	476	484	493	445	460	420	465	489	486	453	493	476	486	512	481	446	435	439	471	468	475	510	440	453	474	491	465	461	458	485	449	480	456	506	490	485	492	468	460	456	501	474	486	432	476	470	478	463	471	474	461	489	486	443	485	474	474	464	493	481	491	442	487	467	441	461	506	483	512	492	450	456	487	456	444	437	473	465	446	485	505	447	485	476	473	440	464	499	444	473	463	472	491	454	486	457	478	452	439	468	456	479	463	517	478	488	463	495	495	468	470	490	459	502	452	459	482	476	461	469	449	482	450	446	467	468	473	458	465	475	477	434	450	483	499	463	500	422	506	447	483	489	493	488	453	472	489	478	418	485	441	484	499	468	485	444	497	480	481	459	436	475	463	484	460	477	497	443	439	452	489	451	481	430	468	472	453	444	490	490	468	461	493	463	427	459	493	463	483	494	490	491	476	487	498	447	438	490	459	460	483	479	471	461	503	478	455	452	479	504	454	449	483	458	458	457	454	472	487	461	473	462	477	500	486	457	475	470	453	473	501	456	466	449	498	480	452	442	455	487	480	469	465	468	446	470	456	468	422	458	458	485	481	471	463	486	443	459	520	485	457	473	429	468	476	472	496	467	490	487	494	479	446	469	499	482	470	511	484	449	467	468	439	456	476	443	439	472	470	477	480	470	469	465	479	482	482	452	465	481	495	481	500	482	441	485	487	445	485	497	466	485	476	482	445	480	471	463	466	481	430	492	475	452	477	466	518	478	452	461	499	425	475	453	488	451	467	495	474	452	455	513	483	471	473	476	494	477	469	474	426	515	469	524	448	444	488	473	472	487	484	448	450	498	431	465	473	446	483	516	500	477	494	462	499	470	483	478	479	507	458	526	493	462	454	491	453	479	437	486	474	471	516	461	476	474	467	461	481	487	454	484	456	472	491	451	465	487	442	455	505	497	459	464	420	456	458	474	461	488	451	433	484	465	463	493	465	473	479	455	478	472	489	470	478	453	498	457	474	475	481	464	470	481	496	487	454	441	432	462	420	495	478	447	492	447	455	431	500	477	473	489	456	494	453	472	515	466	485	475	452	453	502	473	462	473	499	480	462	488	479	514	443	438	498	461	453	465	489	486	463	451	477	438	468	465	507	459	446	441	407	458	471	472	488	470	478	409	452	471	464	459	503	478	500	476	459	472	478	468	468	507	468	486	519	430	488	427	477	496	478	505	487	446	452	498	463	491	463	472	481	516	420	465	512	479	454	486	491	450	488	501	496	452	438	488	502	488	472	470	435	461	502	465	467	470	473	460	479	473	501	447	449	462	475	469	441	474	464	455	472	421	474	498	502	444	454	427	496	470	486	464	482	478	497	493	447	460	465	484	499	460	473	456	519	503	471	543	456	457	503	465	500	503	455	517	486	497	470	426	471	481	484	435	498	448	515	480	522	473	485	461	461	497	503	500	514	436	432	446	468	447	492	483	493	469	463	443	519	495	496	501	439	469	437	461	426	517	431	446	483	469	482	476	450	460	474	451	460	494	492	452	442	472	438	455	464	503	503	477	452	466	477	439	472	439	475	430	458	490	468	471	500	444	462	488	439	449	475	493	485	485	473	485	438	495	508	444	480	478	452	454	518	489	469	496	468	453	494	474	459	460	435	493	481	477	455	463	479	496	472	476	479	482	456	469	468	419	475	483	461	437	516	505	474	499	476	514	502	466	471	487	480	479	471	422	489	520	473	470	471	470	476	483	475	498	486	433	454	478	472	488	487	460	472	441	479	446	484	463	467	473	477	494	490	446	492	508	491	459	479	485	466	501	447	449	478	460	467	493	495	452	508	484	515	497	484	468	498	447	434	518	492	442	450	484	486	469	482	447	456	451	445	458	456	495	468	448	461	489	460	510	457	463	496	439	506	473	471	456	462	484	448	493	442	461	496	432	442	456	489	479	454	458	471	425	458	484	450	475	465	459	495	466	474	531	483	448	489	504	459	465	444	454	495	470	493	462	506	472	445	446	436	473	476	483	442	507	497	455	488	460	452	488	521	478	505	508	538	470	489	455	455	454	450	461	472	483	482	461	446	482	460	470	465	452	449	504	499	458	498	494	462	434	528	464	509	472	449	487	498	512	490	435	485	463	463	481	433	493	449	476	450	455	477	428	468	446	465	489	467	483	474	454	444	500	474	437	484	466	482	462	475	472	459	456	459	499	445	466	498	446	442	455	481	449	465	459	467	440	451	430	445	481	446	451	490	504	498	460	477	464	483	490	458	460	482	461	470	488	478	452	498	446	454	486	463	471	483	478	436	489	497	454	455	472	471	467	473	457	481	415	517	478	461	469	454	464	458	483	506	503	462	473	497	494	462	476	496	476	469	470	503	486	460	483	441	464	446	455	466	468	515	444	444	494	477	486	470	492	479	479	472	417	492	452	483	493	481	488	528	438	465	464	486	481	486	473	457	491	479	464	482	485
60469	26566	11213	2057	1282	946	664	621	525	474	424	410	391	365	308	280	334	292	306	306	251	270	279	269	272	295	281	259	278	278	286	298	282	264	276	259	272	236	263	256	294	280	255	276	268	283	277	270	274	282	262	280	242	240	243	274	274	257	266	239	296	282	241	241	239	230	240	255	246	212	233	258	252	263	269	264	246	256	253	277	238	282	257	264	261	246	247	263	239	239	273	269	258	240	209	236	251	285	268	235	270	219	274	252	242	230	255	240	285	258	248	273	222	266	241	284	269	253	264	238	250	261	270	270	234	229	243	258	225	261	257	291	252	262	258	242	240	254	267	246	236	284	253	256	265	273	284	264	263	270	252	247	256	264	262	235	274	252	268	258	265	260	260	261	255	268	237	270	254	247	245	261	269	245	263	258	272	260	229	261	263	233	236	238	250	247	251	256	253	249	237	277	274	260	237	257	262	240	255	236	267	216	226	278	263	248	274	277	218	253	241	236	264	244	250	240	226	257	268	245	290	252	223	233	215	250	241	288	259	254	240	237	254	263	237	253	268	249	266	253	265	212	236	223	240	258	264	242	220	271	234	244	231	249	267	267	236	239	251	226	267	266	231	268	252	239	262	252	259	252	263	285	267	249	251	244	241	273	277	278	267	248	246	265	262	221	232	257	268	231	224	240	253	252	236	269	247	223	248	292	245	221	263	239	227	236	253	245	224	259	256	250	261	235	250	264	239	229	267	269	276	239	241	219	265	250	257	252	267	231	258	241	234	235	236	241	240	248	242	264	253	245	275	239	227	241	260	244	268	256	268	256	254	254	225	250	260	252	213	263	224	232	250	258	280	241	200	259	268	232	237	261	248	228	252	277	249	245	242	259	223	248	248	254	288	250	259	229	240	235	247	251	236	259	266	243	287	239	280	242	281	225	280	267	237	254	232	218	231	236	244	258	255	258	241	255	256	239	262	279	246	246	234	259	233	269	266	229	234	237	225	224	227	262	278	239	240	231	232	229	245	244	244	251	254	253	282	275	237	246	250	268	252	215	239	263	261	251	252	265	246	251	252	251	260	240	269	255	264	267	266	245	247	240	257	268	252	253	250	263	274	265	235	244	255	240	248	265	227	246	269	260	248	248	250	276	259	249	258	227	269	244	269	264	236	268	250	252	282	259	261	246	266	229	250	270	235	239	214	251	267	264	260	238	267	261	257	236	237	256	241	247	231	252	274	243	262	254	241	215	250	243	252	257	256	240	218	268	260	257	253	261	244	231	248	233	247	253	246	241	246	258	254	274	277	239	219	252	265	241	241	253	257	256	247	220	242	236	249	248	254	229	273	269	256	264	252	269	278	261	259	268	253	252	238	255	250	287	241	256	273	243	226	259	248	242	245	246	239	242	249	231	283	257	264	272	265	272	252	268	225	244	268	234	261	256	251	271	255	230	302	263	231	240	245	266	253	264	255	260	240	258	256	251	266	255	243	233	264	262	272	236	248	255	232	247	232	225	257	243	232	234	237	238	264	247	251	248	233	228	220	264	256	281	261	295	245	248	271	256	239	230	264	231	230	243	274	228	240	242	243	280	265	262	258	239	278	263	244	255	234	228	260	253	278	261	259	250	250	242	269	249	269	254	239	237	255	246	241	239	258	282	240	227	261	265	235	240	270	262	247	263	261	236	256	241	255	248	232	232	232	249	223	235	231	247	250	247	230	223	254	238	256	270	244	256	254	251	281	288	288	249	241	267	252	261	237	297	252	273	221	262	272	250	243	247	253	253	238	260	263	231	268	248	247	242	280	237	251	276	237	231	266	247	247	281	263	229	262	248	269	244	263	248	254	273	256	263	261	249	263	264	226	263	262	257	254	237	270	243	257	252	253	249	262	244	251	264	241	240	268	250	287	255	229	218	256	269	255	251	264	243	263	245	263	254	273	255	264	263	252	247	249	254	279	234	246	251	279	246	225	240	263	261	293	239	266	257	270	240	267	263	226	226	265	253	248	236	240	262	245	240	232	259	246	231	282	232	238	234	246	240	262	245	286	248	237	214	255	262	257	226	229	253	253	256	253	259	244	244	263	262	269	244	270	235	239	249	238	251	267	250	230	284	248	254	226	274	286	229	287	262	260	238	262	261	247	276	263	232	269	234	254	254	266	258	259	255	263	262	229	249	257	227	262	266	229	251	262	268	272	242	251	269	232	232	247	287	237	275	241	276	231	262	245	263	251	257	239	264	244	235	258	274	266	274	253	254	248	253	243	247	269	256	256	236	264	277	242	264	242	259	257	259	257	243	237	257	261	240	261	239	271	267	278	237	240	253	246	267	259	250	248	242	269	253	248	251	243	256	250	259	240	291	259	268	251	251	245	260	207	225	219	271	240	230	251	259	229	260	267	249	249	275	260	223	235	251	266	235	253	261	276	255	292	247	266	259	252	266	238	248	247	241	246	259	250	258	250	271	261	261	229	255	253	261	265	260	223	226	235	235	237	261	262	234	284	238	273	249	250	246	254	236	248	255	254	243	284	240	278	251	251	260	238	264	276	254	250	240	249	246	231	241	256	237	271	275	234	227	259	264	267	263	256	258	235	250	240	250	260	231	234	269	243	279	234	249	266	227	239	246	241	229	237	267	265	261	244	263	276	241	259	227	261	254	280	221	235	268	274	272	247	253	261	251	275	230	234	278	233	245	235	246	240	254	246	274	239	250	286	259	259	257	241	244	244	215	275	270	258	258	240	231	254	237	239	247	239	268	250	275	259	243	228	238	256	275	233	226	227	280	256	263	247	234	259	268	247	241	241	258	249	255	250	257	285	262	269	274	246	264	270	235	249	239	243	264	251	239	252	229	244	261	266	258	253	239	255	255	257	258	258	211	246	278	247	254	268	258	246	256	278	279	262	244	250	237	270	265	294	245	256	251	257	239	279	252	247	241	254	260	238	256	254	248	239	247	246	238	262	273	264	279	252	260	212	251	275	269	258	252	242	260	275	242	244	250	257	254	250	239	267	251	245	215	258	241	269	289	252	263	240	244	260	267	248	260	226	232	237	260	243	262	250	271	248	231	235	264	240	261	258	278	247	270	260	279	238	269	245	230	255	284	264	241	269	229	254	254	285	257	246	242	264	248	248	240	254	219	239	237	260	249	265	257	237	252	268	254	210	279	253	237	265	229	268	260	215	259	272	243	244	277	237	263	256	261	252	266	250	238	239	269	256	248	231	261	224	259	248	264	239	239	262	267	274	232	252	257	227	238	232	225	264	231	250	239	260	240	256	261	271	264	235	240	256	259	248	244	284	260	273	234	256	279	276	229	220	257	225	246	267	251	241	248	251	248	263	264	259	261	265	242	249	268	237	262	240	241	256	216	258	246	287	254	262	255	235	249	253	261	288	268	241	261	223	224	275	278	266	239	236	247	283	251	279	256	293	242	253	257	243	267	265	249	255	249	259	277	227	249	248	266	245	232	244	237	253	251	268	268	254	249	261	239
40442	3449	5176	5563	4653	3775	3151	2627	2339	1984	1785	1595	1546	1472	1336	1326	1214	1217	1192	1090	1100	1017	979	973	948	945	941	890	893	877	977	906	829	902	804	830	859	856	789	839	868	896	816	782	861	880	786	781	805	760	771	806	758	810	755	763	773	730	780	795	778	777	776	775	815	786	763	768	784	751	786	751	761	761	808	799	795	747	749	799	724	796	792	714	734	752	799	775	739	740	798	770	757	737	738	775	761	760	722	746	770	710	757	764	808	731	754	784	783	758	729	782	753	725	740	742	737	777	703	804	798	712	738	708	775	758	759	764	756	762	786	731	779	724	755	703	775	787	761	735	735	768	750	793	743	726	786	731	715	742	806	750	762	752	752	750	708	734	786	737	698	672	753	777	743	760	737	763	694	791	750	767	744	737	704	794	733	759	722	755	784	729	741	797	702	741	762	707	705	774	753	775	782	802	740	808	741	755	754	751	733	725	783	743	734	752	785	757	722	759	703	704	757	782	780	755	746	748	726	791	739	725	724	757	719	731	749	717	753	751	760	779	769	730	752	769	732	748	787	728	798	729	761	770	751	717	718	748	783	740	746	715	739	778	678	777	715	765	773	731	709	708	786	772	739	747	754	774	734	720	841	738	765	754	717	790	744	720	742	722	733	712	751	723	777	798	736	730	767	769	747	800	708	735	748	715	769	775	747	776	752	770	732	770	775	677	755	731	731	753	723	718	826	812	778	749	743	726	699	767	721	770	734	771	774	683	721	740	730	746	805	768	745	711	730	757	785	738	726	753	766	729	747	798	736	760	778	747	783	768	729	725	723	738	726	696	738	758	772	725	807	727	730	789	722	775	720	744	739	693	741	804	746	760	823	733	741	749	739	713	778	776	772	700	737	772	751	748	760	711	724	739	729	752	732	756	712	733	767	761	774	769	735	785	739	759	721	735	811	782	764	741	772	781	766	727	711	668	723	737	764	738	694	737	779	730	765	761	755	718	731	762	738	781	747	771	758	762	755	744	748	780	774	721	753	782	744	725	739	748	777	756	752	723	784	771	779	768	752	791	744	755	759	771	743	751	709	727	747	738	737	766	741	752	731	720	780	725	764	732	729	721	782	723	751	752	723	751	763	733	749	731	722	754	721	698	747	735	780	764	720	725	729	767	742	753	758	761	730	699	738	761	767	752	773	735	729	755	750	742	746	766	774	735	728	761	799	780	739	683	732	711	713	779	747	811	725	771	752	742	757	727	786	730	733	735	761	749	731	718	715	729	730	759	743	736	768	688	705	759	732	723	716	760	773	758	793	763	723	785	785	727	786	794	763	774	742	734	745	756	708	764	764	733	782	741	757	731	742	729	747	741	759	758	761	747	783	781	740	753	724	753	720	743	711	731	753	791	755	721	737	766	719	741	780	733	731	739	718	782	803	749	723	741	762	798	758	725	755	715	727	760	741	716	778	745	740	781	770	746	744	730	816	765	760	752	775	777	711	771	808	739	735	766	708	751	750	777	723	727	698	748	745	738	735	758	794	763	752	722	790	783	733	778	721	668	762	789	741	741	747	698	734	738	756	777	732	806	765	762	756	777	722	751	774	748	723	737	749	723	775	750	802	732	759	771	751	792	726	737	731	746	744	723	717	713	754	757	763	735	781	660	786	716	751	732	720	700	769	747	745	770	695	762	770	751	772	731	751	762	698	775	713	816	750	726	748	683	726	733	753	760	707	774	762	716	767	755	723	711	752	757	750	745	761	749	731	774	775	704	750	778	749	773	750	729	758	745	733	759	772	771	706	786	790	779	751	751	756	735	737	776	787	747	781	771	732	696	754	808	819	710	778	707	737	729	744	765	716	687	798	755	766	735	745	722	675	716	745	761	777	770	674	807	737	765	739	743	705	728	722	723	762	779	749	750	716	743	775	796	694	722	783	802	771	734	717	754	761	736	726	748	726	734	742	742	761	782	751	754	704	739	737	763	808	670	803	723	721	792	763	796	746	744	759	750	791	752	742	754	723	761	745	772	804	770	777	732	755	728	768	740	755	749	773	776	690	792	722	810	801	770	773	740	710	804	741	674	844	767	770	749	730	781	779	716	779	735	731	671	760	769	725	804	818	778	763	742	801	719	747	797	792	725	786	707	794	714	784	722	766	765	675	774	765	729	772	794	714	764	803	793	734	751	695	750	727	771	730	731	762	667	738	708	759	758	770	711	766	735	768	733	751	760	694	793	730	742	764	751	733	685	770	727	755	779	778	727	766	683	766	756	748	686	723	753	716	731	757	734	716	712	798	756	705	775	736	726	684	752	723	799	709	778	758	742	747	755	761	748	727	708	728	721	792	782	727	801	700	723	720	771	748	772	768	760	779	688	767	744	699	766	785	794	771	765	724	764	818	758	742	729	711	753	723	732	738	757	737	733	785	751	737	694	753	740	788	733	707	780	740	755	776	730	752	732	772	730	703	760	711	731	775	757	770	708	774	735	722	697	758	750	763	720	747	796	765	722	729	737	729	735	775	684	807	769	749	771	762	728	750	718	741	737	750	726	726	722	763	736	766	768	807	739	758	716	784	705	733	743	712	769	795	727	743	709	743	769	667	740	732	713	721	747	734	758	745	752	724	724	788	687	782	794	746	735	779	743	768	769	736	751	774	729	736	725	735	769	812	799	706	777	740	747	751	704	753	730	762	734	741	723	761	764	721	744	768	755	722	718	753	772	759	752	788	777	784	777	746	737	754	743	781	750	717	714	798	806	754	775	743	742	770	794	738	740	693	755	704	730	754	774	723	708	718	766	749	750	740	754	736	789	742	754	756	734	722	776	799	728	746	787	728	719	771	700	758	726	689	710	720	748	719	754	738	732	778	778	728	720	738	738	793	716	712	771	764	750	741	783	748	728	750	769	700	796	737	725	684	728	771	801	762	757	782	771	792	750	793	700	744	744	714	770	715	755	756	729	773	766	766	773	709	774	802	749	769	751	756	762	698	734	739	790	779	756	727	753	752	730	791	767	792	740	763	752	735	754	749	729	695	752	767	738	754	746	750	746	796	821	730	737	773	783	738	704	757	721	731	736	756	742	701	748	762	777	749	757	717	739	770	730	735	748	760	770	759	796	738	723	704	756	746	722	792	725	771	772	729	789	743	728	747	751	749	750	790	722	740	735	770	688	702	771	720	739	734	708	773	787	698	709	756	774	727	749	743	746	740	794	730	755	726	731	768	763	748	757	788	735	748	764	738	743	746	795	742	761	749	758	742	699	722	710	728	710	768	663	789	734	737	757	718	738	732	749	760	767	743	734	713	757	777	745	728	768	775	744	797	734	767	720	740	791	794	709	749	765	757	726	757	766	734	719	773	757	777	746	769	783	748	776	766	715	770	771	747	763	785	686	726	759	762	722	739	724	751	729	778	785	741	699	681	793	761	725	777	743	743	741	728	744	761	754	754	756	714	700	708	719	731	737	745	753	742	755	747	727	720	729	791	730	760	730	817	734
17963	1130	290	151	115	126	122	125	114	118	106	96	116	115	96	120	103	96	96	109	115	104	113	110	101	88	76	113	105	105	114	84	116	100	103	90	115	101	97	108	122	98	111	120	107	111	99	98	120	95	92	109	100	110	100	85	98	107	96	96	110	98	76	115	105	117	90	93	86	91	87	104	105	105	116	100	102	111	99	92	118	109	108	92	96	105	94	109	100	98	109	120	96	89	110	92	99	113	109	96	86	99	118	114	99	87	123	99	84	103	103	98	120	92	112	92	97	98	77	118	107	114	109	75	108	103	104	85	98	105	87	105	106	103	90	77	93	103	94	98	99	108	97	102	113	101	108	99	115	110	89	92	107	100	83	100	91	122	110	88	93	117	102	88	117	107	110	117	96	108	108	107	108	114	94	114	76	96	114	102	114	113	102	128	111	106	99	92	95	109	109	106	101	97	125	107	109	103	108	89	92	105	89	81	98	86	89	108	104	89	119	107	90	109	100	100	110	100	110	92	106	92	107	87	113	103	80	116	101	106	113	102	95	79	86	96	111	116	113	88	103	101	90	87	97	115	114	105	103	90	81	100	86	90	108	103	100	89	101	102	106	102	109	94	106	95	98	94	105	99	113	82	108	98	97	92	97	101	99	85	88	100	89	98	100	101	118	99	103	97	85	106	99	96	118	97	90	100	116	96	98	107	110	90	102	96	85	84	114	100	103	94	109	99	99	111	90	101	109	104	104	100	112	121	101	108	97	110	112	111	87	98	107	85	87	123	96	110	100	83	129	118	98	109	104	92	105	103	87	116	103	123	103	103	114	106	110	88	96	118	111	94	107	100	110	86	98	113	115	95	116	96	97	86	107	87	96	89	108	98	106	90	99	103	88	106	98	88	92	99	104	99	106	109	100	87	108	96	110	107	99	116	113	96	115	95	110	101	102	115	100	94	126	108	111	115	102	108	90	93	98	109	107	107	90	110	115	115	93	125	99	104	92	97	101	121	96	112	91	104	85	109	94	114	92	116	101	102	103	111	96	80	115	98	91	93	103	106	106	116	104	102	110	96	112	96	104	103	120	104	122	80	121	104	114	103	109	104	94	109	101	99	94	93	103	102	110	98	110	96	94	93	106	100	95	119	96	88	106	120	110	106	106	95	106	124	108	98	85	94	85	100	96	108	107	94	107	97	84	98	103	105	86	85	113	104	94	113	83	95	91	101	97	83	108	99	72	103	101	97	82	110	98	90	104	94	103	102	112	119	99	105	99	113	91	113	115	94	98	93	95	102	103	105	96	82	97	108	108	110	100	95	115	120	110	103	95	109	112	113	124	102	91	94	111	96	106	98	99	123	99	90	114	109	102	97	99	106	122	100	96	104	105	108	105	92	107	109	117	104	108	107	103	91	95	100	115	97	92	104	100	108	105	94	96	105	91	108	116	96	100	95	95	115	92	98	98	80	86	105	102	97	88	118	93	89	113	91	97	108	100	109	100	82	100	119	97	100	114	95	105	116	106	101	90	125	111	114	124	116	95	85	106	94	87	97	95	115	99	96	88	102	87	98	128	98	104	87	103	106	105	103	94	114	103	124	104	96	107	95	108	99	107	117	129	110	103	98	102	110	111	101	105	92	91	107	108	101	107	113	92	110	101	122	101	118	103	96	98	127	95	99	113	109	125	96	103	101	102	122	90	108	118	101	109	100	110	111	92	97	95	104	100	112	100	84	107	93	99	97	99	103	115	82	94	111	111	106	99	147	92	93	104	114	112	106	96	105	102	95	82	102	110	96	91	106	107	103	96	102	99	108	101	101	96	111	103	108	83	96	103	101	100	102	113	106	110	106	104	105	103	101	107	102	104	90	98	92	124	114	107	108	94	92	118	124	104	91	100	110	100	87	93	98	108	91	105	97	94	113	89	95	104	112	107	125	82	78	92	103	72	90	107	112	114	110	114	102	84	115	90	99	104	104	115	80	102	103	92	102	104	118	114	109	102	108	101	99	118	104	88	92	99	106	113	109	100	110	124	103	106	99	116	110	100	102	102	104	112	104	95	113	110	116	105	87	92	109	93	94	97	102	104	93	79	101	85	115	105	101	118	100	100	111	95	104	98	95	99	96	108	113	106	122	107	96	107	112	97	108	97	92	115	111	102	107	101	94	88	99	99	90	113	98	109	109	91	103	105	98	108	106	85	106	123	104	93	104	105	112	101	80	120	95	90	95	102	75	99	96	100	93	113	117	101	85	114	106	81	91	104	101	101	129	95	82	78	107	104	114	114	99	97	102	90	104	120	90	93	110	129	103	102	109	106	97	106	103	94	105	112	104	81	107	94	95	123	86	109	104	125	84	102	103	115	139	99	109	103	84	110	89	101	123	102	96	101	94	80	97	103	103	100	95	95	119	103	96	117	90	93	85	103	94	102	83	98	91	77	111	95	93	116	97	98	110	94	96	108	86	104	88	91	112	96	91	108	104	96	101	117	73	103	100	86	124	85	102	110	110	120	90	94	99	92	73	86	126	100	116	81	110	99	109	94	99	117	92	97	92	105	107	103	105	116	101	91	98	92	98	83	105	92	103	91	110	102	103	96	76	85	99	112	83	94	82	113	92	116	105	127	105	115	94	96	115	78	101	96	110	99	112	114	106	107	94	99	111	94	104	105	89	113	97	96	94	123	89	96	102	109	98	107	105	92	98	128	106	110	102	96	94	118	98	106	88	98	96	117	100	99	98	88	93	125	119	101	101	100	97	93	109	103	97	114	114	110	76	98	99	120	108	112	99	83	104	109	108	106	105	100	96	113	110	98	110	101	92	100	102	112	107	93	99	102	92	105	85	106	109	95	105	83	119	100	116	101	95	109	104	94	96	119	100	104	81	110	106	95	115	106	99	89	105	106	116	103	83	89	95	117	102	91	103	97	110	100	102	93	119	113	101	113	86	100	100	92	109	95	109	95	105	108	111	93	108	97	88	111	81	96	105	111	96	103	98	111	74	98	117	85	115	116	103	87	106	98	100	89	138	92	93	92	108	97	111	87	98	96	90	90	101	93	102	87	101	94	105	110	88	98	103	98	96	116	124	101	99	97	101	94	104	89	97	89	96	89	109	100	112	102	96	101	100	95	100	98	110	96	91	103	109	101	99	103	105	110	111	96	106	112	108	90	92	110	112	106	104	93	98	82	96	116	104	88	103	86	119	104	125	109	85	115	109	93	106	104	103	116	117	101	112	104	93	98	99	109	92	103	96	108	122	112	98	116	95	78	102	102	102	99	89	109	96	94	92	87	96	95	114	110	99	96	123	102	98	100	103	104	99	89	99	105	100	104	95	101	90	113	92	134	83	122	101	91	85	101	109	109	101	91	107	110	105	111	114	86	100	100	108	114	99	98	108	95	87	104	88	99	115	94	127	87	118	98	116	129	77	104	100	93	110	99	92	93	85	119	106	112	109	87	96	94	116	102	109	88	106	115	114	96	103	96	116	104	101
16365	472	541	535	472	438	442	410	444	423	365	403	388	387	352	367	394	410	395	399	381	357	348	352	348	325	358	346	341	350	321	346	389	349	358	368	392	330	333	344	338	349	357	361	360	381	373	386	367	359	395	345	343	329	338	372	328	360	330	330	311	384	358	366	314	350	343	355	386	361	343	344	367	332	372	370	366	325	343	335	326	366	381	323	347	348	371	343	375	380	347	365	349	370	306	354	335	370	380	345	339	361	346	359	338	356	353	347	332	358	356	354	364	361	347	350	318	342	353	385	377	338	360	360	358	350	339	385	346	331	361	343	379	367	368	369	367	362	360	358	387	333	361	353	344	368	337	313	319	350	359	346	388	363	352	368	330	340	337	365	377	384	347	371	339	352	351	348	335	361	356	352	376	339	345	328	359	374	324	324	350	348	325	350	357	358	359	382	380	315	343	358	348	363	338	333	329	382	340	348	377	358	343	330	359	337	390	379	386	369	378	362	373	338	358	345	354	362	326	354	366	338	377	381	350	345	366	353	348	328	330	351	371	346	376	383	330	331	338	389	350	356	338	356	358	319	352	311	329	372	335	365	362	348	358	359	355	359	361	356	370	356	381	361	336	367	351	354	364	361	390	311	386	335	345	359	357	401	365	341	356	347	365	334	337	349	355	354	333	342	369	359	355	325	323	350	341	328	337	374	303	334	346	373	319	337	365	345	369	340	377	331	334	353	330	331	397	362	360	342	351	341	359	357	376	346	335	323	344	352	351	360	352	331	356	356	401	327	305	361	344	343	340	370	330	348	357	349	333	329	357	361	340	351	352	347	336	349	375	355	373	346	351	326	320	331	348	374	352	341	362	346	340	336	382	336	396	372	340	377	339	331	345	373	359	349	388	337	347	380	338	320	353	348	338	355	311	363	336	297	333	379	326	334	351	357	356	341	340	349	350	339	354	323	325	330	350	335	353	329	363	335	343	359	337	324	337	336	336	353	365	356	382	332	334	358	319	365	379	348	337	350	334	346	338	348	358	359	328	399	362	338	377	405	360	312	351	335	338	327	333	347	346	361	376	346	337	353	357	353	363	321	334	341	355	343	354	364	352	369	313	347	320	344	330	374	361	347	338	363	376	365	360	344	384	337	352	336	336	340	346	380	352	341	412	363	367	340	343	340	361	333	389	348	363	381	365	373	336	351	347	406	373	353	354	397	368	394	328	338	357	339	370	383	325	352	357	335	375	351	340	324	382	349	341	385	337	340	352	338	377	363	294	374	342	367	373	342	328	340	348	342	323	372	339	355	367	345	350	367	350	334	359	368	339	329	342	372	339	346	340	401	385	328	364	388	371	371	355	363	383	344	326	352	330	339	370	367	370	340	376	383	386	357	341	374	363	342	359	344	358	349	378	338	335	358	370	411	352	363	346	358	382	387	372	373	326	327	347	344	375	373	347	332	365	322	352	361	330	375	334	344	342	349	338	376	331	354	399	368	367	329	364	361	358	382	336	384	352	335	372	366	314	360	346	346	350	353	374	351	338	380	355	355	327	355	319	371	352	382	391	336	386	365	361	371	330	356	341	370	375	334	318	367	335	371	343	369	354	335	331	305	356	334	356	370	355	316	323	370	334	326	374	360	341	352	357	386	320	370	358	340	380	326	331	370	333	341	342	343	343	347	346	371	342	367	374	343	375	349	366	344	351	341	352	353	375	335	362	326	349	342	389	332	319	351	341	356	367	351	342	351	347	327	329	356	334	359	366	341	336	335	330	320	373	381	367	346	362	321	344	353	364	372	364	342	343	354	381	354	376	347	324	339	317	366	332	348	385	328	363	340	390	363	348	366	331	329	342	363	359	356	338	355	342	317	367	336	337	363	334	346	344	331	340	353	364	395	364	380	349	411	373	382	365	369	384	366	369	355	342	329	328	359	355	345	391	341	359	390	361	343	340	331	319	357	367	338	334	324	321	362	389	357	334	379	353	367	377	365	347	352	327	341	383	364	374	326	357	366	347	389	396	388	335	372	340	358	367	376	347	323	378	334	364	355	323	359	352	362	387	348	348	302	349	349	365	354	382	372	330	338	363	340	397	324	371	328	382	359	334	352	359	350	326	363	341	365	349	356	356	354	333	369	386	347	328	348	360	350	315	335	347	328	366	385	350	338	369	369	351	360	343	337	339	343	342	338	367	298	352	366	373	354	347	359	330	348	328	351	330	336	335	370	334	334	350	376	387	386	353	340	368	400	341	360	352	349	330	345	342	371	323	341	368	373	368	353	359	318	326	364	315	352	372	356	339	344	370	339	351	351	346	341	349	342	313	320	352	341	364	370	370	365	384	360	352	351	348	364	330	380	352	350	368	362	333	340	390	349	335	349	341	354	347	340	336	357	361	343	318	366	337	327	348	359	379	350	355	386	336	321	332	389	356	325	322	342	352	348	388	366	332	348	331	358	337	353	327	336	384	384	370	354	384	331	351	345	382	377	357	343	355	326	341	372	342	324	345	362	370	309	343	349	344	329	326	332	338	359	364	329	350	359	347	353	349	369	348	351	343	361	370	315	371	318	336	342	359	361	366	357	333	361	360	352	344	368	412	347	369	324	327	366	362	350	354	354	376	354	353	346	361	363	361	323	416	331	379	349	372	379	363	332	353	357	358	353	351	339	378	346	363	368	378	342	353	362	350	342	328	366	365	347	366	355	345	364	362	345	344	349	357	360	316	355	337	371	364	333	348	358	370	324	370	364	350	319	378	322	345	387	403	381	321	318	382	347	331	325	339	322	349	368	366	342	351	366	313	328	350	333	356	360	344	340	341	379	363	344	363	376	364	359	361	348	352	337	365	373	364	344	350	324	372	317	315	336	362	326	373	355	360	348	330	346	346	342	359	358	333	334	360	346	361	377	362	353	345	340	350	347	365	355	342	338	346	366	350	370	345	359	374	342	376	344	374	368	364	347	350	353	371	346	367	342	345	328	335	380	394	322	359	350	349	365	323	350	381	372	396	385	372	334	335	328	378	325	342	353	361	323	364	366	334	357	325	373	364	356	367	353	335	315	334	337	324	356	367	323	373	352	319	344	349	331	350	325	332	310	370	348	330	368	357	332	332	356	324	324	319	384	366	361	346	384	316	361	334	333	357	364	348	387	350	334	374	329	336	343	388	359	403	356	350	376	357	332	346	349	355	344	338	327	342	331	359	346	372	377	339	337	362	351	356	351	356	368	323	365	371	328	373	360	360	330	320	351	339	384	392	322	393	325	364	359	354	353	337	352	400	363	371	354	359	411	357	335	320	353	328	348	336	361	311	389	367	383	361	339	354	314	319	362	373	348	362	367	319	358	370	351	386	338	339	364	345	373	337	345	347	351	338	372	369	324	347	337	335	337	337	354	382	371	348	369	342	365	308	371	355	359	363	311	349	332	333	335	342	337	355	377	360	368	341	371	349	353	348	348	325	334	388	380	346	356	389	356	351	344	333	347	336	363	359	362
52589	17022	2912	823	626	438	358	326	258	256	193	206	207	205	170	196	172	182	172	142	170	153	161	160	148	175	147	150	147	156	142	171	134	136	151	141	133	156	165	140	149	126	153	148	126	147	167	136	140	164	143	137	150	137	127	133	136	153	136	144	145	151	112	145	166	164	124	140	156	137	139	156	132	136	140	147	153	135	139	126	139	141	156	141	143	145	167	121	131	118	130	139	127	132	136	131	152	161	145	151	148	126	153	148	148	155	149	154	120	147	147	163	142	146	169	170	159	153	151	128	129	156	124	145	135	130	160	140	151	155	145	151	156	137	158	137	131	151	157	169	133	133	152	134	143	149	136	136	134	131	155	141	149	151	155	134	148	156	148	146	143	146	142	129	148	142	143	126	144	139	132	133	154	138	161	129	149	153	132	157	126	150	131	142	124	120	153	146	136	148	150	138	155	151	140	159	138	157	121	146	153	135	141	150	147	138	148	142	133	149	161	142	151	144	152	135	173	140	155	137	151	147	132	125	138	148	157	130	138	134	135	126	159	134	149	149	145	154	162	131	147	127	153	124	126	157	157	137	159	155	139	141	141	147	174	143	130	133	146	156	156	135	144	128	150	147	157	140	142	131	140	125	145	130	155	141	128	168	151	150	123	148	163	157	127	128	127	140	149	137	138	158	150	148	155	148	134	152	154	148	135	128	127	144	145	135	150	153	137	155	149	131	146	126	148	156	145	154	160	118	153	139	146	135	136	144	142	144	154	129	160	147	161	153	163	144	136	140	141	135	143	144	126	141	161	130	139	159	138	156	168	155	146	163	147	142	131	151	146	131	142	132	146	105	156	143	149	142	143	155	137	127	119	146	156	166	136	144	151	155	143	130	145	167	149	140	133	164	139	154	148	148	148	140	153	127	130	141	154	147	121	149	140	147	136	143	157	141	142	131	142	131	161	142	147	146	147	146	156	153	123	140	135	141	164	130	143	146	141	137	159	150	130	135	149	144	135	151	158	138	144	160	127	145	146	144	117	137	139	165	148	131	120	142	148	147	138	139	128	138	159	139	160	147	145	139	130	133	160	153	159	128	140	141	144	145	138	152	131	165	144	142	136	137	145	121	164	131	144	151	156	135	158	154	131	126	132	149	134	149	162	151	161	144	143	129	150	147	136	150	146	141	150	150	150	135	155	149	150	128	150	121	148	137	134	140	139	152	171	149	141	107	157	124	136	154	127	152	134	147	148	142	151	127	133	125	156	164	132	146	150	144	116	140	140	123	135	134	136	150	142	160	152	131	134	134	127	142	133	159	136	136	119	158	150	183	150	132	161	149	128	151	130	154	161	144	129	135	163	135	160	128	118	134	141	130	153	157	166	144	131	154	136	153	141	123	146	145	151	139	173	160	141	157	162	152	142	131	138	163	139	153	147	135	138	124	151	155	143	125	153	146	137	152	166	153	148	147	151	143	139	141	134	156	135	160	138	141	142	154	129	152	165	158	129	142	143	137	143	146	151	123	126	123	137	141	155	142	151	162	138	125	151	155	139	146	139	146	122	152	156	137	151	124	138	141	162	138	121	144	134	144	156	156	145	121	152	142	136	139	136	118	162	133	135	164	150	143	143	170	136	134	146	154	159	132	147	147	144	173	134	140	141	126	140	155	128	138	148	151	138	144	142	132	148	134	121	135	132	156	143	157	154	145	147	136	127	142	140	139	115	155	167	125	155	136	145	144	114	133	147	136	152	140	146	145	142	134	140	139	155	155	138	140	135	161	151	128	161	157	128	131	170	137	137	147	177	118	149	168	162	159	152	121	145	137	155	131	123	131	147	148	156	139	120	141	159	150	145	140	130	151	140	145	141	150	140	148	138	139	148	161	147	140	153	139	121	170	126	139	138	133	162	152	141	134	144	131	148	144	141	173	129	132	142	152	145	137	153	153	139	158	135	124	159	138	154	124	140	137	162	136	149	153	152	138	150	150	144	145	156	121	154	137	134	131	149	127	152	154	149	165	156	132	133	126	138	129	143	158	132	139	154	124	129	148	163	162	133	153	138	126	137	117	149	132	137	136	151	125	138	150	148	153	144	122	130	148	133	141	153	162	124	145	149	135	121	121	166	140	138	129	127	148	154	131	144	112	151	156	138	139	134	155	143	136	138	130	143	133	148	125	158	143	153	120	141	162	149	141	152	132	149	164	130	132	130	143	134	158	156	146	141	155	148	152	162	138	136	146	149	162	137	142	132	133	143	142	162	150	133	132	117	151	149	141	147	154	144	145	139	152	142	142	172	154	148	158	128	156	145	129	150	158	154	136	152	159	146	139	139	125	142	124	166	138	135	168	157	143	160	132	150	149	114	149	157	153	137	142	133	147	132	153	170	132	137	141	143	138	139	148	145	148	164	149	161	124	137	159	150	154	143	151	157	154	146	136	174	151	145	130	135	150	137	135	159	138	153	144	156	113	133	145	145	150	153	151	128	147	123	129	142	132	149	138	135	140	150	119	152	120	136	135	136	134	158	166	143	165	134	150	137	156	150	160	124	153	155	151	144	132	135	136	143	131	131	128	132	143	113	122	157	160	144	156	141	147	155	121	140	138	158	117	120	171	123	136	156	146	159	158	135	127	161	117	153	124	142	144	144	141	149	126	160	155	141	143	133	138	144	146	120	125	132	163	143	153	156	145	146	150	137	141	135	133	158	132	134	144	142	158	153	124	139	168	153	148	142	158	144	150	123	166	129	146	119	143	150	139	143	144	149	159	131	146	134	144	127	141	141	157	138	144	154	146	147	144	156	147	139	145	149	145	137	137	138	130	141	137	140	120	158	154	143	148	141	150	142	170	156	165	149	153	153	165	141	145	120	142	125	162	140	137	147	143	173	141	149	139	149	149	126	173	132	129	121	142	141	139	149	152	146	134	140	122	140	154	147	142	147	152	140	154	150	138	149	146	116	131	150	136	142	124	140	156	131	134	142	130	151	134	150	121	149	129	123	141	139	149	136	151	126	159	141	150	139	146	148	144	154	159	141	128	136	154	127	132	160	158	117	127	150	160	149	136	146	150	159	169	170	137	159	150	147	133	154	141	132	138	146	135	138	154	155	108	158	143	132	143	171	173	147	146	160	156	148	177	162	129	160	155	137	159	134	136	153	155	154	143	141	163	151	139	159	145	165	153	129	140	155	142	114	165	162	133	147	127	142	152	148	116	142	150	143	130	119	132	137	132	158	131	138	142	156	148	152	145	139	119	139	146	141	158	147	154	149	156	149	164	144	163	138	150	142	127	133	150	140	131	124	170	144	145	160	155	124	156	141	139	149	158	177	127	123	148	136	138	132	135	127	144	99	150	154	144	150	135	136	132	113	144	140	152	141	136	138	146	156	137	133	143	165	152	141	155	128	133	115	147	154	150	126	135	134	161	147	143	142	152	147	123	139	172	140	137	160	137	132	145	127	146	109	150	156	163	149	155	142	132	144	151	138	152	153	170
30920	1687	2758	3085	2472	2131	1693	1481	1309	1176	995	936	893	826	804	793	751	657	653	648	652	635	609	593	585	554	583	532	572	578	509	543	510	553	515	535	534	480	476	520	512	531	522	516	438	536	507	504	503	515	457	467	513	461	500	476	483	469	490	496	465	457	491	496	502	504	489	464	511	481	487	465	488	495	455	437	516	489	500	447	505	497	488	441	424	465	501	445	491	457	447	479	481	469	508	483	507	475	491	478	491	425	495	481	491	467	461	466	455	454	505	483	491	475	495	473	491	466	460	475	478	526	460	458	466	463	479	489	461	451	449	459	455	439	504	461	470	446	514	468	463	497	479	495	492	456	456	433	467	456	503	453	486	511	458	459	460	459	448	469	467	472	495	449	473	433	467	486	494	486	493	478	490	456	490	475	469	515	513	481	490	536	455	490	483	465	487	455	429	481	458	469	441	482	458	487	441	477	485	472	458	452	475	443	448	449	505	498	475	442	452	453	463	444	488	461	486	504	440	465	465	438	486	454	475	475	441	442	439	460	481	444	471	461	467	471	469	508	485	481	488	473	478	466	488	453	451	496	490	475	463	423	465	502	468	478	467	484	474	484	471	438	458	424	467	464	451	437	427	418	476	463	498	438	461	428	454	504	497	479	502	492	467	479	472	451	445	453	446	480	494	464	499	492	481	500	461	487	477	452	467	499	453	483	474	500	470	462	486	491	454	505	484	474	418	451	471	483	444	480	455	488	476	492	446	442	475	424	500	489	431	446	480	441	429	457	451	491	464	474	491	485	452	449	436	460	485	482	473	485	458	485	487	462	433	505	486	485	473	455	515	452	492	479	477	468	504	474	491	444	505	486	465	482	480	463	456	448	454	448	469	456	433	487	452	501	463	516	445	485	489	476	464	492	496	468	468	452	496	423	461	443	449	464	459	475	498	491	428	476	466	477	508	458	438	476	487	474	453	500	513	468	446	443	446	477	466	419	468	455	512	467	480	466	485	485	454	458	454	472	496	484	478	505	469	440	426	445	431	446	459	464	461	507	507	461	461	493	482	475	438	482	482	484	460	487	486	476	490	466	440	461	431	467	471	495	451	503	435	459	448	473	468	493	483	484	476	424	476	422	443	444	459	466	495	481	506	471	510	474	476	450	470	452	453	482	468	470	430	426	457	466	440	449	477	454	455	439	471	464	473	485	491	495	441	484	445	513	477	458	502	523	420	448	475	479	489	472	489	451	459	483	489	468	466	458	468	451	498	475	463	502	448	449	476	455	463	475	454	491	466	447	473	461	480	473	490	470	460	456	499	484	442	507	487	467	478	446	456	517	490	456	436	476	468	459	474	499	466	449	465	466	492	445	458	461	458	470	485	458	460	441	477	495	496	460	463	449	453	482	492	477	495	450	463	458	444	462	422	439	477	483	490	471	416	440	480	484	462	467	434	475	463	444	470	455	454	518	453	499	479	479	450	482	484	443	460	442	425	489	494	485	488	443	477	491	482	446	446	486	452	465	437	487	467	491	467	474	496	491	486	463	472	474	488	480	434	468	438	411	470	491	486	467	455	432	472	474	462	492	463	465	476	460	504	490	478	491	463	475	451	465	489	443	469	468	459	448	472	516	451	489	448	479	448	465	457	456	486	479	486	472	469	477	487	463	438	440	443	503	497	472	475	454	493	444	460	419	467	485	478	456	434	500	465	471	470	449	454	484	481	450	515	439	466	489	471	477	446	457	450	470	472	459	484	477	457	459	490	452	490	447	426	450	487	457	458	443	470	454	460	439	495	466	452	492	445	443	465	481	438	456	432	460	475	484	453	450	457	482	472	451	442	443	503	497	477	476	497	454	472	502	492	491	472	464	513	478	462	437	478	453	450	464	465	429	486	465	479	479	471	435	469	422	478	501	460	445	465	463	437	407	441	478	477	438	483	476	460	452	431	484	456	450	457	472	504	477	508	483	477	447	476	469	483	445	440	467	445	464	469	465	456	460	489	469	450	438	488	452	520	460	445	484	462	494	475	459	458	450	473	443	516	451	457	460	467	469	502	518	496	421	472	420	460	476	428	463	499	471	454	462	460	485	464	465	486	466	448	462	477	465	491	482	485	483	447	413	493	484	500	457	461	487	452	476	480	469	446	457	446	447	451	463	487	454	471	480	460	468	474	489	450	481	439	469	509	492	470	462	424	452	433	462	465	491	481	471	445	510	480	474	448	464	485	474	446	469	461	514	467	519	486	475	453	486	447	512	457	494	480	478	482	470	457	470	471	458	473	481	490	470	463	444	479	477	502	481	482	469	476	477	434	485	501	463	437	473	469	466	465	428	471	440	474	415	506	456	469	470	443	443	422	481	458	500	473	456	493	444	521	455	440	503	471	498	502	472	537	488	473	446	476	499	481	496	463	495	457	446	495	463	459	474	466	485	459	511	440	446	512	478	485	461	484	465	431	475	466	467	470	469	460	482	491	469	466	444	453	432	483	473	438	458	431	458	459	520	494	436	494	501	450	460	480	463	476	462	449	464	467	469	463	462	478	472	514	469	468	450	449	512	477	480	491	448	455	460	473	438	474	458	480	483	499	483	472	478	488	458	486	450	487	481	452	460	454	492	448	459	447	481	437	471	453	461	509	493	464	468	477	431	456	468	455	477	502	476	470	469	487	492	441	497	489	500	496	478	435	476	470	479	492	464	442	474	485	446	522	468	484	426	471	474	500	484	493	478	479	524	501	460	506	465	457	469	422	465	458	437	465	472	484	484	497	511	465	444	441	477	442	481	487	466	505	469	424	482	497	471	511	488	477	443	465	494	466	468	475	478	444	447	461	500	483	396	446	510	488	466	477	464	486	464	437	436	451	466	479	422	453	488	472	459	473	481	476	455	469	489	474	500	472	444	518	443	437	462	432	440	457	494	509	461	466	460	460	478	484	469	500	470	435	456	486	459	470	443	449	475	455	477	481	470	465	508	478	413	480	462	500	474	483	470	464	466	467	443	469	477	448	465	486	476	447	453	463	472	463	478	479	456	468	484	431	482	508	488	465	442	480	473	503	483	427	449	474	475	449	452	475	484	499	475	482	460	465	448	478	479	483	488	503	491	438	486	472	485	465	464	478	500	503	486	437	504	472	475	496	460	464	479	497	457	434	493	499	450	464	461	469	477	487	500	475	456	503	454	490	476	450	502	494	477	455	484	486	433	462	483	508	428	467	469	475	454	477	449	444	450	482	435	484	479	473	455	486	447	437	470	454	455	483	473	455	479	445	512	483	450	493	495	471	424	503	438	498	445	478	495	469	426	461	462	431	496	434	488	495	468	461	457	454	466	473	465	453	419	497	475	461	464	467	486	470	497	469	458	467	489	456	480	470	467	475	473	440	403	435	477	452	440	523	468	434	473	462	489	468	489	473	444	485	472	449	470	433	486	494	459	480	449	503	460	445	494	472	476	453	497	453	472	463	470	498	453	445	470	477	429	483	498	476	470	457	454
60144	24492	9030	1961	1229	910	709	577	510	492	407	394	326	353	360	333	325	275	290	299	288	287	278	292	285	273	240	291	280	270	283	259	292	277	231	233	247	244	274	253	257	245	246	272	242	269	283	255	253	250	287	248	245	267	237	270	268	239	237	247	254	214	251	224	261	253	270	243	277	251	211	280	219	272	249	246	242	233	224	253	248	235	268	258	227	263	257	255	237	248	243	264	255	251	224	274	220	254	248	240	247	219	249	251	274	228	287	244	242	245	262	248	247	230	283	286	248	222	251	245	237	258	290	266	231	286	234	244	262	281	241	263	272	228	231	244	244	260	297	239	247	228	232	246	252	251	245	255	258	258	252	216	233	237	239	239	213	258	282	223	219	261	233	250	254	215	218	266	266	251	246	275	271	259	217	235	249	260	266	237	275	246	254	243	249	223	254	249	251	268	268	229	234	241	240	284	216	254	270	257	255	257	257	242	235	249	229	232	218	267	245	275	235	255	217	255	230	253	234	246	239	239	237	249	244	223	246	265	241	243	264	248	252	209	217	227	241	232	230	219	265	285	244	208	241	259	247	261	245	255	242	239	250	213	246	297	253	300	242	213	258	233	284	242	244	247	262	262	248	277	249	255	229	266	259	249	235	225	249	237	249	228	277	282	253	227	241	222	261	247	247	252	233	267	247	264	269	249	238	227	231	242	269	259	243	254	261	257	259	255	217	212	247	237	258	253	255	260	275	253	262	284	245	263	237	244	251	235	250	258	263	271	287	275	246	280	237	252	246	243	263	232	238	245	242	259	251	228	238	268	219	254	232	243	251	273	252	247	255	275	265	268	243	257	222	244	237	268	240	256	245	260	277	252	234	266	255	266	241	248	249	274	249	240	242	233	246	232	266	256	230	244	249	261	224	258	245	226	230	250	261	263	258	234	257	218	246	258	269	230	243	249	232	256	238	257	248	276	243	240	256	213	211	239	245	281	252	253	273	227	249	262	225	246	237	221	256	234	231	258	245	247	260	252	254	249	247	243	253	238	258	234	242	271	257	253	241	242	244	248	256	246	257	230	232	256	256	259	254	247	243	276	265	269	258	275	272	243	284	253	268	220	252	242	255	237	253	249	256	256	276	262	260	217	263	271	251	253	276	247	259	243	233	239	230	244	258	224	293	264	249	260	247	263	228	209	259	243	225	281	243	240	243	247	268	243	262	257	269	252	247	236	257	235	240	246	271	226	254	243	251	243	250	270	236	246	231	259	246	242	243	250	246	202	273	226	260	248	258	230	277	231	246	240	252	248	227	229	241	255	279	247	240	271	236	265	251	242	254	245	271	233	230	253	274	268	267	264	245	256	255	234	255	224	265	248	244	258	262	277	245	233	247	244	259	254	232	247	247	252	253	225	253	254	236	270	243	255	265	256	224	224	225	250	247	278	253	260	238	263	235	260	217	239	261	244	245	238	250	233	248	265	281	236	240	280	248	249	224	240	232	248	239	264	247	259	265	237	253	235	254	235	260	234	270	264	250	257	253	263	261	252	266	258	249	220	246	230	269	264	274	251	262	236	256	264	243	230	223	234	251	238	255	264	237	259	246	236	274	257	258	238	247	247	227	225	256	260	261	238	270	234	257	238	240	263	279	251	296	222	246	249	241	261	261	260	228	245	270	239	259	243	241	251	224	255	263	264	259	216	259	225	232	229	274	270	267	255	252	264	222	249	254	238	264	271	220	237	233	265	242	257	251	232	271	237	245	270	250	255	247	243	234	272	244	246	251	253	271	266	224	265	262	269	251	269	248	272	266	263	248	246	243	247	250	244	243	232	228	254	236	258	251	248	283	250	265	246	252	275	238	261	242	232	259	267	243	233	261	257	243	230	239	257	253	248	244	262	251	276	249	219	227	226	251	251	258	235	270	274	266	260	249	281	243	236	234	244	279	256	248	247	269	243	242	266	236	290	257	268	288	225	268	240	262	235	240	248	234	249	249	242	249	235	239	221	265	246	229	255	243	258	225	266	263	239	273	243	246	235	273	230	238	258	276	274	236	237	254	272	263	249	224	226	270	240	254	251	255	229	258	242	254	303	256	254	230	241	239	216	244	244	257	251	260	239	267	239	261	230	256	256	244	256	247	236	278	230	268	266	226	246	253	266	262	247	259	255	265	258	254	251	232	282	274	250	260	275	228	238	251	246	224	249	250	232	227	254	249	242	227	274	252	248	240	216	261	253	255	249	226	225	261	254	226	265	242	230	225	256	252	245	253	228	238	257	226	233	252	243	281	232	266	260	223	245	229	248	255	250	214	266	250	253	280	273	242	221	255	250	266	240	250	245	256	232	261	256	265	266	242	257	250	265	264	257	253	253	252	236	243	225	246	235	242	259	235	258	221	243	259	282	244	245	260	264	227	233	245	243	236	252	266	238	249	262	248	231	235	243	254	259	246	253	232	286	245	223	250	236	274	267	280	258	242	259	241	231	240	269	258	246	228	238	241	256	264	245	252	265	248	275	234	266	238	230	264	226	228	240	243	225	251	265	236	221	231	282	235	237	264	257	221	270	265	264	262	258	254	260	251	277	255	257	254	245	260	235	253	225	251	262	248	238	222	234	256	279	249	233	259	254	277	253	235	259	240	251	256	244	242	218	259	245	240	263	223	257	243	233	244	239	246	228	258	249	214	233	253	233	229	233	242	251	251	238	267	246	222	236	269	244	243	241	244	268	216	248	244	262	269	255	281	249	245	254	241	270	246	226	240	239	265	258	241	261	247	235	248	246	241	218	242	251	266	253	247	242	238	247	265	270	267	245	222	255	250	234	275	274	237	226	225	280	242	258	258	265	223	264	244	245	230	250	246	236	251	273	227	265	247	245	252	254	261	238	233	259	235	224	254	255	243	253	269	287	247	249	246	267	236	252	232	249	231	249	287	258	266	215	242	256	249	252	257	266	269	276	244	247	231	247	240	288	249	266	259	256	244	244	249	256	223	279	195	262	231	230	244	260	238	252	266	277	234	231	253	249	248	267	226	243	224	258	249	257	250	239	260	255	248	254	252	232	228	224	263	247	218	248	238	241	239	253	253	244	230	289	263	218	246	233	267	246	259	252	252	230	262	251	230	240	294	239	231	269	255	261	220	256	253	240	239	256	265	257	270	250	250	235	257	231	222	242	262	241	200	273	223	236	231	240	269	237	249	253	228	227	232	245	265	265	238	228	271	259	224	214	233	273	263	252	274	229	239	252	235	238	228	251	240	254	231	238	229	265	251	259	237	234	250	264	237	229	245	240	233	255	259	254	265	226	260	276	259	241	253	249	251	252	243	244	249	263	245	234	245	244	252	284	243	221	252	243	244	261	277	258	270	271	244	236	235	258	237	268	285	258	253	268	264	250	250	248	248	265	230	232	255	254	231	270	259	271	259	247	264	243	258	243	229	265	231	242	246	242	228	268	274	227	259	246	255	237	224	243	234	240	267	250	253	227	233	263	232	248
36873	2797	5314	5589	4787	3797	3244	2674	2283	2016	1792	1688	1506	1377	1373	1293	1236	1192	1078	1129	988	1042	1044	1021	949	966	957	934	906	866	860	881	856	861	846	804	869	810	812	807	819	785	823	829	768	788	816	802	773	807	805	765	766	783	715	789	808	775	737	736	762	773	822	791	764	720	718	748	778	782	755	783	750	786	773	727	794	784	736	778	743	786	809	774	744	725	741	720	735	743	700	783	763	761	733	770	750	795	742	767	723	729	749	768	738	770	720	772	717	701	775	751	702	728	730	751	774	759	701	698	759	784	760	750	740	787	775	729	720	740	781	731	747	792	705	703	751	777	736	755	753	739	781	761	731	734	722	756	746	745	706	741	746	712	751	732	759	687	728	717	740	736	709	747	735	704	742	726	762	723	716	750	786	721	798	730	689	691	731	751	710	704	761	714	798	718	726	714	677	722	758	769	745	797	733	735	748	777	754	753	724	748	762	729	729	693	767	765	724	733	759	746	727	820	716	765	744	780	702	739	734	715	736	805	796	720	811	687	782	740	747	727	710	754	726	728	765	708	771	764	743	730	790	746	751	720	736	766	781	722	750	740	728	770	743	729	700	688	756	737	789	721	740	741	692	754	731	750	707	753	700	743	684	768	736	688	732	717	738	745	700	744	783	715	761	709	726	763	751	727	675	748	737	713	744	716	760	727	736	758	728	772	706	703	709	747	704	747	735	726	683	758	712	741	801	733	720	708	778	741	743	742	748	749	740	770	747	766	697	748	747	732	738	718	758	730	726	739	691	788	759	761	728	744	719	755	728	790	738	724	742	772	728	737	724	759	744	716	717	715	671	734	781	726	744	774	701	746	748	737	761	730	700	758	743	761	755	743	731	764	747	742	717	690	728	721	730	754	767	721	722	735	741	700	744	735	753	769	716	729	685	776	755	764	704	739	778	715	731	734	725	717	788	787	705	754	801	725	751	728	724	743	763	719	764	751	765	776	727	677	789	782	683	665	740	752	755	726	748	698	688	690	739	733	781	722	781	788	754	700	770	744	725	706	719	742	760	779	745	729	699	702	736	748	737	763	708	738	700	756	730	762	790	778	719	774	736	753	730	726	767	716	766	729	715	684	738	734	734	782	771	735	742	741	788	794	763	734	774	718	743	722	750	707	733	717	763	781	781	732	749	700	713	750	776	726	731	701	726	720	710	766	744	720	773	717	754	742	755	702	768	786	724	715	722	700	726	736	717	754	724	742	721	752	743	737	747	714	783	770	695	725	756	718	686	759	717	718	692	754	761	696	733	754	741	690	698	738	762	776	701	711	772	718	735	724	719	769	742	715	718	711	690	714	742	745	726	734	742	801	766	742	780	743	734	739	755	737	746	739	735	765	768	745	731	739	739	780	736	744	742	749	729	666	761	722	743	729	769	709	742	781	733	707	791	783	718	734	709	750	783	777	775	708	717	716	759	794	786	713	738	729	718	722	775	736	784	739	777	738	723	724	729	722	767	740	723	715	754	699	739	727	755	756	750	716	732	757	703	725	715	710	735	711	730	766	757	765	724	746	719	764	767	752	681	734	719	715	775	720	765	755	722	705	761	763	769	746	730	801	766	693	750	713	774	724	809	723	672	696	714	744	721	746	744	734	740	717	806	743	764	759	779	752	747	748	741	717	757	731	771	720	732	736	724	736	788	776	736	750	750	734	699	736	757	737	692	713	739	785	736	764	731	717	722	783	746	764	732	736	770	718	691	740	692	760	724	758	759	713	742	699	751	718	728	690	700	708	722	757	717	711	710	722	684	769	745	766	721	718	716	712	720	725	756	716	784	724	752	743	700	734	735	712	729	728	751	749	714	719	766	727	762	742	773	739	731	744	738	724	750	734	716	751	733	711	736	725	723	764	719	728	696	727	756	785	747	748	750	750	720	778	723	752	713	732	721	727	746	734	746	773	723	781	762	784	692	773	713	738	736	702	704	764	703	792	744	753	740	721	761	724	716	743	722	718	752	739	710	738	770	763	710	786	727	715	721	799	753	725	724	765	733	728	751	732	764	739	754	700	705	714	762	756	745	718	753	747	702	765	739	684	779	753	771	761	761	748	740	755	715	770	787	776	763	743	761	800	681	702	712	780	748	738	771	785	739	758	783	756	747	785	798	718	758	736	765	757	707	749	744	761	714	700	792	704	766	783	700	748	703	735	716	706	747	711	796	744	776	760	704	726	760	686	711	721	745	764	785	705	755	750	712	744	781	707	802	775	701	732	677	734	746	718	715	743	715	761	710	717	742	742	748	782	750	707	686	758	745	718	748	718	762	768	739	762	722	745	775	725	703	760	754	740	757	726	703	761	754	690	740	765	766	777	741	675	752	722	732	735	772	744	792	739	714	717	734	746	751	802	744	727	774	728	734	769	769	704	734	728	735	733	743	735	694	748	776	715	720	715	717	750	729	729	752	737	711	735	720	740	765	716	776	765	725	769	769	684	717	711	735	764	713	721	756	725	690	751	712	715	729	785	729	715	744	710	740	749	763	750	697	703	745	765	751	692	759	751	785	732	700	672	775	739	746	729	685	721	702	739	768	769	715	728	755	702	750	678	754	772	731	707	737	747	746	716	714	715	734	723	772	767	733	735	737	795	740	761	750	701	721	679	743	749	718	725	767	724	743	777	771	704	714	737	748	724	691	730	743	738	731	732	783	729	736	753	777	738	743	724	786	742	750	768	727	743	785	718	725	800	727	740	737	718	701	706	728	739	804	744	736	709	745	728	754	756	715	730	734	733	714	708	725	775	740	779	792	744	736	738	720	723	785	717	707	723	760	754	676	731	732	742	758	749	776	744	712	754	760	733	689	696	735	697	758	766	695	759	744	732	687	761	753	772	719	734	684	736	794	735	747	733	750	744	705	686	692	742	723	741	737	717	760	736	715	731	711	726	758	716	776	738	781	758	702	736	722	750	754	736	746	749	764	773	742	704	724	783	688	768	751	764	732	712	754	716	732	702	771	724	743	738	695	743	720	785	777	688	746	744	746	704	728	719	723	710	745	738	709	686	756	736	745	736	728	738	711	740	729	745	701	723	725	735	753	715	748	692	758	704	734	719	715	737	755	720	788	754	753	712	713	720	756	769	776	723	730	716	701	749	770	712	802	715	726	723	719	763	771	736	742	761	736	725	728	773	715	748	761	749	750	745	757	723	730	743	733	751	780	755	721	742	700	719	746	729	730	711	696	691	759	736	723	706	756	742	733	742	795	785	714	738	751	707	738	772	780	712	719	720	723	748	728	786	739	728	731	767	788	715	762	780	746	733	742	717	730	697	772	746	763	774	758	733	798	767	746	738	728	727	707	724	735	714	723	731	759	732	717	753	762	715	789	754	719	787	751	708	754	773	739	714	737	793	745	760	729	737	761	692	749	742	807	739	718	713	731	726	755	722	736	760	712	734	704	719	749	748	745	766	752	733	735	715	742	810	736	699	687	718	735	756	721	722	704	747
16953	1026	305	183	145	132	110	113	105	109	87	101	97	116	92	102	90	110	96	99	105	90	93	103	96	112	105	78	100	106	91	97	87	83	99	94	101	105	94	112	90	96	105	93	109	133	111	99	100	93	98	99	106	99	104	77	96	98	110	119	120	104	94	92	90	115	107	91	85	99	84	101	113	100	92	87	97	99	103	97	111	137	120	86	112	115	92	110	97	92	90	106	95	94	94	92	104	81	84	101	76	113	112	99	103	95	100	82	95	83	108	105	90	106	97	102	116	95	95	92	89	108	107	125	102	104	96	89	98	111	83	119	95	83	101	113	117	91	88	101	103	109	82	90	99	112	103	89	97	101	118	88	111	83	101	111	89	95	103	101	99	108	107	105	102	95	99	128	84	87	110	134	97	95	95	95	79	97	103	120	108	95	83	82	107	95	99	103	107	123	99	115	106	93	99	85	105	91	88	91	97	93	97	94	96	93	93	103	105	119	100	106	103	110	85	85	120	91	117	98	113	113	91	105	95	103	86	100	95	93	88	107	99	112	98	113	92	102	112	94	126	81	108	104	112	91	104	88	108	94	113	98	84	91	99	103	117	92	93	97	98	84	104	100	116	111	109	103	109	108	98	96	105	100	104	117	84	90	80	104	113	115	114	106	100	101	73	98	78	107	96	88	113	118	100	108	103	82	89	88	76	89	99	109	86	86	106	95	103	119	99	97	99	103	100	101	113	87	93	108	107	113	106	101	97	97	102	111	91	101	124	97	92	98	102	101	109	95	87	96	100	102	105	114	104	84	90	91	106	97	110	88	101	109	89	99	110	85	101	103	104	101	100	102	108	103	90	104	98	90	111	119	88	105	90	107	101	82	87	113	97	93	110	98	112	91	106	109	100	104	82	91	99	101	103	92	100	98	107	92	90	124	100	117	106	107	108	80	97	101	101	99	91	92	106	87	102	99	96	111	105	108	111	94	114	105	101	114	86	95	118	95	94	102	103	105	90	98	104	96	118	87	103	103	102	103	110	90	87	108	96	103	80	87	98	116	90	100	107	97	78	108	96	111	111	90	81	89	100	110	99	103	99	108	101	110	111	105	111	113	95	122	110	102	83	107	108	91	98	107	114	106	104	92	90	103	98	119	77	110	102	114	79	108	113	90	115	91	78	118	90	98	100	110	118	90	94	101	96	97	91	85	102	97	95	98	115	106	103	98	119	99	108	105	85	112	98	112	108	105	77	97	94	96	82	89	104	108	88	90	92	102	103	83	92	97	116	94	82	85	108	117	94	84	90	89	81	98	96	112	82	95	99	108	106	88	92	97	97	107	102	97	79	108	116	100	79	99	99	100	110	82	107	115	105	94	103	107	90	90	120	94	96	92	98	110	113	120	95	105	116	113	100	84	89	112	96	111	101	99	99	77	91	99	108	88	111	103	104	94	118	103	86	94	114	92	108	99	99	95	107	95	99	105	110	90	97	110	105	105	110	93	102	108	94	114	87	92	90	105	114	101	107	102	90	88	106	117	106	84	96	103	125	97	79	100	108	95	97	103	104	94	88	86	112	100	101	91	107	91	99	99	95	88	102	103	96	107	91	98	116	108	94	104	104	91	104	92	93	102	87	108	88	98	122	101	112	113	78	115	101	109	115	106	83	103	110	91	118	90	105	91	108	99	104	100	118	123	99	93	92	94	104	96	107	105	104	107	115	98	108	104	111	112	116	96	110	93	103	94	91	106	84	106	89	95	115	106	93	87	103	94	101	103	100	99	104	92	101	103	100	112	109	95	100	102	100	93	116	94	92	101	108	116	105	105	88	100	101	103	78	99	92	92	79	93	82	100	118	95	128	98	88	106	105	103	93	103	109	105	99	104	85	91	106	101	108	104	111	106	99	91	94	87	94	85	101	105	98	116	92	115	113	117	92	97	96	101	76	84	90	93	104	95	103	97	92	103	76	107	110	110	119	94	107	101	96	99	101	106	103	94	94	92	111	92	98	97	82	93	89	98	97	84	113	96	97	108	96	103	103	88	103	122	113	111	107	92	104	86	101	98	101	89	95	91	113	88	115	95	103	82	99	104	100	98	88	113	103	108	106	100	110	90	97	104	110	92	94	101	80	90	81	96	93	84	117	110	106	107	106	92	95	104	97	107	94	100	99	104	96	109	99	108	103	86	106	110	109	97	113	85	111	91	96	100	102	97	101	108	99	86	107	122	88	90	87	98	90	109	102	120	92	89	96	101	99	91	87	99	84	100	92	103	101	88	93	104	79	132	99	109	97	99	108	109	86	104	97	95	117	101	94	109	85	114	90	96	103	98	90	97	103	115	103	98	103	104	130	110	101	104	109	87	100	102	109	96	87	104	96	111	100	100	115	96	96	95	96	93	98	97	105	84	99	88	120	100	106	93	96	102	89	102	114	108	108	98	93	101	89	97	110	107	113	96	111	107	108	100	90	88	112	111	88	95	102	93	96	108	107	92	87	92	102	113	77	100	89	98	104	124	99	93	114	99	97	99	119	101	87	109	90	91	109	107	116	97	113	103	97	108	109	92	100	113	114	108	111	110	100	88	86	108	107	111	85	73	100	101	96	102	92	98	93	108	98	99	114	95	109	96	104	105	109	83	123	106	85	97	99	98	105	130	103	105	95	83	110	115	106	104	102	103	105	92	96	97	91	112	94	103	96	107	84	98	94	105	101	80	95	88	99	113	86	74	111	110	103	109	108	96	97	111	87	122	104	99	99	96	98	113	110	86	110	85	86	89	98	118	99	108	102	97	92	84	97	101	84	96	119	86	100	108	94	100	94	108	110	109	119	97	104	101	99	93	108	105	98	100	88	103	107	80	103	89	103	112	116	106	98	102	91	117	98	78	91	90	94	131	90	107	89	118	106	87	91	99	112	104	124	93	113	106	93	106	105	103	112	105	89	116	95	94	104	106	119	106	95	121	119	117	90	102	103	94	107	101	81	110	94	95	105	109	102	109	103	105	98	106	101	85	110	109	98	98	118	109	96	84	100	100	87	104	85	98	92	89	100	90	83	96	82	103	120	118	89	78	87	102	97	108	120	79	91	93	110	87	88	101	98	100	97	100	95	118	121	102	89	98	93	89	99	102	107	100	93	78	99	101	116	107	94	113	98	93	95	105	109	114	93	109	91	101	85	103	98	92	101	115	102	104	97	104	98	97	100	89	97	92	90	92	103	110	107	110	95	94	105	101	105	102	88	108	101	90	113	104	97	90	100	87	102	103	119	102	111	90	93	96	110	84	104	94	95	106	87	94	100	109	103	108	93	86	114	103	109	101	102	99	88	93	92	94	69	95	105	92	122	95	99	86	89	95	112	119	81	99	97	97	98	96	115	101	96	95	116	96	104	83	87	115	94	102	104	104	86	85	105	101	77	96	91	90	93	101	95	110	91	114	110	101	89	94	79	117	107	96	106	98	92	103	100	96	90	114	101	90	99	121	80	113	116	89	101	85
14946	419	536	539	506	466	454	397	419	404	359	398	371	372	347	394	374	360	350	370	366	362	345	320	337	362	354	358	321	345	337	338	331	366	342	366	350	327	326	340	329	373	343	355	364	350	347	365	358	340	346	326	342	366	331	344	346	333	325	364	323	317	345	339	359	382	343	332	359	360	352	344	358	361	354	363	368	359	310	386	352	316	300	302	325	337	385	349	346	334	322	341	332	367	376	359	347	349	360	359	353	342	327	345	329	362	389	348	337	316	323	341	318	332	394	340	353	373	330	334	342	333	363	307	351	309	360	332	352	333	357	372	302	336	354	378	338	317	356	327	342	359	357	334	321	362	378	349	336	331	363	362	342	333	348	340	334	339	355	369	357	371	350	372	327	347	378	356	334	337	348	323	373	358	338	344	334	333	360	348	352	344	361	323	347	356	340	317	391	354	374	315	340	349	367	347	344	360	374	361	315	345	325	328	343	362	342	339	337	335	367	362	325	359	324	341	331	367	349	340	352	338	359	347	362	335	355	332	364	351	341	379	325	338	370	398	347	327	338	386	350	356	330	361	353	340	371	321	326	322	347	348	327	328	345	328	347	358	331	349	354	364	353	377	326	328	353	325	367	351	344	327	344	368	346	344	327	344	343	327	345	337	335	338	339	316	358	368	379	394	322	373	358	359	395	304	383	353	365	350	324	369	343	334	320	353	343	345	359	351	376	356	361	356	321	351	359	331	376	332	308	326	355	350	351	350	349	332	341	354	309	319	368	345	325	349	348	323	366	329	350	353	351	360	337	339	326	353	348	317	376	333	362	354	394	349	349	358	335	375	333	335	340	321	345	359	333	348	348	343	338	347	385	341	306	322	330	334	349	329	312	353	354	339	319	350	343	326	352	382	351	346	336	318	329	341	361	355	344	328	362	370	317	353	370	362	361	361	344	342	378	353	343	338	360	334	342	356	359	342	326	352	368	306	306	369	329	319	342	389	342	376	354	367	361	343	378	310	349	313	331	335	355	340	324	338	359	354	366	321	346	359	352	336	380	352	333	346	339	345	325	340	359	324	367	357	316	340	385	357	334	325	374	345	365	344	351	347	368	362	355	299	357	351	316	352	352	358	362	362	335	362	353	347	312	316	341	342	345	360	346	345	353	359	335	347	369	360	338	348	359	317	350	356	337	358	354	360	358	350	342	360	354	312	347	363	349	315	342	321	360	320	337	315	349	358	356	358	351	385	376	341	354	342	313	362	373	335	349	300	361	342	350	340	349	356	302	328	373	326	325	328	316	373	344	316	389	359	348	350	312	335	338	307	359	363	350	341	327	357	362	360	336	346	343	337	330	349	353	342	355	364	337	358	329	342	342	342	336	335	326	341	342	363	299	299	365	353	339	322	341	325	344	337	319	311	335	353	337	324	352	322	339	355	359	341	346	359	354	347	337	355	372	379	323	351	368	336	332	377	339	350	346	360	377	343	349	320	383	366	362	325	356	338	366	349	349	342	318	307	347	343	367	335	312	372	376	373	329	349	343	322	337	380	346	335	348	358	402	348	343	322	329	345	351	310	322	392	351	354	281	333	369	343	368	351	361	352	358	365	337	316	339	325	367	322	357	342	350	317	319	320	339	331	359	332	310	343	353	358	354	321	346	343	350	342	348	316	330	356	348	339	340	368	366	323	359	340	344	333	358	353	344	364	348	348	339	326	351	352	354	356	341	369	338	359	371	320	347	308	349	349	324	343	360	331	349	369	354	371	358	333	366	331	346	335	337	321	367	348	318	335	349	359	341	337	336	346	346	338	343	383	355	348	356	316	356	363	333	374	346	338	329	352	369	312	346	307	315	363	339	320	355	346	317	352	369	329	329	351	345	380	355	334	303	351	343	338	331	338	339	368	361	350	361	319	358	333	371	338	368	326	319	343	343	343	331	361	326	349	357	336	345	333	339	354	363	323	334	360	348	334	327	362	328	372	354	323	377	355	308	342	358	291	334	363	355	356	331	358	313	368	369	322	367	364	336	346	334	322	338	341	340	373	331	373	363	348	351	349	348	348	351	323	374	356	345	332	368	351	350	333	337	348	324	357	349	339	376	317	354	342	356	318	332	365	343	312	368	322	365	322	349	343	327	329	339	358	357	358	352	404	360	356	371	318	343	330	329	328	350	349	335	330	346	340	340	339	368	346	354	341	338	359	346	352	365	341	341	368	354	351	344	351	357	337	356	342	384	355	325	318	337	320	352	334	315	338	339	342	354	323	345	346	340	324	334	368	346	333	361	366	344	313	352	362	367	346	370	335	361	318	337	356	315	315	347	346	376	360	353	327	334	341	364	326	337	366	352	349	355	377	350	346	306	357	332	335	311	325	330	344	326	332	318	364	384	343	370	329	367	368	343	334	376	383	350	378	305	321	361	336	349	350	351	337	306	345	376	334	326	362	363	359	353	344	339	343	361	344	356	334	338	365	344	345	352	333	356	350	352	350	314	371	395	370	316	376	325	359	337	331	357	356	331	330	366	343	331	369	348	335	344	336	366	366	359	349	336	348	343	328	329	320	329	358	319	336	354	359	316	340	362	330	320	375	373	342	395	350	335	383	336	347	349	338	345	314	367	350	345	342	353	362	349	342	334	354	322	331	373	346	342	388	349	370	329	346	329	364	351	297	387	309	356	370	340	359	307	350	331	347	319	335	331	335	305	326	354	369	366	345	377	345	350	348	376	348	365	338	378	339	330	362	332	335	345	331	334	372	360	351	347	340	336	369	337	323	396	350	391	345	355	336	383	331	371	353	340	362	391	335	343	337	378	362	336	366	338	372	328	357	374	350	337	320	369	320	373	349	319	349	370	393	373	344	360	335	361	342	331	332	347	350	361	320	360	362	336	357	358	354	351	341	375	337	356	332	354	329	363	326	357	301	348	316	312	331	354	320	331	349	344	366	336	373	351	324	356	336	340	304	321	354	348	355	368	337	312	339	358	339	291	344	375	345	384	368	380	339	378	334	317	360	333	334	360	354	345	389	355	344	361	364	344	368	346	339	365	315	332	354	332	338	360	371	336	360	324	369	347	363	340	370	381	342	358	328	371	345	360	341	372	380	377	358	327	353	331	365	340	329	327	327	352	331	367	330	346	363	355	362	342	319	336	334	359	332	371	367	354	345	334	328	362	336	347	333	327	315	344	333	355	327	343	318	364	350	372	338	305	369	328	335	367	319	367	342	366	387	364	341	346	360	356	348	353	332	329	330	330	341	335	384	352	330	364	341	372	319	371	349	355	347	371	346	354	340	371	333	355	340	365	389	350	349	384	345	338	343	336	365	358	365	323	331	328	352	345	344	330	373	315	349	344	371	331	376	325	363	346	336	379	336	353	325	332	331	335	340	325	353	372	369	368	335	366	357	343	368	351	351	358	349	335	317	334	332	330	327	336	328	344	305	338	332	330	329	324	356	355	379	332	336	350	371	363	338	360	345	344	344	391	356	346	346
49791	16467	2780	900	592	482	361	336	266	226	241	212	211	165	183	169	195	169	183	174	137	170	138	168	160	160	151	156	168	139	124	149	158	176	156	143	139	130	132	141	149	144	163	140	150	139	150	115	137	146	176	139	147	132	153	161	156	142	136	138	134	157	145	128	119	124	152	132	150	143	146	132	130	149	134	152	152	119	143	125	146	141	154	152	143	135	147	147	152	139	145	130	142	154	149	163	137	149	136	130	155	127	129	144	136	138	162	144	152	143	123	141	124	151	137	128	152	134	140	144	137	155	143	125	160	162	148	150	125	146	136	121	123	143	134	142	147	154	134	149	135	157	136	143	159	171	132	141	145	141	136	156	152	161	156	128	141	137	138	141	144	146	152	135	145	146	139	157	127	147	152	140	146	136	125	116	144	142	133	138	144	159	139	139	146	131	154	141	133	140	150	132	131	116	134	127	165	127	121	133	134	141	147	154	134	168	134	141	137	120	142	165	132	130	132	132	135	158	150	152	130	114	151	121	158	141	136	155	146	158	136	147	133	136	157	126	157	131	154	140	118	132	136	138	133	134	136	137	142	140	146	121	113	144	137	126	132	131	167	144	145	145	146	144	131	131	142	136	142	123	132	155	140	145	162	136	140	155	144	142	171	139	138	151	131	133	128	140	160	137	149	139	142	130	125	144	127	127	151	131	122	158	135	154	116	149	135	137	150	124	128	169	140	131	143	154	148	123	147	125	140	139	148	134	145	147	152	140	122	146	151	147	137	160	132	126	163	151	136	142	148	140	130	143	127	147	152	134	140	152	151	157	139	158	123	141	132	139	124	139	126	141	140	158	141	160	127	133	146	144	135	147	140	160	124	147	122	140	142	129	128	148	140	129	155	141	135	159	153	115	144	152	146	141	156	148	143	148	173	144	134	150	150	126	137	152	146	146	141	136	146	141	154	168	152	134	139	129	146	149	116	152	145	142	134	146	151	123	138	156	132	139	146	148	165	154	141	149	142	135	140	145	144	127	128	129	152	138	130	145	151	137	142	131	144	156	132	134	142	131	147	127	142	115	136	168	138	131	157	140	164	140	160	139	131	166	163	156	149	157	158	161	140	140	130	163	138	157	145	155	136	158	131	160	151	143	142	141	143	157	158	150	127	127	149	150	160	141	140	155	158	134	148	146	153	129	155	140	167	135	158	129	152	120	155	144	123	128	130	147	122	148	142	131	155	134	137	154	163	161	134	161	152	136	133	114	121	142	136	131	149	149	151	135	153	135	144	143	140	136	141	146	159	132	133	140	150	144	149	157	154	156	149	140	131	158	130	138	136	129	146	126	124	125	127	141	155	158	165	156	127	153	144	128	143	137	158	153	153	152	133	159	140	141	119	151	160	159	143	142	135	140	134	145	151	136	138	124	144	119	136	140	164	144	132	177	134	154	141	157	135	142	138	158	155	147	157	155	143	143	152	151	140	134	145	149	143	137	139	136	158	145	130	128	143	142	143	148	120	143	149	149	124	159	150	147	161	135	146	131	148	145	127	155	156	145	149	145	152	144	126	118	136	162	161	148	164	152	144	155	143	168	146	159	154	124	142	127	153	148	148	154	153	127	134	165	125	123	153	148	135	147	139	158	161	147	131	141	134	152	161	147	150	171	120	132	148	150	170	150	137	128	139	132	137	116	130	153	117	150	172	156	156	150	136	143	134	143	126	126	147	143	143	173	140	136	142	147	145	159	164	146	134	150	128	138	151	161	141	140	131	153	160	159	136	119	134	154	132	165	131	152	134	140	149	126	140	126	143	124	156	154	133	141	139	147	147	153	132	125	126	153	143	145	141	121	150	146	147	140	125	137	140	146	148	134	124	149	145	130	136	140	143	149	143	144	138	135	133	146	149	144	149	151	168	137	152	152	132	157	164	127	149	132	156	151	145	148	109	158	131	139	149	129	152	169	149	131	140	126	139	146	118	130	138	122	146	137	138	134	126	141	141	120	151	150	159	132	125	131	133	126	143	115	144	121	135	120	123	160	117	134	143	148	135	159	142	148	143	179	122	155	142	141	137	129	133	135	129	142	135	127	137	148	157	156	140	154	127	131	162	132	143	152	153	149	143	144	144	146	158	144	154	114	155	124	138	141	145	148	145	127	155	131	143	138	132	148	159	139	137	164	154	135	138	130	163	156	132	152	146	127	144	122	155	140	144	159	126	142	138	130	139	150	147	138	125	173	133	123	121	153	132	133	143	160	154	162	125	123	132	150	142	145	129	111	142	137	133	159	143	154	153	163	151	147	134	129	156	149	171	114	136	141	117	151	134	166	138	143	146	137	126	162	151	129	133	142	155	138	124	144	147	145	140	144	172	142	164	159	139	148	142	135	129	139	140	145	142	129	134	135	136	138	152	134	162	147	146	138	144	132	140	126	130	137	147	140	165	135	154	121	125	146	156	138	143	163	139	130	137	140	140	158	138	143	109	124	154	142	140	125	148	135	156	151	132	135	136	135	138	177	131	145	140	152	153	134	148	157	137	154	165	152	157	128	136	145	148	159	164	131	133	142	121	151	140	141	143	120	133	135	161	134	158	128	138	145	118	141	161	164	134	144	139	166	122	140	136	131	157	140	171	162	147	134	155	154	125	157	145	135	180	135	162	161	126	139	130	152	127	141	135	141	152	142	146	167	145	142	136	140	153	154	134	145	146	134	161	147	125	128	134	134	151	163	146	142	140	144	151	134	141	144	149	123	145	139	138	147	154	136	156	123	124	155	145	174	145	120	150	152	153	149	136	135	175	151	151	140	147	141	120	115	145	159	148	137	147	142	138	137	136	148	140	162	145	163	143	136	150	135	147	121	149	146	144	126	135	138	145	140	138	139	142	141	142	158	142	153	162	153	167	137	145	150	125	146	159	145	144	143	138	138	151	157	134	129	154	141	144	147	130	141	151	126	141	148	137	125	155	129	121	124	144	155	118	142	143	141	161	139	148	140	135	130	129	130	105	156	158	128	163	155	147	177	146	134	115	144	128	131	143	135	147	145	130	156	123	129	146	153	126	158	152	136	155	122	138	131	145	143	166	117	150	152	171	142	135	160	152	135	156	144	171	129	173	132	132	145	152	169	121	136	131	138	133	125	144	140	110	142	138	147	132	153	122	147	147	167	141	118	141	141	148	132	175	156	143	139	141	150	130	133	147	152	148	152	166	137	131	141	125	144	150	165	135	133	127	124	142	124	155	144	137	132	116	146	155	151	140	145	161	139	149	154	119	150	145	121	152	166	143	147	127	137	117	148	144	162	131	157	152	149	153	136	134	167	148	134	143	126	157	149	117	133	118	144	140	156	150	117	139	166	131	137	131	176	160	156	120	151	124	140	122	150	132	126	109	119	139	166	149	133	142	134	150	130	120	139	152	132	156	129	147	112	137	139	141	122	136	125	109	135	131	130	130	144	139	145	139	127	142	124	152	143	123	123	122	142	157	156	142	146	144	158
28802	1453	2895	3237	2676	2116	1748	1546	1359	1176	1025	933	887	788	807	776	722	686	677	660	608	610	601	586	571	560	567	553	522	557	545	509	519	506	497	492	522	488	546	509	501	505	499	509	524	462	477	470	505	484	505	443	477	487	486	533	492	465	465	474	459	457	490	470	541	456	494	465	473	444	465	425	458	495	483	492	450	450	488	475	471	506	496	445	493	482	470	478	481	505	435	480	506	446	498	501	479	485	458	475	465	439	439	475	458	442	455	452	463	448	482	465	487	468	497	512	482	508	472	464	460	470	496	487	513	476	485	455	470	450	490	479	427	479	466	480	468	502	453	472	470	457	463	462	454	413	488	475	402	482	456	449	439	447	488	499	451	488	494	484	456	436	495	479	453	480	478	454	490	478	483	460	505	435	458	478	514	498	470	449	469	446	484	501	460	425	424	492	474	495	463	476	476	490	468	420	453	427	463	470	447	481	453	445	472	448	449	486	446	453	447	454	450	459	465	464	468	467	448	486	463	428	458	484	414	439	417	444	480	462	451	489	487	439	447	470	460	477	439	441	459	457	468	486	481	494	452	451	456	495	487	487	449	476	436	482	461	458	491	469	472	442	454	478	448	441	460	466	476	413	435	483	483	428	443	442	436	476	459	463	478	482	484	488	475	462	444	451	452	476	466	493	453	455	441	468	449	470	446	476	469	470	482	472	462	455	479	448	465	492	475	520	474	422	465	436	484	452	445	428	450	497	496	449	443	469	490	479	440	497	450	465	469	460	456	458	474	476	476	456	500	455	451	431	441	457	466	477	478	463	469	507	503	438	493	464	445	457	454	493	441	459	444	433	480	480	466	492	433	467	484	477	436	446	465	472	430	453	484	457	467	456	442	433	476	483	500	461	459	466	449	490	414	477	453	487	454	436	455	468	449	501	452	449	473	484	446	443	461	437	485	439	450	464	442	446	453	473	439	427	469	437	434	426	477	430	441	436	458	460	483	426	478	465	445	518	458	488	421	447	430	444	409	500	465	470	427	504	458	436	476	455	443	500	465	498	434	449	421	480	444	450	454	480	465	474	481	474	502	463	483	459	428	438	438	452	468	456	464	485	482	462	443	463	464	457	410	518	461	480	471	501	440	446	488	448	440	471	470	485	440	485	500	431	462	476	498	436	476	469	483	459	487	480	442	476	467	440	439	428	513	456	432	479	435	460	448	439	447	485	477	467	521	454	433	489	443	436	473	442	471	444	461	460	471	454	460	502	428	419	452	475	479	483	485	479	442	468	451	492	425	464	471	490	487	422	454	448	458	465	475	465	490	476	475	484	483	442	447	473	441	479	497	449	460	518	455	471	468	445	481	479	452	452	479	456	481	437	460	484	498	447	477	456	451	460	465	416	441	408	459	490	473	500	496	472	454	471	418	455	457	455	448	490	474	493	478	479	432	470	480	432	448	459	441	452	449	450	457	476	465	467	443	456	494	506	438	478	452	457	466	483	464	516	482	427	505	429	480	444	457	452	454	495	461	463	442	455	456	488	510	461	470	453	442	440	474	488	450	450	502	481	438	490	465	452	498	471	413	439	499	478	454	466	486	468	486	462	454	473	445	453	470	455	457	436	507	497	441	445	471	474	439	467	495	461	466	462	472	485	436	448	422	475	501	476	471	470	463	446	457	467	439	426	507	459	459	464	432	472	443	447	461	459	462	441	499	442	435	479	486	494	466	475	491	411	452	469	441	444	462	483	464	479	484	449	497	442	482	462	463	482	445	439	459	471	466	465	459	465	465	443	465	457	472	445	473	463	479	461	435	444	430	523	467	474	486	480	476	458	441	495	490	461	466	485	485	457	443	451	435	442	458	513	472	478	480	474	468	459	506	464	437	452	464	429	466	482	428	467	468	479	503	440	495	454	477	445	447	429	443	450	450	454	487	475	466	456	485	463	464	467	442	515	480	489	453	492	464	455	444	479	494	435	453	465	455	475	488	514	450	485	462	467	495	435	459	466	495	482	451	487	453	495	432	456	460	482	435	467	451	450	441	480	466	465	469	443	436	460	449	452	455	481	505	448	469	493	460	429	492	447	488	465	446	433	456	459	434	450	446	479	436	478	437	483	463	476	443	473	461	459	437	421	441	445	490	477	472	522	470	460	483	476	450	485	473	453	486	480	483	455	456	476	470	471	442	441	442	466	478	493	434	465	469	416	467	455	468	452	496	480	492	454	419	404	445	474	457	458	430	467	459	478	428	519	452	454	452	455	458	491	492	473	449	473	441	483	481	464	446	481	452	469	487	449	463	458	457	467	459	483	454	434	484	457	471	468	454	394	459	506	453	453	488	447	487	465	455	464	487	481	457	492	475	484	459	454	447	455	481	448	441	482	455	462	496	415	440	481	466	424	441	465	498	492	501	509	442	458	478	458	483	457	435	469	486	441	443	434	459	500	503	479	452	423	476	455	440	467	502	466	449	475	483	430	466	467	483	473	456	446	462	513	444	444	458	437	434	461	469	450	460	472	470	478	464	464	451	468	498	453	463	477	479	456	471	478	451	467	449	460	530	459	480	469	453	436	478	458	452	520	482	444	459	448	466	418	498	461	432	445	450	479	458	463	466	448	425	438	499	461	466	490	481	462	434	465	467	486	459	475	466	470	454	467	497	449	474	460	467	500	466	432	481	476	459	462	442	504	477	453	435	465	469	468	453	463	431	469	437	465	465	463	468	465	476	447	486	481	462	446	442	462	469	482	499	441	467	457	474	477	466	470	467	438	454	457	494	490	473	417	472	466	484	466	468	459	422	442	445	450	481	453	456	482	461	478	448	433	443	440	486	481	467	441	480	492	457	445	442	457	488	481	462	447	487	453	464	477	469	456	440	450	464	440	501	468	451	477	484	461	432	463	467	493	471	465	490	462	421	444	477	486	490	475	428	499	465	485	433	513	446	469	449	473	486	456	470	437	471	445	504	451	464	454	462	492	475	492	467	477	469	458	449	465	508	443	486	450	412	450	476	451	446	484	502	470	457	468	482	465	447	466	455	485	453	483	453	451	474	458	469	505	465	451	488	444	499	488	438	432	501	468	496	453	447	463	468	505	484	451	443	464	463	447	491	447	448	472	449	449	468	463	463	461	448	437	445	447	470	446	483	460	469	454	446	476	444	481	414	439	458	448	427	469	428	437	448	447	462	434	490	473	462	457	501	481	464	466	442	451	446	436	435	459	451	434	465	462	447	458	479	473	471	484	480	478	459	427	451	479	464	462	465	456	464	445	472	486	447	460	475	485	483	452	473	419	455	449	476	435	447	471	444	434	462	438	501	450	469	449	456	485	465	474	452	480	447	449	495	473	461	460	498	506	475	436	494	437	445	477	445	469	436	478	463	448	498	475	450	468	469	486	518	460	427	479	513	498	472	492	442	489	499	466	481	457	442	467	445	487	466	464	464	417	494	476	493	451	423	449	449	464	459	453	486	466	471	466	491	460	458	479	464	430
55206	25355	8847	2025	1261	986	706	634	518	461	413	378	405	375	321	311	316	319	281	301	317	299	271	308	299	266	273	269	271	268	254	242	270	263	272	252	278	260	237	253	278	265	226	250	254	279	239	257	222	253	249	266	237	257	242	254	245	250	244	240	251	265	248	250	230	257	271	223	268	259	254	261	231	246	249	237	225	244	240	258	227	254	269	245	248	253	261	267	246	275	270	258	244	252	244	257	242	253	268	239	231	251	255	244	259	291	226	253	243	245	246	242	230	260	252	285	247	265	230	262	242	271	246	222	245	215	246	262	244	227	264	265	223	244	241	251	268	275	269	223	260	245	234	227	231	238	246	245	230	247	277	229	264	234	236	242	250	263	233	256	234	251	230	242	261	261	235	243	253	266	225	263	238	243	250	246	267	251	242	265	240	242	244	271	240	246	286	236	236	275	239	249	256	251	281	253	237	245	257	246	224	236	243	270	264	261	242	243	260	267	222	256	247	254	232	262	247	259	254	237	234	265	255	239	278	259	240	266	247	248	246	240	247	249	233	237	228	262	257	242	251	245	254	261	260	250	248	251	230	231	229	235	280	225	257	259	261	227	265	256	215	242	244	233	227	264	259	257	229	273	228	217	228	253	242	236	238	227	254	247	243	257	256	261	226	226	248	255	257	235	236	236	258	235	255	248	229	254	263	257	255	265	241	242	258	254	228	220	215	235	259	253	234	252	223	234	256	234	248	250	245	265	260	240	252	229	273	251	248	228	254	273	263	268	260	220	248	232	258	224	270	231	241	251	232	277	259	242	265	250	230	246	257	240	254	250	253	259	255	243	247	264	241	218	241	268	242	252	247	237	224	249	274	240	244	237	236	248	271	268	233	257	260	253	238	257	251	248	249	268	238	282	241	273	267	259	244	245	243	240	254	215	241	262	221	251	259	253	270	265	260	262	252	269	241	236	238	236	249	257	295	244	246	236	266	283	226	239	261	255	254	221	258	252	226	232	253	231	237	235	258	247	280	229	223	239	250	234	266	249	251	234	287	239	235	250	255	249	249	264	234	222	269	261	274	205	260	242	227	249	241	240	267	255	235	243	228	237	223	256	268	236	242	228	261	252	239	210	256	234	257	254	239	232	239	246	236	259	251	237	236	271	232	246	250	217	263	245	240	225	253	233	268	247	242	276	265	255	265	242	236	232	252	245	254	242	237	249	219	249	223	244	232	243	245	245	233	238	237	286	240	230	272	256	261	240	257	251	254	246	247	261	223	228	259	229	263	244	259	248	245	273	237	267	232	277	288	254	246	231	240	207	217	239	260	220	229	249	266	246	243	242	249	266	274	255	244	242	247	241	237	241	249	232	243	259	234	239	247	266	244	273	261	243	250	272	247	241	259	251	253	255	258	250	279	270	246	245	257	232	230	253	258	249	242	267	258	255	246	263	243	248	247	231	244	280	257	274	238	268	277	222	235	272	245	228	259	257	246	256	232	217	235	232	253	241	218	250	252	242	274	200	222	261	264	226	241	248	274	268	264	273	263	270	264	248	261	257	262	270	254	242	252	250	264	267	246	248	235	248	256	247	250	221	244	257	260	234	242	259	234	261	274	254	235	249	251	224	258	216	244	252	253	261	248	243	235	288	238	262	239	260	238	261	255	236	278	246	251	250	247	260	263	257	228	233	261	227	252	253	241	245	290	259	251	251	241	233	237	250	237	245	257	235	220	250	282	248	266	258	276	254	253	231	248	241	222	280	246	232	256	237	258	251	227	234	262	266	231	209	259	253	243	254	234	234	235	245	273	231	215	254	254	249	263	228	228	236	234	236	254	252	235	249	250	223	234	253	217	259	259	237	244	219	242	266	239	229	259	248	234	257	261	246	231	264	250	224	257	266	252	241	241	244	245	217	277	265	241	275	269	227	253	249	234	249	240	236	255	265	241	264	240	235	226	250	222	237	264	225	248	258	260	228	248	266	248	240	263	255	258	278	230	252	235	228	262	232	260	264	276	252	237	262	265	228	264	262	230	267	254	234	227	230	268	227	266	258	259	227	242	254	272	246	240	260	241	259	248	235	266	240	224	222	244	260	254	267	252	234	252	253	251	250	260	227	228	270	250	257	267	260	257	249	251	285	254	275	267	250	245	240	268	254	268	242	231	227	239	263	243	245	242	232	260	226	252	250	253	225	257	272	246	266	247	264	230	229	231	240	229	251	236	243	224	262	266	254	253	242	276	272	250	239	237	272	250	259	232	233	236	253	234	284	246	231	257	247	249	231	242	276	243	264	263	265	244	249	245	255	278	231	237	228	236	220	236	259	268	257	212	245	250	246	242	252	212	239	270	275	239	224	250	273	232	236	268	251	287	275	249	239	275	262	238	260	271	262	217	235	270	275	263	235	240	258	261	226	227	240	244	220	245	248	246	251	265	262	221	223	262	258	245	245	253	245	234	235	238	257	254	247	244	241	256	270	230	279	268	224	238	243	271	261	283	264	253	286	236	247	249	253	225	262	262	282	241	251	261	220	240	252	263	250	235	271	246	248	239	207	248	246	244	265	277	220	255	250	257	289	271	232	229	249	223	240	202	242	264	256	222	221	261	246	233	228	241	222	240	234	287	238	263	280	269	246	225	280	236	227	247	244	257	221	228	261	244	248	232	237	224	241	260	243	235	235	268	244	238	258	206	245	257	226	254	263	244	228	252	269	277	266	223	265	241	252	249	262	241	252	226	246	234	243	237	249	266	262	257	230	268	231	250	228	267	226	233	274	264	266	268	262	263	252	234	258	277	262	237	240	264	256	248	254	252	263	253	306	250	217	238	269	247	262	258	221	234	225	264	240	245	277	270	247	274	269	233	239	201	242	243	258	231	236	247	251	252	255	249	270	265	246	262	254	275	259	256	266	242	229	268	257	236	240	249	238	237	254	243	242	239	235	243	280	259	263	250	277	245	235	247	254	258	253	254	247	269	249	253	234	240	232	227	249	241	249	272	236	255	276	219	237	244	248	288	256	228	258	271	238	255	235	262	236	229	264	274	237	257	258	231	243	251	243	237	258	277	263	259	232	260	251	236	266	279	246	243	268	294	252	262	233	249	260	237	233	277	228	229	248	240	243	242	224	247	274	260	260	254	256	220	255	257	230	234	268	289	257	274	248	271	284	236	244	239	255	306	229	225	222	242	243	235	233	240	227	253	272	230	252	278	230	265	269	272	263	231	232	259	231	220	254	251	273	260	254	245	234	236	241	236	257	259	238	257	251	264	263	236	239	242	256	274	259	238	235	241	253	264	265	240	283	263	260	239	216	254	218	255	282	245	244	253	235	257	247	257	250	254	236	267	217	269	249	269	234	249	254	268	240	246	256	249	238	259	225	275	227	270	255	272	254	252	268	281	250	253	250	249	248	240	230	274	254	273	212	290	272	255	272	280	238	258	262	238	233	255	211	277	262	251	263	247	227	254	229	242	245	250	235	257	244	264	259	255	249
35489	2858	5346	5693	4818	3835	3211	2798	2350	2088	1862	1742	1642	1427	1331	1246	1243	1187	1084	1107	1077	1019	1034	1053	949	986	856	942	853	897	919	907	864	849	834	841	834	824	856	851	847	848	792	857	816	824	758	811	782	773	793	816	761	819	792	766	736	752	803	767	744	757	804	745	748	767	770	766	779	756	774	749	752	736	707	826	727	755	750	772	791	780	736	766	757	756	745	717	701	805	784	766	795	752	720	716	728	718	731	777	797	790	754	759	749	772	711	756	766	709	762	721	749	744	758	775	713	761	749	718	716	722	717	752	749	729	728	720	802	704	753	747	752	770	705	748	784	736	754	771	705	725	723	735	735	734	705	746	768	727	786	753	714	758	736	722	731	756	756	764	746	733	745	729	744	723	722	769	757	765	789	724	762	735	744	773	697	785	744	701	710	746	719	739	723	755	759	704	772	739	745	770	745	747	734	761	728	740	704	766	706	760	718	769	775	715	782	741	715	704	759	713	711	716	720	729	753	729	712	776	751	726	743	763	728	717	771	727	714	708	709	780	770	750	724	755	696	713	776	755	721	728	693	734	730	711	781	752	718	722	762	718	745	717	738	764	754	777	730	698	789	662	713	701	738	763	748	719	705	689	722	768	749	725	694	720	738	718	712	713	651	740	738	728	735	776	696	726	745	738	715	731	738	782	737	745	731	757	747	743	749	783	736	713	778	687	787	762	774	774	740	761	729	702	727	731	715	705	711	722	718	744	730	786	749	754	723	782	735	708	696	745	648	751	732	755	739	739	776	752	771	761	731	744	770	736	737	764	729	701	739	792	745	762	748	706	752	737	748	773	742	718	748	720	714	765	719	744	712	724	797	743	782	721	764	747	749	741	723	771	708	771	726	742	740	751	769	707	729	726	742	753	760	730	772	762	725	733	751	704	750	754	778	749	729	735	707	681	751	690	718	740	718	705	721	785	718	730	736	734	750	727	683	705	775	734	693	754	732	723	753	727	745	809	734	697	743	745	730	745	736	717	783	732	716	719	749	716	733	753	785	744	761	713	800	698	731	733	753	744	767	724	737	733	717	735	744	768	757	757	685	781	774	739	759	726	705	692	733	706	726	755	744	759	716	732	757	789	766	729	724	773	720	751	756	755	712	766	754	708	691	721	771	759	746	719	725	754	680	719	780	772	763	754	695	708	693	706	720	756	730	763	731	706	770	725	762	681	723	747	709	717	714	734	743	704	757	691	748	780	757	694	784	769	733	829	717	725	716	711	712	741	730	702	712	700	761	685	732	737	772	707	728	718	802	701	718	749	681	747	741	754	728	771	769	703	756	739	714	699	750	784	754	730	718	766	736	714	750	752	719	759	749	744	789	751	659	758	724	712	683	766	705	731	780	729	752	694	740	747	744	688	768	699	737	737	682	713	746	724	730	716	749	756	700	738	718	726	734	729	765	728	748	714	726	698	719	793	766	724	755	760	782	695	748	722	749	741	731	781	714	680	706	728	738	707	783	710	695	732	742	754	759	740	705	734	773	769	789	716	763	771	705	788	755	739	711	738	778	718	752	734	737	814	697	754	762	749	744	712	776	771	751	753	746	732	749	719	741	727	737	708	739	772	737	727	729	764	775	721	763	726	727	687	703	769	709	705	744	722	767	709	759	753	731	792	738	701	703	700	762	715	665	697	764	751	736	752	733	785	738	737	723	798	735	722	746	742	727	727	744	741	727	712	743	697	763	690	788	787	721	745	742	733	746	735	696	733	707	768	715	731	754	747	747	740	709	741	754	735	733	710	729	717	732	719	739	788	709	733	684	761	760	728	783	750	709	745	775	727	755	749	713	714	729	717	702	741	754	723	741	730	714	758	710	717	727	776	765	738	713	798	701	725	679	733	769	730	750	697	700	783	767	707	736	688	729	728	742	700	722	773	802	682	729	711	731	730	707	687	683	696	722	713	717	767	699	704	731	706	712	704	789	734	703	787	711	749	747	700	704	703	711	799	704	752	695	733	725	718	704	735	720	765	717	722	729	714	734	744	718	724	746	731	731	742	720	772	739	741	728	718	753	750	706	749	788	774	747	729	723	696	760	682	732	709	712	732	717	800	700	732	704	745	681	793	742	704	750	741	720	734	734	743	701	783	725	696	701	750	742	752	692	726	696	758	727	725	741	760	729	752	733	724	745	688	709	776	752	768	786	725	690	762	742	742	702	736	707	743	748	748	751	750	752	683	779	728	823	756	739	740	744	758	704	720	736	739	732	740	708	760	748	786	804	723	787	737	707	704	719	775	687	746	719	724	720	762	694	692	756	734	745	747	755	751	724	742	727	763	701	731	741	712	758	792	730	724	728	781	756	744	733	687	733	689	728	730	730	727	701	778	726	736	711	759	739	735	736	757	720	725	665	781	740	726	777	733	744	725	753	743	741	745	674	733	720	784	736	741	722	719	745	723	737	750	789	749	752	711	708	735	766	758	753	742	689	759	759	739	708	734	742	722	739	753	763	766	701	739	722	714	710	714	713	755	730	740	774	723	775	759	708	773	739	766	713	748	763	678	754	710	762	763	775	734	726	750	681	726	731	695	747	727	724	750	721	760	763	726	719	691	758	720	744	704	732	703	658	711	762	732	719	750	771	685	759	704	729	687	716	773	752	699	758	781	749	728	692	721	746	748	809	690	714	750	768	740	732	732	755	740	708	751	734	721	719	691	744	728	690	717	711	734	760	699	705	686	751	737	758	721	731	733	757	709	730	715	720	732	707	749	705	686	752	685	774	725	768	711	755	736	726	794	692	688	752	736	756	768	703	742	694	750	706	703	767	763	732	756	734	729	732	740	736	722	730	714	699	771	760	726	728	741	790	753	701	744	762	749	753	742	708	774	719	687	772	757	731	720	743	753	754	792	738	716	706	736	745	754	716	752	753	759	734	728	748	719	728	726	743	743	772	757	700	735	712	694	715	722	740	731	779	768	771	750	730	724	740	740	732	681	690	756	763	734	759	714	720	750	691	724	734	765	747	736	706	736	774	764	694	766	751	729	728	710	744	704	783	711	734	720	712	749	745	725	699	736	746	736	724	713	750	766	757	750	756	659	795	703	789	769	704	717	728	699	753	746	727	720	673	790	736	792	718	753	716	730	780	713	775	713	690	718	753	733	707	755	712	773	723	714	739	689	745	687	697	742	754	723	671	756	746	749	744	760	725	694	721	772	701	719	715	690	732	781	721	737	746	733	743	766	799	719	721	716	795	761	774	691	759	725	757	741	701	752	728	770	708	744	759	771	770	725	762	764	690	723	718	732	728	738	714	785	717	699	710	746	766	678	713	750	719	725	742	760	742	758	785	726	726	796	698	717	715	740	731	785	741	706	765	721	709	761	680	715	752	767	743	748	755	703	711	743	694	758	731	793	702	769	700	740	758	779	734	753	702	710	753	725	686	754	725	761	737	697	751	717	741	726	718	725	792	706	767	718	720	762	769	748	772	718	705	754	758	801
15025	813	233	136	131	114	119	129	95	110	80	98	109	97	96	102	107	108	88	92	106	116	100	99	82	94	98	108	101	123	102	86	85	92	97	101	100	103	98	87	116	115	88	112	86	93	99	98	88	81	82	95	86	91	92	97	91	86	98	104	83	112	98	120	107	94	102	99	88	102	93	90	89	101	87	102	82	101	102	88	92	92	99	104	90	98	94	104	114	93	93	104	80	96	98	102	84	87	95	102	101	99	100	103	103	97	89	90	85	88	130	109	95	88	102	97	94	87	100	103	89	105	109	100	76	98	95	98	107	101	120	103	114	110	105	112	91	105	82	82	103	88	97	93	105	85	101	85	106	94	122	106	106	96	77	105	89	91	92	71	89	96	93	104	90	110	87	105	96	90	94	117	90	115	101	114	106	90	98	112	103	101	103	80	97	97	97	95	87	100	99	91	100	108	100	100	101	106	89	111	88	102	106	110	115	104	101	107	89	100	108	128	79	101	77	99	125	127	95	91	106	84	86	92	99	79	94	93	98	86	93	111	77	81	88	107	97	86	87	97	107	108	92	86	111	91	90	115	80	106	92	104	84	94	93	96	86	77	120	97	85	112	96	99	99	88	97	86	84	93	74	92	99	97	106	93	99	102	79	103	99	82	99	95	106	98	96	88	97	91	108	102	94	88	100	97	89	88	85	88	90	104	98	100	92	101	95	89	88	102	88	100	111	85	94	92	92	99	109	89	93	93	88	123	103	77	81	93	91	74	96	109	130	98	100	102	89	98	102	105	79	78	98	93	104	109	112	111	91	125	110	111	84	93	105	110	101	111	93	107	103	86	101	93	87	85	69	112	103	101	102	121	75	96	86	84	108	105	101	91	78	94	100	107	81	97	95	109	98	104	103	115	109	105	91	88	112	106	104	87	86	93	106	89	89	98	102	100	95	89	89	105	103	105	93	84	101	109	92	101	98	96	85	110	91	97	91	93	82	68	105	108	94	102	79	81	90	83	92	97	80	93	110	95	92	85	103	78	94	91	101	111	85	100	95	95	89	87	111	108	102	97	93	90	111	84	91	95	101	102	109	100	91	97	88	103	112	117	93	88	94	87	105	86	110	113	95	102	102	88	91	94	82	91	91	78	106	103	92	95	93	94	96	102	101	95	80	104	105	108	86	95	93	83	97	112	91	95	103	116	77	87	105	107	97	96	96	98	87	94	101	106	105	90	86	105	94	91	102	108	94	90	93	107	90	90	72	100	107	79	99	112	106	105	93	83	95	101	104	101	86	93	112	107	102	93	84	102	102	102	117	113	104	94	86	117	90	112	111	87	91	109	115	86	116	99	87	96	107	92	103	108	102	108	109	119	100	83	111	105	99	100	97	109	115	93	113	99	108	125	90	104	74	83	94	102	84	86	107	104	86	113	103	106	100	103	96	78	110	109	85	102	94	94	95	97	96	122	99	101	99	95	92	101	93	106	87	86	100	78	115	87	102	97	97	95	104	107	106	105	112	87	103	99	85	94	101	94	94	109	93	105	94	87	94	92	107	97	94	90	97	102	107	98	109	72	86	94	92	110	106	90	105	106	102	109	77	99	101	90	89	93	95	118	115	109	90	100	111	86	100	107	95	107	109	107	97	93	85	112	114	100	85	99	95	88	100	90	99	102	106	75	90	106	98	90	81	108	98	99	110	116	90	105	97	103	92	107	106	90	109	98	101	103	103	97	103	104	99	102	100	94	92	87	99	96	94	89	87	92	99	84	99	100	113	105	104	85	90	108	103	87	98	97	94	92	78	75	92	102	82	103	99	86	110	108	125	104	110	116	95	75	96	101	104	103	103	92	99	105	75	93	91	71	94	101	91	91	114	96	93	93	82	100	84	101	81	87	106	106	107	107	83	96	96	97	94	88	91	96	94	106	99	103	90	99	95	104	98	95	101	107	128	115	92	98	90	96	101	100	101	107	85	99	88	90	94	106	87	99	112	110	105	108	114	99	95	94	103	82	103	98	95	102	81	98	99	106	94	113	100	97	90	95	98	100	84	87	101	105	92	119	98	91	89	101	100	103	90	103	79	112	93	109	93	110	97	87	99	99	92	86	92	85	93	86	105	80	110	95	104	101	106	97	93	83	76	82	102	94	98	105	99	100	88	87	91	97	110	98	101	96	87	107	89	95	83	97	88	85	107	97	99	114	93	105	97	92	92	106	72	103	88	98	86	102	104	98	99	115	90	106	77	125	111	88	99	109	87	88	97	99	96	99	85	84	85	121	102	98	93	97	108	114	111	98	103	100	101	100	96	95	116	90	94	102	100	124	97	103	113	114	98	112	109	94	111	104	91	97	84	94	94	106	99	86	85	101	113	116	97	103	94	88	92	106	86	110	110	104	97	93	121	95	91	107	94	103	96	90	104	90	95	92	85	104	92	97	98	89	102	106	92	106	104	100	104	106	98	112	108	90	95	97	118	89	93	90	88	103	80	94	113	112	96	121	99	86	115	104	100	116	115	89	99	99	92	99	99	100	98	103	101	86	98	70	94	109	103	95	98	93	116	92	76	102	107	85	90	113	93	91	119	87	112	92	106	110	121	105	114	108	96	101	97	97	101	95	102	80	91	95	87	110	90	102	109	106	91	91	86	105	96	78	108	106	104	90	83	95	71	110	96	110	98	78	92	95	105	114	101	86	105	102	96	103	101	88	85	102	97	103	104	101	94	113	93	93	118	84	90	95	95	93	115	99	101	87	100	90	97	116	90	94	106	118	102	89	86	93	101	89	90	121	102	112	84	73	88	88	98	84	96	92	99	104	92	97	114	111	113	107	115	96	108	78	92	93	113	110	97	91	102	110	91	106	78	84	110	92	107	94	102	100	86	93	96	93	117	112	98	95	82	93	92	95	98	90	87	87	95	123	100	93	107	89	112	94	103	72	105	111	82	98	99	102	100	92	116	89	101	100	104	89	78	107	86	126	93	89	82	102	108	105	92	100	90	100	106	99	98	126	107	84	87	100	89	98	98	102	94	88	120	103	97	97	96	92	98	105	102	92	104	95	109	113	111	97	100	105	96	84	93	85	82	87	102	108	93	86	90	105	97	92	102	97	87	102	111	84	109	99	77	100	100	107	94	84	96	105	79	110	106	92	102	89	100	83	103	96	89	98	95	98	90	109	111	102	104	86	105	107	87	96	91	95	101	94	104	79	103	119	88	96	111	107	90	99	95	96	99	106	93	88	101	97	100	96	94	101	95	96	101	80	90	96	106	89	94	112	95	75	105	122	101	100	98	99	91	84	100	99	92	91	105	98	95	99	105	107	109	118	100	89	105	100	119	95	98	90	84	93	97	93	100	78	103	80	127	90	103	90	114	93	100	88	78	102	106	101	111	110	89	93	89	107	86	83	96	94	71	91	83	100	103	93	83	90	103	113	94	87	106	100	97	114	93	90	108	92	88	106	86	69	101	100	87	105	83	96	103	82	87	105	122	112
13705	417	503	500	529	467	437	406	396	413	361	367	354	390	369	370	386	354	350	354	361	339	345	344	372	384	331	344	354	343	353	356	319	309	350	368	345	319	337	346	343	301	335	356	337	345	373	327	374	346	343	354	300	333	325	330	340	326	349	334	334	337	314	351	379	350	339	322	331	288	330	339	331	364	362	329	353	349	343	371	350	340	362	343	358	363	338	351	331	340	330	348	367	312	331	323	332	345	377	316	330	349	348	327	326	361	349	352	355	334	372	342	371	335	324	329	357	355	341	365	325	348	329	337	320	346	340	329	364	325	379	295	330	346	314	357	364	357	323	353	328	342	339	354	384	302	364	352	338	328	357	362	329	331	328	323	312	358	343	354	338	343	342	333	343	364	342	317	342	338	317	329	353	312	298	354	376	340	341	322	348	311	353	328	331	323	368	324	330	347	346	326	345	351	351	311	336	336	339	333	334	347	371	373	345	351	308	352	366	362	303	345	336	341	349	337	317	329	330	334	313	302	351	319	378	340	317	336	330	310	371	314	338	363	338	351	374	325	328	346	347	344	343	319	364	337	314	355	330	338	306	355	335	325	381	345	345	370	348	369	343	333	287	340	342	343	337	353	347	332	320	319	351	355	332	355	335	349	378	350	346	357	330	320	366	359	352	353	356	363	327	310	349	376	344	320	320	311	343	327	316	333	336	342	319	304	312	345	351	365	358	301	333	318	366	339	351	293	338	358	314	361	368	320	381	339	327	342	351	309	326	339	325	345	315	348	345	330	370	303	318	333	323	327	354	342	301	352	325	351	320	347	348	318	333	362	314	351	341	304	336	332	348	351	333	366	339	343	357	378	343	343	337	317	353	352	309	350	340	314	374	326	343	359	304	324	353	364	282	354	370	326	312	320	341	334	322	310	324	322	325	340	330	339	304	334	363	316	370	352	361	369	345	312	312	352	348	311	345	328	329	314	356	332	375	344	317	343	300	328	339	334	341	337	351	331	365	358	360	340	317	332	345	323	358	331	343	351	322	330	345	345	365	351	325	328	336	348	361	343	341	319	374	310	361	343	349	347	319	311	339	340	342	356	318	342	320	341	356	364	350	354	342	328	366	371	301	333	400	328	353	339	341	335	338	349	300	337	339	331	343	373	359	337	313	344	337	338	339	330	331	358	361	321	380	305	373	323	346	325	333	367	354	323	347	318	335	372	363	337	330	354	313	305	327	325	326	348	321	347	310	348	349	316	353	369	340	321	338	331	336	364	312	322	338	355	370	335	330	321	340	326	337	363	362	344	342	347	320	351	338	359	320	325	304	314	328	349	371	353	325	314	342	344	347	364	339	366	358	315	377	324	328	364	333	337	348	359	359	355	338	349	313	374	346	369	334	328	326	337	348	327	341	345	337	313	335	310	324	346	327	348	346	367	361	352	306	327	325	343	332	332	332	333	343	336	338	333	332	328	350	349	336	328	317	342	347	322	364	327	353	341	338	321	343	332	363	354	300	323	343	344	334	345	335	342	338	322	354	342	327	291	335	334	344	371	341	327	336	340	337	322	367	332	305	328	323	327	325	361	346	345	374	306	361	330	332	317	340	343	314	372	340	319	334	339	376	359	341	322	324	356	306	351	298	328	336	321	319	381	321	360	349	316	343	337	353	325	331	348	346	326	334	366	338	329	376	334	358	311	313	329	350	342	302	370	352	351	348	317	336	335	318	317	365	362	307	323	318	306	351	348	320	325	319	357	313	348	362	305	366	344	344	333	309	348	344	348	338	318	350	359	317	334	312	308	320	326	335	328	304	344	342	333	372	372	372	317	322	335	345	316	361	299	327	362	338	333	318	361	346	347	340	349	344	320	336	366	337	367	339	349	340	320	367	323	354	340	313	337	342	330	349	335	316	321	355	330	350	355	339	316	347	349	342	339	341	343	343	351	339	372	368	375	353	306	301	369	379	326	374	340	332	316	334	342	360	337	347	367	309	344	352	328	325	332	364	340	327	334	326	340	349	364	354	357	350	341	310	359	326	346	338	374	345	332	343	355	329	327	331	330	339	325	345	337	322	340	344	312	352	319	342	319	357	352	329	300	319	329	325	358	320	357	356	353	343	347	329	350	341	360	347	329	338	348	353	336	359	368	343	332	347	350	315	361	345	319	354	345	350	351	318	340	382	331	356	312	348	316	348	363	313	320	367	331	337	338	314	321	367	331	361	335	333	344	303	314	342	387	361	348	347	351	327	381	340	334	362	315	372	359	310	371	313	339	306	347	353	324	347	331	333	329	356	366	363	340	323	335	328	353	342	326	379	333	310	348	337	339	344	350	347	316	335	353	341	374	352	324	316	340	326	342	395	345	342	322	360	360	339	341	329	348	322	332	331	299	348	291	343	356	324	345	298	338	328	354	351	321	331	314	316	353	332	363	320	343	325	308	348	336	339	357	315	332	351	352	365	306	349	333	327	329	321	335	333	328	350	330	355	377	336	339	366	328	366	344	361	346	395	333	377	337	359	376	313	299	334	378	326	329	349	327	321	325	331	306	333	316	319	323	345	363	352	357	353	321	318	352	351	341	355	311	330	353	320	360	349	316	290	332	358	327	331	338	355	361	323	342	351	344	327	324	320	317	330	335	324	365	338	347	342	344	342	355	353	342	324	352	357	319	370	355	338	323	320	316	341	328	346	339	327	331	341	327	316	337	353	366	358	318	323	332	342	347	338	335	342	329	367	336	358	343	336	331	334	343	333	337	321	369	332	364	343	372	358	364	325	340	347	354	356	325	350	355	339	334	271	330	357	358	320	361	336	363	340	346	365	323	361	353	345	370	336	362	332	348	350	324	317	347	342	351	362	320	345	356	363	347	329	361	328	342	345	330	339	350	318	341	306	344	348	347	357	310	353	377	344	306	301	335	347	373	311	363	330	348	352	339	329	338	342	333	330	328	365	322	333	353	332	324	334	337	342	351	336	328	326	394	324	312	340	306	371	362	351	327	322	367	358	310	313	320	324	311	337	359	333	348	364	327	356	312	350	371	345	327	366	317	332	347	334	343	336	335	335	377	341	324	326	322	314	340	357	350	338	323	331	351	347	350	322	329	340	343	300	339	358	362	347	348	363	298	357	351	336	320	336	331	344	368	307	341	320	343	344	345	370	336	337	329	332	315	325	345	318	318	346	328	308	324	338	336	320	334	339	328	358	328	345	320	321	311	336	335	307	366	335	335	334	307	336	320	338	323	327	339	328	352	328	314	361	318	322	346	371	344	358	352	324	364	353	334	342	329	326	355	319	379	347	333	368	382	350	349	345	326	334	335	356	330	364	331	353	358	336	319	317	345	375	332	302	352	344	308	355	343	344	345	358	302	332	307	354	325	348	319	349	336	326	361	370	336	324	345	334	310	328	349	317	333	341	351	363	313	354	334	338	319	339	348	314	327	322	330	351	331	382	379	350	332	319	333	325	344	322	316	312	332	353	301	353	328	325	353
46473	17196	2358	949	609	474	368	287	264	244	225	183	195	219	197	177	189	157	182	180	145	147	165	133	169	159	140	152	129	161	174	142	129	139	147	147	138	142	119	136	122	132	140	157	146	144	129	143	132	140	159	148	141	124	100	148	153	158	145	147	139	132	161	131	117	145	146	141	153	128	117	170	136	159	144	135	147	153	122	137	162	126	140	158	140	122	153	158	142	137	141	162	158	152	148	136	132	167	143	134	158	151	141	144	147	149	133	102	141	138	145	146	162	132	135	170	153	157	143	153	130	152	152	153	140	137	135	155	142	126	119	159	139	123	147	154	135	128	140	136	146	157	137	164	131	124	149	130	136	125	121	143	117	140	120	137	150	150	149	143	140	146	133	137	146	133	141	145	154	150	121	132	158	149	153	127	153	147	137	160	142	145	120	130	133	137	144	145	153	137	154	131	128	132	146	142	129	150	156	142	131	145	130	123	154	127	136	147	138	141	144	157	147	150	148	144	137	157	165	146	141	153	151	122	158	130	131	145	157	167	139	119	146	146	130	119	146	148	152	133	150	136	146	128	150	142	148	138	114	155	149	149	155	156	135	152	160	153	156	142	124	148	143	149	146	138	154	169	146	146	157	127	135	135	140	149	125	137	126	156	129	152	167	126	168	140	161	151	138	171	128	120	137	154	129	138	146	129	126	146	125	134	121	145	134	138	165	148	150	134	132	143	156	135	139	145	161	147	157	127	132	164	132	159	149	140	146	141	115	130	140	133	135	140	125	116	132	131	136	131	157	135	134	142	166	143	153	157	141	146	138	156	151	141	150	117	153	131	130	146	137	127	142	139	131	157	165	133	140	129	143	153	128	169	124	144	134	145	164	138	146	146	135	129	151	143	163	145	127	153	132	114	150	122	155	147	130	136	156	125	131	144	150	144	144	155	148	147	141	159	153	135	154	148	122	121	144	150	139	135	135	148	133	145	131	136	143	140	131	135	145	151	145	145	146	152	154	113	136	134	158	143	163	135	138	117	155	150	129	151	138	156	155	153	168	152	137	152	154	133	147	147	126	152	137	153	136	134	137	137	145	155	140	148	124	148	149	141	126	148	122	133	139	147	149	151	137	116	134	142	164	147	138	183	158	147	143	134	148	137	145	145	159	143	135	144	119	123	146	161	134	120	149	140	142	119	123	131	164	141	164	153	133	167	124	150	125	124	143	158	147	149	164	125	122	142	142	134	157	134	160	134	135	152	147	144	136	149	141	140	154	131	117	158	140	139	129	149	144	156	149	150	168	144	146	156	138	143	140	121	127	148	148	156	140	145	143	136	146	139	133	105	147	161	151	130	139	135	155	133	142	145	141	150	137	125	114	136	145	139	157	130	149	127	121	161	142	140	148	130	142	117	137	136	134	178	138	155	135	135	143	157	130	146	136	126	131	127	144	149	150	147	151	120	145	146	135	142	120	153	146	133	142	133	131	138	139	137	130	155	137	149	161	161	144	135	152	126	118	148	146	138	137	152	134	124	137	146	143	132	134	149	145	132	138	155	132	151	129	125	140	163	123	137	123	140	117	144	127	132	133	127	136	139	128	134	135	123	125	153	164	136	148	146	121	145	161	124	143	130	145	143	143	177	140	150	137	144	137	141	157	137	124	143	153	140	163	134	126	151	148	160	132	139	130	136	159	151	160	172	149	156	111	149	119	161	170	131	119	138	153	139	129	154	138	120	126	154	131	140	151	146	126	121	146	132	136	134	143	135	142	134	125	143	150	127	134	152	130	118	128	140	130	137	115	161	127	120	146	132	146	120	142	137	157	145	157	126	151	131	139	134	166	123	153	129	130	137	150	127	136	133	125	113	148	158	159	167	150	131	136	121	149	154	152	165	144	139	172	156	142	138	145	150	149	130	156	137	145	130	145	124	143	146	147	136	125	147	163	140	148	147	124	138	142	142	150	128	136	141	168	126	130	152	145	156	160	163	142	157	143	138	129	141	146	134	126	149	152	140	133	124	139	152	148	155	139	141	138	146	162	136	149	139	131	137	148	148	131	117	133	156	142	144	153	133	146	136	139	145	150	144	151	136	135	137	146	133	142	146	153	137	148	124	143	161	136	164	142	137	150	148	150	154	147	120	156	140	141	158	145	151	161	138	148	139	150	157	143	161	139	132	150	129	148	148	147	147	156	145	149	154	129	126	152	148	134	145	145	127	113	150	148	133	125	146	142	138	144	150	171	143	118	127	123	146	142	124	138	122	152	147	143	137	128	128	128	147	143	138	144	137	155	129	132	143	130	151	126	158	131	146	159	154	156	134	144	144	130	134	165	148	126	145	128	147	134	141	145	141	115	131	166	150	134	135	150	134	137	134	145	133	147	123	136	123	152	137	148	132	144	132	153	126	142	131	128	151	161	162	158	153	142	126	165	139	135	143	128	136	162	149	141	149	154	146	122	133	167	114	131	149	147	153	131	136	147	143	148	137	135	121	136	134	148	104	128	155	124	122	158	158	151	128	171	129	136	130	141	129	154	137	141	142	124	151	164	158	157	142	126	138	152	137	133	147	140	115	144	125	129	158	149	160	166	142	148	117	128	147	137	136	156	142	150	144	142	144	138	136	141	136	144	143	146	153	148	141	143	154	148	127	138	137	126	130	163	145	143	157	149	155	130	140	147	125	149	159	143	151	160	148	159	139	159	134	145	140	147	151	158	136	150	147	148	113	133	136	132	166	140	137	144	131	131	127	135	126	154	148	160	112	143	128	123	160	140	125	156	130	130	160	152	135	142	130	122	148	145	155	143	164	144	137	132	134	156	147	153	144	171	141	134	141	127	157	138	135	152	133	142	180	146	148	115	130	165	143	140	143	135	137	141	134	146	141	145	134	141	155	146	127	138	155	122	129	157	144	135	170	137	136	148	157	148	134	151	154	134	142	149	166	147	121	153	129	130	139	143	168	139	136	161	152	146	130	156	137	133	142	153	134	128	146	141	144	145	114	135	135	154	136	152	130	135	148	126	154	143	138	118	136	147	145	136	125	147	155	122	143	149	140	151	150	146	113	145	155	129	140	161	123	145	145	152	143	150	130	122	124	148	152	137	151	142	116	148	147	132	122	158	135	151	127	124	111	162	137	128	136	144	137	133	130	139	123	140	139	147	145	152	152	138	140	137	149	131	122	144	153	131	146	145	153	128	152	152	149	153	123	133	135	154	132	129	129	136	132	123	138	165	165	140	124	143	115	153	149	162	137	153	132	127	128	149	144	127	150	119	133	146	152	133	141	146	158	129	138	148	133	134	141	139	161	125	122	151	128	127	147	152	128	133	148	162	149	133	122	141	145	133	139	149	132	141	139	129	143	135	133	135	120	146	145	150	143	122	147	127	150	138	130	141	151	142	144	124	130	158	147	143	117	140	140	157	133	130	161	108	122	171	131	158	148	123	143	153	141	155	150	131	122	149	147	117	132	117	135	143	113	152	140	152	152	139	145
28181	1551	2866	3192	2677	2211	1785	1459	1321	1259	1026	972	820	883	775	801	746	668	657	693	672	618	565	606	598	568	593	507	585	589	545	576	539	510	557	496	491	522	518	509	501	462	515	471	482	488	450	519	508	482	485	500	457	503	466	475	443	455	429	487	486	441	467	459	467	449	496	456	450	491	474	452	458	468	487	462	492	489	464	473	483	501	462	476	465	473	477	469	441	473	490	496	503	477	517	480	442	484	482	456	429	448	507	444	473	501	465	463	409	436	474	469	454	468	459	503	472	462	444	487	404	477	463	482	433	471	476	508	458	444	485	454	440	463	487	480	458	428	485	470	448	447	451	462	458	474	440	478	482	457	480	478	430	449	490	468	448	468	446	479	512	462	478	438	455	466	473	457	466	466	422	483	477	453	431	461	434	452	494	464	433	475	483	451	431	469	465	431	472	433	470	483	478	433	454	470	480	449	418	464	459	459	461	453	481	385	490	472	454	421	444	447	465	466	448	455	425	487	480	443	434	430	466	441	389	440	491	484	506	448	454	448	484	472	418	440	428	468	432	478	449	466	467	430	448	468	454	477	455	465	462	466	466	457	467	465	463	418	460	488	451	445	460	468	436	443	435	470	435	479	446	463	451	468	474	480	435	487	460	432	469	502	505	459	502	458	484	479	493	455	442	448	431	495	514	485	471	499	482	489	484	469	466	459	480	454	472	456	461	450	421	449	428	463	456	482	444	459	420	429	437	457	440	483	484	474	452	457	479	439	466	418	438	456	483	482	510	471	472	485	431	465	419	440	462	428	430	442	481	441	464	487	429	476	438	483	449	473	448	445	473	465	453	505	435	465	449	498	462	418	492	438	456	486	467	481	464	461	472	445	462	406	455	513	491	483	485	471	445	446	414	451	473	463	437	435	439	439	477	459	478	467	480	400	498	466	430	457	441	456	464	447	469	512	426	470	493	470	446	435	458	471	491	453	461	429	447	444	445	463	483	489	466	473	458	456	453	495	453	477	461	450	417	491	432	487	464	479	432	441	462	473	382	463	478	456	459	446	478	462	470	447	463	452	460	453	457	460	443	453	488	479	480	394	487	466	481	448	444	475	481	419	499	456	497	447	460	487	441	461	444	442	485	510	457	441	435	463	465	465	451	464	490	484	469	451	459	441	487	450	450	493	457	455	461	450	496	456	493	430	449	477	427	444	471	469	469	468	439	487	466	426	465	467	489	454	499	442	452	478	491	465	410	470	454	485	461	493	475	458	458	434	434	459	503	456	451	453	438	501	444	435	458	433	454	444	478	445	424	469	480	484	468	463	435	456	471	463	468	473	438	472	451	453	453	504	458	454	470	474	450	470	459	477	423	443	491	471	465	465	435	508	476	464	457	422	442	471	441	444	443	425	499	451	438	459	467	419	505	450	454	482	420	479	474	462	479	452	456	502	443	460	469	425	484	481	440	489	432	477	439	492	483	419	481	461	460	460	457	426	459	486	445	454	450	458	492	505	421	451	412	446	416	482	426	433	460	464	487	465	480	444	449	433	473	451	456	480	455	483	447	460	473	427	456	496	469	499	421	467	416	466	472	477	462	463	430	459	450	437	473	463	452	455	438	502	458	499	452	481	456	435	422	482	473	500	480	446	461	436	435	480	440	475	469	489	450	444	438	452	438	474	448	430	481	442	458	461	420	471	468	454	462	472	488	443	478	433	446	485	488	493	447	452	444	445	435	486	462	442	466	447	437	444	485	443	459	400	487	465	442	457	484	459	439	464	448	461	493	461	465	496	452	479	471	493	454	462	483	439	472	502	467	469	468	461	457	469	457	464	436	489	451	488	469	465	501	493	458	449	451	501	432	511	449	473	461	465	468	490	486	436	478	447	465	471	469	488	418	453	467	437	443	457	454	477	461	507	472	463	423	446	429	431	451	450	482	473	469	489	477	449	484	465	455	473	449	437	451	453	474	453	442	423	456	432	449	459	456	438	449	455	451	446	449	448	455	458	454	504	475	479	459	451	456	479	460	477	471	459	457	507	419	466	441	406	435	477	455	456	463	458	453	462	436	484	487	522	435	453	444	468	476	450	489	462	458	449	461	470	466	481	426	474	466	449	459	502	471	444	479	474	436	448	459	438	458	458	485	443	458	445	456	470	475	484	419	463	437	459	458	437	456	446	459	475	475	500	440	484	447	448	473	475	479	441	493	451	468	459	473	456	475	437	481	474	434	442	482	451	455	490	457	463	462	480	487	460	453	428	487	449	473	476	457	448	462	448	478	454	432	477	461	455	470	460	472	458	480	498	471	480	412	453	434	466	448	447	446	475	477	486	429	432	452	481	439	431	492	438	474	451	436	456	464	440	416	456	439	460	486	495	501	467	463	457	465	458	462	470	460	473	450	479	437	473	456	449	465	452	426	466	450	450	474	492	483	447	430	437	448	496	458	460	435	444	438	450	484	478	481	455	439	434	481	477	435	451	480	471	463	482	449	425	454	471	477	468	438	432	455	452	470	473	455	490	418	437	448	442	476	440	444	473	439	472	465	449	428	443	408	462	476	458	448	441	417	428	484	465	475	450	489	455	446	485	495	462	429	477	442	467	476	448	432	507	459	417	483	456	458	481	474	503	482	437	428	468	463	449	443	482	454	441	457	461	475	465	444	493	454	441	454	455	447	476	450	497	490	429	452	450	477	476	449	468	450	453	488	495	435	481	509	480	475	459	420	439	468	431	462	424	495	424	468	470	465	451	466	470	459	474	465	490	466	487	464	485	470	498	486	467	458	437	447	478	451	480	482	427	454	457	414	472	471	467	415	449	468	412	464	454	436	472	467	464	455	479	463	442	454	456	490	427	460	439	467	471	490	490	487	502	490	447	482	473	472	442	458	448	456	473	449	474	465	457	445	421	469	443	482	446	439	502	477	491	458	439	483	499	450	467	454	467	442	470	532	467	480	501	483	467	438	465	465	471	438	423	498	497	450	450	428	480	502	503	456	445	483	453	457	468	433	447	454	439	478	498	494	423	480	489	438	449	442	478	455	450	435	446	453	421	462	481	497	477	461	480	499	507	471	473	469	472	437	420	482	464	482	454	451	473	488	501	464	467	492	483	452	446	465	448	453	464	470	435	504	446	445	452	461	481	429	484	463	463	441	423	468	487	473	445	478	448	473	439	493	442	445	423	447	444	495	444	480	452	451	440	449	505	440	516	439	451	449	477	448	476	442	457	459	441	448	478	471	481	450	450	432	447	481	475	450	417	447	453	492	468	443	471	507	442	488	429	471	427	468	447	472	471	457	451	459	423	488	460	448	437	442	464	414	450	491	476	457	477	467	463	480	471	448	476	457	434	432	444	447	446	475	472	459	440	449	488	451	468	466	490	497	430	451	458	480	467	477	467	469	478	491	424	428	462	438	439	417	485	456	467	433	451	474	447	439	434	473	480	435	484	441	429	465	476	490	473	456	487	448	467	447	449	444	452	425	453	436	460
53370	25488	8530	2080	1344	934	747	624	511	453	393	360	376	335	356	325	311	304	298	292	287	309	243	263	292	259	294	294	262	265	272	260	244	240	248	261	244	270	263	230	277	275	263	278	247	289	233	252	243	259	283	232	242	247	239	256	249	261	229	252	263	231	257	235	228	251	249	253	253	248	270	247	215	254	222	255	234	294	248	245	245	248	244	270	251	229	263	259	231	213	264	247	251	251	231	265	256	250	219	249	243	251	247	244	230	253	259	254	263	238	223	259	249	258	256	243	241	242	228	223	225	258	237	240	230	232	253	235	264	238	258	258	242	228	251	265	247	244	252	231	236	254	226	277	269	247	268	232	258	240	231	242	248	250	249	218	251	238	230	235	245	275	264	244	268	221	220	229	257	238	250	251	271	236	263	231	253	214	251	246	273	251	241	246	235	212	218	263	242	239	259	258	264	255	224	251	244	243	235	239	211	224	240	271	237	236	206	224	280	202	247	261	234	226	255	249	278	267	270	232	275	238	234	216	236	237	245	276	251	237	247	253	240	243	225	257	257	253	259	250	290	253	244	256	255	247	247	242	224	235	283	235	224	269	252	242	240	275	220	246	218	225	236	250	262	262	234	264	237	250	217	239	255	291	215	227	236	239	229	253	261	237	238	237	253	261	228	238	225	246	256	245	224	237	237	260	243	237	277	276	245	257	223	241	240	273	263	252	247	254	269	276	271	266	260	234	232	234	244	235	264	241	231	241	259	234	235	238	231	274	265	249	225	222	250	251	238	267	236	263	253	262	235	236	256	209	210	267	241	232	236	240	255	244	243	246	269	239	203	224	236	244	238	223	267	234	229	256	230	255	233	255	236	294	256	252	247	234	237	252	225	232	250	244	263	258	265	230	248	250	257	274	262	225	251	240	268	242	242	234	258	228	266	272	250	234	263	247	225	235	219	257	225	265	251	244	273	262	257	222	248	239	230	246	254	237	239	239	244	223	249	247	278	242	241	243	233	270	276	271	237	224	246	231	265	242	253	232	251	212	233	271	267	232	249	217	271	249	244	272	244	238	252	247	264	269	246	231	255	271	224	273	258	261	219	268	223	245	234	245	250	261	248	254	272	214	252	253	266	250	257	223	245	243	248	252	239	244	252	226	202	259	253	265	225	220	228	253	265	268	229	220	260	223	247	227	263	236	244	267	243	224	233	226	281	243	258	231	230	232	239	243	245	272	224	255	225	255	253	237	251	241	261	254	258	239	253	245	254	235	250	243	234	244	220	249	250	264	218	253	236	252	244	245	262	232	286	234	255	231	254	263	239	235	221	255	232	263	238	273	251	240	279	297	247	248	252	254	237	231	225	238	239	239	247	246	231	265	240	243	261	221	271	271	235	227	253	231	270	250	244	266	217	235	280	258	233	244	238	239	227	230	224	256	239	268	236	246	251	234	289	256	224	248	223	251	245	260	237	236	253	241	275	275	225	230	243	245	257	240	250	233	256	269	249	276	227	231	240	229	238	239	236	197	243	229	228	238	260	247	268	233	233	231	240	246	226	237	245	234	221	250	244	252	234	244	274	261	228	258	260	246	219	238	258	265	216	248	271	272	246	246	229	241	258	257	233	239	243	252	224	263	230	257	239	232	254	245	296	252	263	230	236	249	243	202	257	264	285	257	215	249	260	273	226	205	226	231	257	220	273	263	236	265	233	258	278	248	217	264	250	244	248	226	246	227	231	246	246	253	250	258	222	246	243	246	240	244	247	239	269	264	231	244	256	274	229	256	219	245	225	240	220	265	287	235	266	236	266	252	238	251	207	239	232	232	253	251	239	252	256	246	247	255	242	252	263	256	219	197	267	252	221	267	274	246	228	241	244	236	246	264	257	239	226	235	272	232	239	212	222	251	244	249	241	231	256	258	244	249	222	226	247	255	216	247	223	225	241	258	239	234	250	257	226	264	226	266	238	251	250	252	241	230	278	258	263	236	241	246	257	258	245	242	215	236	245	256	242	280	262	253	253	247	247	262	250	221	246	246	235	215	256	256	257	256	266	261	239	224	252	249	231	267	250	259	242	228	231	243	237	268	226	226	238	248	278	251	224	240	254	259	259	238	246	235	248	234	237	277	248	252	261	245	245	253	257	244	238	245	221	245	231	256	240	229	213	240	267	272	244	235	231	251	213	240	225	239	271	271	235	260	243	251	278	236	249	284	242	248	213	238	222	234	259	215	240	258	256	238	243	252	250	219	238	244	266	293	248	244	247	254	240	249	251	250	222	225	265	252	251	237	232	238	251	251	244	269	238	237	242	251	252	261	251	259	268	256	261	239	252	254	225	248	247	230	239	260	245	248	243	261	244	242	253	208	255	234	262	224	253	283	242	262	255	253	244	233	230	264	260	229	244	240	275	239	260	239	258	250	242	262	265	235	246	225	228	307	238	257	251	255	260	277	282	231	236	252	222	261	234	223	266	240	251	245	255	264	268	228	217	261	238	251	230	231	257	241	231	231	247	232	235	244	252	237	233	206	248	267	236	277	230	261	251	248	228	272	248	253	241	229	230	222	264	251	254	242	277	241	244	264	232	227	243	248	282	235	254	235	258	242	248	252	221	214	255	212	209	216	241	239	237	248	224	221	271	252	251	251	261	256	265	247	224	238	246	262	237	238	246	238	273	259	221	220	237	270	246	246	245	247	230	272	259	219	236	223	221	255	249	224	262	255	275	217	225	229	227	248	270	254	267	255	213	248	254	269	251	251	244	232	258	235	270	240	276	228	260	244	231	223	267	275	250	265	259	249	263	248	231	226	210	261	250	236	254	242	248	263	276	246	258	257	234	247	246	218	259	239	239	223	249	257	277	241	272	243	242	223	211	251	234	236	240	268	247	246	239	229	250	251	261	274	274	247	232	267	246	231	242	252	232	187	256	238	265	248	251	242	241	237	269	263	239	242	229	262	224	241	241	236	239	281	237	245	221	256	257	235	254	253	245	238	257	252	260	243	265	250	242	287	257	250	262	256	259	239	260	222	261	234	244	276	239	256	257	240	207	234	227	239	246	263	265	267	251	234	230	241	261	272	237	229	239	242	248	238	231	228	246	240	273	231	257	274	239	210	208	248	266	248	238	259	283	223	239	242	251	226	233	256	255	264	265	252	265	272	256	221	243	228	292	230	239	242	289	245	265	281	262	235	263	254	245	242	261	244	275	259	244	215	254	237	245	239	259	231	246	266	275	248	240	242	231	242	245	267	241	262	249	270	251	268	256	229	251	261	242	245	240	253	243	274	245	244	256	212	241	232	223	246	239	248	241	244	260	215	249	270	209	225	254	227	237	263	274	256	248	222	249	265	239	219	244	231	271	250	227	276	254	259	245	243	265	240	232	243	240	277	269	256	260	216	258	251	285	254	255	253	219	237	241	249	271	229	247	219	270	276	229	255	266	255	261	253	239	243	248	267	256	227	229	230	239	235	250	246	255	249	224	235	227	220	265	263
35255	2911	5336	5866	4864	3929	3311	2739	2363	2137	1866	1746	1600	1473	1454	1367	1297	1192	1183	1083	1065	1011	1064	1011	967	935	894	904	938	879	877	879	823	841	828	803	825	801	814	822	805	841	845	799	758	786	816	808	811	801	758	790	841	780	804	760	781	801	819	814	818	740	732	778	768	749	764	744	713	832	798	760	765	703	792	760	750	726	754	786	765	744	763	719	755	720	776	747	761	748	760	753	737	794	764	759	771	715	751	739	743	792	716	737	743	763	748	724	733	751	770	703	734	718	745	759	696	723	758	718	720	693	713	756	761	759	735	735	731	751	743	767	740	718	757	763	727	730	727	771	734	754	744	759	709	727	759	704	788	744	774	710	737	715	705	762	727	760	726	740	687	711	737	773	743	740	718	775	715	701	762	771	724	723	782	722	720	699	704	773	740	748	717	752	689	784	721	708	749	761	765	743	711	721	744	760	768	706	695	723	751	744	751	707	757	748	760	735	723	767	723	760	720	755	783	709	738	711	766	685	714	750	736	670	723	734	701	727	767	737	741	793	784	715	754	723	699	729	697	722	685	737	764	741	670	675	743	745	768	710	723	738	723	695	724	703	731	719	717	704	726	698	730	753	784	758	689	706	714	718	718	768	773	748	685	714	754	752	686	719	756	749	784	705	748	735	765	792	713	699	740	749	812	734	770	742	738	719	739	719	751	782	729	717	714	723	759	731	709	732	703	741	733	733	724	728	735	705	732	772	730	688	722	722	733	770	681	789	765	720	747	725	716	664	742	765	773	718	722	719	732	697	750	816	737	724	743	731	707	756	719	729	754	693	706	731	709	763	738	726	725	794	686	757	760	740	725	748	692	723	733	730	737	726	751	747	731	729	716	736	699	785	755	726	754	728	727	752	736	753	706	706	739	745	778	796	721	711	757	726	706	784	729	745	754	758	707	730	736	692	722	725	733	732	698	743	687	752	724	722	712	712	755	750	745	786	759	746	731	738	744	736	685	696	783	755	723	738	732	738	716	746	761	725	739	731	765	779	779	735	730	732	719	754	685	727	722	688	767	738	688	730	707	689	761	728	753	748	724	709	745	757	761	796	747	735	762	746	729	708	729	701	720	663	737	736	754	704	722	774	743	754	689	736	772	716	711	674	709	726	706	734	716	745	733	728	718	709	728	746	756	765	755	749	723	737	702	756	689	747	726	742	747	728	710	667	732	738	745	689	712	755	761	726	738	738	750	750	723	751	786	756	724	719	728	665	731	734	724	714	682	722	743	772	738	715	764	737	802	740	711	775	724	673	750	742	772	727	689	744	731	766	753	696	728	748	735	742	730	747	740	720	780	731	700	728	713	720	727	694	723	742	700	767	726	786	764	695	764	717	736	751	727	767	726	736	759	734	692	751	694	740	726	740	709	736	747	751	735	736	726	774	748	715	715	713	704	722	710	755	712	786	764	715	706	716	717	719	774	777	719	701	744	708	740	754	756	744	714	661	701	722	697	762	730	727	754	739	753	779	761	698	749	713	787	768	707	708	695	759	751	730	789	719	731	743	723	713	752	758	752	736	748	725	747	704	750	689	757	690	777	729	733	777	760	710	746	693	716	697	722	686	754	744	762	704	722	705	759	773	708	726	702	729	725	671	677	761	696	779	685	719	744	726	700	815	699	725	772	773	719	738	689	696	770	750	699	726	756	756	766	762	707	724	706	762	749	756	720	714	698	757	740	701	764	728	703	694	761	773	759	725	719	769	716	710	758	719	801	735	707	711	724	712	752	631	754	728	693	755	730	724	730	765	743	716	711	728	738	751	745	705	748	719	741	742	711	742	745	734	738	699	765	739	706	664	735	795	760	800	713	708	736	777	756	772	701	748	753	762	673	811	703	713	725	776	781	746	732	686	735	735	752	711	722	772	717	739	732	781	738	746	682	738	756	639	719	745	722	747	731	673	688	741	722	743	749	707	720	721	753	759	682	694	754	781	776	739	762	707	746	736	739	680	699	757	751	775	708	747	737	766	708	750	781	724	746	742	722	773	761	748	750	695	707	720	769	727	739	754	721	760	707	719	752	678	727	725	710	713	744	715	712	685	750	694	725	723	686	737	700	729	725	694	751	701	711	706	762	711	758	759	761	726	704	720	739	721	744	711	706	747	766	727	711	716	714	713	738	687	720	768	713	740	748	751	725	748	771	739	793	684	742	721	714	676	732	710	688	777	717	725	693	686	692	739	751	686	714	698	691	716	726	693	708	767	768	761	788	752	724	758	749	741	731	685	719	766	711	738	713	715	726	694	699	735	759	734	741	708	735	761	709	722	750	774	684	723	688	737	771	744	738	742	747	683	775	710	717	742	745	761	696	748	755	726	762	716	748	718	764	771	715	732	734	684	748	768	728	748	793	673	775	772	783	754	683	752	735	725	733	752	709	741	769	743	761	718	723	736	728	734	761	704	753	706	712	746	772	748	767	742	690	745	762	751	728	710	686	741	757	774	774	730	710	718	654	711	725	741	702	711	676	780	718	704	707	699	738	757	751	715	754	701	739	719	686	762	724	800	763	711	748	758	748	762	727	723	752	793	759	723	721	786	744	689	713	740	721	708	688	731	756	748	761	695	690	780	747	721	746	768	778	760	731	744	722	741	780	730	772	734	760	748	758	755	709	721	730	776	721	691	715	762	762	775	740	745	755	775	754	710	738	739	760	734	757	739	700	762	726	745	702	737	740	734	724	764	717	750	743	778	728	784	754	748	687	744	741	703	677	706	768	714	757	780	696	710	730	778	754	746	790	781	702	759	721	787	728	709	701	764	707	725	793	694	740	733	705	764	722	734	706	732	725	751	784	734	694	757	719	714	731	776	726	739	716	744	721	764	714	724	759	763	732	728	734	733	767	724	741	743	754	745	727	656	709	739	722	715	765	775	717	718	708	755	710	731	746	729	756	785	773	774	711	757	732	749	762	737	733	714	717	706	707	704	727	765	736	707	717	733	706	699	738	682	705	700	761	734	735	720	737	770	759	706	743	786	753	690	753	736	744	740	705	733	735	652	760	681	734	742	754	697	762	708	689	734	757	707	671	718	772	746	696	702	763	730	772	771	753	744	717	766	714	752	715	704	758	753	716	760	711	790	717	735	740	682	719	725	765	751	642	726	747	720	697	745	726	722	711	765	704	700	752	716	681	742	737	752	730	807	702	752	693	791	735	709	728	724	678	727	768	757	788	760	746	725	720	682	695	764	714	777	730	791	692	740	725	761	722	740	740	715	734	722	726	746	769	719	721	775	729	747	749	697	756	754	716	744	743	704	720	733	691	746	739	738	724	780	666	745	728	708	700	766	700	728	715	755	764	736	722	710	700	687	707	717	727	702	740	726	739	702	744	764	774	703	758	738	756	705	786	738	759	717	725	763	706	693	714	718	737	752	707	720	722	704	734	734	733	702	735	714	678	753	749	732	736	731	746	709	745	735	718	688	746	677	720	744	744	727	761	760	737	704
13698	780	276	186	121	108	118	94	104	89	100	105	95	107	105	118	95	86	92	83	100	99	91	95	106	108	98	84	88	107	97	101	94	100	95	111	89	87	104	82	113	124	111	108	112	86	106	99	111	106	103	101	80	105	88	106	87	87	103	86	104	102	101	125	84	94	82	97	117	87	109	108	70	91	100	96	102	85	92	84	87	103	102	101	97	95	89	80	90	115	110	93	89	105	85	91	97	90	91	117	107	113	76	78	103	88	98	106	89	122	92	100	106	94	89	91	98	104	103	112	93	97	108	111	94	95	88	101	112	111	105	112	112	97	110	98	102	88	103	105	102	100	115	83	103	117	101	97	101	92	101	111	105	101	90	130	107	101	107	110	68	105	109	93	102	87	116	95	118	98	113	92	93	110	95	96	95	95	106	89	99	98	95	109	100	114	94	79	99	106	106	95	93	103	104	90	91	107	96	101	96	85	109	91	96	96	107	102	103	103	100	96	94	109	95	99	86	125	114	98	106	96	88	91	105	83	96	95	98	91	103	91	88	88	104	129	88	100	112	104	111	97	94	98	86	98	99	96	106	115	86	92	87	99	105	99	110	85	114	99	99	101	74	94	112	100	97	101	93	99	92	91	110	94	93	103	79	95	105	112	88	101	96	102	85	103	83	92	69	91	88	87	89	91	94	101	98	111	101	100	82	106	98	108	90	87	122	114	82	100	106	118	89	101	93	110	89	103	97	96	83	82	96	85	89	106	101	103	85	84	90	98	77	97	97	97	108	101	80	103	98	93	100	83	78	113	111	101	94	93	111	84	100	90	75	104	98	90	94	105	88	95	105	98	113	88	105	103	107	103	99	91	100	85	95	90	111	93	108	105	101	78	97	95	97	99	113	89	106	103	119	105	112	95	87	98	87	101	105	78	87	74	98	88	105	114	84	124	102	89	79	109	106	103	85	75	84	95	106	97	88	113	108	113	96	90	102	91	88	95	117	91	104	105	77	84	96	88	102	121	108	79	90	93	93	99	112	91	107	89	84	95	84	89	105	97	88	107	86	91	94	93	111	90	106	98	91	101	90	110	102	103	95	91	92	112	92	90	104	89	92	97	89	100	115	120	92	107	86	94	81	105	92	89	107	76	85	91	114	108	101	100	95	88	112	86	94	96	88	93	97	82	94	83	96	93	83	98	112	101	108	87	100	104	103	83	112	101	92	100	81	99	85	97	95	112	102	82	88	115	93	92	102	83	101	84	86	88	102	109	93	101	85	102	85	95	105	97	104	96	82	95	100	84	91	100	108	83	94	99	90	100	90	100	96	92	103	98	99	99	103	95	87	98	90	92	106	88	108	89	103	82	95	89	86	105	97	117	92	104	95	100	87	107	116	81	88	109	79	83	100	98	98	102	85	106	96	87	97	95	97	97	101	104	105	117	80	101	77	114	123	109	106	96	117	118	99	109	117	93	109	88	103	93	92	104	82	76	84	99	117	94	100	107	90	85	80	102	91	91	91	94	112	100	87	104	98	99	104	96	107	92	101	95	98	103	111	92	96	97	100	107	113	108	102	101	106	112	99	104	90	97	113	81	94	106	89	100	94	93	104	101	96	99	103	97	84	103	117	101	97	92	84	90	94	103	86	93	103	85	86	110	90	87	117	81	112	91	82	98	100	94	99	97	103	88	103	116	93	109	95	102	119	96	109	103	93	99	103	87	109	94	102	94	115	90	93	84	98	105	86	111	83	106	112	103	102	97	118	98	106	106	94	118	99	101	96	88	109	84	90	113	93	93	94	85	74	78	85	99	86	94	80	106	78	107	95	81	95	96	84	93	98	106	92	107	94	85	110	83	106	103	99	96	88	98	97	86	97	97	109	101	97	100	92	97	94	98	95	84	91	81	101	101	93	100	87	86	99	87	96	88	93	101	87	107	95	103	86	100	118	99	107	97	100	87	105	96	92	116	85	99	88	85	104	87	85	84	91	100	79	104	99	108	103	88	113	114	87	116	92	94	94	90	103	86	110	111	96	91	94	99	98	91	103	80	89	104	95	124	77	104	101	104	103	99	109	106	110	111	73	97	98	84	97	96	116	111	97	100	81	96	106	116	86	96	101	105	99	91	85	91	93	97	92	86	92	90	96	97	99	90	109	111	100	94	113	104	98	115	71	106	92	91	88	90	79	92	107	91	104	98	97	113	106	103	105	109	84	102	92	103	85	112	96	115	106	108	83	102	90	99	109	104	103	91	104	90	98	98	96	98	103	105	89	96	102	100	94	83	130	93	117	80	106	90	88	106	90	114	100	91	94	102	109	84	107	99	89	82	110	103	100	111	98	105	108	103	97	93	95	103	99	87	85	83	105	100	91	82	101	107	107	115	90	95	94	104	79	90	94	98	102	90	84	100	118	84	105	93	97	95	79	99	92	85	104	97	96	88	121	111	98	84	89	115	103	89	90	98	106	104	87	89	87	119	108	107	98	86	89	89	88	96	108	96	83	94	91	94	113	95	102	84	101	97	88	111	105	93	106	106	93	92	82	93	95	100	91	89	112	112	105	100	98	89	96	97	88	102	96	96	97	97	125	94	89	104	92	100	103	111	94	101	101	94	104	101	98	105	94	89	100	89	86	73	112	116	109	101	88	107	90	108	97	106	100	103	113	90	104	115	97	106	83	86	101	91	98	94	93	110	88	89	110	96	107	97	112	89	87	93	99	107	102	111	96	100	114	98	82	96	108	103	88	90	92	100	99	83	79	95	98	111	92	91	90	112	101	114	94	96	79	85	106	93	103	110	82	92	104	92	115	119	96	108	86	88	102	108	100	88	83	89	106	96	87	93	94	89	102	114	99	88	105	95	110	106	104	91	90	102	109	80	89	87	98	106	118	107	99	114	97	84	86	83	94	93	80	92	100	115	107	113	95	86	98	97	101	89	86	98	88	88	106	114	102	104	93	119	89	111	94	95	93	100	97	87	88	94	109	91	113	87	82	96	93	96	112	89	83	105	89	86	88	93	106	93	95	80	105	75	103	100	96	109	90	83	84	101	102	94	95	98	99	102	99	95	93	90	86	90	85	94	91	97	99	102	97	94	89	85	104	113	103	109	117	103	91	102	96	108	90	100	109	106	105	83	98	100	103	120	120	112	104	94	123	104	85	97	93	102	89	100	101	84	90	98	88	107	101	101	95	107	91	105	93	109	100	103	104	112	112	91	99	82	106	104	91	92	79	97	101	92	82	106	99	94	97	116	96	111	99	99	99	109	85	109	96	115	103	93	103	97	94	90	88	98	92	104	96	102	104	102	82	98	103	101	110	96	117	95	92	114	109	100	84	105	78	110	100	108	99	105	101	89	95	99	94	97	101	104	80	129	106	81	81	100	79	98	108	113	108	87	96	104	87	88	92	115	100	98	79	108	95	116	88	85	106	100	117	89	91	97	107	100	115	87	85	100	111	95	81	85	111	101	95	113	100	87	114	102	92	119	98	90
13344	454	529	529	524	485	413	383	413	358	384	346	339	355	381	362	350	380	337	352	343	384	351	341	371	347	334	351	314	363	357	369	382	345	364	367	335	316	344	339	355	342	356	350	378	326	299	323	343	375	324	366	324	343	318	318	335	305	337	331	350	330	314	339	319	299	358	349	300	317	318	351	353	354	383	327	339	334	328	351	326	322	323	323	364	342	336	328	323	317	321	352	337	339	351	344	347	343	343	329	330	339	349	323	338	330	376	325	345	365	358	321	343	331	310	398	344	351	332	368	350	315	337	339	324	327	334	350	300	328	348	330	353	366	342	344	325	377	349	331	329	348	324	345	370	349	374	334	317	321	336	319	340	388	314	309	358	340	324	334	325	327	375	343	331	341	309	332	334	343	350	329	350	320	317	315	334	332	359	316	307	348	337	359	350	311	345	326	330	313	346	319	341	327	393	354	340	321	307	334	340	368	328	371	316	326	339	354	337	363	333	345	335	349	368	339	347	362	326	350	317	327	330	350	334	370	333	346	330	357	356	317	356	345	366	294	348	332	313	343	320	289	381	321	329	304	362	349	352	334	375	347	317	355	334	323	333	346	361	352	328	349	351	338	361	356	331	330	317	358	328	356	332	356	343	351	332	356	355	375	334	354	323	328	335	336	357	378	334	327	353	354	339	336	326	330	358	347	351	340	333	335	354	356	334	332	316	360	371	313	378	359	391	340	340	354	306	349	342	316	348	305	324	351	304	339	306	337	371	318	327	325	350	324	305	317	371	338	348	347	350	326	310	325	325	356	356	292	341	336	329	342	311	353	333	324	328	358	334	333	365	388	365	312	352	337	320	334	387	343	336	334	295	330	353	349	344	325	349	306	325	337	341	345	350	313	324	347	304	359	343	351	311	347	340	361	364	321	360	294	313	348	322	314	361	347	364	322	350	316	342	351	336	329	292	312	338	319	328	348	349	339	313	357	356	317	326	355	384	337	304	356	366	354	306	353	336	363	353	326	321	351	363	354	337	343	369	323	307	335	362	350	368	303	331	338	360	336	341	332	333	354	343	346	348	340	340	315	351	340	353	338	330	346	338	339	358	319	328	332	354	347	331	356	318	323	335	330	383	328	335	330	368	321	335	338	348	354	351	338	359	356	361	347	326	337	319	326	337	324	337	346	355	368	324	338	343	340	310	338	364	349	347	352	335	331	319	333	323	317	381	331	334	312	341	352	328	325	333	342	326	330	296	284	319	374	356	327	340	331	361	348	367	359	321	357	302	325	349	294	324	338	336	322	348	310	325	324	351	350	357	339	352	345	311	332	329	306	305	383	339	344	329	355	356	320	327	343	334	337	310	369	353	354	350	335	357	328	336	306	326	313	363	319	295	350	374	325	330	367	350	330	374	352	317	324	343	343	316	354	329	328	323	309	346	341	336	336	332	342	322	366	365	333	313	338	357	330	378	339	360	340	349	325	380	343	313	340	353	342	356	322	335	356	320	331	333	337	366	324	345	336	377	357	310	368	335	358	330	351	350	311	312	335	337	351	371	325	334	352	319	343	337	387	320	314	333	348	351	341	334	351	340	323	369	346	319	344	320	323	351	316	352	315	315	296	368	339	318	334	324	310	363	365	314	337	337	321	341	344	327	324	303	362	318	337	314	354	343	353	337	340	368	345	325	337	318	315	338	357	352	372	370	362	348	382	329	336	328	355	366	364	326	349	345	347	304	345	353	325	342	339	355	339	354	357	347	335	361	334	360	365	348	298	314	355	336	386	381	350	331	313	339	338	324	337	324	344	337	306	321	353	336	337	353	346	345	359	332	345	337	371	357	328	339	356	347	389	362	347	363	314	354	363	320	364	353	359	342	341	358	319	327	325	350	345	372	328	327	332	340	368	309	346	338	338	332	362	339	338	292	347	343	294	355	337	354	332	336	354	337	368	348	356	342	328	332	380	326	373	303	364	336	330	317	340	341	381	321	312	336	364	359	320	334	314	323	339	331	361	370	337	299	352	340	366	376	336	311	351	354	349	353	345	339	335	359	357	348	334	347	335	338	326	307	345	344	321	376	339	329	338	339	342	339	376	356	313	324	371	306	324	366	412	342	345	340	323	324	321	320	316	345	339	339	337	343	349	352	372	340	366	351	340	377	341	359	347	334	343	327	396	311	335	328	365	377	312	386	343	375	341	343	360	355	332	332	354	336	336	344	323	337	380	322	323	340	343	311	341	336	343	321	368	312	348	341	349	322	313	349	326	353	344	312	354	337	349	329	341	352	338	351	346	337	357	343	369	355	342	349	372	341	341	370	342	338	352	319	348	346	341	333	341	327	330	343	339	346	330	301	333	331	351	356	352	334	339	340	337	315	346	339	385	286	387	332	322	354	339	333	335	382	344	353	327	308	349	354	320	340	353	327	351	328	371	340	330	334	329	350	349	340	322	343	350	313	340	340	361	362	317	344	365	337	334	302	373	370	364	367	342	344	312	336	352	325	358	332	374	336	288	360	368	348	353	319	318	339	343	368	335	351	326	368	341	310	372	347	364	313	344	337	341	326	366	345	327	320	350	346	337	307	348	320	319	316	331	298	365	342	312	363	337	328	346	322	357	333	334	329	318	302	326	356	312	333	356	377	336	327	347	331	335	306	364	333	343	349	343	333	357	325	368	380	321	328	356	302	351	352	362	301	288	325	363	321	314	339	375	370	346	342	328	361	331	344	328	353	312	332	341	329	345	368	345	344	337	325	363	360	328	312	348	327	326	371	356	329	346	331	341	325	344	324	327	323	336	339	324	370	383	347	333	327	366	338	357	331	344	328	331	365	326	334	315	341	308	350	339	308	321	360	340	364	317	344	338	331	370	354	332	344	341	347	350	330	341	365	314	360	331	335	342	338	350	330	358	334	347	342	379	368	351	321	358	325	330	298	330	331	340	339	321	348	355	328	309	334	390	330	355	324	336	328	329	332	368	344	340	322	335	347	366	321	356	318	353	358	338	379	358	348	362	353	357	331	323	316	325	344	333	355	334	321	336	330	345	354	357	317	311	334	330	362	311	316	381	314	331	324	322	341	332	352	360	355	350	341	323	321	334	332	339	361	340	343	321	349	346	333	309	342	369	356	362	352	336	333	336	359	340	333	349	339	348	327	337	326	376	351	360	297	355	306	324	341	327	320	308	313	324	340	329	327	353	338	344	349	333	292	342	354	318	321	336	337	345	326	352	330	342	332	353	351	311	323	325	366	335	338	332	348	344	302	339	319	347	323	330	355	332	333	323	367	391	328	360	365	318	336	323	312	348	345	354	361	360	340	300	298	380	334	334	344	313	340	349	360	363	354	316	374	348	355	329	347	345	362	339	361	335	337	363	307	344	356	315	333	330	372	326	305	316	311	352	315	368	347	348	326	338	350	314	331	340	364	351	349	340	380	346	386	353	337	318	320	356	368	335	332	331	335	323	333	340	338	375	318	316	354	369	318	369	320	379
46139	18924	2516	902	656	447	383	299	283	231	225	217	208	193	174	173	177	163	187	178	159	139	170	161	163	168	160	141	154	148	164	151	136	163	147	175	172	138	153	134	153	150	129	166	142	147	137	137	152	120	137	144	124	151	150	151	130	161	137	138	120	112	141	131	142	131	140	129	150	155	158	125	146	133	143	141	158	146	144	139	137	133	140	163	130	134	144	148	135	146	137	144	126	121	127	147	149	140	139	136	158	156	151	147	145	133	131	143	159	139	144	132	145	128	155	137	141	123	151	129	147	134	127	141	144	117	149	144	139	120	163	124	160	146	136	125	140	135	162	149	171	131	150	139	148	137	149	140	120	152	130	129	137	136	159	142	165	139	154	136	129	133	142	150	129	158	153	125	129	161	146	142	143	142	147	139	126	133	142	134	168	145	137	152	140	149	155	179	117	139	124	130	142	153	127	122	117	146	147	142	124	126	137	159	131	146	151	152	161	140	146	159	137	138	132	157	128	135	166	150	140	125	139	132	157	152	138	149	149	140	136	157	133	165	138	154	129	150	128	143	155	136	132	142	128	134	122	163	129	138	147	132	135	137	172	132	128	119	132	144	124	157	143	133	136	141	137	130	146	124	144	152	146	123	145	153	166	135	131	147	135	124	140	146	134	169	151	143	130	135	137	141	127	149	159	147	155	139	139	148	136	145	128	132	134	129	154	142	137	131	148	153	159	140	124	128	149	149	149	121	156	137	123	123	165	155	130	142	155	144	143	127	143	145	160	159	125	153	136	120	164	160	141	145	150	159	130	138	143	124	150	139	127	119	142	151	131	137	149	159	138	147	155	140	143	137	145	135	153	134	154	158	134	152	137	160	133	142	155	150	136	152	160	133	140	154	146	137	143	144	145	147	127	125	153	125	143	164	128	136	146	132	128	146	156	140	141	170	148	166	136	143	130	137	120	143	142	143	152	152	147	131	159	149	150	138	148	134	129	141	153	120	134	150	140	145	152	133	153	143	141	137	148	121	132	131	122	156	129	128	131	130	127	157	173	123	144	140	108	123	147	138	139	147	134	136	122	141	147	156	169	140	141	147	142	146	144	122	132	136	152	141	161	131	111	149	147	151	128	144	137	135	142	120	142	153	123	160	141	160	148	138	131	141	135	143	136	160	148	141	145	122	136	159	136	148	141	146	145	119	140	171	156	132	143	140	124	124	140	117	151	137	135	148	126	147	136	136	112	128	164	136	125	155	142	134	123	138	148	140	129	136	156	144	145	123	153	136	121	151	151	149	115	131	149	137	140	140	130	138	153	139	143	124	144	150	114	145	121	146	146	147	136	148	128	148	129	144	146	114	147	129	141	170	115	133	137	135	150	140	145	135	146	157	137	127	134	166	123	140	135	125	136	164	139	134	169	128	163	131	144	163	118	145	148	142	148	135	156	130	152	140	149	151	133	143	139	160	151	142	131	143	151	164	126	128	142	105	147	127	129	126	141	137	145	156	154	149	146	159	146	154	134	111	136	146	145	150	147	139	142	117	147	156	142	138	150	119	153	151	150	168	144	157	113	136	123	150	161	139	148	159	132	146	136	145	124	157	155	159	135	144	142	134	137	151	145	152	152	157	139	122	152	143	147	147	135	164	128	150	135	141	132	135	134	127	137	149	147	135	144	132	132	140	126	162	126	146	133	169	144	120	152	135	136	141	126	127	134	135	143	136	126	127	138	150	160	139	143	149	130	167	139	127	149	155	122	153	106	140	147	128	142	146	148	122	130	152	145	133	143	142	152	145	118	134	141	135	158	149	145	146	128	152	159	154	136	152	173	160	150	145	142	131	147	163	152	143	130	144	155	146	149	160	166	150	139	148	129	147	137	122	118	131	134	153	162	120	155	153	170	132	136	136	138	161	152	129	137	153	162	145	144	113	145	131	117	159	134	149	147	112	144	123	133	135	137	138	156	142	144	147	139	133	152	152	147	144	165	134	143	138	160	121	134	144	130	161	154	142	131	172	140	141	155	139	146	140	141	139	148	126	140	161	140	131	149	143	137	162	157	146	121	124	144	139	151	152	138	141	134	146	152	143	141	142	153	141	152	130	138	133	136	159	151	148	152	157	134	125	138	148	133	146	126	125	170	130	140	129	135	131	140	139	152	152	133	133	136	143	143	107	117	140	142	182	148	142	144	132	156	143	162	145	133	157	124	152	153	130	134	146	152	165	154	133	157	134	148	132	132	153	137	129	147	123	151	141	154	126	145	135	152	133	131	154	122	147	144	134	128	150	129	127	142	132	141	136	117	149	142	142	144	118	140	115	150	124	148	148	153	132	138	124	132	139	151	160	153	160	150	163	142	148	133	144	178	134	145	148	131	167	149	142	134	136	128	142	153	155	153	162	137	124	155	124	135	151	156	140	144	163	139	146	153	147	135	149	144	137	162	128	146	108	142	137	138	138	141	148	139	150	149	150	152	142	145	134	145	127	124	135	168	135	117	148	143	134	157	138	149	159	139	144	144	125	169	125	155	153	140	145	132	143	135	139	135	138	141	133	139	153	128	137	156	152	131	131	159	150	133	157	150	154	145	150	134	128	138	157	148	128	155	123	142	155	127	151	151	132	160	145	125	164	149	143	142	138	153	135	142	145	142	128	161	137	138	147	144	142	143	160	160	130	149	142	126	134	139	164	132	175	138	138	140	138	128	150	138	120	135	149	141	151	148	156	158	150	169	139	160	150	151	162	139	139	148	169	146	146	136	138	135	148	151	148	133	168	137	130	141	135	145	139	150	141	133	127	155	144	129	137	152	149	154	129	138	145	138	149	128	144	134	141	117	152	170	122	119	144	146	163	146	149	165	141	142	155	139	126	144	156	165	141	132	151	140	140	144	137	143	143	148	145	138	145	136	133	151	141	146	143	165	162	145	151	153	152	139	153	124	153	148	143	140	163	158	144	145	137	161	139	131	135	164	170	132	141	147	140	129	125	153	130	129	148	142	140	141	140	133	132	149	143	141	135	142	130	139	126	144	140	137	120	162	140	145	112	116	155	127	139	165	141	140	118	142	142	152	125	127	134	134	146	126	150	120	150	142	133	131	152	146	137	134	160	141	137	156	160	137	168	140	154	145	134	140	148	152	151	159	142	150	122	140	141	140	130	150	119	155	149	119	153	168	144	148	124	140	160	139	132	132	156	135	143	138	136	156	117	124	149	169	149	147	140	148	152	149	154	134	152	142	159	133	142	139	153	154	152	127	144	134	168	149	149	138	139	142	126	153	122	127	145	141	135	151	116	148	133	130	150	141	136	140	142	137	142	129	127	161	140	135	153	156	148	130	131	119	139	122	134	140	153	173	137	139	137	131	135	130	144	144	140	145	130	137	146	154	132	153	147	135	150	158	152	137	154	140	146	141	165	150	128	140	143	144	136	142	138	129	159	118	139	125	162	137	131	116	143	149	149	151	138	127	129	125	138	141	134	144	128	158	139	162	143
28842	1683	2975	3220	2682	2241	1751	1604	1333	1162	1006	967	901	828	781	781	750	672	670	641	645	589	544	603	581	631	534	553	559	566	515	551	506	543	484	522	547	539	517	518	532	509	512	479	491	516	506	503	461	491	451	485	451	463	511	482	485	504	455	482	481	476	433	462	485	461	417	468	474	443	493	437	471	465	471	480	484	457	444	455	496	492	486	465	445	465	440	485	439	455	507	446	476	476	426	484	433	506	488	464	477	466	487	481	480	471	496	445	465	477	480	460	515	437	411	441	502	459	489	478	523	477	511	463	448	458	447	465	495	502	460	485	482	454	470	459	471	475	439	479	499	429	468	452	478	459	450	470	484	496	482	479	472	471	453	475	467	488	469	482	454	458	423	463	429	461	471	425	470	424	475	480	481	424	463	452	454	482	445	412	467	494	416	481	478	498	444	442	451	444	483	459	446	497	471	466	476	469	481	462	469	478	456	416	465	507	462	430	447	499	445	465	443	492	471	441	460	437	439	437	485	467	481	466	458	456	481	467	477	460	450	496	476	464	479	416	431	488	465	428	453	426	492	492	437	460	460	487	464	486	447	483	459	462	431	442	476	442	456	470	439	470	478	509	497	470	445	487	432	465	456	460	444	476	487	416	455	439	457	441	451	461	452	470	471	472	434	441	447	491	475	452	465	454	461	456	470	450	459	474	467	427	497	428	442	437	468	489	416	435	471	433	485	474	447	452	463	462	440	439	443	457	493	459	441	437	472	464	454	437	463	427	514	432	458	472	519	466	444	466	465	472	474	472	467	449	461	456	419	477	463	444	448	464	463	475	493	451	458	468	498	469	479	448	459	505	454	496	463	469	455	433	453	463	466	472	481	499	445	466	469	463	461	501	477	475	464	447	441	468	453	445	452	460	464	467	464	440	470	455	466	491	429	454	456	476	461	460	472	475	455	451	457	442	455	492	480	496	457	487	469	449	440	427	485	460	438	453	465	467	464	431	473	471	475	502	461	444	480	390	482	453	516	476	468	444	415	468	446	453	481	487	459	450	457	494	477	466	462	457	444	478	458	469	491	467	491	469	440	486	433	451	441	429	455	502	485	472	482	440	471	446	465	511	475	441	450	494	468	472	463	451	450	510	478	458	446	449	442	509	469	457	495	421	451	475	464	511	458	460	437	442	463	470	478	473	458	461	448	446	479	468	443	452	450	463	423	414	444	491	465	472	447	491	462	473	467	497	459	471	425	457	441	487	462	483	491	455	461	446	456	442	446	432	448	446	440	426	461	470	477	491	465	474	460	470	445	416	474	454	456	456	466	500	466	406	438	463	491	454	457	455	465	450	486	444	462	451	424	491	448	478	484	497	460	472	480	475	446	455	478	500	460	442	433	463	471	464	512	430	466	443	480	466	459	484	481	432	413	444	450	425	411	454	498	459	508	451	462	466	475	454	426	415	461	469	435	469	474	469	461	468	439	474	445	472	461	476	482	478	496	467	477	468	464	449	443	452	459	459	447	438	452	474	459	482	454	462	423	464	460	434	472	456	455	482	468	492	431	416	444	454	487	493	470	524	444	466	421	457	483	486	453	480	456	478	464	497	455	476	470	443	479	461	480	486	474	471	446	433	470	463	468	469	443	466	523	481	476	436	464	463	478	454	442	454	460	453	483	458	482	427	430	487	474	441	495	429	436	467	462	450	454	483	438	464	481	424	474	463	475	470	457	449	489	451	433	479	440	443	489	461	457	483	478	491	457	461	483	490	471	461	454	489	536	480	449	476	480	478	442	492	447	437	485	470	442	437	476	489	448	422	492	409	458	457	473	486	430	460	481	438	484	492	460	446	476	479	456	465	446	482	457	429	445	459	436	491	421	442	443	442	446	463	465	445	469	437	442	472	462	478	451	465	498	435	470	471	422	484	454	441	435	475	481	426	468	461	480	475	477	464	448	432	502	504	476	466	493	417	434	449	483	455	455	483	456	449	461	486	459	447	497	463	457	467	461	483	436	453	452	453	476	489	475	471	470	485	476	442	453	498	460	460	456	453	470	502	464	482	486	466	417	478	483	464	448	509	433	459	469	487	483	419	459	493	473	464	499	443	504	463	447	468	464	476	459	463	450	427	449	463	470	464	484	490	469	453	437	440	478	446	457	465	452	487	419	431	476	469	456	469	439	473	496	467	497	484	447	457	455	443	439	458	460	470	465	451	469	463	468	506	503	491	437	446	448	444	457	451	445	441	500	452	417	476	486	501	519	493	478	456	495	482	451	412	475	438	429	490	438	464	445	480	507	456	444	439	489	435	461	485	504	450	451	467	433	445	500	441	458	455	458	453	474	464	429	460	458	482	429	468	443	424	483	471	460	447	428	453	461	463	467	502	468	492	453	465	463	442	450	493	437	461	506	502	480	449	469	439	450	464	483	434	458	451	429	507	460	467	461	482	475	436	448	449	463	489	458	423	480	450	497	460	463	486	493	474	454	491	449	462	481	474	451	449	471	472	436	439	475	474	483	492	462	466	472	447	480	457	467	476	462	466	467	442	470	445	446	461	459	460	474	456	459	471	463	472	467	444	490	449	480	447	450	462	443	461	472	443	486	424	484	485	481	418	473	456	460	448	459	481	484	416	451	456	470	449	473	491	444	487	439	484	446	486	486	448	464	470	466	460	467	475	479	463	506	469	425	465	468	465	439	454	457	480	446	437	457	453	470	495	489	455	485	473	496	467	462	496	483	463	483	456	453	476	476	459	469	471	407	443	450	512	503	459	460	457	490	507	481	461	470	466	479	480	457	455	409	462	474	493	456	501	444	483	493	458	436	457	464	427	466	435	422	458	468	448	479	486	469	485	472	457	460	470	498	466	478	461	504	481	472	467	510	439	470	461	470	442	455	428	455	456	476	499	439	462	457	470	494	475	445	482	439	426	446	454	478	473	448	469	460	474	445	474	488	477	458	469	445	456	467	466	464	466	458	471	440	457	469	428	463	485	470	463	491	432	447	468	437	462	460	463	473	442	467	469	455	480	478	448	471	461	439	486	449	439	484	461	472	454	484	449	454	486	432	481	447	474	480	466	477	450	479	426	461	496	461	453	482	478	465	450	442	463	421	422	473	477	442	451	474	453	485	417	468	419	474	491	464	461	439	451	463	422	497	457	495	440	444	489	500	494	500	492	437	451	456	464	453	483	472	477	481	460	451	481	458	508	474	424	450	453	485	452	461	486	496	457	479	469	458	458	461	435	449	453	458	457	460	461	481	448	468	465	463	452	476	464	440	438	514	470	462	477	474	441	482	456	415	460	444	471	475	441	477	452	462	470	502	465	447	428	483	437	451	454	435	450	462	459	460	436	472	445	464	486	434	484	493	453	471	460	457	475	476	467	512	471	511	451	433	468	491	443	484	422	450	434	473	486	449	485	480	447	448	449	455	472	446	480	475	492	467	458	492	416	501	456	456	437	457	484	470	458	475	465	438	472	458	441	468	482	480	470
52239	24708	9717	2333	1307	871	738	616	546	460	425	372	346	355	339	341	301	269	289	290	288	297	260	270	262	264	278	243	297	253	267	285	249	286	257	227	261	253	244	238	263	242	258	265	258	250	245	247	255	274	243	225	248	247	228	231	237	267	235	245	243	255	254	255	271	243	285	265	246	252	234	254	235	248	213	253	266	212	261	264	250	221	215	239	231	252	233	229	254	243	238	251	248	263	246	207	267	239	225	247	265	257	254	242	266	232	237	267	239	225	236	230	236	271	251	243	239	248	255	284	250	243	252	248	233	280	245	255	240	253	237	273	231	258	245	267	268	237	229	224	237	253	274	247	243	279	245	245	227	233	247	235	242	239	245	271	253	260	240	263	265	199	239	232	267	231	228	265	220	241	205	248	234	248	243	247	226	236	252	259	235	274	235	247	269	249	243	244	259	265	249	274	251	209	235	251	248	234	246	246	248	248	259	252	227	271	246	261	256	269	236	251	245	228	252	259	248	230	230	239	277	240	241	246	227	234	238	234	240	252	251	266	251	227	273	253	252	229	239	227	221	276	228	232	266	247	235	254	241	203	235	247	242	251	260	272	240	268	244	282	236	210	263	227	251	235	245	263	233	214	233	251	262	233	237	250	284	252	252	261	247	244	251	259	247	230	253	229	218	251	244	244	248	229	229	233	258	238	235	251	225	262	249	229	227	238	263	247	262	276	242	244	258	270	255	260	259	249	254	234	271	281	261	240	252	249	254	240	288	241	239	251	255	260	247	228	234	217	254	225	249	232	219	237	234	213	223	234	218	256	241	253	241	264	236	245	233	246	218	217	246	236	249	224	276	236	239	267	258	215	223	251	274	238	249	247	265	264	241	247	235	243	227	244	231	243	264	251	238	251	237	264	230	232	250	238	235	227	252	231	260	263	241	249	250	258	272	232	243	221	245	263	243	217	257	228	235	232	247	239	253	243	237	268	250	235	238	284	234	253	254	285	222	252	244	267	217	220	226	234	243	258	276	242	262	253	227	243	258	230	264	246	250	272	261	255	227	248	231	254	266	262	254	251	250	253	270	263	264	230	256	241	249	263	246	257	263	249	223	235	228	238	231	221	250	246	235	254	238	236	236	271	242	239	247	245	265	252	244	259	254	268	254	223	254	245	241	246	239	269	265	245	251	225	238	254	217	242	236	212	249	240	272	263	248	264	247	260	232	258	240	267	232	232	217	264	229	230	258	262	263	243	230	262	250	245	249	243	242	267	244	247	231	248	255	262	258	226	237	240	238	233	264	250	269	259	234	239	219	236	284	282	243	270	229	232	239	236	245	229	261	249	260	229	243	246	244	228	267	247	247	225	254	269	248	255	234	258	238	241	254	244	234	203	224	252	212	240	268	231	212	239	238	226	249	261	254	245	261	265	228	255	264	236	263	244	247	245	230	241	245	264	226	266	232	236	283	240	229	266	255	238	255	251	236	253	235	259	267	222	242	242	252	211	252	238	244	240	216	241	239	233	235	232	249	251	264	239	211	251	226	245	236	254	236	237	242	229	272	244	274	233	250	249	236	236	238	221	238	246	226	234	244	257	250	246	246	223	253	237	249	234	248	210	249	252	244	231	223	288	237	236	236	241	249	254	229	221	233	247	251	230	279	248	236	220	254	228	252	264	265	242	275	253	256	264	239	252	282	239	259	238	251	242	252	250	225	231	267	210	226	233	278	248	277	255	255	226	251	266	236	228	244	266	262	230	247	228	245	266	217	271	239	237	242	267	251	247	237	242	257	253	241	247	232	237	246	233	271	248	281	229	282	249	239	241	233	253	254	225	228	215	263	245	258	233	244	245	225	259	224	226	255	252	250	245	228	250	220	237	256	273	245	247	246	259	259	249	252	231	230	250	255	256	256	242	217	242	253	253	236	266	226	207	233	253	230	240	263	251	242	256	266	233	241	251	244	250	276	240	251	279	246	264	247	264	254	247	268	244	259	262	267	234	276	229	253	263	263	244	235	247	251	254	209	257	267	213	265	263	260	231	229	250	257	258	221	262	270	237	253	215	240	228	236	252	220	251	276	243	250	231	252	244	232	240	242	232	236	245	261	261	224	273	228	263	251	241	261	242	213	259	257	266	225	256	258	266	224	257	255	242	238	268	246	250	215	230	242	269	239	237	243	234	248	241	259	223	235	235	219	262	236	244	267	237	276	235	239	254	253	230	224	257	222	250	231	230	258	256	224	272	209	271	233	232	249	254	243	249	229	249	264	266	238	243	242	227	238	248	231	265	232	231	235	237	242	241	269	257	215	284	239	234	250	270	228	241	209	270	250	248	227	238	231	213	259	256	223	241	261	250	211	242	209	232	229	237	228	236	234	256	229	236	252	239	243	213	234	246	286	236	217	243	253	228	237	280	261	246	263	247	216	256	262	237	228	244	248	235	255	219	218	253	238	233	243	240	253	236	254	261	248	269	257	285	252	250	265	260	246	213	271	258	244	251	222	231	257	248	237	227	231	266	258	239	242	250	270	227	227	225	275	254	244	241	215	259	262	256	232	238	243	233	257	252	274	227	255	211	247	243	259	222	218	240	249	234	257	257	219	251	226	264	249	247	258	253	253	253	244	228	244	238	258	239	253	245	248	252	237	270	259	253	259	255	231	219	252	222	250	242	255	245	261	276	252	234	268	216	241	225	236	246	251	253	250	266	227	267	254	242	225	229	258	238	252	239	233	250	240	249	269	242	232	273	239	229	258	280	219	249	271	269	233	269	255	264	257	261	249	270	243	255	254	232	244	257	254	265	271	275	237	223	247	233	240	240	249	259	228	233	243	238	256	248	246	229	239	219	247	221	246	242	222	223	233	244	259	244	247	279	241	268	231	247	238	237	240	231	259	255	248	240	254	240	263	237	210	229	269	244	238	237	237	255	245	248	244	257	275	233	252	238	241	269	261	230	263	257	223	270	253	238	269	263	242	263	223	248	246	267	227	264	237	252	249	236	253	263	268	249	217	287	260	251	245	262	250	230	246	229	238	238	202	227	248	241	240	245	248	237	236	260	239	259	272	255	230	248	256	263	248	231	249	249	216	240	288	249	232	230	236	248	228	256	270	246	245	210	256	259	261	243	248	261	271	226	241	243	265	251	265	239	227	259	271	237	245	278	231	249	276	263	235	247	250	207	221	202	253	257	240	238	250	260	257	235	248	239	263	237	239	244	243	230	255	276	246	258	239	263	275	249	253	240	216	255	254	238	245	241	236	246	275	250	223	270	244	261	220	233	250	249	246	246	242	233	255	277	238	255	233	272	249	243	226	264	240	242	245	264	250	244	251	223	258	244	249	248	257	257	264	231	250	247	239	263	243	264	265	266	253	237	262	284	264	238	250	261	245	247	252	273	248	225	232	259	243	252	233	278	238	252	253	260	238	238	239	227	253	233	225	247	237	247	275	259	248	254	250	243	213	255	259	274	260	240	237	228	273	267	266	226	236	225
35692	3192	5406	5878	4776	4081	3225	2795	2396	2148	1921	1685	1576	1413	1356	1296	1211	1222	1123	1119	1081	1062	998	981	1020	1010	958	909	884	879	911	898	892	879	861	869	893	826	878	835	838	798	842	847	773	792	760	820	806	813	792	822	795	771	775	803	785	758	796	795	770	783	714	773	694	791	753	761	747	752	801	744	803	732	775	782	763	806	707	804	750	762	759	754	804	799	722	765	756	744	783	768	806	745	768	775	751	739	735	693	757	710	767	729	733	775	775	738	701	735	720	749	725	718	737	780	733	706	793	716	765	773	733	718	722	712	690	716	733	722	670	779	709	727	774	766	760	712	693	735	725	726	732	756	738	738	742	696	750	779	684	720	695	736	774	774	726	730	783	769	763	702	707	713	711	807	727	743	771	781	706	705	703	726	745	746	779	749	750	722	704	736	743	752	737	704	770	680	770	717	759	741	776	743	740	742	767	795	709	758	756	723	756	704	794	794	749	725	761	738	707	725	763	749	721	694	713	762	783	709	731	742	730	753	773	707	761	735	707	676	716	757	716	713	752	749	679	778	759	718	727	687	732	741	718	711	722	680	684	832	736	714	715	704	704	744	743	700	684	712	727	736	718	766	735	744	747	737	778	764	721	742	810	751	748	743	767	727	721	724	745	789	778	693	699	746	720	732	711	766	749	740	687	761	723	741	695	660	682	707	732	699	731	753	733	754	784	731	723	746	749	764	734	736	714	806	727	732	737	748	723	770	738	776	743	733	706	754	711	738	794	734	730	758	731	757	720	745	722	752	700	695	721	732	697	706	735	734	717	754	713	718	703	717	703	741	718	663	689	689	705	705	770	774	767	759	685	698	688	688	692	696	690	681	742	696	716	756	725	726	715	660	713	735	740	764	717	715	732	708	689	746	736	709	736	769	752	699	719	744	706	697	728	741	728	687	712	713	701	754	748	779	783	756	716	799	746	746	702	697	774	753	785	737	709	724	701	755	754	693	728	752	735	712	780	760	764	737	744	652	731	719	718	734	726	730	698	731	752	761	714	712	675	748	693	734	700	755	715	729	740	710	681	745	721	746	742	738	749	753	771	729	726	699	710	732	752	677	750	690	786	734	750	722	747	743	761	708	697	710	740	740	773	722	708	729	721	710	747	772	744	776	698	728	739	744	759	719	709	752	705	743	755	732	749	730	706	759	694	757	756	699	769	759	755	777	746	724	773	741	761	776	723	753	763	733	716	715	688	773	718	726	747	728	709	733	711	721	738	742	755	713	722	750	747	715	760	720	748	679	680	693	732	727	706	749	703	670	771	699	736	699	755	729	751	739	715	732	744	726	733	750	755	780	683	669	749	720	722	757	757	766	755	739	747	734	698	685	702	778	741	699	740	694	705	760	741	756	707	773	733	735	738	741	763	699	719	712	733	732	745	754	752	689	774	745	676	682	728	742	746	799	781	807	748	709	773	679	751	744	742	699	713	721	696	719	738	698	746	734	742	741	789	756	749	763	717	729	798	714	729	752	735	717	748	680	716	682	749	753	753	750	697	769	745	678	762	719	722	750	735	774	762	727	725	692	702	728	730	725	733	786	712	758	698	726	733	719	713	739	711	711	718	742	751	712	770	717	679	750	759	714	737	747	740	702	701	749	680	774	680	753	697	737	680	749	771	689	746	727	717	729	743	750	748	709	740	740	742	679	738	774	752	708	775	663	734	775	743	675	746	707	773	752	737	779	730	732	772	765	775	770	730	733	780	725	741	665	769	740	724	717	703	717	736	722	699	752	762	712	773	729	753	749	734	672	718	724	720	745	781	706	705	769	739	726	742	743	782	714	764	716	726	729	728	717	720	720	747	750	756	749	699	725	722	780	769	679	711	673	718	733	730	741	750	745	719	702	715	738	761	744	710	716	701	765	684	766	723	757	733	714	755	714	723	688	711	763	775	741	731	702	759	738	750	738	700	726	746	748	750	731	704	695	739	746	738	781	709	731	739	712	736	744	732	720	779	732	739	662	720	730	729	785	680	680	711	724	766	742	766	761	754	736	719	773	715	725	698	723	702	741	732	706	739	690	701	762	731	719	774	725	749	745	711	720	688	789	713	700	771	720	798	688	724	742	692	710	722	704	751	769	746	712	729	746	745	702	705	700	752	704	716	690	735	778	765	749	725	698	677	740	711	718	676	714	723	754	751	722	730	697	753	734	697	719	700	716	697	716	721	727	720	706	712	669	748	795	755	737	721	694	776	775	750	736	715	771	678	753	721	740	750	737	751	713	725	788	680	706	755	735	732	777	703	744	735	740	739	727	767	707	715	746	783	770	737	731	699	758	733	741	713	742	725	733	692	719	720	703	731	786	723	750	751	747	685	747	716	692	733	721	730	743	748	739	716	763	681	755	743	716	709	744	751	713	719	743	686	735	708	758	741	706	735	680	709	739	770	715	740	753	734	691	719	760	695	746	734	727	779	752	784	743	723	732	716	779	773	738	725	718	723	734	750	730	755	729	739	709	696	716	729	712	693	695	724	724	717	694	701	727	715	738	775	722	725	752	709	801	744	780	742	733	752	783	692	766	760	740	774	743	700	738	749	736	646	747	760	759	730	692	711	731	750	717	746	696	732	695	717	768	703	740	715	756	683	750	681	707	716	752	715	721	738	689	766	732	700	747	757	771	737	738	714	737	742	756	699	744	798	704	755	707	699	715	766	737	724	733	695	693	712	761	778	732	718	654	700	728	755	707	719	750	737	709	765	750	747	734	720	673	703	704	772	694	741	685	748	693	752	754	714	719	744	748	706	760	735	732	718	747	687	713	734	706	751	751	773	707	699	761	722	744	701	777	779	760	722	742	738	713	742	739	767	730	751	669	744	724	674	708	749	744	714	696	760	744	719	717	712	757	718	740	747	734	736	737	712	687	744	759	750	690	756	681	753	747	795	743	710	741	714	682	722	720	714	784	695	731	740	726	715	674	770	751	732	735	790	740	751	712	763	699	748	754	693	695	727	794	728	723	716	677	750	734	709	768	740	763	743	771	726	752	698	760	760	721	746	733	760	732	781	724	724	732	757	739	717	761	698	764	706	714	759	761	715	759	725	750	785	721	717	687	727	697	759	748	729	703	789	771	728	753	713	721	694	711	721	687	755	759	755	726	705	749	714	719	768	722	715	737	711	755	771	741	704	751	750	774	723	763	729	732	691	738	706	740	683	671	715	763	710	719	730	757	738	723	741	683	769	783	713	717	707	750	748	718	694	740	735	716	707	737	839	712	698	768	725	773	733	714	766	773	725	751	748	721	738	745	713	740	740	772	726	806	725	758	735	774	761	727	735	695	722	757	700	689	737	723	753	760	716	717	704	703	729	739	724	743	757	725	696	765	729	714	706	706	717	769	732	745	692	763	704	700	712	722	785	760	724	760	731	752	723	758	739	742	729	700	735	724	720	681	757	708	705	757	738	788	728	748	706	740	745	762	756	748	718	744	772	727	711	699	730	725
12860	793	312	158	129	111	104	118	126	103	92	108	117	100	86	99	105	93	95	110	102	108	109	119	83	98	105	85	105	97	81	94	84	84	96	91	106	92	89	91	103	98	110	102	106	83	94	99	78	109	100	102	94	86	90	113	100	81	109	109	102	112	101	94	99	104	88	84	93	108	103	125	104	93	100	90	112	98	109	96	93	112	86	100	92	110	107	97	79	100	94	117	92	98	98	101	110	92	104	91	96	104	106	89	103	97	102	94	83	101	107	98	87	126	99	108	83	93	98	95	91	98	95	93	106	94	92	78	103	90	89	88	100	93	88	111	99	85	73	97	81	111	97	104	110	97	99	91	112	95	106	97	90	92	96	95	119	90	79	96	114	107	98	107	98	92	96	105	101	85	105	93	100	116	113	93	101	97	94	85	115	106	96	97	77	82	107	94	97	100	105	93	90	107	89	86	84	97	102	101	112	98	105	114	91	103	92	97	91	93	85	89	99	87	85	89	81	87	91	91	77	101	85	89	77	104	98	106	116	110	96	97	108	88	106	91	102	88	96	103	108	110	104	92	103	84	113	87	91	107	94	86	100	86	91	90	78	88	99	96	83	84	84	108	91	105	92	108	93	99	94	78	108	103	110	93	113	114	84	92	95	101	110	108	90	101	115	101	89	91	112	105	95	107	110	105	87	96	98	109	102	83	93	108	97	100	104	112	101	106	98	88	106	109	102	96	99	99	87	125	86	100	103	86	100	94	111	84	118	100	112	103	85	98	103	102	101	97	101	83	86	90	100	103	108	88	75	108	95	91	98	96	108	97	85	105	89	112	102	101	95	97	106	97	97	100	90	107	97	106	98	86	80	102	82	78	107	94	100	97	124	90	104	104	95	102	103	93	75	107	91	105	95	98	104	93	117	93	91	92	96	90	82	98	81	95	84	77	112	93	83	105	112	91	92	102	101	103	102	102	99	109	92	100	97	103	89	98	98	86	107	97	111	88	80	98	105	98	91	118	112	119	97	103	92	103	91	113	105	84	108	100	97	108	103	94	90	111	81	96	118	88	101	95	96	88	100	99	100	91	104	126	97	108	92	94	94	83	99	81	84	90	95	100	115	94	94	88	90	89	80	99	101	117	97	92	94	95	97	118	130	101	97	97	108	108	96	95	107	104	72	81	96	80	103	117	90	100	111	87	81	111	95	116	81	83	117	98	85	84	98	95	102	88	97	83	89	96	90	104	106	98	96	80	90	85	123	102	90	106	101	98	88	112	91	91	84	95	97	80	103	101	111	96	96	101	99	103	90	99	92	85	98	111	106	99	90	96	94	89	111	107	98	97	86	97	103	101	84	81	110	86	103	98	103	103	95	106	102	101	112	93	81	92	104	106	102	85	110	101	101	112	104	73	78	101	93	102	84	111	105	90	86	93	95	103	101	102	103	118	97	97	96	104	104	108	81	84	81	86	102	108	94	104	96	91	80	105	128	95	102	97	113	103	102	105	97	91	98	109	107	109	93	106	89	98	88	97	90	80	100	95	88	91	94	87	97	93	86	106	111	90	94	95	96	104	98	93	87	86	104	102	97	102	90	102	97	91	105	95	89	89	105	99	111	94	92	107	83	117	78	109	88	101	118	105	92	102	98	94	111	106	101	109	92	90	88	99	81	103	94	103	104	104	93	97	88	106	101	104	99	88	106	86	99	99	106	108	101	84	98	114	94	85	97	99	99	91	98	82	109	93	99	107	92	110	95	98	84	104	100	105	91	104	89	92	100	84	101	96	110	90	80	103	95	102	104	85	110	88	103	105	110	93	106	97	95	96	94	107	89	96	99	75	117	98	83	94	97	93	98	105	105	105	112	99	96	119	107	93	118	97	109	92	83	99	110	93	106	104	102	94	95	93	108	106	104	100	96	110	117	100	93	75	93	85	106	99	99	106	81	103	92	91	123	83	113	100	83	103	97	82	89	93	102	79	111	102	96	97	98	120	105	95	102	92	112	92	95	93	91	97	114	92	82	92	101	115	110	94	111	90	100	96	88	102	109	93	103	104	98	107	100	109	92	95	106	98	109	97	120	110	118	84	94	103	112	96	88	98	111	111	119	95	98	106	96	93	87	114	99	84	107	100	103	84	95	98	105	99	87	107	84	95	108	108	78	125	102	108	96	108	93	95	104	110	93	97	99	86	116	102	83	119	91	96	105	83	107	91	115	106	93	102	97	80	104	85	91	98	98	80	100	92	95	82	92	121	86	113	94	103	84	92	115	116	102	92	95	112	104	105	105	108	99	97	111	96	83	99	103	88	92	89	94	85	106	103	90	88	108	111	109	104	83	99	123	88	89	91	89	80	113	102	98	88	90	80	92	91	95	116	101	92	103	103	106	100	94	89	80	96	93	85	94	74	112	99	95	92	98	102	101	86	87	88	94	95	94	111	97	93	91	87	82	83	105	110	94	124	108	98	95	100	95	101	94	100	77	109	107	83	80	86	94	87	85	108	86	95	101	98	108	85	94	95	83	98	102	100	99	89	102	88	89	100	102	96	98	107	67	101	113	98	80	94	96	95	91	101	96	85	84	102	97	89	94	87	92	98	96	98	88	106	95	89	92	91	93	90	110	90	109	101	84	95	91	102	97	91	98	102	92	91	97	80	108	84	119	86	110	97	86	84	103	106	96	94	119	98	101	99	101	104	94	88	109	108	95	90	99	93	92	82	115	101	78	88	100	101	94	94	95	82	100	74	91	108	90	97	102	103	99	90	68	94	94	103	106	101	99	92	96	86	96	86	88	109	115	107	88	96	89	101	103	115	94	99	98	89	94	92	126	102	104	95	79	105	93	98	100	74	82	103	119	87	97	104	102	98	109	82	107	97	105	85	104	100	96	88	85	79	96	109	90	99	98	98	80	95	92	99	75	102	104	95	91	95	94	88	101	89	104	90	94	96	103	89	111	91	88	92	85	91	97	100	92	96	97	99	106	89	105	107	103	117	98	118	106	89	108	116	106	89	105	113	88	110	82	96	83	86	91	84	102	110	100	107	100	83	108	105	97	105	84	96	93	91	94	105	96	105	104	84	99	104	109	97	92	94	92	86	106	90	105	110	93	89	89	100	107	97	100	102	92	96	95	81	117	98	108	118	115	98	95	95	92	84	99	81	92	93	96	97	79	91	106	89	100	100	108	103	82	95	107	100	108	112	107	86	91	100	101	112	105	94	106	101	110	88	87	101	110	85	108	73	100	95	79	96	107	84	101	101	105	88	95	114	101	92	84	102	91	97	110	93	91	93	90	113	108	120	91	96	78	102	107	84	104	103	89	92	98	98	90	102	92	97	104	110	91	91	104	103	108	112	92	111	96	98	69	102	87	95	76	85	116	104	117	98	102	110	102	101	109	113	102	95	105	104	106	106	105	102	95	95	106	118	95	94	92	101	90	100	109	105	85	106	97	113	86	108	92	69	102	92	107	103	93	98	96	103	80	99	91	100
13148	480	501	525	506	467	439	428	419	404	427	380	401	358	349	361	330	387	371	371	355	349	384	348	327	324	326	372	306	364	333	346	330	346	341	310	335	370	320	346	363	319	345	340	317	339	344	339	313	320	309	332	327	351	335	328	369	359	340	364	323	330	369	358	360	335	366	334	355	358	347	331	338	308	325	345	342	348	315	315	346	350	327	326	345	317	352	331	337	341	321	345	337	343	332	327	350	322	332	326	327	320	339	336	330	347	346	302	329	327	357	331	355	337	334	299	335	318	333	358	357	363	332	320	355	344	370	348	334	315	357	349	355	352	365	333	334	355	365	328	344	326	300	346	329	346	319	345	353	363	343	331	348	344	363	305	341	335	378	332	338	328	348	307	319	335	306	341	323	330	377	314	336	347	312	348	340	332	360	336	348	363	319	365	319	357	360	362	321	322	295	352	319	344	335	351	317	313	359	368	329	349	317	344	355	348	344	349	313	363	336	338	326	352	361	387	361	361	358	303	343	299	315	366	324	339	347	359	331	341	330	317	359	365	327	322	343	369	318	382	341	345	340	340	364	325	332	330	339	380	328	353	360	395	346	361	335	350	349	317	325	348	339	323	342	327	356	349	340	325	348	359	341	344	366	326	318	320	323	358	325	363	346	318	357	355	346	338	334	369	323	359	322	333	294	334	350	350	345	364	333	353	324	353	360	334	334	336	292	314	338	382	366	340	348	341	356	316	329	324	360	371	357	354	316	355	344	331	341	361	372	343	328	374	325	337	365	354	338	342	381	340	336	352	345	349	336	377	330	357	317	331	359	361	336	321	348	342	327	365	314	329	341	329	331	295	349	349	355	355	355	336	346	349	329	323	340	379	384	334	319	327	335	322	328	330	365	340	370	356	335	321	314	362	353	345	371	316	326	350	339	291	367	351	321	336	347	372	357	345	320	331	353	320	332	308	390	375	301	334	331	344	324	318	360	325	341	292	323	345	352	327	350	370	362	351	329	351	376	336	295	335	345	337	355	351	368	330	333	340	334	357	348	331	310	350	357	305	324	334	331	359	345	325	355	328	338	342	359	317	355	323	356	346	346	356	360	346	338	334	338	340	350	332	318	308	328	342	351	338	348	330	362	368	336	344	362	342	367	347	331	333	362	323	305	324	329	314	352	343	315	351	332	364	336	321	334	333	346	335	355	328	362	359	331	356	354	376	333	348	360	325	390	303	357	318	316	345	353	327	349	359	329	371	368	340	372	307	328	337	353	365	365	300	344	340	314	304	310	331	339	354	362	320	321	315	341	355	339	349	316	359	348	312	364	321	348	322	366	344	337	326	360	336	346	355	364	323	363	342	343	340	340	339	334	352	322	337	326	345	345	311	315	334	361	328	343	340	355	345	327	318	323	332	384	317	370	319	339	359	318	292	343	345	347	350	349	346	335	348	339	306	349	333	345	318	341	324	356	370	314	327	326	321	345	342	359	363	342	323	358	323	350	335	355	323	339	353	315	374	316	305	366	331	361	347	361	372	328	374	356	351	324	348	362	338	336	344	347	329	324	359	348	332	332	357	328	328	301	353	356	302	394	334	357	346	391	357	323	341	349	328	372	308	352	309	361	321	380	341	386	343	333	304	327	349	343	314	348	299	332	355	339	356	331	331	359	306	333	335	356	337	332	341	333	362	347	315	344	338	332	335	355	354	346	333	347	326	345	324	321	352	330	350	319	318	315	337	340	367	316	334	338	374	364	354	310	359	355	352	335	339	342	334	352	354	336	352	360	361	382	316	328	358	321	362	292	339	346	342	353	328	351	333	361	339	364	350	346	327	352	368	347	329	367	341	345	364	348	308	297	367	328	349	308	309	350	337	361	365	312	312	329	311	369	316	350	365	345	366	355	345	322	378	333	322	352	349	317	327	341	340	333	350	318	336	313	380	357	325	339	360	346	343	338	334	340	343	352	327	336	361	323	322	359	330	364	321	390	344	352	342	327	350	340	333	345	316	334	381	328	313	340	364	330	323	350	328	353	348	331	326	358	349	362	327	323	356	320	380	322	339	326	370	348	343	321	329	331	343	352	345	363	304	347	357	328	345	337	345	339	337	401	344	349	344	322	330	355	345	312	362	338	344	335	364	322	322	342	322	329	312	333	300	356	342	328	345	359	314	333	340	343	320	336	330	357	337	361	330	355	335	347	359	348	362	339	342	311	361	353	307	312	320	319	290	357	342	340	344	328	336	342	312	343	373	365	320	359	354	346	337	359	352	314	339	338	347	337	361	317	345	327	381	320	362	351	331	337	312	321	332	347	347	329	363	376	349	307	343	371	330	344	303	335	335	323	315	339	343	320	348	380	330	355	336	318	332	360	320	340	305	351	344	317	342	361	348	367	345	344	329	348	346	331	353	338	345	328	363	330	382	372	314	387	346	337	368	321	345	358	340	302	341	328	350	347	323	341	350	318	353	316	338	344	343	361	339	329	327	338	351	340	365	361	331	301	296	356	365	354	354	335	352	349	320	337	338	333	351	319	317	349	361	338	332	352	367	321	313	355	342	362	362	323	359	323	369	342	328	338	333	320	353	363	329	333	313	318	332	314	325	335	360	347	347	388	341	299	345	330	312	356	366	322	369	350	338	381	354	375	320	344	334	343	339	342	353	330	322	328	347	339	334	335	349	352	337	348	362	340	325	349	334	348	354	349	354	387	345	308	362	354	338	357	321	353	329	369	354	341	341	344	314	322	329	321	338	343	326	363	363	345	340	339	359	341	326	338	343	348	370	370	346	355	360	348	320	324	333	348	354	344	328	330	356	359	338	320	307	363	320	345	364	338	311	326	333	308	347	337	339	345	336	342	325	329	343	325	321	379	308	320	368	344	350	358	340	348	366	325	348	337	345	318	312	346	330	347	329	339	366	324	340	369	360	352	318	337	367	351	355	329	366	364	339	309	313	326	344	316	362	294	317	334	335	356	358	330	350	331	338	378	374	333	347	355	336	358	323	361	348	348	330	361	346	379	322	329	328	340	355	338	338	340	354	314	330	330	351	359	349	340	335	326	361	340	339	319	301	365	332	367	358	345	323	365	319	351	369	404	363	372	333	337	338	347	337	334	314	346	346	349	370	345	332	354	344	365	348	310	334	326	329	334	329	326	365	341	317	365	385	364	319	366	357	340	318	313	360	341	344	353	360	343	384	313	313	344	355	328	350	353	330	350	364	305	354	334	306	352	354	327	330	337	326	381	314	330	307	359	325	321	335	349	336	309	348	360	325	338	332	318	329	340	365	347	357	358	316	329	364	336	347	349	371	373	328	373	341	336	301	344	337	349	331	330	372	384	317	330	364	336	332	341	332	322	339	362	350	363	341	339	346	351	332	320	326	336	333	342	322	348	314	365	349	337	336	351	357	329	356	354	354	367	346	332	362	356	330	334	336	346	389	369	356	323	320	301	352	356	336	325	344	333	361	334	345	358	332	344	331	363	332	348	307
46374	16840	2106	916	623	444	385	312	243	238	248	199	207	204	181	196	176	169	192	164	157	143	162	164	152	158	166	144	155	155	159	149	129	156	143	151	142	145	136	141	138	144	162	155	153	146	123	154	137	155	162	145	151	151	147	150	137	137	147	149	179	138	148	147	144	151	146	154	135	171	133	127	141	131	131	153	160	124	143	126	143	129	122	152	134	150	150	148	138	131	143	140	149	126	152	156	152	134	139	152	159	157	150	148	151	159	131	139	144	152	136	126	123	154	137	140	138	142	127	155	142	126	133	153	162	138	118	143	140	167	143	121	137	153	146	138	143	126	123	140	150	128	157	140	157	123	136	127	112	127	123	134	134	144	109	152	138	128	155	133	134	141	146	146	170	139	130	143	151	165	154	152	142	131	151	140	131	155	149	130	136	132	155	139	135	134	155	122	156	148	149	145	124	154	150	125	133	117	151	125	134	146	136	134	152	145	160	147	128	129	141	137	132	159	138	140	152	144	133	127	143	145	160	134	128	145	144	155	132	143	156	121	141	147	155	142	144	131	136	140	154	129	165	138	134	160	139	162	131	156	155	151	149	144	137	142	136	136	167	121	142	145	131	135	147	140	156	151	134	146	147	130	143	151	143	136	146	139	155	149	141	121	144	139	143	151	144	148	138	142	130	145	144	138	140	146	144	138	142	107	147	153	157	151	144	142	133	135	142	122	128	136	125	141	138	127	149	132	155	141	135	127	134	130	145	137	128	134	137	112	144	152	138	144	149	155	141	135	151	152	156	146	151	135	157	130	134	137	142	142	136	157	122	144	139	146	154	133	146	126	131	162	145	156	141	121	130	145	131	150	136	140	136	122	121	141	152	143	118	143	138	117	130	154	150	137	165	152	130	123	150	144	156	129	155	140	146	131	140	141	131	125	127	122	141	138	130	157	115	141	143	130	124	140	142	129	131	136	127	130	153	143	143	140	145	119	122	141	146	151	137	143	129	149	119	126	137	166	130	152	128	149	142	140	143	140	152	138	141	140	150	152	141	159	144	154	141	123	126	138	163	125	159	142	161	119	148	134	111	133	144	136	151	131	122	160	143	144	147	138	141	137	144	145	132	147	149	138	153	144	147	124	158	141	118	137	176	160	140	158	156	141	156	156	153	139	132	167	134	148	156	130	139	136	118	132	157	145	137	157	131	123	144	160	130	141	144	157	135	148	128	125	134	143	149	149	142	121	123	142	164	134	137	159	137	139	125	117	153	136	136	135	143	149	128	136	149	138	137	140	139	155	160	145	132	155	121	142	141	148	163	144	145	137	156	152	128	157	125	148	147	126	140	142	134	156	142	161	145	162	138	115	150	145	145	141	170	142	141	141	156	148	128	150	148	135	142	141	139	135	128	142	121	142	145	158	129	129	149	140	140	164	129	152	151	154	139	156	143	149	146	143	142	129	145	137	132	128	131	149	139	122	148	155	156	141	140	165	149	151	150	150	149	139	164	137	142	132	137	143	134	140	148	153	134	132	143	118	112	127	138	142	132	149	129	130	152	131	129	142	140	122	125	148	129	148	121	133	148	136	151	134	138	133	140	153	122	147	138	149	144	160	156	131	119	145	140	141	143	131	148	137	137	161	142	140	135	128	157	154	122	147	137	142	152	159	152	136	127	135	149	156	137	170	167	148	142	125	161	135	145	155	122	132	149	129	131	123	168	147	153	116	147	136	146	124	137	152	124	153	116	138	134	137	123	136	151	134	140	141	127	143	120	138	109	147	155	153	144	131	132	127	158	152	150	173	138	130	156	162	116	153	155	166	143	142	140	115	119	121	129	130	143	133	131	137	140	128	141	132	130	138	145	139	163	137	140	142	159	140	160	148	123	141	137	150	142	143	147	146	123	139	141	152	133	140	145	131	117	152	138	166	130	135	146	134	147	129	139	161	129	118	139	129	144	145	149	141	143	167	152	134	150	137	133	136	148	145	137	151	151	134	153	138	135	136	150	157	139	139	135	150	149	146	155	138	132	138	142	142	140	134	147	141	140	135	128	156	144	136	118	139	127	145	154	157	141	139	150	145	174	135	135	131	162	132	149	146	130	127	146	142	130	139	148	146	145	135	152	136	153	141	138	137	136	150	160	147	154	156	160	168	121	122	142	140	151	149	151	149	160	132	132	141	158	128	147	113	163	138	159	158	132	134	150	148	144	150	144	156	152	139	158	151	162	113	136	138	159	136	145	144	156	143	149	151	124	149	136	139	148	147	134	142	130	123	130	139	152	151	147	131	135	156	149	149	150	135	137	133	133	150	151	142	150	142	168	143	135	135	136	159	169	159	122	143	135	161	141	133	134	155	147	143	110	128	125	135	134	126	157	143	136	147	126	141	133	142	140	149	155	154	137	128	147	153	138	136	154	133	164	149	152	133	160	141	140	145	155	144	142	146	141	106	149	151	139	133	160	148	116	122	137	149	138	148	131	157	150	138	119	137	143	126	149	142	127	152	132	114	155	138	147	115	135	141	120	130	133	138	136	144	122	137	144	142	140	129	136	140	132	138	129	140	135	165	148	132	149	118	140	138	110	155	150	150	132	154	130	149	140	152	145	144	137	163	130	160	161	150	134	147	145	169	128	129	148	135	154	134	121	136	113	149	125	134	150	139	146	156	134	147	137	158	137	175	139	151	139	135	140	148	145	135	138	153	159	143	153	157	151	136	128	146	119	134	146	138	135	117	147	144	160	141	129	129	143	127	133	145	182	128	138	141	154	154	140	150	145	148	129	144	151	150	127	124	138	150	133	136	157	121	147	134	133	149	163	151	140	178	147	131	140	128	133	160	157	119	149	135	135	143	141	140	127	148	150	134	119	148	135	137	152	148	149	126	132	158	170	124	160	132	140	133	135	128	158	145	148	148	157	148	139	148	150	128	122	139	134	150	146	160	138	122	129	138	145	146	118	110	168	149	128	121	153	148	143	158	132	125	126	156	166	131	136	158	135	136	173	151	166	128	140	148	128	135	136	119	149	160	137	142	135	137	134	147	140	142	154	130	135	146	142	143	143	157	139	150	133	149	126	155	144	130	147	121	130	134	149	139	147	149	160	137	151	133	133	138	153	143	131	132	153	164	155	148	145	143	151	140	149	138	146	124	147	159	166	151	152	139	147	132	129	131	171	154	147	131	137	139	135	151	136	138	173	144	145	132	135	155	154	149	127	143	135	125	127	148	129	132	131	151	164	136	133	149	127	134	152	145	136	134	127	143	138	126	156	158	136	147	143	131	137	146	164	149	140	133	128	129	150	116	134	139	148	137	127	141	148	154	159	139	143	158	144	127	133	152	120	110	124	134	129	121	127	140	132	130	138	153	157	146	125	150	164	139	127	142	137	161	140	141	131	133	146	149	146	128	114	131	152	119	131	141	143	141	139	127	163	156	164	168	138	133	151	134	137	137	154	155	126	141	120	154	127	137	142	139	138	155	145	147	158	141	146	134
28564	2185	2918	3075	2726	2122	1777	1513	1319	1162	1017	980	935	870	778	758	756	649	694	715	664	636	609	589	549	578	554	551	546	542	535	547	513	527	504	520	525	533	527	511	521	475	571	525	490	542	487	474	505	448	531	463	495	473	480	469	504	488	502	472	439	518	475	474	479	462	474	465	474	464	489	402	447	477	437	481	480	525	457	462	467	471	474	477	491	450	507	503	474	437	493	455	491	482	438	493	511	504	463	485	454	475	469	477	485	490	449	460	457	477	468	447	485	463	488	473	441	438	480	470	436	444	450	442	488	464	500	467	454	446	475	460	481	469	440	458	442	434	493	456	488	489	469	455	453	466	455	469	493	437	495	456	478	506	454	443	462	465	471	437	452	454	437	463	445	491	474	474	482	449	459	463	463	484	455	494	467	463	478	467	468	474	472	477	455	480	457	442	480	420	463	477	489	463	439	438	429	426	477	469	437	505	496	425	471	476	474	521	489	494	465	457	480	455	469	457	473	449	463	473	485	459	466	436	445	452	507	449	457	441	506	434	458	434	472	455	491	448	477	452	462	524	454	518	463	468	479	488	468	421	486	466	494	471	462	490	461	466	447	479	426	455	459	507	479	458	488	454	439	437	463	473	468	501	456	463	464	443	451	447	486	501	472	459	459	453	459	446	454	455	460	435	463	506	470	469	484	471	481	484	508	419	402	474	431	437	482	469	446	473	442	450	440	458	439	449	471	507	483	466	444	445	503	475	471	408	501	448	451	467	453	428	450	459	482	463	427	462	448	471	454	468	441	472	458	460	452	446	450	467	487	472	472	480	446	476	475	469	483	440	478	495	446	448	430	425	441	475	446	404	488	451	449	476	460	446	451	457	498	432	470	441	436	474	436	478	454	454	442	447	468	424	437	446	466	450	456	451	461	491	455	464	460	467	502	483	488	463	428	421	451	479	450	422	454	449	498	466	440	498	471	448	496	426	478	495	476	455	441	466	436	452	492	445	468	481	467	439	451	476	490	479	455	495	452	446	485	488	443	474	480	518	467	491	504	428	476	451	483	419	442	448	446	475	458	442	471	458	449	459	452	458	473	456	469	452	472	451	440	478	464	509	477	483	501	477	458	457	476	461	445	483	451	475	461	471	469	492	450	479	492	471	424	458	427	456	480	474	420	469	478	446	480	465	453	423	477	461	456	516	457	451	473	489	431	405	492	473	449	451	454	462	468	473	474	469	460	471	494	456	451	500	490	462	472	457	456	458	425	464	498	470	434	522	488	505	443	504	461	449	467	485	450	494	469	441	457	454	452	460	466	458	420	446	429	474	452	456	424	457	464	457	497	475	489	453	476	421	474	518	458	453	461	452	450	466	501	443	462	469	452	503	488	461	439	484	444	475	460	436	437	480	507	454	469	506	462	474	449	422	453	456	480	486	478	449	486	488	462	485	463	504	461	441	451	474	496	521	448	488	449	438	416	480	451	434	483	467	477	461	466	466	439	435	498	494	477	464	480	487	435	461	497	498	443	460	471	435	472	436	468	437	471	463	477	491	446	472	465	462	483	432	446	488	434	469	482	449	504	452	404	467	465	451	469	467	472	447	449	481	493	461	423	471	460	469	452	460	482	464	468	434	448	502	419	454	514	465	470	440	472	377	469	477	445	474	457	473	458	489	438	433	466	448	472	444	505	452	445	447	453	432	453	450	491	476	458	469	474	445	463	490	484	465	477	464	448	489	463	427	487	441	475	484	433	486	462	478	460	446	470	465	500	517	463	476	476	471	455	471	431	420	453	439	504	490	423	490	461	477	476	472	461	491	444	442	459	494	478	435	470	468	464	464	443	493	467	494	478	424	486	503	457	454	458	451	473	453	464	474	428	479	487	520	478	468	472	437	457	486	476	484	446	447	466	463	470	489	477	463	525	457	416	389	468	443	424	447	433	484	455	468	464	435	466	453	448	473	460	469	463	454	454	467	421	439	461	493	426	508	492	432	443	429	429	493	461	461	463	470	454	445	487	483	423	481	421	491	472	455	469	414	462	468	446	476	474	498	441	486	470	447	458	458	504	468	467	462	461	455	436	470	468	476	482	459	466	445	488	482	465	489	479	452	437	443	472	445	472	442	450	445	458	483	473	443	519	467	462	433	423	446	477	466	487	429	430	461	503	465	468	470	431	460	481	472	470	469	500	464	455	456	466	456	444	438	465	461	463	454	480	485	473	471	425	477	500	407	473	468	474	480	435	491	461	465	455	474	456	430	440	494	494	490	456	432	462	445	474	500	448	488	512	472	469	458	419	429	470	481	495	452	416	480	437	460	457	437	472	466	485	478	470	483	457	473	435	464	441	447	461	442	467	453	412	432	489	463	476	439	433	457	474	501	439	464	491	489	432	468	483	425	467	451	449	470	463	450	452	457	450	482	483	414	435	442	451	457	473	418	423	448	475	491	490	460	512	475	496	477	469	437	478	460	503	464	459	517	458	483	463	471	485	447	501	481	481	467	482	473	460	448	507	445	420	442	466	447	461	469	442	489	459	496	467	441	459	489	434	422	461	475	452	424	458	472	462	473	473	467	463	453	398	468	505	419	444	482	467	438	469	443	447	426	443	489	474	458	521	484	465	444	450	481	483	483	478	447	485	530	431	486	429	443	434	464	450	459	449	455	485	453	447	477	455	506	473	465	476	484	470	492	441	487	458	461	455	471	464	445	455	455	473	458	429	452	453	464	426	487	498	465	506	477	486	495	480	471	442	494	468	458	433	514	449	475	455	493	451	445	464	444	519	409	458	439	444	457	484	466	474	469	452	445	492	497	427	469	439	496	463	457	490	456	467	424	504	429	471	475	508	454	466	435	476	494	466	484	477	483	463	449	471	438	493	446	413	436	475	450	438	432	459	484	426	461	482	479	456	462	481	432	458	431	427	472	454	469	499	489	454	464	443	460	430	449	453	443	452	470	468	460	482	461	461	461	453	417	501	491	463	461	456	447	466	466	468	444	464	487	472	467	496	462	478	465	460	429	491	453	457	458	485	447	440	484	453	484	440	467	514	461	460	397	485	477	462	433	478	456	453	450	453	474	462	480	449	476	459	438	441	473	454	431	457	436	484	448	423	429	528	465	463	455	476	485	461	463	515	482	456	471	432	467	462	464	458	465	476	499	495	457	476	465	474	465	439	466	437	444	494	465	433	445	442	480	435	501	486	498	450	460	453	468	416	465	479	493	467	476	467	475	460	446	435	463	452	459	434	466	443	451	464	485	455	464	456	475	471	458	482	444	451	459	436	467	460	470	477	457	468	449	445	425	475	436	449	445	470	439	477	478	435	476	489	448	442	456	459	484	469	472	434	487	438	458	415	455	440	472	488	446	502	492	449	467	471	463	465	467	460	486	481	472	508	417	455	447	449	484	480	483	478	465	483	418	454	476	492	485	484	471	447	464	460	495	418	431	464	499	459	486	446	448	462	465	452	459	401	463	422	460	455	447	457	447
57135	24512	7667	2133	1283	941	714	607	513	448	426	357	349	357	334	309	297	321	293	313	283	272	283	284	281	255	271	260	291	258	229	281	309	253	237	278	248	243	280	255	284	244	254	241	256	242	233	263	266	257	227	235	226	288	284	226	229	234	247	278	261	257	256	233	249	271	257	283	259	267	268	221	253	235	241	240	247	268	270	227	260	259	257	248	235	261	238	257	236	249	257	261	254	257	276	245	253	242	248	259	229	259	256	264	246	253	250	247	257	253	230	247	248	250	233	262	235	255	239	244	284	236	257	264	284	235	259	258	224	254	270	256	239	227	242	239	243	234	243	238	233	230	250	248	265	246	245	240	259	229	258	218	241	238	241	256	230	240	235	248	258	239	246	251	257	221	283	211	232	249	243	240	247	231	237	242	245	222	235	244	249	247	274	247	238	241	253	269	244	263	258	250	258	234	249	244	233	270	256	247	258	254	258	228	255	248	264	230	240	234	234	271	226	247	225	270	252	232	279	240	256	230	268	256	260	223	248	228	243	245	260	243	264	256	228	233	269	249	235	236	260	245	265	253	260	278	236	266	244	259	227	236	245	219	248	258	257	250	280	219	261	264	260	216	277	249	272	239	249	245	229	229	245	252	235	250	228	272	247	263	251	249	243	260	236	249	237	239	246	230	239	223	224	243	240	248	233	234	248	258	231	254	234	237	251	267	258	233	249	263	261	249	250	265	262	273	251	225	224	224	260	256	222	231	239	286	260	253	235	235	244	305	244	236	221	235	266	221	235	248	268	256	274	243	223	239	229	254	256	259	238	257	236	224	239	249	264	234	242	244	227	261	259	240	265	237	242	234	258	230	235	248	224	228	240	273	234	220	262	255	241	273	251	244	264	232	255	228	224	236	237	261	225	220	269	247	223	256	234	255	246	227	244	251	228	223	249	233	246	242	239	253	253	243	259	255	262	236	246	215	246	275	263	230	245	238	245	234	236	235	257	265	235	231	244	249	259	240	233	238	244	248	260	254	251	246	249	238	229	257	283	231	243	244	221	232	279	275	251	257	269	237	258	247	234	298	254	243	258	224	236	260	237	246	262	254	240	240	256	255	254	240	234	223	256	248	228	253	253	236	265	266	238	234	233	280	247	234	272	210	239	233	246	226	250	258	280	239	234	265	223	248	225	228	246	254	255	231	249	219	245	247	217	247	250	248	246	234	211	217	245	251	239	256	238	221	234	235	243	257	275	239	257	249	271	250	244	247	217	247	239	293	259	222	265	263	243	241	243	258	227	249	264	249	258	252	257	241	262	266	265	259	255	198	257	236	279	237	274	253	245	252	244	269	267	250	258	259	234	243	248	257	264	227	274	262	259	212	249	258	272	247	256	252	232	242	271	262	249	269	225	239	244	248	226	222	256	276	249	251	230	224	260	268	222	244	258	257	269	247	256	223	250	269	260	239	262	249	292	261	238	249	252	270	244	246	234	242	241	266	239	258	231	222	233	239	270	232	257	243	270	234	239	232	242	256	257	249	272	248	238	271	241	244	244	239	250	238	268	240	280	260	215	253	232	242	251	228	252	230	242	242	273	258	268	266	248	256	243	266	247	247	283	245	260	266	247	250	272	246	221	229	249	253	231	235	207	272	220	246	237	229	197	226	248	242	250	267	270	247	248	260	271	242	253	253	253	244	260	229	232	215	243	241	212	235	270	258	229	265	240	244	257	282	235	257	293	246	242	270	235	244	252	261	227	274	240	240	272	262	255	245	256	277	249	265	221	249	241	215	227	230	268	260	218	239	244	235	247	255	223	255	226	222	236	261	250	245	251	268	243	236	272	227	228	254	227	226	254	230	265	212	251	262	240	296	239	247	288	243	257	250	231	259	250	236	242	263	264	261	236	261	217	213	253	237	228	221	252	231	246	254	238	269	257	265	284	246	240	253	274	246	254	251	279	251	253	241	235	225	240	235	224	269	259	217	232	264	239	265	245	252	220	245	297	245	243	245	252	247	223	260	265	247	248	281	242	224	228	260	259	245	251	260	283	231	270	224	228	243	245	269	240	262	248	230	238	258	247	267	273	259	247	257	259	245	223	245	273	259	221	231	272	260	254	241	265	253	264	227	252	245	237	247	270	218	245	227	263	239	259	272	265	270	268	270	260	241	271	247	232	233	256	232	230	264	253	252	287	228	285	242	245	273	238	236	244	247	245	247	229	258	250	253	253	251	255	217	245	242	251	238	245	254	216	252	252	255	252	256	243	229	228	240	233	224	246	256	243	238	222	240	260	261	240	255	237	263	244	230	225	257	248	261	242	248	253	271	230	241	252	237	245	245	243	237	220	249	246	261	260	289	243	249	264	256	274	225	276	256	266	244	240	256	216	246	229	212	262	229	247	263	228	230	255	243	262	263	236	221	234	236	241	240	263	242	246	261	259	270	241	247	273	238	238	228	248	253	240	226	229	227	242	241	225	250	231	228	262	255	272	246	239	277	248	255	253	230	249	236	249	275	269	239	262	247	238	244	261	251	261	251	266	214	247	262	268	222	238	257	263	266	255	268	219	222	258	208	249	241	269	239	204	264	256	245	254	242	239	230	254	256	262	253	245	221	250	250	228	240	244	253	272	260	227	239	250	237	241	243	266	251	246	259	255	273	273	253	228	264	249	270	246	249	266	252	232	267	263	249	245	266	212	232	258	235	243	270	238	262	259	232	255	228	243	219	266	240	277	249	237	247	210	241	256	257	258	265	248	225	260	235	234	237	268	233	250	261	260	241	250	241	238	226	235	213	251	271	238	232	245	216	290	253	258	238	233	241	236	226	246	241	238	232	254	263	259	237	243	245	263	263	253	240	238	247	256	252	265	225	253	258	260	229	262	234	271	244	233	245	225	231	245	280	230	246	245	243	228	219	226	252	236	251	225	282	300	241	246	280	268	238	244	245	253	233	230	249	238	249	265	232	235	238	248	276	235	248	257	223	235	248	249	243	260	263	270	244	261	274	237	248	254	272	241	244	238	233	266	245	233	261	226	228	225	262	242	257	269	241	207	249	258	241	273	216	288	273	230	255	253	240	248	269	227	245	242	274	249	246	261	268	254	242	262	262	249	260	257	252	264	219	268	271	256	249	256	218	250	210	272	261	243	214	234	235	272	268	292	253	239	272	238	259	254	224	246	230	262	246	291	253	223	252	233	242	255	222	252	246	246	264	236	239	252	237	261	252	246	256	214	263	255	250	235	243	256	264	256	241	229	235	244	256	240	237	248	238	243	213	255	256	254	231	260	260	259	245	238	301	264	267	231	250	238	255	241	236	239	238	253	253	252	275	242	265	250	246	286	262	236	272	270	220	232	239	238	256	281	254	252	227	231	254	253	249	250	270	276	249	248	254	244	237	275	263	232	237	265	276	250	230	252	200	240	237	239	234	241	254	244	242	272	263	234	241	233	247	269	264	239	258	257	217	232	252	244	229	232	244	250	255	256	250	263	257
36218	3669	5500	5786	4935	4052	3338	2786	2465	2097	1963	1805	1606	1440	1378	1278	1266	1207	1190	1057	1058	1036	1055	1004	990	952	925	914	927	890	863	891	864	816	877	838	873	798	829	748	834	808	820	797	885	775	759	772	793	733	831	776	808	794	799	766	791	784	791	779	762	723	770	775	764	764	739	757	806	799	726	792	722	737	783	787	781	724	782	736	719	763	757	701	737	752	751	756	771	758	717	720	809	750	783	766	763	730	733	757	718	722	735	791	760	761	783	751	751	730	753	786	750	747	746	768	767	760	751	725	786	791	697	770	774	760	680	744	771	733	687	789	736	730	739	679	799	699	775	732	716	747	688	757	734	732	724	739	760	812	768	720	704	695	775	741	733	738	704	780	746	767	738	743	728	746	753	727	700	732	726	749	776	750	732	739	778	717	775	729	700	759	737	714	715	743	683	750	761	732	728	727	740	790	760	800	754	762	705	691	752	758	727	767	727	722	713	735	694	730	738	725	740	757	723	764	705	718	742	721	766	771	726	753	717	831	772	743	753	705	702	709	726	703	716	745	747	699	718	741	721	758	737	709	768	775	718	765	746	764	733	767	729	687	717	747	805	728	725	735	741	786	723	741	726	723	703	725	754	744	708	704	700	689	744	760	708	756	736	722	764	726	732	731	710	692	729	720	746	729	682	751	750	726	746	717	744	767	767	758	743	761	734	734	708	724	777	715	716	686	719	776	750	726	744	757	699	758	709	684	742	745	772	761	724	683	787	761	753	738	725	756	695	754	713	710	753	670	755	718	752	749	705	747	774	734	685	754	770	730	756	764	769	764	764	748	710	769	768	777	755	734	772	705	758	716	743	728	717	729	757	709	735	699	712	744	761	723	736	716	747	788	720	728	790	797	749	701	744	752	738	726	741	793	717	768	749	707	745	774	699	709	716	734	752	726	729	717	718	817	736	717	760	692	730	740	764	712	694	694	772	731	728	809	728	765	740	753	726	727	753	709	735	754	695	732	724	689	786	724	722	733	720	723	705	694	713	701	731	724	735	731	752	712	738	724	749	682	747	706	697	743	714	742	764	711	773	750	728	741	710	735	722	697	692	737	724	692	715	726	774	750	727	742	737	745	718	720	786	755	775	705	792	732	695	759	683	722	721	752	766	723	779	735	727	719	714	755	786	732	770	729	784	771	717	774	713	753	747	717	765	730	779	646	748	786	741	739	769	790	695	730	780	760	795	733	733	770	733	740	739	780	699	767	692	723	741	761	736	726	750	770	712	696	752	682	736	699	701	747	750	739	729	779	746	773	717	765	735	697	669	686	750	730	741	700	745	724	711	728	748	758	753	766	779	730	749	726	692	741	738	747	759	760	676	760	727	710	715	764	731	776	706	735	758	767	767	754	746	721	743	722	734	736	778	729	761	806	735	756	686	714	717	749	791	762	762	783	685	761	753	710	774	782	748	759	759	746	749	747	790	740	792	710	701	761	724	726	736	710	711	735	784	687	786	728	741	761	712	747	790	765	768	770	727	721	744	747	724	692	654	772	758	715	716	754	753	732	699	760	735	692	758	735	716	770	782	743	749	669	747	762	763	756	730	781	710	722	709	706	783	755	760	743	718	705	752	748	715	734	747	742	754	704	731	740	743	716	757	771	753	693	800	779	742	729	758	717	712	745	774	720	703	766	766	697	744	711	770	759	722	782	705	777	699	775	705	746	767	768	722	740	737	747	747	746	770	710	721	742	734	753	753	760	729	761	748	741	773	739	747	769	789	747	707	690	718	787	731	737	792	769	710	704	739	739	725	762	693	727	742	724	715	725	711	740	737	738	743	713	732	712	738	760	722	745	760	802	744	716	776	709	764	743	718	753	746	720	756	755	750	731	796	772	826	758	735	723	729	768	653	748	722	738	718	733	768	732	686	741	704	722	686	730	712	730	771	803	715	728	697	678	714	737	743	753	740	744	747	707	763	729	751	739	777	707	757	717	780	753	718	698	723	709	740	691	791	778	663	725	785	787	754	708	743	726	784	739	786	741	695	730	715	676	736	676	733	744	710	696	763	784	758	685	732	772	783	770	763	771	813	744	700	749	749	749	727	732	756	723	735	759	764	726	787	753	702	715	733	738	715	770	729	787	745	732	763	723	729	751	727	766	734	749	758	764	714	737	736	760	770	793	736	746	755	744	696	719	757	742	726	733	734	735	749	752	745	735	695	739	712	769	680	742	730	693	704	741	773	760	758	695	784	719	732	751	770	755	742	722	784	753	695	777	699	695	741	698	736	715	743	711	722	738	763	729	752	701	781	779	701	703	751	758	721	752	757	691	772	767	756	739	730	723	745	739	778	700	725	740	732	710	749	724	723	727	728	737	724	730	794	710	723	728	724	713	757	728	707	759	747	703	749	726	722	713	704	712	745	728	686	722	701	713	694	733	746	756	753	704	726	761	708	694	748	739	752	781	724	754	734	708	752	693	737	732	729	741	696	747	772	718	715	710	779	708	766	747	725	752	763	715	726	726	669	727	718	709	729	727	686	742	772	757	753	731	719	749	752	741	716	776	741	769	754	752	735	714	687	721	740	720	773	693	738	708	776	773	750	744	747	770	729	738	725	730	748	739	743	758	728	714	667	710	753	699	699	737	780	737	722	725	721	711	745	723	728	748	752	708	766	720	782	729	731	778	760	782	715	779	724	711	779	729	722	719	730	714	759	743	734	764	746	721	728	765	738	701	735	751	711	723	735	754	755	704	721	743	754	776	746	767	755	726	721	716	713	740	751	699	717	757	756	753	763	716	724	714	740	737	726	733	726	741	691	719	736	723	740	687	745	732	755	733	700	715	729	768	766	692	740	760	765	752	721	731	682	742	734	725	733	722	737	723	759	755	735	705	754	756	737	763	720	759	730	757	706	705	795	730	672	741	709	776	711	754	757	734	723	693	768	701	731	772	714	773	723	740	742	718	753	724	700	746	735	755	713	708	763	744	743	756	741	686	722	768	771	750	766	744	726	732	721	714	747	716	726	695	746	773	718	735	760	730	725	725	697	743	723	725	773	766	743	716	746	685	741	724	736	720	707	696	716	716	747	706	742	717	732	759	732	735	706	743	765	690	697	700	749	732	725	706	700	781	747	748	695	709	722	712	749	717	695	749	748	743	757	726	754	699	770	722	772	798	745	771	738	767	736	772	735	728	684	749	742	721	761	740	764	722	741	733	753	739	733	755	709	732	736	731	719	724	706	707	764	747	701	712	688	710	745	659	710	707	757	746	717	703	750	706	711	702	693	752	717	684	737	742	708	731	732	706	759	779	722	744	683	744	734	763	746	704	698	725	793	780	718	774	734	750	707	728	757	738	770	738	785	723	699	728	739	734	782	681	678	747	727	761	724	683	727	733	730	699	744	725	773	698	719	732	736	726	729	715	735	778	763	736	764	766	744	701	707	730	700	707	711	761	732	733	723	759	711	748	713	740	736	738	731	744	796	745	681	756	731	716
12634	720	253	161	135	93	113	115	96	123	101	96	105	99	98	96	99	100	69	97	104	96	95	117	93	101	102	108	104	90	95	80	96	79	110	94	87	81	107	102	81	86	95	103	102	100	105	103	94	84	100	91	98	98	118	106	99	95	86	105	102	92	103	95	103	104	89	95	108	99	88	108	109	93	87	90	102	97	97	109	108	93	87	101	86	88	122	76	91	108	96	90	106	102	103	89	94	97	107	79	88	106	97	81	88	89	107	75	99	109	101	87	99	102	98	98	89	87	102	79	99	91	110	97	99	95	83	79	79	118	84	96	92	83	105	84	105	93	89	92	102	98	99	99	105	96	86	120	95	108	91	104	107	121	83	108	112	91	79	80	108	94	93	78	100	112	89	111	99	101	100	75	91	112	101	67	93	101	108	101	113	114	116	102	95	97	99	112	86	83	83	92	94	89	106	90	97	105	104	107	90	95	93	120	95	92	94	101	92	102	98	84	102	104	93	96	102	92	97	98	96	102	103	93	81	88	90	104	96	78	102	101	94	95	105	86	98	92	89	93	88	91	90	99	106	94	90	100	98	83	115	82	93	89	108	95	106	83	99	95	87	97	93	85	106	103	110	87	104	91	103	102	92	92	101	114	91	97	94	108	86	98	102	110	106	92	96	104	92	102	88	81	93	104	103	91	85	105	106	100	92	102	110	93	95	103	96	100	82	92	85	89	92	88	95	117	88	100	105	92	84	103	96	99	104	95	105	104	112	96	102	99	82	112	106	84	98	86	89	97	95	105	90	88	83	87	93	98	111	104	110	113	80	97	91	86	90	71	97	89	113	99	111	109	106	101	85	93	95	91	97	86	112	78	106	93	125	86	98	111	87	99	99	104	84	111	104	84	104	99	91	98	91	90	99	86	106	113	98	109	99	81	92	115	99	99	97	102	117	133	83	89	93	95	106	88	100	106	94	91	91	86	89	113	109	85	92	88	107	77	90	70	105	85	95	87	95	104	101	96	86	112	99	108	102	93	102	83	103	86	106	76	100	83	104	96	108	103	103	96	98	102	94	82	112	108	95	103	107	91	88	102	99	96	102	109	87	115	102	97	110	94	109	106	96	97	96	108	102	105	80	95	86	112	91	98	92	77	106	109	111	109	105	102	111	93	90	101	89	107	92	109	96	84	92	95	93	91	95	98	96	85	101	89	88	99	92	102	80	82	74	96	90	98	83	111	95	108	106	105	119	106	105	114	94	119	114	110	87	86	94	92	79	84	109	89	104	94	86	89	110	107	109	103	101	92	95	90	100	97	104	99	92	108	100	88	92	109	90	74	94	112	110	115	89	88	100	112	108	76	95	103	90	106	80	91	112	82	97	90	90	93	101	100	121	88	105	85	110	121	89	99	94	86	110	85	95	87	95	104	110	96	90	81	99	90	86	103	92	95	103	101	100	93	99	94	83	87	86	111	88	107	100	98	99	97	96	107	91	92	105	98	92	116	99	81	108	107	117	102	86	93	80	88	91	111	95	106	89	91	89	107	97	109	107	105	84	105	103	94	103	126	91	95	89	107	107	88	90	107	95	91	81	96	108	105	84	108	101	80	92	114	106	79	93	92	98	85	84	88	112	99	107	106	110	100	97	112	103	91	95	106	95	99	90	91	89	112	95	98	108	96	94	99	92	125	110	88	102	103	102	102	95	88	83	94	111	85	98	101	96	97	105	109	101	94	81	96	106	78	83	102	126	97	79	92	96	111	104	90	83	82	88	113	99	109	81	93	95	95	91	96	95	84	85	96	98	91	93	90	105	87	116	87	99	88	102	92	119	105	100	89	99	95	101	89	101	92	92	91	98	96	94	109	87	104	95	93	93	89	81	104	102	89	90	84	91	95	95	92	108	87	94	106	83	105	105	86	81	109	95	107	79	84	90	95	99	101	84	107	83	100	84	109	107	99	102	90	93	85	87	90	100	111	92	87	94	93	104	95	102	108	89	86	102	94	89	112	98	102	73	97	98	92	104	101	87	90	97	95	95	95	113	92	106	109	91	89	100	103	103	89	100	99	80	101	94	95	100	95	92	101	102	102	105	94	97	94	98	97	100	109	69	104	88	77	98	97	98	93	100	100	83	86	95	109	109	100	89	87	91	91	102	91	91	113	92	92	95	72	97	100	85	96	96	120	100	89	112	119	96	99	92	97	101	116	90	84	105	106	82	86	100	97	98	95	93	82	105	105	77	109	88	84	92	111	74	84	107	87	93	102	88	95	94	81	105	96	104	85	83	93	94	98	102	93	108	108	91	91	116	93	101	109	106	90	92	74	101	89	105	91	86	87	109	100	97	93	99	108	104	100	92	90	78	110	92	92	100	89	96	114	106	90	103	84	80	93	91	104	95	92	84	66	96	107	99	87	98	111	92	109	90	104	88	101	90	105	82	91	108	106	100	94	98	115	108	91	94	100	103	99	104	107	101	99	80	110	97	99	121	89	75	104	105	91	86	96	102	96	73	110	91	92	110	97	99	87	94	107	96	100	99	94	100	100	72	111	100	92	112	96	94	82	79	94	100	106	84	95	87	88	101	99	105	82	100	96	94	99	98	120	80	88	108	107	100	81	93	107	87	75	105	98	104	92	92	100	110	76	93	102	93	83	107	100	92	100	78	112	89	90	100	107	95	88	77	101	100	84	97	93	102	93	101	110	76	85	89	76	93	92	89	86	94	87	116	98	97	105	74	90	88	117	86	83	108	92	106	101	106	102	108	96	104	98	89	109	95	97	110	99	91	87	102	95	98	82	103	91	110	72	92	84	94	90	101	105	106	89	84	101	90	88	94	114	102	103	92	94	85	112	111	104	103	98	88	120	101	83	110	103	106	102	107	87	97	104	102	124	105	94	115	88	85	97	88	86	111	100	85	104	88	84	120	101	82	90	103	94	107	101	88	92	107	91	100	102	88	98	72	92	100	88	87	110	87	89	100	75	80	95	100	81	102	101	88	85	97	91	106	79	88	100	100	118	73	86	94	95	109	93	94	89	93	98	85	98	96	88	100	102	122	95	84	104	87	110	88	116	103	94	101	88	113	117	90	86	115	102	88	100	104	96	91	100	92	93	97	88	100	102	112	91	84	112	99	103	109	116	88	97	96	92	88	106	94	94	90	85	108	93	105	98	105	102	105	99	100	82	92	101	86	98	89	101	116	90	98	92	93	113	92	93	96	85	88	100	109	93	93	79	97	106	104	99	104	84	92	88	100	108	84	109	106	98	93	99	115	93	94	102	98	89	94	91	79	91	105	93	94	99	107	89	108	107	90	95	81	88	110	87	98	91	94	91	104	111	100	78	93	109	98	92	90	105	99	96	102	93	91	102	92	115	94	98	100	115	98	99	106	102	98	91	106	86	114	99	108	94	95	92	93	97	86	90	99	111	105	109	75	111	101	114	90	85	92	99	93	77	90	101	99	114	84	101	98	85	84	100	104	93	123	116	99	103
12754	507	516	548	489	433	465	393	381	343	373	369	365	392	343	372	382	381	373	336	354	345	320	331	379	332	337	361	365	304	345	344	333	308	358	360	362	364	329	382	344	365	326	343	342	363	343	325	328	347	369	347	354	331	344	348	362	312	335	342	307	349	319	330	325	338	324	359	366	339	322	300	344	327	342	332	336	321	366	351	327	329	366	335	325	323	349	386	314	304	350	298	361	311	352	336	349	350	315	351	380	328	341	280	347	350	348	323	347	353	344	335	354	360	351	313	337	324	347	340	337	355	314	345	338	299	325	329	336	337	325	352	365	319	374	353	352	327	345	337	332	335	343	355	355	306	361	343	340	331	328	327	314	348	334	374	364	340	337	341	314	333	325	346	305	341	351	321	357	347	347	347	337	311	363	334	350	355	330	350	343	355	299	333	359	327	316	324	342	338	325	325	335	298	336	354	337	334	374	353	376	379	341	355	326	308	355	329	362	344	348	349	364	353	319	363	355	335	349	369	340	354	373	338	346	337	339	339	326	333	336	333	333	343	306	346	323	326	366	329	339	366	346	316	325	336	335	344	329	331	353	345	327	327	327	347	359	352	299	358	346	366	350	320	340	344	337	325	352	323	336	349	337	338	316	326	310	355	327	325	374	360	352	331	343	347	345	320	363	303	317	334	303	323	368	328	352	325	312	293	366	366	357	361	352	344	374	339	344	334	357	347	341	350	347	334	351	310	323	337	349	355	333	347	347	354	333	339	314	328	281	359	363	356	314	318	322	339	324	310	339	331	366	327	358	349	348	342	310	335	333	366	356	319	347	341	318	326	362	352	319	332	311	340	371	362	354	336	332	358	367	337	357	340	339	332	335	325	375	338	354	372	332	355	351	289	318	328	317	364	337	347	356	359	353	331	350	362	311	325	354	346	389	364	336	333	322	387	351	274	324	346	354	322	331	320	344	296	325	301	322	347	329	350	298	332	313	350	327	337	299	343	331	325	351	338	364	351	322	327	344	338	366	373	355	323	310	327	351	354	352	357	331	314	349	329	339	306	349	339	330	320	339	344	342	294	303	316	363	351	352	335	362	318	325	353	320	312	327	334	335	319	304	333	347	330	298	331	349	334	322	358	351	318	304	316	325	345	358	326	322	362	339	368	351	319	344	334	357	340	330	331	346	371	318	347	335	334	334	357	340	338	331	349	341	331	323	325	338	352	347	355	349	287	348	319	322	307	348	334	325	350	316	332	309	354	346	383	359	337	340	341	340	341	343	342	343	332	357	374	306	359	370	367	331	376	317	316	348	350	330	339	332	319	349	345	336	355	350	367	322	321	334	318	333	370	354	319	338	320	332	354	306	314	365	310	353	321	345	310	318	337	331	334	332	346	341	315	332	320	322	362	342	344	333	311	351	325	344	313	321	326	317	363	333	326	316	342	349	326	298	330	342	325	334	338	321	340	338	347	346	344	336	347	314	342	346	360	347	357	344	326	307	332	344	350	380	312	326	320	309	329	327	303	308	329	356	352	320	355	313	347	348	311	346	334	324	350	329	372	314	328	313	341	307	383	304	334	332	335	310	328	332	372	352	363	369	369	312	344	379	324	338	338	348	338	333	328	310	313	369	364	354	312	327	354	346	332	340	361	362	342	346	321	322	364	323	344	325	340	312	352	337	308	344	354	370	333	359	331	357	342	340	348	338	347	332	349	326	302	305	369	332	347	330	341	334	332	343	357	342	306	331	328	331	335	340	356	368	338	351	353	371	337	326	342	367	348	372	342	345	325	367	326	331	325	353	355	315	375	340	336	341	349	315	348	367	340	363	343	346	341	341	358	349	347	355	351	323	364	365	298	324	315	365	366	348	312	352	392	362	378	342	337	339	334	342	306	354	334	339	332	333	356	368	342	340	338	357	354	358	364	331	364	337	319	302	328	329	367	337	317	342	340	348	311	341	323	338	341	332	355	352	339	342	311	339	355	371	330	342	335	352	326	317	349	299	342	329	349	323	336	356	341	362	353	350	362	347	352	354	333	329	320	318	298	321	344	347	348	355	360	331	315	369	319	327	355	332	339	333	329	358	297	352	311	319	351	350	324	333	339	306	340	340	350	346	340	340	360	354	349	346	380	324	365	360	334	303	320	349	352	358	316	338	382	332	341	352	354	356	330	369	331	375	374	342	347	352	340	375	303	355	358	374	333	355	367	326	327	337	352	329	336	372	318	355	340	334	342	308	357	355	306	359	314	311	351	315	330	348	349	343	342	357	379	309	332	336	325	343	302	343	328	341	331	328	368	334	344	324	330	352	359	356	340	331	346	304	322	322	351	340	343	320	321	334	352	354	342	357	360	347	343	340	329	292	349	360	357	344	357	347	301	342	356	369	338	368	333	326	313	308	310	337	320	344	324	322	324	349	309	330	326	324	299	343	320	327	321	339	331	322	320	374	346	342	319	359	340	366	355	349	343	356	342	327	360	341	327	351	329	382	324	315	315	344	346	333	341	346	329	320	314	324	320	340	315	390	336	312	322	334	333	357	338	328	326	316	330	373	301	358	304	308	340	338	321	307	330	351	333	342	366	331	325	364	334	371	323	349	351	339	357	340	327	340	356	365	359	338	344	315	321	314	339	304	320	317	311	344	350	314	329	342	300	344	356	309	340	324	336	317	338	341	350	324	347	352	322	331	344	317	345	312	356	331	341	374	312	321	352	342	323	317	322	338	329	351	331	335	341	314	352	334	310	348	344	350	327	350	350	321	336	342	340	375	342	336	324	317	351	330	348	314	309	352	331	317	324	345	342	335	330	345	328	348	327	322	350	336	347	375	351	340	340	322	337	350	333	319	345	332	352	355	339	331	338	329	328	339	324	342	350	353	358	343	335	354	346	330	301	344	325	342	343	340	355	343	347	361	326	367	352	359	374	319	351	353	352	346	337	361	341	342	362	360	329	332	332	326	340	377	334	319	362	340	354	339	329	341	323	336	362	339	356	356	341	372	333	344	332	357	345	352	352	332	340	317	376	371	331	365	357	338	333	315	332	320	356	354	344	322	387	343	356	317	341	342	336	352	324	363	331	367	334	348	321	348	352	338	362	360	339	372	296	369	351	319	339	341	330	346	340	360	345	339	338	314	313	355	339	323	357	342	336	360	326	342	323	332	358	351	343	314	321	342	347	314	338	331	353	328	345	343	311	295	336	327	323	336	329	356	318	346	362	333	331	292	340	349	317	355	309	318	322	357	335	323	344	363	391	337	340	338	336	343	348	368	324	352	373	349	327	341	336	336	322	332	298	349	340	317	350	334	333	371	365	343	344	330	323	343	351	343	342	313	330	369	332	331	329	312	378	338	379	348	344	325	343	311	350	350	335	318	328	326	348	342	356	313	349	358	350	341	343	351	353	352	330	317	348	328	363	341	362	345	358	346	363	306	328	352	327	349	347	363	352	343	333	339	315	318	328	316	342	347	352	324	365	346	350	301	318	343	387
47637	14904	1773	937	651	470	380	328	268	231	236	207	216	199	201	171	167	185	180	169	174	175	163	164	155	131	138	151	166	156	168	140	136	133	130	144	147	144	143	136	151	161	150	126	147	152	149	138	158	135	151	171	147	160	141	122	154	164	141	156	132	155	156	148	148	149	163	126	136	147	130	135	128	160	143	134	139	147	128	153	141	132	134	149	143	129	135	149	158	130	137	127	146	149	135	135	142	150	136	135	120	144	153	153	134	143	150	126	139	117	145	139	140	151	135	121	138	138	142	139	138	128	117	121	137	161	130	146	149	135	161	128	140	161	146	139	158	139	132	138	139	123	126	132	134	152	119	130	151	159	154	126	136	178	133	124	147	155	147	135	130	153	139	126	123	140	140	150	169	148	111	144	131	171	150	140	129	147	132	140	131	134	142	130	152	134	103	153	144	153	146	123	128	149	161	166	145	154	123	127	147	159	141	128	141	145	142	147	146	150	138	157	150	143	150	138	166	153	173	127	161	113	154	124	121	136	113	149	124	132	134	144	151	114	148	141	136	158	155	125	140	152	139	147	129	145	142	144	143	144	127	146	143	130	152	134	152	155	125	127	143	147	133	140	133	117	144	134	134	129	141	133	154	161	141	132	155	152	133	151	152	133	149	142	140	132	137	157	131	138	161	133	133	148	139	145	144	153	127	129	154	147	136	128	126	170	145	159	137	128	144	134	141	155	144	130	137	158	134	148	137	138	124	151	139	139	143	147	138	137	148	138	140	138	135	149	141	129	118	140	118	154	140	129	151	171	128	136	138	110	132	159	126	133	141	125	134	159	146	141	139	140	143	144	154	137	166	154	153	154	144	147	148	137	141	127	137	125	135	128	128	151	142	146	127	127	155	133	129	129	106	138	139	157	150	136	119	156	143	149	122	136	150	156	149	135	133	142	132	139	138	124	115	152	136	135	136	149	151	138	148	151	161	120	132	124	152	137	145	134	132	145	127	139	132	122	119	152	150	119	140	148	130	139	120	133	139	145	157	149	150	149	139	122	142	141	154	123	146	126	135	153	142	129	119	141	135	140	144	142	129	138	124	143	133	155	144	138	128	129	142	123	148	128	164	152	139	140	152	136	139	139	129	134	143	136	128	139	138	152	157	139	150	162	145	152	158	158	129	128	141	121	129	156	146	144	134	162	141	128	142	147	129	127	144	117	139	139	145	171	164	125	154	147	151	133	142	136	131	127	150	131	130	122	139	138	152	142	135	117	149	128	140	160	152	135	149	131	142	159	139	148	136	157	143	135	134	139	144	140	145	139	144	125	141	132	128	131	123	123	132	137	161	152	142	151	146	128	140	152	133	153	137	134	153	116	155	134	121	143	146	158	125	149	135	141	135	144	115	143	151	150	135	146	151	156	159	133	158	129	150	130	135	134	163	138	144	165	144	152	128	145	145	135	147	128	135	121	139	150	145	141	137	144	117	140	136	152	115	141	129	137	151	142	142	133	148	142	123	127	127	158	134	133	154	134	147	145	143	144	136	145	128	125	137	145	135	130	152	146	134	131	148	152	144	127	142	130	146	161	134	133	134	138	144	136	131	124	142	132	135	133	140	128	137	147	159	148	148	126	158	134	146	159	121	138	137	142	133	139	169	136	136	147	137	142	164	157	134	135	147	143	148	141	119	134	157	142	141	127	115	158	128	153	131	162	154	130	139	137	144	141	138	160	138	140	131	113	165	148	132	130	144	171	146	156	148	144	133	121	164	140	127	132	145	145	155	136	117	139	133	144	135	124	152	146	122	145	154	145	138	154	159	126	127	145	147	141	159	147	156	153	145	147	129	158	147	148	114	140	137	138	122	130	144	130	125	173	150	136	141	145	139	134	154	139	123	134	131	149	131	144	130	123	130	138	145	142	168	139	141	143	134	145	149	149	136	123	132	144	124	146	142	134	182	139	149	132	129	140	138	140	129	149	161	138	135	139	144	126	147	138	145	154	150	143	140	146	147	144	169	139	144	151	148	153	121	153	147	142	149	154	114	148	145	133	140	133	152	120	150	129	152	141	138	141	122	145	137	150	143	127	126	153	137	153	141	140	120	135	153	146	130	152	126	149	140	152	178	148	128	138	165	144	131	150	136	143	151	159	150	174	156	152	125	166	164	132	129	160	151	143	148	143	133	141	127	124	135	146	174	152	140	140	123	140	151	143	156	135	149	120	143	141	130	157	125	157	140	136	142	143	160	133	118	132	138	131	153	125	120	155	117	131	125	144	137	155	152	167	133	154	140	139	139	150	142	148	137	129	145	124	141	153	137	127	130	135	130	143	141	140	135	131	136	138	134	135	124	139	121	128	137	157	140	121	155	130	143	131	145	144	137	150	154	153	141	146	129	148	134	144	140	140	149	152	134	146	132	139	147	150	124	144	149	139	138	139	140	131	122	141	133	125	132	152	134	137	142	161	146	158	139	148	121	147	138	132	139	145	137	156	142	125	160	137	151	132	139	146	133	150	151	146	140	132	146	139	133	144	133	138	154	132	146	164	156	127	149	128	141	139	123	139	144	158	148	150	150	131	151	131	172	141	152	134	135	151	133	149	171	137	132	133	152	145	121	129	130	154	128	161	166	133	113	147	138	150	144	122	156	121	137	167	136	136	163	125	144	140	139	141	147	137	146	137	145	134	148	138	133	142	133	126	151	146	141	123	151	144	138	157	149	150	143	136	138	133	120	137	143	158	150	142	164	147	153	143	136	148	152	137	142	134	134	144	151	136	142	129	120	143	148	143	158	128	154	145	134	146	146	134	133	135	136	149	134	160	134	134	138	143	154	134	137	178	122	139	123	161	154	158	131	147	137	151	145	143	142	144	148	134	142	149	112	130	128	145	156	122	150	117	145	136	137	152	167	145	126	134	128	132	110	142	134	134	129	142	150	127	153	149	118	126	152	141	139	136	132	132	120	131	149	143	139	141	124	168	171	153	143	153	137	140	135	140	153	150	136	136	143	129	119	141	144	128	165	142	154	137	154	127	138	139	142	169	150	124	151	142	126	119	129	133	139	168	152	136	138	138	150	151	152	138	159	145	143	138	137	141	123	136	148	148	123	169	164	144	145	114	160	145	129	150	146	141	143	126	133	149	140	128	136	114	135	128	119	137	153	141	130	133	121	128	123	150	149	156	146	137	125	132	137	161	130	123	140	135	119	136	136	142	127	142	155	146	138	152	142	160	157	135	131	144	163	135	171	149	133	151	145	121	151	139	148	148	128	136	140	126	143	134	144	148	140	137	139	140	163	125	138	140	147	143	143	164	141	157	140	140	162	152	118	150	141	127	134	144	128	142	143	147	165	110	157	159	137	156	131	154	176	145	138	150	137	138	153	131	158	137	140	138	139	131	159	155	149	122	117	143	150	128	128	134	144	145	149	139	143	143	142	138	142	131	133	142	131	140	144	167	150	152	144	130	145	163	144	143	138	134	162	153	128	151	136	113
28297	2088	2959	3206	2669	2170	1752	1596	1347	1138	1079	1062	913	807	781	765	713	723	691	637	656	615	610	619	525	577	564	545	550	507	538	512	551	544	531	481	522	487	516	499	459	513	489	464	520	529	503	497	469	486	497	455	459	475	512	466	471	486	490	463	472	470	450	480	469	488	467	473	443	503	470	455	482	467	494	467	396	479	447	505	454	455	460	487	438	478	478	455	481	499	489	483	479	492	466	484	491	441	476	439	440	463	461	494	461	469	467	439	491	533	454	471	485	484	477	483	457	457	470	470	448	437	455	466	468	452	485	461	516	433	420	423	451	433	455	437	425	476	446	477	498	489	494	456	457	487	436	476	439	451	425	451	464	494	474	437	444	474	461	442	464	454	468	446	459	480	466	432	489	463	467	459	469	468	437	441	462	455	455	482	455	460	460	454	490	453	455	445	464	468	501	467	463	460	454	532	499	438	485	469	454	464	458	453	481	470	441	512	486	454	430	429	500	459	496	420	454	434	474	485	464	459	476	449	458	480	483	448	504	474	409	451	437	473	492	443	458	431	488	469	466	498	414	460	444	448	446	467	432	451	481	463	478	468	438	506	459	460	456	478	470	481	439	434	433	438	445	464	470	458	496	446	455	478	470	489	442	475	442	459	466	456	485	413	436	513	439	427	462	445	453	483	462	419	450	498	475	446	464	439	455	446	429	498	493	419	442	443	455	459	432	466	451	453	477	454	446	433	457	483	460	460	450	428	477	468	473	472	425	505	468	478	420	472	484	463	446	454	473	468	416	427	415	497	470	439	502	473	429	441	441	480	473	458	492	438	469	465	456	495	485	448	481	478	510	461	452	453	454	465	450	462	438	462	454	463	480	445	502	437	457	460	443	435	487	481	454	446	441	447	480	483	488	456	440	460	467	447	474	505	468	502	498	438	439	495	465	445	430	484	461	457	451	481	503	449	447	472	453	453	458	453	493	462	468	477	463	453	447	448	460	465	476	433	446	494	452	442	467	470	465	482	458	454	470	478	427	477	385	502	459	447	498	444	456	465	448	478	470	480	461	459	464	507	455	491	497	455	462	434	494	447	441	429	441	455	461	454	461	434	444	417	461	459	430	459	464	464	458	492	463	466	461	450	471	444	501	473	435	460	470	448	472	459	464	446	458	473	443	421	438	473	438	440	456	456	465	480	485	459	443	448	467	483	455	466	454	449	495	470	451	452	465	478	466	423	440	424	448	444	496	470	454	444	420	461	462	469	464	468	470	481	480	454	445	463	477	447	439	454	475	506	438	455	464	452	452	433	416	469	459	472	459	446	497	435	465	425	502	448	450	472	433	469	470	462	451	438	425	478	448	433	441	423	441	452	436	439	531	449	502	498	484	447	458	439	455	453	452	459	444	453	481	479	468	449	481	454	454	461	462	477	481	466	445	502	446	493	460	450	491	470	461	477	484	449	478	497	514	496	458	492	451	437	436	468	486	446	449	475	432	434	437	467	453	461	452	440	450	433	402	449	416	462	507	434	432	484	440	440	461	459	444	467	432	462	453	459	476	450	495	483	473	454	459	486	473	448	510	477	441	463	458	470	402	483	459	446	472	432	489	475	434	494	490	487	473	458	450	465	502	482	439	442	477	462	482	412	432	442	491	461	467	466	487	431	469	462	486	444	463	475	474	458	467	463	460	455	502	468	471	493	477	445	474	482	434	445	478	469	458	426	425	461	475	471	440	426	430	437	461	485	473	505	471	466	476	470	451	454	471	482	486	455	457	445	478	455	486	462	517	460	456	450	451	469	439	511	452	439	481	497	482	464	431	444	461	516	472	469	443	448	458	486	488	478	470	423	465	461	467	475	475	457	456	483	463	474	480	478	460	486	465	446	479	444	483	418	474	484	441	451	471	420	462	449	433	447	461	481	501	487	472	447	452	484	468	442	459	441	444	476	473	487	429	479	432	481	450	449	461	469	443	457	476	440	482	436	468	484	478	461	453	484	490	452	431	449	459	460	436	475	487	432	480	424	424	433	441	481	494	456	478	467	401	463	463	428	457	433	463	453	433	462	495	477	474	434	438	450	458	440	463	475	457	455	484	467	465	451	487	430	426	449	447	404	480	459	492	433	446	471	466	441	509	450	471	473	449	452	466	473	486	426	472	489	479	433	462	464	439	444	433	429	452	439	437	455	440	466	457	477	494	458	480	436	435	463	463	501	454	470	440	454	497	446	475	433	460	455	512	484	457	427	457	492	471	422	509	426	476	485	453	453	455	460	457	447	416	440	471	432	458	419	453	448	463	461	450	464	444	456	477	462	516	416	483	509	467	454	488	434	465	455	446	440	435	473	455	469	464	454	476	404	422	450	478	475	417	476	462	427	400	476	469	427	454	425	479	456	458	468	468	444	457	423	450	491	461	485	465	472	451	423	460	451	489	424	487	489	485	455	435	477	452	423	460	444	480	462	458	460	481	450	480	492	489	462	436	461	487	460	437	470	460	476	486	473	468	470	478	471	479	463	462	457	438	428	443	463	469	452	467	444	473	471	439	443	466	446	460	467	485	440	439	454	464	454	454	473	499	462	444	437	478	481	457	467	466	516	427	457	441	462	467	463	457	454	493	460	471	459	485	448	451	468	506	476	463	463	466	465	449	446	452	468	487	438	443	445	425	435	483	423	472	463	494	444	432	485	466	469	453	465	495	452	464	515	483	420	471	439	460	465	430	453	485	462	478	482	491	460	459	444	408	420	449	460	466	449	445	508	455	492	437	458	483	441	494	471	464	508	454	453	479	470	460	500	456	446	491	429	462	416	450	469	459	481	477	474	482	428	470	466	459	466	426	455	465	437	432	454	472	464	504	477	466	462	436	473	443	457	472	450	445	440	439	438	422	457	420	472	477	504	454	451	469	447	461	467	473	492	474	421	464	460	526	458	456	432	470	458	462	440	454	448	473	458	455	469	442	419	510	473	456	488	441	454	478	475	465	469	449	516	459	468	423	430	456	475	422	477	450	463	445	485	480	443	456	458	452	440	492	455	458	475	454	424	484	461	433	464	454	459	457	473	429	448	467	467	447	485	454	431	447	443	476	484	442	463	453	504	489	438	450	477	461	445	485	466	446	473	437	445	447	444	505	438	474	443	422	487	471	462	459	469	464	439	452	452	464	444	451	459	460	425	450	492	472	466	478	474	455	469	475	451	463	488	452	524	477	476	434	433	448	463	472	483	469	457	442	430	458	441	465	483	481	478	445	430	476	495	475	471	505	472	454	456	468	492	458	492	454	474	418	451	434	464	453	458	459	441	492	449	433	450	466	498	438	444	441	466	462	422	462	472	455	460	463	490	455	496	479	480	445	448	438	486	481	451	488	465	467	495	437	476	445	459	417	437	469	457	448	453	477	478	466	432	443	464	468	423	485	459	469	486	488	444	452	431	471	460	464	464	432	484	466	418	482	412	472	454	509	444	488	448	448	429	471	460	465	433	448	437	432	456
59827	22410	5531	2023	1255	955	745	626	534	446	397	404	361	377	325	341	326	310	287	308	272	280	259	275	307	261	263	252	268	253	287	266	265	286	289	244	269	258	290	256	258	238	261	232	266	262	265	279	246	246	248	255	259	242	250	262	267	251	266	254	225	239	263	256	285	266	265	246	259	262	239	267	260	269	248	251	248	293	208	219	268	232	243	234	221	252	245	271	232	231	243	233	243	247	231	251	229	247	245	227	263	256	250	264	221	270	245	214	232	268	261	250	259	261	246	229	250	226	221	243	237	232	241	244	252	232	251	280	231	246	218	263	249	209	253	223	227	250	244	235	232	242	231	237	231	222	226	271	260	223	250	238	251	230	249	270	266	257	247	238	241	216	250	245	288	231	245	247	238	270	232	238	241	267	235	228	229	257	245	249	227	246	221	240	242	243	258	261	242	233	227	214	263	223	217	269	243	237	257	242	256	247	252	263	252	232	228	240	262	248	245	256	232	253	235	253	257	252	269	220	239	245	248	229	257	249	237	253	267	228	240	249	264	232	227	261	228	242	257	246	254	266	241	258	275	251	263	242	241	244	219	235	263	283	250	231	257	281	258	247	253	236	250	261	232	230	247	237	274	249	238	249	240	236	249	233	242	241	271	243	243	238	240	246	259	247	263	241	244	233	225	256	228	237	247	270	240	267	249	224	234	269	248	248	239	245	260	251	267	244	241	232	269	224	258	227	228	247	213	218	240	250	241	243	269	240	256	244	259	241	273	235	258	247	240	246	261	252	252	237	234	218	280	249	255	241	242	243	236	232	233	250	250	259	231	237	234	226	242	250	246	246	248	278	264	269	257	245	250	244	261	237	246	257	225	202	233	254	206	242	246	234	234	241	223	230	265	251	250	252	211	255	249	203	249	254	253	256	239	262	232	256	251	248	260	252	248	272	241	242	261	230	251	211	247	228	237	233	238	235	262	237	230	221	252	255	246	261	246	250	223	260	247	255	236	231	273	222	244	262	254	254	264	250	240	240	269	248	248	229	217	266	251	260	248	257	244	249	228	237	249	238	255	237	246	231	227	235	233	278	235	255	250	235	249	281	223	213	260	225	259	283	269	217	216	248	265	253	255	234	267	253	240	269	238	240	248	259	241	251	231	252	226	264	222	248	256	232	207	243	253	208	257	257	241	264	228	258	254	261	276	242	257	244	269	251	264	222	212	240	243	256	260	239	266	226	235	253	244	247	254	233	251	243	265	242	249	265	232	257	238	218	239	226	258	222	251	256	203	253	258	239	224	228	265	236	230	253	254	256	218	237	270	233	277	240	272	262	262	236	236	274	235	243	244	256	206	255	265	235	234	271	270	277	240	261	243	232	235	235	251	246	233	241	239	258	243	258	247	253	230	244	261	229	267	237	227	233	275	237	281	264	244	248	270	254	237	227	245	234	235	251	235	227	219	261	226	229	234	256	253	253	242	275	242	204	247	256	270	244	261	284	245	249	246	261	274	262	281	217	200	244	256	239	243	259	242	258	226	250	231	230	225	239	230	243	245	218	249	223	245	213	238	240	245	230	245	254	219	223	255	233	244	222	230	255	280	235	255	251	247	248	267	276	262	240	234	248	277	217	248	248	233	231	264	217	268	228	238	240	223	212	233	236	261	251	221	220	252	248	218	247	224	231	230	241	265	249	255	262	227	246	230	234	248	249	233	232	261	245	243	229	245	250	268	208	245	279	260	274	254	248	226	263	222	266	286	224	253	263	252	253	245	237	273	251	251	235	263	258	252	230	218	236	247	255	223	241	230	250	229	238	227	252	235	236	243	238	242	245	257	244	255	241	261	262	244	263	245	241	226	248	256	217	279	244	252	266	246	247	228	227	252	237	246	273	217	233	249	253	267	269	260	232	290	219	249	228	279	259	255	255	263	266	230	292	253	229	261	234	232	264	250	232	281	256	244	247	223	253	245	247	272	265	249	254	268	245	241	239	247	255	244	239	236	239	256	243	250	254	232	250	249	229	271	248	248	247	262	248	237	244	225	255	264	218	225	231	272	231	242	277	252	244	249	228	234	252	237	263	249	265	255	240	259	239	241	250	252	213	258	231	237	273	254	270	245	255	279	258	237	244	238	282	243	234	260	241	258	266	284	222	243	234	254	215	268	248	207	214	261	277	222	279	284	252	240	255	227	243	230	215	251	222	221	239	226	261	259	236	249	249	246	214	260	265	273	252	246	260	241	254	241	240	244	247	222	236	246	223	243	239	245	218	228	224	273	226	242	232	255	240	268	259	232	232	221	222	269	240	244	265	251	243	227	239	253	258	269	218	255	232	256	250	224	233	257	262	260	249	237	256	241	248	270	251	252	249	231	249	220	255	279	243	264	228	235	273	252	234	260	254	223	239	267	256	236	228	268	228	214	253	264	240	231	270	260	247	247	242	229	252	238	232	225	247	232	264	247	255	246	253	251	253	233	243	225	244	228	230	250	233	269	275	233	238	253	235	242	256	252	249	253	267	245	265	240	252	243	257	250	229	274	248	247	221	246	268	200	206	224	232	252	258	230	244	261	232	233	242	269	237	219	236	226	255	228	247	247	251	242	246	253	252	236	247	230	266	253	255	262	230	249	238	230	232	235	253	237	230	234	226	272	222	226	235	240	232	248	255	276	260	248	233	243	267	234	252	255	240	257	246	258	257	250	255	232	267	248	240	237	246	256	230	258	264	234	246	231	258	264	242	228	227	215	238	245	238	249	247	257	230	243	258	250	225	206	223	242	251	254	229	268	289	242	239	233	251	253	269	219	239	232	255	267	236	242	245	207	220	242	276	275	273	268	244	238	251	205	240	269	250	258	243	250	218	259	229	258	221	219	215	245	218	259	246	264	243	250	232	271	252	228	258	233	263	289	234	228	269	212	274	269	233	217	248	259	263	232	237	273	244	253	251	222	250	244	232	252	237	257	240	255	214	234	249	246	239	235	257	240	242	230	245	226	235	231	245	280	235	239	258	259	221	248	234	279	256	245	231	217	262	242	227	217	247	263	221	243	239	214	248	253	267	251	227	233	242	248	241	241	258	234	229	238	249	253	245	238	208	246	233	239	244	220	243	271	257	234	223	233	250	221	255	222	229	242	226	234	237	254	247	248	260	256	231	232	262	255	240	236	254	235	235	258	247	252	213	251	251	238	241	232	227	266	238	222	235	218	241	238	225	275	241	254	245	233	239	215	251	199	254	223	245	258	227	238	257	253	245	254	261	246	239	236	245	266	230	251	280	239	239	233	271	228	235	258	238	264	270	230	258	274	252	261	239	249	227	269	238	257	232	241	252	239	255	245	235	246	261	220	224	261	255	224	234	256	269	264	240	253	240	313	217	211	267	224	283	253	253	225	222	233	202	275	235	278	211	224	264	253	237	267	241	226	243	240	238	233	249	245	239	240	253	223	264	249	256	249	235	272	267	261	259	232	231	232	225	249	237	235	230	236	230	236	219
34763	3448	5725	6002	5059	4148	3323	2886	2412	2102	2018	1729	1605	1485	1335	1345	1289	1258	1145	1034	1071	1077	1027	1026	972	954	926	928	867	894	888	890	827	912	895	875	819	799	819	819	830	818	812	805	827	812	814	780	781	790	806	791	750	852	765	808	745	795	755	778	735	752	775	750	796	774	747	754	763	790	719	751	780	737	735	739	767	755	723	757	781	763	715	763	708	753	733	717	712	738	733	745	752	743	743	782	722	711	739	720	766	731	745	741	762	786	794	734	691	806	727	753	765	741	779	713	722	719	768	717	762	731	707	747	752	724	753	739	756	762	704	722	689	740	708	682	730	682	731	787	736	705	734	714	738	712	734	729	761	755	691	706	771	770	730	774	709	706	691	749	720	742	748	747	691	718	731	768	709	751	746	772	741	710	767	734	727	757	735	764	722	731	775	741	728	767	712	727	732	675	732	713	725	745	751	753	719	742	753	725	736	730	742	699	758	731	729	755	746	724	701	796	749	766	744	745	777	705	723	750	742	747	707	725	686	735	754	794	697	737	751	753	703	744	707	744	750	730	748	746	721	759	711	717	735	753	752	708	763	720	729	718	721	750	748	697	716	737	769	708	724	710	677	718	756	746	718	689	730	748	689	698	702	748	718	696	689	748	735	734	755	740	748	721	764	680	745	723	724	760	786	720	773	720	705	729	693	708	745	729	716	745	736	723	731	748	698	726	748	714	716	745	690	766	798	720	730	696	720	737	712	725	708	719	722	739	747	728	746	730	792	761	714	723	716	756	729	749	717	726	712	739	687	733	751	655	733	710	731	693	731	742	760	708	738	736	712	684	779	766	735	695	783	741	695	740	723	708	722	720	727	730	742	710	721	736	723	783	779	747	760	717	728	771	786	732	711	735	728	732	760	720	727	724	747	674	728	711	775	720	704	736	699	748	739	712	712	732	736	768	690	743	691	720	748	729	756	727	694	708	745	755	729	740	748	760	736	768	762	778	707	748	740	751	753	691	719	730	704	715	730	720	719	738	742	724	717	743	741	726	732	743	768	667	767	728	729	733	760	737	756	736	718	771	694	683	704	703	748	726	741	726	706	781	689	675	763	710	711	706	758	722	711	748	744	726	726	721	719	754	686	705	718	731	746	730	741	732	704	718	733	702	743	738	731	763	706	715	715	744	711	748	767	748	773	741	760	752	684	706	738	745	763	724	703	721	745	703	704	778	734	717	760	760	719	713	763	700	744	728	736	730	773	715	724	702	723	744	695	755	711	785	713	763	705	742	703	725	705	756	724	734	716	741	725	692	717	691	737	692	768	729	705	788	759	679	700	728	712	754	730	742	732	753	759	780	710	731	715	750	692	770	760	723	734	770	714	706	797	782	725	725	707	765	757	736	710	733	739	721	745	744	724	761	781	751	727	734	722	751	696	716	791	732	735	740	762	701	724	753	756	765	751	742	732	718	741	737	744	758	723	739	704	708	743	736	736	777	724	761	732	729	688	743	718	724	721	782	742	754	790	722	757	755	724	730	727	741	737	677	766	697	678	732	724	713	732	744	738	685	703	729	683	703	731	747	743	726	722	748	732	731	735	724	757	749	746	718	698	752	732	778	711	682	693	756	768	713	717	777	720	768	714	713	716	673	693	724	763	698	754	729	709	704	708	693	716	768	750	764	760	661	701	700	742	679	694	734	721	721	676	727	738	689	739	708	745	783	723	752	708	762	709	703	720	716	671	713	712	753	711	731	720	732	738	685	758	757	731	740	716	685	736	684	715	746	768	777	722	785	731	710	726	780	696	732	767	708	754	739	747	758	758	762	775	721	705	740	733	725	701	696	739	729	751	691	718	766	706	695	720	726	730	706	738	735	778	693	698	758	726	679	714	733	720	714	746	716	752	739	739	700	711	724	751	753	727	733	715	789	724	721	686	734	705	789	726	749	770	775	719	669	754	751	677	762	741	735	737	736	777	741	712	741	705	737	748	729	744	712	714	723	754	735	714	717	732	727	745	767	748	755	728	712	748	741	692	697	789	756	762	743	722	745	756	776	773	705	674	762	752	702	715	723	771	703	750	769	735	735	706	664	753	716	790	700	791	759	681	709	720	732	700	728	724	726	715	746	696	749	719	742	733	733	708	692	730	818	720	760	654	748	712	735	754	718	790	750	721	746	759	739	695	729	755	707	693	735	739	761	699	687	749	767	739	723	726	766	695	738	706	760	769	710	719	738	713	700	738	724	735	688	744	734	725	711	722	742	701	737	761	773	740	733	715	681	677	719	728	757	716	728	738	686	710	709	727	691	741	735	713	694	761	741	691	734	712	808	730	719	696	689	711	742	721	744	764	728	760	744	693	748	694	753	711	739	740	718	710	743	722	743	764	757	734	720	743	714	738	724	706	711	708	743	729	760	728	725	743	709	723	716	756	721	712	735	790	763	727	733	762	764	722	737	723	744	729	704	703	715	743	673	725	701	716	699	775	745	714	709	739	746	743	777	732	738	729	730	730	762	698	688	734	744	773	701	748	745	719	728	777	705	710	750	743	777	703	677	730	784	741	736	715	731	682	757	744	742	718	697	726	747	725	728	720	759	750	725	756	758	733	742	713	767	755	714	759	761	711	732	735	734	741	722	730	723	775	731	694	756	762	721	726	727	719	750	763	708	753	716	764	706	752	732	806	740	736	738	712	705	771	798	676	733	769	753	745	680	747	741	717	734	743	750	725	704	719	702	715	738	755	715	693	703	785	720	791	722	716	699	707	708	745	733	766	709	725	686	721	689	713	770	724	726	734	741	744	713	773	726	779	724	682	750	719	715	776	731	705	747	688	719	785	713	729	715	781	734	754	697	745	736	733	723	738	732	732	770	740	719	765	761	708	675	685	766	735	731	699	727	747	747	729	767	721	717	750	705	748	737	738	722	729	776	749	694	724	719	665	737	736	735	760	712	772	755	724	718	733	719	738	702	705	677	713	729	750	722	678	736	733	760	752	763	744	762	732	730	685	747	732	738	767	729	698	728	737	731	796	763	686	719	729	751	736	709	744	733	770	756	740	776	761	764	741	760	711	761	757	773	740	749	730	703	727	742	713	749	744	699	770	777	761	692	758	709	779	785	776	697	716	763	718	714	709	736	725	737	718	745	741	749	719	670	739	686	737	690	715	772	697	732	719	700	743	752	716	728	743	728	735	709	744	708	718	753	731	716	707	728	764	739	707	786	690	767	710	657	715	743	718	695	731	758	736	724	746	766	743	734	705	691	738	753	691	720	761	732	729	720	740	728	725	750	711	671	756	734	740	725	723	742	699	733	723	741	719	731	753	753	749	709	721	664	720	740	763	725	726	732	764	783	722	751	736	744	718	749	730	695	759	748	666	776	762	763	704	755	718	737	733	746	754	770	722	718	745	743	680	716	738	746	727	730	760	709	781	773	698	778	712	775	676	738	762	689	781	743	737	726	761	716	751	724	760	766	721	732	684	765	759	761	742	703	731	725
11111	632	208	151	115	118	107	105	117	106	102	109	83	80	106	105	104	108	100	97	94	103	100	97	108	92	95	98	100	94	107	95	103	99	99	117	94	105	95	89	83	92	95	96	88	101	111	97	82	106	106	83	84	90	82	98	95	101	94	103	96	112	84	85	85	103	94	113	107	94	85	106	90	92	93	88	95	101	83	116	97	98	101	86	90	101	91	88	91	100	87	94	95	83	90	106	89	84	109	92	103	100	104	116	94	93	100	100	102	98	112	95	88	99	106	78	90	73	105	105	105	102	101	102	85	87	84	121	101	85	89	86	103	78	95	88	110	97	103	111	88	81	99	107	99	88	87	118	83	110	91	100	107	105	101	97	90	102	96	98	91	98	112	99	101	83	103	93	86	102	90	96	103	80	106	106	91	102	95	93	91	110	93	103	108	93	93	98	98	92	94	93	89	90	96	92	104	95	107	92	77	89	92	93	93	102	90	108	93	106	91	95	89	90	97	100	96	90	114	90	78	86	95	104	109	107	101	107	93	92	90	81	116	99	86	90	88	85	92	88	86	96	106	92	115	85	92	98	97	92	103	95	99	81	100	104	98	120	103	82	110	89	115	81	114	91	92	76	88	87	85	97	82	104	89	112	77	99	112	106	97	105	96	116	95	96	108	86	99	80	84	104	99	81	88	103	99	75	95	89	92	111	96	118	105	106	105	117	99	106	98	101	114	95	105	95	103	118	96	94	94	87	91	83	99	107	83	75	86	82	88	104	100	108	103	102	90	98	94	110	92	87	89	86	104	88	92	82	87	110	89	90	103	99	88	93	97	84	108	100	91	96	98	94	96	92	105	84	99	79	87	95	105	75	83	95	90	108	107	104	92	88	115	108	117	86	96	97	91	86	110	107	96	85	99	107	97	102	104	94	86	108	88	77	98	84	102	73	95	101	89	90	95	103	98	89	87	107	80	94	91	87	97	74	120	94	102	102	115	92	88	111	102	138	95	100	99	97	92	90	92	101	97	100	100	109	108	111	81	93	96	67	90	96	107	108	95	82	98	103	88	105	85	90	87	95	90	90	88	97	80	95	93	111	99	101	90	95	88	83	112	106	75	107	105	112	85	110	70	98	105	94	91	95	99	90	95	102	92	101	90	106	93	102	92	95	97	108	84	103	106	111	100	94	92	88	73	105	91	97	98	101	90	121	84	100	83	120	89	91	96	120	84	94	97	97	92	95	98	102	81	104	80	83	110	96	85	103	83	114	74	108	104	98	93	97	76	100	104	70	91	102	111	94	107	72	108	107	102	86	103	94	89	80	104	93	100	97	86	106	98	91	94	100	106	88	92	98	107	111	96	96	101	117	85	95	92	107	100	80	108	101	93	110	86	96	97	79	114	84	98	119	101	85	99	108	95	98	89	97	88	101	73	95	99	93	105	79	96	101	103	100	108	101	86	94	111	78	96	76	86	97	92	96	91	88	98	102	88	79	99	109	96	118	94	106	118	97	109	92	120	107	90	97	96	94	97	101	105	77	91	85	82	97	86	107	88	93	88	84	100	95	101	88	96	80	89	82	99	104	75	98	85	89	106	101	110	89	108	95	86	98	99	98	95	90	110	109	98	89	105	103	96	99	99	104	117	92	97	91	98	95	88	88	98	98	101	92	99	91	90	115	103	89	97	74	101	97	91	87	90	105	95	106	91	89	90	94	95	90	104	86	84	95	80	100	104	97	98	91	102	88	109	93	92	85	85	110	95	95	69	90	95	93	105	90	82	90	96	108	105	117	91	105	94	90	108	93	99	83	98	79	91	109	102	98	92	93	103	87	100	88	102	96	101	85	90	101	73	105	95	87	97	98	107	83	87	81	73	107	99	82	98	110	97	90	96	99	100	91	103	78	88	102	78	97	75	88	92	101	109	91	86	108	123	83	116	89	88	98	105	98	97	95	99	94	95	111	91	103	98	106	102	121	91	95	108	70	104	113	79	93	91	101	96	118	94	94	92	102	115	88	88	88	102	111	100	107	112	77	101	95	96	87	90	86	105	98	94	85	98	105	109	103	112	103	89	100	104	91	91	101	112	89	90	87	91	84	107	108	101	106	97	97	100	102	88	93	94	104	108	102	99	94	97	83	93	97	97	83	126	99	97	104	89	87	105	93	72	108	97	87	95	102	96	83	87	83	90	86	72	88	83	92	94	104	97	85	95	105	113	88	93	89	103	86	101	92	100	92	104	94	111	107	102	101	97	103	96	108	95	95	96	82	86	79	82	81	97	85	111	107	84	91	93	95	99	78	77	107	112	95	99	85	95	104	117	106	92	102	101	86	86	81	107	96	100	94	99	99	97	86	112	102	81	84	91	102	87	91	96	115	91	96	86	121	98	99	94	89	102	96	83	100	85	83	95	85	103	94	93	103	97	89	105	105	81	89	79	84	106	96	86	108	96	82	86	94	104	85	88	98	95	108	92	103	99	95	83	77	96	112	92	95	77	88	112	96	116	90	80	99	91	101	96	102	94	90	86	96	111	109	101	97	90	90	103	102	111	90	93	98	92	79	89	94	94	105	93	92	100	96	95	97	99	94	108	91	98	85	101	99	94	92	90	97	101	97	99	104	101	87	81	76	84	85	90	102	87	90	105	100	103	90	86	84	116	102	90	93	102	77	90	91	85	111	99	89	87	94	96	103	103	97	99	104	84	95	73	87	98	101	91	104	85	98	99	100	84	93	92	88	97	101	100	76	98	102	101	99	92	116	94	79	100	93	86	84	105	121	96	85	63	105	97	101	78	94	82	95	108	89	94	87	99	93	102	79	96	86	106	112	76	96	80	94	93	94	94	96	98	76	90	115	90	92	95	79	94	96	99	79	85	77	91	101	106	108	86	85	110	76	103	104	94	99	97	100	97	102	102	98	103	99	95	93	106	86	81	85	95	97	84	110	93	112	78	107	95	112	96	96	105	88	101	97	92	99	89	107	80	90	99	86	86	88	89	117	103	91	89	85	83	92	98	91	106	86	90	96	106	102	91	110	71	88	92	92	99	80	94	81	102	91	82	91	104	100	103	97	83	107	100	93	93	82	79	107	99	101	100	89	96	92	106	106	86	98	108	76	71	111	100	84	89	115	75	93	106	103	91	85	103	101	109	86	76	111	96	105	88	108	100	82	108	90	100	104	99	96	103	93	90	92	99	114	91	89	111	81	98	94	85	87	83	112	86	92	85	86	89	96	90	77	96	105	96	93	86	89	102	93	106	105	99	94	91	89	100	91	94	90	94	104	100	95	86	97	91	105	113	90	102	108	112	100	94	121	93	82	87	103	103	89	103	95	89	103	94	86	92	91	109	90	114	87	88	94	98	104	102	82	89	89	87	92	89	103	101	77	95	89	97	94	97	95	87	90	93	105	92	103	120	98	88	100	103	121	107	98	108	87	107	89	106	106	87	90	94	88	88	104	96	87	95	98	97	91	99	84	97	107	97	85	89	82
11580	463	545	564	489	473	436	399	405	392	388	360	360	343	382	365	376	361	353	344	335	365	357	338	357	352	348	377	351	355	352	359	327	312	318	329	369	354	343	328	364	354	332	321	314	348	349	314	327	326	339	316	327	340	304	317	347	305	328	324	347	331	314	360	308	337	342	328	331	351	339	342	328	329	341	349	328	324	353	333	295	327	336	322	299	314	325	325	346	310	350	300	313	330	335	371	368	335	324	330	334	342	337	350	313	321	311	343	337	330	371	321	308	352	341	354	317	335	329	302	356	320	319	337	319	323	317	327	341	333	323	340	322	334	367	314	371	336	336	319	336	342	319	323	352	332	332	376	359	359	310	318	325	322	334	309	354	325	353	332	337	317	336	337	317	334	332	318	320	319	315	350	357	349	326	330	327	316	378	340	341	350	301	313	348	347	373	320	309	373	321	305	343	323	296	318	352	329	328	334	325	322	337	335	349	323	371	345	353	353	343	331	357	339	339	282	323	363	338	329	337	341	327	361	364	349	322	329	316	365	348	329	328	316	345	355	345	318	345	330	349	383	370	383	314	324	363	315	318	374	341	320	347	327	328	289	342	338	307	307	353	332	332	354	364	325	318	315	344	302	344	288	336	313	321	328	321	341	319	347	331	353	344	313	352	332	292	359	311	374	325	366	332	324	297	316	326	320	306	320	347	323	313	290	326	340	350	334	333	319	322	345	346	336	328	354	338	360	319	317	350	330	344	339	336	307	327	306	310	281	299	318	309	299	339	345	338	331	346	336	328	326	382	333	314	335	327	327	323	349	340	345	307	298	349	362	370	343	328	343	313	296	326	347	320	329	346	341	346	342	356	318	292	325	312	355	315	328	325	314	337	322	391	341	323	365	329	311	373	358	339	317	324	304	334	359	336	332	356	356	315	307	326	322	352	322	322	306	341	314	334	319	334	340	346	304	315	304	303	350	328	364	354	319	331	353	324	343	315	379	334	302	335	315	358	334	380	326	349	335	326	333	331	293	321	312	338	316	325	308	325	342	314	311	322	344	317	319	302	344	333	310	353	289	337	301	334	350	330	300	354	311	321	345	361	291	339	324	318	350	343	325	342	330	362	314	327	361	344	319	325	333	331	339	331	339	342	335	322	351	326	315	354	345	318	333	311	339	363	304	358	320	320	351	303	309	325	341	314	333	312	338	330	329	341	331	336	328	326	354	308	353	358	344	322	315	332	322	356	311	354	330	336	346	340	303	334	332	325	331	334	332	306	334	312	317	321	318	385	312	331	375	353	351	328	304	351	368	328	321	328	347	346	339	289	324	316	336	350	310	350	325	360	328	355	322	323	360	319	344	328	335	342	347	354	361	373	272	366	313	311	330	356	336	335	342	340	301	353	312	341	336	325	329	317	331	321	303	320	307	341	323	359	345	333	335	352	345	332	303	343	311	327	331	337	357	319	328	316	365	336	353	313	323	321	326	324	296	349	337	317	340	313	330	342	299	340	313	352	322	348	357	349	337	321	331	337	348	325	352	342	353	303	347	343	360	325	327	349	340	334	331	324	341	331	363	342	319	366	321	343	351	302	359	333	332	316	323	340	351	339	329	322	342	352	336	330	375	332	330	324	344	327	346	297	353	313	322	317	315	331	339	320	339	361	318	362	315	307	323	322	324	312	326	349	347	353	344	332	328	339	349	340	286	346	354	352	342	370	323	343	358	356	312	304	330	334	342	347	329	331	334	312	338	307	331	333	345	353	339	341	302	357	302	307	339	342	342	358	335	315	329	339	324	303	337	306	338	339	329	329	305	314	331	353	362	326	317	307	330	319	330	336	340	325	300	331	345	330	299	352	339	361	343	323	343	333	364	352	399	348	306	340	321	326	315	311	335	354	337	328	332	335	343	330	323	347	325	312	365	337	308	346	341	343	326	319	308	359	329	340	366	340	327	312	333	306	297	327	347	338	333	352	334	338	338	350	323	373	354	311	340	325	308	328	308	337	343	347	331	321	333	368	328	333	314	323	359	353	314	340	327	317	333	331	316	331	336	338	331	358	325	378	329	345	348	340	310	370	306	335	329	334	311	333	328	347	371	319	356	299	252	329	304	319	330	304	308	342	321	307	337	310	341	368	359	341	352	309	355	334	310	356	313	330	347	348	331	331	318	358	325	343	361	342	308	367	357	322	317	344	310	347	330	330	328	376	326	343	342	346	325	286	361	335	326	332	299	355	343	337	340	310	301	345	342	351	343	319	321	309	334	339	320	357	372	363	319	337	311	347	310	314	316	318	320	336	326	308	313	355	339	377	335	334	329	320	337	334	351	334	347	345	343	315	324	355	337	323	311	350	342	328	328	362	378	318	300	334	306	351	315	314	329	336	336	329	302	352	330	332	307	384	298	331	337	322	354	356	312	323	325	357	317	313	346	345	323	363	334	348	316	354	334	332	305	303	350	353	332	318	320	357	335	329	350	344	350	305	361	321	344	325	340	335	308	324	335	336	336	336	345	344	314	321	356	313	343	334	346	324	359	347	342	339	333	353	315	350	305	310	300	349	344	340	343	316	323	335	306	324	343	341	336	313	322	315	326	314	342	333	361	338	346	339	293	321	339	329	333	328	306	335	354	347	343	316	363	322	352	325	308	347	359	321	388	343	340	334	354	346	320	313	338	340	338	352	329	333	349	317	336	311	325	348	317	337	301	358	342	330	320	332	338	319	327	338	332	342	337	317	347	319	318	356	343	352	312	318	345	292	363	333	346	342	337	350	342	312	362	317	339	347	299	327	333	329	318	329	346	337	325	328	347	334	341	371	339	349	317	377	343	332	322	342	318	339	332	333	309	320	342	335	318	334	336	330	324	336	311	330	317	316	323	307	355	323	334	343	286	357	306	338	350	293	329	310	328	342	334	346	357	323	332	346	336	370	351	355	339	347	319	344	341	317	339	368	333	348	328	343	359	327	341	353	294	369	314	325	329	319	331	333	325	328	324	330	326	334	359	338	320	368	325	346	330	359	297	349	326	304	345	335	339	315	356	324	317	352	340	340	356	344	332	348	307	323	337	340	341	340	330	340	311	329	340	315	362	317	340	335	339	323	326	316	360	375	316	339	321	359	315	353	336	297	354	352	341	320	349	332	325	327	338	348	321	351	308	360	325	366	372	337	352	333	333	341	285	341	337	322	347	330	347	361	310	284	330	341	296	357	302	335	339	332	339	306	337	350	361	385	323	333	339	336	279	324	328	354	361	292	366	319	347	342	304	325	327	323	337	326	356	332	319	340	317	354	397	322	352	328	348	335	343	320	333	360	329	334	330	341	346	322	354	352	361	336	350	344	330	362	313	353	330	335	362	324	342	338	337	352	346	346	372	330	340	344	311	325	331	337	304	308	323	311	324	358	318	330	326	322	338	316	331	334	337	370	320	348	327	346	331	309	316	359	341	354	346	298	337	352	346	352	326	344	348	308	329	366	320	326	335	331	375	384	337
47252	14871	1777	926	608	478	387	326	231	252	234	243	189	196	174	166	181	167	160	151	146	154	154	164	152	153	140	152	163	137	146	136	137	147	122	162	133	147	151	165	135	140	118	141	147	163	145	132	152	141	156	135	152	139	167	125	139	160	142	153	155	144	132	145	139	137	143	167	125	145	129	117	139	135	132	155	151	144	137	158	133	148	143	157	151	125	137	136	117	155	152	157	123	140	135	141	133	155	120	146	136	147	120	130	107	114	139	142	158	148	143	133	146	163	140	129	159	128	150	130	150	160	149	144	143	164	138	111	154	141	124	130	148	154	121	141	129	147	135	141	147	136	125	142	128	133	170	138	141	131	149	143	138	133	153	121	134	150	134	144	145	139	154	145	139	122	163	131	145	141	152	132	152	151	159	130	144	135	117	148	140	133	141	162	115	118	151	132	156	152	152	140	139	143	138	161	144	159	116	123	140	116	127	142	154	119	125	127	143	119	139	140	133	153	137	126	134	120	122	153	146	127	146	138	132	156	141	149	134	126	123	128	123	163	121	140	136	140	117	143	135	141	158	158	131	124	144	137	139	121	130	133	133	147	153	144	163	149	164	143	167	148	145	134	143	132	135	156	128	140	144	161	122	140	135	146	123	135	152	127	151	144	147	142	139	145	133	136	124	128	147	122	144	126	151	132	132	134	140	138	134	125	149	135	147	128	111	154	153	114	148	128	148	145	131	136	137	137	136	136	143	142	157	144	154	155	128	142	130	147	155	154	121	143	151	129	154	139	136	135	141	116	143	138	129	144	135	134	146	165	144	129	149	151	142	139	129	129	131	128	145	127	114	155	136	145	121	144	153	127	148	128	131	128	130	154	139	126	125	118	147	129	136	124	142	127	117	166	153	147	123	139	147	146	142	148	137	143	150	130	132	147	137	129	156	147	141	143	138	133	155	133	141	142	137	136	146	128	148	119	144	130	139	164	132	151	146	156	136	154	155	147	150	133	153	138	153	152	140	134	133	116	126	159	135	121	147	128	139	167	137	127	132	148	145	142	165	125	141	147	127	147	119	129	119	142	118	139	134	110	164	125	146	130	122	162	119	155	135	165	115	154	157	138	152	137	156	131	136	144	124	148	150	154	146	132	142	133	144	157	166	131	156	139	128	153	150	135	139	139	148	126	142	139	151	120	136	153	152	137	143	171	139	139	163	141	131	129	132	154	129	130	138	134	130	134	119	142	132	146	162	159	133	142	136	128	138	127	128	146	136	147	149	144	136	159	149	134	140	124	147	133	153	146	142	150	131	125	155	133	144	149	141	139	142	138	150	139	128	148	123	123	140	126	164	157	146	162	137	152	139	117	141	164	158	133	128	135	127	147	129	128	129	135	120	129	145	123	142	141	146	139	142	140	141	127	158	133	146	150	141	137	147	127	155	137	129	169	143	129	158	160	148	142	127	149	156	139	149	128	160	127	138	155	152	151	124	143	147	132	148	147	140	148	148	113	130	129	156	134	150	114	125	138	151	149	151	119	127	119	149	168	162	152	154	147	156	140	149	132	145	110	147	129	159	136	139	134	140	131	142	133	151	144	122	139	127	142	146	138	129	122	142	137	141	143	139	109	156	135	144	140	140	125	143	142	140	143	134	146	127	132	127	149	126	144	128	130	123	153	148	122	134	135	146	148	136	139	152	142	131	144	127	148	141	142	153	145	136	142	148	130	155	140	138	136	148	149	158	138	136	145	123	127	136	146	120	141	141	148	127	138	118	132	145	135	126	117	151	132	140	153	136	136	132	142	149	121	127	145	132	139	121	144	136	119	127	148	140	132	144	155	160	162	126	160	158	134	132	149	151	122	121	140	147	154	130	146	152	124	125	166	151	158	157	126	137	144	154	129	137	136	159	161	140	126	147	135	149	124	131	140	168	143	138	140	148	167	129	117	139	137	137	145	159	141	148	147	142	137	145	148	140	130	133	151	121	109	163	134	124	144	141	163	135	156	148	147	117	131	124	153	127	130	125	137	152	153	138	126	133	121	132	142	135	154	126	136	118	143	138	143	142	123	139	126	127	145	134	132	153	140	157	146	154	148	138	142	133	133	136	146	136	147	147	133	156	129	154	147	146	125	150	159	127	125	133	123	145	120	128	136	164	142	150	126	145	144	151	127	165	137	119	140	149	140	132	148	123	126	118	143	160	155	150	125	141	146	139	141	133	127	144	138	130	164	128	137	152	126	143	146	127	142	144	160	137	129	134	119	121	129	117	153	140	129	144	120	133	146	126	140	130	114	150	156	139	134	148	142	127	123	132	149	135	138	117	146	151	140	150	143	130	162	144	139	140	136	138	148	146	154	157	155	164	133	132	125	141	155	135	144	118	142	132	145	142	158	139	144	143	136	132	128	130	139	134	145	149	153	138	135	133	137	134	147	134	147	125	150	148	152	139	126	133	147	139	152	144	148	113	153	152	131	117	118	149	129	146	127	139	159	170	153	160	133	136	133	154	148	156	156	140	150	134	134	138	157	152	130	153	123	151	137	145	153	145	138	137	150	147	146	134	152	130	134	131	149	142	149	139	133	136	129	134	115	142	135	133	153	133	130	149	136	131	139	145	140	143	139	148	133	162	125	147	121	133	151	150	152	135	139	139	134	138	123	123	151	132	147	132	117	133	131	123	141	154	128	141	147	142	155	132	164	146	149	154	138	142	141	129	159	143	156	126	139	127	172	154	144	131	138	126	148	146	146	116	139	133	149	156	133	121	155	135	125	149	136	134	165	146	144	130	134	150	134	147	126	132	131	136	147	140	141	148	134	153	129	133	150	136	120	154	149	148	147	129	150	147	142	149	133	146	141	160	150	156	128	138	137	144	139	120	143	138	117	153	150	148	134	136	135	144	152	122	127	145	136	139	135	132	129	137	152	147	142	140	130	132	128	155	148	140	156	149	145	144	148	137	143	123	149	137	133	143	135	139	151	113	145	129	137	165	115	156	142	146	146	147	152	130	130	148	126	139	145	163	164	136	148	125	136	148	143	117	141	141	139	115	155	132	142	135	154	140	155	130	128	137	154	172	119	132	146	128	160	143	125	134	133	139	124	135	152	129	142	130	146	147	142	133	139	145	142	124	151	137	138	167	123	143	136	153	129	139	151	144	147	143	124	142	122	131	148	143	121	147	133	132	135	141	147	112	133	132	131	140	137	139	145	147	148	142	131	144	127	120	159	128	147	173	154	130	136	140	126	138	166	159	157	121	138	139	160	144	141	140	134	141	157	130	132	138	120	157	153	114	151	163	147	124	130	145	135	165	150	145	137	150	149	141	157	125	143	141	140	135	137	119	130	133	160	151	147	132	135	161	138	142	126	148	145	124	147	157	118	151	137	143	141	129	133	135	141	163	131	125	135	135	137	144	145	118	110	131	168	133	136	136	141	137	118	157	149	127	127	120	134	123	159	139	119	135	113	138	132	136	127	155	140	118	154	142	142	153	124
27351	1791	2968	3359	2781	2263	1891	1538	1359	1194	1102	976	912	820	833	720	732	716	644	696	654	611	625	622	602	575	572	556	539	556	541	544	519	576	498	549	511	496	489	493	516	487	507	487	495	499	509	463	502	468	452	477	501	464	507	452	489	458	472	488	522	452	430	463	441	461	462	488	427	512	440	440	509	471	444	481	454	472	446	506	471	485	468	481	449	488	462	469	458	436	513	474	459	410	460	440	466	464	447	448	444	503	444	445	445	451	443	474	434	519	466	486	483	424	474	480	447	479	450	454	449	447	464	442	465	477	471	472	447	439	490	492	451	468	482	432	414	487	454	465	463	472	467	466	451	486	460	467	442	455	436	474	493	479	484	435	444	438	473	449	461	454	415	434	470	442	467	452	473	437	468	452	494	473	444	479	446	452	442	444	451	437	476	456	498	500	463	450	463	460	419	469	448	445	459	455	476	447	474	456	455	459	477	431	494	433	480	461	477	512	450	445	441	450	461	412	507	465	462	458	454	464	456	480	455	467	447	446	485	435	488	431	449	452	471	445	469	480	453	505	449	469	476	448	466	476	424	453	496	435	438	454	417	478	451	478	453	507	440	452	423	442	405	431	463	452	462	442	450	465	459	444	399	487	453	477	449	427	442	460	430	451	448	493	388	474	450	431	500	473	448	464	474	471	484	452	477	435	443	477	452	463	462	465	517	445	450	407	437	402	470	461	479	452	445	501	447	458	430	451	435	477	479	417	473	470	423	436	439	432	431	454	443	470	467	439	456	432	438	451	445	425	442	466	454	458	416	465	463	463	477	434	427	447	489	478	461	453	425	467	441	447	443	457	442	450	482	444	439	482	460	436	434	453	437	444	444	431	464	421	468	460	460	454	433	426	468	475	454	485	479	434	453	458	497	454	439	428	433	455	449	454	476	443	469	472	429	434	462	465	485	467	515	487	485	479	469	449	461	490	439	488	437	500	443	484	471	496	472	445	486	488	458	491	456	444	434	435	457	454	443	448	446	471	470	464	465	477	444	435	467	480	458	447	479	431	461	472	478	480	457	460	430	437	413	454	469	437	462	466	430	482	469	415	443	490	437	460	455	473	444	456	466	457	450	473	457	437	457	485	441	466	445	466	453	456	449	443	420	449	447	493	406	434	466	506	429	453	445	441	446	450	463	442	489	455	475	427	460	433	458	484	449	437	475	459	466	471	453	418	464	443	449	441	452	433	440	436	434	447	452	449	496	476	479	422	452	467	459	455	457	457	496	477	441	488	493	438	447	473	467	432	465	427	440	457	448	468	468	467	410	481	460	472	432	486	486	430	470	472	480	481	469	462	494	445	428	480	493	515	487	409	445	471	462	495	456	485	419	477	434	445	472	463	442	399	457	447	446	456	475	441	443	468	450	446	438	481	420	455	462	498	468	463	442	442	412	412	456	434	456	440	439	446	437	443	453	470	430	466	460	466	471	464	482	443	460	447	436	495	420	459	465	418	463	448	472	506	453	444	462	488	467	475	418	460	449	454	458	446	432	437	431	456	458	454	444	502	477	476	465	475	514	456	466	453	473	440	460	484	442	486	488	471	449	456	443	452	474	474	468	491	468	424	426	486	417	446	467	467	442	470	434	439	476	408	442	489	473	429	470	460	436	467	486	449	448	470	470	445	446	432	450	445	450	443	473	434	465	457	454	460	449	434	468	461	478	436	442	458	468	430	486	454	447	483	436	445	465	465	465	459	452	433	471	449	466	468	487	423	436	450	486	414	473	473	444	480	469	454	412	454	472	438	443	468	439	439	466	454	462	474	452	484	467	461	450	496	442	451	465	446	455	473	504	443	480	441	506	422	454	452	462	445	402	457	449	466	454	467	468	442	421	485	454	428	479	427	447	468	448	476	482	441	453	449	452	412	450	496	455	455	452	450	457	482	475	433	449	458	465	453	447	501	499	415	480	455	451	477	430	462	441	461	470	504	487	453	426	431	459	518	443	476	438	489	507	442	418	442	435	426	457	496	440	472	479	448	451	438	468	483	471	475	418	444	483	459	475	458	456	475	444	451	457	452	461	482	462	456	460	429	457	429	437	439	489	460	410	447	447	482	452	470	466	433	449	495	444	465	464	439	456	459	425	480	449	462	424	479	432	425	490	465	462	435	433	438	433	480	480	443	466	478	466	452	430	462	469	474	454	445	478	476	462	443	464	488	486	468	452	447	477	467	415	457	462	455	463	437	481	480	465	413	474	451	478	503	450	493	458	480	451	454	426	490	458	424	478	416	454	456	472	473	446	498	485	432	427	457	488	455	488	460	483	450	437	467	455	455	441	408	475	424	453	428	469	462	496	456	454	454	450	439	459	468	478	469	423	462	457	489	449	471	469	434	437	454	493	459	429	456	496	444	422	461	435	499	458	448	466	416	478	459	421	427	442	440	431	400	472	489	434	484	434	433	433	427	485	480	478	481	478	474	493	492	461	470	450	491	446	440	477	449	448	465	465	483	438	430	461	452	449	482	432	445	476	495	454	444	456	439	475	472	450	467	485	498	497	436	455	443	447	451	485	461	480	464	452	425	462	446	434	467	425	483	457	447	469	439	445	477	467	459	443	452	462	451	465	437	498	433	470	471	444	446	477	460	499	428	439	450	447	451	469	483	484	489	457	437	429	428	453	448	477	459	454	456	471	480	494	456	467	465	480	459	492	467	472	463	449	447	466	465	446	509	454	447	462	450	436	490	424	438	464	438	469	484	450	469	451	422	506	468	443	437	472	438	419	429	458	459	445	431	448	463	449	422	447	481	467	485	478	475	424	454	470	431	471	465	474	470	471	457	449	488	467	443	459	456	433	440	471	449	431	416	455	431	449	498	480	440	443	421	487	453	432	449	457	492	476	466	475	444	487	480	455	490	481	434	456	437	461	433	449	455	397	433	430	467	497	445	445	434	505	451	457	461	448	480	492	458	478	421	484	446	482	466	471	450	447	433	459	478	423	451	433	474	421	440	461	464	453	498	476	487	443	475	456	453	484	486	471	494	412	495	427	454	435	445	475	423	476	434	467	455	510	477	470	499	426	461	479	468	459	454	446	491	485	512	466	422	425	461	455	441	485	470	451	453	475	424	432	461	443	502	477	458	434	446	468	453	459	466	475	448	468	432	449	493	478	471	447	443	474	474	451	425	463	463	448	445	463	429	441	468	443	439	453	455	464	456	477	443	472	454	435	453	488	456	483	448	448	473	471	475	462	471	466	449	437	462	458	423	469	446	456	502	474	478	496	440	471	466	441	436	482	471	457	448	439	446	437	494	485	465	467	478	443	444	455	477	471	459	461	449	470	422	440	462	437	485	484	442	478	455	474	468	442	449	453	434	428	447	523	440	482	434	425	435	423	481	483	444	446	477	473	522	406	470	459	479	464	456	410	483	467	453	467	440	472	442	470	456	457	461	450	476	451	447	458	456	457	461	415	461	470	468	426	438	459	445	489	443	428	476
57686	23082	6957	2210	1354	960	738	593	522	461	430	367	394	345	350	289	286	297	302	297	281	275	274	277	286	288	273	240	271	243	261	256	229	279	237	260	285	268	233	259	245	260	251	217	218	231	261	239	279	248	234	250	246	218	253	238	236	237	258	248	239	216	230	229	279	272	255	237	239	276	227	263	241	253	206	254	268	249	232	255	252	232	228	218	236	247	252	266	232	213	234	283	238	259	241	255	278	246	259	233	257	236	263	247	271	230	215	250	254	224	270	221	241	250	273	282	242	232	221	261	247	278	262	268	244	248	234	274	219	264	249	240	249	267	233	254	268	248	277	245	251	232	244	268	266	238	247	257	226	241	220	238	254	260	238	234	229	264	229	264	241	237	245	245	242	190	252	239	239	265	252	267	226	245	211	235	252	246	234	250	252	212	244	250	273	214	227	255	232	233	264	246	263	231	269	230	259	245	246	218	252	285	206	227	221	211	247	242	236	235	244	242	232	233	243	249	264	244	292	238	238	233	261	271	229	242	233	220	234	247	268	242	255	244	237	253	258	252	243	262	237	227	219	246	253	248	242	254	239	246	254	240	266	252	238	235	214	241	227	230	242	250	244	223	229	264	247	250	243	264	244	249	217	252	225	221	245	248	257	240	250	235	254	252	232	246	235	246	245	263	241	259	236	237	265	230	272	231	260	260	231	266	247	240	230	248	249	217	225	199	273	228	242	233	238	251	212	249	234	238	204	259	241	260	224	212	249	259	234	268	243	246	283	294	246	215	253	224	254	276	269	253	237	241	225	230	246	242	254	248	247	265	254	235	246	267	256	251	234	246	238	237	216	253	278	230	253	259	224	243	241	237	275	238	236	232	240	236	233	259	287	214	260	219	287	229	260	231	268	256	256	241	254	274	226	251	249	226	225	232	242	242	237	242	247	249	243	268	245	236	254	225	235	239	267	241	213	236	265	254	241	218	236	232	230	223	254	280	267	253	211	241	252	278	263	219	256	283	260	257	272	240	283	260	247	253	271	211	217	230	266	254	255	232	249	217	225	261	216	252	248	265	223	229	253	265	245	244	246	218	294	263	224	233	238	257	234	235	235	233	239	235	238	257	239	266	213	241	246	232	257	244	244	252	233	247	247	251	249	225	248	237	242	223	245	239	246	267	228	221	220	263	271	227	242	232	252	257	263	236	265	234	239	267	242	242	276	237	280	225	242	242	215	252	271	220	226	235	252	266	220	218	234	240	242	248	254	231	257	247	229	241	249	239	234	241	217	258	242	246	271	270	219	235	223	245	254	240	282	229	250	240	239	250	220	240	240	270	251	240	208	218	241	279	232	242	244	240	249	218	206	264	270	232	238	250	257	267	216	235	231	245	276	237	251	236	244	254	235	255	254	244	238	244	242	229	254	239	233	265	228	247	240	238	223	212	277	228	281	255	233	243	246	245	279	245	226	257	245	223	230	231	243	230	223	232	233	238	232	251	228	244	256	219	250	245	236	229	258	231	228	268	243	241	226	220	243	225	262	216	273	243	222	247	236	256	236	236	245	238	246	265	267	247	254	256	246	262	265	231	253	236	237	260	247	228	232	245	235	254	259	269	240	239	248	230	263	237	249	209	264	227	235	214	216	256	271	232	241	216	236	247	244	272	235	250	280	270	219	235	244	249	222	237	269	235	251	245	237	222	243	244	237	237	239	263	245	243	231	232	239	262	238	245	234	259	227	231	250	235	240	225	247	259	250	242	260	267	245	253	237	272	243	222	258	243	247	250	242	233	264	224	253	225	256	218	229	224	227	253	268	270	243	246	218	245	229	266	243	274	220	222	236	219	241	250	247	252	244	214	241	261	266	236	245	241	230	278	251	241	246	263	235	241	246	247	233	223	246	259	226	264	237	254	251	238	252	240	239	253	258	240	231	244	237	234	256	241	225	236	235	244	245	243	232	283	238	235	269	250	236	260	265	255	261	237	240	249	237	249	241	243	229	256	231	199	268	290	243	251	238	274	269	280	240	227	242	231	236	257	235	271	215	247	261	262	297	265	275	274	248	225	256	250	248	266	246	226	224	274	245	253	259	242	232	252	264	227	253	266	268	235	258	230	251	272	242	231	246	268	275	264	227	224	252	244	248	293	255	254	235	231	233	276	237	234	241	237	250	256	230	278	231	257	249	248	229	242	254	246	234	268	237	262	214	264	255	250	239	239	261	225	269	257	251	252	239	237	237	264	252	236	245	264	230	203	229	240	269	227	240	233	252	225	251	249	261	257	236	236	253	222	228	222	236	287	250	263	263	256	232	259	235	257	251	229	243	248	256	233	240	248	273	254	233	279	256	256	244	233	244	258	236	228	243	254	230	247	224	218	224	215	251	243	256	237	252	248	255	228	251	245	276	249	282	215	254	228	240	252	239	222	249	279	230	240	250	222	262	240	249	229	252	246	236	265	267	263	215	218	281	241	266	224	249	251	230	257	258	247	250	259	252	254	230	251	219	263	262	255	252	240	251	260	272	222	233	239	243	259	209	287	234	255	241	246	243	258	232	240	200	239	230	211	256	215	248	239	211	240	274	251	231	238	237	263	271	259	205	253	251	231	243	256	219	243	228	255	243	262	248	226	211	227	253	284	263	240	230	256	262	196	246	239	248	264	235	240	236	247	249	245	256	218	230	256	221	265	256	257	248	234	263	269	267	248	252	231	251	267	239	248	244	253	232	252	237	264	246	242	237	248	274	242	256	211	255	251	245	242	242	226	240	238	258	229	245	226	253	280	283	264	238	248	230	260	246	243	238	246	273	228	248	244	273	243	236	254	266	250	240	232	267	244	269	266	259	237	248	221	239	263	265	228	239	262	221	242	246	224	259	259	257	243	223	223	278	253	228	248	229	252	230	252	257	231	255	252	248	240	228	243	238	264	258	231	247	225	257	243	248	257	238	236	211	234	247	209	229	251	261	238	256	258	253	272	241	227	243	258	257	234	212	245	262	261	219	244	251	245	252	238	245	241	258	266	256	243	249	252	262	240	274	277	252	244	260	246	229	235	230	217	271	239	225	276	261	244	214	248	226	232	255	245	253	242	207	247	251	256	224	262	282	268	241	237	244	257	235	256	236	308	262	247	222	253	241	209	249	246	251	242	250	233	237	273	247	215	221	249	252	254	245	241	223	238	229	270	242	258	219	231	262	267	249	229	253	231	245	252	264	226	248	263	265	258	265	224	213	222	255	190	235	234	260	238	216	261	253	236	261	254	228	230	251	254	244	222	253	240	244	247	240	277	220	246	233	263	252	260	268	238	257	235	248	238	242	222	247	243	257	264	265	236	262	221	258	235	239	241	229	268	228	248	232	193	246	258	226	237	232	258	219	242	204	258	240	260	238	234	227	248	273	263	214	285	242	270	248	232	211	245	272	264	241	257	215	266	236	262	261	238	272	230	239	256	229	224	233	255	258	249	209	246	275	245	246	261	277	234	251	241	245	264	233	262
34635	3074	5641	5875	5078	4150	3401	2858	2506	2224	1874	1746	1612	1552	1360	1294	1299	1233	1157	1124	1108	1054	1046	1031	1000	961	949	941	892	952	897	895	910	885	799	908	780	860	829	851	836	803	776	849	785	856	818	829	790	740	784	764	756	788	799	725	739	760	768	790	724	769	775	803	770	836	793	757	787	755	744	751	739	743	779	736	753	736	742	736	729	788	710	749	742	760	733	729	732	776	705	764	714	704	724	732	723	740	767	712	734	756	757	763	782	730	765	741	747	709	710	731	716	775	769	742	740	717	763	748	710	748	703	719	729	701	750	718	776	691	739	754	742	736	714	690	692	728	702	745	742	711	731	750	714	759	772	742	720	761	727	711	722	663	752	741	723	719	711	718	719	733	767	724	765	751	756	718	711	700	725	692	729	717	726	686	705	765	747	710	677	735	736	680	731	745	732	747	688	709	751	735	656	721	767	732	740	794	765	675	724	757	735	689	736	701	718	682	737	732	727	762	778	709	737	739	728	728	761	738	761	721	753	770	767	757	733	727	722	764	762	745	723	747	774	751	691	713	770	701	767	758	770	705	751	742	726	761	724	724	715	718	707	723	741	721	726	711	717	736	735	766	720	779	728	710	661	696	715	734	682	729	775	793	707	734	716	730	701	756	714	744	685	745	773	726	723	756	728	751	741	742	729	746	738	719	693	779	704	744	695	760	751	741	705	743	697	730	709	718	707	715	754	729	727	772	751	729	739	700	770	756	700	737	720	755	774	739	726	736	744	731	744	742	708	737	715	701	729	731	714	742	716	752	707	745	752	717	747	727	707	731	740	744	733	718	727	732	752	738	757	701	734	777	767	713	687	726	728	699	736	745	762	683	707	760	746	742	736	749	765	721	701	703	744	767	729	725	759	758	730	715	742	701	702	777	790	734	697	737	735	734	687	678	750	746	661	761	737	749	726	742	761	745	759	772	660	732	736	713	721	771	745	745	741	730	727	758	717	727	744	747	763	733	758	691	765	776	733	719	713	672	734	726	746	736	714	703	754	739	689	725	715	710	715	723	708	753	692	725	733	726	712	754	720	750	760	728	745	720	742	731	696	758	728	680	735	744	725	735	770	719	741	736	728	729	726	739	703	728	709	763	744	723	729	719	710	739	751	761	740	758	733	711	746	720	727	785	719	742	742	718	720	721	724	693	741	738	755	720	747	689	713	732	734	719	726	751	733	738	744	669	750	721	692	736	734	715	804	698	704	715	743	759	717	754	716	740	755	717	712	723	744	753	730	698	712	703	771	751	736	721	703	747	768	732	718	701	761	721	721	783	738	701	769	727	713	744	743	706	724	739	695	719	713	701	702	764	729	734	740	716	662	737	667	714	778	702	765	747	746	724	762	741	734	704	688	715	741	699	726	717	686	715	696	766	733	715	704	754	673	690	742	773	721	673	723	730	752	719	708	687	709	754	748	733	678	731	708	737	715	766	740	723	734	757	762	739	783	717	715	777	752	737	770	741	729	719	725	709	706	741	679	721	709	700	687	751	734	785	721	737	740	756	807	785	778	732	749	740	707	731	710	728	763	748	742	751	776	760	699	756	767	691	735	734	706	699	719	725	779	721	715	748	693	731	673	725	712	750	717	720	704	747	691	719	746	778	729	755	772	720	667	758	721	694	767	677	692	733	682	736	755	710	687	733	698	738	739	727	675	693	706	755	712	727	720	699	762	779	766	738	679	677	712	721	705	704	706	712	759	698	762	705	753	750	699	741	729	713	682	716	713	695	749	744	784	734	687	729	713	731	788	720	749	783	720	741	741	737	734	699	751	705	763	730	798	670	743	725	789	766	751	708	721	707	763	713	701	754	740	750	751	775	721	685	734	759	722	719	706	741	734	721	723	781	750	735	709	793	718	740	779	730	720	752	774	724	718	723	753	758	736	721	772	723	672	751	735	754	724	756	701	760	699	684	783	742	748	725	775	772	707	719	684	672	722	702	763	672	734	729	715	787	760	719	704	697	798	746	777	706	759	762	709	726	726	705	764	748	763	752	769	723	729	783	725	714	691	720	697	729	752	748	702	738	738	780	746	707	748	765	700	671	741	704	705	686	730	730	848	749	738	687	705	726	757	728	798	723	739	783	787	757	751	716	741	724	778	759	697	719	712	707	731	741	734	671	713	748	701	721	753	701	720	708	741	758	779	724	758	712	710	782	730	752	710	682	699	721	730	713	760	729	715	687	716	691	725	735	717	717	738	719	690	693	794	790	675	741	743	745	723	690	719	690	686	735	710	729	738	738	740	772	757	739	750	730	705	745	725	762	715	729	721	699	699	792	731	768	724	712	726	736	758	719	733	740	779	739	711	748	747	735	723	710	740	792	740	729	805	714	735	737	788	755	738	743	727	721	708	754	742	693	721	754	749	741	753	729	773	690	727	736	681	736	768	754	771	721	750	695	744	724	724	756	714	740	690	753	708	702	736	726	775	762	769	703	784	689	681	735	737	751	703	771	669	747	776	760	727	705	731	792	720	729	745	748	734	764	685	747	805	748	723	681	754	730	761	728	735	770	724	724	736	727	746	748	747	698	743	746	749	715	704	753	739	679	778	735	708	700	750	735	770	753	716	774	744	717	726	714	708	734	711	743	704	712	747	690	732	768	685	720	752	771	727	723	772	741	759	742	769	743	751	744	726	732	706	738	744	715	730	749	684	784	722	728	731	705	769	704	737	728	756	801	780	738	788	704	701	722	702	755	722	730	695	702	711	731	732	741	761	742	675	750	779	717	728	699	751	724	643	731	731	772	705	703	707	703	712	724	731	732	752	771	696	768	737	683	755	760	714	776	732	719	739	767	750	736	750	750	694	746	732	759	720	690	767	681	743	731	779	734	795	704	725	751	775	735	757	684	686	716	758	723	720	735	752	716	741	745	688	710	746	754	724	793	733	727	769	739	743	717	753	715	722	662	744	734	717	741	737	745	738	712	722	730	742	741	762	751	692	746	752	700	709	709	727	712	743	741	742	715	725	727	735	733	671	760	711	691	745	723	732	716	725	725	723	762	705	735	725	729	712	771	751	695	732	703	727	727	752	732	740	735	764	745	738	743	785	724	699	714	782	759	712	718	752	716	705	721	735	742	755	720	770	722	742	754	719	744	713	720	722	705	754	753	715	704	756	737	736	702	742	715	763	773	750	743	725	754	770	728	721	717	741	714	700	698	750	767	733	746	753	753	710	740	722	735	677	682	731	719	697	736	754	723	784	760	761	703	693	729	690	755	694	701	730	737	714	751	686	714	701	723	712	717	730	760	774	736	699	679	695	751	793	682	763	707	733	729	710	728	681	733	708	752	766	705	758	687	756	729	758	690	752	778	696	750	691	732	736	721	657	748	779	708	704	752	731	771	750	732	731	756	744	693	712	762	706	722	631	711	739	746	744	764	719	717	736	767	711	706	736	748	773	719	686	746	718	715	752	769	667	732	745	774	699	724	715	769	748	727	786	749
11107	679	227	142	122	110	108	110	108	103	107	102	115	106	102	98	97	111	92	108	92	84	95	96	86	106	92	86	91	90	94	86	98	93	105	110	99	104	88	104	85	113	75	83	103	114	88	87	94	95	96	88	98	87	92	91	96	97	109	107	95	89	103	89	108	109	106	99	112	85	104	106	101	98	108	88	88	91	93	90	105	115	111	96	107	84	96	103	99	88	86	113	108	97	91	96	79	112	101	80	98	97	99	95	104	111	101	105	91	96	87	94	107	86	87	103	74	103	102	85	96	83	105	100	121	102	108	105	84	108	89	111	101	108	94	95	70	86	102	92	106	87	92	96	109	83	94	79	94	92	98	89	85	99	79	97	76	104	92	85	96	84	108	96	101	82	100	95	79	101	78	84	94	94	92	92	86	76	79	89	80	102	89	107	93	99	80	91	103	87	98	78	79	107	91	84	107	84	80	86	87	104	120	100	76	90	93	101	105	74	88	87	80	109	90	102	86	95	101	98	113	93	75	105	89	126	98	100	91	78	92	91	102	102	90	92	81	102	109	92	78	82	85	115	90	89	109	95	95	106	92	100	104	109	95	93	100	106	111	84	88	100	98	98	89	81	95	85	100	99	102	88	93	106	101	93	82	108	105	84	98	80	86	94	99	91	102	120	94	90	96	105	97	83	105	108	81	104	113	102	105	92	92	88	107	96	101	86	90	81	103	96	116	95	91	88	90	81	126	108	105	109	95	92	101	103	94	96	96	92	99	105	104	109	101	85	101	93	76	115	94	87	96	99	97	84	97	94	109	96	91	82	91	92	100	91	95	98	79	101	104	84	105	116	98	94	97	95	90	94	110	111	102	104	82	79	91	101	98	94	115	80	105	107	98	105	111	98	111	90	90	105	90	92	78	76	100	97	93	107	96	95	102	119	97	93	90	103	87	99	104	89	95	103	84	102	108	119	109	83	89	94	88	77	97	102	81	103	122	94	102	118	93	103	103	84	85	93	112	86	97	101	91	90	107	96	103	106	84	83	96	100	94	93	101	117	96	80	92	89	107	100	87	102	89	96	112	95	98	107	93	103	84	103	93	96	87	89	90	91	89	94	90	105	104	99	103	67	110	107	113	83	93	90	118	87	79	97	107	99	93	99	96	95	84	95	93	85	94	96	100	104	89	104	88	106	83	99	94	101	93	91	96	72	104	85	88	92	98	90	83	90	99	89	90	90	99	87	80	90	99	78	104	91	95	107	90	93	98	106	90	104	106	87	93	77	111	87	117	67	111	109	100	101	93	103	115	81	95	95	100	85	92	108	96	92	99	131	88	89	94	88	109	95	83	115	104	90	89	117	84	112	94	95	102	84	99	85	109	94	87	88	97	101	101	113	97	95	109	89	97	103	101	96	89	100	106	96	93	93	106	91	106	101	89	92	94	86	100	103	108	104	91	97	99	87	98	100	97	85	102	107	101	88	99	99	98	102	89	102	98	86	98	76	83	95	74	78	104	91	104	89	106	94	96	93	92	94	90	90	77	94	100	113	101	102	107	97	105	103	95	86	88	99	106	71	97	105	106	82	99	111	85	110	104	94	74	105	97	106	113	94	95	117	98	73	87	103	100	114	84	107	103	98	88	106	101	101	87	89	90	82	103	95	88	115	100	97	82	106	85	96	98	105	95	88	99	93	96	96	109	92	77	91	84	89	83	116	85	111	90	102	97	103	92	102	120	97	101	106	89	103	88	108	89	106	88	100	108	93	98	93	102	107	104	107	83	93	97	89	103	94	85	80	94	103	105	90	100	108	105	117	106	82	98	99	107	108	98	98	102	94	84	98	93	100	87	96	93	101	87	81	106	110	106	98	95	99	105	85	86	89	94	103	87	85	85	89	99	95	114	86	111	97	87	103	99	95	99	101	92	108	93	108	109	105	89	92	92	93	90	84	105	99	96	89	90	98	102	100	105	113	87	88	92	90	96	97	116	112	85	96	110	115	96	96	90	96	95	86	99	86	75	100	90	90	90	92	80	101	89	108	104	103	80	86	92	116	93	70	96	93	100	98	104	86	108	104	95	104	98	82	91	95	105	108	91	98	98	97	100	82	102	111	104	86	102	96	88	101	107	94	106	112	97	82	114	102	115	103	86	104	99	86	97	106	106	79	85	84	112	97	93	86	94	87	91	86	103	104	97	108	103	102	100	90	88	91	92	101	110	99	87	89	100	89	97	93	88	84	81	96	114	102	91	97	100	97	96	96	106	83	93	98	107	84	97	103	111	95	102	86	75	95	90	73	104	87	104	87	101	95	101	103	97	100	86	89	90	95	97	87	108	103	91	99	67	97	96	90	92	76	85	96	101	91	88	96	78	89	95	107	88	108	84	94	92	91	97	102	99	95	106	94	94	97	91	99	95	111	94	95	83	91	90	93	91	86	93	102	95	102	95	112	89	87	124	85	89	101	100	92	97	112	98	96	106	134	108	103	104	83	104	99	101	87	91	91	104	92	108	79	111	92	77	105	109	97	99	86	106	90	98	87	105	97	127	110	90	87	83	99	88	102	82	107	119	104	110	98	97	90	92	88	107	87	103	103	93	104	74	78	99	73	102	96	103	101	96	96	94	81	92	92	115	88	89	112	84	88	89	98	83	86	100	88	111	110	95	88	96	92	96	109	89	97	100	81	97	96	95	101	91	98	89	101	102	99	94	108	93	94	103	98	113	107	86	96	111	113	112	99	94	74	86	93	87	114	89	90	92	102	80	97	84	82	104	89	110	116	91	87	77	103	95	103	96	81	99	91	92	93	83	99	98	94	104	119	87	82	98	105	79	96	106	98	72	99	100	96	116	95	118	96	100	84	108	99	110	87	97	100	106	91	87	102	94	70	101	113	76	107	98	91	90	87	86	90	76	94	85	82	88	113	107	97	93	108	88	81	96	107	81	91	89	98	92	93	99	102	91	81	117	107	85	95	86	104	90	92	107	79	92	86	94	93	103	96	94	92	94	101	83	93	107	95	113	94	80	91	100	108	77	76	77	88	100	106	104	87	89	76	99	94	99	96	92	100	90	117	91	108	99	87	96	113	86	108	89	95	83	96	107	87	94	75	106	95	85	103	98	113	107	108	87	97	87	93	93	98	99	95	95	82	105	82	81	95	90	82	88	88	85	85	100	97	91	109	95	91	105	96	108	92	86	97	76	78	102	118	116	87	93	102	95	85	114	118	95	98	89	86	89	78	115	87	77	97	99	88	100	88	94	83	84	100	95	99	95	88	90	104	89	100	95	86	117	108	102	112	74	97	111	81	86	113	83	108	88	115	89	100	112	93	77	97	94	86	101	101	100	95	91	86	118	97	83	94	95	88	100	97	82	89	102	111	99	93	107	76	90	77	103	108	85	90	94	92	82	85	105	89	102	98	95	87	98	97	110	107	80	101	97	90	91	105	87	106	107	84	96	94	90	99	103	92	106	103	93	100	94	92	101	98	96	89
11804	419	529	534	511	488	429	381	373	401	380	372	375	356	317	366	352	376	333	309	365	338	331	365	357	366	380	346	330	362	350	331	339	355	342	353	335	332	320	313	363	351	318	329	317	335	356	375	355	345	309	346	334	328	380	360	331	296	328	339	376	330	313	366	307	285	355	361	349	336	319	310	298	326	345	334	326	347	311	358	352	354	356	342	329	361	367	316	360	352	371	327	323	349	341	355	303	361	372	344	325	334	355	320	321	329	348	339	322	302	336	319	342	339	340	310	326	285	341	340	328	351	355	338	340	354	354	331	337	306	338	333	322	336	326	343	356	337	338	339	334	347	310	321	317	333	318	343	354	321	332	346	338	338	321	327	332	328	334	339	338	352	350	330	336	335	336	329	318	368	368	377	332	346	363	327	337	343	368	349	346	322	301	335	326	354	346	319	315	323	341	342	322	386	338	347	343	324	345	345	342	360	333	300	362	353	386	360	317	332	355	333	329	338	328	340	327	368	321	330	297	342	354	332	291	335	328	328	326	307	341	316	349	348	344	323	344	331	319	346	334	330	349	324	356	344	303	326	316	354	356	353	357	347	314	295	349	326	357	341	341	318	305	361	350	352	320	343	348	312	320	350	307	335	341	337	329	351	355	334	344	336	347	366	361	315	344	327	319	337	317	346	348	340	354	313	350	330	331	321	329	370	340	322	319	368	323	360	378	351	349	345	326	292	334	338	320	327	358	336	348	325	339	350	333	363	305	358	339	345	316	317	333	348	348	322	311	314	360	324	346	314	347	362	341	334	359	337	330	334	315	330	360	311	332	377	326	306	300	327	314	321	355	331	330	334	341	356	307	330	329	342	319	297	330	325	348	324	356	331	303	321	314	338	314	342	312	335	338	329	334	351	331	357	312	304	317	304	378	362	347	338	333	300	325	315	334	378	336	317	361	350	314	348	355	345	382	340	360	299	349	350	333	335	332	327	329	323	311	316	314	338	311	348	318	328	322	355	322	325	351	318	353	326	330	304	318	338	333	335	333	325	334	331	316	342	324	322	343	326	323	354	327	341	334	361	334	360	313	339	345	325	377	336	312	321	334	319	333	342	319	357	321	337	318	324	333	340	332	318	316	366	313	330	353	319	356	303	320	336	339	320	327	331	343	312	314	348	364	342	358	321	361	327	299	325	326	341	368	317	333	359	332	341	343	322	314	343	359	332	347	324	336	324	347	351	332	353	320	332	295	328	315	303	318	373	369	328	305	364	338	304	318	341	339	336	312	318	323	351	345	357	303	330	353	328	345	308	314	363	336	316	326	325	333	338	359	344	371	328	368	329	356	314	317	342	371	333	338	352	314	356	330	370	348	315	286	334	334	328	339	324	341	324	312	326	342	337	339	336	316	329	358	305	335	342	326	352	324	327	316	332	337	331	338	335	344	340	326	335	347	345	325	339	333	364	355	330	322	331	324	331	325	350	349	322	317	316	315	318	346	353	370	361	347	346	380	329	355	361	355	344	324	347	340	334	353	355	344	346	333	353	287	347	365	326	376	326	317	356	339	332	327	332	345	324	355	332	311	347	298	334	329	282	343	334	320	339	346	351	321	338	344	342	328	326	344	330	312	317	310	323	347	344	333	330	322	337	340	351	324	349	331	327	348	331	333	339	339	338	361	315	336	311	332	342	362	326	332	328	337	321	351	303	303	342	352	346	342	361	335	314	312	321	333	333	337	344	337	314	333	316	356	323	304	299	338	313	349	357	322	354	308	328	336	298	356	333	319	357	327	336	344	332	320	318	345	332	359	339	324	348	355	328	323	327	344	320	398	350	327	315	326	331	351	321	345	326	340	320	324	326	311	318	375	340	369	331	359	322	335	297	308	301	341	350	319	371	313	342	331	332	348	333	341	306	326	343	339	316	335	340	338	359	349	359	341	357	338	332	314	335	360	348	328	315	371	341	310	317	349	375	341	308	323	347	337	329	322	335	326	320	341	311	333	339	352	329	374	319	341	351	339	339	331	336	321	357	336	365	338	346	374	352	323	340	344	340	315	323	325	332	331	367	342	332	347	324	321	323	313	343	348	331	361	315	332	321	323	324	334	371	346	343	327	345	329	341	334	328	326	319	387	346	340	325	349	314	353	339	343	333	310	390	327	349	290	317	325	298	351	346	346	306	326	369	354	340	331	364	340	349	350	337	344	332	355	322	324	338	304	316	320	318	318	356	371	352	344	345	310	314	323	337	380	344	344	375	361	363	306	307	301	364	356	328	349	346	306	319	331	334	354	338	328	333	358	296	360	322	356	286	334	330	350	326	305	327	330	321	337	342	319	347	337	332	340	374	348	344	357	327	318	334	349	355	361	354	341	345	316	349	338	313	353	306	321	359	341	311	345	341	342	344	286	306	310	305	321	370	340	329	327	350	325	320	324	341	329	335	330	363	323	310	343	329	322	351	359	356	340	342	323	367	370	359	314	324	329	325	321	334	348	357	363	371	301	317	309	332	347	320	322	368	316	344	340	335	312	328	333	352	375	325	318	353	323	361	359	317	313	361	334	304	323	331	335	361	336	335	323	323	308	312	368	355	333	314	353	338	335	331	329	355	353	343	344	352	317	325	305	325	334	348	372	339	320	373	330	339	351	328	339	301	321	362	355	334	370	344	328	328	330	335	318	319	336	332	317	335	327	358	320	318	338	366	356	336	339	334	353	329	350	344	314	313	304	343	358	323	303	337	328	317	337	323	358	282	324	377	296	332	354	324	338	345	307	315	324	333	350	304	320	324	341	355	361	317	310	351	324	325	335	341	347	340	356	321	360	317	334	326	336	331	362	308	344	366	343	322	340	368	321	353	365	327	295	361	318	346	362	338	313	307	320	339	306	349	348	329	345	352	344	329	349	315	363	344	333	338	318	321	345	338	369	318	315	309	369	319	328	311	327	335	327	313	349	308	330	347	354	312	326	330	308	349	341	316	306	303	371	315	338	348	349	334	334	321	361	316	342	288	354	334	347	328	349	316	326	342	338	327	353	312	365	315	307	319	361	323	381	362	321	339	341	348	316	313	328	316	352	322	354	367	322	334	324	299	341	349	355	321	327	309	345	324	333	349	335	342	340	361	322	318	316	328	384	336	360	320	371	354	350	358	324	349	363	344	333	328	343	331	321	337	319	370	334	342	299	350	313	352	315	323	327	337	363	342	343	334	333	330	375	346	329	320	373	344	331	390	351	338	340	317	332	315	315	330	340	362	336	319	342	330	338	353	364	339	359	351	324	318	337	357	349	309	297	341	341	283	364	346	307	327	356	312	325	354	328	321	308	330	334	347	347	332	311	342	371	373	307	349	329	330	348	375	328	304	369	328	363	379	328	325	308	384	334	341	306	348	347	356	342	296	349	375	326	331	340	316	345	339	318	320	304	356	348	342	317	329	319	318	331	340	308	355	320	323	325	351	362	335	329	332	337	293	339	350	336	310	332	349	352	324	338	355
47071	14641	1887	923	726	466	390	318	293	236	232	213	191	190	162	200	162	177	173	177	168	187	152	132	151	167	154	149	151	171	137	161	129	119	148	105	168	139	144	147	162	136	138	155	131	144	149	132	110	162	172	158	146	122	156	158	134	143	140	120	134	158	140	148	131	152	130	124	166	153	136	138	144	148	143	165	148	154	141	131	149	142	158	149	145	144	151	141	108	136	151	127	157	149	171	162	132	135	129	142	138	151	140	143	147	151	127	144	142	137	144	148	102	152	150	149	147	144	145	166	129	146	143	123	150	131	144	147	148	136	111	143	126	139	118	138	120	159	147	152	141	164	151	150	138	131	140	157	154	128	127	152	160	120	134	138	139	140	141	148	170	143	154	143	160	127	131	141	133	138	138	144	130	156	150	139	123	150	136	113	139	157	127	118	144	122	130	125	151	123	147	119	154	136	139	137	130	147	145	133	151	127	148	127	140	155	126	149	155	148	141	138	142	139	142	122	128	138	117	156	122	126	141	153	125	148	148	138	141	145	134	151	145	157	132	140	153	136	125	129	136	157	151	138	145	145	125	157	119	147	155	141	140	123	150	131	133	147	166	125	129	133	145	149	143	129	163	135	136	127	136	121	143	154	125	132	137	135	143	152	139	135	153	134	149	141	154	146	156	116	135	142	154	104	122	162	143	153	143	146	152	120	142	155	159	139	117	155	140	160	136	168	117	153	137	164	121	142	129	144	129	139	137	139	146	140	153	143	152	111	153	157	151	131	153	137	138	155	151	146	144	143	134	144	159	160	156	134	149	132	131	135	121	130	124	131	129	131	147	141	149	145	128	156	166	134	124	145	127	134	134	136	131	156	143	152	136	156	133	140	138	149	144	131	138	136	135	130	142	125	151	148	140	137	154	156	125	127	152	127	157	143	118	125	144	145	174	147	131	163	129	151	139	142	117	156	150	138	149	117	156	131	153	146	135	144	144	125	136	131	154	120	125	132	160	152	128	154	129	150	148	131	144	131	141	131	124	128	147	140	135	122	132	153	146	111	129	137	139	128	140	132	133	142	137	151	123	149	135	130	124	134	117	136	139	145	143	119	142	128	143	139	155	130	141	165	135	145	124	144	137	138	127	141	133	132	124	150	144	145	146	142	131	129	160	146	133	136	162	158	137	148	145	126	131	157	157	139	147	133	142	151	126	153	145	162	140	142	144	111	133	138	136	141	141	151	146	145	146	123	137	146	151	149	149	150	143	141	135	119	139	137	147	143	130	126	141	131	132	126	131	142	117	145	144	160	160	130	136	129	142	137	143	151	137	148	132	133	135	132	141	145	146	145	121	125	145	153	146	154	167	158	144	146	147	136	122	132	133	146	140	115	153	136	143	130	153	128	149	140	149	164	157	157	140	114	127	136	149	154	130	148	118	134	149	121	158	146	147	147	147	138	141	143	132	132	156	142	145	144	120	155	153	138	140	137	151	141	152	145	114	128	134	129	118	131	134	147	140	162	157	142	146	138	131	154	138	138	142	160	131	164	157	150	116	133	142	132	132	141	165	128	129	145	127	123	150	147	124	123	141	150	149	145	157	144	163	132	145	139	148	145	139	164	151	123	122	125	139	141	134	128	144	152	115	143	128	160	138	130	149	154	151	118	157	145	145	152	156	135	146	169	131	126	138	137	151	129	148	115	143	128	141	138	135	159	156	124	138	148	153	138	157	143	166	137	141	131	152	129	155	155	126	139	144	154	137	159	150	157	135	146	151	163	133	139	127	118	142	133	129	162	135	170	144	131	138	137	133	147	137	118	134	126	146	130	125	129	127	153	134	132	148	155	136	122	118	145	137	150	126	122	134	169	116	135	158	153	153	130	129	134	158	152	143	141	144	124	132	135	146	141	141	150	148	141	143	138	143	149	146	147	135	136	126	120	137	150	150	140	145	138	139	153	130	128	147	138	166	113	142	119	152	156	142	151	142	142	121	127	142	129	156	151	126	152	157	142	122	125	127	152	133	148	152	136	131	124	158	138	150	139	141	142	138	153	147	138	160	127	134	166	140	144	134	145	136	148	132	136	144	142	154	135	127	136	129	133	122	143	138	120	130	142	153	151	134	133	153	153	154	144	127	141	149	135	145	132	147	154	134	121	149	126	145	140	133	145	131	132	153	138	159	136	144	131	134	142	155	161	147	129	138	138	118	173	142	135	149	136	128	138	128	158	123	138	142	117	164	141	146	151	122	152	115	135	118	145	148	141	137	135	139	157	130	131	151	133	152	154	168	155	117	137	151	127	138	171	135	160	151	140	143	135	116	142	153	145	151	135	157	144	151	143	153	144	149	146	139	161	152	130	140	140	145	135	148	148	131	144	132	156	148	137	143	126	146	135	141	132	148	139	130	149	164	127	136	151	139	139	144	140	144	145	124	130	128	144	141	161	164	119	151	136	120	130	140	129	126	155	143	151	132	130	127	158	154	142	128	146	155	144	128	146	171	129	141	130	127	137	145	140	140	130	142	148	154	145	159	154	142	157	139	150	128	152	145	145	133	138	145	144	136	151	148	136	136	114	135	130	137	169	139	140	126	142	108	141	110	121	142	143	136	159	166	137	128	129	141	130	152	131	145	142	135	137	145	148	137	139	152	161	150	135	141	153	134	124	151	163	140	154	132	136	141	124	144	155	155	139	148	156	152	154	140	155	126	129	145	140	146	138	147	129	118	138	136	148	148	146	152	145	152	148	151	159	149	140	140	140	128	121	129	141	113	147	136	143	120	121	142	145	141	129	146	128	129	136	134	135	118	133	146	140	146	161	152	138	139	133	145	155	125	120	137	142	131	143	125	130	123	142	139	130	137	135	129	130	135	133	158	142	148	144	151	133	157	140	141	143	134	137	150	144	144	141	147	139	127	127	133	140	148	143	141	145	161	123	145	133	162	134	134	141	138	142	124	141	156	137	157	121	130	146	152	137	163	129	143	122	152	130	131	138	141	143	134	142	138	128	140	134	141	142	131	125	134	139	139	159	136	144	134	138	129	140	115	137	139	144	139	159	132	136	133	122	146	136	150	125	123	147	132	151	144	144	145	164	143	138	139	132	140	155	141	137	148	147	140	137	150	138	143	143	144	135	122	140	154	144	149	117	131	172	139	163	114	129	157	122	121	147	142	148	154	164	156	141	144	136	125	138	142	129	147	157	142	137	150	129	143	142	134	153	120	140	132	138	161	133	128	150	128	125	142	130	127	141	139	146	130	137	153	138	144	152	125	140	132	121	139	135	160	152	114	163	153	148	133	130	116	118	160	148	159	144	132	141	155	151	159	131	147	141	128	158	149	134	150	123	119	147	162	128	138	154	138	141	130	148	130	148	147	126	163	136	149	158	141	140	141	153	141	140	139	118	128	173	136	143	139	135	142	149	157	153	142	126	134	156	135	114	133	144	164	141	136	155	130	139	140	123	143	149	122	152	144	162	141	130	138	139	159	121	140	153
27045	1432	3052	3257	2744	2200	1853	1608	1486	1198	1083	991	914	862	822	794	744	732	676	654	612	617	608	599	573	568	588	569	571	560	498	530	523	522	534	500	504	499	488	492	537	537	478	503	470	485	529	486	476	454	493	479	485	475	467	459	492	500	453	481	499	484	460	494	469	451	484	469	467	426	482	484	471	475	479	451	453	427	446	454	466	477	479	472	450	504	506	459	430	464	464	441	500	434	460	465	471	500	479	428	455	459	498	467	498	450	454	463	505	437	461	464	459	482	481	451	425	432	433	458	398	428	479	470	447	442	452	468	474	480	460	511	437	513	447	468	439	509	445	475	452	481	450	469	447	478	451	456	424	460	440	462	453	467	465	456	463	442	439	489	440	469	486	497	478	461	464	470	466	419	537	444	443	489	491	444	425	472	469	474	469	447	460	437	469	441	517	448	466	457	472	463	480	463	471	458	454	450	455	436	448	471	459	443	452	440	465	455	446	480	457	433	444	445	478	463	455	441	467	483	456	463	426	450	482	473	472	485	446	445	496	469	431	444	436	444	436	464	476	468	494	485	479	487	445	438	441	466	444	458	448	455	485	450	423	476	459	443	474	455	449	469	459	442	461	456	505	462	443	481	461	453	498	437	435	474	452	479	448	435	459	509	455	435	466	475	476	488	414	438	454	459	435	456	474	474	482	491	448	456	473	452	481	455	437	443	470	430	453	428	473	458	460	465	462	450	474	489	498	457	473	482	449	456	500	423	471	476	481	443	475	470	482	454	455	445	452	518	460	465	453	476	493	453	465	460	426	509	447	518	453	434	462	449	468	460	465	446	461	439	458	459	409	473	461	445	469	443	491	471	460	439	444	452	463	465	444	451	448	471	464	433	455	427	454	447	455	450	456	458	459	481	423	505	471	459	440	481	496	425	447	441	469	496	439	437	467	468	496	477	482	443	439	452	485	458	454	462	490	458	464	445	486	429	484	491	445	442	486	443	421	439	478	454	457	444	441	461	499	436	455	457	440	453	490	447	459	482	448	482	450	432	438	434	438	472	420	454	462	473	470	486	469	472	438	472	519	460	460	446	445	495	461	421	438	437	474	421	422	437	418	449	466	447	460	446	441	455	431	497	443	445	482	468	439	436	435	452	486	472	469	452	440	489	466	438	505	440	438	451	466	454	435	454	481	454	471	443	472	493	444	438	465	416	445	491	460	440	431	469	484	446	475	469	465	455	471	412	480	464	446	475	462	458	451	444	438	460	468	440	450	509	459	460	401	472	499	459	433	521	448	425	421	484	419	439	438	448	445	478	449	485	473	438	427	498	450	461	445	463	455	483	469	465	447	467	442	454	426	472	460	454	468	436	454	441	486	431	447	454	461	437	416	435	454	486	485	457	461	474	487	486	499	454	501	446	460	474	482	476	478	446	496	458	439	487	480	478	441	455	508	453	438	454	459	436	464	464	434	451	447	488	501	472	445	464	460	438	466	457	470	478	464	458	460	460	446	489	466	456	494	457	463	442	460	471	462	421	447	443	501	421	483	454	499	435	507	454	437	480	493	471	446	467	475	465	456	463	412	458	449	450	452	447	466	491	462	489	495	486	448	463	481	475	475	442	436	484	459	463	468	470	425	455	465	435	446	479	484	436	470	457	449	432	435	471	451	415	479	473	470	468	424	456	455	440	439	460	482	436	470	454	442	508	414	445	475	455	489	426	454	407	469	430	472	471	437	449	446	460	449	463	439	436	473	469	434	459	490	427	495	446	470	482	441	463	418	472	474	467	437	467	448	410	471	479	476	482	448	491	466	457	481	466	447	449	437	451	467	489	467	440	461	491	458	448	452	478	438	446	440	433	467	455	489	419	476	486	465	437	452	432	468	480	458	460	438	479	459	478	472	480	424	435	456	452	447	477	453	469	465	493	479	460	499	505	412	442	449	463	465	462	486	460	507	453	474	460	468	480	479	463	481	413	487	472	476	450	448	459	422	467	450	474	489	459	515	501	445	436	462	440	497	465	444	479	437	427	466	469	483	482	456	457	483	423	469	465	483	467	453	434	442	448	464	451	412	477	459	462	414	487	449	474	482	428	433	497	447	480	462	492	468	459	481	432	415	471	480	442	459	456	469	459	488	457	461	443	491	441	505	461	506	462	452	446	452	488	462	448	453	451	437	469	493	397	450	441	446	428	454	463	502	499	432	455	485	472	441	441	505	447	468	489	495	462	443	424	438	462	440	448	448	475	409	474	467	493	464	470	444	462	456	421	470	493	435	449	428	442	467	461	405	457	480	474	473	456	480	466	464	438	443	439	425	473	457	448	443	476	455	445	450	487	463	481	462	438	479	465	428	433	455	440	481	478	455	488	468	443	480	458	463	484	495	481	474	459	453	481	481	480	484	479	413	490	454	481	442	487	466	493	405	426	489	461	494	466	483	484	425	477	462	470	464	462	460	479	497	485	432	454	428	443	444	445	461	449	448	438	457	465	439	460	446	459	456	472	500	497	449	446	447	470	494	399	449	447	493	515	454	448	458	453	446	432	478	471	464	464	463	459	484	463	429	459	406	444	438	474	460	448	459	444	470	464	487	443	477	454	489	458	452	450	461	435	466	444	448	457	426	438	422	451	489	430	439	412	465	486	463	436	442	412	450	464	481	405	489	473	445	449	451	437	455	445	435	439	461	486	463	457	456	498	436	447	437	468	425	418	491	469	439	471	441	473	495	465	440	452	468	460	484	472	456	474	431	465	474	427	478	480	470	484	458	481	486	453	478	497	471	476	456	486	471	463	455	470	494	434	502	465	450	478	476	475	467	483	457	462	463	482	450	493	438	465	468	452	477	461	499	485	452	516	476	469	442	447	446	472	481	455	476	461	453	447	469	458	462	489	499	454	445	468	476	451	449	452	508	446	484	506	475	440	459	434	443	445	453	460	480	427	469	464	464	470	432	469	462	489	461	475	424	451	491	490	446	486	434	434	478	465	465	453	471	449	465	482	470	494	473	448	457	473	437	485	449	475	443	463	507	464	489	468	467	464	474	475	482	438	491	448	474	429	451	444	453	449	448	474	478	450	444	451	450	485	460	445	456	472	513	477	458	461	438	453	497	470	430	480	497	457	455	447	427	438	457	453	418	448	442	446	436	436	446	463	458	450	470	469	452	448	488	438	454	455	458	481	484	433	470	467	456	439	471	430	447	485	503	458	453	447	467	427	464	467	453	458	496	491	488	483	469	458	469	411	472	491	428	459	489	443	495	518	440	462	456	441	418	471	488	465	458	452	450	490	464	435	446	435	494	410	493	419	485	469	456	463	463	454	453	462	446	453	440	448	485	452	430	422	473	464	453	465	453	480	433	475	488	492	458	451	461	485	427	484	474	495	459	453	455	430	448	457	464	468	439	465	476	448	448	430	506	427	441	491	419	450	451	440	449	473	466	452	446	464	502	467	418	497	485	461	490	447	457	481	471	513	425	440	469	471	441	493	475	456
57603	22607	8328	2153	1367	940	763	566	560	470	413	421	376	382	326	333	280	312	313	295	287	306	278	287	290	275	295	266	286	287	264	262	257	252	263	265	261	290	296	265	242	225	244	263	233	238	245	231	229	260	257	254	269	232	263	256	216	257	259	251	276	247	230	286	243	276	230	252	257	244	245	251	253	221	241	272	260	251	272	247	275	255	242	226	250	262	235	300	250	235	243	231	264	250	245	250	253	243	234	243	263	209	237	264	229	269	258	259	256	275	257	261	253	210	247	238	232	243	231	236	251	236	271	253	260	259	247	220	217	259	252	247	228	219	206	230	255	237	256	257	229	262	251	264	232	222	270	228	237	244	244	276	236	230	229	232	235	244	256	239	249	255	248	254	249	256	264	239	253	275	274	248	235	257	253	253	237	261	233	244	248	240	223	250	244	252	252	224	243	242	245	214	245	228	246	235	252	219	245	250	231	228	241	237	259	219	286	232	241	254	253	244	234	259	259	253	224	235	236	247	263	241	268	246	246	235	226	281	259	220	235	236	231	237	237	259	243	240	228	231	259	239	239	249	244	233	229	264	214	254	267	245	260	242	258	245	251	255	236	258	243	231	253	267	218	225	245	273	262	227	248	251	249	253	250	239	234	258	261	252	250	232	217	255	251	253	274	245	240	243	226	240	263	228	263	242	252	242	246	242	224	228	224	245	234	253	209	238	220	240	266	244	253	246	233	261	248	253	264	249	258	246	234	238	250	251	258	240	243	230	236	271	238	247	237	260	260	234	232	259	250	241	238	242	242	241	260	245	260	229	261	253	280	252	240	243	262	251	238	231	251	249	244	251	247	251	263	224	236	250	254	229	275	236	236	223	254	267	204	264	252	242	240	251	233	257	262	246	225	243	232	226	228	236	254	226	249	246	247	216	275	271	282	248	251	260	263	249	279	252	256	237	239	298	266	273	248	251	243	239	245	260	261	243	217	238	231	251	274	236	242	221	250	253	264	248	234	254	255	249	271	257	260	284	230	249	232	253	252	246	244	250	235	245	245	228	262	250	255	246	271	240	228	254	240	241	214	246	223	235	227	258	223	234	246	252	234	244	240	228	255	230	248	242	243	209	257	266	248	234	231	297	238	242	241	209	270	242	236	239	244	235	260	262	250	224	247	246	240	235	254	253	231	240	239	244	269	222	218	259	251	255	246	275	246	255	256	255	240	211	263	231	224	242	252	263	254	238	258	266	242	247	251	261	238	257	259	241	262	247	246	266	262	228	259	260	240	256	262	225	223	278	257	242	234	224	264	256	250	251	255	242	253	239	244	243	267	232	227	227	283	239	259	227	258	264	221	240	245	226	238	228	245	240	264	245	268	237	249	241	275	236	255	256	248	250	263	249	240	251	247	240	227	233	246	249	253	232	264	243	251	221	249	301	255	245	233	254	267	256	255	264	255	274	233	264	239	229	245	256	247	248	267	242	259	247	246	236	207	274	244	263	256	253	259	249	215	257	254	233	207	235	276	250	231	258	256	245	219	255	240	250	257	250	246	245	255	278	263	258	250	236	225	238	212	246	258	244	234	229	203	240	227	262	266	229	240	262	234	222	240	242	275	252	264	227	278	233	237	264	264	224	275	256	222	243	260	253	228	264	229	221	236	258	267	228	254	238	237	232	245	261	259	246	253	227	258	245	266	249	268	247	226	259	238	269	269	244	212	267	268	253	239	229	255	236	211	243	262	240	245	247	263	254	253	253	224	255	237	253	223	253	235	249	238	231	250	234	242	274	260	215	272	246	230	269	241	246	236	224	243	256	248	231	241	251	240	213	235	236	262	266	251	256	266	250	282	252	250	250	233	222	254	261	247	245	278	243	254	237	224	254	239	278	266	230	265	231	253	236	213	258	260	237	254	248	264	241	251	235	267	258	234	272	219	246	239	246	259	256	247	260	252	248	223	253	243	248	241	249	280	235	246	254	262	220	257	249	251	240	221	249	236	242	242	263	247	248	295	269	249	229	239	256	230	238	235	243	240	232	260	229	261	235	241	222	231	257	243	232	239	218	254	257	240	243	244	271	243	232	230	229	266	257	242	226	248	227	243	249	256	233	228	252	268	234	269	240	272	225	273	213	215	258	211	254	260	279	246	235	240	252	224	249	221	240	255	249	274	218	263	241	259	263	250	211	259	249	261	252	243	242	209	241	236	227	249	242	274	250	257	244	220	248	242	264	201	202	219	241	261	270	272	233	249	276	224	242	242	241	263	243	241	234	244	240	226	238	261	219	235	253	267	250	228	267	226	286	244	231	266	229	228	261	234	236	242	241	247	254	222	270	253	266	241	263	248	238	214	245	286	249	254	255	256	249	241	243	229	251	229	239	248	251	232	193	240	240	234	232	242	249	232	230	218	257	247	235	284	244	252	225	237	248	212	223	250	245	244	241	222	249	237	252	283	232	234	258	262	242	238	261	252	254	266	246	234	214	234	254	219	249	225	262	232	257	270	222	222	234	257	242	245	245	254	244	243	267	226	243	243	234	232	221	252	205	235	248	244	221	262	221	216	249	267	247	231	269	267	292	249	260	251	253	241	249	267	255	243	250	249	251	229	245	271	230	283	232	271	220	228	246	218	255	264	262	250	242	234	265	241	240	274	239	247	252	241	252	262	247	248	225	237	261	259	260	246	233	223	233	236	268	276	235	252	236	261	257	253	250	235	222	266	248	237	264	225	246	242	230	244	252	246	249	245	233	258	250	265	247	242	246	273	237	252	260	253	252	244	229	252	249	261	241	268	246	272	236	246	224	198	234	240	268	229	264	231	259	257	231	233	256	239	220	281	250	235	252	239	256	248	254	264	263	236	273	239	274	227	241	238	248	256	229	257	239	248	261	226	245	251	255	244	232	238	251	245	247	277	253	248	258	242	279	245	249	249	242	253	256	246	243	235	264	284	256	229	277	258	230	242	238	265	229	219	222	237	236	227	247	247	270	247	217	252	272	254	222	223	271	221	206	274	252	237	230	238	266	221	233	231	236	260	265	252	242	221	239	243	240	264	255	266	241	232	249	234	221	228	234	230	257	261	244	230	249	260	252	241	230	249	229	273	229	247	249	259	274	223	277	258	230	242	245	247	260	239	250	261	223	282	234	248	245	252	247	247	265	267	224	223	273	270	251	248	243	244	267	255	263	260	247	265	259	231	249	245	286	250	240	272	260	222	230	259	236	248	255	269	254	248	237	254	259	214	245	244	259	240	243	229	242	235	248	256	263	263	238	258	247	250	225	253	237	254	221	254	295	229	239	252	255	251	260	232	237	276	246	265	260	232	243	282	252	252	239	254	232	244	241	255	243	232	242	224	243	259	221	233	280	248	245	249	241	266	249	230	252	262	254	277	244	261	237	225	245	229	245	227	244	228	250	233	224	226	257	250	231	257	283	248	258	247	267	262	256	247	240	263	228	217	262	253	249	244	256	218	267	252	259	220	272	257	259	227	234
34115	2520	5649	6103	5114	4029	3313	2962	2446	2149	1989	1795	1600	1536	1407	1317	1227	1194	1147	1102	1050	1030	1039	1037	984	946	960	890	837	932	929	872	916	823	869	864	814	826	838	768	832	868	795	838	802	844	828	771	760	797	801	829	758	782	748	790	782	778	809	805	811	758	727	758	738	757	757	829	772	748	758	712	769	769	755	826	733	778	744	752	718	756	768	761	737	716	797	763	741	744	743	759	709	744	748	783	735	741	732	766	729	763	779	747	730	754	752	745	699	739	769	721	748	759	718	756	749	731	754	759	749	706	743	698	817	795	735	760	723	728	719	748	701	713	744	761	776	723	795	748	727	788	769	735	779	749	730	718	746	704	744	740	744	713	749	740	725	797	728	781	720	719	674	724	737	741	749	750	721	719	762	739	725	736	710	701	778	763	684	793	764	703	765	738	762	725	717	707	712	737	720	730	735	780	786	708	741	741	656	737	767	747	745	711	740	732	736	738	738	767	690	770	714	760	749	723	718	682	745	687	716	722	718	712	735	681	723	757	718	738	725	758	733	767	738	695	764	729	724	796	752	685	753	761	740	763	723	744	731	766	732	749	756	705	716	734	731	785	753	716	751	735	704	737	748	737	704	709	763	707	736	764	766	766	727	706	741	703	746	690	750	764	728	757	741	734	751	717	697	688	738	731	739	703	750	712	762	706	734	733	734	778	710	721	752	713	741	745	731	677	778	730	717	718	761	754	727	739	727	765	748	773	777	696	697	743	686	727	721	759	726	755	733	773	691	756	737	687	724	740	760	735	751	739	745	770	712	734	743	739	713	760	713	735	732	695	731	713	739	707	745	751	728	730	773	710	713	726	760	746	718	806	741	722	750	745	704	743	770	704	736	747	717	743	716	758	733	708	761	747	703	751	746	692	724	732	728	741	725	730	686	764	709	698	768	761	719	719	738	714	721	755	756	750	718	692	695	732	766	730	782	740	787	696	752	729	682	732	733	723	720	728	702	774	703	779	718	707	706	739	734	742	775	729	697	745	749	708	731	757	714	720	737	708	778	767	707	731	728	695	669	755	714	767	726	794	714	758	690	750	731	787	742	695	752	734	738	762	745	754	758	711	722	701	710	744	727	769	708	718	713	709	721	758	759	755	733	739	793	710	755	724	727	728	733	725	683	740	741	743	746	694	693	705	751	728	710	710	722	762	699	777	735	735	667	767	755	696	777	686	727	722	713	754	735	723	769	759	764	717	769	803	734	669	736	736	691	758	809	722	689	750	751	725	750	677	730	733	745	728	739	710	746	763	779	724	722	773	744	753	740	756	713	736	690	723	720	744	773	789	744	764	729	750	707	770	729	743	723	742	724	735	685	740	703	713	714	753	693	723	733	726	683	707	717	729	755	791	772	694	731	700	766	790	762	725	719	764	697	771	712	750	694	727	722	739	748	759	765	759	763	732	728	716	761	751	712	764	700	765	751	758	739	808	746	740	778	747	776	772	730	748	744	713	677	734	730	774	729	707	752	732	723	725	729	750	699	717	722	739	702	738	741	745	723	711	770	701	745	745	720	700	736	749	772	718	697	680	697	766	775	740	779	690	696	755	798	712	721	741	762	739	716	753	713	764	757	739	734	718	738	747	698	772	765	727	759	766	732	735	754	704	747	764	707	756	719	658	714	716	746	776	665	734	722	630	738	737	698	752	834	787	712	759	724	767	745	749	738	733	714	731	705	731	703	760	733	762	713	710	734	763	774	774	712	715	736	804	703	743	727	751	720	776	706	820	754	758	726	726	715	751	753	696	698	782	702	737	696	709	696	749	729	691	775	738	758	779	730	715	752	716	775	764	731	733	732	789	746	783	799	732	719	737	748	703	708	731	766	704	753	671	750	656	742	777	726	744	705	749	761	776	733	741	736	792	742	748	789	776	769	767	730	701	738	737	789	686	747	776	719	743	765	730	749	699	728	757	771	708	774	714	692	697	737	720	698	731	715	773	741	714	733	769	789	757	754	722	693	748	738	707	738	771	707	709	741	761	738	715	673	732	718	743	722	719	724	746	736	695	738	763	747	745	714	754	752	737	707	748	769	728	728	760	769	745	725	767	713	719	686	757	706	738	749	768	717	730	733	694	721	702	750	743	705	743	730	694	760	766	726	773	746	684	723	737	680	757	720	729	743	716	753	754	764	754	776	741	708	746	759	702	750	754	657	692	766	749	732	724	718	721	765	706	744	720	768	738	755	701	753	730	736	694	745	718	733	731	727	745	737	745	713	740	812	725	763	734	696	751	732	689	729	737	759	745	751	754	702	708	770	692	699	724	709	761	772	737	697	746	731	740	724	719	685	772	748	740	759	750	704	732	737	771	748	667	739	714	755	768	751	737	708	743	808	724	755	763	759	703	714	750	742	763	778	773	737	728	740	757	697	700	745	723	717	710	732	733	712	751	767	718	722	749	753	699	736	746	674	699	724	740	743	748	732	731	719	759	744	713	727	733	778	739	716	742	711	810	740	675	757	698	722	757	697	730	769	740	724	704	739	706	756	743	716	733	684	759	749	759	703	720	694	698	685	734	740	737	776	718	740	711	730	723	762	757	705	756	763	682	684	689	734	731	743	763	727	697	776	759	738	741	705	701	742	735	764	730	764	782	770	731	719	740	766	711	742	743	741	779	731	733	727	679	733	711	785	698	678	740	727	719	703	694	728	758	701	744	788	787	747	666	769	715	762	675	747	748	734	766	736	732	688	749	772	758	772	675	715	778	728	701	730	750	751	779	703	726	720	712	726	698	714	769	735	742	769	725	772	726	707	735	756	723	765	714	713	755	756	744	727	706	699	682	752	695	703	728	717	751	719	753	693	754	701	716	743	741	740	728	750	767	742	737	734	710	724	700	719	740	744	760	702	753	733	732	763	710	724	751	747	719	683	718	722	672	709	684	718	713	700	732	756	732	681	745	745	721	714	669	742	730	704	774	702	731	774	736	756	718	725	682	773	776	749	706	746	743	739	729	727	738	719	747	722	716	693	747	707	728	744	763	735	744	770	738	680	754	777	734	714	735	696	717	712	742	744	714	768	692	688	698	730	713	762	707	696	743	702	716	752	747	771	734	746	695	734	730	682	723	728	745	772	753	704	746	745	748	753	703	749	752	725	723	741	763	747	698	754	744	743	741	763	712	741	659	693	727	734	746	729	717	705	757	729	734	742	764	691	759	711	763	737	720	708	704	735	707	711	700	756	731	685	742	763	680	750	758	788	771	712	769	767	731	760	723	709	746	699	766	714	710	722	732	719	773	789	746	718	756	719	676	695	705	719	730	741	741	689	752	761	753	705	733	748	729	698	752	682	788	763	777	739	715	744	729	749	727	745	750	734	771	747	745	758	661	785	742	732	705	741	723	772	761	736	731	724	735	689	702	704	753	731	778	725	781	694	723	747	754	715	744	746	744	758	738	751	746	770	758	688	740	763	721	712	748	732	766	757	709	708	759	724	722	769	738
11142	560	220	159	124	128	115	113	91	96	104	102	79	91	108	105	132	91	102	97	108	90	98	87	84	103	99	86	113	89	120	99	77	102	96	85	101	77	99	106	99	87	86	108	99	90	109	101	92	97	81	87	97	88	103	117	95	108	94	109	94	107	104	104	93	81	91	113	104	110	104	88	93	104	101	92	95	93	97	105	84	96	98	101	96	104	82	101	100	92	109	109	92	92	96	107	110	88	77	101	117	87	98	87	92	87	82	102	111	77	91	106	88	97	91	112	100	91	114	105	96	90	97	99	110	115	77	98	94	77	84	110	95	91	95	90	114	101	88	107	100	93	100	95	85	98	92	81	96	112	95	95	87	95	110	104	92	92	88	114	86	92	111	99	76	70	111	100	106	89	85	94	96	94	88	88	86	92	77	106	96	108	84	91	87	78	98	103	97	101	102	96	92	99	84	90	105	90	90	104	96	81	105	103	79	82	97	100	96	90	85	100	115	88	88	80	79	91	108	100	98	99	93	85	94	82	110	102	102	96	97	96	94	109	91	90	86	89	95	84	98	95	101	100	101	105	82	99	93	97	88	89	92	107	98	98	85	109	77	97	93	95	95	90	92	102	84	95	83	101	85	97	97	97	93	101	103	93	92	106	98	103	105	87	99	93	98	102	95	98	98	88	91	103	95	93	89	86	107	86	87	87	99	107	101	96	89	90	86	94	95	96	85	83	82	99	104	103	81	89	94	91	85	104	93	99	107	105	96	92	97	95	81	88	94	80	98	95	92	85	96	108	101	89	106	88	96	102	79	97	83	72	75	95	89	94	101	108	103	99	89	101	100	105	87	83	103	101	94	80	100	95	93	105	76	105	91	99	107	99	109	111	89	100	93	106	83	90	79	90	105	69	83	93	86	90	95	98	112	79	104	76	100	114	87	93	97	102	95	89	95	111	99	97	95	82	95	102	96	95	96	106	95	98	112	88	90	106	88	97	100	94	84	103	78	112	92	89	105	98	101	70	98	107	103	121	86	101	93	93	100	101	92	101	89	92	94	105	83	95	91	96	82	92	78	86	88	91	103	94	105	89	97	99	103	99	79	88	94	93	94	87	89	106	90	92	97	95	92	97	95	110	109	100	101	104	91	95	88	92	105	93	93	110	95	89	98	78	89	99	104	79	97	85	105	84	102	104	103	83	92	97	95	83	114	102	90	85	93	92	112	113	96	103	84	86	87	105	96	107	90	94	96	91	93	83	101	101	85	82	102	110	98	96	113	107	114	110	79	90	89	89	103	85	111	98	85	103	86	85	107	95	90	86	104	103	93	88	98	77	83	93	91	88	94	101	105	92	82	89	78	104	105	110	91	111	88	125	105	115	95	99	104	91	83	90	98	107	87	99	88	109	94	77	106	78	96	98	79	94	94	106	94	106	94	98	94	104	93	80	98	100	82	95	110	87	87	87	94	90	111	89	95	95	82	81	88	82	107	98	100	103	73	112	103	94	92	89	91	84	94	92	107	97	86	105	84	98	86	76	89	92	93	99	118	88	115	95	94	83	102	94	83	96	77	100	104	92	83	93	103	87	93	88	85	87	103	96	99	90	92	83	102	87	98	104	104	79	96	84	107	91	94	102	91	87	99	114	88	98	82	98	119	123	93	91	92	92	98	95	102	88	82	89	98	106	105	92	104	102	104	96	92	100	121	99	94	91	93	104	83	94	90	109	105	87	87	94	99	88	101	94	99	82	96	93	103	104	92	88	107	96	89	96	101	109	97	109	93	100	95	104	98	85	106	99	73	114	95	94	97	101	101	79	91	105	84	96	109	81	98	99	88	99	89	90	88	90	111	101	90	125	98	84	92	92	93	108	88	103	110	108	97	84	108	88	98	94	99	98	89	84	91	106	79	85	100	82	87	78	93	101	91	93	98	111	104	95	95	88	108	94	92	95	102	83	92	106	91	91	76	88	94	101	100	86	85	84	78	104	97	89	100	91	110	87	95	111	88	88	92	92	93	102	98	87	93	90	79	83	99	99	92	104	91	98	83	100	88	89	89	85	89	89	91	114	94	89	93	91	95	91	114	105	89	98	97	95	88	100	102	101	88	108	96	109	107	124	85	91	82	95	92	104	96	78	101	87	108	87	96	76	91	89	109	96	97	106	95	92	85	104	88	107	112	90	86	91	85	93	93	99	91	97	91	94	104	94	94	90	92	83	99	78	100	102	96	79	91	80	94	96	86	99	112	88	89	105	92	90	98	103	102	94	97	94	102	101	93	104	68	101	95	106	109	76	96	87	79	93	101	98	98	92	91	111	75	87	103	105	101	105	81	98	92	89	117	79	114	89	93	97	103	97	94	95	101	95	102	112	79	114	99	97	98	103	84	88	121	77	90	94	90	85	99	100	108	87	87	111	104	92	94	87	98	84	111	99	100	117	100	99	96	90	87	80	118	104	102	90	101	80	101	99	79	104	126	95	101	81	89	89	93	105	94	88	99	87	94	99	101	120	85	100	79	99	85	103	96	118	98	98	101	93	89	102	85	72	104	69	119	90	112	94	89	95	85	96	93	96	102	97	95	91	93	82	86	101	92	103	114	89	101	103	112	93	85	91	101	103	91	85	94	88	91	93	100	88	78	79	81	102	115	85	89	76	96	109	105	94	104	105	84	99	88	82	92	103	86	87	85	101	96	106	88	98	93	107	103	78	87	113	87	85	86	108	93	93	98	94	83	86	80	87	94	76	82	96	93	89	91	85	98	94	108	90	86	97	92	88	107	112	86	102	98	90	86	98	91	102	78	105	107	87	92	90	96	96	97	111	87	99	97	99	80	97	93	83	101	98	112	104	103	85	95	93	90	103	91	75	113	104	96	101	106	99	91	93	79	101	108	83	99	84	80	92	79	98	86	109	93	73	86	91	102	100	99	103	103	114	91	116	77	97	91	86	104	106	79	95	75	87	115	93	102	91	94	102	103	90	105	92	91	99	97	110	100	104	112	94	84	113	90	102	111	96	96	90	90	103	97	97	98	85	74	86	99	85	91	114	89	98	95	91	106	85	102	83	88	84	106	77	109	97	90	93	96	118	110	92	86	77	103	92	99	119	105	89	79	91	78	106	89	103	103	98	93	73	91	115	96	112	82	109	96	83	99	101	99	107	92	76	77	104	97	90	86	96	81	88	91	85	86	95	107	100	92	96	82	84	78	86	103	69	92	102	91	85	98	82	94	102	98	93	86	105	102	91	92	92	100	97	85	91	102	120	95	89	136	101	99	105	104	100	101	90	102	111	84	108	93	92	105	113	90	92	96	96	88	109	96	104	99	102	94	95	88	82	86	91	87	85	103	98	95	104	87	94	98	95	92	82	108	97	125	88	78	94	97	114	109	104	106	95	114	104	78	87	90	117	94	115	113	93	94	82	81	98	105	98	101	108	96	97	97	100	96	88	92	99	83	114	98	101	117	107	113	84	100	113	93	98	118	118	96	98
11736	415	453	513	458	427	457	392	392	437	387	371	383	382	363	329	372	353	357	368	339	342	332	309	374	324	336	313	342	313	298	356	323	316	320	330	351	303	342	348	348	321	347	327	329	302	329	342	340	345	370	339	331	329	370	314	360	334	325	312	349	338	339	340	334	293	321	323	355	360	359	322	356	344	360	331	321	327	314	335	338	309	360	314	349	374	310	339	343	328	311	370	345	360	335	325	347	311	345	309	349	333	361	306	329	340	344	375	337	324	315	330	380	332	336	317	332	353	341	348	343	367	326	333	336	319	356	313	322	347	378	345	329	329	329	336	338	355	331	376	354	298	337	336	348	347	320	345	334	347	315	344	313	315	338	335	328	364	356	317	332	349	359	360	356	353	304	323	351	355	327	332	358	306	371	339	329	339	336	353	331	345	350	304	373	317	333	306	345	306	325	334	382	335	342	324	375	310	346	330	394	303	335	317	342	346	311	304	347	301	337	324	346	330	339	371	335	331	353	358	341	391	372	317	327	338	329	331	306	319	340	323	344	337	388	360	353	308	362	344	348	335	318	364	349	326	356	363	317	336	354	339	356	339	349	304	343	345	335	337	309	365	384	345	308	331	298	353	361	371	346	331	333	352	308	314	319	338	314	344	319	324	337	354	368	318	319	356	330	339	315	299	344	322	322	323	338	329	353	318	352	343	348	367	319	344	344	349	306	330	324	327	364	313	356	365	315	346	306	308	360	302	344	324	317	314	342	300	343	322	317	354	350	332	304	333	351	333	325	298	352	350	332	323	316	317	340	342	328	340	345	340	336	346	329	338	351	330	320	346	355	316	342	304	329	327	346	366	333	337	335	366	357	358	320	315	371	324	336	319	305	332	343	321	345	321	388	336	353	358	321	342	330	293	342	302	343	341	333	320	363	351	363	334	339	340	343	349	303	319	371	320	313	314	330	341	348	344	329	360	324	358	370	323	339	319	317	334	308	339	345	303	332	340	334	303	357	350	370	351	339	337	337	330	351	300	345	314	350	308	348	295	356	337	322	321	368	336	335	324	324	337	345	327	342	333	343	326	336	362	329	316	368	336	324	363	342	348	344	351	311	324	327	335	295	371	339	349	313	376	325	335	352	333	353	345	327	340	332	341	342	339	347	333	309	325	340	331	352	336	375	308	332	369	343	362	332	332	345	315	348	289	347	367	302	321	358	329	347	330	338	335	327	306	342	352	329	367	376	340	346	317	351	331	331	330	346	313	320	319	374	323	329	334	357	323	324	343	328	368	319	338	345	342	360	340	325	358	331	332	328	338	317	318	344	325	318	315	349	361	300	370	343	364	366	335	368	300	325	326	329	355	331	326	355	337	372	333	341	309	348	316	319	309	335	339	329	328	307	321	341	321	354	346	349	333	340	352	368	329	355	351	358	358	345	328	337	366	308	326	342	357	385	358	328	337	324	334	338	311	327	318	319	353	324	344	377	329	327	324	313	329	356	317	325	326	375	345	345	354	331	325	321	347	338	347	339	317	318	375	364	336	348	349	325	319	357	352	322	345	368	322	322	321	338	339	337	318	333	360	359	333	314	344	402	368	309	339	316	316	390	320	339	301	331	330	318	362	339	337	332	370	307	331	358	359	317	323	324	310	344	350	344	331	347	331	353	316	349	353	346	335	323	343	327	340	334	344	330	334	346	363	319	329	324	358	336	332	345	352	360	345	334	310	325	312	335	344	321	352	325	341	344	329	342	362	360	361	325	319	320	381	346	322	318	336	339	339	338	317	302	342	365	342	309	336	339	325	338	327	357	343	329	317	355	344	303	344	338	320	350	299	341	328	330	342	333	318	341	318	348	353	326	321	338	349	352	319	348	327	346	358	356	323	355	341	301	348	323	332	331	316	355	347	313	323	365	339	317	346	335	341	311	322	328	368	336	356	331	335	338	335	361	300	354	349	346	316	319	343	349	327	341	345	322	342	351	322	315	326	335	335	336	328	330	348	331	358	345	376	336	349	349	351	337	339	305	333	349	318	322	317	318	300	361	344	360	329	355	288	312	344	330	353	305	307	337	359	351	292	349	324	304	350	311	344	351	334	332	326	327	309	336	332	334	328	349	341	338	329	314	352	328	332	338	316	341	308	333	351	335	336	341	324	317	380	334	335	324	342	334	317	327	355	340	379	294	345	389	299	338	335	365	364	327	353	345	317	332	329	333	310	333	318	308	334	314	318	342	343	332	346	324	315	348	337	348	328	333	354	365	303	307	322	334	333	354	323	326	330	313	326	335	342	371	326	334	353	354	340	353	350	332	372	324	339	335	337	343	346	334	312	277	331	347	373	345	328	324	343	342	324	341	334	336	395	328	341	354	317	316	323	299	339	291	338	307	331	323	338	327	340	344	312	330	321	338	341	334	325	316	332	329	340	344	345	365	329	340	325	330	325	308	339	339	311	331	356	344	307	322	330	309	360	312	336	347	374	336	330	347	311	355	329	302	357	337	332	363	349	333	314	338	332	336	355	325	328	325	329	308	328	334	361	345	292	362	318	326	338	351	318	309	351	360	346	319	297	340	327	332	313	328	332	347	359	352	320	345	318	344	320	304	387	329	344	337	331	337	339	302	339	328	304	380	335	351	336	313	300	349	323	350	368	336	343	324	335	355	335	350	329	320	324	341	331	380	337	360	332	325	327	334	345	354	320	305	323	333	315	347	349	315	341	330	323	315	317	392	317	366	330	316	311	343	324	303	323	310	366	326	330	362	341	350	360	355	342	307	333	365	318	316	343	340	327	324	288	353	327	353	344	346	316	358	310	337	317	364	325	319	306	316	386	356	333	298	350	309	334	335	319	325	320	333	299	327	337	351	361	343	367	357	316	330	308	323	345	326	347	351	357	315	330	344	338	315	331	336	320	331	345	314	351	307	327	347	340	314	351	318	355	317	351	353	346	376	331	341	298	325	357	349	343	345	328	319	315	314	310	350	299	337	314	361	365	361	312	363	328	324	330	345	335	345	328	357	335	346	354	324	307	342	346	347	343	360	361	308	327	337	355	320	331	323	359	352	365	325	334	346	351	315	355	360	320	339	359	327	343	351	346	310	341	335	338	343	336	321	320	326	344	322	331	324	354	303	318	315	324	352	323	350	325	362	314	354	304	319	320	339	335	364	366	338	330	361	336	319	331	317	301	324	374	334	340	330	322	340	363	319	380	334	309	319	334	322	353	351	332	292	323	350	351	359	350	325	356	368	342	345	322	305	322	336	325	317	326	341	325	332	317	331	324	326	334	333	345	333	308	378	359	339	367	330	363	355	307	328	337	372	341	321	329	330	325	335	331	379	341	345	326	334	315	318	342	309	333	366	391	298	340	349	326	348	318	330	332	364	346	323	369	343	344	336	334	325	328	341	337	374	340	331	314	316	366	325	353	366	344	352	336	337	326	319	327	331	364	346	375	341	355	312	369	347	384	337	367	340	356	350	376	336	362	327	317
47280	14308	1843	963	677	499	377	334	275	248	250	206	205	193	172	177	173	169	168	149	157	170	173	152	140	147	154	160	175	156	159	160	183	142	155	148	170	128	152	132	129	135	148	151	147	135	146	152	153	144	134	154	150	144	154	154	132	141	156	138	155	133	146	121	140	160	137	140	135	158	128	131	140	133	133	139	124	136	155	136	150	151	152	151	157	141	144	150	159	121	135	131	149	133	130	147	153	130	137	130	131	133	113	156	147	135	153	117	154	137	122	136	150	139	144	155	130	143	148	145	144	140	143	126	123	120	139	139	151	133	123	139	131	129	135	164	175	127	134	133	148	151	162	138	141	164	129	156	151	154	119	134	131	131	154	151	131	149	145	129	141	155	140	144	150	144	136	142	140	171	137	134	137	146	127	157	163	138	142	127	150	148	143	146	133	146	135	162	152	145	136	128	147	143	144	146	153	144	125	144	143	143	168	148	139	136	160	159	116	169	138	137	137	144	137	128	130	138	133	132	153	142	144	132	137	140	137	134	152	148	135	128	154	146	126	150	148	139	143	153	137	136	122	147	125	137	141	135	150	124	141	148	160	120	141	130	145	141	110	142	147	149	139	147	132	145	138	133	140	158	169	141	136	122	132	150	136	151	122	145	156	134	133	121	152	151	133	144	136	127	146	117	133	126	145	151	152	135	127	137	139	138	170	154	141	145	113	156	136	144	143	152	147	163	134	132	150	155	145	148	142	133	139	150	135	138	119	149	127	164	151	135	146	159	156	162	151	133	131	136	151	139	143	131	144	144	131	136	136	142	143	117	142	115	124	137	144	148	148	143	130	120	143	149	140	131	125	155	133	151	144	143	128	166	138	133	126	147	149	141	139	151	114	139	138	127	151	136	128	133	153	137	157	157	142	137	150	128	130	142	139	155	120	151	138	134	140	120	140	136	135	139	167	147	135	153	149	157	143	169	117	144	131	124	127	130	131	112	136	138	147	130	147	146	137	160	165	146	128	144	167	156	142	151	136	162	139	139	156	136	140	144	154	175	150	147	141	132	123	142	134	120	137	144	133	155	155	146	131	128	167	148	144	164	136	133	150	154	127	129	169	153	128	149	133	144	123	128	143	155	139	143	145	135	134	139	133	138	135	135	151	147	130	149	151	130	140	151	149	161	105	154	143	145	144	126	125	172	145	140	129	137	137	136	148	143	157	160	144	106	163	145	137	152	132	159	136	140	155	139	131	153	137	138	135	125	129	148	117	140	137	112	151	137	135	134	124	167	136	121	137	143	144	141	137	144	139	143	129	127	143	139	143	112	129	144	158	124	136	129	143	151	122	154	137	144	146	163	157	152	152	149	135	141	133	135	144	159	135	141	165	125	129	124	119	128	154	150	131	135	137	141	118	135	146	148	148	135	165	152	159	146	126	130	134	146	149	149	151	134	152	160	142	137	132	141	128	141	152	130	159	164	140	149	141	160	130	140	146	159	144	145	136	150	111	129	145	145	137	134	123	143	144	132	137	131	146	139	131	149	148	149	141	137	136	161	132	133	127	141	137	140	156	156	122	119	125	127	116	128	139	147	141	146	137	138	118	137	141	129	135	135	127	123	121	168	146	119	151	157	132	141	131	141	143	140	141	146	148	131	139	130	131	156	137	141	153	145	125	133	164	146	145	139	152	139	141	152	166	140	177	122	150	135	149	146	142	136	144	138	134	130	119	137	135	131	139	137	142	148	160	130	131	146	131	134	132	159	122	146	154	168	141	142	129	139	141	146	131	148	130	138	136	156	159	136	135	140	156	150	128	145	131	146	152	141	118	124	134	146	162	155	144	149	146	137	144	147	135	136	136	114	148	141	150	128	151	142	130	151	149	157	144	141	144	131	157	158	143	139	143	136	154	136	155	150	138	122	112	129	146	147	143	116	160	154	135	159	129	127	158	169	150	151	148	115	129	166	126	133	148	167	129	133	152	135	156	145	159	132	137	145	120	140	153	133	130	151	145	122	152	138	129	131	162	140	153	140	145	138	135	141	127	153	147	147	126	126	129	132	145	141	151	153	123	121	130	124	129	158	147	130	116	134	121	164	145	140	133	157	145	141	147	152	129	130	140	116	143	152	156	156	136	155	129	156	130	146	129	126	155	145	141	143	144	150	134	133	145	124	128	150	142	134	141	134	165	161	134	139	148	133	153	140	135	158	153	143	135	145	133	148	154	133	139	148	152	143	135	140	146	138	155	133	128	130	135	125	132	143	131	138	124	134	105	136	141	135	161	133	137	144	127	142	141	139	158	133	138	140	158	127	158	150	158	123	136	152	120	149	136	121	141	142	150	147	138	137	142	132	174	130	142	128	138	131	146	130	135	140	157	166	148	148	125	135	117	139	156	139	156	139	122	147	139	154	137	143	110	129	141	147	143	115	141	149	140	142	145	132	134	145	151	123	148	155	146	153	121	160	142	143	130	146	143	143	133	169	140	139	139	171	138	139	164	127	131	137	138	166	142	139	146	152	117	140	155	145	137	139	148	143	149	127	136	132	132	143	120	145	146	139	146	147	155	145	153	142	140	128	149	123	136	144	146	119	132	129	133	128	155	128	121	138	143	129	120	123	143	153	140	132	116	136	135	141	129	138	133	147	123	142	152	135	135	147	152	147	154	137	168	119	132	162	135	159	163	135	150	136	138	159	153	139	113	152	147	152	128	137	154	144	137	135	137	131	150	144	142	143	151	152	158	139	132	142	135	149	143	136	127	118	112	159	132	151	131	147	151	129	144	150	140	122	143	151	136	133	132	149	128	132	151	146	122	123	145	165	138	150	146	130	122	150	158	113	123	131	145	141	149	128	136	131	146	135	152	151	146	143	144	151	186	147	134	158	154	165	141	145	152	146	139	138	146	150	152	129	124	158	131	145	154	147	126	152	163	135	122	136	153	152	139	145	116	156	126	137	124	124	131	141	148	142	141	135	106	138	148	140	145	133	137	148	140	113	131	148	127	141	125	140	147	143	144	125	153	151	160	131	148	121	122	147	144	150	125	139	136	118	159	134	139	164	129	128	132	137	138	132	141	143	135	154	157	135	122	141	146	131	141	113	133	146	156	158	130	135	141	138	138	169	164	154	137	150	120	144	152	144	113	151	136	136	119	135	137	167	139	139	135	151	144	125	147	151	128	145	135	144	131	148	165	145	143	126	144	134	138	136	153	147	135	148	133	150	132	146	149	157	140	134	123	143	158	159	128	153	154	143	151	137	132	154	145	125	141	158	138	137	148	126	162	114	147	114	129	135	123	150	141	151	139	143	125	154	161	162	119	149	140	139	135	146	142	128	150	131	178	140	152	141	135	154	132	133	115	138	135	120	165	116	130	137	148	156	149	159	153	137	132	127	146	132	148	118	146	129	111	147	123	157	125	165	135	140	129	145	154	151	149	127	136	133	150	143	137	140	155	127	153	163	130	133	150	136	132	140	149	140	130	148	121	133	152	145
27129	1410	2991	3245	2830	2335	1851	1627	1308	1157	1060	965	890	835	815	722	718	713	664	647	618	609	609	572	584	604	556	570	536	523	550	541	548	482	556	538	538	520	519	488	506	480	497	488	468	512	450	451	472	515	495	481	482	489	509	427	473	440	496	508	485	500	498	457	492	482	465	454	438	437	452	471	477	460	495	484	510	481	450	523	451	466	424	452	446	473	458	478	473	453	464	425	490	490	443	470	451	458	478	494	460	492	476	465	403	476	451	465	445	452	446	486	466	522	482	520	461	469	479	497	456	450	479	444	486	433	444	489	469	447	475	463	481	472	444	404	462	489	450	502	472	439	436	493	491	422	483	471	507	472	445	474	474	473	458	442	480	477	500	443	475	460	464	460	453	461	451	471	463	487	474	475	472	458	467	504	416	480	468	448	490	482	492	466	461	442	454	461	469	445	440	453	460	445	453	513	469	443	487	469	418	424	460	439	424	476	487	438	491	493	442	444	463	418	438	461	457	418	473	477	486	426	493	436	455	460	456	464	459	459	418	466	469	454	456	483	470	483	468	454	464	430	419	484	508	495	493	477	463	439	466	454	471	435	438	518	483	460	447	454	450	449	479	457	440	452	475	480	494	439	462	467	464	462	478	416	443	476	466	463	511	454	479	465	446	437	449	476	474	474	447	486	443	499	435	428	466	458	443	500	473	456	458	472	451	401	476	459	476	480	511	456	446	448	476	443	512	462	414	465	415	495	464	476	474	493	440	455	503	458	456	482	453	412	486	484	450	444	461	450	418	464	458	442	427	486	471	437	427	453	468	459	499	435	477	496	437	469	470	478	455	443	491	464	451	434	452	450	497	462	473	502	442	460	481	452	455	478	457	411	542	472	485	465	442	486	469	445	460	454	492	447	498	442	442	439	423	470	437	452	506	456	459	444	457	460	452	442	459	462	500	475	468	477	468	464	499	451	452	456	438	479	468	445	472	476	477	424	444	422	460	468	448	445	430	446	482	423	425	491	464	508	426	439	489	436	469	446	491	473	450	483	482	464	441	450	418	449	453	465	451	456	499	443	439	468	470	418	478	448	451	453	452	460	444	473	482	477	404	449	483	483	473	441	468	437	449	511	448	449	499	472	497	430	476	452	470	465	486	484	461	440	447	444	443	437	471	452	466	477	450	457	485	444	498	484	477	458	475	471	431	469	465	485	463	448	470	433	465	469	467	485	506	432	492	500	454	450	441	459	459	479	474	461	432	457	462	466	499	437	459	458	468	458	415	493	466	469	453	442	474	459	470	431	485	451	461	463	476	476	481	457	429	427	424	475	487	521	435	433	460	441	479	474	452	495	499	477	426	485	473	445	461	471	470	458	458	492	471	465	450	470	457	451	468	466	472	465	452	439	437	449	470	456	443	482	471	443	495	469	462	455	512	455	443	478	452	493	460	501	470	466	485	482	489	480	454	452	489	450	466	440	465	435	465	475	472	448	471	451	515	487	473	438	478	487	456	480	479	441	457	464	449	431	440	489	487	446	490	477	460	492	458	452	473	455	448	473	518	459	443	482	482	510	471	509	432	460	497	471	424	418	451	412	445	439	460	418	456	498	472	456	482	495	468	443	419	441	494	477	456	467	438	456	432	472	451	465	444	458	434	470	448	475	435	458	472	460	498	471	480	462	468	446	473	443	472	422	477	449	477	470	461	479	486	481	492	467	413	456	454	448	456	455	491	462	452	457	447	457	456	481	494	499	456	455	463	452	480	479	469	508	444	466	461	448	466	436	487	509	480	430	456	475	470	455	434	499	501	493	480	471	474	454	523	471	454	484	417	427	466	449	458	430	444	436	422	463	460	416	452	441	479	458	447	450	503	450	438	477	501	466	464	462	450	419	476	461	464	452	460	472	463	446	428	511	527	509	445	467	442	466	448	485	463	451	461	479	481	459	458	455	481	486	459	461	453	445	477	427	443	453	461	489	413	501	451	430	447	468	480	473	456	452	486	480	468	473	450	464	461	494	452	454	423	446	441	445	436	491	462	468	429	448	437	471	450	469	457	457	443	494	466	468	462	505	456	470	471	485	490	427	487	436	472	482	461	488	506	462	432	441	484	465	478	452	466	460	480	486	454	458	462	465	508	437	430	479	430	485	472	457	447	491	484	493	481	457	459	448	465	487	463	448	426	482	449	440	440	480	422	467	449	466	455	470	440	474	453	471	473	481	449	470	475	482	461	426	466	460	425	479	457	449	457	449	457	453	458	450	496	492	494	475	489	501	476	489	431	470	450	484	460	491	439	490	456	495	477	508	476	441	460	477	447	492	441	472	486	479	452	506	490	435	438	461	437	447	491	487	436	468	466	462	443	490	454	446	464	440	466	487	492	443	466	434	457	429	485	483	477	447	449	463	472	445	494	484	490	535	408	432	448	421	464	449	502	443	446	470	438	457	460	515	471	450	466	462	446	494	484	497	435	462	458	439	496	481	450	483	469	504	449	485	456	494	456	493	466	467	450	452	428	503	438	485	485	516	466	449	486	436	456	401	471	487	501	496	474	457	430	437	442	448	465	455	426	456	476	439	435	465	491	454	474	492	442	465	463	460	452	453	480	459	439	481	462	421	470	499	469	455	503	454	448	471	436	475	462	430	448	461	481	496	430	455	449	444	483	449	496	490	493	442	477	478	461	486	478	422	466	466	477	449	456	473	457	460	420	439	475	498	478	470	493	475	487	440	482	474	473	435	458	477	481	448	465	484	481	467	476	463	467	479	471	441	444	469	462	461	471	445	457	430	473	444	464	461	473	488	456	466	451	479	468	499	464	468	457	516	454	507	428	497	449	451	448	447	467	436	495	459	500	452	482	486	458	457	448	471	447	488	439	469	484	446	436	469	452	473	476	447	497	450	497	486	466	453	461	486	481	476	463	419	457	470	447	467	508	503	502	455	468	482	487	486	493	446	523	457	446	443	449	481	485	460	419	501	421	464	458	471	464	462	517	454	448	449	501	497	486	429	475	494	456	467	460	479	480	478	463	469	478	523	489	441	409	477	427	423	471	480	462	482	446	425	492	452	473	489	458	461	468	460	479	455	482	470	460	463	437	475	495	471	464	468	493	479	454	469	431	462	451	488	493	494	476	480	460	479	494	429	406	469	515	451	443	459	469	450	486	430	442	421	448	468	450	479	476	479	488	458	440	464	492	439	429	465	456	471	449	453	412	479	443	507	457	445	455	478	471	467	487	411	456	481	451	451	467	462	442	456	448	479	460	443	435	445	464	474	425	431	408	458	504	450	482	498	466	463	489	458	434	455	455	485	492	453	455	486	498	475	481	461	457	494	446	485	438	476	459	492	461	476	443	461	480	464	478	484	473	466	459	431	436	452	485	469	445	458	464	461	444	480	461	491	457	477	463	432	482	434	432	459	448	440	437	457	457	440	465	473	442	464	461	446	473	491	466	475	461	455	488	460	499	424	478	437	468	444	478	507	453	434	465	448
58080	21623	6762	2130	1346	926	732	610	560	500	437	384	364	309	336	330	288	291	284	261	313	281	285	276	331	256	273	255	246	276	280	277	239	254	277	258	248	276	241	276	267	254	252	244	248	265	268	276	268	253	241	252	247	273	242	246	245	287	259	261	242	273	266	242	266	250	228	242	249	236	229	241	239	264	231	240	238	237	273	257	270	259	244	272	222	246	231	260	199	251	238	243	247	292	250	248	235	272	232	255	221	245	232	226	255	254	207	250	252	235	227	252	213	271	248	234	274	250	220	241	221	248	231	249	236	208	241	248	241	264	223	245	289	266	230	272	238	243	242	277	232	243	266	244	251	248	263	265	245	254	292	240	246	222	263	265	220	237	238	255	269	238	252	242	245	264	257	251	263	280	256	236	242	239	248	277	233	239	249	248	234	238	235	233	246	268	234	238	278	215	254	253	277	243	242	243	242	266	253	245	235	237	255	265	235	228	209	256	246	247	219	222	257	237	202	250	230	222	227	222	238	261	239	243	242	237	267	235	237	236	233	263	247	248	232	275	239	213	245	229	249	227	254	251	249	252	227	239	256	233	235	231	249	241	221	245	263	242	265	219	241	240	242	237	235	239	252	237	259	233	243	241	230	230	211	254	240	253	233	268	256	226	220	254	222	250	254	223	248	236	254	226	265	265	251	240	236	235	247	238	248	242	250	250	237	241	262	251	253	243	280	242	231	250	272	222	243	260	249	249	247	234	241	249	254	229	223	260	249	263	216	267	247	261	259	249	223	253	273	247	241	255	249	242	281	251	258	231	261	221	270	222	236	237	218	228	238	248	260	250	244	267	250	251	267	264	228	224	234	260	258	255	249	252	235	250	198	262	247	241	217	239	244	247	246	246	223	282	246	229	246	236	240	254	234	271	215	225	262	280	250	244	237	292	250	240	247	239	228	242	237	230	234	256	258	250	241	246	229	237	243	223	222	252	260	261	230	218	249	257	253	263	258	240	242	250	214	247	230	219	254	261	260	255	258	236	243	218	257	254	238	290	261	216	240	239	257	233	225	265	236	239	268	260	240	269	235	251	233	252	242	228	228	228	264	196	240	235	243	244	246	245	233	223	240	251	257	284	246	220	237	248	241	260	266	230	261	231	260	261	250	255	291	258	242	218	248	271	264	254	240	254	249	233	240	253	245	270	227	231	229	235	276	245	268	264	246	243	258	250	278	253	253	223	253	245	250	225	260	274	248	242	243	231	259	245	235	213	242	206	256	254	231	226	269	254	231	266	260	230	231	239	254	277	239	265	239	274	250	257	255	258	247	243	258	268	209	246	240	233	254	240	218	262	233	211	228	246	240	263	238	278	258	262	245	252	250	249	236	253	226	256	236	251	239	235	246	262	248	238	252	241	231	239	262	247	237	232	232	261	241	226	219	248	223	228	224	224	203	260	237	242	242	255	219	261	255	259	235	243	259	255	260	248	264	269	225	237	244	256	261	254	254	252	251	240	270	267	254	277	250	255	243	233	240	253	229	234	251	257	255	244	234	251	250	230	252	236	255	240	235	253	257	255	241	270	248	272	220	233	243	252	238	232	248	257	249	258	239	251	261	256	238	253	274	253	251	274	234	245	244	253	255	254	254	235	235	254	250	230	248	254	253	248	225	234	242	254	273	269	232	225	238	219	230	255	240	272	230	274	245	236	229	214	248	227	259	238	235	238	269	224	246	255	253	234	256	247	270	217	279	261	243	214	243	252	224	216	258	279	242	228	256	251	242	247	220	296	234	281	231	236	256	239	243	252	257	263	250	274	230	222	261	269	242	253	242	263	252	282	260	268	229	224	242	256	274	244	262	239	253	240	219	276	258	254	222	226	266	256	256	230	251	262	249	251	254	261	240	248	251	238	259	243	270	245	235	255	248	248	252	256	227	245	252	251	275	230	230	245	247	263	246	251	249	243	241	225	219	266	240	230	235	230	235	255	228	246	233	269	272	242	231	256	264	246	231	231	277	247	248	248	237	252	259	232	252	244	259	259	246	254	232	218	248	231	277	227	248	266	246	235	232	266	252	235	229	241	220	219	207	227	253	253	233	224	255	223	233	267	253	254	244	235	257	242	248	271	232	246	233	238	224	220	247	245	248	262	235	236	244	233	243	251	230	249	246	269	223	247	247	263	231	228	255	262	267	240	242	244	230	248	251	223	274	251	225	242	248	229	236	253	280	243	217	283	267	240	254	269	248	245	233	243	217	238	247	250	242	249	251	258	272	231	238	239	237	263	214	266	241	280	251	256	272	246	231	253	277	228	248	233	245	271	237	238	240	231	240	239	262	251	227	248	234	245	241	218	286	260	270	241	203	269	236	244	254	228	255	238	235	254	214	249	249	244	252	247	255	249	223	244	262	265	225	264	236	251	239	235	256	229	270	244	236	230	276	246	217	243	264	256	236	234	256	263	246	262	224	236	275	253	273	262	255	250	240	241	277	260	217	279	257	238	248	242	265	230	260	287	274	228	264	252	248	251	259	247	244	233	241	237	293	238	244	235	247	251	253	262	210	289	238	255	245	250	249	237	238	241	251	249	261	239	249	229	243	248	277	242	276	241	245	259	246	264	250	250	273	251	258	252	218	255	233	255	235	245	235	226	237	270	240	254	242	251	240	252	247	230	253	249	225	254	256	218	266	226	240	255	267	254	250	238	239	261	260	229	250	269	229	228	265	232	261	262	242	263	241	251	251	238	268	224	243	237	240	247	270	257	237	225	258	234	252	257	234	240	238	226	259	215	245	265	262	227	256	231	257	258	264	264	248	249	258	258	246	275	238	253	240	241	245	255	237	252	224	227	231	234	231	232	247	252	270	234	254	263	219	258	233	241	229	250	255	239	255	255	221	247	228	253	221	234	259	246	264	253	253	257	220	239	242	267	226	233	251	237	254	234	244	231	232	248	268	218	243	254	243	288	240	249	270	264	232	246	237	241	266	286	239	248	235	257	243	233	245	276	235	238	237	234	262	255	258	229	270	224	238	274	259	237	248	260	268	230	230	249	228	256	242	271	263	224	250	252	252	234	234	256	243	243	215	257	282	241	238	251	246	238	250	254	224	232	241	243	257	255	240	230	243	202	233	221	268	264	267	244	219	243	254	261	209	251	255	256	246	243	233	256	230	259	264	285	238	215	244	253	239	266	283	253	262	255	291	221	248	244	260	248	259	254	260	247	235	238	240	254	232	225	269	239	283	239	211	236	256	221	237	235	240	229	247	247	268	240	254	258	254	245	262	242	272	228	244	269	244	254	240	233	268	248	266	248	264	258	250	276	255	231	247	251	202	261	267	246	243	247	264	240	263	229	265	267	214	256	249	242	218	236	224	216	237	240	234	233	257	247	262	244	257	254	251	259	253	221	278	263	210	257	249	218	253	259	234	262	250	226	226	237	219	255	224	246	253	224	248	256	215	221	238	250	231	238	230	258	255	270	257	262	245	234	270	244	251	229
33450	2606	5634	6087	4965	4206	3330	2790	2433	2190	2003	1732	1661	1475	1419	1286	1307	1171	1164	1152	1087	1034	1025	977	948	1007	980	922	949	877	901	892	893	875	860	837	852	805	846	833	835	804	825	831	794	809	843	819	747	768	793	808	813	759	784	820	787	802	756	820	795	795	793	765	742	757	749	773	711	761	756	780	746	768	774	706	740	769	819	767	744	768	717	702	734	775	714	742	751	730	712	769	762	685	776	740	812	717	793	734	779	706	741	751	741	720	785	741	703	722	747	719	754	798	702	692	752	767	718	751	756	812	729	757	759	711	755	698	732	746	712	773	716	734	732	723	758	789	713	733	760	768	725	735	740	744	769	732	759	745	743	769	703	705	739	721	726	749	732	743	734	746	736	751	705	730	708	737	722	747	768	720	743	727	706	749	720	719	700	730	761	739	759	752	738	788	725	723	738	791	724	758	727	744	713	696	722	718	753	718	779	733	765	734	750	719	732	744	720	730	707	765	715	706	711	774	770	758	736	717	731	771	729	738	767	721	755	770	732	754	766	740	703	641	751	752	790	750	780	682	733	722	753	748	740	749	759	736	741	729	757	755	729	743	730	729	768	785	716	709	721	768	698	738	720	702	717	771	729	720	732	740	711	713	701	710	707	707	693	710	754	744	743	768	725	718	741	745	733	698	779	742	760	737	749	719	770	746	743	726	722	739	731	758	750	763	735	732	710	696	740	752	805	735	738	779	796	738	699	757	744	744	724	727	689	741	737	718	728	734	741	730	709	808	736	719	722	744	764	763	764	679	778	751	735	729	684	734	729	748	736	709	728	715	722	676	692	775	686	752	725	720	704	731	746	762	703	741	749	730	704	770	746	747	724	747	751	753	765	751	715	724	729	731	721	766	745	724	761	727	700	718	691	737	723	778	765	689	690	707	723	778	731	725	735	708	743	750	733	792	688	729	735	792	725	734	708	738	691	707	762	738	674	708	710	757	747	732	730	737	744	719	721	776	718	731	781	743	725	732	734	700	714	732	711	673	782	774	700	790	732	708	754	798	746	800	737	767	754	745	712	730	682	710	746	775	735	774	693	731	698	744	748	780	748	738	719	720	767	729	745	764	685	712	734	754	714	740	758	684	751	678	782	724	736	734	727	706	767	759	714	725	744	708	691	721	724	810	800	733	715	755	701	752	768	750	726	713	692	726	759	718	757	688	746	790	770	725	700	783	778	758	738	769	660	690	712	759	762	707	761	739	753	750	756	742	713	726	767	740	703	672	756	757	712	736	676	703	777	704	719	747	687	767	703	707	768	755	711	715	694	757	727	697	735	707	768	740	745	725	749	756	742	696	713	713	721	737	748	708	739	771	760	718	743	750	777	702	712	746	719	736	778	758	706	746	750	714	764	766	751	693	737	727	710	739	782	734	703	756	749	779	747	751	762	737	705	761	744	746	720	747	723	741	767	703	754	777	713	717	704	714	713	746	709	714	754	717	741	747	733	737	742	791	726	727	722	741	735	751	720	754	713	751	712	729	740	722	751	752	729	738	760	744	700	698	684	726	697	699	719	737	725	752	708	701	782	702	741	692	760	748	759	732	743	721	745	722	705	733	716	718	724	781	679	693	774	726	737	733	728	753	795	703	727	686	731	747	712	698	728	750	721	740	736	737	710	702	759	777	754	735	721	731	707	746	757	723	720	669	765	755	729	732	787	742	769	703	711	738	696	708	738	749	744	744	710	762	719	759	724	727	741	729	736	743	779	788	730	719	735	731	717	759	725	720	784	752	771	756	703	706	713	717	736	719	700	752	750	744	768	722	679	728	676	753	778	723	699	776	748	739	727	750	767	716	739	776	750	708	763	734	720	710	712	693	721	741	739	696	764	742	736	720	697	747	768	753	707	712	740	744	759	724	763	692	727	745	704	698	789	731	767	718	746	716	706	766	740	739	732	760	743	707	730	731	783	722	756	690	794	760	716	773	682	763	732	710	702	718	805	680	708	718	696	777	754	773	725	743	742	759	736	782	771	706	731	726	750	713	736	740	737	714	777	731	730	781	718	746	734	732	730	715	733	751	784	735	781	711	780	725	672	763	705	763	747	755	711	762	732	740	776	741	717	742	691	750	705	708	745	678	770	759	777	686	778	747	787	784	727	723	733	743	742	705	761	696	740	704	736	789	711	752	746	732	727	754	738	751	721	740	728	768	757	780	729	702	705	707	754	713	725	698	719	684	707	758	748	741	705	698	757	733	704	707	767	772	728	759	734	691	700	735	695	726	756	760	720	761	750	729	746	717	699	726	701	688	769	723	721	776	749	782	716	736	716	712	708	781	727	752	729	757	724	745	682	746	701	740	799	746	682	717	746	772	692	730	715	729	722	748	785	709	741	774	755	686	718	767	740	724	744	704	766	768	688	709	749	722	753	703	732	720	719	770	766	732	729	730	769	732	748	768	759	777	734	730	751	709	727	720	747	723	726	742	654	747	755	736	789	721	744	698	722	773	751	755	739	751	743	737	724	757	704	748	743	747	747	777	776	771	708	745	755	727	741	744	721	725	738	774	750	719	761	738	746	702	771	736	742	706	731	762	759	730	696	681	767	729	678	776	766	784	753	771	733	721	688	744	767	741	677	745	785	749	686	724	733	753	727	716	734	738	755	702	748	736	706	740	766	780	714	746	768	739	732	715	761	683	744	731	741	719	718	772	760	734	756	771	756	691	720	741	706	762	734	674	765	769	723	756	743	758	671	738	696	690	731	700	762	705	707	795	709	776	747	737	718	782	738	729	742	727	718	733	732	706	675	736	749	745	761	758	753	709	747	723	722	755	708	750	708	702	731	735	755	706	675	682	680	742	744	721	730	755	772	749	761	730	703	722	752	732	706	757	733	720	711	759	721	682	735	740	760	768	705	761	727	730	808	738	715	754	780	767	715	722	721	725	733	789	731	709	688	721	704	695	743	755	797	711	718	718	737	763	732	731	739	712	730	763	755	735	728	716	766	711	735	693	773	715	764	728	713	737	672	719	780	767	737	798	765	710	759	729	707	751	730	755	779	743	721	766	721	739	786	729	756	724	802	710	694	746	709	717	722	771	737	737	733	789	707	773	684	732	712	713	742	745	737	713	724	757	786	723	711	710	728	684	776	672	741	687	695	759	752	719	659	706	726	740	760	720	764	731	724	732	713	742	690	685	735	704	755	700	727	680	743	735	726	713	767	716	751	723	795	702	743	736	715	755	685	757	703	734	727	736	743	706	767	705	754	680	766	734	737	761	770	773	749	774	741	758	708	741	633	677	738	731	721	740	724	747	714	704	743	721	738	778	710	727	743	728	739	709	715	739	721	741	730	724	742	745	775	717	719	733	765	763	715	746	689	745	691	691	706	799	794	717	748	683	694	776	755	735	724	724	787	780	731	740	797	729	771	781	752	733	744	712	738	707	735	744	732	737	766	690	694	694	720	774	741	730	765	744	738	751	708	711	771	737	743	708	757	732
10081	573	208	150	119	121	106	92	91	108	122	106	103	104	94	90	87	97	94	90	110	88	99	96	108	110	96	96	91	118	94	95	120	90	103	84	103	86	94	109	87	108	86	111	103	93	111	92	77	88	112	93	87	92	93	92	125	103	86	94	99	78	85	94	101	77	97	79	106	114	92	95	85	85	100	100	89	89	92	97	75	95	95	115	86	90	73	96	94	108	93	78	78	82	103	91	102	83	90	95	90	104	95	104	99	113	99	98	102	103	88	88	93	92	82	90	104	85	97	88	112	85	103	92	75	91	87	86	107	95	98	78	96	110	93	86	89	106	100	82	92	104	113	87	118	90	101	92	116	111	105	85	79	92	71	87	95	108	98	88	99	104	98	86	85	98	95	99	95	90	112	82	88	98	84	102	108	106	103	78	118	109	100	86	91	96	93	86	94	101	96	100	87	87	80	95	83	97	119	89	91	110	95	78	90	90	99	94	87	102	113	101	94	104	92	89	100	88	106	92	105	92	80	91	90	94	86	83	116	102	84	94	96	94	108	107	106	103	96	86	92	94	103	100	104	98	88	96	99	70	89	98	82	111	95	113	102	97	103	88	105	103	92	102	115	109	86	84	90	98	103	84	103	97	89	113	93	95	103	113	94	105	90	76	101	99	84	109	99	78	104	74	105	88	100	85	106	102	84	86	103	93	87	92	103	99	101	101	107	96	102	103	97	104	97	88	87	92	98	86	91	100	76	93	102	97	79	99	105	97	93	85	100	104	102	86	69	92	76	101	103	119	100	111	95	73	103	92	78	93	78	87	105	90	81	81	86	90	98	79	93	100	90	94	91	97	110	95	96	95	88	92	85	84	94	104	106	99	104	82	82	87	92	89	130	90	98	80	105	106	110	90	90	107	92	104	87	92	95	91	95	96	89	114	91	110	83	101	110	108	103	105	91	96	98	104	100	85	92	88	98	84	106	85	98	104	77	96	109	114	103	110	110	84	99	92	89	96	92	87	96	103	85	102	105	94	99	107	100	92	91	82	80	97	111	99	103	89	91	98	102	108	116	113	92	78	108	91	102	111	100	89	104	95	84	97	76	100	101	91	95	105	87	101	90	93	102	99	89	98	99	92	102	88	90	107	90	101	85	98	94	82	104	110	96	99	110	106	110	93	108	79	103	107	109	84	100	95	88	101	96	107	97	101	93	93	82	95	94	107	91	101	85	96	110	100	104	100	101	95	83	87	77	83	98	105	92	104	98	96	104	96	86	98	95	87	88	94	85	105	93	81	105	95	94	92	106	75	95	94	96	91	102	100	101	92	98	111	78	103	80	109	112	74	104	105	83	93	104	101	99	106	97	103	96	78	98	87	98	98	117	98	105	98	98	104	104	94	101	120	106	96	97	113	96	95	90	106	105	77	102	99	107	92	88	103	107	95	90	112	77	91	75	118	89	83	96	87	87	91	116	85	91	104	98	91	95	92	107	103	103	104	94	94	100	94	89	91	77	94	92	108	100	107	114	89	82	97	89	95	102	94	106	93	89	114	89	88	97	101	83	85	100	88	91	97	96	95	94	112	84	97	105	92	103	93	82	98	90	103	101	79	100	95	96	83	88	87	103	106	102	86	103	80	92	97	123	84	112	99	102	84	102	93	88	73	96	112	91	91	93	95	98	99	96	96	76	99	105	99	88	88	81	101	107	105	88	104	103	77	101	102	84	96	86	82	89	94	109	100	107	93	104	79	101	99	104	102	89	98	106	121	83	91	78	86	105	90	90	95	97	74	94	85	98	94	96	94	113	109	111	97	107	85	81	74	110	118	111	86	81	97	90	124	101	90	81	89	114	93	97	98	98	99	105	90	87	107	101	88	99	95	105	108	100	93	93	109	105	98	103	89	87	89	106	94	93	102	89	90	79	79	88	112	82	99	115	102	87	109	92	83	102	93	100	89	92	103	104	112	99	98	89	92	98	91	96	88	98	102	93	98	103	101	79	112	93	88	82	87	101	97	107	115	103	91	104	85	100	114	85	79	102	108	83	79	93	96	85	89	103	104	84	103	88	84	102	81	104	97	92	89	99	105	101	88	115	98	83	98	90	100	105	100	99	95	101	90	92	105	106	105	94	98	95	92	118	84	111	78	100	111	102	88	77	94	107	92	97	99	98	89	111	103	81	97	100	97	90	87	94	97	79	120	88	109	80	90	89	103	88	82	113	110	103	89	85	89	93	110	89	101	95	82	98	97	90	101	92	84	87	113	89	90	80	93	104	96	88	80	107	89	99	99	94	104	108	101	112	94	98	90	84	110	83	95	88	94	93	105	96	97	113	98	98	118	103	103	96	117	101	92	116	94	81	105	87	95	86	105	93	102	93	84	92	88	81	98	86	108	107	80	102	126	106	109	107	92	101	92	91	86	94	96	93	92	89	108	95	81	114	95	99	97	95	91	97	89	90	98	84	112	105	90	102	85	107	103	86	100	120	90	92	83	88	90	93	95	101	71	91	84	97	84	97	104	91	98	81	85	84	88	106	89	91	87	96	110	94	101	93	110	113	91	96	84	117	95	98	84	111	96	110	105	103	95	77	79	101	93	108	94	97	105	103	97	94	87	95	106	101	115	77	83	101	92	90	95	69	107	91	103	91	105	99	101	114	100	103	94	85	105	107	89	109	85	88	111	102	105	98	108	89	93	100	91	96	84	65	93	82	113	107	98	100	115	102	113	108	83	98	85	100	101	103	88	95	94	100	87	87	114	106	109	89	88	98	105	71	85	103	122	100	108	83	103	103	91	112	111	103	88	87	86	87	94	100	97	91	86	95	92	90	97	91	116	82	101	75	88	90	89	82	94	107	78	97	99	92	86	86	91	99	89	89	92	95	104	95	85	93	79	84	106	89	91	81	100	77	98	112	101	85	91	92	92	122	82	89	83	94	82	82	127	95	95	93	92	95	104	97	80	101	93	91	93	85	106	101	86	103	90	105	89	97	88	72	94	85	103	109	96	96	96	100	100	112	86	84	107	97	90	93	90	110	85	109	83	98	93	97	112	105	87	93	105	90	92	98	96	95	89	94	102	108	94	87	99	110	88	96	95	93	104	115	95	103	100	102	90	104	113	99	105	104	123	81	114	85	111	86	93	90	93	84	83	92	96	92	107	77	89	94	103	109	111	74	85	93	93	106	110	87	111	97	101	79	76	96	87	101	86	104	96	95	93	91	77	102	87	113	116	93	97	88	103	109	85	97	111	92	98	86	94	99	93	110	86	98	107	118	80	83	102	99	97	91	102	95	85	106	102	108	93	86	99	86	89	80	103	88	97	91	93	100	75	94	96	91	105	79	114	96	110	101	106	97	93	98	86	104	86	82	84	94	94	108	115	83	103	87	101	107	119	124	114	97	89	107	104	95	86	94	102	89	92	70	90	75	96	122	119	82	100	86	95	96	95	99	97	106	91	86	89	101	95	102	81	118	108	94	105	84	104	88	85
11348	429	511	530	503	471	417	418	392	394	383	366	364	382	337	364	308	344	333	340	324	335	386	360	325	329	334	306	309	320	345	331	351	310	358	319	361	332	335	336	296	357	332	350	349	318	333	340	343	340	312	339	333	328	346	346	335	355	345	353	353	313	357	331	349	319	327	342	310	362	350	320	311	376	340	355	335	318	313	329	370	353	335	322	336	344	330	354	334	341	361	319	336	341	339	317	349	343	343	374	357	325	325	339	370	359	323	346	369	349	349	337	340	346	343	359	360	310	337	327	338	312	315	330	326	321	339	342	365	335	339	317	317	310	341	307	313	339	335	322	343	332	340	350	326	372	316	374	338	364	313	337	376	346	364	339	329	339	325	336	324	331	317	347	329	320	324	360	325	349	347	336	347	355	330	330	351	324	359	325	360	320	342	332	352	326	301	322	342	341	302	330	318	354	324	349	315	321	338	324	319	346	324	299	310	311	361	341	332	327	328	358	359	325	345	306	325	337	316	344	334	350	323	327	351	301	338	340	325	345	320	330	365	326	370	339	330	312	340	365	344	327	328	342	317	333	302	347	336	344	347	345	338	341	320	328	334	306	340	351	331	348	329	319	319	366	338	333	332	348	313	290	330	360	321	342	354	322	313	325	340	348	317	304	319	344	350	329	350	320	330	332	347	319	365	335	372	317	321	379	363	318	339	323	324	368	331	303	327	343	339	340	327	325	336	341	342	333	320	341	322	315	328	363	376	319	360	347	373	327	312	335	331	333	366	338	320	323	350	346	336	320	294	305	342	314	357	279	341	324	323	357	359	375	314	369	335	372	309	303	319	313	325	373	324	345	297	336	340	296	349	354	359	332	345	349	349	357	341	335	308	355	339	322	315	337	342	321	314	363	329	365	299	319	337	317	322	353	343	312	315	340	346	335	339	344	329	324	338	312	323	361	320	350	327	360	359	322	312	390	315	329	333	320	348	336	371	356	314	355	329	355	329	331	339	329	315	330	341	332	344	310	345	316	341	321	319	384	324	317	337	352	334	334	358	330	326	343	294	344	341	320	345	358	314	338	358	332	307	352	337	333	369	326	322	352	310	370	350	321	340	330	339	341	331	329	346	347	315	324	349	326	326	328	315	352	345	329	307	339	329	348	368	312	342	360	330	343	329	351	349	334	327	311	325	324	342	329	339	314	317	314	369	317	334	359	319	354	323	317	354	303	383	322	380	335	338	349	354	343	341	329	341	324	320	321	303	311	311	364	353	308	327	338	356	320	336	343	335	316	317	318	328	339	370	338	346	322	317	321	339	314	320	319	362	340	323	327	348	332	314	364	314	360	317	308	308	336	310	326	312	383	309	366	360	345	345	346	323	354	337	343	331	336	310	328	329	365	315	336	341	361	356	343	340	349	382	325	333	320	327	359	338	348	336	339	374	324	338	300	298	334	341	347	349	321	322	329	338	341	332	299	334	338	324	301	326	323	329	329	341	361	356	317	327	299	335	322	329	313	310	339	298	366	336	314	321	343	322	343	320	362	328	328	332	329	324	353	302	346	345	308	342	345	317	291	326	340	308	330	364	325	333	355	317	330	377	319	330	319	321	337	354	352	336	329	363	347	361	330	316	347	325	321	341	327	337	327	348	358	370	341	330	319	363	349	345	359	353	333	303	358	334	336	380	321	321	311	312	336	370	340	322	344	335	330	335	326	327	319	308	315	301	333	318	320	319	323	321	339	328	329	329	351	348	307	324	347	329	333	334	338	324	343	338	364	339	338	329	343	335	335	336	322	337	319	329	311	317	335	312	335	296	340	345	341	325	373	329	347	313	330	298	337	314	315	338	345	350	329	330	313	326	308	328	314	363	342	338	344	323	321	333	324	324	310	330	296	334	321	312	322	361	331	329	345	305	321	350	301	354	332	327	306	340	311	323	334	345	341	300	340	296	315	322	311	320	353	331	301	289	318	374	348	321	298	341	338	309	314	320	343	364	310	337	329	356	339	309	338	339	329	359	327	300	319	318	294	350	310	344	330	328	367	338	324	353	349	337	331	304	337	361	363	357	318	321	306	315	355	305	309	323	368	362	360	327	332	348	368	332	320	343	344	353	318	343	344	338	314	326	347	350	334	319	327	343	304	341	357	349	340	346	331	329	346	324	320	334	334	349	353	327	333	350	335	323	345	358	353	338	359	315	357	346	319	343	327	380	342	342	362	358	316	335	336	310	323	340	330	313	312	353	325	347	335	337	328	317	338	345	334	341	353	345	364	321	343	347	317	328	328	309	348	377	334	288	318	349	354	318	349	357	309	314	309	332	327	364	324	342	323	332	379	341	350	304	371	338	321	326	348	323	330	339	364	326	317	321	344	335	331	327	341	354	313	309	332	374	360	356	338	303	327	349	340	291	325	357	345	324	363	336	355	332	351	338	335	320	341	314	339	319	314	361	349	356	373	338	343	325	294	340	364	396	368	332	360	324	342	369	336	312	328	346	362	350	332	350	358	326	345	314	317	312	343	367	336	371	349	360	324	369	352	335	354	335	323	352	351	312	318	356	290	336	340	363	347	337	330	324	306	327	354	336	337	331	330	355	312	379	354	327	305	325	321	311	356	333	303	315	383	355	314	335	326	330	340	332	320	347	307	337	345	337	344	355	337	311	333	350	303	346	363	332	321	321	353	341	316	316	338	346	290	337	315	308	337	339	347	335	318	352	328	321	321	355	376	343	343	341	356	348	337	355	361	333	356	366	294	355	309	336	338	304	387	318	293	318	336	348	380	320	332	345	321	336	334	324	327	308	357	318	305	360	344	314	309	324	315	306	350	354	330	322	327	342	336	297	334	328	333	348	323	338	334	342	308	338	358	325	332	342	370	326	326	361	300	324	335	336	317	350	341	335	353	328	328	336	341	327	335	324	339	360	341	349	373	341	302	313	351	324	325	311	359	334	338	318	326	360	293	343	322	343	340	343	351	331	323	338	331	350	341	321	347	352	333	361	345	334	362	348	313	333	343	315	339	345	332	348	356	331	334	312	351	330	355	336	351	312	290	333	331	341	329	320	345	350	332	345	326	357	336	360	314	381	345	313	326	318	304	328	368	334	348	365	372	339	309	275	344	331	343	377	362	330	341	372	354	334	314	325	329	359	362	300	344	321	299	328	325	319	342	342	337	345	341	308	311	349	328	380	338	350	342	321	324	344	403	337	349	320	316	325	325	295	346	331	349	320	344	336	314	345	341	338	357	363	328	363	362	356	330	337	334	358	333	317	372	339	366	381	333	330	316	331	352	322	360	334	335	315	328	339	314	328	312	328	315	329	320	356	331	355	316	344	308	337	328	319	315	319	310	355	362	336	365	334	353	335	327	311	329	336	357	329	336	331	339	322	333	312	314	332	334	340	299	321	335	328	323	337	342	353	329	356	309	328	360	332	323	325	334	316	346	314	325	324	307	340	339	329	328	328	362	355	336	363	322	326	348	347	314	344	339
50354	13526	1814	912	664	490	368	308	252	256	213	223	219	197	193	196	150	154	164	150	121	162	165	173	163	157	145	158	158	146	155	172	150	130	158	140	142	155	147	142	147	137	125	140	140	147	143	149	131	141	150	159	147	145	133	138	165	133	152	141	151	165	139	161	156	147	160	153	135	166	141	123	137	143	147	162	150	159	144	142	162	140	132	160	140	146	128	159	145	142	115	141	143	140	141	131	143	147	137	159	133	139	129	143	129	125	140	147	132	126	146	140	145	156	168	128	144	149	130	138	147	144	128	149	135	168	144	129	149	143	135	134	124	153	139	141	122	134	148	144	129	135	128	155	133	144	128	135	154	146	144	128	157	141	147	136	128	135	126	163	140	142	143	128	139	156	144	135	159	134	140	137	141	151	129	160	141	164	162	136	160	141	137	139	124	136	127	171	170	144	141	151	157	135	132	153	124	159	128	147	126	137	140	150	148	130	134	153	125	132	132	152	145	152	164	130	139	138	124	144	153	142	143	149	136	142	151	142	159	141	123	118	158	151	133	165	148	150	158	146	141	151	119	139	159	131	157	148	125	147	146	134	138	136	143	148	154	153	119	163	139	131	143	135	171	124	129	145	143	160	150	120	137	149	154	159	151	153	126	128	143	157	149	150	143	132	132	154	128	150	138	162	144	173	139	135	132	127	142	142	145	142	168	143	149	155	150	141	142	168	138	119	140	144	139	136	139	175	143	136	149	140	149	132	137	127	146	135	150	145	137	165	145	151	152	152	114	147	139	119	125	136	138	141	134	154	127	133	130	149	153	131	146	122	126	156	164	136	127	149	133	139	158	142	165	147	138	137	154	146	137	154	157	148	150	142	155	130	133	148	147	164	151	135	140	149	129	139	132	124	134	146	138	136	129	161	144	116	130	139	151	149	147	127	139	143	147	118	154	133	154	141	134	148	123	137	146	153	139	134	130	141	154	186	135	171	137	136	153	144	133	135	168	156	139	122	163	131	117	151	132	156	150	156	124	150	166	135	150	142	135	151	142	127	156	136	149	110	135	136	138	138	137	127	138	139	135	131	126	162	164	126	126	144	123	133	150	112	135	145	151	137	134	152	137	139	160	141	184	139	143	154	141	143	135	129	130	153	154	135	133	142	142	143	143	127	140	130	168	146	141	147	130	131	142	145	141	148	138	161	136	137	167	146	181	154	130	140	116	148	125	148	144	135	147	161	120	147	131	146	135	163	127	158	147	152	142	161	162	135	141	143	144	138	134	148	136	125	168	153	155	144	130	135	132	147	141	133	154	143	163	154	137	134	145	151	135	160	140	136	144	149	134	144	141	152	152	154	131	156	120	125	144	153	152	163	147	118	140	139	161	129	149	155	126	142	135	144	125	149	130	159	152	170	128	145	146	136	147	136	120	128	140	133	137	135	138	148	126	118	135	132	138	130	151	166	137	159	149	158	136	146	159	153	145	147	168	155	143	132	153	130	144	129	141	119	133	151	131	158	138	137	145	132	163	148	137	152	141	139	143	145	135	164	158	129	131	157	143	142	146	130	132	136	125	151	125	152	161	144	133	130	141	141	147	135	115	129	148	148	134	136	147	143	121	132	136	127	133	166	126	148	140	140	147	149	160	163	150	143	140	125	161	153	141	145	138	135	120	157	167	141	161	130	162	122	173	158	135	135	145	142	138	127	132	148	137	122	156	128	149	130	133	142	118	137	137	138	128	140	129	124	143	121	149	142	127	146	143	150	160	132	141	128	159	150	151	149	115	136	115	108	166	138	138	141	143	127	140	133	140	154	143	147	137	147	151	120	141	133	162	142	135	150	147	143	150	137	139	143	132	129	152	156	133	141	117	160	154	169	149	162	122	159	158	160	142	140	160	133	137	143	137	132	139	139	150	135	151	137	156	137	133	133	152	153	142	122	157	144	143	147	114	124	145	148	147	143	151	148	149	153	149	155	126	138	124	140	139	140	145	144	138	129	140	127	163	147	154	125	149	149	150	145	144	160	172	148	134	136	147	151	139	153	146	140	154	142	159	135	143	137	134	136	127	136	146	143	159	138	132	152	129	161	134	161	143	128	139	159	140	139	132	154	128	132	144	138	164	161	143	135	135	139	152	152	134	145	133	166	122	134	138	138	150	146	134	142	143	140	145	152	142	130	147	145	140	128	131	149	136	168	154	171	150	151	137	140	122	155	112	145	133	133	140	140	126	159	140	162	149	145	137	136	135	135	157	136	145	142	134	153	125	136	126	130	140	118	122	144	116	142	151	109	151	115	142	118	130	166	164	136	137	162	148	122	139	136	153	133	142	172	116	121	151	145	127	137	146	126	151	156	153	162	134	123	123	136	130	137	152	131	144	144	144	148	151	152	135	131	161	146	119	143	126	143	137	138	124	142	136	128	143	132	143	138	151	155	148	125	146	132	115	141	128	147	139	133	152	163	150	133	143	144	168	156	159	133	157	150	115	129	119	149	152	142	135	134	136	139	168	144	133	140	138	127	139	148	137	146	167	140	163	139	122	152	140	141	144	163	139	143	136	160	132	135	156	167	145	141	161	149	132	142	126	164	143	133	126	146	140	151	153	150	144	150	137	144	142	144	145	134	133	133	155	138	144	137	136	151	143	135	117	176	141	158	126	148	164	144	125	131	122	150	119	150	133	144	152	140	129	134	132	150	135	128	129	155	167	122	151	147	136	152	134	145	153	158	157	135	139	137	133	133	129	135	150	136	129	160	134	133	137	163	148	120	129	139	157	174	155	151	130	151	123	149	164	116	131	158	126	138	141	156	106	124	146	130	147	157	116	129	143	135	162	157	119	139	153	142	137	146	136	146	139	140	135	143	139	152	137	140	136	126	135	149	165	153	146	160	130	150	128	149	137	123	144	132	149	137	164	145	139	139	149	155	123	151	141	138	148	138	140	147	131	141	142	127	129	146	142	139	133	142	131	162	111	129	141	149	136	148	135	143	148	141	123	137	149	142	131	147	122	167	137	143	137	124	169	162	150	131	132	150	150	146	136	130	152	128	165	141	153	145	160	153	136	139	154	136	154	150	158	127	145	139	143	151	135	164	149	142	147	125	138	157	132	118	129	136	149	133	140	122	140	145	130	155	130	136	131	136	139	125	153	144	145	129	137	128	159	142	155	135	150	153	152	150	167	118	145	134	142	139	133	132	125	146	140	146	134	153	131	143	156	143	138	145	124	137	146	138	139	160	137	142	133	143	127	133	133	140	150	130	154	151	153	151	148	152	142	132	136	139	133	134	171	157	148	141	161	142	130	134	145	125	131	121	162	133	173	146	144	126	139	154	138	148	159	158	149	133	156	135	154	154	135	151	156	153	142	133	149	129	138	158	129	116	133	145	166	156	125	139	145	141	149	141	146	140	141	151	151	144	144	141	138	145	127	160	136	147	134	144	144	102	116	132	163	147	143	127	135	126	165	144	127	120	141	143	155	134	124	134	135	154
27418	1399	3050	3144	2753	2149	1822	1501	1312	1212	1126	959	879	873	790	723	749	666	680	678	626	641	577	582	604	574	577	536	551	549	518	551	546	541	559	516	511	575	554	499	534	459	446	509	505	506	483	507	524	553	485	517	500	460	494	507	452	506	465	509	516	487	497	493	544	472	452	467	496	426	500	445	457	470	451	467	453	489	445	480	465	460	517	476	448	430	508	478	453	494	472	453	461	509	462	479	443	448	473	479	479	490	505	460	507	456	481	466	451	516	472	450	499	475	444	506	469	467	445	461	449	462	454	455	467	471	470	455	492	504	490	464	496	483	452	491	517	459	453	482	486	490	452	505	432	423	486	450	460	488	449	488	487	486	501	453	489	459	436	457	469	474	448	456	449	464	498	482	451	461	467	459	471	438	451	532	430	476	476	464	447	471	443	423	460	514	509	460	444	449	486	461	485	472	449	467	452	440	488	459	460	458	468	453	490	454	406	477	466	452	481	469	471	470	451	456	469	464	473	453	469	413	441	449	427	465	438	467	491	470	444	438	444	433	488	526	414	458	455	492	478	450	443	448	441	475	495	465	458	450	452	520	488	492	453	422	426	439	449	439	483	414	478	464	444	446	443	465	474	443	425	438	452	449	493	474	516	457	467	459	457	499	475	464	466	460	435	445	437	485	457	511	490	459	489	490	501	482	435	490	502	460	419	467	489	456	508	472	420	469	469	477	479	424	504	501	447	435	463	482	477	421	437	456	433	470	432	482	414	492	463	460	470	488	422	477	465	487	481	459	461	490	463	432	478	440	471	429	520	499	478	484	498	476	455	469	455	446	471	459	472	457	459	502	474	475	464	434	460	452	466	469	426	464	462	463	489	465	437	470	486	461	471	438	470	492	476	465	478	477	440	477	456	441	435	450	465	451	433	435	506	486	467	488	429	437	498	486	502	463	474	452	485	489	482	490	469	429	446	476	443	441	458	496	478	478	442	467	451	453	475	463	458	448	475	514	490	480	448	435	478	423	469	417	437	440	476	491	442	481	462	500	425	467	448	441	438	480	486	450	478	444	464	453	482	453	464	459	497	450	472	466	452	441	494	453	457	438	438	480	500	467	468	454	458	482	492	491	494	488	503	483	453	446	473	438	458	477	457	423	422	453	455	449	468	456	437	483	488	451	446	442	449	489	448	425	504	462	463	442	483	447	458	451	451	454	472	478	464	480	439	486	490	483	452	466	434	467	457	487	458	434	481	489	457	469	465	459	454	474	458	478	492	471	486	464	473	513	458	469	448	466	491	491	499	476	481	444	453	470	522	451	464	453	483	445	428	456	453	467	460	450	467	489	487	429	454	494	428	495	470	464	466	478	478	463	524	453	486	460	469	501	484	458	455	454	479	452	509	475	479	446	470	467	515	441	472	435	405	463	482	437	410	451	487	449	466	452	446	473	511	479	450	476	483	449	473	467	449	518	463	471	456	506	441	467	462	435	488	470	425	478	467	444	441	425	436	469	468	438	461	445	486	441	461	461	453	477	452	465	463	467	469	414	487	454	454	474	437	462	492	473	490	478	467	460	424	478	431	497	464	439	447	445	482	491	475	427	445	449	476	485	471	466	449	452	428	479	452	484	453	492	470	477	449	424	455	440	452	454	456	478	453	447	491	470	470	477	506	470	514	458	423	478	438	461	459	457	484	477	458	491	452	511	487	467	470	442	447	432	454	456	479	466	495	484	433	457	468	448	425	472	459	469	501	462	369	469	464	450	466	453	456	472	465	522	439	473	437	438	435	424	499	489	445	441	448	409	459	464	468	470	437	439	455	473	448	453	453	485	475	485	431	474	424	452	474	487	460	473	479	488	436	465	468	455	480	468	474	447	497	462	471	494	472	445	471	499	445	431	465	488	481	481	472	499	471	443	455	465	434	465	476	474	447	481	457	425	470	457	494	455	450	453	489	453	499	470	451	473	475	463	485	444	464	438	478	478	458	501	438	452	441	449	489	463	485	441	469	492	455	468	471	463	494	465	479	483	480	422	486	467	467	461	473	466	445	488	474	455	472	457	460	454	465	486	441	482	477	459	483	483	455	482	506	438	427	448	440	477	458	466	473	469	453	492	465	467	458	485	482	480	455	510	480	456	472	406	472	500	474	447	482	461	482	434	485	441	469	497	462	505	453	438	454	486	482	452	447	486	469	500	470	488	455	464	480	474	447	456	463	435	435	481	436	492	447	456	408	488	482	433	444	476	456	442	473	491	493	467	433	465	470	515	482	453	474	443	478	489	453	446	474	456	474	452	446	489	494	442	453	459	471	465	465	466	437	414	530	493	486	468	522	456	437	447	467	448	470	435	484	499	447	474	456	477	435	414	439	466	484	470	471	499	472	459	461	430	467	452	473	461	453	479	458	486	421	451	481	456	454	482	466	439	463	492	449	475	466	481	454	470	465	441	456	471	466	441	451	471	477	426	500	471	456	476	450	413	449	452	465	451	452	455	473	466	518	462	465	478	450	504	426	484	461	454	485	451	463	469	456	464	452	458	461	445	443	476	461	451	458	478	458	478	436	456	512	428	455	493	460	474	484	468	456	464	446	458	416	490	487	499	394	457	483	438	488	447	461	499	460	524	468	437	463	455	412	477	508	471	469	469	472	468	474	491	446	479	458	443	490	472	473	479	451	445	436	487	460	456	475	495	475	469	461	499	447	476	458	457	473	474	471	460	448	449	420	449	488	454	473	508	456	476	477	481	465	457	479	454	488	470	495	428	483	448	456	436	460	472	449	481	468	441	435	485	465	442	488	458	483	455	467	444	467	495	452	433	480	433	457	463	455	489	473	431	427	446	465	476	488	491	460	469	454	480	445	470	486	445	495	461	487	461	498	470	448	442	432	451	450	488	448	465	468	471	499	441	480	458	479	453	448	457	406	496	434	424	477	462	447	479	500	441	454	453	496	484	472	452	465	477	451	493	478	431	488	502	466	457	517	449	468	482	426	473	468	471	491	482	456	422	470	457	463	454	471	484	472	482	447	463	476	466	484	488	470	438	446	452	479	447	466	456	453	456	463	461	475	492	494	480	473	496	425	485	459	474	471	466	460	462	462	472	467	450	446	487	457	465	475	459	449	434	442	485	453	493	436	447	491	504	478	453	459	446	445	471	472	465	485	497	446	453	500	449	492	439	470	470	442	433	446	478	432	453	462	425	476	464	438	456	467	464	472	459	482	477	436	435	473	489	456	485	434	480	489	464	469	459	436	458	480	465	486	451	459	454	465	473	479	419	455	458	457	479	477	470	460	472	473	481	450	474	494	446	451	472	491	459	471	501	449	439	427	473	469	473	452	507	463	439	473	463	422	477	454	443	465	425	475	467	469	425	474	447	444	449	462	494	449	429	432	450	458	456	450	444	469	452	485	498	471	486	451	441	463	467	465	476	475	449	493	472	483	481	448	459	478	471	453	445	478	484	472	443	503	451	464	458	492	461	447	476	425	483
64657	20226	5211	1957	1366	908	786	607	533	483	453	360	362	354	371	306	337	298	257	290	263	278	287	257	260	240	280	249	289	275	293	257	293	248	280	231	267	240	269	256	260	275	247	231	249	272	250	260	251	252	257	245	237	258	280	247	265	268	256	244	270	247	251	228	273	235	269	260	273	267	233	265	254	234	251	245	272	229	263	240	228	259	226	250	237	268	247	238	242	256	241	254	243	246	255	241	226	242	242	251	237	260	234	240	289	255	284	258	243	243	246	257	262	229	254	247	273	229	223	230	230	263	227	243	240	235	251	236	282	224	232	237	250	248	258	272	253	261	237	251	249	247	243	238	235	235	232	208	229	245	231	250	251	237	251	253	268	223	239	237	276	231	246	213	253	272	259	253	247	233	251	245	262	253	240	246	239	260	255	266	260	229	234	239	251	246	253	247	235	224	234	265	282	249	231	243	257	257	232	246	260	264	258	242	228	245	239	247	257	222	238	236	247	249	239	234	250	287	233	242	240	245	234	212	252	241	246	269	242	282	232	263	250	255	265	231	245	258	250	245	242	262	247	216	260	218	244	246	255	222	233	241	257	224	241	257	239	250	241	233	251	283	237	241	227	254	212	234	234	255	231	245	240	238	263	246	210	249	253	233	255	259	245	239	284	259	241	242	260	275	222	240	256	264	221	254	237	261	262	284	232	228	239	242	215	238	248	253	245	227	262	250	235	272	236	267	216	250	242	253	220	261	247	268	228	250	275	204	231	206	215	248	255	277	245	249	230	270	250	257	254	258	226	273	238	222	241	207	233	262	216	237	265	229	246	267	253	218	238	231	286	227	244	239	246	243	230	260	215	237	255	290	256	239	244	263	276	273	219	243	222	241	254	267	237	259	237	236	244	267	228	256	249	231	267	229	225	219	252	224	222	251	250	234	259	233	246	248	229	234	256	234	259	285	224	236	240	242	263	222	241	243	242	255	258	232	259	250	231	260	279	246	234	243	221	235	253	242	250	233	251	223	268	262	251	223	261	260	212	229	236	253	234	245	227	249	255	240	214	236	236	265	247	234	287	258	250	228	264	257	221	250	215	275	217	264	231	222	226	265	243	232	260	253	289	261	231	255	229	267	259	259	252	247	225	256	264	243	243	261	218	247	257	244	238	275	275	254	253	274	225	244	255	249	236	271	259	250	246	236	258	247	248	239	223	233	251	277	252	240	253	266	242	226	229	236	243	266	277	258	257	262	249	252	270	245	226	209	253	246	250	251	239	236	238	247	259	252	248	242	244	227	251	233	251	247	246	243	257	255	266	252	245	230	241	257	264	240	215	244	235	233	247	266	225	256	253	240	235	223	241	256	259	238	246	232	247	286	257	267	254	231	248	249	257	254	271	246	242	234	251	260	221	243	224	229	250	267	218	264	263	260	229	244	228	240	234	231	270	258	243	253	251	254	249	275	222	283	212	242	242	247	219	237	254	264	225	248	251	245	267	267	261	240	228	266	266	238	258	235	242	265	222	270	257	267	253	254	280	232	212	237	269	250	253	252	245	249	241	277	245	235	247	254	234	228	249	234	229	228	227	293	248	239	221	241	253	257	230	246	238	252	263	244	248	250	262	269	265	247	263	258	232	261	226	233	225	241	260	266	212	227	238	253	240	236	240	261	247	243	264	237	228	256	274	243	234	248	231	263	268	269	229	260	248	243	238	250	238	255	264	240	277	254	267	253	246	253	268	227	267	239	230	236	241	257	234	246	267	247	233	250	241	224	245	243	238	238	224	242	254	258	241	211	223	216	232	276	265	235	252	233	255	240	256	234	260	248	237	233	270	241	242	249	256	255	235	233	255	292	261	260	246	257	225	244	260	243	244	217	221	253	246	250	248	236	238	256	218	272	231	244	247	251	230	246	253	263	243	237	220	234	243	286	223	252	240	235	244	233	257	239	316	263	261	254	259	277	252	245	236	258	248	262	237	253	251	257	236	297	225	251	239	240	267	270	245	222	280	216	263	234	259	247	276	221	257	221	238	232	248	214	257	271	251	258	237	262	227	259	241	264	243	248	220	248	268	243	249	251	254	224	240	241	230	236	229	238	283	238	245	263	253	230	234	262	218	248	254	231	264	277	229	245	246	223	252	278	244	248	256	201	234	236	202	221	211	210	249	235	249	239	268	251	236	260	222	229	240	250	231	249	238	237	236	239	230	221	240	242	241	231	242	261	250	226	252	240	252	233	250	220	229	236	268	255	244	254	289	218	253	255	238	224	245	248	278	238	228	243	235	217	271	257	236	242	224	261	238	249	242	204	275	274	242	266	275	208	224	239	256	243	208	235	244	247	221	217	211	240	230	266	245	242	248	265	250	267	248	244	240	226	278	268	245	256	257	240	256	270	255	259	218	244	261	240	252	251	255	254	245	247	250	234	266	263	228	267	257	240	263	242	260	252	245	225	254	222	237	228	248	233	261	251	245	262	268	256	233	249	232	264	234	246	252	269	267	239	266	279	238	228	250	215	229	235	260	246	251	244	273	280	247	241	240	234	274	246	269	273	259	235	230	258	230	234	252	228	231	242	260	292	238	229	238	274	252	240	262	238	237	235	244	254	264	259	251	239	268	233	242	239	248	274	233	232	256	275	225	233	239	248	221	258	260	232	219	241	265	258	241	258	229	254	244	269	244	243	273	246	262	264	227	205	231	251	244	252	211	264	237	235	269	269	230	236	229	291	270	251	227	243	223	232	232	240	247	262	283	254	252	230	249	241	242	260	255	226	239	245	252	216	240	254	264	241	233	266	258	228	248	245	242	224	236	223	232	232	241	245	242	224	264	233	261	240	249	237	250	229	224	229	239	215	246	245	233	238	269	246	240	253	212	257	256	227	237	245	266	273	260	218	244	248	237	244	256	238	256	246	262	243	284	247	256	237	244	256	251	232	262	247	277	265	239	237	249	213	261	246	263	219	280	249	255	232	233	229	263	225	264	289	248	249	248	253	241	253	210	257	263	239	241	230	263	259	261	284	272	254	255	238	244	242	224	261	246	284	250	244	290	235	282	248	262	255	217	254	259	232	256	241	236	222	258	243	259	248	238	251	264	231	271	250	263	251	259	259	256	232	247	256	242	243	266	268	233	219	256	238	276	238	229	250	253	248	232	229	238	247	230	285	242	223	254	260	249	257	239	254	242	234	244	252	235	283	242	283	230	231	257	252	244	238	254	250	257	264	261	227	235	229	230	252	244	259	253	250	247	257	233	243	246	260	246	282	238	248	259	249	233	247	238	220	236	243	284	244	250	254	235	271	252	250	265	259	252	230	249	278	265	248	236	261	250	250	228	286	255	240	238	236	227	234	248	242	225	246	232	245	233	239	241	219	242	235	246	240	227	250	251	232	226	226	251	264	258	243	248	257	261	260	268	243	249	231	241	244	273	241	259	255	254	248	228	244	242	249	231	253	260	260	256	275	235	237	269	256	235	258	234	224	246	247	250	260
33941	2603	5778	5844	5018	4089	3351	2960	2471	2248	1992	1730	1603	1548	1400	1331	1258	1172	1165	1085	1113	1022	1032	980	950	999	953	912	929	838	890	885	864	841	868	838	870	869	851	795	825	787	867	811	802	766	835	810	791	752	811	775	798	809	798	760	787	813	772	809	782	757	784	779	771	810	713	748	769	789	776	734	726	788	716	765	763	792	756	737	761	747	714	775	734	760	712	779	746	768	765	804	685	783	718	755	692	728	729	741	756	721	723	760	764	753	698	726	738	730	694	739	761	759	719	736	738	731	717	729	739	732	717	748	757	721	749	734	752	722	737	736	738	725	725	755	725	778	762	764	743	754	729	707	780	738	730	749	740	774	767	733	777	778	764	766	742	731	755	726	763	710	730	724	736	769	683	727	738	777	754	726	786	769	665	723	789	763	705	713	762	702	779	764	681	742	730	725	738	707	760	708	772	713	730	766	731	727	642	714	769	745	733	712	701	773	704	699	700	704	727	788	750	710	728	755	727	725	732	742	700	743	735	790	758	741	732	722	702	737	730	761	760	735	745	746	725	767	731	706	765	701	694	695	722	675	712	751	759	742	721	739	742	728	709	725	707	735	744	730	778	711	722	733	707	690	720	679	732	715	724	754	736	760	729	721	697	712	723	750	746	714	683	757	751	709	669	758	720	728	751	742	677	694	757	730	715	716	712	769	699	745	706	784	715	690	727	782	685	757	754	754	754	737	726	733	676	726	695	733	699	762	755	739	749	713	704	744	705	754	720	708	745	679	711	754	752	771	759	723	758	798	700	732	747	712	734	765	708	766	748	759	797	760	730	732	715	720	726	747	729	750	743	723	771	757	732	720	668	722	682	719	730	756	722	765	730	690	738	707	706	689	738	737	753	724	718	721	693	723	731	771	760	666	736	755	752	747	724	730	783	707	733	717	741	708	720	734	753	722	792	745	720	705	720	737	749	678	754	799	790	767	690	732	693	737	714	738	784	736	741	735	783	768	709	735	725	728	777	755	778	787	691	719	744	759	758	706	712	757	753	731	771	703	745	717	702	746	764	709	725	699	747	735	733	773	770	735	755	746	773	736	721	716	793	721	738	749	707	698	730	717	744	736	701	773	727	773	760	769	731	755	702	752	752	732	739	760	729	745	777	716	788	737	695	745	758	756	724	706	675	753	739	758	727	730	749	746	709	745	702	735	787	766	751	726	692	721	749	739	692	728	773	756	792	761	745	759	764	755	758	671	706	734	717	746	715	717	745	735	698	756	735	717	712	744	761	718	725	707	751	737	735	752	717	716	743	747	672	713	729	705	742	656	738	759	697	730	697	741	757	668	697	756	738	695	736	771	747	755	667	751	704	753	735	739	763	774	739	686	708	725	676	748	755	732	739	710	744	703	715	744	670	772	722	702	751	763	730	711	733	776	744	766	690	717	681	750	689	793	723	711	728	793	765	765	741	747	734	767	738	779	726	735	712	699	730	726	728	748	742	725	792	748	714	717	726	715	737	746	756	751	767	746	732	729	742	752	734	751	693	690	724	740	748	697	753	708	718	748	788	751	705	719	723	756	677	739	726	711	729	682	688	784	735	765	724	752	749	715	735	694	733	764	701	762	742	739	762	746	762	721	714	744	725	756	805	741	701	726	717	743	761	748	729	772	738	748	715	765	758	753	721	708	778	724	728	720	716	741	759	740	729	758	746	767	742	723	772	737	741	686	755	757	702	727	699	682	703	708	729	741	755	740	769	743	739	762	714	764	747	722	714	705	731	754	710	741	700	740	759	730	697	714	721	723	713	672	739	775	744	721	694	711	770	708	739	730	717	721	702	770	733	724	763	712	718	723	747	762	756	762	739	731	759	759	734	685	710	749	751	741	722	724	751	729	729	756	708	693	754	747	769	760	774	693	719	713	733	723	708	735	771	755	683	717	702	708	698	672	732	789	759	751	707	751	744	756	691	720	692	759	744	696	713	727	767	738	686	722	742	712	720	727	746	691	732	752	760	726	754	716	725	767	729	706	764	719	692	737	723	721	771	729	725	778	711	694	686	716	737	710	685	731	736	749	741	751	713	676	733	765	734	703	757	677	708	696	744	736	731	654	707	736	663	690	727	766	771	718	700	753	737	730	716	733	722	759	766	771	758	728	733	716	713	794	689	782	730	784	720	715	695	748	743	729	726	700	737	737	755	779	726	718	756	747	716	713	731	741	723	782	800	711	709	727	733	732	706	723	712	675	671	705	754	761	703	741	720	775	736	704	750	749	744	756	733	723	697	789	757	750	769	748	714	746	728	770	679	696	790	743	699	735	729	731	749	684	724	717	699	725	773	675	786	721	739	780	742	744	764	764	745	757	744	754	767	749	778	719	697	740	752	769	718	729	705	727	729	739	736	716	723	718	783	656	742	759	727	733	710	766	697	685	736	724	719	757	736	722	715	717	758	755	757	762	740	718	715	746	730	785	762	768	744	702	742	750	709	721	759	732	763	747	742	752	760	686	755	745	733	722	751	771	751	734	728	711	769	724	708	801	712	717	784	715	735	726	789	748	697	762	765	757	691	749	731	750	736	726	717	693	705	715	691	731	726	717	734	679	695	725	735	773	712	720	753	744	692	736	778	768	703	732	701	746	719	727	759	703	747	717	720	693	769	751	768	747	758	750	744	753	726	732	716	753	723	744	737	739	733	721	760	789	754	709	780	699	732	717	742	773	793	741	748	735	738	732	702	681	705	742	699	711	739	742	749	732	778	715	722	730	770	685	695	746	730	756	738	757	775	696	687	723	732	727	677	761	769	744	728	753	695	724	737	765	734	712	722	710	756	744	741	685	748	743	744	725	711	709	699	743	719	723	755	762	765	771	737	720	724	694	702	747	741	741	729	744	748	738	757	750	707	743	751	772	739	750	748	691	756	705	728	711	758	708	745	719	754	728	689	774	766	759	708	724	725	705	704	735	734	740	749	746	733	704	752	735	720	740	761	750	734	752	698	729	746	754	710	694	739	734	744	751	725	755	753	689	730	696	760	720	735	718	773	759	739	726	723	689	702	715	682	729	713	713	764	728	759	761	741	745	752	749	722	749	741	702	695	711	747	723	766	716	722	754	761	693	778	762	682	731	751	722	762	729	723	772	696	782	712	731	746	756	708	709	700	707	752	765	710	734	717	714	716	748	806	731	697	733	738	717	752	697	740	718	730	718	748	739	710	731	744	697	721	732	709	746	704	745	755	739	753	688	715	744	757	714	685	784	722	722	700	732	726	707	738	746	793	714	788	782	768	787	731	695	698	744	743	783	752	700	746	748	748	807	767	753	732	728	741	720	763	733	724	768	768	705	733	729	712	757	742	710	705	753	743	735	705	712	730	785	706	754	702	735	749	736	741	791	715	740	738	724	735	774	742	732	736	786	707	756	749	745	711	751	702	741	685	750	753	744	669	723	759	730	715	709	735	742	706	719	733	716	730	782	713	765	762	756	704	698	729	703	729	706
10981	528	198	147	135	111	119	125	112	103	107	93	81	96	103	102	96	104	101	91	96	101	102	105	109	99	91	89	99	102	99	109	87	94	92	81	90	117	85	97	107	95	95	98	100	110	81	95	95	101	96	79	91	93	86	93	100	96	91	74	94	93	108	75	96	103	97	80	106	95	96	100	106	92	94	111	93	92	99	88	95	89	84	80	91	108	100	99	98	97	90	92	97	107	97	83	96	98	96	88	103	92	97	81	105	112	91	110	82	78	92	89	83	82	100	92	80	106	99	71	85	104	89	111	86	103	93	82	74	97	95	92	80	80	81	109	90	88	99	91	96	92	96	84	99	94	97	88	101	104	96	91	97	80	99	86	85	86	102	113	86	83	98	94	98	95	93	103	81	92	111	89	89	95	90	92	95	81	91	91	95	96	105	99	79	86	97	109	91	90	90	91	93	103	106	87	88	98	97	86	88	85	98	102	118	99	94	101	76	94	86	79	97	94	97	114	103	105	89	78	84	107	102	98	114	95	81	100	119	93	106	91	105	77	93	96	103	104	73	92	112	106	93	90	92	84	89	96	82	85	86	98	90	114	91	111	106	99	105	112	96	96	105	95	111	94	88	85	99	97	122	80	91	96	109	91	96	111	85	101	98	99	122	102	100	97	96	80	96	92	83	93	84	88	88	104	88	77	107	94	94	75	102	92	85	92	97	88	96	97	83	77	84	117	93	101	91	85	116	94	89	76	86	88	88	103	87	93	87	94	94	104	79	86	92	101	82	74	84	105	86	91	87	71	87	98	84	113	97	95	92	100	89	88	102	92	120	88	109	106	88	88	110	71	107	94	105	112	93	90	86	81	99	101	107	101	97	80	84	96	76	98	89	98	86	92	82	103	90	91	116	95	89	84	98	82	107	78	89	81	91	89	91	85	94	83	93	95	92	84	109	88	108	79	90	113	85	118	105	104	106	92	65	96	94	98	84	114	79	96	100	111	81	91	90	91	88	89	92	92	100	88	97	76	92	101	101	91	107	107	98	101	114	80	101	98	92	99	84	89	84	107	93	87	100	98	118	90	98	107	77	103	86	92	87	100	100	93	91	101	105	114	99	85	96	102	99	108	97	84	97	75	98	91	96	94	108	95	80	90	89	81	90	94	110	85	91	86	99	100	86	111	103	99	114	100	87	102	82	91	86	89	78	91	88	104	102	115	107	94	107	83	91	90	93	100	87	89	92	80	90	99	97	92	110	94	104	99	100	122	94	98	105	66	94	105	110	85	89	104	95	74	95	99	102	94	96	115	115	93	99	89	99	83	103	103	94	84	92	103	106	116	108	93	98	97	103	92	94	97	85	88	101	100	85	95	92	96	107	115	108	96	91	102	92	107	88	85	105	93	84	90	88	76	95	94	97	92	101	83	100	102	107	110	102	105	86	89	87	91	98	97	101	93	98	95	78	110	91	64	90	94	101	105	92	89	90	96	94	109	85	92	110	129	104	115	90	102	87	92	94	95	78	99	79	101	106	114	96	103	97	95	116	92	99	101	84	86	90	107	109	83	112	94	94	106	113	106	100	106	88	80	91	110	101	92	97	83	75	103	109	78	103	97	85	113	109	91	93	85	85	80	79	98	107	87	91	107	108	96	98	107	94	93	78	112	81	84	109	86	101	92	94	76	99	92	104	106	101	94	104	79	77	109	80	85	96	103	93	93	103	92	106	104	115	99	95	96	103	83	84	92	78	120	103	86	78	107	88	86	90	107	102	91	88	102	93	96	106	101	97	92	89	83	111	99	101	89	104	93	113	100	79	90	88	73	99	107	90	90	89	100	111	75	99	68	73	98	86	97	82	104	85	97	92	103	91	100	83	95	96	97	91	97	90	91	89	78	97	90	88	103	87	106	97	85	97	96	108	83	93	85	103	87	88	102	100	105	85	90	109	99	95	83	98	103	98	104	89	102	90	113	86	83	108	99	101	84	98	108	86	91	89	75	82	92	101	94	77	90	92	95	124	92	85	91	107	95	99	103	109	81	107	98	99	79	99	96	89	97	100	82	85	89	103	79	104	89	108	77	84	100	99	98	80	83	98	98	124	104	94	108	103	98	96	81	97	87	89	92	107	99	94	85	106	89	88	99	92	87	93	104	88	98	95	86	89	113	119	88	84	83	114	75	98	75	92	102	87	93	107	103	90	88	100	108	96	90	96	103	100	102	98	106	111	87	81	92	102	103	98	88	86	93	96	111	87	84	85	88	94	95	108	98	87	89	104	92	104	96	87	99	105	94	102	106	77	86	86	85	98	73	81	100	105	98	99	90	95	97	84	95	101	90	115	105	92	110	72	89	95	115	111	105	107	90	109	112	104	89	97	101	104	95	100	100	100	104	91	99	89	111	99	80	115	92	78	107	99	93	105	103	95	91	93	101	88	100	96	105	115	76	95	93	90	86	85	87	100	102	95	98	105	76	104	89	107	90	110	75	93	96	96	86	118	94	102	78	76	95	92	104	107	82	88	99	98	84	100	110	106	84	110	95	92	86	112	82	91	93	87	96	102	97	84	76	99	92	100	82	97	95	86	80	84	103	100	94	107	111	77	98	91	90	72	93	80	98	84	88	75	101	96	105	108	93	81	95	96	81	91	96	87	104	88	104	110	97	97	91	94	86	97	88	101	102	102	102	93	89	75	95	100	98	108	110	95	78	96	83	87	93	107	94	94	94	82	109	88	80	108	85	98	92	108	87	99	99	99	95	87	102	98	99	95	90	101	72	92	100	94	106	92	106	83	101	106	94	111	116	109	103	80	97	92	77	110	102	97	66	84	91	99	105	91	106	106	100	122	91	87	82	87	105	106	94	126	109	95	95	70	106	95	115	106	98	108	94	92	95	82	98	94	102	89	97	92	102	82	91	106	102	101	105	86	83	95	99	79	99	102	95	91	75	94	117	100	83	93	89	88	118	105	100	103	90	81	103	83	111	93	88	99	70	82	104	103	70	86	95	97	94	90	93	97	80	84	81	92	84	106	87	87	104	91	97	89	87	82	93	79	97	102	93	85	99	79	86	106	83	120	92	96	96	95	89	95	93	94	83	104	102	94	109	107	84	80	86	86	95	99	108	112	101	97	91	100	103	87	104	94	107	96	92	103	81	111	90	88	96	98	90	90	95	94	101	104	97	106	103	91	91	109	106	90	101	117	86	95	84	100	98	101	91	104	102	99	87	95	93	92	82	96	95	100	98	104	99	87	97	103	109	113	105	90	88	91	113	88	103	86	98	87	93	98	98	97	93	97	94	85	104	85	100	99	100	87	104	97	99	103	116	100	79	93	106	78	122	97	93	90	94	106	92	106	89	95	94	96	97	90	91	96	97	107	91	109	116	83	97	97	98	96	103	91	103	104	117	95	80	101	77	97	96	97	86	91	102	106	88	103	109	99	109	88	91	108	85	103	106	91	98	98	104	93	91	79	107	94	96	101	92	95	120	97	91
11283	452	518	529	483	427	402	392	420	393	349	336	361	357	353	362	358	333	373	313	351	342	329	338	320	295	372	312	337	345	340	360	349	323	365	345	337	316	353	315	359	331	330	323	353	336	350	335	342	368	326	356	333	353	328	332	350	346	327	337	349	359	353	352	340	328	294	322	332	347	330	340	346	331	340	354	335	368	345	324	317	362	344	333	302	333	348	335	306	326	333	318	372	358	341	336	318	340	305	311	338	320	355	330	350	358	361	349	338	323	324	291	340	365	344	331	326	341	346	343	347	338	353	334	314	347	336	339	337	294	326	357	358	336	343	339	347	346	337	351	319	324	346	319	278	333	335	327	331	356	298	344	349	338	315	319	327	315	327	313	328	319	343	332	336	340	384	350	349	329	305	366	340	338	344	334	306	301	324	311	358	334	373	330	329	301	311	345	338	364	354	313	342	330	364	304	332	321	315	312	348	333	338	318	351	345	313	323	338	338	350	330	337	300	338	332	350	363	353	348	344	320	340	335	329	325	331	312	333	319	317	341	353	351	320	319	347	330	323	360	312	306	345	355	327	335	347	332	349	321	356	332	303	326	334	311	322	333	394	292	346	347	334	367	321	345	325	360	310	355	322	310	347	327	338	337	323	345	332	330	324	345	333	317	333	326	321	334	357	341	311	314	334	336	339	321	310	326	336	351	335	339	319	346	335	335	329	330	312	324	324	291	341	356	325	312	334	324	345	308	352	340	375	300	338	345	303	298	376	320	348	327	332	363	314	328	357	333	314	347	346	320	354	334	329	330	344	343	373	321	326	335	322	331	344	343	336	354	320	348	310	338	344	292	319	319	296	314	346	328	310	337	383	340	313	333	331	333	355	333	312	338	345	371	329	334	364	305	319	352	330	341	344	313	310	336	329	344	335	351	315	346	309	336	333	325	319	308	315	334	346	340	331	348	318	353	294	343	358	341	352	355	362	348	348	353	357	317	346	350	349	314	344	321	327	331	346	313	333	299	306	331	371	323	317	352	314	293	365	330	327	306	313	364	329	341	329	321	308	328	354	345	338	338	321	310	341	316	330	362	358	315	373	353	358	355	334	341	351	327	361	292	340	323	309	342	352	358	324	359	354	342	359	325	343	340	317	352	353	348	325	326	329	350	323	335	332	347	370	344	345	322	319	347	330	336	356	348	322	288	339	364	338	320	308	339	315	358	371	379	315	348	339	350	330	341	341	340	340	310	337	335	346	335	323	343	366	327	335	348	310	326	310	324	347	340	352	329	344	336	317	302	310	333	333	349	365	298	345	347	334	326	354	328	321	328	338	345	350	331	324	305	349	319	305	347	332	343	346	326	326	355	349	369	334	350	341	333	334	339	319	368	326	303	306	319	371	333	342	336	327	308	344	320	353	353	351	319	331	346	345	332	317	332	344	315	360	340	317	326	351	339	367	346	314	345	346	355	347	322	340	319	346	342	317	330	289	357	326	342	308	368	341	315	341	316	352	365	354	313	333	295	320	337	328	328	335	332	347	360	317	331	329	297	302	334	327	354	320	357	333	338	315	334	336	318	369	358	347	300	348	329	332	344	358	331	311	330	362	327	356	344	304	325	357	364	331	325	328	331	356	324	348	380	332	342	338	331	313	353	334	349	318	294	358	333	362	343	332	323	337	343	322	318	352	327	320	366	314	324	349	320	349	326	322	349	318	334	317	331	330	332	324	333	353	343	358	344	320	319	373	340	322	301	336	340	362	355	324	317	341	331	327	322	359	332	338	345	341	302	341	303	341	360	344	323	306	326	321	339	321	342	346	328	306	341	326	345	326	340	315	340	355	336	338	321	335	303	333	304	318	354	338	319	331	335	323	363	336	331	325	340	341	303	346	349	327	317	334	354	327	362	362	315	344	310	332	314	314	346	303	323	327	357	359	315	354	328	355	325	336	326	336	333	320	330	341	340	334	311	336	344	303	331	397	318	325	322	335	341	334	357	336	358	343	334	353	340	330	329	297	334	341	314	318	303	337	335	308	320	346	341	337	346	324	349	337	315	332	345	356	332	318	345	357	334	370	327	326	359	304	345	342	308	312	321	359	338	331	355	358	334	321	349	316	355	354	345	316	366	335	321	331	321	319	330	325	328	300	336	331	328	356	370	343	321	321	336	343	350	366	344	299	329	326	326	342	352	334	332	339	324	335	368	382	342	350	344	310	339	334	309	336	370	325	338	338	307	361	354	347	366	325	360	347	355	319	328	336	344	345	337	349	330	320	339	357	334	337	360	331	323	332	337	333	313	321	313	338	310	318	364	331	350	320	335	320	321	317	357	322	312	344	318	317	323	310	323	308	317	353	316	342	322	304	336	341	376	346	320	325	289	343	326	343	344	333	329	304	330	328	300	334	353	348	336	384	311	321	317	309	317	343	335	300	327	324	319	340	348	321	364	298	345	334	351	297	353	313	336	322	349	347	354	328	358	352	346	354	356	357	299	299	303	335	336	307	318	342	363	289	347	329	352	371	341	328	372	326	353	316	340	339	306	340	299	327	340	343	339	328	366	329	329	331	327	387	357	372	311	341	311	328	335	301	350	339	336	309	303	323	336	338	380	357	330	346	336	326	330	326	372	373	337	357	310	329	305	326	329	341	319	326	319	318	351	358	320	334	322	346	315	331	342	323	360	357	329	362	332	345	331	369	327	342	342	330	377	352	363	370	366	338	320	359	342	320	339	338	342	348	333	336	364	320	336	364	317	321	320	320	319	327	308	351	316	317	326	339	316	343	290	359	342	357	348	330	317	321	342	322	324	306	319	336	332	309	348	322	324	322	326	325	332	324	325	349	326	333	330	333	350	360	369	354	366	289	325	343	301	362	345	333	360	320	318	318	325	308	303	328	334	366	364	334	309	345	356	337	280	332	311	303	342	309	306	343	348	329	320	326	297	344	305	309	348	314	329	357	334	359	327	331	292	372	329	337	345	289	316	356	325	354	325	364	332	341	355	330	355	350	362	336	320	328	344	342	339	343	369	340	345	344	311	331	356	347	347	306	367	295	336	317	315	329	306	330	336	356	334	337	336	341	315	307	297	327	333	324	356	300	341	311	343	324	367	327	325	362	340	313	335	339	345	359	314	329	358	343	318	320	322	341	324	305	303	324	299	307	327	316	350	356	334	334	308	331	348	345	355	346	312	330	285	323	302	332	341	318	355	323	303	332	345	359	351	342	316	345	340	330	359	352	360	286	321	336	346	330	318	295	350	328	353	362	306	327	317	341	353	339	315	349	350	333	329	346	306	322	304	353	303	306	328	337	334	355	326	322	318	304	354	322	323	329	309	320	321	350	348	378	351	320	344	346	326	352	369	349	343	354	336	333	354	321	327	334	368	382	326	348	312	308	322	318	330	319	330	329	343	346	345	345	347	310	344	343	315	323	325	323	331	323	293	323	302	293	336	314	342	377	311	337	339	318	303	359	323	355	352	356	318	327	322	351	338
49032	10478	1464	934	683	502	389	339	290	245	220	171	202	223	191	178	164	172	157	170	162	158	138	142	167	156	155	159	138	152	153	151	157	154	165	126	136	144	141	129	147	153	155	163	152	196	139	147	156	134	155	163	147	137	162	157	140	156	161	132	144	146	150	123	144	155	133	128	144	148	155	146	154	159	134	132	113	143	134	152	153	143	150	143	117	131	144	140	149	134	144	163	128	157	166	143	155	153	120	135	137	141	135	117	121	148	156	144	157	143	141	140	134	146	135	141	123	134	129	136	129	128	137	157	132	134	128	139	142	149	121	133	144	148	129	140	131	134	134	154	166	134	151	136	146	139	134	134	126	132	155	142	151	137	156	129	149	132	124	129	150	152	146	150	142	144	140	139	142	163	159	139	115	136	137	135	133	140	138	142	164	130	134	140	124	132	150	130	142	141	125	129	158	144	134	157	144	132	138	138	158	131	127	134	145	139	140	141	154	134	140	137	145	107	164	153	126	126	141	149	145	138	141	127	135	131	147	148	159	163	143	145	131	134	140	143	139	123	168	132	120	141	139	136	143	133	159	172	128	144	124	134	130	126	147	150	127	137	130	135	163	141	138	140	152	127	110	145	163	152	141	148	141	148	144	146	128	136	132	147	132	161	131	164	125	159	143	118	145	144	162	164	150	139	136	131	124	126	136	150	144	113	135	141	143	150	151	144	154	134	133	121	134	130	148	140	145	149	140	155	141	138	110	147	146	136	138	150	138	112	139	130	128	147	142	121	147	162	155	135	148	146	135	145	159	124	139	156	151	155	113	135	144	139	146	117	140	128	134	147	148	132	157	144	130	147	140	145	150	126	140	131	127	161	138	145	130	131	143	137	126	149	131	136	131	143	129	126	133	138	156	140	146	132	135	147	153	161	157	133	134	130	135	134	149	138	139	122	139	142	128	138	150	135	147	131	140	140	146	158	138	144	136	170	161	135	147	141	122	149	140	140	141	161	152	148	126	132	142	142	129	150	142	142	159	144	140	143	142	142	165	124	140	166	159	141	140	125	148	153	170	140	145	139	139	143	137	156	136	131	153	139	141	145	118	138	130	137	147	140	145	150	141	141	154	111	143	136	137	140	163	139	128	149	132	133	134	135	148	162	159	140	137	148	147	135	120	129	116	142	170	150	144	115	166	151	138	144	139	139	147	158	111	145	141	160	136	138	136	143	149	129	138	140	152	138	156	141	140	137	168	155	152	173	128	116	147	145	141	139	162	145	141	127	151	138	129	133	128	147	131	147	151	155	168	143	148	140	114	133	140	134	141	149	131	143	126	137	134	139	145	131	133	131	137	117	153	154	147	130	130	132	129	135	114	150	132	133	141	152	158	156	134	142	160	145	155	159	131	138	131	128	134	115	127	146	142	141	132	150	163	137	121	140	128	146	152	141	128	124	130	137	156	143	145	163	152	148	133	139	146	169	130	149	179	146	124	137	133	156	121	132	132	143	138	130	123	140	146	143	137	132	128	143	146	156	156	162	143	155	149	136	138	131	143	151	156	128	130	157	137	137	154	170	149	139	138	139	130	127	150	165	140	151	146	159	136	156	129	133	124	151	138	154	126	144	134	138	132	150	137	128	144	133	134	135	126	138	138	142	120	142	116	160	143	130	140	126	134	146	146	160	138	114	125	138	155	151	156	126	151	119	140	167	146	145	151	159	158	122	141	147	137	133	144	138	142	145	143	133	151	179	144	144	134	153	120	147	143	160	146	140	155	150	151	137	157	162	136	153	141	133	149	153	120	139	141	164	155	151	129	124	128	181	119	137	153	152	162	141	124	121	145	146	118	120	144	153	149	132	115	139	151	133	136	154	147	138	154	147	133	145	120	135	149	157	131	128	153	153	146	136	137	125	158	152	158	148	125	163	136	145	145	157	139	146	131	148	183	158	125	138	147	145	137	151	152	146	143	144	127	141	147	144	130	154	131	153	143	147	136	131	135	155	160	132	130	148	148	145	155	125	135	162	157	136	139	164	174	112	151	119	129	113	151	132	110	130	143	128	144	151	141	138	132	133	137	117	147	145	129	141	142	147	125	158	134	128	155	145	136	151	158	128	152	145	149	140	143	159	171	148	134	135	140	145	122	126	144	139	156	133	138	159	161	137	141	159	139	131	127	149	118	139	139	127	173	160	137	150	150	129	141	146	149	131	132	159	129	134	119	132	130	160	135	175	115	149	149	123	135	151	151	155	162	131	148	143	153	158	117	143	123	141	115	142	133	143	143	142	121	138	115	143	138	143	133	146	118	117	162	130	154	148	127	128	138	126	124	132	131	147	117	151	130	124	149	151	130	168	141	160	130	140	151	162	127	146	130	146	127	152	125	147	119	137	148	146	151	151	122	146	165	137	128	135	150	131	143	137	138	144	133	145	147	128	132	149	143	141	151	151	146	157	140	156	123	133	142	144	165	135	145	143	143	139	136	154	127	134	148	144	125	136	135	138	134	116	131	129	131	148	123	143	161	135	158	146	168	137	151	133	147	118	155	129	127	157	126	134	133	135	144	156	152	134	127	145	144	136	139	147	138	160	140	138	166	136	143	136	149	142	120	157	149	165	123	139	138	143	125	144	138	136	133	136	136	140	137	146	151	158	131	129	140	120	138	140	140	135	129	139	141	131	130	128	143	136	144	158	172	130	149	143	157	165	139	139	118	157	127	145	139	130	148	149	159	141	151	134	139	150	133	149	131	149	150	134	163	140	119	133	141	154	132	132	138	129	156	136	143	131	144	140	132	142	164	123	144	140	136	144	157	125	124	131	144	129	145	161	150	135	125	127	139	126	127	161	142	153	155	150	138	135	134	144	142	158	156	150	132	132	141	152	148	142	137	120	135	137	117	131	141	137	141	163	138	146	141	142	153	145	154	150	131	139	137	137	140	161	142	140	133	153	145	134	138	140	151	143	131	118	149	141	140	134	156	152	121	135	135	144	132	122	140	141	139	115	146	152	136	127	143	120	144	143	153	142	123	159	148	117	124	147	144	141	159	134	131	149	129	124	149	153	148	160	147	133	131	142	112	151	132	140	149	117	138	141	149	141	130	129	126	148	133	126	138	127	114	157	138	166	118	134	131	141	155	156	152	152	136	143	137	158	126	145	154	143	137	133	138	140	130	156	144	126	130	126	149	137	162	132	146	149	137	156	127	147	131	161	162	140	145	140	137	152	145	143	161	154	121	141	139	135	123	134	148	134	128	137	127	137	136	137	139	150	135	136	128	113	129	140	151	158	146	134	145	157	145	126	132	134	158	145	154	142	116	139	149	141	136	163	143	161	150	137	135	141	137	125	152	128	129	140	123	137	161	152	141	148	135	150	124	142	134	154	160	131	145	134	137	147	157	164	135	127	129	146	140	147	147	137	130	147	151	142	146	114	146	145	119	155	141	152	144	128	133	137	121	155	125	145	156	155	153	133	153	127	148	136	137	156	135	137	130	148
26595	1379	3094	3375	2794	2301	1919	1597	1317	1238	1099	1064	979	912	774	765	726	707	670	665	623	628	666	653	550	645	582	558	550	560	539	556	555	496	488	593	547	536	527	466	510	536	488	531	477	529	464	522	515	444	496	502	520	478	499	508	455	500	513	493	471	500	453	522	473	488	448	494	484	453	471	478	467	438	473	495	476	458	480	474	477	453	489	482	489	480	447	451	479	431	459	472	489	452	447	475	485	476	439	475	480	475	471	482	435	451	484	481	435	480	434	452	466	458	453	485	472	450	476	505	448	429	461	452	458	474	468	434	490	439	453	436	433	468	408	476	477	425	457	458	492	452	456	482	436	485	429	428	473	445	440	475	448	450	489	464	487	460	439	472	457	459	448	492	463	464	473	478	450	445	476	486	468	485	507	504	472	462	462	477	454	451	447	455	503	483	506	426	486	434	445	445	493	458	456	499	445	469	460	484	438	420	455	499	434	483	491	409	471	470	462	437	443	441	472	497	503	480	419	459	461	469	470	427	442	471	443	452	505	450	461	476	485	457	490	497	443	467	467	447	471	492	452	472	444	413	475	448	441	468	475	496	463	447	422	425	461	487	436	451	480	449	475	444	501	445	500	468	493	460	432	487	448	497	436	459	460	478	433	485	460	430	464	478	453	472	470	470	452	492	437	494	460	463	462	485	493	492	436	454	459	491	462	430	475	447	458	421	451	490	440	458	473	454	456	473	476	467	454	438	489	418	475	471	498	472	456	453	480	467	439	502	446	474	451	434	448	439	434	483	462	470	470	489	461	494	454	426	463	487	513	439	420	443	440	450	435	464	479	488	450	480	447	475	439	434	427	482	490	492	448	475	435	479	510	462	456	461	474	437	460	453	437	457	478	438	458	449	464	447	439	453	454	470	477	459	436	446	460	464	455	459	422	498	447	466	460	416	441	433	469	420	470	467	463	441	496	442	439	430	465	472	492	467	497	475	443	415	471	478	432	444	454	451	462	461	457	477	430	427	477	476	453	457	468	474	474	478	468	502	476	449	428	466	470	437	470	450	468	451	464	449	503	452	447	492	463	450	479	474	445	459	482	507	465	501	490	430	446	461	480	428	473	456	468	457	418	462	443	456	412	454	453	440	455	471	510	466	444	470	440	475	472	435	463	467	464	477	455	446	468	433	477	466	479	444	454	505	469	468	442	436	481	467	417	476	459	435	489	451	456	446	464	474	404	470	445	464	421	444	482	463	459	425	486	466	473	420	422	488	453	453	508	456	467	437	468	416	472	463	450	470	468	443	444	441	461	430	505	468	465	448	478	492	450	424	482	455	440	473	454	451	472	465	444	482	477	458	458	454	447	428	418	482	502	464	441	467	469	467	411	447	481	502	484	417	462	461	484	467	473	456	456	462	435	452	475	466	483	468	436	497	466	468	500	430	515	443	469	474	424	480	465	492	481	467	485	456	470	473	471	446	423	469	482	430	466	410	444	465	457	461	440	438	448	471	479	484	407	455	484	449	454	478	486	505	466	473	445	446	458	439	439	478	455	480	440	461	466	445	484	465	444	460	472	418	455	474	500	429	464	479	467	454	480	459	499	486	451	436	474	446	456	477	462	494	462	449	474	447	463	407	478	443	453	476	417	475	470	512	469	465	439	481	454	448	442	454	448	482	484	504	478	457	435	471	464	458	447	472	458	445	482	427	463	463	464	464	476	483	450	439	432	455	460	490	495	499	445	457	458	451	472	470	469	455	476	469	451	489	465	457	458	469	471	512	465	484	490	476	443	459	411	451	422	480	432	492	477	469	511	479	452	486	492	466	501	434	454	456	487	464	472	441	496	479	474	464	469	456	416	454	485	473	465	429	444	505	452	486	444	469	472	480	418	461	492	439	510	484	499	469	490	448	458	458	480	474	464	451	435	508	503	485	478	483	456	457	437	455	505	477	432	430	443	430	469	447	443	448	437	469	455	428	440	495	483	461	484	477	487	490	464	451	483	457	477	494	473	451	451	467	472	469	461	458	486	407	499	472	447	421	474	458	506	469	433	451	482	486	456	480	468	449	455	473	409	454	479	413	439	499	437	472	516	485	467	482	424	465	461	468	441	465	442	456	462	487	457	473	464	454	461	448	449	486	464	461	479	435	461	467	445	451	425	438	448	417	493	426	466	466	486	437	459	432	449	436	461	450	458	456	458	460	486	478	470	439	457	428	473	477	460	486	442	461	459	457	505	447	471	445	455	446	480	489	432	464	483	452	451	448	500	486	493	444	475	423	465	458	510	442	451	423	477	443	473	469	466	475	471	442	442	456	442	450	504	436	453	477	451	468	439	468	419	436	482	511	449	434	448	431	456	464	505	484	463	471	502	439	491	452	476	488	457	497	465	453	469	443	483	480	512	452	476	487	481	491	454	463	422	448	473	472	442	467	418	476	443	445	418	423	437	440	466	470	530	401	441	441	477	439	472	447	518	463	467	456	452	489	479	471	497	449	454	453	438	472	471	435	451	466	484	475	482	442	468	460	478	458	450	482	456	472	430	464	463	484	471	471	441	479	482	450	487	439	456	430	447	448	431	484	430	440	486	478	453	487	449	452	441	470	436	429	463	484	484	445	473	432	454	431	459	477	460	482	461	493	443	453	484	487	467	438	476	492	469	507	457	528	430	426	404	423	431	465	451	473	418	474	469	443	466	470	453	463	451	444	449	448	426	508	427	474	453	450	454	449	468	467	474	512	475	439	503	422	463	454	499	491	472	467	455	467	491	442	428	435	486	440	443	500	438	496	475	466	469	477	456	468	455	457	448	465	466	454	473	473	448	489	458	480	476	480	460	483	451	471	466	490	450	461	442	464	465	458	453	460	462	455	470	488	430	484	459	480	474	480	448	472	434	423	449	482	453	464	463	454	475	477	453	433	488	449	446	463	466	467	459	452	466	474	446	427	464	455	460	474	433	466	437	473	462	418	474	468	433	454	445	433	471	459	456	453	473	444	516	489	489	438	476	479	433	460	465	469	468	457	494	469	486	468	462	452	462	447	489	444	478	407	476	479	413	472	476	448	484	474	481	476	449	442	485	476	488	474	505	434	460	489	503	471	480	438	471	458	446	466	415	448	452	455	461	478	440	436	433	477	457	484	494	498	465	470	495	475	466	430	492	481	448	469	471	418	457	484	477	479	480	471	459	472	469	468	429	460	462	446	463	452	436	481	466	482	466	441	444	478	486	443	462	467	481	486	469	413	465	477	503	474	430	468	460	476	426	478	463	438	475	468	420	450	482	402	438	464	474	496	458	487	492	462	467	445	468	454	459	450	461	460	465	485	470	478	459	453	477	531	445	452	458	462	465	468	485	474	455	460	423	455	436	482	430	439	480	480	464	470	443	439	504	471	445	454	454	425	470	484	452	480	427	469	433	465	490	474	460	467	501	458	454	458	452	485	475	430	441	443	451	486	427	488	491	420	446	460	465	486	475	425	487	442	465	427	450	430
63775	18485	4150	2016	1334	986	771	637	521	470	434	384	367	323	327	329	323	288	289	301	294	281	300	310	256	271	266	267	260	261	257	270	255	254	264	236	254	246	266	306	250	233	249	237	254	233	252	255	239	267	250	234	281	255	296	262	256	259	277	277	279	241	231	271	287	250	240	221	232	252	265	251	226	240	240	240	254	237	228	249	236	272	256	270	253	247	263	266	244	238	239	249	249	250	282	234	261	266	246	250	226	267	245	261	253	260	238	250	258	258	252	256	232	253	239	214	246	255	251	238	238	246	236	233	234	269	222	252	258	252	278	256	275	269	232	264	248	275	273	256	227	263	231	248	252	247	245	242	226	257	257	272	242	256	250	283	237	249	275	253	231	256	251	242	238	222	224	263	236	239	240	250	239	252	258	227	231	236	261	260	232	252	264	243	271	256	248	223	225	254	265	250	241	252	255	269	247	252	212	215	232	258	242	234	269	255	226	268	229	264	224	229	257	259	228	265	247	243	236	249	237	223	241	229	255	260	252	231	222	246	251	214	243	244	263	255	241	247	267	260	233	238	253	241	223	237	257	250	271	254	219	224	264	256	242	265	261	251	254	250	242	240	243	225	277	262	243	250	231	236	236	250	273	247	261	276	258	259	266	259	238	259	242	221	205	236	234	254	245	238	250	254	265	279	255	270	240	240	257	236	239	250	234	259	259	232	249	269	207	249	239	247	256	245	253	239	255	211	235	263	236	271	251	225	239	231	217	264	246	245	250	214	247	277	228	266	246	250	247	276	249	235	236	237	232	248	222	276	255	220	260	264	251	244	263	241	214	320	232	244	228	245	261	219	244	221	277	237	242	257	264	262	279	203	237	218	224	248	240	226	272	237	245	253	255	281	235	247	247	252	248	223	258	256	255	229	232	264	239	242	232	266	266	217	258	234	248	260	256	246	246	251	236	239	261	230	218	238	248	289	290	247	251	245	259	253	222	253	248	241	264	260	255	244	262	246	232	237	227	245	259	227	241	250	228	245	249	259	253	240	269	252	266	245	246	256	223	233	267	224	246	253	278	260	214	236	225	237	278	224	241	256	255	231	248	243	260	247	229	232	260	231	230	263	231	260	255	246	236	221	265	262	242	230	246	268	243	231	253	252	252	246	253	254	243	260	251	272	229	243	231	264	273	225	242	244	261	256	250	229	227	214	261	246	254	224	232	222	213	241	277	259	243	240	246	249	247	231	262	240	261	241	244	224	237	254	274	259	228	259	259	257	265	251	244	253	264	277	249	255	249	270	264	240	267	248	270	244	241	229	243	235	276	249	266	267	280	273	241	265	257	261	244	247	255	275	252	231	264	271	267	235	257	229	238	244	230	205	266	228	270	259	249	240	236	224	270	234	270	242	212	247	261	264	264	249	222	243	259	229	235	263	264	232	253	286	237	253	221	255	244	254	238	268	243	239	278	248	245	239	250	232	258	230	258	263	248	220	242	278	259	237	268	271	211	271	230	242	245	239	250	262	294	246	252	225	229	260	249	216	248	263	261	243	254	260	228	233	249	236	253	231	252	240	271	249	246	219	252	255	233	238	226	246	249	218	252	266	241	216	219	249	237	247	249	261	253	234	235	235	250	250	255	258	233	254	251	251	245	210	242	240	230	277	261	250	232	229	254	263	254	217	238	265	287	237	256	227	226	233	255	258	251	245	256	240	223	254	283	252	281	242	239	266	264	228	294	254	228	220	243	235	225	237	273	235	260	209	237	256	229	254	244	262	244	260	221	258	225	272	267	215	235	238	243	238	230	264	239	254	246	233	249	247	246	275	219	231	248	267	241	274	247	262	237	269	240	231	263	240	241	261	249	249	257	252	248	226	238	261	248	240	238	256	236	258	230	227	272	247	242	241	211	260	261	228	253	224	249	223	228	247	223	232	251	227	258	232	240	225	254	255	237	265	254	238	234	245	243	243	271	239	256	267	238	255	283	257	234	242	269	256	278	249	250	249	240	257	239	239	227	223	236	247	235	250	246	240	258	233	248	236	259	255	244	222	262	229	242	242	244	268	236	243	227	230	255	263	225	233	253	256	240	231	228	244	231	230	252	246	244	241	214	256	229	256	234	237	234	239	257	250	256	222	246	241	228	235	263	237	234	251	249	225	233	258	248	209	215	227	217	260	221	263	254	246	248	266	238	225	244	263	261	255	260	254	237	253	274	226	250	236	237	236	227	261	259	232	218	254	238	233	223	254	260	260	236	241	228	230	235	229	227	243	243	226	244	262	234	256	249	239	256	271	251	240	272	223	251	231	236	226	221	241	262	226	247	225	229	237	227	240	253	254	284	260	234	257	237	281	249	229	254	211	243	256	263	245	247	257	246	238	241	258	246	212	248	222	240	276	253	250	261	244	242	247	261	243	222	262	248	257	229	262	257	258	260	252	243	263	251	261	259	242	239	226	242	263	275	228	242	246	268	231	230	261	238	249	246	263	241	236	237	268	257	245	246	253	227	236	261	256	231	230	243	242	253	222	240	235	246	227	223	253	239	234	241	231	241	214	248	243	249	253	224	248	244	229	238	272	254	245	261	232	246	243	232	230	243	233	254	254	255	249	252	239	238	264	236	222	251	227	251	247	250	250	254	251	243	242	245	252	228	231	266	236	253	254	266	244	228	212	249	240	255	244	252	250	228	252	229	257	239	232	251	284	245	266	232	243	252	252	267	242	253	242	256	248	233	242	224	233	263	232	221	234	244	233	265	224	259	229	221	230	254	265	253	253	230	273	226	242	240	215	230	267	267	239	256	218	255	227	245	248	251	262	265	223	229	247	252	234	238	258	229	254	240	254	236	226	267	268	240	246	253	264	223	232	236	208	225	267	259	217	241	241	272	272	235	231	250	278	254	240	258	249	259	235	246	256	234	272	263	236	224	271	250	271	254	246	215	259	220	261	257	267	233	230	247	219	248	268	266	243	243	244	250	243	241	263	231	244	248	245	275	220	255	242	259	269	247	236	235	252	240	234	225	256	243	272	255	213	276	257	251	273	222	245	243	260	272	249	252	250	238	221	216	244	244	235	219	243	239	247	257	230	261	251	255	256	232	241	268	237	257	246	284	241	229	233	264	235	248	247	216	234	270	224	270	246	267	245	239	229	241	269	252	233	245	249	240	232	252	223	243	238	250	217	232	226	248	221	270	260	224	267	256	255	228	226	235	263	248	251	258	245	243	245	261	233	246	232	272	244	244	224	222	238	218	235	260	253	233	235	230	252	220	253	258	264	248	240	258	227	218	238	230	259	249	254	218	259	272	259	254	235	273	280	241	247	230	228	229	243	222	208	233	252	233	262	228	248	254	267	267	244	230	242	225	259	276	254	252	227	240	216	242	250	217	247	246	255	252	253	229	253	254	232	261	225	248	240	254	250	269	229	239	254	273	251	244	267	253	233	240	255	275	259	212	254	245	238	268	224	262	255	259	253	241	234	263	251	205	238	254	253
33559	2557	5640	5991	5024	4289	3545	2836	2554	2188	1990	1775	1655	1505	1437	1374	1246	1224	1134	1119	1138	1068	977	1018	951	892	990	953	898	895	901	928	905	867	845	854	852	841	901	862	839	826	808	825	824	787	797	820	830	815	812	758	808	806	770	774	784	751	821	832	777	768	756	731	789	731	783	796	771	733	766	785	790	752	755	734	745	743	743	770	769	745	744	709	756	778	756	738	785	709	719	760	780	794	764	726	729	772	693	721	757	772	699	753	721	769	739	757	732	751	758	747	763	733	739	688	739	767	696	731	712	687	721	756	768	741	735	790	755	723	750	757	743	714	747	708	718	730	715	737	715	706	730	752	749	794	744	745	738	728	686	763	738	700	690	756	795	726	697	734	744	730	712	736	732	782	680	758	777	717	746	768	737	758	720	715	745	730	732	717	720	785	741	806	743	743	705	734	682	738	728	716	723	722	730	718	765	750	769	702	693	801	741	696	728	776	691	713	757	699	752	749	746	733	728	735	745	687	720	750	781	695	746	695	701	749	713	744	668	749	751	729	757	719	744	715	736	748	778	746	707	730	717	729	743	721	743	739	770	688	707	708	760	789	758	740	747	731	806	763	734	754	705	715	687	788	770	739	695	742	756	790	732	740	732	733	764	722	699	705	753	742	735	762	753	714	785	722	726	691	738	714	754	672	749	754	693	722	751	731	721	706	702	762	716	712	754	687	745	726	768	766	743	708	715	760	741	706	751	777	704	717	728	739	710	772	685	725	762	708	763	701	759	690	766	730	764	761	727	719	728	713	699	693	722	736	732	718	744	721	712	702	725	773	730	760	716	726	711	736	698	738	701	737	720	721	723	737	772	766	717	745	735	757	723	776	731	725	746	766	737	758	772	700	732	720	799	702	736	715	748	765	731	744	728	728	771	709	747	735	812	724	735	748	717	734	723	697	706	774	673	689	696	682	755	753	762	743	753	679	736	768	723	723	716	738	702	700	759	706	792	777	742	732	694	780	691	713	714	744	736	750	770	724	756	750	683	772	727	722	727	716	718	747	749	757	714	741	694	771	724	770	770	715	741	695	721	736	718	772	768	744	714	691	737	700	720	734	693	743	749	772	697	758	751	727	729	739	767	764	741	683	754	763	755	783	727	770	760	738	785	679	683	741	716	720	741	775	702	747	739	737	753	703	732	725	677	711	714	744	738	798	700	744	711	745	732	755	715	712	755	748	702	729	726	749	736	780	764	723	749	776	690	754	712	761	754	725	686	744	705	727	755	713	720	743	729	703	762	693	730	721	692	701	730	750	717	749	768	686	738	772	700	744	777	757	761	744	772	744	750	701	722	706	749	739	723	732	760	746	694	753	698	764	780	717	783	754	739	725	727	711	650	734	776	731	747	762	764	771	701	704	743	733	719	722	735	731	724	736	712	720	749	772	732	748	740	737	704	717	727	718	732	728	728	762	717	772	758	720	710	708	752	699	801	726	719	778	760	728	745	764	676	712	753	717	709	703	801	780	730	701	727	754	710	763	786	702	716	762	706	728	728	695	720	799	750	700	713	749	760	703	729	772	755	749	711	767	755	751	740	776	740	710	774	731	735	774	739	779	728	760	749	715	738	756	723	785	742	706	751	744	676	676	722	724	708	735	801	717	723	761	725	749	760	707	729	755	732	747	702	747	753	756	760	736	725	710	688	746	771	686	705	744	772	747	755	727	722	703	736	729	750	798	722	709	737	771	741	749	706	722	713	737	694	706	791	740	736	764	722	742	746	719	769	712	785	713	727	727	739	700	690	742	704	735	754	748	772	706	703	748	659	689	688	756	758	703	719	697	730	765	689	752	734	743	745	736	697	711	730	733	726	767	737	729	718	783	734	725	724	759	695	703	695	751	749	743	772	751	723	735	758	744	762	710	768	763	721	745	746	735	749	737	718	774	728	718	694	703	748	713	715	750	728	736	759	703	763	721	751	671	767	774	719	709	750	761	766	714	708	744	757	794	790	730	736	737	718	703	753	769	731	726	735	752	709	743	736	737	774	713	747	741	772	723	751	738	724	740	747	721	690	713	753	721	747	747	690	696	742	761	701	729	735	718	783	733	738	714	714	764	730	741	751	671	768	736	761	783	741	750	729	752	708	735	715	712	715	745	725	736	730	758	760	741	717	709	780	736	731	712	745	732	721	734	709	686	723	738	781	734	700	731	722	764	713	770	733	750	732	760	733	700	771	727	724	753	745	702	719	688	764	741	708	787	726	694	740	731	757	721	741	760	731	739	704	756	691	770	767	708	675	748	715	796	692	742	688	764	712	709	769	683	716	698	728	758	675	716	727	736	783	717	756	742	757	708	641	725	729	724	741	760	731	726	688	739	734	756	672	735	750	717	737	701	763	691	714	730	745	750	744	771	717	712	692	722	724	727	748	745	806	738	734	776	729	767	763	745	711	771	760	748	737	697	767	732	701	712	739	729	764	715	703	758	710	767	745	769	728	759	720	715	750	692	695	761	737	717	743	746	705	702	745	714	729	752	768	762	751	742	747	755	721	746	726	745	703	790	731	732	768	736	685	729	741	756	737	727	731	785	720	737	795	728	733	747	724	704	733	706	759	748	778	723	784	750	760	714	704	699	728	759	773	714	755	728	701	760	741	775	718	736	737	708	692	735	771	759	751	768	766	721	741	715	741	733	774	747	691	742	753	722	802	737	743	709	704	716	757	744	806	709	727	727	736	745	698	738	780	735	765	733	737	701	720	718	761	736	749	789	757	733	762	735	746	719	770	709	753	779	712	717	692	773	756	745	709	744	748	717	742	722	810	727	721	765	718	753	724	707	754	758	710	754	769	698	754	736	744	727	772	752	741	782	768	710	752	724	702	743	702	728	755	752	691	735	736	775	695	715	795	722	745	743	742	718	707	753	745	735	704	708	715	683	693	691	739	705	710	770	787	743	718	712	753	702	759	735	724	740	735	759	702	726	746	772	747	650	737	720	737	730	704	723	788	760	786	779	735	724	737	730	753	769	716	737	739	743	724	714	783	749	729	737	763	731	715	698	729	779	742	674	765	757	794	710	699	762	754	701	770	699	728	738	753	747	732	757	718	723	689	735	759	746	740	784	774	734	703	741	735	789	745	675	689	757	753	723	707	679	694	767	709	743	755	740	736	700	715	714	724	754	716	742	703	774	751	779	714	738	729	723	724	739	740	682	765	744	705	716	730	772	709	747	731	738	693	718	747	696	759	742	772	733	685	788	755	749	740	737	744	690	715	744	729	786	699	752	688	758	725	772	748	707	769	778	685	721	741	758	772	697	690	751	748	756	723	743	802	717	739	750	753	746	715	674	747	731	736	722	760	727	719	744	804	734	760	737	757	749	725	739	738	740	709	740	706	749	709	748	725	753	699	782	707	725	724	767	700	739	733	769	801	769	721	780	737	725	767	741	766	739	698	756	731	744	742	681	760	718	759	750	713	751	818	693	772	763	778	735	735	727	738	709
10573	546	209	143	108	127	122	109	112	110	91	95	90	100	106	104	101	99	95	112	111	98	99	102	97	76	82	106	88	106	116	116	94	110	87	87	106	88	95	98	103	99	99	97	94	98	72	104	110	81	76	88	93	94	85	107	95	98	104	96	101	98	80	104	101	80	76	101	97	88	96	87	102	104	103	89	71	89	104	85	102	103	87	123	94	114	94	86	87	113	100	84	102	87	99	124	134	118	84	104	97	90	113	101	91	90	101	91	93	115	75	94	96	86	112	92	93	100	85	91	97	93	96	116	85	105	106	86	91	100	90	111	101	83	88	70	95	79	103	106	100	98	113	100	94	96	97	100	106	92	85	103	91	98	77	116	106	97	78	98	101	91	79	92	101	118	108	103	85	102	118	98	99	85	78	89	89	96	96	75	100	108	85	88	105	104	92	70	103	102	91	101	99	97	108	109	118	91	92	93	99	86	100	81	101	103	101	113	99	89	95	100	76	101	101	101	104	105	97	87	91	111	86	89	94	110	92	88	95	89	99	105	82	78	101	95	98	99	80	89	101	86	82	95	84	85	86	71	88	85	97	70	82	104	91	110	98	85	91	97	94	88	106	84	94	109	102	106	98	100	96	98	87	84	97	100	97	103	84	94	86	105	87	89	107	97	120	97	117	109	115	94	106	112	95	106	83	87	108	89	92	88	85	95	95	102	105	90	101	94	109	109	90	71	92	110	97	84	74	102	103	80	90	97	93	97	83	92	99	73	105	108	88	112	88	88	103	102	108	94	90	105	114	100	93	85	94	92	110	91	95	94	86	112	85	97	101	110	129	102	90	96	94	99	105	90	103	86	106	91	108	91	96	81	80	107	110	106	84	95	94	100	92	98	86	78	93	79	99	97	110	90	92	90	104	93	98	129	120	104	100	78	123	91	81	108	104	87	94	89	79	99	91	81	90	96	98	86	99	98	87	92	88	88	98	99	104	87	89	97	77	91	101	94	92	95	96	95	99	99	85	81	81	80	102	92	118	94	104	88	100	99	92	89	105	106	79	96	101	85	88	108	106	88	93	100	91	86	104	86	91	80	103	99	98	106	97	100	100	80	81	100	95	87	94	97	87	99	106	97	93	90	115	87	96	77	91	85	90	97	91	90	83	92	91	91	91	103	93	84	102	106	104	103	101	104	85	99	83	93	101	126	90	104	90	90	83	101	95	92	97	96	115	82	87	106	92	88	97	90	79	95	105	83	96	84	92	90	80	108	77	104	95	101	103	116	95	81	103	91	99	98	116	97	111	102	93	111	107	115	117	91	100	110	83	92	79	91	106	113	109	77	83	94	105	97	75	86	91	95	103	87	85	81	88	92	75	107	110	100	81	90	89	81	92	109	94	107	92	108	111	88	96	75	88	100	105	83	78	92	74	122	90	98	108	98	95	93	102	74	101	97	89	104	100	117	96	114	86	85	88	115	104	94	94	95	82	103	106	66	95	96	91	98	96	98	110	85	113	95	95	96	101	96	105	89	108	92	109	92	89	82	117	95	98	80	91	87	95	87	83	82	96	88	84	85	88	104	87	97	92	101	93	103	111	87	103	126	114	84	92	105	101	87	91	108	105	117	81	97	105	86	105	102	97	77	94	89	89	103	106	99	101	74	121	96	110	81	99	92	97	104	114	92	93	106	98	102	80	82	103	110	88	78	88	97	92	100	93	108	85	104	94	106	96	79	99	98	109	109	97	97	103	64	103	92	99	86	116	106	96	102	97	104	74	102	115	97	89	121	97	91	88	99	97	114	91	105	109	85	78	86	96	104	98	87	100	93	111	119	108	81	115	91	89	100	93	104	83	91	91	88	90	109	101	99	119	86	97	95	94	90	90	86	100	81	90	90	108	110	82	94	101	98	99	105	113	88	92	73	86	91	85	91	85	83	106	112	83	104	90	83	81	101	97	88	74	94	105	88	106	109	98	109	125	112	86	103	103	98	94	80	103	96	84	97	92	89	78	91	106	94	95	103	109	88	112	103	84	82	107	88	90	101	85	87	78	93	114	97	91	66	121	91	105	73	93	109	103	94	125	108	99	100	88	93	87	105	114	91	88	87	108	108	94	80	111	102	103	84	99	91	105	102	95	85	79	93	100	92	110	86	111	87	116	107	91	99	89	103	89	105	95	88	93	89	85	125	95	98	94	104	100	101	92	96	100	111	73	108	84	94	92	90	89	102	96	89	94	98	108	98	120	101	93	90	76	105	79	89	88	103	91	90	97	74	93	92	95	105	94	92	83	87	102	102	86	100	102	108	82	93	102	95	101	102	90	78	89	93	94	83	91	103	114	97	102	103	86	105	93	103	89	93	95	95	100	96	80	98	93	101	102	105	93	100	103	103	94	83	98	91	93	87	97	105	90	106	94	99	88	106	93	116	92	90	92	76	86	89	94	87	102	92	108	89	102	79	101	108	92	99	93	106	100	80	97	87	98	92	93	90	109	97	115	118	115	89	99	86	94	109	93	91	92	84	89	83	117	99	88	105	95	114	101	81	99	99	102	86	91	97	101	95	90	86	100	108	94	91	90	101	93	124	76	87	94	83	94	86	103	94	96	76	84	110	101	111	82	92	96	100	105	73	91	108	92	111	87	91	102	102	86	99	79	106	107	85	87	97	102	90	109	90	117	75	86	87	90	95	94	99	93	95	105	81	87	107	90	94	117	98	116	104	106	98	90	90	93	63	92	115	99	88	93	95	104	85	100	83	111	104	108	91	94	89	96	105	94	80	79	111	102	90	108	88	112	91	100	99	99	111	105	112	110	113	80	103	91	92	81	94	81	104	92	97	99	106	94	91	98	108	81	98	95	87	100	107	82	103	103	82	88	103	98	83	87	88	70	90	108	96	100	91	96	101	102	85	100	87	103	85	87	106	114	114	111	101	91	99	95	98	103	106	109	96	91	93	92	100	102	87	89	80	103	106	102	90	84	80	91	79	105	96	85	111	95	81	83	94	93	106	86	103	84	91	90	98	96	88	88	101	102	88	87	113	81	97	82	78	107	105	81	91	87	111	75	93	96	105	93	86	93	91	105	107	98	99	96	94	109	88	91	114	82	94	113	105	96	105	95	93	98	88	88	102	97	111	92	81	104	88	107	95	81	85	89	104	98	112	103	97	96	109	96	79	104	100	99	108	99	101	88	105	109	84	81	109	87	108	98	99	92	88	92	106	83	94	97	83	98	69	106	91	75	113	78	90	85	83	92	98	99	101	87	85	96	95	86	111	102	109	95	101	86	95	98	69	103	117	84	75	93	100	83	87	83	103	105	93	101	101	99	99	111	102	99	98	88	96	96	92	76	73	93	94	91	110	103	95	93	89	93	118	101	94	92	110	98	74	90	97	94	101	83	108	99	85	111	107	100	98	86	99	94	108	95	96	84	101	96	89	92	103	92	90	92	93	94	101	114	104	113	112	118	97	119	105	117	78	98	104	90	109	97	102
10871	443	581	562	499	485	440	417	380	396	364	373	392	385	393	394	356	367	364	353	365	344	349	341	332	347	360	332	356	337	355	338	353	345	347	332	331	310	335	332	365	326	328	332	391	304	349	313	348	332	354	348	326	312	338	343	368	333	314	342	321	335	346	368	388	341	335	324	321	326	328	358	356	352	360	315	353	362	312	323	323	339	334	334	338	328	339	312	325	341	364	369	303	373	349	371	327	343	345	343	362	347	367	324	350	387	359	336	380	361	318	316	335	305	358	314	340	350	352	302	321	350	336	325	365	355	334	328	331	331	368	358	344	316	330	328	338	347	359	336	341	357	314	305	331	321	325	336	319	348	330	346	331	312	320	345	335	385	315	324	365	306	327	312	332	337	331	332	345	332	333	344	357	315	345	344	337	354	337	338	356	318	341	361	316	363	334	359	319	339	341	341	336	359	335	334	332	313	328	312	342	348	342	341	331	353	355	339	352	306	354	325	317	377	343	303	304	318	316	339	326	374	344	340	355	358	271	346	323	341	327	348	348	338	368	328	317	321	349	388	333	333	361	323	336	320	344	331	329	346	346	343	335	311	321	336	349	366	350	360	331	301	327	341	331	342	325	381	335	344	317	367	364	368	331	351	366	361	340	362	327	306	369	340	349	322	361	348	328	349	361	353	298	351	349	347	354	343	391	299	318	343	321	327	328	324	336	335	346	339	338	344	321	372	315	344	353	336	334	336	350	344	331	330	368	331	319	336	336	347	332	360	310	326	337	325	320	322	338	342	330	317	355	331	319	323	339	317	342	374	320	360	344	337	359	339	332	359	334	340	378	315	341	294	319	342	335	328	359	341	311	328	318	325	326	352	311	301	356	341	332	328	295	319	322	322	334	318	327	353	316	327	325	315	356	336	362	313	362	350	354	332	334	385	344	337	340	338	361	320	360	333	349	352	364	338	345	300	363	308	320	376	328	362	332	328	354	325	309	291	364	331	321	318	299	334	302	336	327	310	356	351	362	310	342	344	320	305	331	379	331	335	320	354	358	358	333	343	355	377	357	312	343	378	339	305	310	324	340	341	315	350	308	336	301	361	348	328	352	326	339	331	338	320	342	367	333	316	353	370	311	344	342	326	373	308	348	336	334	337	332	353	338	345	358	341	338	365	362	335	311	336	314	351	315	371	349	324	328	349	325	347	325	327	330	327	334	358	384	321	321	320	296	332	309	317	334	375	316	338	335	307	372	360	334	376	347	323	325	305	332	331	357	326	344	326	329	325	343	375	337	334	313	337	341	349	326	337	341	365	342	317	346	361	327	362	305	331	329	327	334	321	339	304	363	341	360	336	331	335	319	324	316	334	307	307	338	348	318	332	334	350	326	307	363	329	296	314	345	353	343	296	341	346	337	312	340	346	323	347	331	331	337	350	312	335	337	333	316	330	342	308	332	318	320	326	326	333	366	319	333	332	330	388	339	350	338	358	333	351	356	305	350	297	356	357	342	352	313	303	335	327	338	325	312	351	312	323	300	342	313	336	317	308	361	330	297	345	330	363	349	303	316	353	318	356	343	314	310	341	323	299	367	369	355	313	322	302	312	331	356	355	353	352	340	324	340	333	319	338	341	314	314	370	313	302	303	333	321	330	348	301	317	344	304	334	329	338	323	342	363	315	349	326	361	339	327	309	326	383	313	329	326	354	350	340	342	324	332	314	335	322	334	308	382	354	351	314	332	324	321	336	321	327	346	352	337	346	339	342	340	342	329	328	393	354	299	338	335	357	315	321	332	350	358	327	357	338	312	339	301	350	360	328	324	335	354	350	321	340	357	340	343	359	309	362	352	345	315	343	337	373	321	353	353	319	312	334	367	363	343	315	310	336	345	335	302	350	334	340	335	349	343	318	321	312	347	344	337	317	332	315	358	309	341	344	319	304	344	348	308	300	318	291	313	354	319	316	327	324	305	327	328	342	332	355	348	313	341	331	346	320	342	351	314	365	364	334	326	319	383	355	320	344	328	350	361	326	332	329	332	326	345	335	311	341	350	358	329	315	318	307	367	319	369	339	340	347	336	351	344	327	345	327	317	340	329	314	323	345	341	315	350	356	348	337	344	322	333	337	322	331	322	343	328	351	336	304	354	340	368	328	296	364	331	320	334	327	346	347	340	303	319	345	351	301	349	330	320	325	331	337	330	326	311	351	317	320	334	350	304	341	335	336	290	332	333	320	360	325	343	310	330	333	349	328	328	331	366	358	339	362	296	335	357	341	352	340	351	352	333	322	322	338	340	319	341	343	338	321	328	354	364	339	329	341	309	360	308	356	349	330	332	334	326	337	356	338	334	331	327	331	354	340	331	338	354	352	321	307	333	344	316	333	337	316	320	335	315	355	361	314	345	368	323	340	333	298	316	329	348	345	308	318	323	329	355	390	355	309	328	329	379	329	362	351	311	325	330	323	340	361	323	339	359	348	355	349	308	360	324	315	307	313	336	337	377	344	353	301	363	323	305	346	355	326	363	317	307	326	332	360	343	364	323	344	340	303	336	311	327	355	384	361	333	344	343	343	350	315	345	308	335	326	339	366	325	337	349	338	364	323	335	339	364	330	334	325	339	347	321	321	345	312	373	334	342	316	347	338	359	351	350	326	336	363	318	373	336	339	329	318	329	380	349	339	342	345	339	325	355	330	331	333	348	346	322	343	382	320	311	329	364	364	337	325	322	305	357	327	362	333	334	352	344	330	322	341	326	339	363	346	320	335	336	337	344	351	340	360	315	366	327	358	343	351	348	371	332	308	361	344	340	340	323	333	317	297	373	309	321	314	354	326	367	329	354	342	316	328	340	333	341	332	325	340	333	338	331	339	361	366	327	305	357	337	324	364	328	308	350	354	344	348	360	340	336	324	305	353	353	335	326	370	327	348	320	345	341	325	360	359	325	364	337	328	310	309	340	327	325	334	342	335	320	324	336	317	329	300	367	315	333	349	325	285	337	322	351	328	344	357	305	334	324	313	319	361	358	293	329	332	324	355	322	336	326	345	378	330	360	334	347	339	318	319	336	364	377	296	323	293	359	312	330	347	338	316	327	317	331	351	378	325	312	402	339	356	356	327	345	349	368	339	280	324	322	345	333	353	345	340	335	357	382	352	328	355	321	334	308	308	344	354	315	356	314	374	345	347	370	339	366	349	336	312	343	302	341	337	338	308	330	359	362	369	329	371	328	354	332	329	318	301	335	350	324	332	349	349	328	311	318	340	399	329	300	337	323	336	321	361	332	331	343	335	302	360	339	339	330	308	388	358	348	343	382	327	354	320	338	297	360	343	342	336	331	336	332	314	339	337	341	322	327	355	345	335	356	336	302	348	347	330	352	346	334	341	323	327	315	325	342	292	311	358	301	285	322	339	323	342	310	313	327	330	335	344	323	364	381	333	341	351	350	368	296	341	310	315	340	362	322	331	359	361	345	329	311	290	350	326	332	341	319	332
48323	9798	1394	968	641	493	397	315	311	244	254	205	212	197	159	186	189	180	170	143	145	160	145	164	129	150	159	173	147	154	172	146	151	147	144	132	146	154	126	135	163	144	144	128	147	124	145	128	149	127	126	158	137	127	133	149	142	133	159	142	165	138	130	124	148	143	129	138	133	131	143	150	138	153	157	125	147	126	184	145	148	163	136	145	132	140	161	134	147	149	151	134	134	153	136	134	131	149	123	164	165	158	139	134	157	120	131	145	153	144	140	136	138	125	145	123	145	153	141	166	137	124	126	132	143	143	140	152	151	140	152	130	121	132	160	151	146	133	150	146	163	133	133	143	138	161	137	155	143	133	119	160	142	141	170	161	130	131	150	135	152	105	144	129	143	129	138	149	166	127	145	146	160	163	151	117	143	127	116	137	141	154	147	139	126	125	152	135	133	140	133	151	151	147	142	152	140	124	122	167	135	143	152	123	139	131	137	153	143	151	137	121	120	146	150	149	137	135	130	150	160	117	149	130	138	130	168	156	139	144	144	147	138	151	134	161	131	148	158	138	119	137	137	167	152	139	137	110	131	155	145	149	154	149	132	136	151	122	128	124	136	125	144	144	132	140	120	146	135	139	126	121	144	152	143	126	140	143	138	149	135	140	149	127	145	159	133	154	154	128	129	134	130	168	143	143	143	138	142	153	141	145	135	141	137	141	144	133	131	139	135	142	130	129	153	135	142	130	132	142	139	139	153	149	135	163	123	151	151	151	151	123	155	127	141	129	170	110	126	134	145	125	149	144	151	141	111	146	150	147	132	141	146	169	136	125	134	143	132	136	143	129	149	159	121	140	146	143	130	167	138	159	152	158	134	146	152	149	149	143	145	123	148	135	154	125	129	150	146	117	128	148	133	141	146	134	132	139	160	146	143	139	147	139	150	133	135	138	127	134	137	136	147	150	143	133	157	147	166	152	130	131	143	128	164	142	141	124	150	136	152	133	154	136	158	154	126	138	152	116	128	136	144	139	137	119	139	146	125	140	164	172	157	126	148	120	160	118	151	131	135	145	140	131	135	141	144	140	134	128	137	136	149	130	128	137	143	149	140	143	128	120	153	119	147	139	138	116	139	136	135	114	145	135	139	144	128	132	162	122	153	127	132	124	143	122	141	147	154	135	132	143	145	147	129	158	136	118	149	133	138	139	137	128	133	140	145	149	122	138	140	136	135	136	142	140	134	158	135	149	140	126	154	145	141	138	147	134	150	133	137	131	150	129	143	131	155	135	147	154	164	133	158	150	142	145	121	141	134	135	143	152	131	130	133	104	143	135	147	134	148	141	134	129	132	134	142	138	121	138	152	153	142	149	134	140	158	138	127	160	145	149	137	155	135	146	151	155	124	137	133	169	139	151	126	140	147	147	101	131	145	150	133	128	123	135	143	167	150	134	124	144	141	130	145	129	134	135	153	157	170	139	143	119	124	129	147	141	129	139	124	141	122	159	130	149	125	149	153	140	133	109	140	135	155	140	127	153	127	127	155	125	141	146	139	121	128	143	142	131	164	126	137	129	136	158	144	127	143	145	137	149	127	127	158	138	121	144	146	143	151	138	139	135	142	146	145	137	151	152	132	140	155	146	134	152	151	128	133	135	159	143	121	145	152	141	136	140	146	119	112	129	130	138	134	129	121	125	142	137	129	127	141	140	147	141	141	135	157	145	161	117	124	130	133	141	141	128	135	154	147	141	135	130	134	130	148	144	132	124	136	130	144	148	136	150	140	148	130	123	130	142	137	155	124	154	137	140	155	148	125	139	118	132	128	152	141	127	142	157	129	131	148	134	136	149	134	152	121	135	143	143	136	154	164	143	126	165	124	132	144	145	120	143	131	133	142	131	137	137	149	124	153	142	136	148	142	151	139	162	138	149	139	140	138	114	139	126	135	134	125	134	128	148	145	154	134	154	142	129	160	155	143	139	117	142	135	119	148	138	143	124	135	138	142	150	130	136	144	138	154	143	136	148	135	129	125	122	139	132	151	146	125	148	145	140	150	131	127	140	127	146	136	139	130	141	134	143	154	137	139	125	137	135	142	138	144	119	129	148	140	115	142	139	148	144	144	125	135	160	145	149	134	137	154	141	147	155	148	127	136	137	156	125	133	155	123	151	138	138	139	131	160	163	137	143	154	140	154	132	172	141	121	126	128	153	144	111	148	139	156	158	139	116	147	162	140	157	154	142	136	154	129	139	140	150	149	130	135	130	135	131	140	141	128	138	133	123	142	120	145	128	139	137	129	160	142	144	136	131	146	143	143	134	157	158	144	120	135	128	143	125	144	127	140	157	122	142	154	137	143	145	146	130	127	151	123	125	147	135	114	142	124	134	123	179	145	142	142	125	137	145	146	105	132	147	159	155	112	141	127	140	141	140	118	144	134	97	143	146	128	134	122	145	107	169	136	147	123	129	123	142	117	142	153	136	147	134	130	137	133	121	132	156	167	125	130	140	125	129	148	132	137	164	134	121	138	142	154	118	156	142	126	132	116	155	127	157	128	127	129	152	126	129	128	120	149	150	137	143	140	133	139	135	148	148	154	142	137	176	127	149	144	127	150	130	130	135	179	147	148	134	135	141	138	147	136	122	139	143	142	150	143	130	111	141	134	145	135	144	153	149	146	141	133	140	149	143	169	145	129	137	134	123	156	125	125	140	137	149	149	125	129	143	142	152	126	136	124	127	138	135	130	121	142	158	121	135	139	124	139	137	132	137	131	129	120	138	136	148	145	121	122	146	118	139	141	145	153	125	135	148	133	141	116	156	122	122	149	134	150	147	151	123	121	131	138	138	166	135	139	166	153	144	140	135	127	148	151	155	148	143	148	137	134	116	135	136	130	152	123	135	139	138	131	145	138	150	161	156	157	137	125	128	133	145	157	146	143	164	153	136	130	155	134	135	142	126	137	148	153	133	133	154	129	151	139	155	147	134	137	143	147	138	129	125	131	134	127	135	140	152	124	143	143	133	127	152	152	143	135	156	131	153	128	116	137	125	139	141	152	128	118	156	149	155	129	154	133	134	122	155	138	142	123	130	137	133	150	152	153	140	156	147	156	135	167	150	149	136	144	140	151	150	125	140	135	148	131	145	136	142	132	144	144	133	120	139	139	145	126	144	141	145	139	148	138	143	134	156	137	149	137	136	124	146	150	144	140	150	149	143	140	145	140	145	132	147	136	159	151	144	154	170	142	149	134	138	153	165	147	149	139	141	164	147	138	140	138	132	145	164	147	137	144	130	122	146	120	141	146	116	136	132	131	129	137	131	125	150	144	155	162	135	159	130	132	115	157	128	170	133	143	146	135	152	141	127	120	134	142	141	140	161	136	137	124	146	155	135	144	123	160	132	127	143	134	140	133	148	140	137	142	152	150	154	145	130	149	155	152	133	131	143	129	142	144	139	152	140	151	145	117	124	120	131	139	141	137	152	139	146	143	144	142	139
25702	1476	3175	3303	2850	2297	1960	1626	1359	1198	1147	1046	931	861	820	750	805	685	691	669	649	625	590	630	630	585	564	569	603	578	512	541	541	541	548	525	512	517	491	545	536	505	528	533	494	517	478	512	507	469	479	483	479	490	479	501	507	465	499	429	466	455	480	494	483	521	446	478	477	494	482	481	487	479	475	487	458	471	466	500	475	483	469	459	495	465	527	441	501	485	480	465	469	432	453	482	480	432	524	467	452	474	454	463	511	467	467	475	452	472	478	476	485	430	444	472	427	464	465	475	450	444	499	475	495	418	451	485	452	473	483	471	473	492	487	467	447	462	426	481	471	449	446	459	435	441	463	453	435	462	502	444	449	467	450	460	481	460	449	426	435	483	496	443	457	479	432	475	478	447	451	461	441	468	467	465	491	421	446	454	465	459	474	436	470	466	507	492	457	469	451	487	441	483	470	474	507	494	460	503	437	459	481	451	460	495	469	439	446	442	450	469	484	441	484	482	474	453	491	451	451	491	440	464	483	451	469	453	502	462	451	434	454	471	489	478	423	460	477	455	432	426	436	447	488	436	444	482	470	488	467	429	459	461	462	451	467	460	468	470	473	477	472	474	450	468	480	477	460	471	439	501	451	479	469	426	432	455	486	461	482	452	441	428	456	489	430	476	446	475	478	489	500	498	501	453	455	489	494	485	451	475	424	492	491	461	426	467	466	438	415	475	474	442	413	488	461	466	464	476	442	474	442	450	501	483	469	495	449	450	432	464	434	477	455	424	458	464	467	484	474	452	465	477	405	462	445	462	451	465	486	463	463	507	442	469	462	433	474	462	485	507	462	447	445	430	439	484	479	461	474	467	487	501	438	492	458	459	434	468	468	480	423	439	438	506	483	425	455	427	468	441	500	434	468	492	479	466	449	470	449	486	463	455	491	462	441	453	480	481	434	520	511	432	446	482	421	452	456	473	461	442	459	481	455	469	481	465	453	489	431	437	468	494	460	481	465	455	485	434	450	444	493	466	459	464	463	456	462	412	472	451	461	485	457	468	472	447	431	444	435	476	453	456	470	448	475	441	462	474	429	478	491	471	462	444	541	457	469	449	426	481	472	453	469	440	439	459	431	484	419	442	481	464	431	449	422	459	464	435	441	480	493	449	448	473	440	456	473	425	486	444	483	465	479	471	482	452	550	440	456	476	472	464	432	479	471	470	455	463	511	496	457	440	431	462	463	439	457	482	463	504	457	460	445	428	522	441	447	420	449	457	480	432	484	471	489	518	491	469	458	447	457	457	477	498	449	448	492	436	448	445	465	464	480	469	453	482	438	452	445	421	466	433	449	429	474	477	430	505	448	468	491	449	452	458	445	466	465	462	447	464	457	486	433	463	456	482	517	495	467	465	455	473	451	457	493	473	467	472	484	442	422	476	475	436	426	428	409	474	442	439	451	499	448	455	454	457	466	464	489	466	433	458	445	471	465	461	489	462	468	491	487	475	451	453	498	452	447	436	462	482	433	514	461	439	460	476	458	453	435	471	467	455	437	462	431	441	493	450	497	485	433	506	477	469	418	443	494	456	429	441	486	470	453	418	458	474	433	469	495	473	421	459	440	467	453	453	477	459	497	449	473	457	445	454	478	432	480	467	474	466	475	412	477	449	465	428	455	422	479	442	450	454	445	449	486	447	468	466	455	434	459	467	478	453	443	478	430	454	490	449	448	443	488	468	437	469	474	424	471	422	425	457	439	430	463	469	444	477	486	481	458	467	500	470	448	469	423	484	444	457	471	476	445	459	482	410	476	497	444	474	460	454	471	476	495	494	473	467	477	470	501	440	487	460	449	457	429	508	447	450	479	453	466	437	453	472	415	463	439	504	447	465	452	464	476	478	446	483	484	448	460	468	465	458	481	469	450	478	470	470	431	446	456	436	455	485	479	483	475	482	496	453	463	455	444	441	451	463	438	505	478	455	451	473	490	471	440	468	478	455	459	454	452	445	470	484	446	459	459	465	492	465	466	471	535	468	433	447	456	458	492	453	467	480	463	444	426	438	480	473	476	473	459	471	434	454	475	466	469	462	480	446	482	453	458	470	452	457	432	469	465	487	490	441	446	438	439	492	453	461	468	445	473	435	451	471	482	444	466	485	449	441	470	458	486	465	482	487	436	478	474	456	462	486	444	472	477	457	442	461	462	471	460	477	475	476	484	480	489	459	446	464	470	458	443	446	477	438	421	501	491	467	461	429	436	445	451	422	477	463	473	492	487	446	491	447	475	456	452	440	428	456	445	456	467	476	447	460	504	454	465	489	457	452	436	445	415	446	423	475	472	438	460	445	446	448	465	458	456	473	441	459	475	467	459	446	484	466	492	468	497	496	492	449	483	474	461	478	453	445	499	465	451	446	496	447	463	449	433	441	469	468	489	428	445	449	469	468	447	454	506	465	444	440	500	424	421	447	437	482	467	479	439	460	477	504	458	489	460	459	441	497	519	438	476	458	455	498	487	445	494	468	428	503	425	508	450	486	446	475	469	478	447	468	459	437	441	447	481	450	459	437	510	466	499	461	436	438	455	429	473	431	473	472	446	437	494	454	442	490	497	492	454	411	462	468	480	463	445	416	476	500	451	449	438	474	482	461	450	442	444	476	465	437	437	430	467	463	468	452	479	449	462	463	448	457	464	481	462	438	426	458	478	447	462	437	456	473	468	459	430	500	438	471	485	410	468	451	478	467	475	458	428	476	475	464	459	491	457	468	449	458	460	480	424	453	422	468	482	493	468	468	482	433	433	452	475	466	466	483	462	466	453	438	476	447	455	433	439	500	465	446	510	494	469	483	457	451	416	487	491	499	463	444	479	489	455	461	476	460	457	439	431	454	464	502	470	475	486	437	466	452	433	472	479	426	450	459	431	468	460	511	427	480	450	469	479	428	479	478	450	471	488	407	450	477	435	476	446	448	455	453	494	465	441	473	448	453	422	478	479	437	469	433	494	454	464	476	455	454	464	446	448	432	419	512	489	483	472	451	465	479	461	459	494	484	464	494	411	503	472	484	441	415	499	503	488	498	467	465	457	479	434	483	445	454	458	452	470	461	492	439	426	469	485	446	438	459	468	441	505	452	488	450	431	458	470	517	459	449	491	475	442	444	483	475	457	428	435	453	485	472	461	448	467	467	484	483	482	474	478	466	483	462	446	465	438	465	461	494	440	472	459	487	460	449	469	436	460	446	475	464	420	465	473	473	454	451	445	465	466	482	437	470	445	447	447	438	459	457	469	454	493	439	505	489	430	467	460	480	454	469	449	452	472	435	461	458	466	463	455	482	511	467	452	435	425	477	490	444	450	434	456	459	464	478	439	492	471	479	468	459	474	455	476	475	487	428	454	489	489	452	478	461	458	510	482	486	450	423	465	490	465	474	463	460	452	496	455	436	451	484	450	481	478	425	475	453	458	476	431	466	493	476	464	441	472	449	462	476	489	443	437	488
62383	18010	3809	2038	1346	991	730	634	516	458	412	389	374	325	336	325	294	306	306	301	291	247	287	260	292	259	281	286	270	298	260	280	287	278	264	246	237	285	259	261	217	264	250	274	226	264	238	271	245	252	253	246	268	271	255	260	266	292	267	262	260	247	259	253	252	246	275	257	260	268	246	280	234	253	278	246	249	259	252	243	235	288	266	247	245	215	220	254	272	276	237	235	252	253	257	228	238	251	279	264	234	235	244	273	223	260	271	276	261	228	255	254	217	245	246	250	233	258	256	241	240	250	250	269	266	275	233	253	245	241	230	252	251	256	237	245	254	249	236	285	237	258	271	237	265	246	214	266	260	265	243	265	255	242	249	239	225	251	232	253	281	231	250	243	264	267	212	237	250	245	235	215	258	255	256	255	255	243	252	241	237	247	219	223	237	231	213	226	253	249	246	215	243	263	233	259	253	242	230	217	238	259	260	266	265	272	243	238	272	240	240	229	274	247	265	272	242	264	233	255	249	237	261	241	218	261	222	219	273	251	249	241	227	246	232	242	262	222	240	227	231	253	233	238	250	221	247	255	244	243	237	236	242	288	253	262	240	224	279	243	230	233	264	254	240	231	252	215	241	235	220	226	275	241	245	218	236	239	273	243	249	230	269	251	267	238	246	238	234	240	230	230	255	240	246	250	227	243	238	243	240	222	243	244	256	233	263	237	248	225	243	241	256	244	214	248	260	243	231	240	243	258	241	231	242	250	257	249	254	248	250	238	247	253	209	250	255	236	249	253	259	212	232	255	239	245	220	263	228	252	233	244	235	281	248	249	244	258	249	256	234	256	239	228	249	239	256	278	253	249	234	241	218	237	235	253	245	227	224	263	254	226	218	271	260	239	238	270	239	263	258	221	243	227	216	251	228	263	237	223	238	250	256	257	244	247	235	234	241	235	239	250	236	252	261	229	300	244	274	259	269	268	225	263	226	229	229	236	257	282	264	267	267	244	224	225	238	245	260	243	254	226	248	248	246	258	264	220	254	235	238	218	227	256	260	220	239	287	271	230	266	242	261	273	244	248	249	236	237	258	224	254	235	248	246	253	229	227	249	225	244	248	258	207	252	235	235	261	254	255	227	236	246	246	261	227	250	215	261	231	273	235	263	246	251	266	232	264	242	250	285	256	242	253	236	230	280	232	240	231	237	240	224	247	277	238	263	236	235	232	247	237	239	234	229	238	209	227	247	226	260	243	246	261	253	243	276	229	235	292	273	266	241	238	268	260	270	227	213	252	242	251	230	248	254	255	258	234	246	256	248	235	224	246	254	212	245	265	246	240	288	275	246	250	252	227	263	280	238	241	277	254	224	229	210	231	253	257	240	254	233	226	215	229	241	212	246	244	270	260	253	263	266	290	228	218	248	252	247	238	240	244	244	255	237	274	247	238	253	230	230	249	264	245	229	222	238	249	230	245	238	250	269	280	243	210	244	257	227	224	261	259	270	201	256	248	226	274	270	268	239	225	257	229	231	250	254	255	255	250	226	235	232	227	261	264	259	231	232	228	235	265	259	230	251	238	256	234	232	221	261	259	242	259	244	255	241	234	237	241	208	238	239	252	257	230	261	244	267	216	254	236	249	277	237	251	260	243	245	260	221	230	217	251	231	223	259	235	234	240	233	262	250	263	252	259	224	245	231	262	262	234	232	251	231	230	240	240	257	244	257	225	251	247	224	219	246	233	233	241	254	243	220	238	260	239	271	232	272	273	235	224	231	216	249	253	250	239	244	251	244	273	223	259	244	251	266	272	230	256	246	241	229	280	250	229	246	273	232	267	225	236	264	255	261	247	246	248	243	225	257	250	260	242	236	263	241	232	260	254	212	248	244	231	245	264	226	252	244	237	219	273	238	289	251	228	234	229	247	232	261	267	236	250	244	237	226	240	239	272	282	234	257	236	263	256	252	237	234	255	281	241	228	276	235	257	221	257	249	223	239	257	266	246	241	275	232	223	242	246	253	226	229	269	238	241	250	226	262	253	244	225	227	247	235	256	247	217	248	237	238	255	272	252	239	259	249	240	235	260	253	215	233	259	246	250	224	225	238	255	228	236	215	234	258	235	235	236	266	271	252	251	253	261	241	243	220	235	228	238	234	239	235	236	231	240	251	259	217	213	257	258	241	243	232	234	231	237	229	276	231	241	236	248	244	222	222	247	240	242	222	244	220	251	255	250	269	240	246	227	249	263	246	250	219	237	248	216	264	250	217	229	261	239	216	222	262	237	259	234	262	255	237	214	242	214	253	247	236	220	230	243	264	237	231	257	236	241	245	241	255	233	225	271	247	262	244	244	244	265	243	246	244	261	264	243	242	248	223	259	245	223	244	255	211	251	234	271	253	272	240	239	235	251	256	256	243	244	243	247	225	250	240	247	245	233	234	277	269	242	220	235	222	216	248	225	251	243	251	257	244	261	240	247	307	257	263	243	223	222	243	241	218	264	209	269	206	238	266	230	237	233	277	256	236	268	254	218	223	253	248	230	227	254	227	247	273	229	231	265	232	235	279	249	249	230	241	209	239	237	257	223	258	211	237	262	268	221	253	235	269	250	235	233	241	206	262	249	223	233	247	241	237	258	244	244	251	236	227	234	220	258	259	254	277	254	240	227	256	239	238	253	254	241	219	246	248	206	240	237	258	237	258	246	253	249	258	234	227	232	273	259	238	227	268	275	255	268	243	217	241	239	239	234	246	257	233	256	272	259	246	269	274	253	277	225	243	244	249	240	274	252	225	228	232	252	229	228	238	188	213	260	274	248	250	259	233	249	250	247	245	230	233	259	270	245	258	246	269	239	263	240	253	244	248	261	244	283	258	255	253	254	253	225	227	269	236	263	219	235	269	271	241	241	231	244	240	228	230	233	222	221	226	252	237	232	277	235	224	234	248	243	239	276	252	255	269	244	239	243	255	272	233	246	252	236	262	222	258	220	244	239	279	247	224	245	257	261	245	231	246	247	241	237	236	256	238	263	242	264	233	245	232	278	240	262	266	230	242	272	264	233	250	291	241	248	264	228	231	260	253	259	262	218	262	258	219	260	222	265	260	242	231	254	234	250	261	269	232	277	222	285	246	240	224	245	236	234	263	241	230	250	250	229	253	246	244	233	239	271	257	237	272	264	253	227	229	226	242	243	245	235	244	256	227	221	224	243	231	253	221	233	260	247	239	244	258	273	233	235	238	250	239	232	256	248	239	215	236	251	220	256	232	256	237	241	256	249	246	261	247	250	264	268	244	266	265	229	229	227	233	259	251	236	227	234	222	254	224	239	246	251	261	239	263	236	248	252	253	240	249	259	207	285	240	239	230	217	253	217	256	234	255	217	248	260	260	209	236	222	201	242	273	232	263	230	252	231	249	225	255	225	245	236	273	235	249	246	272	244	241	233	258	231	229	258	241	239	232	243	267	258	229	254	252	228	241	250	290	267	238	243	254	238	243	232
32748	2650	5799	6037	5192	4234	3515	2949	2442	2243	1935	1796	1632	1471	1389	1334	1283	1222	1189	1129	1089	1051	1044	1020	983	1005	971	918	909	930	881	913	831	838	854	892	892	808	805	820	807	856	790	758	786	803	806	792	818	763	795	754	771	747	785	795	765	771	758	716	796	794	688	805	762	811	771	782	791	825	807	728	740	771	709	744	738	785	724	730	736	771	734	718	693	770	738	727	722	716	739	758	762	731	695	749	770	769	775	707	727	716	753	726	690	691	783	742	747	714	786	718	751	764	675	756	731	754	685	721	767	748	739	736	743	780	753	772	780	751	783	738	735	734	741	790	724	703	785	743	718	734	741	737	719	765	742	835	731	783	751	779	736	734	782	732	762	777	740	742	755	697	733	744	719	720	769	727	730	715	745	686	719	755	745	768	738	725	773	751	728	763	750	739	756	734	804	765	788	701	787	778	707	698	747	698	754	702	700	735	700	782	737	764	768	757	726	687	702	745	777	748	682	723	690	697	736	743	701	736	703	720	795	795	701	719	722	721	707	697	696	759	676	750	800	685	752	737	705	739	726	754	727	745	700	704	781	723	755	737	731	735	782	762	723	691	741	663	682	719	718	771	784	725	761	746	692	733	737	727	754	745	729	741	735	720	779	712	691	718	766	730	728	724	730	748	700	754	734	717	764	712	752	701	749	734	716	718	744	748	758	746	716	730	781	750	757	709	755	750	729	773	729	710	703	756	717	705	672	765	716	781	749	711	777	724	747	743	735	748	770	716	703	748	732	737	708	748	718	745	738	749	724	750	753	699	768	735	752	778	726	746	738	711	739	739	756	718	735	744	774	745	742	720	750	707	752	730	699	780	711	766	741	787	737	724	748	738	713	738	728	738	727	768	708	682	735	758	724	788	708	729	732	738	715	765	686	724	723	735	746	756	770	739	728	737	732	745	763	753	717	722	803	734	744	729	734	735	709	758	770	742	719	725	736	737	747	773	741	739	736	763	718	744	794	739	728	719	740	745	730	727	748	712	730	713	701	752	718	711	799	716	727	763	727	743	723	745	734	729	709	702	724	755	777	732	720	737	763	712	739	726	761	679	748	766	714	718	714	709	753	744	727	743	714	721	798	753	767	765	734	742	750	729	728	745	699	765	711	742	797	707	705	741	702	733	773	742	781	754	764	715	738	720	713	752	735	757	786	719	762	706	752	750	731	742	692	742	762	735	722	733	747	750	734	732	778	722	749	727	728	700	717	742	744	701	762	716	776	695	730	758	764	754	719	705	744	751	737	767	748	741	720	725	763	724	722	720	756	758	724	758	690	728	719	695	696	712	722	738	776	787	764	751	706	733	746	752	728	714	725	735	727	710	728	717	753	763	740	749	710	685	753	725	718	786	713	688	706	748	765	700	746	767	727	713	738	743	726	700	772	718	739	748	775	740	715	751	738	734	723	724	737	713	693	781	734	709	746	700	729	734	714	739	741	715	758	698	747	747	761	697	723	729	708	759	780	705	792	724	791	735	703	724	767	745	762	736	722	717	740	726	724	736	730	800	708	759	730	734	723	743	722	726	663	787	792	690	786	717	736	749	743	784	696	716	746	760	711	648	715	731	716	759	757	724	748	736	750	735	739	712	703	740	713	719	752	754	715	728	751	709	768	778	796	691	776	734	715	721	773	710	712	736	803	722	755	679	743	722	722	770	742	766	735	781	767	702	750	736	744	749	797	729	768	774	748	784	698	743	742	723	769	743	741	705	726	730	791	761	725	778	736	725	737	696	736	701	739	714	716	698	695	755	708	735	732	760	738	732	717	703	733	688	718	765	702	704	695	709	748	814	743	790	737	711	759	696	717	701	737	743	711	774	724	708	779	726	693	751	783	719	748	725	768	732	731	705	756	761	761	685	701	726	720	761	709	700	686	716	757	723	716	682	711	717	715	690	781	717	695	726	687	691	714	726	742	719	800	724	766	743	685	738	747	744	773	701	731	754	728	766	693	735	777	697	731	713	689	706	786	764	763	702	770	735	763	783	777	767	745	731	667	749	741	763	772	743	752	765	757	759	744	717	796	710	784	755	733	766	731	686	751	728	717	748	755	731	729	740	775	771	761	733	753	719	742	735	753	721	701	730	720	727	736	722	695	758	781	719	740	696	749	746	765	765	686	762	686	705	745	707	724	771	750	719	741	717	734	730	719	783	694	755	741	789	708	761	717	765	761	736	752	735	731	718	720	774	737	714	701	772	699	724	699	734	810	740	718	751	755	759	697	697	725	709	768	727	758	726	712	748	731	742	722	767	746	713	749	758	729	720	705	736	763	721	701	711	712	719	746	738	778	730	744	739	727	709	744	749	681	739	753	753	719	791	773	769	726	731	732	731	729	743	776	711	752	731	737	736	705	731	735	772	761	736	697	727	807	750	745	736	752	745	750	772	774	731	790	720	735	724	727	718	806	771	697	800	770	755	731	769	714	732	734	749	717	702	736	748	738	738	751	767	702	733	719	756	782	751	736	729	707	737	754	720	742	732	730	749	758	734	748	732	749	698	718	753	756	704	754	733	708	736	733	728	769	724	721	750	729	728	724	767	712	736	719	747	716	723	738	745	783	741	743	745	713	770	777	744	740	747	675	721	694	777	752	787	774	735	752	724	744	758	707	741	737	749	737	729	754	739	759	694	702	711	717	727	693	725	774	693	719	729	725	760	703	746	685	672	704	729	759	744	699	688	696	786	731	768	723	731	726	766	727	745	758	809	743	756	749	727	709	725	733	755	754	698	700	750	742	804	740	696	768	762	687	694	731	786	740	742	751	757	698	715	728	743	721	767	783	744	732	698	768	699	727	710	716	725	725	739	728	740	725	705	744	725	701	762	748	728	769	704	736	744	739	756	761	762	772	729	733	722	764	733	690	715	759	700	730	742	726	735	731	705	694	743	757	703	788	780	702	733	751	773	665	731	732	747	754	711	758	725	732	778	695	769	746	686	725	737	739	746	704	736	706	720	726	757	741	738	777	757	806	752	706	785	726	753	742	760	718	742	689	707	765	711	702	723	710	729	743	743	731	690	707	726	700	769	735	730	753	741	715	728	761	754	738	740	762	760	733	697	736	720	773	755	706	719	760	743	686	743	758	685	703	716	736	736	731	739	784	706	748	718	714	770	720	705	679	745	729	723	736	747	739	729	746	790	751	690	818	690	750	719	728	746	703	769	692	738	711	741	694	712	721	748	720	693	739	745	724	758	726	730	757	757	735	780	745	761	721	746	756	739	770	718	727	690	755	754	694	766	745	740	738	708	719	754	742	772	686	745	749	708	716	754	718	751	721	722	695	713	738	744	714	702	705	769	747	756	788	699	725	742	710	819	790	735	704	781	757	749	742	750	734	738	740	712	745	769	731	737	728	757	717	731	713	757	828	724	719	708	759	696	712	749	744	717	784	740	711	718	743	754	771	758	696	796	758	692	740	782	730	758	739	736	729	724	733	753	746	693	726	721
10162	479	188	132	138	130	112	100	104	96	102	95	95	98	115	86	110	84	97	101	95	101	115	81	89	101	105	99	105	104	96	89	84	109	91	86	98	96	104	99	95	93	96	95	81	107	103	85	90	89	71	84	99	98	107	107	85	96	86	96	99	100	95	92	104	83	87	87	72	78	83	90	95	113	111	112	78	105	83	83	88	100	98	89	76	106	98	102	99	113	100	98	92	87	82	118	87	99	79	103	102	80	86	99	89	86	92	81	97	82	108	102	93	89	103	95	81	119	99	102	113	92	93	92	103	78	96	95	94	91	86	100	94	79	80	102	91	108	96	86	82	93	108	90	110	95	99	86	95	95	101	83	105	95	94	107	94	98	112	79	83	85	97	105	101	119	97	91	88	92	96	77	89	85	96	102	107	92	80	89	102	88	90	106	109	105	98	97	89	97	91	99	110	103	104	90	98	89	91	87	84	109	95	100	90	90	87	112	85	94	106	92	102	105	103	90	103	98	108	94	98	87	72	88	92	106	101	114	108	101	103	82	86	103	88	106	97	85	89	98	97	102	93	90	83	89	84	109	89	80	112	86	72	89	86	75	109	94	95	75	101	98	87	106	85	94	101	100	113	92	85	103	101	97	101	101	82	95	84	102	90	84	75	97	95	93	72	96	82	89	101	92	83	95	95	100	105	96	90	101	93	101	97	87	101	104	90	76	104	91	93	90	88	101	93	78	95	95	80	94	85	98	98	73	103	81	91	97	85	96	94	111	98	108	111	89	101	103	85	91	109	95	97	87	84	75	101	100	87	93	119	93	80	99	97	103	84	101	90	80	107	87	95	95	94	83	96	85	108	96	81	85	103	79	101	82	98	76	83	101	100	79	99	101	83	96	113	92	87	94	80	95	73	100	88	115	102	93	96	90	104	93	106	104	88	118	112	93	90	106	110	88	81	95	88	93	110	91	88	82	95	78	88	93	107	99	89	103	109	105	91	80	96	96	78	85	109	79	102	77	111	83	105	107	101	116	109	91	86	90	115	107	96	87	103	104	81	121	85	109	102	97	85	113	79	109	91	103	84	99	100	97	78	77	80	102	106	90	96	96	90	85	83	107	91	86	105	101	96	101	94	86	87	88	106	82	90	108	100	88	98	107	88	105	90	89	108	91	86	105	91	99	73	99	77	89	113	116	100	108	73	90	87	95	90	104	96	89	109	90	97	83	93	100	75	106	97	116	98	95	96	86	103	104	91	84	107	98	108	90	89	92	96	100	95	69	79	101	97	119	94	87	89	98	82	82	111	93	106	102	102	93	88	101	98	81	85	89	84	74	110	93	100	96	90	91	83	94	97	92	84	81	86	83	97	97	95	98	84	101	96	85	113	115	114	101	97	76	111	85	99	92	94	100	99	93	99	81	100	99	74	77	93	87	97	105	100	92	103	100	99	98	99	108	83	94	100	81	114	93	86	86	126	102	82	93	85	82	86	94	91	106	97	79	110	114	96	92	105	91	107	88	114	101	86	122	91	91	109	83	96	96	110	107	98	88	107	102	83	82	98	111	95	75	103	100	96	86	81	89	100	109	110	96	108	85	105	107	86	93	88	113	93	101	74	97	102	77	99	104	94	93	109	84	113	87	107	94	93	96	103	100	88	103	95	93	84	91	95	93	86	86	86	100	94	84	91	87	95	93	84	95	100	117	88	97	90	88	94	84	86	97	90	88	81	110	97	101	105	83	90	87	86	80	94	99	93	92	102	114	98	93	105	93	105	103	113	96	77	89	97	106	86	91	105	89	100	118	84	90	112	93	108	86	93	93	86	99	98	95	105	98	103	94	108	89	90	91	97	92	85	120	93	81	87	83	81	113	101	90	105	86	80	109	88	103	98	83	73	94	99	77	98	84	97	82	95	84	88	107	102	103	92	91	84	91	96	96	116	94	104	98	81	99	87	86	104	110	95	102	84	101	83	86	86	85	90	93	92	78	90	82	99	91	96	96	82	103	79	100	81	89	72	100	111	98	99	102	87	87	89	75	76	103	93	97	109	64	120	96	91	99	89	98	91	104	102	91	83	85	97	96	101	83	103	99	101	102	111	76	97	93	92	103	111	94	94	81	97	90	95	89	91	114	84	104	98	98	93	96	94	107	105	98	109	79	86	103	105	103	75	89	95	96	109	94	82	93	76	110	106	83	88	109	116	98	99	93	87	87	112	93	111	104	91	94	90	108	92	101	91	107	99	103	115	83	96	89	94	109	93	84	127	104	91	104	92	105	106	92	81	110	98	88	98	91	84	93	91	80	100	107	97	94	109	110	95	86	83	100	102	112	87	106	102	88	83	90	104	88	96	97	85	92	88	83	109	94	103	91	104	83	89	96	91	96	101	91	104	110	88	104	83	107	94	105	95	105	97	91	95	86	92	100	88	90	90	87	85	88	98	81	93	95	111	99	85	102	112	92	89	105	96	100	108	88	96	93	103	84	94	106	102	89	96	76	107	95	100	117	80	94	98	107	111	111	89	103	96	100	110	84	89	98	113	97	78	98	76	79	89	96	103	101	81	102	89	102	90	86	94	88	91	106	97	120	91	88	98	95	106	90	96	92	97	101	93	103	100	83	100	104	88	81	85	92	97	93	80	96	84	95	90	79	109	107	100	87	107	115	77	104	75	103	96	88	96	94	109	98	100	107	91	95	95	92	115	105	98	89	86	96	93	93	91	83	96	96	103	107	99	85	89	99	94	82	87	95	86	101	74	97	91	92	97	107	87	103	84	97	101	93	106	93	79	90	83	114	94	93	107	94	97	105	87	85	114	104	103	107	105	91	106	89	91	110	87	86	92	80	116	96	90	92	88	84	94	85	86	89	89	99	90	102	85	90	78	73	103	95	84	97	97	83	90	106	94	91	108	91	97	95	87	93	97	88	93	86	90	91	84	109	99	98	99	99	88	106	93	76	92	90	96	104	103	92	91	101	96	97	91	84	112	95	121	107	90	93	84	95	86	88	92	97	80	69	79	95	99	117	92	92	86	110	76	83	94	85	111	100	85	101	93	113	92	99	103	104	109	105	83	114	82	72	76	99	96	89	98	76	108	98	91	103	98	95	106	101	83	88	102	102	89	96	109	101	83	100	93	88	83	87	100	87	113	114	86	90	91	101	83	101	94	95	101	92	97	108	104	111	111	94	114	77	99	81	107	87	103	97	91	86	112	112	96	98	82	87	92	101	90	94	81	106	93	102	106	107	109	106	79	92	106	83	100	91	104	102	102	81	90	96	103	93	90	93	89	99	102	91	97	94	97	84	109	80	88	84	94	87	123	105	105	110	80	95	98	88	98	91	99	97	84	95	106	92	86	111	98	96	106	86	107	94	75	101	94	87	104	75	96	98	96	85	103	89	82	89	96	96	99	97	92	85	89	88	97	93	86	80	98	99	86	87	98	100	87	108	81	98	88	95	96	88	89	88	82	94	102	92	100	84	95	101	126	85
10171	419	506	538	438	464	436	444	447	396	341	374	375	324	361	336	370	326	345	337	352	378	344	336	357	347	333	352	354	348	390	363	339	322	360	352	352	365	372	356	332	358	337	342	340	340	327	332	353	326	306	321	308	317	315	332	342	360	340	325	354	295	314	342	320	340	351	336	314	339	359	318	318	364	380	348	361	335	326	329	397	359	330	362	336	363	323	359	339	309	319	324	344	351	353	362	312	346	338	331	340	315	335	334	333	318	331	319	320	337	316	318	352	329	299	331	300	330	315	307	345	328	324	332	353	310	335	327	342	356	341	332	314	358	322	394	318	356	300	359	312	316	359	325	347	333	318	331	289	340	371	326	358	324	345	351	334	335	350	349	332	346	343	373	340	324	324	300	347	333	360	346	315	360	341	331	326	336	339	342	348	327	348	335	345	361	342	340	336	345	318	340	305	343	312	332	366	299	314	361	349	335	340	355	329	336	317	352	367	346	304	362	328	320	369	325	345	336	304	319	341	355	334	317	317	346	343	352	291	339	317	330	315	327	352	358	345	351	321	328	371	334	309	357	320	340	322	307	326	307	351	347	340	314	328	341	309	337	342	310	352	338	319	323	317	317	318	335	346	318	313	355	316	311	346	358	326	367	326	327	325	291	309	341	339	352	342	340	382	358	334	336	349	333	294	317	330	318	322	335	322	354	345	341	340	349	320	326	332	327	346	358	329	323	325	321	336	328	306	323	328	349	332	330	311	308	307	352	333	295	320	335	345	321	368	330	359	340	306	290	340	324	338	347	336	338	332	338	338	341	371	354	357	349	343	332	338	331	341	319	328	348	341	320	332	315	330	317	355	326	370	314	349	361	339	335	341	332	353	305	349	305	328	323	350	348	348	334	328	349	332	317	346	362	334	318	372	312	361	337	325	329	388	305	338	373	371	305	347	355	343	331	342	363	340	318	340	361	319	345	333	332	334	312	339	320	326	316	344	301	351	305	366	349	343	373	327	326	356	368	298	310	346	336	320	333	319	325	352	326	313	310	332	342	329	322	327	325	352	322	317	325	317	338	316	359	315	350	293	348	313	336	314	325	347	311	322	322	346	304	341	326	305	297	311	341	339	337	364	309	320	311	340	340	298	360	316	315	310	336	317	311	355	333	360	323	348	345	344	338	323	339	336	329	315	358	318	341	292	326	332	339	335	328	333	330	344	323	332	331	349	362	303	320	316	357	347	350	310	291	335	367	349	341	328	332	367	333	320	323	333	322	344	319	341	348	339	334	361	314	318	338	354	358	323	327	319	367	313	307	313	353	328	367	332	334	365	358	340	331	313	345	350	293	334	336	339	350	319	365	318	367	315	315	354	336	340	336	344	340	369	325	339	355	309	337	338	342	345	335	333	312	347	325	353	322	325	361	348	318	365	317	291	360	375	333	282	342	374	323	338	331	334	313	330	323	329	345	338	355	336	354	340	339	395	323	328	366	318	288	334	319	326	339	337	316	309	337	343	346	338	318	333	323	320	320	363	340	338	325	327	321	324	322	328	336	289	360	341	334	296	343	335	329	330	351	289	331	339	324	345	333	364	330	318	319	352	351	329	350	346	317	323	350	342	337	309	350	361	340	318	363	320	319	321	341	374	329	336	326	302	339	339	323	334	321	370	342	331	350	294	336	324	352	350	323	317	351	337	340	328	324	324	301	322	366	308	321	326	365	320	296	353	333	359	319	342	340	309	322	350	326	339	346	318	345	344	319	353	328	351	330	318	331	314	387	331	325	353	315	334	357	352	335	354	323	352	356	367	336	319	359	312	317	326	344	362	347	344	335	315	378	333	342	355	338	331	341	352	335	337	337	331	334	351	341	334	335	346	367	340	325	316	334	354	353	334	334	314	347	361	314	320	328	354	333	337	345	288	324	369	322	342	337	341	319	354	342	377	323	318	350	301	340	319	394	338	314	353	353	366	339	346	332	316	321	342	312	353	318	352	346	353	323	373	332	340	317	329	309	321	353	348	337	354	319	344	354	344	331	350	330	326	303	318	342	314	327	384	344	334	348	348	329	316	336	313	329	341	319	313	337	363	334	315	343	356	334	359	323	374	311	322	329	343	299	351	319	353	306	362	302	339	341	335	350	337	344	345	318	362	347	334	327	322	338	336	307	351	352	353	360	338	352	316	330	337	374	346	344	325	327	344	338	316	307	325	339	325	364	331	353	325	310	343	305	341	353	327	363	331	330	326	318	346	339	327	354	335	337	358	321	361	327	345	350	380	354	327	347	361	292	314	346	322	328	314	334	310	336	352	381	346	340	353	303	324	332	271	319	342	342	314	343	354	355	343	311	337	326	345	322	368	295	329	339	331	320	361	342	281	351	330	309	345	347	363	330	328	311	298	349	340	305	357	348	344	348	324	314	327	329	349	321	329	329	294	320	335	338	364	355	322	296	351	333	337	321	331	331	312	326	351	324	313	343	315	340	322	306	293	346	319	309	349	335	337	306	367	332	338	346	333	319	339	310	333	349	333	341	369	317	318	323	330	317	344	343	321	337	338	341	323	314	307	379	293	352	353	304	332	322	328	313	313	292	322	332	352	356	343	315	288	331	339	343	324	350	357	338	350	364	295	329	333	342	321	328	316	344	329	315	326	334	362	324	334	316	365	329	306	355	343	364	319	327	342	327	337	337	349	284	343	347	294	320	342	366	336	350	298	354	313	339	351	319	362	333	347	362	340	317	361	323	361	359	341	362	317	349	321	312	317	325	337	335	319	334	326	329	366	344	350	357	311	342	346	314	333	315	308	319	347	351	353	320	339	327	349	354	311	333	336	355	362	340	310	344	354	329	330	308	317	360	371	345	352	349	321	330	336	332	302	325	319	339	309	320	311	341	360	329	331	315	335	380	378	388	354	337	322	332	316	330	327	338	354	338	298	324	369	336	313	339	370	326	335	328	324	315	338	344	317	367	317	323	353	327	311	327	350	365	325	307	338	360	354	317	328	333	349	320	314	303	319	340	330	329	340	344	302	372	327	316	310	319	324	341	325	324	317	350	307	328	320	316	309	353	357	313	330	319	310	313	322	316	309	355	345	324	325	353	323	350	324	334	336	354	345	338	348	331	335	334	329	339	310	333	330	330	320	320	316	355	340	318	314	323	352	328	334	331	323	372	324	347	328	354	344	338	329	328	339	314	364	336	319	335	324	334	344	336	319	335	336	327	341	356	340	341	350	339	365	325	308	334	339	328	338	354	322	328	302	361	314	355	331	295	344	331	343	360	343	340	338	315	361	309	342	347	340	315	336	348	333	329	340	355	327	329	299	324	348	339	358	303	325	338	337	325	339	360	321	338	367	349	327	313	320	323	342	334	336	358	283	341	345	342	330	334	337	311	338	325	307	316	323	347	351	358	348	293	307	326	343	340	325	358	316	343	320	338	327	346	344	342	374	345	338	346	327	329	336	323	336	333	315	332	297	334	353	335	304	345	344	333
45482	9056	1486	977	692	509	360	345	291	281	270	217	214	177	181	206	160	163	148	139	168	167	177	169	148	181	147	145	136	134	140	148	130	167	159	148	156	135	146	152	135	136	143	160	136	183	146	149	145	126	147	159	129	147	136	157	127	138	120	129	143	137	134	123	123	134	141	147	150	155	115	131	128	168	153	163	127	154	146	132	144	137	109	142	176	142	141	143	128	138	142	130	149	137	132	131	131	120	168	149	138	162	162	142	140	126	111	127	144	147	144	157	148	151	157	129	149	125	160	135	143	144	143	127	149	136	135	136	153	121	140	145	152	127	144	131	145	162	133	146	121	117	161	115	128	114	141	146	132	139	139	136	144	137	130	160	129	133	149	140	136	159	147	141	154	156	135	127	132	138	132	135	145	139	153	156	138	141	144	140	144	118	116	144	144	138	138	141	142	133	147	135	139	161	140	126	140	129	136	142	158	148	137	163	139	137	132	127	134	144	157	154	137	140	146	134	167	174	126	143	144	138	143	149	154	149	118	142	117	126	143	142	154	151	155	143	129	138	158	120	150	137	141	141	142	156	123	128	140	146	148	138	162	123	143	124	147	148	120	131	138	147	115	115	135	125	145	131	138	129	140	121	132	122	153	138	142	142	125	132	134	140	127	138	137	144	141	129	144	164	145	155	133	165	115	137	142	149	156	130	113	141	145	125	118	141	144	155	136	136	137	150	141	129	132	130	134	127	132	140	149	145	136	159	139	140	142	133	123	151	133	150	151	131	132	160	137	142	160	125	160	134	141	139	153	157	153	134	148	134	147	140	125	138	146	122	151	162	135	158	131	126	126	130	130	133	111	131	126	142	122	148	149	157	140	129	147	141	115	117	143	118	135	134	152	141	143	141	131	127	128	147	154	157	121	127	146	141	135	149	140	134	135	136	124	146	159	131	140	158	148	148	107	148	139	142	147	147	147	149	128	146	137	160	146	126	130	151	165	145	135	124	138	160	159	153	144	139	147	126	138	141	148	156	147	125	135	138	143	162	119	142	149	135	154	167	127	138	136	147	155	140	159	134	143	122	148	150	144	136	150	143	148	135	146	118	144	131	119	132	135	124	137	151	133	130	137	137	130	161	140	149	118	145	144	138	140	139	137	136	106	142	145	148	156	148	132	134	138	139	117	143	144	136	148	162	150	154	132	160	140	142	118	154	136	138	127	134	136	127	146	125	136	132	133	139	142	123	159	150	131	144	142	147	132	137	116	135	131	147	133	139	129	134	139	122	151	127	131	147	138	142	139	163	139	149	135	156	135	141	115	150	157	117	156	135	135	137	144	135	140	148	132	138	135	169	133	148	138	147	157	144	141	136	127	137	158	146	150	144	121	155	146	140	136	142	161	136	133	127	137	132	153	127	128	150	135	159	128	113	151	136	122	155	146	122	137	108	149	138	156	153	149	133	159	127	125	147	146	162	126	148	139	133	134	150	127	163	150	140	123	134	143	128	138	130	126	146	165	132	146	138	135	130	142	143	144	141	147	129	134	153	131	134	150	115	160	141	171	157	148	140	147	138	138	135	147	149	153	135	141	146	142	143	161	152	123	162	155	136	128	127	128	149	160	128	151	138	160	149	159	132	116	128	128	143	133	140	155	130	156	152	135	146	167	126	152	139	139	146	128	146	157	151	132	123	152	144	147	137	100	131	139	153	110	160	147	148	146	139	144	122	139	150	147	129	129	137	111	140	131	129	159	139	122	131	127	137	148	151	137	130	135	145	152	138	159	146	131	122	141	142	150	140	126	157	139	145	144	136	117	153	134	132	129	146	129	148	123	136	153	136	133	155	140	145	140	176	127	149	136	122	142	147	144	142	153	141	122	141	160	137	145	137	132	132	132	133	135	140	144	148	139	129	135	145	151	146	150	139	145	139	136	140	138	127	133	118	140	140	149	137	147	149	130	160	157	102	137	132	139	125	126	145	160	142	143	149	157	140	150	152	146	153	135	124	141	145	167	123	129	124	154	136	148	134	141	133	150	129	123	137	151	148	154	153	132	135	151	142	153	132	143	157	142	141	140	130	143	153	134	137	130	138	114	154	147	141	145	139	137	139	126	141	148	156	147	150	136	157	141	141	132	169	138	132	133	143	153	147	134	134	123	150	126	127	147	146	149	130	154	146	137	126	139	144	168	151	144	117	145	142	129	159	140	134	121	127	151	138	124	137	141	147	147	142	160	174	150	126	130	136	131	133	140	142	153	143	143	144	131	139	159	121	142	147	130	155	139	122	145	126	146	140	130	123	142	118	144	171	129	130	147	141	150	131	132	127	139	119	115	126	142	117	131	143	153	159	124	127	147	158	134	126	145	140	159	149	134	121	144	128	141	134	114	149	126	127	136	146	143	128	156	120	142	135	142	147	156	126	153	145	154	139	139	130	140	145	146	153	134	130	148	142	116	159	127	134	132	141	144	138	132	130	136	150	137	152	140	139	145	156	159	150	137	172	135	161	135	146	130	150	133	151	153	137	142	127	122	157	143	115	134	154	132	132	151	154	142	135	146	133	126	133	142	150	142	152	143	148	138	118	124	138	145	137	132	131	133	139	158	148	167	149	131	139	138	127	143	135	147	136	148	138	129	142	131	136	117	142	136	129	135	126	144	139	137	132	150	138	161	147	130	139	140	155	128	103	140	133	140	146	144	127	132	133	122	124	142	124	170	139	136	142	161	142	129	131	139	137	138	116	132	138	164	139	143	125	161	137	137	147	161	143	149	133	129	130	136	133	128	132	130	153	125	120	143	128	146	132	137	129	132	124	140	141	128	163	160	151	147	143	128	141	130	137	143	146	133	130	139	129	148	136	138	145	128	173	154	139	129	162	147	129	135	143	129	144	137	157	141	125	148	145	140	145	146	129	138	163	150	131	132	114	132	143	120	136	148	150	140	128	124	127	145	161	135	124	128	143	150	116	144	135	133	145	135	136	125	143	137	123	126	138	124	153	133	152	139	116	150	129	158	110	123	163	140	119	152	124	146	153	144	140	139	134	129	141	151	134	160	133	153	131	110	135	150	146	119	135	129	142	145	136	148	155	151	131	135	121	121	149	145	130	159	142	137	161	140	148	139	126	150	143	140	114	146	152	151	146	159	111	133	133	139	132	141	142	132	123	132	137	138	129	124	151	127	159	145	146	150	126	141	151	138	141	153	163	124	133	128	131	134	152	129	147	155	126	131	130	137	167	141	146	120	149	118	135	114	147	144	134	147	153	147	125	154	163	142	145	154	115	143	139	118	151	145	145	147	133	151	152	132	132	137	131	124	153	137	131	149	118	143	161	128	132	128	134	112	140	144	157	144	152	150	152	156	137	156	125	152	127	126	149	153	153	160	143	143	159	140	137	168	129	115	149	125	135	144	150	137	131	131	118	148	131	127	128	128	145	146	139	147	149	130	130	148	151	136	125	133	135	131	172	145	150	117	154	149	122	126	127	130	141	137	123
24846	1510	3250	3403	2957	2336	1893	1651	1424	1252	1129	985	928	835	818	829	735	715	706	667	659	680	596	634	586	540	607	578	548	544	538	542	537	520	531	522	549	508	509	529	514	483	486	511	535	472	499	518	466	489	489	467	484	477	527	504	466	499	486	487	469	478	518	455	465	466	473	449	471	469	460	485	464	510	486	467	470	458	470	436	475	471	499	463	452	497	473	462	487	425	435	460	470	465	436	436	446	455	460	446	451	428	473	480	480	446	487	451	481	451	427	433	452	415	481	475	456	460	452	446	487	436	498	453	455	460	456	437	461	429	486	473	469	485	460	474	439	452	460	444	460	442	467	477	456	450	456	460	490	459	477	453	472	502	482	467	465	458	457	469	469	457	487	458	441	457	432	499	504	478	443	432	454	469	498	471	464	515	444	469	477	465	445	464	449	417	435	431	462	474	472	460	450	473	435	484	468	440	475	472	424	413	456	479	485	470	463	491	489	456	443	441	470	444	410	485	446	481	446	491	491	439	465	434	466	457	454	469	450	430	507	462	460	423	456	466	465	467	461	477	436	450	452	449	442	427	444	486	464	478	450	459	485	492	465	430	448	413	447	467	460	488	457	503	439	466	449	495	498	456	480	457	439	476	497	453	470	458	420	480	452	412	457	453	450	400	413	467	436	459	468	437	476	460	480	496	499	432	485	463	446	470	443	440	492	481	460	462	466	466	496	504	466	458	441	488	485	440	463	468	473	478	471	453	462	463	477	460	453	459	467	461	418	448	448	472	459	452	450	461	472	432	459	440	492	468	466	450	464	437	461	468	489	462	458	480	455	480	449	461	462	447	488	470	465	432	450	439	457	458	427	433	464	477	451	445	438	441	468	481	433	448	453	471	510	459	458	464	449	485	458	484	435	476	490	453	455	428	434	457	476	445	491	473	467	449	470	438	445	483	442	444	461	413	473	467	450	443	474	523	459	426	471	425	456	455	460	461	425	483	459	451	459	482	462	442	512	456	421	436	465	469	478	480	439	498	493	459	437	461	426	461	471	475	472	459	457	502	452	447	473	469	453	451	485	475	479	472	451	471	442	475	458	468	464	486	473	460	456	420	468	477	441	454	454	437	456	488	452	450	454	514	436	485	434	467	474	456	461	466	478	405	468	434	424	450	459	448	464	447	465	429	462	445	487	458	459	452	451	489	483	518	409	474	461	458	461	468	454	428	453	480	404	466	409	443	410	439	466	428	462	476	436	419	474	470	463	457	459	445	463	478	438	467	468	424	453	479	458	454	474	476	437	475	481	461	510	432	464	448	468	464	448	465	499	436	434	450	476	452	454	486	461	464	452	440	457	467	492	469	436	461	441	479	445	465	456	468	465	466	450	460	489	476	473	477	427	469	451	458	482	455	476	432	445	483	460	462	485	452	432	472	446	456	449	474	491	417	486	458	483	429	435	443	420	458	451	456	459	445	460	448	501	446	460	400	456	451	462	448	494	474	454	447	465	474	495	444	477	459	462	431	441	483	446	446	461	463	459	450	414	478	437	474	416	415	488	490	453	477	479	457	477	432	439	451	477	463	456	450	425	459	451	437	480	432	479	479	464	476	450	431	472	510	459	476	456	450	465	418	466	474	447	447	452	446	444	461	478	461	450	472	484	477	471	456	453	425	458	440	428	450	422	430	454	475	443	452	487	471	440	493	487	439	461	429	426	488	463	416	465	491	475	466	450	443	461	446	438	453	473	459	457	452	495	466	447	455	437	427	456	445	436	418	464	446	425	477	452	474	412	483	440	460	443	470	487	481	459	455	447	463	473	468	435	464	481	455	446	461	435	484	435	467	440	466	474	460	456	472	474	448	503	450	444	481	446	436	438	457	494	471	463	441	445	480	450	462	465	449	461	447	471	473	468	454	456	470	474	436	484	415	466	441	457	483	451	455	468	518	471	452	470	439	452	434	460	463	447	476	457	452	458	453	461	447	431	444	425	460	457	436	467	477	496	436	462	464	467	456	460	447	479	451	410	495	480	425	444	461	444	457	453	464	473	485	481	482	462	465	460	497	491	438	452	459	466	433	431	481	448	506	446	466	467	463	403	443	457	470	412	468	499	440	443	488	430	461	441	453	433	440	438	457	479	449	458	474	438	446	493	475	424	468	471	457	511	452	491	456	456	496	489	449	437	467	440	461	437	474	463	465	433	455	437	475	491	461	453	462	500	491	454	462	451	481	485	484	492	475	428	427	474	422	488	476	444	413	459	463	414	469	458	501	484	455	459	448	431	445	413	436	443	476	392	477	477	484	457	458	451	481	464	495	417	463	444	443	484	463	439	485	463	472	442	457	425	442	458	397	419	442	470	439	441	510	537	431	446	438	450	454	469	481	484	444	456	424	449	477	456	444	441	446	457	455	440	475	441	470	479	438	440	462	496	439	457	464	444	472	456	445	480	444	449	497	469	436	453	430	453	456	453	457	491	483	454	446	455	461	434	454	438	448	414	466	467	466	453	455	441	490	460	440	465	429	441	454	457	453	493	413	467	466	474	481	437	448	439	441	457	454	461	456	479	432	493	467	461	474	426	465	483	451	469	447	454	466	432	443	457	448	449	470	443	458	491	469	475	451	486	456	496	463	455	511	458	449	461	492	445	460	474	445	458	449	440	428	461	446	498	435	456	502	472	461	494	466	440	465	456	435	443	485	467	425	449	454	471	467	505	488	478	466	449	477	470	454	457	470	451	488	439	436	482	441	421	439	470	454	471	428	493	450	472	466	408	445	461	433	482	441	498	452	423	442	456	429	470	447	451	476	463	467	475	495	444	484	449	483	476	466	477	447	489	435	462	461	471	457	474	440	461	448	438	491	440	488	462	477	454	431	490	469	469	499	480	430	465	469	467	476	472	481	510	432	436	458	449	491	491	462	492	450	479	460	462	461	461	434	469	436	442	459	485	446	496	479	503	454	452	492	474	437	453	408	502	486	433	451	465	488	454	436	470	456	431	467	488	457	440	416	442	486	468	459	500	450	462	452	451	447	452	454	478	464	463	453	441	418	471	424	470	415	461	438	448	463	416	432	481	443	462	442	457	470	445	446	409	441	445	456	439	443	478	464	447	446	462	441	434	508	445	422	451	431	464	467	461	478	448	463	469	443	440	473	464	497	473	479	497	471	409	438	468	475	478	476	442	456	433	457	489	466	461	460	468	422	423	456	439	463	478	454	442	490	486	429	470	464	469	447	452	434	504	457	453	448	506	445	469	464	479	476	456	455	481	437	451	460	450	458	499	399	492	476	472	432	473	417	473	413	464	484	445	453	446	482	464	455	439	458	460	474	488	444	469	442	400	464	495	469	489	461	447	485	471	462	441	467	434	501	450	464	473	457	490	485	442	484	449	434	492	453	459	476	459	453	456	452	442	480	464	428	477	446	488	491	445	497	499	428	456	451	474	496	463	488	458	460	461	478	441	457	474	442	444	477	438	480	478	436	443	491	487	476
57483	15050	3476	2070	1366	1069	812	640	547	490	487	421	364	355	338	333	321	324	300	292	289	250	302	285	242	272	243	254	259	272	270	253	256	237	229	253	243	288	248	268	272	234	261	248	260	254	247	250	260	246	267	237	235	234	274	254	282	266	261	230	247	263	218	261	225	271	242	231	232	229	231	253	246	236	235	247	244	280	235	231	258	243	231	268	252	259	221	251	253	277	244	275	287	269	238	254	227	245	244	243	230	265	243	249	199	268	226	240	255	249	230	236	229	239	243	275	227	254	263	253	262	235	219	230	233	253	239	248	259	273	248	247	263	238	234	253	261	247	253	249	251	257	250	264	232	225	241	283	252	255	232	238	225	211	236	271	258	276	243	251	250	204	249	245	271	235	251	276	255	260	275	256	253	254	280	247	276	272	236	222	231	226	259	257	268	220	259	225	223	242	246	255	256	248	234	229	237	235	265	230	228	222	218	258	197	221	225	246	236	252	245	259	243	239	231	242	269	268	258	229	221	243	251	256	217	242	229	248	257	250	252	259	261	253	275	259	233	249	245	241	253	237	257	246	234	258	252	242	246	270	233	215	241	282	249	225	223	242	243	243	266	252	233	273	262	261	236	243	253	228	233	232	226	252	250	257	277	269	216	240	245	239	261	276	251	246	245	263	238	240	260	237	228	253	220	250	231	250	218	248	231	269	244	225	263	234	248	250	246	224	230	236	255	227	241	260	243	240	227	221	229	243	247	267	254	256	233	221	257	228	292	246	217	218	233	237	226	250	256	244	242	222	238	245	239	260	248	254	223	275	243	261	253	267	253	254	277	273	255	215	236	257	220	267	242	223	243	228	227	236	212	246	237	245	266	247	249	250	235	225	240	231	222	204	225	233	237	220	254	248	223	246	255	230	221	251	275	231	256	244	241	250	241	233	244	262	236	228	278	225	255	244	220	239	275	227	236	251	239	255	234	274	258	261	226	262	242	214	250	237	243	255	271	224	247	246	255	258	257	258	254	253	223	254	276	220	253	215	258	280	235	273	238	248	224	235	280	245	260	241	240	221	233	231	233	222	242	227	235	261	248	226	248	250	250	242	223	261	230	256	216	246	270	216	232	241	238	228	272	242	238	270	241	235	248	252	255	258	228	261	230	257	246	259	264	216	253	234	253	214	251	235	253	250	227	239	257	251	239	247	258	221	245	239	213	232	254	232	238	279	268	221	231	264	252	233	232	263	252	272	226	241	249	243	251	260	225	268	278	241	258	271	268	250	246	237	238	242	259	210	237	257	234	246	255	249	236	231	237	219	266	250	242	239	239	216	205	259	262	253	250	269	258	233	234	243	249	248	245	217	241	243	241	229	214	215	254	216	255	236	246	238	252	229	229	241	220	255	247	233	227	219	226	234	246	243	253	254	241	233	243	269	269	222	285	290	226	237	284	249	243	265	251	237	239	257	252	243	240	226	266	254	253	278	278	250	247	233	270	270	256	208	217	246	245	244	258	257	229	229	237	248	240	251	249	215	270	250	252	205	233	260	254	212	221	232	252	249	222	259	220	232	258	267	240	232	219	241	239	241	228	271	239	239	215	267	248	217	248	298	245	256	218	244	247	254	233	232	227	254	245	247	244	256	234	257	230	234	224	239	237	248	243	255	255	244	237	286	241	239	248	212	258	242	236	232	248	233	255	251	237	261	216	240	234	227	273	229	238	231	279	249	241	272	235	262	242	221	264	255	246	258	251	253	236	254	265	262	234	215	240	250	250	239	230	256	247	247	227	233	263	239	273	240	249	259	253	250	222	244	233	222	238	276	226	273	231	228	248	226	242	247	243	242	263	240	229	243	254	263	249	259	240	237	228	232	262	237	238	263	253	240	214	275	242	245	257	227	245	250	250	249	209	261	225	215	231	278	239	226	227	239	251	227	240	267	241	223	219	248	224	241	255	239	257	243	229	211	244	278	245	243	243	256	231	246	242	254	259	236	218	246	228	244	235	246	254	260	242	253	248	242	273	246	256	255	268	237	260	231	264	247	207	235	261	239	238	227	249	244	258	256	277	232	240	245	216	240	245	274	234	251	257	241	235	258	227	245	224	265	246	238	232	251	244	251	265	223	251	257	267	255	265	249	260	235	248	231	246	249	228	237	237	226	231	223	254	250	272	249	240	244	269	263	215	244	240	244	254	236	244	260	230	238	229	285	235	234	270	291	223	244	281	246	245	267	229	250	238	249	250	245	246	251	265	240	267	232	240	213	243	256	233	244	269	263	229	217	251	235	256	260	237	222	246	252	262	239	235	208	224	230	252	280	242	210	239	235	251	271	250	254	260	267	232	237	240	237	234	247	240	231	227	251	232	227	248	251	256	238	253	249	258	241	307	250	236	234	272	259	237	231	255	229	218	237	233	256	236	263	267	244	242	257	249	262	256	236	228	222	229	227	236	242	258	276	201	210	231	245	229	277	238	241	231	265	204	246	269	236	266	234	253	262	230	237	254	219	240	240	259	244	251	244	257	264	230	210	246	222	230	247	258	251	254	240	281	251	237	283	248	241	236	246	246	246	229	232	245	244	249	238	238	244	245	227	253	275	246	249	243	233	251	271	237	253	268	237	224	199	279	263	252	235	238	236	239	259	211	255	238	233	253	234	261	227	262	234	250	245	262	223	252	244	259	245	237	240	255	284	236	232	244	248	270	257	240	249	262	257	259	219	263	273	220	244	246	278	239	256	256	243	239	259	243	210	271	234	229	249	248	278	247	251	243	240	253	240	228	259	238	234	273	252	236	223	251	219	230	235	244	229	226	227	221	266	230	261	262	229	241	250	239	235	243	237	264	273	262	231	256	252	264	228	257	274	256	247	247	249	243	246	228	268	247	267	231	267	253	216	255	240	254	224	241	261	253	247	231	249	242	261	212	234	232	245	254	270	220	254	242	240	236	249	231	244	257	217	251	240	248	233	274	267	244	253	227	227	270	247	259	226	239	270	234	246	257	258	247	246	238	238	219	254	244	231	244	270	241	250	248	274	252	226	247	237	209	242	223	233	256	240	219	232	269	232	251	280	265	242	230	244	234	243	267	231	243	247	262	239	272	220	231	266	228	247	235	259	229	256	249	216	254	228	263	277	210	222	238	247	222	239	238	262	245	237	228	254	251	232	250	253	255	247	235	232	247	238	274	239	273	255	253	232	246	234	248	222	248	257	232	251	232	253	271	243	253	244	253	247	243	231	241	246	227	257	261	259	209	254	229	236	265	239	214	243	249	252	241	253	243	251	223	253	221	224	241	250	248	260	249	241	231	231	263	252	239	219	252	224	233	251	240	235	271	236	250	227	233	227	229	266	251	240	247	252	238	240	270	230	234	238	250	257	257	287	251	260	211	228	237	246	237	214	238	261	271	249	255	226	234	256	263	237	242	235	243	215	240	258	265	240	235	235	230	228	220	258	256	269	265	266	231	263	237	254	212	226	254	281	213	242	243	243	265	253
30322	2672	5874	6297	5449	4463	3774	3038	2547	2285	2103	1832	1670	1484	1398	1392	1241	1245	1204	1194	1120	1081	1081	996	1023	980	955	987	906	900	890	888	883	871	810	822	826	838	854	815	784	800	770	803	769	849	782	788	807	774	819	774	790	772	775	774	732	806	752	800	744	800	736	707	744	760	800	742	756	821	730	725	779	778	758	779	753	771	704	730	710	749	790	751	767	751	736	801	722	783	721	769	723	755	758	771	738	726	787	738	723	698	710	728	737	734	732	725	733	739	749	717	719	742	724	708	697	752	720	773	731	769	753	719	757	751	693	681	775	763	740	739	737	690	726	731	727	761	761	752	706	760	686	758	741	667	756	708	739	726	720	710	742	765	728	775	756	737	739	731	721	712	696	757	753	699	705	711	744	784	719	758	749	707	702	731	732	760	735	721	697	760	799	757	784	755	736	697	718	690	715	734	734	764	754	726	688	734	754	769	745	724	714	736	758	723	780	788	788	760	715	701	714	704	709	743	724	733	714	733	761	754	712	673	779	695	765	708	738	726	703	709	714	738	719	691	742	681	723	706	729	755	694	720	736	719	690	772	736	752	741	721	735	699	727	766	733	745	754	689	699	708	755	698	678	765	756	728	712	694	696	763	735	743	790	727	703	732	750	761	707	711	750	663	752	754	742	738	736	704	685	722	713	699	740	707	732	731	720	717	666	705	695	755	762	732	767	759	707	739	756	757	763	717	738	707	731	729	735	735	676	747	754	737	742	760	748	714	738	760	740	765	739	703	777	742	763	697	764	708	752	753	702	746	755	705	760	743	760	741	731	718	713	724	714	802	717	672	786	729	675	697	742	749	725	715	714	718	686	695	695	732	705	741	731	719	731	738	767	723	774	733	742	722	748	736	735	696	770	711	714	757	747	751	694	712	755	708	723	729	760	749	732	731	717	697	738	783	719	714	700	683	676	741	731	719	726	712	710	717	727	726	793	737	698	725	752	717	734	707	744	724	739	719	747	706	715	735	735	726	735	731	717	711	703	699	700	708	685	704	759	723	709	754	718	765	715	747	734	695	773	730	675	742	721	693	723	779	731	740	720	774	738	735	781	701	704	758	704	743	706	703	733	719	711	747	758	759	780	709	752	757	733	730	736	772	732	669	704	765	726	681	714	755	752	702	738	709	780	737	734	735	718	712	680	716	745	678	704	678	699	722	706	723	681	758	700	745	758	747	689	707	713	778	758	738	699	748	751	728	754	733	741	750	702	670	739	724	754	684	701	717	726	692	718	719	759	720	673	715	730	760	763	688	794	751	702	722	746	720	764	758	791	719	707	715	701	683	785	724	756	737	741	737	789	762	765	728	732	724	761	699	755	698	741	676	731	761	772	702	764	715	726	748	719	722	728	701	744	731	729	759	721	764	730	724	718	734	703	737	706	664	758	695	690	703	740	740	772	738	760	729	685	756	724	719	728	762	752	712	754	723	703	714	725	768	752	719	745	754	709	725	727	753	670	701	753	733	681	707	724	683	759	728	709	724	718	711	728	708	754	680	724	712	720	765	721	756	721	758	719	714	723	725	714	750	731	739	686	718	679	780	719	705	717	693	764	678	754	710	711	742	806	732	714	658	688	789	727	743	783	772	744	744	747	714	725	729	747	720	741	725	734	733	715	723	686	706	715	737	681	719	687	761	702	729	761	732	735	767	730	692	739	709	735	705	708	750	718	713	708	741	727	730	767	760	707	765	716	718	766	717	667	715	775	715	758	781	692	697	748	718	709	726	698	750	728	733	725	726	707	756	716	702	704	717	765	755	731	750	716	697	726	729	719	748	766	705	701	715	747	778	745	729	772	749	754	737	760	772	696	700	739	701	731	744	734	708	746	750	782	687	742	697	775	784	741	721	708	740	736	683	706	753	763	756	712	748	706	737	703	727	695	727	761	666	750	798	739	710	729	734	680	781	750	703	751	711	712	771	720	762	743	747	729	740	705	704	712	702	758	746	702	718	724	667	765	738	715	750	726	711	744	771	754	699	684	767	732	674	776	732	686	724	762	760	685	737	719	715	684	730	719	751	796	717	727	721	720	702	746	718	693	748	752	717	710	718	749	758	727	761	762	750	743	710	730	724	723	758	744	771	709	735	725	721	719	694	715	720	733	746	733	766	705	717	713	685	705	730	666	776	728	724	666	732	707	774	702	704	775	741	740	719	763	744	755	711	744	722	732	745	703	756	689	726	707	724	738	709	720	716	696	706	735	785	689	698	699	677	726	762	701	703	720	715	735	743	732	677	738	722	753	728	753	722	697	701	745	708	756	733	737	701	728	768	764	713	691	721	722	777	736	741	707	752	697	760	724	728	735	756	727	793	722	745	746	752	760	730	749	756	758	709	688	756	724	728	767	745	707	743	776	743	769	755	698	750	733	767	696	743	765	693	741	704	717	679	729	737	718	775	736	736	722	725	723	722	717	693	757	731	708	733	740	744	732	763	763	702	728	756	717	783	763	664	711	720	704	666	702	701	726	704	732	762	739	740	740	709	724	672	684	703	717	703	791	678	751	728	744	754	698	685	711	701	680	744	703	742	757	676	729	761	710	749	667	708	755	717	686	720	778	723	753	715	738	716	738	749	771	713	683	724	777	784	722	764	721	746	773	735	704	749	711	737	734	746	761	701	709	740	717	714	775	746	734	707	754	737	771	682	688	716	741	722	733	740	684	742	704	711	723	743	747	716	688	734	719	722	706	737	743	733	757	734	745	723	742	703	710	691	690	730	741	733	735	695	693	739	767	704	689	745	711	738	743	732	757	682	698	714	724	760	722	719	725	740	717	715	705	745	742	736	759	678	726	716	734	725	815	742	725	764	696	722	721	733	760	713	719	758	758	727	746	754	768	742	708	703	700	760	740	700	733	744	696	750	703	723	736	729	747	732	728	749	736	714	758	748	714	740	769	756	780	676	735	719	771	715	749	704	670	730	795	755	721	785	735	766	775	696	752	695	747	728	701	698	730	724	735	649	766	692	735	738	720	693	748	736	753	709	768	739	698	770	717	713	742	734	722	734	780	694	734	696	739	690	712	701	763	735	728	709	758	703	755	716	729	714	723	691	714	773	711	731	733	741	715	750	675	753	737	724	786	741	711	736	731	754	747	769	729	706	715	750	751	708	716	717	748	733	751	692	763	756	730	722	685	770	712	689	728	727	782	707	692	696	710	732	706	786	710	705	745	753	741	742	706	733	751	699	762	690	725	743	736	799	721	758	750	746	724	722	760	758	762	736	682	730	780	718	693	731	783	728	739	721	729	687	752	740	731	719	744	730	749	741	759	786	723	702	755	701	758	729	723	708	733	694	723	712	719	677	712	707	700	744	771	694	745	717	748	730	776	740	710	671	703	724	777	687	725	731	740	767	751	714	743	753	692	715	713	727	706	743	733	728	711	759	749	726	794	728	780	708	753	749	754	719	770	712	723	708	684	698	729	692	706	720	734	751	737	720	738	718
8496	407	210	147	148	115	116	100	99	107	98	108	101	87	105	92	96	93	109	92	87	95	110	102	105	98	70	99	93	102	89	91	97	103	87	88	110	110	99	81	95	91	88	99	82	103	113	101	102	102	92	79	85	114	87	94	101	97	86	105	104	104	91	90	73	95	90	102	82	88	95	93	109	99	102	100	98	91	98	90	103	99	107	96	89	93	102	79	103	91	98	99	84	97	84	95	104	90	99	109	97	104	91	89	105	88	97	102	100	85	79	89	105	88	94	126	96	84	94	93	83	117	102	91	79	90	107	70	83	98	99	90	96	98	105	109	108	106	86	96	93	88	87	100	98	107	94	100	88	88	103	96	89	86	86	92	93	87	93	78	87	91	84	96	84	105	84	104	81	97	101	91	81	94	97	83	93	92	87	93	108	97	98	104	98	97	81	82	104	86	84	88	82	96	101	87	91	104	82	82	90	100	98	78	92	97	108	100	87	97	74	95	93	87	109	89	88	114	87	89	86	119	92	91	101	96	96	93	87	88	91	96	84	99	76	87	98	89	90	88	97	109	106	79	86	98	91	80	84	81	92	83	98	91	69	92	93	95	96	98	92	86	85	87	71	94	72	105	99	82	103	87	102	94	85	88	115	81	93	80	91	103	75	102	85	90	76	94	94	98	101	81	107	105	88	89	91	94	96	102	71	105	112	81	85	110	96	83	101	96	103	76	98	84	91	79	84	100	109	85	98	100	74	89	93	87	95	88	93	84	86	88	85	85	90	85	81	109	86	92	114	95	102	86	91	107	99	113	94	107	95	89	99	95	84	94	90	82	101	93	77	90	98	93	97	98	107	98	95	84	86	94	91	86	89	99	88	89	92	98	90	104	97	87	80	80	98	65	100	100	101	100	92	108	90	104	84	92	96	93	90	109	89	97	71	82	89	99	99	102	86	94	88	90	87	72	71	91	91	100	96	81	103	83	86	91	110	91	100	81	90	95	108	85	113	101	102	98	104	92	97	96	91	92	88	99	105	67	115	87	99	85	94	86	94	94	93	88	83	112	113	88	88	90	107	89	95	107	89	98	102	92	86	98	79	75	88	91	77	106	95	89	95	106	98	94	76	87	88	95	96	100	107	101	92	82	86	95	106	89	77	98	103	95	98	77	79	86	87	106	92	83	93	91	88	83	106	98	102	95	98	104	88	86	96	91	91	94	91	96	87	111	94	76	79	104	95	84	96	89	89	96	83	87	92	85	77	77	90	95	76	94	99	86	85	111	83	99	107	97	95	84	93	98	87	80	87	84	100	85	92	78	86	101	99	106	101	102	93	99	106	86	91	90	99	99	79	104	82	107	109	96	108	93	94	88	95	100	97	91	95	81	88	78	96	93	104	95	104	70	100	95	85	81	87	92	89	102	99	108	109	89	101	108	93	70	85	97	88	90	91	92	106	91	105	84	78	83	91	75	91	84	105	98	85	88	88	90	81	92	115	88	98	95	108	89	83	104	90	92	97	109	99	86	99	91	79	96	87	99	83	107	90	101	106	88	90	92	94	89	96	98	86	79	104	86	84	87	89	89	81	98	91	102	97	100	96	96	109	84	96	76	113	74	96	94	95	100	74	86	90	85	100	97	113	82	103	89	98	92	82	79	112	74	86	112	99	90	107	87	80	91	87	96	102	87	88	114	93	101	102	92	97	97	90	94	104	94	93	68	84	83	82	79	103	100	101	85	92	96	79	96	79	87	91	91	74	93	82	67	108	79	93	113	93	104	101	101	81	100	87	99	101	84	108	103	74	85	92	93	93	83	105	98	98	110	86	69	101	88	102	103	82	89	97	100	110	77	89	86	107	86	94	70	117	92	93	109	104	102	100	91	111	87	86	83	94	101	94	103	94	99	89	101	103	82	84	94	86	88	98	90	90	91	94	94	81	89	87	90	91	96	93	65	82	109	88	87	96	112	81	84	104	79	108	89	84	106	82	100	91	96	102	108	97	81	90	100	89	92	78	83	93	94	106	103	89	86	80	91	87	98	97	95	95	102	86	102	95	83	74	99	100	92	91	97	91	90	99	100	100	90	107	94	104	97	85	85	79	106	96	84	91	90	96	94	84	80	99	94	95	103	85	89	108	105	107	92	73	103	92	94	92	89	94	99	76	91	106	90	93	93	86	108	125	89	90	97	86	98	90	76	87	86	78	97	92	83	75	90	95	99	94	96	102	80	68	78	91	87	88	102	92	99	114	104	94	92	98	90	95	99	90	102	83	84	106	93	91	76	92	117	104	96	100	101	89	90	93	89	112	107	109	79	90	102	82	89	100	107	82	122	81	107	83	96	82	92	95	95	95	97	83	101	104	93	86	82	90	86	89	108	104	88	77	91	95	105	94	108	101	92	87	109	108	96	76	96	103	82	79	95	109	107	84	104	99	94	96	85	98	90	87	91	94	92	92	96	74	100	94	81	95	96	95	102	87	96	92	108	97	94	85	93	107	114	83	90	94	78	91	86	86	87	102	73	92	85	80	94	105	90	84	96	88	88	86	106	87	115	90	83	93	63	85	85	114	76	86	113	86	95	74	96	72	99	104	85	82	82	113	95	102	104	99	92	78	98	105	98	103	81	62	107	87	82	111	89	97	111	93	123	96	91	99	91	87	97	96	88	86	95	95	109	101	93	99	98	87	76	74	77	93	112	90	79	106	91	87	86	105	81	92	92	109	98	100	110	103	97	102	85	96	85	89	77	89	92	95	109	85	107	82	94	93	93	97	102	101	113	82	91	92	110	87	90	105	85	99	86	84	99	92	87	99	90	104	82	89	73	82	113	82	99	84	85	97	105	106	88	90	99	105	80	108	88	90	81	100	98	95	93	87	79	82	93	91	77	89	114	91	114	96	112	84	97	99	76	98	98	97	97	86	84	99	90	100	104	75	92	108	106	89	79	106	88	94	107	113	98	100	94	108	102	106	105	102	85	87	106	95	92	81	84	88	99	99	106	83	85	97	90	91	100	102	98	102	96	104	107	78	78	100	96	91	95	94	88	74	89	91	105	93	95	82	75	97	102	93	89	91	91	96	93	95	91	88	86	96	107	104	86	87	79	96	106	93	94	96	89	103	94	97	108	86	106	94	88	83	82	93	111	86	97	82	87	106	89	89	92	83	103	99	106	97	120	96	94	99	97	87	89	89	88	94	89	89	83	93	106	82	102	83	101	93	81	96	96	90	92	89	89	97	93	94	95	89	110	89	98	99	78	78	94	76	89	90	96	98	87	101	89	90	113	100	94	106	100	116	101	104	101	123	88	108	87	100	90	103	83	82	85	95	105	84	86	97	95	77	105	94	97	92	94	98	100	86	90	93	81	114	101	88	116	92	84	99	88	78	91	82	108	106	89	100	102	113	80	100	87	106	97	92	86	88	103	87	106	92	79	98	96	84	88	105	87	108	95	96	79	105	98	93	87	90	84	93	69	94	114	73	78	79	94	96	105
8099	425	487	550	460	470	418	408	369	386	412	360	379	338	390	330	380	355	329	347	317	339	345	322	339	311	327	345	330	339	340	294	338	315	350	372	346	358	339	341	298	321	327	338	351	346	333	352	343	321	330	349	316	342	323	343	317	321	330	321	338	346	344	318	312	341	359	345	320	341	356	279	322	312	350	331	318	333	348	354	345	314	336	320	349	339	321	332	348	325	311	344	354	315	356	307	310	324	307	326	311	339	331	337	324	329	299	320	323	312	315	330	353	277	342	313	344	354	333	299	297	350	338	356	322	317	321	328	294	328	318	336	353	320	323	309	325	316	314	303	347	327	314	291	310	349	306	336	309	312	294	336	312	332	320	327	341	286	340	315	344	313	330	314	322	326	316	316	349	329	319	348	308	337	310	304	325	320	337	332	301	350	353	340	338	321	337	344	304	308	367	316	335	318	332	330	333	312	314	326	327	331	328	317	324	305	350	345	334	329	326	327	375	283	322	324	295	340	320	298	332	328	338	305	337	321	313	320	322	381	312	330	327	324	316	307	311	375	332	338	319	340	325	374	326	340	303	314	311	336	365	333	335	326	321	319	334	321	305	342	344	343	337	323	313	352	329	312	341	333	304	344	326	320	323	329	305	320	333	336	348	349	347	307	342	355	342	329	319	325	305	334	356	333	342	328	296	363	321	330	324	329	294	330	347	327	323	317	301	350	334	353	308	335	341	329	325	323	321	329	347	295	345	294	323	320	303	351	368	327	277	338	344	315	303	337	332	331	363	309	383	296	341	321	312	346	325	296	334	335	333	333	341	347	320	326	311	289	313	281	322	313	300	311	278	324	323	331	301	296	284	325	327	330	344	300	328	341	307	345	328	373	337	315	323	319	282	310	334	340	327	329	313	305	331	319	338	317	330	311	373	340	330	301	319	356	314	284	300	329	343	343	333	319	375	310	304	374	320	361	314	313	337	322	313	359	338	345	324	335	297	330	331	343	300	346	328	346	323	326	315	341	353	329	331	325	317	318	328	346	327	317	336	307	312	359	327	330	329	304	303	316	328	315	355	340	348	355	351	313	306	290	340	283	342	352	348	328	290	328	329	336	338	365	322	351	336	337	342	311	290	352	335	320	353	348	317	343	355	339	337	337	326	294	336	308	318	349	312	316	360	386	290	311	328	342	371	325	319	330	336	311	320	318	300	343	335	321	330	317	344	362	355	319	300	348	359	320	343	337	302	329	334	329	330	282	334	313	324	318	329	318	335	314	327	291	325	322	347	313	315	335	323	289	369	312	345	338	304	307	326	294	306	293	314	319	331	301	302	310	321	315	312	314	311	330	309	350	352	326	302	322	344	309	302	312	353	349	311	337	364	314	312	329	343	362	320	315	319	320	321	340	349	328	326	305	316	320	314	349	346	306	340	345	326	321	309	322	366	322	317	331	317	310	304	316	364	351	321	331	342	332	339	332	329	321	318	315	313	340	351	322	345	334	324	319	330	325	336	330	308	326	347	321	329	300	358	313	350	328	327	360	338	316	333	333	328	361	345	320	322	316	329	303	329	312	307	313	312	340	329	321	319	365	352	335	289	314	330	339	288	318	333	335	330	332	330	319	349	365	341	345	346	339	343	348	348	319	309	343	317	337	332	339	324	322	346	331	310	343	319	314	320	350	350	313	307	364	360	309	359	323	349	359	335	318	325	337	334	339	343	290	307	320	331	331	337	356	321	360	316	317	344	320	336	335	293	350	355	337	322	332	346	329	325	303	344	350	323	322	343	311	342	339	353	330	294	334	349	353	330	304	324	325	355	308	341	319	328	335	338	299	323	340	316	302	330	323	332	334	312	350	320	335	307	350	311	322	346	346	324	340	335	294	336	314	315	324	343	333	325	331	335	353	346	334	329	362	331	346	299	321	357	347	298	316	363	335	392	325	353	331	306	332	347	321	319	333	309	334	340	298	347	304	326	328	361	326	323	363	308	318	328	340	326	332	342	305	336	314	341	324	332	302	323	307	314	310	339	335	312	314	320	319	325	327	321	326	330	337	335	315	334	321	352	338	321	287	313	325	332	304	338	304	331	293	331	362	312	336	308	337	307	344	324	331	314	295	310	336	334	316	305	315	353	315	320	286	322	326	363	321	294	341	326	324	318	330	315	325	317	323	350	300	334	315	335	341	322	322	295	324	317	298	351	340	326	303	315	331	291	330	346	305	337	355	341	361	315	294	308	312	327	355	353	331	342	320	345	297	328	296	323	328	320	314	359	335	326	340	346	316	373	356	321	317	327	326	324	336	349	309	299	315	306	348	361	329	343	300	320	325	370	325	332	346	330	324	327	327	329	325	322	345	322	306	318	326	351	317	328	334	320	331	298	326	355	344	307	318	346	306	323	338	333	384	332	327	289	340	330	332	325	335	282	363	348	321	338	330	342	333	327	349	344	373	343	307	365	337	371	327	318	370	298	315	339	338	335	322	303	311	345	332	350	337	323	304	335	332	371	302	305	349	346	289	346	293	297	318	329	340	327	324	322	334	318	355	344	311	316	335	309	324	341	344	315	331	344	338	327	349	336	340	339	330	350	341	325	302	337	327	311	340	301	349	317	313	360	349	366	347	334	333	324	313	340	318	345	330	315	364	337	323	324	311	318	306	327	335	329	366	331	311	331	322	318	347	345	306	338	346	338	322	339	328	324	354	342	309	316	342	320	333	340	311	318	311	333	304	351	322	330	325	360	346	329	309	343	318	332	329	351	305	328	336	317	341	325	345	334	330	340	333	315	337	339	337	312	330	359	328	343	298	326	330	348	320	332	342	292	345	329	319	313	327	333	343	334	337	306	322	311	319	322	334	312	302	283	336	339	342	351	335	352	333	368	316	358	306	326	334	334	317	341	313	330	332	322	300	319	373	340	311	321	336	317	292	333	352	353	319	331	291	343	338	364	373	308	326	323	321	345	328	309	324	360	357	322	269	329	330	337	328	327	296	326	326	322	349	328	321	327	316	355	329	316	319	330	301	360	362	318	329	325	329	357	350	334	334	298	294	303	324	339	352	328	317	306	341	322	314	323	333	307	318	334	311	343	339	314	328	280	329	309	336	321	372	309	314	303	332	332	326	302	301	360	337	320	352	326	327	322	352	313	342	360	279	274	290	339	300	347	312	328	361	349	321	325	331	326	366	335	342	324	303	334	341	342	340	314	302	303	313	345	307	315	329	297	294	357	308	333	299	295	325	310	312	287	331	336	349	373	308	328	324	299	318	341	337	318	348	356	334	325	329	311	340	351	322	321	316	307	340	343	347	301	343	330	344	313	342	319	344	355	310	307	315	313	318	343	326	323	332	326	313	311	334	302	331	316	322	328	331	337	298	361	322	333	331	374	342	334	336	325	321	300	315	323	339	297	359	329	317	318	339	324	351	309	337	347	312	312	358	333	328	336	344	360	303	352	357	321	318	337	310	329	326	311	322	324	353	319	305	352	306
40994	6727	1438	1004	744	479	396	356	294	253	251	208	218	201	191	189	152	151	176	153	160	142	155	155	146	153	166	156	144	138	142	134	125	149	150	144	143	155	151	150	146	142	160	148	151	147	141	152	135	131	152	150	147	153	149	139	127	145	140	123	148	161	136	145	148	155	137	171	119	156	139	148	120	151	121	133	145	136	143	139	147	157	138	149	128	133	134	132	132	127	139	117	128	134	151	128	155	128	159	135	148	141	148	128	132	119	143	102	140	146	125	143	151	142	135	142	132	139	146	120	129	133	142	129	155	138	142	120	133	140	148	143	135	139	132	125	150	119	155	166	154	118	134	146	119	133	131	131	130	159	156	137	140	139	126	140	138	170	149	132	136	140	136	128	160	139	136	167	144	122	157	129	146	121	154	156	136	131	144	130	144	134	145	139	126	129	132	132	157	139	124	140	146	151	125	137	142	133	145	153	120	137	120	142	161	123	152	146	122	144	151	146	130	120	149	138	137	140	144	147	161	128	143	154	112	138	151	145	133	147	135	146	143	147	129	139	143	143	157	147	139	144	158	137	133	133	161	151	130	144	147	140	131	135	138	153	147	128	137	121	135	120	146	121	142	124	124	138	155	132	147	128	132	117	126	150	147	152	159	134	152	139	139	145	143	142	144	133	127	137	137	151	130	148	148	122	143	137	121	114	156	140	131	124	137	153	134	138	129	146	156	135	133	138	137	133	142	139	136	137	133	125	135	150	132	145	133	127	125	147	150	153	159	136	137	140	126	136	123	154	145	147	148	152	113	128	143	153	158	140	139	134	143	141	143	135	140	124	126	138	137	126	129	132	126	136	127	127	125	134	137	159	133	123	139	143	135	148	148	129	136	135	148	129	143	161	133	148	149	143	133	118	109	128	149	129	122	135	132	137	134	142	156	128	128	136	147	128	134	126	149	146	131	129	129	133	141	119	132	146	139	120	153	138	143	132	151	126	164	156	141	130	134	160	145	156	125	146	113	127	137	136	138	121	137	151	132	132	123	141	127	132	132	141	121	154	139	153	149	132	135	138	131	145	123	151	159	149	140	135	132	144	138	126	141	134	126	149	142	148	150	147	149	141	139	131	116	131	140	134	115	121	139	137	121	136	152	139	147	142	136	137	117	158	160	132	134	131	125	141	139	124	139	130	139	150	153	165	125	166	141	146	118	155	131	151	148	135	127	156	133	142	127	136	137	133	145	142	125	150	132	151	144	164	148	125	157	103	140	152	138	151	154	158	133	125	135	140	129	117	133	148	127	148	143	142	124	135	155	126	136	138	151	127	162	150	127	126	129	136	145	126	144	142	118	117	111	132	138	153	147	114	116	147	124	133	132	134	145	147	108	144	160	142	125	132	145	139	122	133	165	136	144	152	139	148	140	146	149	142	136	129	157	150	149	139	123	127	155	143	148	151	141	127	137	134	150	150	161	128	130	148	158	150	143	141	128	136	140	122	120	134	143	124	152	115	141	131	141	139	135	144	130	136	131	136	142	143	125	110	142	137	138	142	131	132	149	126	128	150	148	141	140	159	143	125	127	117	112	138	134	136	152	167	122	132	138	141	142	138	136	142	143	139	143	164	135	143	133	139	127	134	132	150	142	142	142	155	146	146	140	153	152	150	171	148	128	151	154	148	131	149	143	135	141	135	144	137	142	120	128	146	152	134	147	148	143	163	153	137	138	145	117	117	142	150	133	134	166	128	147	149	138	125	142	133	154	139	128	142	156	125	145	132	146	150	149	148	137	151	128	131	119	165	159	146	136	137	139	140	149	107	154	167	148	149	144	124	127	145	138	136	143	162	131	153	137	152	141	122	153	137	147	141	123	130	135	150	136	121	151	139	123	131	119	129	156	115	135	134	125	130	131	170	126	145	145	155	144	158	97	142	135	139	126	132	124	132	138	132	147	150	147	146	145	128	140	143	132	121	138	139	131	133	141	152	142	135	146	149	149	136	142	128	120	141	136	145	127	151	127	131	162	128	161	132	145	155	132	140	136	152	144	156	130	154	139	146	148	130	150	131	125	155	137	149	141	151	161	151	123	137	150	146	117	143	128	136	150	125	116	132	136	141	133	128	140	142	140	127	130	122	149	127	128	168	140	161	126	132	150	128	151	157	141	140	137	129	124	121	124	142	126	124	120	133	125	134	172	136	134	147	146	122	127	139	147	136	130	128	151	159	126	126	142	128	139	144	122	147	150	131	126	155	149	138	138	136	131	141	130	130	133	135	143	133	139	117	150	148	138	119	159	139	135	137	135	129	131	117	149	154	133	166	125	132	144	151	121	134	125	142	137	145	149	146	131	148	138	140	141	141	130	123	154	135	135	112	138	153	156	151	129	125	143	126	145	116	131	123	117	149	150	120	134	155	137	133	139	129	136	128	127	136	136	142	126	149	139	134	131	147	124	149	144	162	113	123	117	142	130	143	129	134	144	142	128	144	124	150	141	118	137	144	147	155	142	145	156	139	136	132	158	141	127	133	150	153	153	138	124	150	136	147	141	130	147	129	155	133	151	139	128	142	130	121	131	137	147	137	139	116	133	125	133	124	134	121	154	126	127	131	128	146	142	140	129	138	152	153	143	147	133	121	136	136	141	137	161	145	141	128	152	132	150	134	139	143	128	160	160	135	131	145	121	126	122	128	132	141	136	139	134	147	141	134	123	154	146	128	120	120	156	107	118	152	166	143	132	135	151	152	141	139	158	142	142	145	130	134	152	133	140	134	141	130	132	148	138	144	159	159	145	129	128	141	145	135	149	141	128	151	136	125	123	137	131	131	150	116	134	156	123	124	139	142	145	132	115	137	125	134	146	162	138	151	153	126	138	140	137	149	127	160	143	135	142	135	126	124	130	154	123	138	116	156	137	133	129	145	139	123	106	150	117	136	145	139	140	137	127	134	147	134	135	119	140	139	133	125	115	139	137	177	136	144	139	136	131	150	122	133	134	131	132	121	142	143	174	142	125	137	153	141	151	136	105	134	145	146	148	139	139	136	148	152	137	138	135	129	128	146	141	157	169	128	132	151	132	144	150	136	141	148	146	129	131	122	128	135	142	137	134	139	148	143	134	124	142	156	143	147	146	128	137	128	134	126	112	127	129	142	136	141	152	127	162	126	131	142	136	154	145	134	125	134	119	128	131	141	164	129	136	125	133	131	132	145	138	153	154	138	116	124	122	110	159	157	148	123	124	136	122	155	151	121	146	130	138	147	136	138	134	137	143	143	119	141	138	129	146	120	130	147	132	146	152	147	137	145	144	126	158	151	124	139	116	175	120	155	138	139	137	141	142	140	130	153	113	122	125	149	145	132	153	127	126	149	143	144	141	141	119	130	145	114	133	127	142	140	154	131	163	152	151	145	140	121	127	117	147	129	130	126	162	149	142	145	153	154	130	147	132	139	135	139	121	150	132	126	150	156	152	148	129	130	139	143	145	142	132	136	130	147	127	131
21868	1507	3221	3499	2913	2439	1962	1712	1449	1211	1087	1043	920	856	835	772	738	729	703	624	625	622	592	612	590	570	610	611	527	530	592	538	567	486	583	530	525	501	525	492	534	538	479	475	516	466	439	447	496	464	473	506	479	486	480	478	461	485	503	471	459	525	473	461	478	452	488	424	462	478	448	436	484	461	490	470	485	450	479	452	475	476	515	470	482	475	450	490	425	471	458	460	506	446	462	479	482	416	421	464	482	433	464	470	469	505	441	451	432	452	445	449	458	465	431	473	482	482	490	466	465	433	437	476	436	462	475	447	472	440	502	443	433	453	453	453	452	442	474	477	448	460	482	436	444	470	489	466	454	479	438	460	456	463	458	421	446	460	455	418	486	475	466	455	484	459	487	485	464	475	437	438	487	457	494	485	485	456	456	450	473	460	445	456	503	492	489	471	433	457	451	449	452	448	470	434	439	480	484	449	415	433	476	472	449	458	403	458	474	471	484	423	441	465	478	445	463	438	421	441	481	467	462	456	470	440	462	449	483	439	445	463	475	454	453	442	470	449	431	458	464	442	438	461	423	465	441	467	426	485	464	473	441	453	469	457	441	471	486	492	441	462	460	442	460	427	417	460	423	484	443	441	456	479	438	455	422	440	454	497	438	471	442	440	469	482	441	445	469	447	425	477	467	466	423	462	435	467	447	470	460	442	453	467	432	491	450	457	455	435	419	438	451	449	448	408	438	414	476	436	444	455	466	464	458	444	438	452	439	468	443	438	466	442	479	448	452	450	431	469	468	453	449	467	462	447	479	467	445	418	484	468	418	454	464	451	475	508	455	443	441	462	475	465	438	437	490	461	439	460	448	458	451	462	438	470	469	476	440	432	442	473	471	420	443	475	429	450	493	453	454	426	442	417	476	460	446	456	448	419	462	445	454	454	456	450	440	407	447	462	455	513	450	465	468	453	469	456	470	460	438	420	478	462	464	460	471	449	490	444	466	432	440	457	453	466	430	476	490	454	455	484	458	440	449	428	416	442	444	443	464	464	466	431	458	426	487	434	471	501	436	480	486	436	468	451	426	461	479	409	445	480	484	437	473	460	456	451	423	448	479	467	472	443	457	458	480	430	432	474	474	485	477	443	405	451	437	484	384	439	485	427	446	467	450	441	481	478	476	486	479	439	455	432	493	457	447	437	474	454	451	470	506	431	457	477	433	461	448	459	481	484	483	492	442	464	487	461	496	447	429	454	466	437	459	462	433	492	463	453	446	449	436	475	418	467	460	433	480	501	429	455	486	448	489	475	420	450	461	482	433	467	452	488	465	450	497	466	447	472	460	486	438	465	488	438	427	453	479	470	449	512	437	459	431	418	437	485	463	431	421	491	454	462	443	487	450	449	464	451	452	481	467	439	440	421	418	426	473	466	423	452	443	435	436	458	494	457	467	401	422	469	450	431	451	426	465	469	434	463	426	448	453	435	461	433	454	480	442	497	452	455	428	461	457	428	469	451	466	418	509	446	475	464	443	431	424	479	459	471	446	443	457	459	456	429	482	489	454	466	456	492	506	437	466	446	435	455	414	491	441	442	462	475	481	473	478	459	461	416	476	473	474	436	443	454	490	488	493	431	461	472	455	454	405	450	459	441	455	491	438	438	467	488	478	479	465	459	469	471	440	498	431	458	401	427	475	473	432	443	457	464	443	405	436	451	434	505	502	446	454	464	446	448	482	456	484	469	449	469	435	436	421	456	461	450	431	461	443	453	449	426	463	461	454	470	434	420	496	454	448	477	483	443	481	440	495	474	458	447	438	459	451	418	464	470	461	429	489	496	480	402	443	437	466	461	413	446	447	465	468	468	434	462	459	444	434	451	456	476	434	452	471	455	464	427	456	419	463	467	488	450	438	437	463	471	455	403	431	440	464	472	497	451	442	462	472	458	439	485	479	448	432	452	481	437	451	462	453	439	486	445	438	461	456	457	468	457	429	455	462	444	466	432	489	458	479	440	467	453	454	460	421	449	479	455	482	477	425	469	466	456	456	507	442	460	466	423	473	440	453	442	423	486	456	468	428	459	486	503	462	432	463	447	478	426	455	452	481	447	452	444	445	455	485	450	450	434	454	446	462	443	447	493	463	446	460	414	478	438	446	416	475	496	454	479	448	457	457	473	425	479	446	465	456	441	449	425	445	482	450	493	486	456	465	449	451	473	477	434	461	439	472	456	463	450	447	448	481	439	462	464	433	488	444	439	421	433	450	456	476	456	450	448	432	456	433	472	457	463	437	452	461	480	407	441	451	462	423	437	434	446	435	454	435	451	515	469	478	422	453	443	447	461	448	439	434	436	494	462	472	404	435	452	442	431	463	439	446	426	487	492	479	456	509	438	447	432	448	470	451	468	443	443	448	444	449	482	482	413	433	440	499	451	424	454	502	469	442	451	482	467	483	444	453	450	483	455	463	449	419	474	445	429	461	443	449	444	462	420	459	414	462	491	483	426	432	467	457	450	476	429	459	425	429	441	490	455	448	466	453	491	448	471	456	439	481	440	437	452	459	475	483	480	463	451	458	449	453	445	471	428	471	404	440	435	439	462	432	496	447	484	431	408	442	444	408	484	425	469	493	432	473	464	460	451	434	449	463	468	484	451	436	417	451	469	471	449	418	430	440	408	446	460	459	455	491	423	415	471	481	464	437	467	436	453	493	471	467	461	477	474	460	481	412	425	442	441	442	456	442	459	438	470	472	438	440	458	457	462	427	436	455	424	445	476	427	432	467	484	433	413	453	445	445	441	469	467	482	474	443	487	444	425	467	447	459	467	468	434	453	454	494	445	452	461	447	462	441	429	453	439	467	457	469	453	469	466	449	444	476	446	418	451	457	475	421	463	419	418	486	453	513	445	444	445	435	459	441	446	459	465	474	470	487	470	472	487	447	474	435	427	457	456	479	461	453	460	413	438	483	454	454	446	499	475	441	475	443	470	462	477	437	471	427	436	448	455	469	443	474	463	434	457	447	443	432	480	430	458	403	429	472	469	477	472	458	481	467	439	460	428	418	470	458	443	472	440	445	506	466	446	418	433	442	469	475	464	469	453	442	451	430	469	459	440	470	454	454	448	436	464	447	498	419	465	471	492	463	451	485	425	451	429	493	448	469	459	443	416	446	507	488	447	439	459	459	459	474	455	446	469	431	424	471	471	469	451	433	447	474	450	427	438	484	511	439	432	462	452	434	470	546	497	473	459	453	472	471	450	433	504	475	450	503	454	469	471	435	427	460	470	468	450	454	447	445	439	422	444	442	441	455	460	440	467	431	464	408	458	440	428	456	451	495	410	456	429	452	482	424	478	383	423	502	438	477	452	451	478	474	458	437	465	476	454	451	430	461	424	470	456	479	477	451	460	439	452	495	498	468	470	437	453	459	437	446	466	463	491	433	457	488	435	435	466	440	455	495	460	434	422	474	470	469	451	412	440	443	427	452	475	474	473	447	485
56280	14890	3896	2051	1355	1046	771	672	537	510	447	408	416	364	360	328	298	301	264	272	290	277	259	291	253	248	267	264	289	281	266	231	267	239	255	260	242	250	241	246	258	267	229	250	282	277	254	244	231	231	260	270	227	231	248	227	218	231	237	262	247	272	236	275	244	247	250	247	267	250	234	254	251	233	262	242	238	232	227	224	243	255	250	253	218	247	219	223	256	223	255	250	246	245	245	252	234	247	246	258	235	262	228	214	262	230	234	241	224	240	242	255	251	268	271	247	229	237	235	229	232	243	229	266	247	243	256	241	245	274	239	255	236	217	226	263	245	261	217	238	267	247	260	237	235	232	242	237	246	238	251	268	234	243	215	248	243	245	227	248	263	243	248	254	237	224	227	219	278	249	217	246	281	265	232	202	253	240	270	243	269	208	261	260	253	264	227	263	248	245	245	251	242	236	243	250	208	248	239	248	224	245	242	247	233	248	250	266	223	270	255	231	249	231	233	247	244	221	259	230	250	226	218	273	241	265	239	243	242	251	253	264	242	233	270	232	253	242	269	233	249	244	244	212	245	260	240	250	231	261	218	243	237	250	222	246	246	215	233	267	257	238	229	251	239	213	273	247	246	247	242	242	225	236	247	220	252	233	245	232	242	236	244	254	230	245	249	231	266	235	285	264	254	252	261	244	223	224	250	268	229	243	229	244	248	250	232	239	246	202	274	253	270	259	252	261	228	248	216	226	206	205	259	244	249	259	250	249	264	251	246	241	228	233	225	233	241	242	248	267	245	254	237	259	240	237	255	243	258	224	229	249	251	220	253	239	227	254	252	278	252	272	215	230	245	230	235	236	257	238	234	234	243	210	251	285	234	248	249	274	221	225	241	221	206	246	241	244	240	245	234	213	245	268	255	219	210	264	230	255	250	229	271	223	238	227	258	246	264	252	253	258	257	248	227	230	261	269	233	243	238	247	226	242	276	248	263	227	250	256	243	259	249	234	206	231	263	222	259	241	284	234	242	260	256	239	246	253	230	247	246	224	240	264	230	228	250	227	299	227	229	244	255	270	242	253	243	230	233	249	228	269	257	253	269	228	246	217	256	242	253	250	234	245	229	246	250	224	250	249	247	277	261	236	267	244	248	250	238	235	255	245	265	223	242	229	274	239	225	250	251	244	247	238	242	243	243	240	240	233	257	246	241	281	249	230	239	251	223	245	273	246	233	230	242	241	256	231	231	242	255	228	228	226	236	243	244	239	224	271	239	270	258	236	208	221	255	247	234	245	231	238	238	236	245	242	260	233	222	258	240	251	232	252	238	253	254	240	243	246	235	266	226	243	222	218	232	242	253	261	245	247	246	234	245	205	229	249	248	232	272	253	283	270	227	216	245	244	234	230	219	230	240	231	213	231	257	247	222	243	252	264	253	265	255	232	243	231	259	257	270	233	238	258	268	263	237	272	264	260	265	257	254	247	204	239	248	253	230	288	216	204	226	256	265	281	256	262	231	231	249	229	260	245	232	247	239	246	249	226	236	232	269	238	251	246	253	237	218	256	245	245	234	262	261	235	228	231	244	239	213	212	221	237	244	250	232	257	244	259	242	242	239	237	240	207	227	265	238	267	222	253	241	251	269	263	248	241	223	228	234	272	250	221	262	234	230	226	245	263	265	213	257	206	222	249	257	235	283	204	268	227	242	231	219	258	236	233	200	222	262	227	259	273	232	255	252	249	254	259	239	239	244	246	235	255	254	242	242	256	241	287	213	235	244	265	238	243	229	244	259	242	244	235	246	251	272	279	256	243	252	229	240	250	234	259	239	217	234	220	233	250	248	256	243	250	243	228	249	248	261	245	246	250	243	269	260	235	212	253	246	263	211	269	246	251	241	232	258	252	240	247	234	230	239	218	246	272	262	259	234	227	244	226	242	232	221	238	265	233	270	270	226	237	219	239	227	222	241	254	224	273	273	256	228	279	230	234	220	242	251	251	240	249	236	256	258	230	238	233	258	260	250	247	221	246	258	219	258	233	235	244	204	238	232	229	241	250	230	251	243	269	229	239	264	213	246	246	229	244	262	241	259	241	242	267	260	251	244	248	273	276	238	235	238	241	250	262	219	236	236	253	239	239	236	219	251	240	266	244	255	233	237	251	250	235	231	239	230	230	249	275	251	223	245	252	229	260	239	227	226	238	232	266	263	247	261	229	240	257	241	218	229	215	247	256	224	262	235	245	241	220	233	236	238	242	230	259	252	237	247	240	230	261	221	250	231	244	249	239	251	248	244	245	231	246	260	260	245	226	220	252	237	266	252	240	243	240	227	229	228	228	240	233	244	249	244	219	247	227	249	253	240	253	243	243	238	228	267	234	237	229	282	218	273	257	249	223	262	233	229	222	259	250	243	232	229	236	246	218	250	226	263	203	242	237	271	242	280	248	230	240	221	265	238	256	254	243	235	250	223	270	227	233	252	253	262	249	230	250	230	248	264	243	233	244	240	266	230	229	209	246	235	235	230	241	235	236	231	239	238	242	240	227	233	245	229	267	250	245	215	224	251	247	256	236	243	250	257	239	227	243	240	236	253	261	206	266	251	236	257	232	232	242	225	237	251	235	250	242	233	251	233	234	234	273	270	196	251	258	247	254	257	258	243	262	226	244	249	238	240	241	257	250	244	240	247	239	239	202	235	241	218	255	244	219	236	268	215	204	266	261	235	268	243	246	245	238	230	274	238	250	241	247	259	252	234	223	238	240	229	248	243	250	261	254	232	246	243	229	229	235	247	226	244	242	246	230	238	252	243	259	236	247	268	224	235	251	245	258	264	253	236	243	244	252	263	264	241	260	249	273	267	251	258	277	242	245	252	257	242	251	276	211	252	244	179	247	235	258	229	244	251	261	259	259	225	239	245	235	239	245	255	259	233	239	236	256	257	225	251	233	241	254	237	241	255	263	263	226	257	238	259	233	262	249	237	219	255	244	267	244	231	247	264	234	259	230	224	260	239	238	260	200	259	215	242	243	254	245	256	263	240	264	267	231	253	243	223	234	229	237	220	254	230	235	226	221	243	218	241	224	244	234	222	235	234	241	239	242	242	247	248	276	248	232	226	232	266	270	249	230	245	244	247	263	245	266	234	238	226	246	246	238	250	230	228	227	254	239	258	249	250	267	236	237	249	249	230	259	249	240	233	248	250	247	257	221	263	225	230	264	241	266	238	252	244	233	286	232	259	216	270	223	235	215	240	221	228	224	237	211	218	216	240	253	261	253	273	253	214	262	263	234	260	266	224	227	241	253	260	251	241	249	233	239	263	230	225	251	223	259	260	238	231	280	244	237	242	271	276	245	230	225	244	247	260	255	224	221	255	242	259	258	253	260	280	243	248	236	223	269	245	244	253	237	219	276	258	254	270	246	238	249	221	251	266	243	265	265	238	261	271	239	231	249	214	252	247	245	252	240	245	255	238	228	240	228	244	247	271	239	263	244	238	246
29204	2847	6128	6423	5458	4419	3725	3094	2647	2322	2119	1838	1769	1536	1462	1408	1379	1304	1166	1205	1067	1112	1063	1042	1040	984	960	928	922	907	874	882	865	881	817	876	827	856	867	828	818	819	805	833	864	850	801	796	773	745	796	798	779	770	786	774	760	747	801	774	781	759	805	723	788	763	764	734	760	715	758	754	762	720	781	789	751	768	764	767	784	752	739	727	793	766	735	761	805	768	732	729	752	716	766	774	756	738	756	744	722	775	714	776	738	734	758	684	754	730	674	701	724	750	729	745	704	741	717	722	723	697	781	744	683	747	739	731	784	734	730	709	727	715	713	729	701	748	697	741	736	724	702	732	742	782	750	719	772	759	759	701	739	767	736	739	742	736	750	718	715	734	721	786	689	783	692	697	727	736	772	746	704	710	708	737	743	727	712	728	706	723	714	735	741	707	712	707	715	739	723	784	713	778	719	784	775	729	710	723	754	740	703	760	739	756	734	730	722	714	775	739	673	708	712	731	745	735	760	698	733	735	724	755	742	738	752	759	750	748	704	772	708	709	722	739	708	744	764	723	692	760	696	742	742	770	719	726	747	719	667	694	802	772	735	673	756	763	686	738	756	647	749	749	690	727	699	726	762	767	722	700	698	692	724	712	765	767	695	731	725	740	725	692	762	758	722	690	754	771	747	739	730	707	720	727	710	722	695	733	741	711	716	764	700	762	740	797	758	698	739	695	695	693	704	674	694	765	728	725	648	708	704	709	731	713	728	749	674	726	706	706	725	680	736	758	732	704	748	689	766	751	744	717	681	742	743	764	717	734	761	723	715	709	761	732	754	707	731	690	712	706	717	749	703	822	730	729	767	757	733	750	698	679	722	688	715	731	745	698	739	722	699	711	747	734	733	694	704	703	763	743	735	729	694	764	721	736	744	708	715	722	731	734	699	686	747	766	709	694	703	687	703	730	745	749	721	750	754	729	709	733	704	738	711	701	671	699	713	706	761	717	738	739	699	725	722	734	702	765	739	716	740	752	751	716	695	732	766	681	725	776	749	716	719	773	728	708	736	774	696	699	749	731	699	743	747	727	722	716	759	723	771	735	744	752	741	670	749	741	744	738	709	714	797	756	758	698	701	707	754	711	701	735	749	702	723	736	705	756	705	747	763	756	700	719	725	737	717	701	779	725	697	739	782	727	738	723	731	727	747	740	721	731	771	748	723	757	768	757	709	742	689	702	731	725	699	672	719	731	731	771	734	737	707	762	755	758	717	685	724	766	732	739	725	682	745	737	744	722	710	750	737	701	741	754	727	763	685	714	735	665	759	757	709	743	713	707	708	726	719	709	741	725	768	731	773	748	718	691	727	719	727	762	712	746	784	763	747	735	691	740	725	728	768	715	718	752	736	721	720	701	757	737	730	745	719	771	798	730	757	704	712	752	723	725	742	695	763	745	770	769	776	742	742	712	750	712	718	702	684	714	727	715	730	700	701	675	785	739	718	728	740	694	730	747	715	713	762	786	737	685	736	734	710	738	764	725	721	747	732	750	727	692	738	728	723	689	680	714	682	735	743	754	738	700	720	691	721	766	697	746	688	736	751	733	740	745	725	714	732	755	691	764	711	727	677	693	747	689	775	685	693	717	706	737	751	766	723	749	726	769	693	691	681	748	762	715	751	698	738	728	685	694	725	707	742	672	703	755	718	704	730	720	753	756	740	721	720	697	702	730	765	684	756	697	743	754	735	748	735	678	780	713	713	724	723	693	705	722	697	737	723	732	736	779	751	724	721	761	740	729	730	758	737	717	742	757	721	803	747	746	716	722	782	721	667	713	724	739	758	718	703	747	784	700	705	721	730	709	732	668	753	758	698	711	693	702	776	760	717	736	747	781	745	742	699	750	732	745	736	703	687	727	720	735	721	694	705	725	719	732	757	765	731	746	760	699	710	723	733	716	736	711	739	766	678	711	728	719	735	739	772	812	764	755	707	735	687	730	712	767	691	745	734	715	771	723	686	704	810	767	749	743	783	767	710	728	687	718	723	695	703	691	718	698	770	717	694	731	749	707	718	709	742	773	732	715	704	711	736	772	733	753	730	757	728	729	752	742	697	706	683	757	715	741	764	756	725	770	756	725	713	758	720	750	718	701	719	767	736	719	704	737	754	729	722	749	732	696	732	703	780	742	727	726	744	735	744	734	707	733	723	744	677	763	716	731	749	768	743	741	733	724	682	712	761	709	696	723	758	717	738	758	695	762	700	767	729	725	745	729	697	760	742	763	756	686	713	767	727	735	747	754	702	680	705	699	735	722	794	724	734	749	757	739	735	712	697	723	737	741	782	735	713	693	770	718	702	739	744	729	727	729	695	728	711	725	721	755	754	710	713	773	698	723	756	703	760	737	708	706	767	703	688	729	737	697	780	716	769	754	692	761	743	744	702	735	721	695	757	754	725	745	718	741	775	731	739	726	700	720	698	718	728	686	751	762	718	725	699	679	726	691	699	776	740	762	760	683	775	737	723	740	736	759	707	778	715	741	744	774	742	715	726	756	717	706	722	736	740	781	705	710	741	753	762	707	736	750	720	703	768	718	746	752	725	753	734	689	749	701	753	732	677	716	718	740	740	677	755	704	770	750	665	730	726	760	703	702	755	735	723	730	723	720	696	720	697	732	723	721	703	722	715	751	730	692	721	678	700	734	702	726	704	735	730	700	683	733	731	690	749	708	736	762	697	777	739	703	785	738	763	726	687	713	750	722	733	725	724	743	730	750	736	733	726	700	766	731	717	695	718	752	717	711	748	747	711	698	692	768	722	743	728	719	753	758	800	719	764	720	724	760	759	770	709	784	741	737	736	739	696	730	758	707	745	714	737	692	745	715	725	684	721	756	748	706	714	739	670	711	705	750	721	718	723	733	713	725	764	715	745	713	741	693	728	739	695	716	687	759	736	718	711	746	776	745	740	694	698	748	719	723	691	722	747	753	693	747	760	736	752	721	720	798	708	720	723	689	707	725	693	746	795	751	722	723	696	699	709	729	711	743	741	707	723	732	697	774	747	706	716	698	690	696	715	749	672	750	721	735	716	719	720	772	716	691	738	727	722	710	696	733	669	715	718	684	713	778	746	736	756	700	756	696	671	737	712	762	704	726	734	757	761	724	718	727	678	734	736	718	698	737	731	741	683	682	694	712	736	692	754	700	721	701	694	752	716	736	752	698	739	729	753	717	717	730	694	733	733	714	736	682	735	739	718	724	716	727	736	735	731	723	746	742	707	738	717	767	675	686	723	707	778	723	750	674	773	710	764	678	744	685	679	738	711	780	725	722	716	664	734	726	712	727	767	692	700	684	718	739	726	750	728	750	745	695	806	731	763	738	781	718	692	738	727	741	761	703	709	723	747	709	686	709	745	726	752	709	729	733	751	718	784	736	729	771	738	711	741	705	733	716	713	743	718	728	730	705	710	748	752	737	735	706	732	708	721	745	701	708	727	749	672	671
8195	428	205	141	143	116	131	86	97	99	111	100	98	97	96	90	88	93	85	94	87	86	89	87	96	74	97	92	76	95	98	91	111	84	93	102	79	78	82	86	108	88	103	91	93	91	93	74	113	91	90	84	84	93	96	70	100	95	90	108	102	105	88	104	100	104	76	91	98	112	80	97	82	83	98	96	78	99	91	93	100	77	90	99	107	104	105	99	92	94	70	101	85	99	87	124	87	107	94	89	97	79	91	98	85	97	74	101	107	98	82	84	88	105	87	90	107	66	107	95	99	94	90	83	87	101	77	84	81	87	88	90	88	86	88	101	105	102	104	110	101	86	98	75	84	96	76	93	87	91	74	94	81	83	94	100	99	107	91	97	108	86	85	74	93	94	80	97	96	95	89	81	94	97	89	104	104	94	97	88	69	97	98	82	96	94	91	109	90	91	92	80	83	94	83	80	95	76	91	93	82	81	95	89	80	83	112	118	96	85	91	94	101	80	109	95	100	101	84	75	108	98	87	89	91	89	87	88	111	86	98	102	86	106	90	80	97	98	101	90	99	100	87	92	94	72	99	112	103	101	86	99	99	103	93	98	86	84	95	87	99	91	94	98	90	93	91	87	95	86	92	85	108	82	91	86	84	106	101	86	90	85	87	78	95	104	81	100	68	66	86	80	103	91	86	100	88	92	86	96	97	91	108	93	93	93	86	80	95	106	97	87	102	104	77	103	95	68	87	83	83	92	98	88	97	107	92	117	108	91	90	78	112	93	77	89	86	87	100	98	88	88	90	97	103	99	94	93	103	91	78	105	101	92	102	92	104	90	89	90	90	97	93	102	93	98	100	90	102	97	81	92	93	102	88	106	75	82	111	110	85	99	98	85	92	107	95	92	93	103	86	88	85	80	84	98	81	90	87	108	92	103	99	104	83	80	100	83	81	96	83	82	100	92	112	99	76	99	77	96	90	99	85	101	92	103	85	78	105	69	108	102	111	96	71	81	98	102	81	112	86	106	99	98	98	95	97	91	95	76	97	106	89	91	87	98	87	97	81	97	83	83	96	83	84	90	93	98	90	68	94	88	98	102	90	93	98	81	88	86	111	104	72	101	81	96	101	90	82	109	87	83	81	84	90	85	101	91	90	100	99	79	84	103	71	102	96	87	104	101	92	93	95	92	83	92	78	94	85	91	70	105	82	96	87	103	91	94	87	106	100	80	97	89	92	76	107	78	79	88	98	97	99	91	76	98	101	104	106	81	94	97	90	89	77	88	99	112	96	94	99	82	82	93	104	93	91	89	90	99	107	91	97	103	85	80	103	83	83	79	95	98	107	92	106	90	103	99	84	100	96	92	82	90	82	76	99	85	101	100	87	92	82	102	83	97	86	80	79	101	99	90	89	87	95	85	98	87	94	94	83	103	89	101	104	101	79	88	99	88	103	94	93	97	87	82	94	87	98	113	102	88	85	92	85	99	89	93	96	115	85	90	82	101	84	79	94	97	79	92	99	94	77	93	107	95	90	102	103	95	77	86	116	92	90	82	107	98	82	103	87	94	94	95	85	90	83	95	89	80	92	90	78	78	95	93	108	99	87	100	82	92	117	88	83	95	99	106	102	93	76	92	79	83	77	98	97	98	81	107	112	75	92	95	89	101	88	88	85	105	94	83	76	84	96	95	90	93	92	105	87	86	102	78	84	80	108	80	76	95	83	90	103	100	99	81	87	98	94	112	81	86	82	98	93	104	86	78	102	101	83	84	77	86	71	94	83	78	85	79	94	92	83	79	76	85	83	83	98	128	94	103	112	80	103	57	92	100	96	92	116	89	105	100	102	104	99	87	105	96	115	105	83	96	94	108	87	84	98	82	103	80	84	91	96	99	83	104	85	78	107	106	83	118	89	92	93	82	67	90	93	83	93	89	90	82	99	88	90	95	111	88	94	112	84	99	95	77	100	109	80	99	110	82	82	82	86	109	89	85	96	88	102	84	94	96	107	81	105	90	101	95	104	92	94	79	87	99	93	86	91	92	110	94	111	87	105	90	83	97	83	80	89	91	76	74	106	85	104	100	111	86	107	87	114	84	86	82	72	88	88	105	100	90	101	85	96	105	102	102	90	87	90	88	90	97	79	107	83	62	77	94	97	114	96	83	101	95	98	88	88	91	82	105	106	89	109	93	96	95	94	104	87	87	85	90	105	87	67	90	93	98	92	101	102	105	90	93	109	81	77	77	91	93	86	81	108	97	86	99	89	108	102	106	84	83	88	103	86	97	118	69	93	107	100	97	92	89	83	95	83	85	92	90	91	95	77	76	84	79	91	83	96	89	70	84	66	100	86	87	79	94	94	95	89	94	86	101	123	97	84	84	86	85	84	106	92	90	76	76	115	101	100	91	79	98	86	76	74	91	114	95	84	98	84	91	89	77	84	96	90	92	77	83	92	97	113	96	105	85	92	101	98	98	104	95	75	91	89	85	105	89	85	95	96	85	97	78	87	75	97	76	97	111	98	104	90	92	91	99	82	93	83	88	90	102	77	98	83	88	83	86	89	100	93	93	98	94	95	108	109	83	107	95	92	85	81	94	88	92	85	100	92	91	104	86	99	90	94	100	99	86	88	94	103	70	86	89	108	96	100	97	97	91	95	89	101	97	83	81	106	89	95	91	91	101	91	96	69	99	87	92	116	90	85	91	82	91	107	93	99	106	80	116	121	91	98	91	85	88	98	90	92	97	92	84	87	85	81	106	93	93	91	82	96	110	88	91	85	82	92	91	104	98	97	89	94	92	97	87	93	87	98	98	92	87	98	87	105	93	85	86	86	101	71	97	97	80	88	86	99	111	81	104	76	89	95	91	93	81	95	74	91	96	98	97	96	85	93	95	105	98	99	84	95	79	88	88	92	94	99	83	103	79	99	84	90	96	94	72	102	91	87	100	78	94	64	100	104	85	83	103	87	79	90	104	78	92	98	85	101	89	88	88	90	106	99	87	100	98	78	101	115	112	88	93	96	93	78	99	98	96	85	97	85	91	89	92	78	91	93	80	92	94	94	98	94	110	84	95	102	90	91	89	111	91	98	98	105	94	90	88	84	90	101	101	90	98	89	91	79	110	105	76	96	87	88	112	104	87	102	95	93	87	87	92	74	88	98	96	92	93	92	90	93	99	98	89	91	85	91	102	96	90	89	104	86	99	72	85	95	81	94	87	82	84	100	80	91	95	99	95	89	84	82	76	88	90	86	105	86	86	95	73	106	83	87	102	83	104	101	93	88	102	70	105	78	94	73	103	107	98	106	84	109	90	71	82	99	80	78	90	105	88	100	97	87	110	102	99	75	91	75	102	88	104	85	110	94	104	89	83	92	77	76	95	92	102	93	96	90	111	90	84	71	101	90	91	87	107	93	77	94	96	98	84	100	82	98	88	96	98	74	97	92	93	78	87	91	84	93	82	95	92	103	87	87	103	88	97	93	87	101	91	102	68
7788	431	567	512	494	455	400	415	399	388	360	352	361	346	352	360	352	350	348	306	361	343	350	343	323	329	328	325	333	304	347	323	335	303	311	342	299	298	326	337	353	314	338	346	320	324	297	291	314	281	330	316	338	351	350	350	327	360	356	328	307	322	333	314	327	325	334	320	355	333	351	307	350	363	350	348	327	318	366	309	309	301	368	313	276	337	325	287	312	363	321	308	316	304	342	335	338	370	323	340	328	309	298	319	326	319	306	303	347	346	305	325	310	327	331	313	326	321	344	292	315	345	329	337	344	312	279	324	326	323	342	309	350	335	317	336	287	277	326	302	339	303	337	329	330	303	315	287	341	329	332	315	314	313	321	323	318	334	351	333	299	324	338	340	394	313	350	319	311	330	330	355	328	336	307	317	338	348	325	356	341	319	314	344	347	321	332	319	314	354	341	340	317	328	317	315	310	331	371	340	292	328	280	323	311	352	341	333	307	323	328	328	309	327	351	351	342	343	283	316	304	346	337	336	331	296	326	377	309	320	328	360	325	310	353	349	326	306	309	328	344	307	335	346	329	301	328	326	321	291	332	287	342	358	308	354	357	307	313	326	308	360	342	343	346	327	339	355	328	330	307	324	329	330	322	308	311	338	310	331	325	317	313	311	371	311	338	325	340	307	371	276	349	311	315	337	323	319	325	334	311	286	314	335	315	307	316	319	288	327	314	328	333	335	354	318	354	297	320	358	320	335	322	343	311	367	319	354	368	325	328	339	327	348	306	341	310	333	321	341	323	328	316	315	357	312	341	332	299	324	363	279	333	321	322	287	338	303	350	322	341	314	310	344	322	341	334	292	299	318	356	359	332	338	348	352	335	323	339	340	329	291	342	323	304	358	299	315	299	341	306	307	341	284	340	346	314	301	333	317	335	359	325	341	306	334	347	323	324	327	352	313	313	330	319	322	326	344	326	322	322	303	338	347	338	332	312	338	334	311	310	336	364	328	325	301	303	327	282	323	321	331	347	297	347	293	339	342	339	318	335	322	365	348	297	344	335	290	345	338	305	304	340	313	306	343	297	311	329	316	343	350	323	334	325	300	292	334	314	331	289	345	319	351	327	315	329	305	304	302	305	348	280	354	329	364	342	324	347	318	350	333	326	345	337	342	320	301	285	312	311	326	305	341	311	314	344	296	323	333	296	350	333	315	298	309	349	368	333	345	334	346	332	342	309	343	333	346	302	307	309	347	319	321	317	327	320	338	333	346	317	324	350	332	328	326	333	316	296	334	310	310	328	323	304	299	350	285	305	342	331	350	339	298	302	343	325	332	320	338	332	356	334	320	313	336	301	349	309	287	351	325	348	329	330	318	329	326	306	356	334	315	327	331	320	319	328	301	344	298	339	331	333	318	335	338	336	325	323	358	310	273	310	299	330	335	310	300	321	322	316	331	297	338	308	316	331	336	312	316	309	309	333	328	303	379	330	370	348	318	325	356	365	333	353	285	366	325	285	315	317	318	329	334	334	327	346	329	339	313	326	288	350	293	370	323	300	297	316	339	329	315	314	337	346	339	335	333	336	335	298	322	334	336	358	332	333	329	333	299	299	316	336	331	328	308	330	312	328	327	351	314	340	329	355	324	330	318	347	322	285	319	299	349	308	351	311	345	320	328	364	348	343	333	289	336	327	325	325	301	299	297	322	366	319	294	349	323	329	322	338	360	310	329	365	336	332	329	322	327	314	328	356	332	321	361	321	335	324	337	336	291	320	306	322	312	327	334	335	304	323	337	320	336	378	315	333	304	321	321	366	319	312	348	322	342	299	329	352	316	325	347	314	345	345	319	309	334	330	305	358	327	316	327	341	337	338	334	302	323	319	310	329	343	328	333	311	322	334	340	309	344	311	319	343	304	333	303	306	358	336	320	316	317	334	311	322	355	298	307	302	328	316	318	332	317	326	337	332	362	318	324	327	318	318	351	355	342	360	336	316	305	326	313	328	318	320	319	357	283	331	283	332	315	323	338	277	311	346	308	319	312	323	285	295	372	310	330	321	308	313	321	334	318	280	324	342	321	348	331	360	330	341	317	289	328	321	302	339	318	338	363	295	325	333	330	318	322	324	311	330	332	301	328	299	294	319	323	312	319	327	333	313	313	281	307	302	313	315	355	324	350	314	331	342	350	335	297	350	304	339	314	327	321	323	331	323	323	314	312	319	326	312	330	326	316	364	320	298	325	335	306	337	311	334	302	332	304	334	330	314	353	331	339	263	314	317	298	338	307	312	325	345	315	349	359	328	320	346	305	341	314	333	315	353	335	292	306	304	313	341	319	309	301	333	345	340	336	316	313	300	293	323	320	325	389	326	314	341	330	330	319	329	361	301	341	345	326	360	303	308	305	320	336	357	309	308	300	346	327	321	338	334	328	296	319	330	324	330	313	338	314	313	330	317	356	328	303	304	302	328	324	335	325	310	316	344	312	331	307	328	267	329	355	347	339	342	327	321	302	306	347	325	312	322	322	323	324	325	310	318	302	354	302	336	341	349	306	298	318	320	338	348	317	282	327	331	327	335	349	337	342	309	315	323	355	285	318	320	339	344	300	338	318	357	327	307	298	313	311	335	295	307	329	352	312	336	337	328	343	324	327	338	334	274	350	308	335	319	331	333	354	338	343	340	346	329	304	349	330	343	288	349	330	364	322	322	318	366	316	312	317	315	327	323	338	318	305	360	347	309	314	306	340	323	339	337	318	299	307	335	357	316	322	329	344	344	362	339	341	337	340	343	323	343	292	339	318	320	348	314	347	308	310	339	316	316	304	334	315	332	342	333	335	317	311	338	298	356	319	328	310	345	343	336	338	331	313	371	309	344	359	327	326	311	325	307	311	327	314	326	331	363	364	326	291	327	328	326	316	317	338	304	334	323	360	328	297	308	305	348	340	294	309	286	337	320	324	339	362	349	288	332	328	334	335	321	307	329	313	308	325	323	344	351	347	316	310	328	369	343	329	353	329	335	348	293	346	294	348	324	302	309	309	311	325	324	330	361	325	347	331	283	316	344	311	320	335	346	328	352	307	331	323	318	310	327	332	322	314	300	320	316	324	336	352	330	337	331	321	338	330	338	297	336	309	305	330	311	328	266	307	357	336	322	326	311	340	333	341	331	315	360	299	315	324	312	348	295	311	310	316	341	284	336	354	343	299	285	309	334	307	343	322	321	323	327	307	349	307	303	337	303	336	299	310	337	361	366	321	314	325	286	302	320	307	339	334	328	334	331	316	326	333	324	328	325	331	325	332	350	287	349	339	342	338	354	306	310	297	331	334	312	359	335	312	304	317	327	319	356	307	316	302	337	333	320	305	308	329	336	318	320	349	339	309	318	317	313	307	308	317	346	309	336	324	316	335	309	307	351	332	357	322	321	331	325	307	332	353	332	314	322	316	327	311	343	324	325	367	303	346	329	347	319	329	307	326	337	306	348	292	308	348	314	304
42605	7557	1501	951	678	525	444	373	307	266	253	197	195	173	179	182	163	160	156	151	143	154	141	158	170	141	167	149	139	138	146	133	132	161	145	150	142	119	120	122	136	132	133	132	137	151	151	135	127	125	153	136	155	158	137	121	128	138	167	143	147	136	141	130	131	133	139	113	140	141	146	149	139	146	151	143	150	143	107	115	150	133	127	124	150	144	142	114	128	149	134	133	138	134	120	154	149	139	155	139	138	147	169	129	150	135	141	140	130	128	162	141	148	127	149	136	135	144	144	133	143	145	116	137	137	138	137	136	164	160	127	157	138	142	140	140	152	146	140	133	129	132	142	135	137	174	141	132	134	113	135	111	147	141	120	146	149	148	137	145	161	142	123	133	138	140	135	124	137	143	136	142	139	135	125	152	127	126	138	138	152	141	135	136	139	144	134	126	157	157	156	152	152	136	121	115	130	125	130	120	141	145	133	128	135	154	127	130	134	139	134	122	160	128	135	148	115	162	137	134	158	139	142	129	150	112	127	150	160	118	132	145	141	155	132	154	141	135	128	140	144	151	154	137	150	140	146	156	140	143	159	143	141	139	155	122	139	144	142	135	136	138	132	145	121	146	134	142	130	113	132	132	155	135	134	138	143	138	131	125	125	129	135	122	146	125	132	129	160	116	151	138	167	124	124	136	138	149	161	137	138	142	153	151	140	167	145	145	140	142	129	137	136	129	120	159	110	143	119	158	149	145	136	124	150	115	131	133	133	131	144	130	140	142	118	150	128	130	136	141	165	145	127	135	141	136	141	134	150	128	136	137	139	144	136	126	137	133	134	118	126	137	144	138	151	131	139	146	166	144	115	142	127	156	138	118	150	141	146	118	145	138	136	124	134	133	133	140	130	151	124	124	149	144	124	114	133	125	142	134	123	155	170	119	136	134	143	121	123	159	145	136	160	145	123	143	133	146	138	145	126	149	134	145	138	140	134	135	138	149	147	137	144	120	125	130	135	112	137	119	150	137	152	154	142	152	143	151	153	115	126	140	151	129	154	138	133	147	133	138	141	114	134	142	136	134	126	126	149	138	137	109	135	141	126	136	116	144	140	153	156	151	124	148	134	146	135	158	144	133	157	123	150	162	152	127	145	161	134	123	145	139	146	163	131	141	131	134	122	126	141	127	148	153	130	111	148	134	122	137	134	158	126	133	123	147	141	142	145	129	148	124	127	152	143	146	129	137	132	139	144	114	118	105	139	159	135	129	136	133	130	134	133	147	145	147	139	150	149	151	158	144	164	104	140	145	151	110	149	141	118	137	141	136	133	135	127	130	147	126	141	149	145	140	137	140	142	110	135	127	140	155	160	125	126	128	127	133	144	143	158	149	110	117	135	153	152	153	158	127	159	148	144	126	160	125	152	131	131	126	129	138	131	159	153	150	146	127	165	138	147	129	165	151	137	131	146	139	148	122	147	147	149	144	142	156	119	137	147	124	142	126	125	152	150	142	125	141	142	142	153	149	148	138	128	142	166	129	129	149	126	141	163	129	137	137	135	135	130	130	136	162	140	135	143	164	130	125	143	144	145	132	144	137	146	136	133	124	155	117	127	143	135	140	131	154	133	164	118	133	123	114	153	145	129	139	157	135	123	148	147	132	138	129	138	144	140	143	132	136	142	137	140	148	154	151	140	144	123	119	130	152	138	150	136	148	154	125	140	139	118	135	138	150	132	148	125	153	148	119	136	142	140	147	117	134	132	143	141	136	160	132	126	133	153	128	138	126	140	144	139	153	138	123	130	128	147	145	147	145	136	161	146	157	132	137	123	144	140	125	133	136	142	145	146	135	144	132	120	151	129	130	151	156	135	130	140	157	134	147	146	121	132	135	134	149	139	135	143	110	145	127	123	137	132	149	150	106	155	133	116	139	141	123	126	116	125	163	148	144	156	128	113	138	140	126	136	127	131	139	156	117	137	142	139	156	132	122	132	144	141	141	142	149	131	135	156	140	129	128	149	141	138	141	126	144	135	117	128	126	146	143	145	150	165	143	126	148	135	147	143	143	152	126	132	151	160	160	123	121	138	135	132	127	120	138	146	132	145	144	153	139	135	145	115	123	142	145	110	138	137	135	142	127	144	129	152	134	142	114	140	117	154	137	127	140	140	126	141	129	111	126	122	134	131	157	121	140	124	118	136	144	137	147	138	133	119	133	130	145	139	152	135	144	143	149	140	147	123	130	148	143	128	156	147	109	129	135	139	118	150	125	141	138	141	153	122	128	130	123	115	139	151	128	137	145	124	123	146	145	138	161	122	143	136	133	145	121	151	140	158	137	147	115	138	141	146	116	152	141	145	131	140	136	144	144	155	144	149	149	124	123	111	156	120	130	131	134	142	130	131	125	146	128	123	149	165	132	166	131	126	126	130	144	125	152	129	140	124	136	137	146	117	128	133	136	136	148	129	133	116	139	154	144	166	138	151	123	150	138	125	133	161	150	127	164	116	150	124	133	147	143	146	145	124	114	137	134	146	145	138	156	116	135	136	137	156	146	132	143	152	151	136	134	152	135	122	131	155	123	136	139	141	145	142	154	129	142	141	144	151	143	126	146	130	131	144	136	151	137	133	136	140	150	140	124	123	119	155	165	130	144	139	147	143	130	136	139	147	134	149	151	124	155	141	145	142	136	138	130	133	141	129	128	157	134	142	152	125	139	150	142	140	145	134	148	142	144	129	136	129	145	150	150	119	148	148	128	128	137	148	143	136	144	125	144	137	125	136	108	122	136	138	137	145	120	141	148	124	133	137	125	148	150	152	141	129	144	132	177	121	137	131	120	131	137	132	134	137	134	125	162	149	142	120	152	131	130	146	134	136	129	154	151	151	120	141	149	146	134	123	134	135	167	154	136	150	138	142	122	148	153	114	128	151	139	132	147	130	165	140	121	129	139	139	119	136	132	133	151	141	134	141	115	130	141	121	138	120	136	133	141	144	153	152	123	122	128	127	131	136	135	118	144	128	141	141	149	134	129	136	123	140	135	134	147	145	115	146	154	141	131	143	141	125	158	119	118	136	141	107	141	116	140	135	126	134	133	143	122	139	152	131	142	152	149	136	140	117	139	149	164	147	138	139	116	125	161	121	153	111	149	142	146	117	142	144	153	153	116	127	138	157	133	138	148	139	123	136	130	138	149	133	124	161	137	145	149	152	122	150	128	122	124	121	147	124	135	127	127	137	142	135	126	142	137	148	157	133	135	155	160	135	127	130	135	137	146	148	138	129	130	141	136	142	117	122	144	140	126	138	129	122	128	139	121	145	141	136	125	122	127	144	144	146	130	152	151	132	145	140	131	145	115	141	151	174	142	123	145	137	123	126	122	134	139	142	153	115	133	132	149	129	131	148	135	145	137	156	138	157	135	127	133	146	110	147	132	127	141	145	141	155	148	145	155	148	142	128	119	122	149	141	129	127	149	114	158	146	149	134	136	134	148	146	126
22421	1463	3135	3650	2931	2507	1980	1669	1416	1246	1194	997	957	875	797	745	744	733	721	657	705	665	627	586	622	573	567	589	541	547	534	528	520	533	496	512	543	492	518	517	491	495	474	476	497	510	476	480	503	491	521	471	476	470	491	486	476	447	479	494	482	494	520	479	517	506	444	449	503	443	445	485	491	485	465	463	482	501	477	419	466	441	476	487	424	443	434	427	458	460	426	489	448	474	467	445	494	425	467	479	500	462	471	430	483	479	443	466	487	438	471	457	453	468	446	472	451	433	486	448	445	498	479	427	483	473	447	483	479	483	475	500	443	468	467	451	477	444	453	450	447	458	454	434	499	445	440	470	493	422	475	440	453	489	486	459	459	489	489	450	466	426	467	430	470	455	489	452	435	467	472	488	444	449	457	428	432	451	419	477	470	439	466	513	482	428	518	473	456	428	459	460	487	462	507	488	476	427	455	442	487	415	465	445	431	477	438	479	449	461	461	443	454	407	423	469	447	454	456	433	406	456	449	445	436	452	436	453	478	459	444	445	444	419	451	448	463	433	447	441	426	479	487	504	443	473	441	481	470	405	455	441	480	506	437	483	463	434	469	458	457	444	442	453	447	455	455	473	455	429	446	464	493	450	498	441	438	433	417	451	467	472	462	411	434	435	418	444	405	452	475	484	455	458	460	479	459	418	469	455	460	459	477	447	454	429	466	427	440	468	457	483	465	401	462	452	448	420	446	465	468	451	465	454	461	479	488	456	436	468	414	468	439	487	457	445	412	462	504	435	486	442	440	451	434	480	462	461	436	434	461	465	492	512	453	491	464	461	445	464	443	473	473	451	467	462	455	438	456	425	447	489	432	431	484	447	477	456	441	453	449	464	465	446	451	457	466	414	474	447	476	468	432	442	428	484	432	449	439	503	457	472	424	454	428	497	448	440	443	438	461	462	492	487	448	445	433	486	442	418	491	395	442	449	457	448	444	446	456	426	472	489	468	462	484	451	461	436	469	438	479	470	467	443	427	474	482	448	460	480	471	430	447	481	464	467	512	457	424	450	466	458	439	460	424	471	415	473	486	431	502	430	499	507	434	445	459	439	448	456	414	457	410	407	487	481	463	492	434	440	446	463	453	456	447	458	473	516	409	469	485	443	437	467	485	409	492	453	464	476	470	459	458	475	456	451	465	462	457	489	454	457	457	470	449	448	435	478	441	450	423	472	462	478	451	473	464	447	402	449	470	460	448	448	459	492	464	483	449	443	472	476	436	396	429	476	480	482	476	449	459	445	442	477	456	465	454	453	425	456	434	462	491	465	440	428	431	460	468	446	477	427	437	461	443	459	462	431	477	447	414	479	481	439	428	418	454	436	446	432	470	453	439	469	460	437	425	433	459	495	503	449	442	457	466	430	468	487	470	453	436	411	440	480	439	421	451	484	456	470	450	463	469	476	468	441	417	434	466	464	449	447	449	453	470	441	456	461	449	458	431	461	458	479	446	464	436	449	438	446	435	424	454	456	464	420	464	458	445	482	422	450	425	479	466	474	432	465	441	423	421	463	444	459	445	492	451	422	451	456	489	437	485	431	457	450	437	461	462	449	441	438	465	484	450	451	431	443	477	434	468	475	454	477	486	445	425	462	441	445	476	476	464	466	462	457	463	473	480	483	461	446	415	502	467	497	499	382	466	440	416	464	485	407	428	437	453	481	430	482	452	452	454	477	427	459	447	468	449	496	457	421	450	476	475	485	440	467	463	451	467	444	464	446	458	452	416	426	464	422	464	460	420	438	465	479	487	463	493	485	449	452	488	436	442	452	449	522	456	456	467	436	489	465	471	466	420	428	459	471	462	467	464	432	471	481	465	490	493	460	433	471	465	463	410	459	475	439	442	457	442	451	475	440	481	473	444	451	481	485	432	469	392	450	470	475	465	456	435	431	443	426	459	439	409	487	428	456	475	461	503	437	460	473	451	469	447	435	457	449	440	469	458	471	441	448	467	428	465	461	451	439	450	491	462	500	468	464	427	445	470	475	456	452	453	447	470	417	467	435	479	451	458	425	446	428	431	449	450	440	451	453	443	438	467	452	468	471	453	459	451	451	452	486	469	433	507	471	456	396	418	464	469	434	451	445	439	455	446	477	486	442	461	449	469	428	486	458	443	447	463	437	481	454	453	447	410	449	413	409	464	449	436	451	465	422	486	471	457	500	488	455	460	416	444	478	430	474	442	434	443	439	476	486	431	495	433	443	433	485	443	449	456	475	431	475	439	481	452	448	476	443	438	458	452	451	482	506	444	425	436	462	414	452	427	457	444	447	449	456	489	463	465	425	434	456	417	451	456	430	428	458	480	464	441	421	405	470	457	500	437	501	449	458	459	493	481	459	438	442	435	437	463	479	453	410	451	462	429	455	454	467	438	409	472	440	463	455	461	451	461	450	451	446	430	450	441	457	451	469	413	430	481	444	442	412	485	500	450	446	483	442	467	453	453	501	461	459	477	474	446	498	402	465	394	451	430	436	425	435	471	447	461	436	452	436	485	487	473	462	450	440	471	442	459	478	488	443	464	425	451	471	460	417	439	462	476	440	451	438	480	457	448	457	436	465	447	445	454	462	482	437	437	424	418	478	496	432	452	493	467	467	462	436	459	478	458	462	464	431	468	450	487	478	441	454	458	451	464	440	468	464	466	449	471	436	469	459	441	468	463	449	477	472	494	407	488	453	441	458	436	456	431	484	491	429	464	471	431	469	433	450	462	468	450	474	434	439	454	473	444	415	463	463	458	451	446	476	483	478	445	478	455	455	448	489	435	487	457	416	442	476	457	456	471	387	441	427	475	474	427	463	447	462	437	474	446	449	492	435	437	430	464	446	476	448	473	447	436	440	450	481	463	453	447	432	477	434	433	475	471	446	428	480	441	447	445	444	433	481	472	483	440	414	438	454	467	466	429	457	470	438	463	460	455	468	472	448	471	487	449	465	451	476	434	464	430	445	472	439	443	477	451	460	460	486	473	456	494	458	432	467	422	435	454	459	460	442	474	435	447	457	405	454	456	481	433	518	473	461	463	449	438	452	449	470	434	451	463	494	458	440	496	448	408	432	474	441	454	455	429	509	423	483	402	444	449	457	463	448	462	445	487	460	435	494	431	427	418	431	445	482	450	451	439	463	411	455	469	461	493	450	426	472	461	427	444	441	471	484	462	434	439	465	442	442	462	503	437	428	459	470	479	453	458	448	448	446	492	481	469	461	469	463	395	436	445	438	470	421	434	443	469	459	495	452	487	438	472	461	488	459	449	461	463	472	438	465	430	485	433	438	470	440	463	470	469	466	456	457	495	469	457	489	496	466	466	473	451	446	438	465	469	483	440	487	449	460	449	452	487	470	451	455	457	457	452	424	448	447	445	449	472	473	451	456	453	475	470	460	457	468	430	446	481	467	460	476	467	456	430	473	419	438	420	497	469	454	444	512	436	478	419	437	488	434
53813	15033	3924	2150	1402	1061	818	605	560	465	455	428	337	360	306	345	308	349	274	311	290	307	270	269	257	253	275	232	261	277	252	245	275	231	274	256	249	264	250	248	237	239	267	242	253	261	259	232	248	248	262	243	254	265	239	237	248	246	270	253	258	249	238	260	262	252	252	241	262	235	236	251	272	279	239	264	246	249	222	269	239	235	251	211	259	235	229	207	270	208	254	258	237	266	207	253	242	271	224	236	246	239	267	249	258	259	240	221	231	250	236	236	235	235	247	213	241	234	245	242	247	243	267	253	280	262	228	227	253	224	233	209	240	225	248	223	230	221	251	217	238	244	224	225	212	268	246	215	230	243	263	244	264	236	289	241	246	247	224	257	236	249	265	231	234	232	220	275	253	238	249	241	237	234	252	234	237	237	262	234	226	231	262	247	247	242	226	261	237	219	249	230	248	230	229	251	233	229	240	255	252	257	228	216	252	226	259	269	251	218	239	231	233	271	259	237	251	240	229	242	242	273	229	239	226	235	233	242	244	260	249	236	247	267	240	260	224	223	256	263	229	237	220	252	236	228	230	228	224	258	246	226	248	271	250	218	211	273	230	252	267	272	238	231	255	233	241	255	259	251	245	246	227	236	219	253	257	252	231	274	221	223	241	245	220	238	240	249	217	255	219	234	220	251	247	236	258	231	237	270	231	234	245	251	216	240	248	225	234	251	277	246	231	276	248	241	232	255	261	243	263	240	244	233	235	221	248	263	258	213	266	248	248	245	223	245	247	225	274	245	248	262	245	259	275	247	238	238	227	200	237	253	250	267	237	208	251	234	199	234	234	229	251	219	218	254	232	252	253	229	281	244	260	247	240	231	227	230	271	242	265	225	256	244	214	232	239	231	238	223	247	209	210	253	263	231	239	254	229	251	251	230	244	246	245	239	264	231	261	222	215	242	229	236	237	272	220	214	244	205	232	221	249	253	254	250	224	254	275	240	236	232	305	226	238	239	254	233	235	216	244	228	245	249	240	225	239	283	226	233	244	247	221	212	223	270	252	259	234	238	259	264	242	235	238	241	274	249	204	228	252	250	235	230	255	245	246	253	228	253	234	204	224	248	235	243	230	234	239	235	252	246	249	227	270	237	261	240	247	242	229	234	231	231	233	231	236	227	256	241	243	230	227	257	261	235	251	216	212	212	266	258	244	259	205	255	259	242	257	213	266	224	238	252	263	249	265	252	224	225	255	251	206	237	231	251	246	263	268	240	244	232	203	232	250	230	246	246	229	231	240	223	231	238	228	258	245	241	242	237	222	248	264	268	262	252	247	249	230	243	247	236	234	243	232	222	238	219	258	233	243	242	244	236	244	206	268	264	235	229	232	230	219	225	241	230	230	255	237	250	244	234	212	234	246	255	247	229	246	235	239	268	252	238	230	226	241	220	233	246	251	230	249	232	250	251	231	254	256	223	238	231	245	240	238	237	254	247	242	251	242	214	237	232	267	278	232	261	235	241	222	251	250	247	238	260	250	234	226	247	239	226	235	243	235	257	209	234	265	251	261	256	241	240	235	247	258	240	256	244	265	252	233	243	250	220	236	269	257	255	235	231	229	248	244	250	267	246	214	226	264	236	254	236	224	224	268	258	248	252	235	254	234	243	245	239	235	231	274	242	241	230	257	233	250	243	226	231	220	234	220	226	229	253	214	250	215	241	229	239	217	240	232	256	235	249	250	223	221	245	218	216	283	230	252	256	257	248	220	245	248	259	248	214	237	228	239	276	213	249	232	238	248	249	227	224	255	274	243	252	236	239	232	268	224	270	223	243	233	252	237	229	254	245	215	241	267	251	254	226	244	232	249	235	234	277	244	244	236	220	253	249	243	234	234	248	222	253	267	246	222	237	245	236	235	254	250	237	220	239	260	243	237	244	251	269	241	227	240	221	237	232	215	240	232	246	252	197	267	261	240	227	232	234	266	252	223	240	243	244	232	230	249	239	255	219	243	243	249	268	235	251	244	241	244	228	222	225	236	212	225	263	252	253	242	262	247	227	245	228	258	251	227	231	254	208	244	246	243	248	247	266	223	244	237	232	220	227	269	254	240	239	235	249	258	209	211	250	242	226	234	237	256	237	210	259	267	270	224	234	234	227	237	249	244	252	240	251	243	258	238	253	243	221	267	272	234	230	236	218	217	238	255	237	231	223	242	253	241	210	237	249	278	212	252	234	222	254	231	232	241	252	231	251	254	236	226	253	204	227	246	239	234	199	261	220	240	250	242	246	234	258	241	267	234	236	245	233	224	226	256	272	258	253	225	247	264	240	257	238	254	233	233	226	243	221	223	238	226	244	248	236	223	249	252	263	262	254	249	255	241	252	249	214	235	266	228	255	243	205	245	241	229	232	234	255	225	244	268	234	269	235	238	258	263	243	268	234	245	225	235	246	262	247	235	198	259	261	264	228	252	234	249	243	248	228	251	254	227	233	241	254	232	262	240	255	242	223	233	222	266	253	229	231	227	242	217	254	262	252	246	245	239	252	270	221	247	241	223	232	280	250	226	243	217	231	263	234	226	256	229	242	242	231	253	226	261	256	260	242	216	256	217	243	273	239	248	262	231	236	244	242	235	260	244	224	233	209	224	257	228	226	242	237	199	229	265	238	236	253	227	237	247	247	247	242	231	226	248	254	226	254	242	231	253	214	230	228	218	228	255	244	260	238	255	250	252	232	241	239	254	243	266	252	241	234	224	247	234	234	238	241	250	266	224	248	235	245	244	253	249	240	257	240	249	256	241	230	256	225	242	245	241	225	250	231	259	226	245	255	233	240	243	253	265	222	260	249	254	241	233	235	264	236	228	265	237	247	243	266	244	265	234	243	254	259	254	243	242	221	233	266	262	256	252	234	230	233	233	259	211	217	256	236	248	229	206	222	228	232	263	237	228	232	228	247	237	256	236	205	232	243	263	265	235	256	248	242	242	252	251	216	242	243	225	244	269	262	240	241	236	277	254	244	255	253	248	234	263	227	250	235	237	240	262	267	245	255	208	241	265	260	250	232	255	254	225	258	237	239	232	222	217	234	252	222	227	273	245	240	243	210	230	234	256	248	225	237	230	243	233	264	254	264	236	236	207	220	260	264	227	206	240	217	219	243	253	260	247	276	258	251	244	247	238	239	230	228	235	267	215	256	252	240	220	220	218	232	255	266	263	270	223	237	253	247	244	197	223	220	240	257	237	263	247	256	217	258	250	232	253	263	232	258	242	244	257	239	251	241	249	237	262	235	211	282	253	231	232	252	232	215	241	247	273	269	261	220	231	254	254	262	212	240	238	247	225	252	261	231	270	219	238	252	267	266	264	278	235	241	236	233	215	242	241	248	231	226	241	261	216	242	249	269	256	257	229	253	255	244	215	218	237	228	242	230	229	212	231	244	219	243	238	240	256	208	231	249	248	241	244	208	211	270	264	267	257	240	262	261	266	238	236	230	254	238
28856	2820	6076	6456	5493	4534	3597	3051	2646	2335	2155	1832	1644	1585	1479	1343	1348	1229	1211	1197	1100	1069	1052	1022	986	1012	970	844	921	908	904	895	901	873	845	843	805	829	789	836	730	849	827	801	830	751	803	797	803	832	786	781	805	793	786	729	773	755	727	774	783	745	776	757	751	817	765	749	729	767	750	764	754	796	804	759	744	734	786	761	740	719	725	780	699	778	668	736	727	721	774	747	724	744	742	746	674	739	799	734	750	756	751	727	715	742	739	687	729	747	762	769	753	740	705	723	763	716	722	721	711	733	728	744	746	751	728	738	774	714	720	762	724	736	730	723	742	723	703	736	690	751	703	701	741	703	743	717	706	737	740	736	751	734	712	733	738	765	728	782	693	700	748	751	763	743	715	747	693	788	755	729	762	674	745	768	764	702	724	713	727	706	763	704	712	744	747	770	704	685	757	735	696	685	794	736	745	732	693	722	726	740	701	703	741	714	735	691	703	697	743	691	699	746	712	717	714	752	734	692	731	700	735	719	735	719	704	794	693	721	683	756	713	727	725	738	740	735	690	707	698	701	735	699	695	743	698	757	736	694	737	703	736	687	756	766	707	731	741	704	677	757	705	722	713	779	674	684	718	714	771	758	739	722	695	695	707	736	704	740	680	744	730	752	731	691	754	735	745	728	779	722	701	728	754	734	701	712	714	727	712	713	786	722	741	786	742	684	717	713	710	715	747	763	792	738	754	702	723	753	722	744	733	698	719	722	699	709	689	725	717	717	701	731	767	759	762	727	696	756	736	733	745	700	734	708	739	738	761	730	748	748	718	761	737	698	737	690	746	753	742	718	774	720	716	738	738	691	737	713	735	750	709	736	731	735	744	758	752	745	711	744	712	722	693	739	723	717	732	738	695	693	703	744	688	719	777	713	724	749	702	752	705	749	689	772	751	711	732	717	702	701	689	688	745	723	714	698	742	717	687	735	712	699	726	707	730	698	751	748	717	737	767	739	672	714	706	725	720	730	753	734	738	734	663	769	721	683	728	719	691	719	719	720	689	737	729	733	746	738	720	716	723	770	701	719	743	737	696	726	780	732	731	724	704	687	679	760	705	716	671	730	707	756	745	709	724	765	720	700	760	729	761	709	724	723	768	760	689	710	742	733	745	716	756	698	736	730	757	681	705	696	710	695	763	754	742	718	693	742	710	706	734	726	725	712	738	711	761	750	729	749	690	779	736	757	744	711	750	800	732	755	692	719	747	736	744	773	761	745	742	740	741	685	716	702	772	784	698	746	707	750	739	695	719	722	747	733	738	713	702	719	701	735	738	735	720	688	739	706	703	747	692	739	732	742	701	701	753	744	718	751	754	723	735	731	726	692	690	731	736	744	682	696	726	748	774	722	760	766	730	728	738	706	709	715	687	737	737	782	741	747	695	701	740	697	728	704	739	723	712	737	788	682	731	720	739	721	764	724	709	688	744	738	711	724	790	704	723	766	756	745	693	745	695	709	704	747	693	738	727	744	734	709	735	737	758	764	782	703	686	740	723	725	708	692	711	735	730	751	724	772	701	750	745	704	762	739	681	752	717	744	734	728	730	776	693	727	761	758	702	751	730	750	691	733	678	746	735	736	724	691	764	722	753	690	728	758	718	712	719	701	723	719	718	718	724	720	714	707	730	713	728	712	734	720	766	729	750	721	727	728	739	742	716	747	759	760	777	716	746	750	749	745	754	720	682	753	762	735	717	703	742	719	714	703	761	696	777	705	706	749	713	711	777	749	727	758	721	740	690	730	705	732	759	730	726	762	782	707	725	693	744	753	777	725	743	728	745	706	719	707	690	754	736	719	715	744	742	709	747	770	723	707	697	737	713	739	720	713	732	744	736	684	725	742	683	725	717	689	745	752	718	742	723	691	691	701	694	774	726	706	747	696	718	754	727	710	697	717	777	662	718	759	682	691	729	746	705	720	717	756	737	726	701	773	744	725	692	704	733	757	719	716	721	741	714	711	753	714	698	650	725	736	756	739	705	746	775	736	716	734	674	731	709	722	744	725	726	729	765	760	699	726	719	786	709	739	770	691	742	701	675	738	777	708	711	715	742	776	734	715	673	693	771	697	698	734	706	756	743	737	745	698	723	676	754	720	746	740	787	711	739	736	766	684	727	759	729	748	734	786	735	745	695	718	713	688	693	725	760	766	732	722	738	758	724	676	711	728	723	683	707	719	779	654	754	761	735	782	742	727	791	736	716	667	690	696	750	722	726	727	754	729	759	721	681	710	712	751	749	723	722	730	750	731	681	766	728	695	724	723	734	696	724	701	721	731	734	748	734	766	717	746	699	687	777	757	766	789	721	721	761	735	773	709	735	739	718	690	713	717	783	707	703	731	758	706	733	772	739	752	784	704	704	712	695	722	744	740	672	742	678	749	760	755	744	689	704	750	713	715	723	724	752	685	744	755	728	726	699	687	759	689	749	737	789	715	747	743	713	731	694	756	764	746	715	731	719	650	719	734	746	729	743	704	744	682	744	766	759	727	703	710	687	715	709	725	705	717	728	732	731	769	714	745	759	767	720	722	726	732	722	713	655	713	723	759	776	712	764	698	692	772	767	778	712	700	727	682	693	685	697	706	725	717	749	761	716	760	692	747	717	709	717	697	703	719	733	723	757	689	723	683	741	706	733	709	692	728	753	752	689	735	717	753	707	785	695	753	710	729	750	712	729	693	763	761	720	742	720	744	760	758	697	743	731	715	734	743	700	706	735	724	769	706	706	726	719	712	718	730	727	777	755	764	716	710	782	696	730	668	728	761	766	727	703	743	724	727	735	722	755	705	751	718	745	729	755	688	773	703	694	732	687	753	698	706	777	766	704	693	706	701	766	696	702	714	734	731	746	721	756	724	773	773	723	727	739	760	749	763	694	734	712	736	726	754	695	757	709	741	732	779	718	720	713	691	713	731	719	720	689	730	720	680	748	762	695	734	747	742	740	698	754	695	729	654	686	770	696	688	705	725	729	737	729	709	710	730	726	726	704	666	730	731	729	721	740	759	719	719	718	731	765	725	744	695	746	723	734	746	679	742	694	721	715	728	679	747	746	767	667	687	765	744	725	729	694	745	695	788	750	705	731	680	698	750	706	700	737	721	708	737	752	737	739	743	726	718	755	738	721	646	723	724	713	728	767	754	713	716	744	684	733	775	667	774	757	710	718	703	782	729	717	733	751	743	711	696	738	757	746	753	737	720	719	722	748	669	763	759	703	719	734	779	744	745	793	689	769	707	725	724	726	765	717	701	732	751	717	715	729	722	709	698	743	712	715	739	728	769	727	731	734	731	776	733	753	733	750	698	744	676	727	760	692	738	692	629	757	726	708	729	730	697	753	797	727	715	730	707	778	736	711	721	706	703	731	738	750	773	699	687	721	708	687	713	743	712	750	730	771	788	671	746	755	768	708	756	736	702	732	753	703	711	761	722	710	706	715	689	733	713	769	742
7305	391	213	150	132	123	111	101	118	101	107	109	72	91	72	79	83	94	76	94	116	74	87	89	96	78	97	79	93	112	95	81	101	107	88	96	90	89	91	79	98	83	109	96	89	93	79	101	95	86	95	90	88	108	84	81	82	103	113	82	107	103	85	83	106	91	87	66	83	104	80	96	97	89	69	93	80	76	86	93	89	97	100	80	104	84	93	90	71	81	82	92	113	92	98	68	84	99	103	103	100	82	99	96	91	92	84	92	92	106	86	80	98	87	80	81	107	77	77	79	94	81	96	97	85	101	75	96	92	91	79	80	85	84	82	81	88	90	84	96	93	105	92	109	91	86	101	97	94	87	86	92	92	104	88	92	81	98	76	108	99	78	79	92	95	94	91	104	94	83	107	100	82	96	92	93	103	86	85	77	83	82	83	98	79	96	91	82	102	73	103	79	72	94	102	101	79	92	84	89	107	88	94	98	93	94	101	83	88	114	112	92	109	86	102	81	95	74	85	99	93	105	95	77	70	89	86	104	82	66	86	87	76	104	86	80	76	98	100	94	78	84	74	81	87	98	96	94	95	92	92	85	111	86	88	102	81	87	81	96	99	88	92	70	92	99	84	78	90	91	96	97	104	108	83	83	96	108	108	94	74	114	87	95	94	94	86	101	87	89	98	77	102	88	102	83	91	93	80	89	106	86	97	81	88	101	99	98	80	98	81	79	102	82	77	100	91	82	99	90	98	97	84	101	100	95	100	78	102	89	84	95	98	82	88	97	79	82	95	85	78	93	89	85	88	77	87	99	104	87	91	101	91	81	92	93	94	96	109	93	91	86	120	91	93	106	93	89	98	98	91	96	83	94	105	82	99	84	88	94	82	106	112	77	85	93	73	83	98	100	100	79	96	105	92	104	77	77	98	97	89	68	84	95	83	97	91	93	78	92	94	89	89	98	96	88	102	109	94	88	88	95	84	80	108	108	81	99	77	93	112	96	86	100	102	87	81	87	101	86	95	83	96	87	78	77	88	111	72	89	100	68	97	73	72	101	85	96	80	90	76	95	85	100	93	102	93	84	93	89	96	102	76	70	94	93	91	102	101	89	99	98	91	82	102	84	79	81	93	86	85	84	98	89	98	86	84	85	90	97	86	82	87	83	81	93	89	116	89	84	89	92	89	100	102	97	75	104	82	98	108	83	85	84	90	102	90	92	87	65	80	101	85	80	86	78	90	99	89	97	80	94	95	93	105	95	101	79	85	94	99	81	94	90	93	90	89	78	75	87	99	85	91	89	100	96	88	96	90	84	95	94	86	99	86	95	75	86	76	88	79	88	75	101	78	89	110	103	88	89	83	99	77	82	89	107	85	106	90	72	78	96	97	95	88	87	79	83	84	97	74	87	89	87	78	103	87	85	93	80	100	74	85	110	95	94	108	90	84	92	93	94	97	94	85	76	84	87	82	84	101	86	105	103	104	94	94	91	97	92	86	90	103	90	99	114	102	76	86	83	92	86	110	99	92	77	105	106	97	87	94	100	108	99	79	93	83	103	87	96	101	106	112	86	81	89	78	101	91	92	79	98	92	79	88	92	83	78	90	77	84	85	88	89	82	81	108	89	104	111	94	86	87	83	88	95	78	92	89	88	87	86	109	86	92	108	94	96	91	89	78	92	101	91	86	102	82	70	102	98	96	102	81	73	106	100	82	101	82	84	94	92	100	73	91	102	103	96	90	98	92	86	108	76	100	89	92	95	106	85	108	80	99	82	98	94	88	100	90	79	82	86	103	88	84	77	82	79	109	86	94	86	112	81	95	91	98	89	98	109	92	83	70	82	83	110	93	91	90	82	103	81	94	102	79	97	105	91	96	90	80	92	101	90	76	80	82	89	89	79	95	92	97	107	76	92	93	105	98	92	80	98	96	89	88	101	101	96	89	102	91	113	91	98	81	94	106	80	95	93	93	107	92	100	78	85	103	109	89	113	91	114	89	89	84	95	85	68	86	116	75	87	80	85	80	88	90	85	83	86	78	87	85	85	85	83	82	82	78	81	85	101	95	88	75	78	97	98	94	73	109	102	105	82	86	81	95	78	101	85	93	93	80	77	91	85	93	96	92	87	96	99	95	90	80	69	87	81	100	91	104	106	93	94	75	87	75	82	92	86	100	91	92	93	91	96	86	101	81	88	97	90	86	84	100	98	92	84	87	84	94	100	80	87	103	103	80	94	111	85	101	89	98	106	81	87	83	89	93	90	98	100	83	105	88	106	77	94	82	107	92	84	100	88	75	82	113	85	99	83	108	95	95	74	91	91	82	96	91	85	80	90	86	84	91	91	81	89	91	89	81	88	88	93	101	105	94	109	92	88	95	87	97	89	104	78	92	85	77	79	82	83	94	99	91	106	84	88	83	96	91	91	92	73	85	86	88	85	94	86	107	82	80	97	113	75	86	83	94	89	95	94	76	98	94	93	82	100	76	88	84	96	88	84	79	91	85	90	86	69	94	95	97	104	103	96	96	86	73	92	89	91	92	79	94	93	100	85	79	92	96	94	98	79	89	95	100	102	87	96	89	91	99	101	76	80	64	89	105	77	89	95	94	104	83	75	94	73	89	108	83	119	95	96	102	85	92	77	92	91	94	85	78	95	83	84	75	109	86	96	91	98	90	95	94	70	92	94	101	86	115	90	96	81	84	72	93	98	107	72	103	70	89	92	84	110	87	93	64	78	89	95	88	97	91	84	95	88	104	90	82	90	86	100	94	76	79	71	109	98	94	103	86	79	89	82	88	90	101	95	93	103	75	87	88	92	88	73	73	88	74	85	93	94	89	93	92	90	84	100	102	92	84	89	85	82	103	88	81	68	102	82	102	94	80	84	81	112	84	81	72	102	83	78	101	76	88	88	93	77	103	105	94	90	98	90	83	92	90	93	88	85	96	86	86	80	88	93	98	93	91	89	73	102	81	86	82	89	79	100	86	98	76	85	96	95	92	93	82	93	86	83	87	109	84	92	65	85	99	76	90	76	78	95	85	97	83	84	88	88	96	104	79	85	81	94	83	96	82	80	92	95	91	78	99	83	103	97	90	91	101	77	82	82	69	94	75	97	86	79	84	91	78	85	101	83	92	90	90	82	95	87	99	105	106	96	79	78	102	97	97	74	93	96	89	77	100	83	83	122	85	87	94	95	93	97	102	86	103	80	93	84	95	112	89	93	75	94	92	107	100	81	79	101	94	97	86	84	92	88	106	101	72	104	86	94	83	87	86	96	96	88	80	92	84	102	88	96	93	83	91	75	92	87	85	114	95	109	76	81	88	87	99	96	106	89	84	80	77	89	99	97	77	90	91	102	102	91	103	91	105	89	100	95	80	99	92	84	102	105	94	82	105	88	98	94	86	85	96	93	106	84	93	81	80	102	96	100	115	103	90	109	103	94	79	85	81	86	76	88	94	100	86	115	94	102	89	88	90	97	94	88	107	96	94	84
6823	430	509	525	534	453	448	433	390	384	391	332	385	389	343	358	343	343	330	372	357	310	330	363	337	320	317	307	328	339	362	319	340	324	324	328	347	321	356	330	348	329	334	303	336	330	330	349	328	299	346	315	328	314	347	328	328	340	301	342	335	339	305	326	320	309	352	301	339	365	316	303	362	367	340	305	319	303	309	318	319	313	309	298	346	313	313	346	329	335	324	296	301	301	331	337	362	316	316	329	299	326	314	315	334	337	324	300	317	314	327	327	324	337	324	331	292	297	301	325	303	289	344	331	331	319	297	325	357	288	330	342	337	343	335	313	324	343	319	316	311	316	331	330	310	344	324	283	311	319	349	348	319	341	317	357	309	345	318	316	318	315	345	325	311	318	323	304	320	337	344	339	326	321	330	324	335	323	330	292	326	327	313	289	300	287	319	314	371	325	300	303	347	329	336	306	331	331	307	337	333	329	332	300	324	331	342	328	357	304	312	318	352	294	328	330	329	337	352	306	323	313	340	294	318	326	349	345	305	346	321	333	338	322	347	297	303	323	318	319	323	343	327	326	344	301	327	327	338	332	338	293	315	334	331	333	320	318	328	280	342	339	275	319	317	356	336	330	337	316	335	316	354	299	333	310	347	309	326	340	322	279	345	312	324	328	322	288	332	327	330	320	331	333	313	336	324	327	324	330	366	339	352	310	301	333	327	336	333	322	295	339	325	320	350	312	310	289	314	321	332	330	331	339	346	330	322	312	317	343	303	317	309	310	329	337	323	299	316	320	348	318	328	305	338	301	326	357	306	354	318	317	338	327	349	345	321	345	340	311	319	325	323	273	323	324	313	321	309	331	330	314	305	341	288	332	305	314	312	343	338	338	334	312	331	304	346	313	291	314	346	295	318	310	353	315	329	325	342	344	331	330	338	346	328	310	323	363	363	338	292	346	366	301	345	322	327	348	319	348	298	339	315	293	350	310	334	334	323	345	339	329	293	303	310	321	327	322	331	341	310	325	317	363	327	303	353	321	331	326	326	315	317	316	329	317	328	346	369	326	346	325	356	342	344	338	344	308	320	308	355	356	335	309	334	323	324	306	316	369	313	323	360	324	345	347	301	339	347	303	323	339	316	335	326	297	308	332	311	318	318	278	306	332	313	292	328	334	346	306	325	343	329	338	338	332	322	342	331	334	311	320	340	330	327	321	355	320	327	310	319	316	325	326	330	366	332	320	317	343	325	296	309	339	323	339	318	310	352	328	308	305	341	296	292	328	304	349	348	331	322	330	312	338	328	328	305	314	336	318	338	313	333	321	336	323	296	304	304	334	342	313	309	322	324	373	331	343	317	338	356	267	310	297	327	333	345	360	334	344	312	333	356	317	332	354	316	323	332	311	317	357	311	312	320	328	332	338	345	327	300	334	336	304	295	312	319	311	335	294	339	371	307	319	312	336	356	320	304	316	346	304	304	328	338	326	337	309	336	336	324	342	335	327	321	331	323	280	336	338	340	335	333	303	333	328	319	316	324	346	308	341	331	316	314	300	325	338	317	353	332	342	320	331	313	342	320	340	336	320	331	348	291	327	334	319	344	326	302	349	335	303	312	317	349	324	299	327	333	331	278	299	338	302	342	312	336	340	318	318	324	327	322	340	326	326	350	313	322	319	296	307	323	341	306	296	316	313	338	298	321	315	329	340	319	294	324	314	337	312	289	334	341	307	357	325	326	345	317	318	325	340	320	330	314	332	318	311	307	333	312	303	326	285	289	347	328	324	319	333	333	330	311	359	355	332	292	309	323	331	334	312	348	332	331	318	322	332	329	327	328	352	328	322	329	309	335	344	341	325	315	319	331	343	312	286	319	330	316	320	284	308	341	338	334	356	338	326	300	311	348	331	325	324	346	301	320	284	325	335	338	324	348	311	318	293	341	354	331	346	287	292	318	294	328	287	319	320	316	342	322	360	330	318	321	301	333	323	332	329	326	320	312	314	339	337	332	314	308	304	343	317	321	333	302	317	314	320	323	319	360	324	325	294	337	304	316	356	358	333	319	295	375	307	350	332	385	357	344	342	351	338	329	311	320	326	354	314	338	315	317	349	333	319	331	317	314	316	302	305	322	302	359	324	318	304	348	335	326	332	323	329	337	325	312	331	327	328	323	321	299	324	331	334	315	332	304	326	361	304	319	309	311	327	310	317	308	300	303	323	322	272	349	375	304	325	333	319	324	348	322	309	350	343	328	337	335	316	324	322	337	363	297	321	333	330	326	312	317	327	314	345	341	354	317	321	330	334	307	323	349	326	311	377	313	347	349	335	349	327	310	335	348	335	318	340	323	309	326	321	330	330	327	327	336	314	332	321	305	304	296	292	332	340	310	320	305	309	332	320	322	316	320	305	347	347	345	335	331	313	332	340	305	345	306	320	367	332	314	344	327	318	283	319	314	343	347	329	341	358	320	331	310	352	303	307	323	326	306	327	349	285	314	329	342	325	299	351	339	332	331	334	316	338	303	316	341	352	326	320	324	318	332	314	303	321	329	340	335	327	313	349	327	320	321	301	316	306	363	357	322	307	337	353	304	304	331	343	340	293	321	293	326	312	328	322	300	341	320	309	325	331	317	333	267	303	327	342	346	302	306	349	337	310	317	283	315	296	332	349	304	309	322	312	338	286	359	317	327	311	347	341	310	327	311	317	347	312	318	323	277	326	312	334	325	313	344	299	323	327	318	357	340	325	314	336	306	306	335	341	330	314	333	312	340	323	318	320	310	337	330	337	317	312	300	285	291	340	304	321	319	305	283	309	337	296	314	331	307	308	352	331	329	320	326	301	302	305	362	325	276	326	305	335	309	322	313	323	348	368	326	323	322	340	294	316	339	346	316	333	326	316	316	308	342	333	335	321	332	308	328	315	313	345	310	340	331	347	335	320	301	336	305	366	339	350	296	341	321	344	318	316	325	329	289	355	302	308	342	315	366	305	335	310	311	319	322	347	294	292	320	323	316	326	321	315	305	328	306	315	293	330	345	329	310	336	320	324	320	316	337	330	359	317	334	319	344	306	351	347	338	306	325	332	343	329	299	323	324	323	298	290	339	344	332	347	284	305	341	343	312	341	323	337	329	312	345	337	298	337	309	325	320	309	325	344	335	306	333	303	310	329	323	347	326	338	318	315	316	347	339	329	320	315	325	297	321	337	340	314	301	322	319	336	294	302	313	312	334	295	329	297	360	303	324	336	353	326	303	312	331	329	329	352	308	282	305	330	298	322	320	307	320	346	293	295	302	329	300	332	352	312	312	338	325	304	306	327	326	308	308	330	308	328	316	321	326	338	308	345	338	299	319	319	320	309	331	320	311	337	342	312	309	322	309	334	321	285	333	335	320	332	333	340	337	305	324	330	318	322	315	315	326	320	324	304	369	315	341	360	312	303	316	309	306	335	318	353	352	314	357	344	332	354	337	327	323	341	332	315	314	366	307	328	329	333
37458	6771	1509	958	707	526	400	316	295	267	257	209	204	208	216	183	149	178	195	183	145	167	153	142	162	134	151	122	157	152	156	149	134	151	174	173	133	150	136	152	168	128	128	143	157	135	152	132	137	135	127	145	130	137	160	163	138	136	118	137	151	142	150	154	117	131	123	127	119	143	138	136	147	131	142	145	150	152	131	127	133	151	129	140	125	142	134	138	146	140	128	137	149	153	129	140	160	130	132	136	136	132	133	114	122	151	121	161	126	139	129	141	135	137	134	155	121	160	130	122	118	144	134	160	147	125	149	145	123	134	133	154	132	130	126	140	147	131	152	137	149	146	156	129	157	142	135	136	141	136	128	118	141	132	139	146	156	147	149	128	148	137	146	142	148	161	125	116	134	136	147	134	138	145	140	129	142	158	129	141	132	148	155	159	144	137	156	128	151	135	137	133	124	143	146	121	141	125	133	139	112	151	151	143	141	129	136	153	139	149	127	158	134	127	126	128	149	144	134	123	122	144	135	120	152	163	119	132	125	135	134	113	119	161	137	133	144	162	130	129	113	154	137	131	120	139	135	120	142	118	125	149	122	139	141	129	135	132	153	152	157	137	111	141	124	138	160	142	135	138	142	116	138	137	140	126	148	153	132	132	145	130	157	131	166	136	129	154	125	139	125	119	128	149	137	134	128	145	133	142	128	149	121	161	142	140	139	113	131	147	131	133	135	135	139	140	138	143	141	143	156	143	138	140	136	133	138	140	139	128	121	137	145	135	129	141	157	134	135	144	132	139	135	143	153	142	140	140	120	139	139	123	151	112	125	136	132	116	125	131	152	154	146	150	143	119	154	120	136	146	136	143	134	123	160	118	148	141	146	149	141	115	152	149	143	141	121	154	119	148	129	129	116	144	162	122	131	145	138	128	132	145	138	128	135	143	125	157	129	118	136	137	130	133	140	109	140	145	138	130	137	132	111	110	149	146	125	140	138	150	124	124	140	155	136	118	147	154	140	117	131	152	127	141	136	123	128	132	136	136	150	135	164	150	119	138	120	131	157	154	127	130	141	141	135	126	121	140	119	147	144	143	126	116	141	125	131	134	136	136	161	125	135	137	136	122	142	156	122	137	140	126	137	146	144	115	148	131	136	148	127	140	145	119	132	164	152	153	144	128	162	123	136	137	145	147	135	140	154	146	125	130	128	133	146	124	136	126	148	131	129	138	140	123	126	147	130	144	131	136	165	139	146	139	115	135	134	154	119	147	134	130	131	149	137	161	138	149	124	125	126	121	129	126	123	132	140	142	134	129	137	141	140	140	152	122	153	137	129	138	123	146	152	128	153	119	133	122	143	133	135	129	128	142	135	138	141	131	135	146	141	136	143	154	120	135	136	132	125	127	128	115	141	123	133	121	140	152	133	135	136	114	118	128	140	153	130	141	131	135	131	150	151	141	143	133	138	140	144	147	165	146	133	151	132	134	143	129	150	134	143	140	142	141	150	135	135	149	153	125	143	133	111	135	120	135	122	146	117	145	123	143	142	134	118	161	127	142	138	128	127	125	146	150	118	127	143	127	136	139	134	148	132	144	137	140	127	136	128	118	134	136	133	160	117	119	130	144	140	128	137	129	142	118	134	150	122	141	133	146	128	154	131	152	182	167	134	141	135	142	128	154	128	172	144	142	119	129	152	126	145	111	125	118	132	127	146	131	126	138	162	144	140	130	158	120	138	125	133	153	151	134	138	148	122	121	142	122	127	139	143	139	129	153	149	158	127	128	140	141	133	134	145	132	135	117	143	135	145	140	140	135	135	153	130	134	145	140	131	131	158	134	129	171	128	143	125	146	113	120	144	134	140	112	138	139	138	146	151	132	145	116	158	132	143	156	138	134	123	130	133	134	122	121	151	121	151	140	151	148	146	133	143	153	123	132	154	124	123	134	125	122	107	133	158	139	106	130	119	132	128	123	143	123	126	127	152	133	127	139	125	120	123	145	143	139	146	148	145	138	116	131	134	143	149	141	136	135	128	127	138	129	133	141	134	137	141	120	141	129	154	138	139	134	135	127	134	134	154	126	125	151	134	138	138	149	135	163	143	148	128	119	129	120	138	123	122	137	124	132	128	139	140	138	133	137	149	150	131	126	136	133	142	140	155	139	110	148	139	139	141	118	137	132	133	126	151	138	124	147	117	143	98	139	150	132	138	135	168	145	131	137	135	126	145	141	125	129	124	121	149	148	138	134	132	123	160	138	132	154	152	123	113	126	152	136	137	146	124	110	117	141	122	137	132	114	116	121	124	133	160	134	148	128	138	139	123	116	140	145	144	118	147	138	122	139	140	130	144	147	125	144	123	137	133	146	116	127	150	151	122	136	145	138	132	138	147	150	141	152	149	109	154	145	137	140	114	148	136	143	136	144	124	119	146	150	137	114	136	145	148	127	143	115	152	155	134	141	150	134	127	126	130	150	114	145	144	146	143	131	145	128	163	140	125	136	142	172	124	134	135	119	135	146	117	140	138	154	115	132	126	128	130	127	129	126	121	117	124	136	133	128	131	142	135	142	130	145	131	134	136	124	127	127	120	133	127	124	129	133	143	121	147	128	134	133	137	145	125	138	132	151	153	135	117	121	139	144	145	133	143	139	152	153	148	107	145	148	155	144	140	140	129	125	135	116	110	139	143	141	122	156	128	120	139	135	119	147	130	138	119	116	142	138	142	154	159	128	141	133	148	124	140	132	112	131	137	137	137	129	138	129	146	133	138	120	136	121	132	117	111	148	120	139	155	125	148	142	161	121	115	118	139	149	138	138	116	103	163	137	142	136	143	126	163	149	126	152	147	121	132	137	117	142	135	121	134	143	130	137	126	131	158	144	132	153	130	122	163	140	119	148	136	151	121	132	131	138	146	127	136	142	150	137	151	147	144	129	136	111	127	140	165	147	129	149	138	124	125	113	148	142	118	151	139	134	149	155	125	135	131	158	133	125	124	130	118	133	144	148	135	144	155	146	166	168	118	135	134	123	156	150	131	133	136	128	129	136	133	131	132	144	130	111	120	151	135	119	131	144	132	143	146	148	141	147	129	121	147	125	127	122	120	125	144	130	156	132	121	140	136	131	126	136	123	153	140	127	129	133	129	131	157	144	126	138	131	135	135	145	131	128	120	145	141	129	137	125	137	122	131	155	153	132	129	144	120	124	136	131	132	146	124	131	134	144	123	137	144	139	122	115	136	117	141	142	143	116	127	130	133	130	161	132	146	133	130	151	135	142	149	127	146	148	128	129	137	156	144	154	134	149	126	141	150	143	133	158	176	146	138	139	124	140	137	151	134	109	150	136	152	128	130	134	142	162	151	115	126	143	122	168	110	122	136	142	143	128	150	126	126	141	129	128	143	138	141	108	138	131	147	148	147	140	131	130	132	132	134	163	145	125	132	141	128	133	124	132	143	131	140	125	154	132	142	140	124	134	151	125	142	117	122	148	129	126
20180	1537	3335	3660	3026	2511	2010	1670	1486	1246	1150	1097	922	890	845	801	780	747	665	650	658	663	641	590	583	595	569	552	529	577	559	519	519	542	535	522	528	513	522	496	473	513	474	510	498	501	486	442	471	493	495	520	491	497	488	505	465	487	457	509	451	476	464	449	429	431	524	484	431	492	436	488	504	437	484	450	473	453	474	464	455	453	504	474	472	467	431	466	462	447	462	445	468	483	465	484	477	465	493	482	447	473	467	439	493	469	483	496	469	483	451	456	428	417	451	462	456	500	485	402	447	469	420	461	444	458	434	461	474	474	423	408	460	491	440	446	429	480	436	451	454	455	460	466	462	452	441	415	464	443	431	472	442	470	441	486	438	466	472	428	447	433	465	469	456	441	403	412	461	470	436	449	466	433	455	463	508	465	427	448	405	487	468	443	454	468	446	416	437	454	430	459	428	480	503	438	439	424	483	476	408	437	441	467	472	451	452	447	451	468	476	464	442	453	476	416	468	493	459	442	459	470	452	475	441	462	416	425	451	467	452	431	453	468	407	409	444	451	422	453	465	490	467	476	461	459	441	468	423	442	459	480	447	440	443	459	438	495	427	441	473	470	429	446	444	441	445	434	409	487	450	465	438	482	458	451	452	413	483	468	465	456	425	454	429	476	466	462	468	471	449	474	431	430	418	433	468	455	482	499	448	428	419	483	481	423	458	426	457	449	446	425	445	463	458	426	486	468	430	448	451	446	457	417	477	437	469	465	449	429	485	465	449	493	422	468	473	454	431	448	480	455	415	480	449	418	445	486	462	458	462	451	457	453	472	428	408	468	423	453	437	441	436	466	420	459	445	459	481	478	416	466	459	476	465	457	452	451	465	481	441	461	448	452	440	458	475	491	447	440	409	438	483	458	457	460	427	481	422	483	427	464	439	420	488	431	452	437	459	466	428	448	468	432	456	436	470	457	433	461	467	450	436	477	443	456	440	452	440	461	415	439	450	495	443	457	434	476	423	433	463	483	504	476	452	453	433	425	417	450	440	424	444	456	426	445	458	458	451	450	476	449	440	467	496	433	481	424	460	459	460	437	475	419	459	416	471	464	456	449	444	452	460	471	453	481	424	499	459	428	435	456	459	421	440	465	466	465	461	436	439	453	467	449	450	456	456	427	487	447	454	476	450	467	444	446	469	482	421	463	464	500	445	473	425	470	485	446	449	483	475	439	446	461	456	461	488	446	425	462	486	464	450	443	400	465	447	438	459	430	461	456	511	438	445	427	460	442	429	440	437	437	429	428	427	475	418	462	456	443	469	459	459	452	479	420	459	457	452	416	462	416	424	453	436	431	443	453	474	437	423	475	464	452	447	422	473	413	453	434	437	460	453	475	430	462	440	450	484	441	469	438	404	439	465	456	445	453	443	451	425	428	455	444	425	437	458	456	431	435	476	427	436	425	466	445	461	498	438	483	421	432	477	462	462	456	427	444	448	447	494	453	422	452	459	453	450	475	474	442	460	461	487	477	428	450	482	427	412	446	463	437	423	448	461	480	465	456	495	409	434	473	443	475	444	467	459	477	469	449	448	421	438	448	457	453	447	461	428	463	443	453	436	445	439	454	428	448	461	452	464	462	457	461	443	432	439	423	466	462	452	442	466	435	419	450	451	423	434	441	473	473	445	468	446	473	429	440	473	483	455	475	494	465	448	424	449	450	453	439	443	443	412	464	423	492	446	450	459	452	476	440	457	427	428	445	442	425	454	457	442	443	460	422	413	449	454	442	425	452	446	440	486	499	446	477	466	509	420	464	434	453	481	434	448	432	460	470	484	420	452	449	439	422	461	495	421	473	454	498	437	484	440	428	485	425	481	458	426	440	462	442	432	471	472	415	440	483	470	471	465	423	478	431	451	451	416	468	474	479	462	430	431	504	420	501	422	484	433	453	460	441	437	418	474	422	444	457	436	449	452	477	457	458	402	425	459	454	449	432	446	457	449	463	478	456	444	491	452	463	435	436	464	459	475	450	430	473	457	417	480	421	453	448	440	455	447	484	451	490	460	439	475	441	450	430	467	475	426	450	493	448	487	433	430	431	441	447	449	432	441	441	460	450	440	475	462	478	470	450	477	447	425	458	457	445	457	426	476	435	452	458	428	422	476	469	440	448	439	450	433	457	434	433	450	473	436	426	475	450	463	393	460	464	425	420	483	455	468	437	444	437	466	459	470	479	431	461	514	436	448	444	443	434	440	436	395	462	450	426	477	455	457	464	440	446	420	442	469	467	499	467	451	478	426	448	466	466	480	437	437	447	449	418	488	448	451	435	411	470	436	422	409	426	467	428	450	443	444	471	450	481	499	445	431	473	459	470	464	415	436	460	411	433	460	449	455	427	465	457	441	472	420	460	439	423	438	461	453	441	476	452	437	441	447	455	452	412	428	468	490	467	441	471	419	419	476	421	473	467	438	460	468	429	472	435	453	423	446	468	472	455	462	443	466	448	474	443	458	473	394	442	443	422	430	456	446	481	447	430	451	441	464	470	436	504	448	442	441	471	455	482	450	452	472	471	462	447	462	443	472	493	469	430	409	482	464	493	420	445	490	429	466	407	467	454	446	442	423	493	411	445	468	473	443	476	436	439	475	443	479	459	497	450	425	455	478	445	440	438	435	444	459	422	430	436	441	457	465	490	426	467	424	440	472	444	459	459	454	464	458	439	445	429	427	458	433	488	479	451	464	443	464	469	404	503	440	424	432	459	458	428	442	465	461	455	433	436	489	435	454	432	444	448	445	471	467	457	466	465	447	465	444	488	412	413	465	435	456	422	449	456	442	446	469	435	437	478	463	461	434	446	437	461	459	452	426	420	465	484	483	476	450	496	474	413	463	442	452	461	446	465	477	444	419	448	444	440	441	489	490	437	433	464	462	440	474	492	429	466	445	433	446	453	460	439	448	463	426	442	437	424	462	473	446	460	471	483	448	461	445	481	463	483	428	438	413	404	434	470	450	503	465	397	441	470	459	462	458	456	480	459	423	453	436	436	430	458	476	449	454	501	479	401	509	465	467	412	478	479	475	436	447	456	469	475	462	447	454	443	482	471	405	462	459	420	426	456	448	479	464	476	432	457	431	458	473	410	414	445	445	434	456	437	451	451	445	465	456	419	428	459	462	437	455	419	473	439	460	475	459	445	477	505	461	431	438	474	442	419	467	432	475	502	436	418	478	496	463	478	435	451	451	491	437	477	449	453	438	466	462	435	411	445	418	457	478	455	442	445	441	473	423	447	472	444	426	475	424	486	458	477	477	462	456	457	472	412	457	490	473	476	467	483	452	436	468	475	457	476	448	467	481	457	474	462	456	423	497	471	445	454	461	453	438	494	447	455	468	464	440	462	457	470	439	454	466	445	470	478	472	451	450	463	435	454	459	436	446	469	470	450	428	407	448	433	467	443	482	476	467	430	439	441	412	495	434	404	427	445	435	481	418	417	494	467
49560	14697	3972	2154	1373	1066	801	681	565	485	492	429	389	385	342	298	309	306	285	292	281	273	284	253	284	291	272	274	246	270	271	252	273	237	258	241	244	245	221	235	249	259	251	242	253	252	237	239	249	243	243	241	251	256	227	251	230	223	246	218	232	234	269	230	245	255	252	216	267	247	242	231	265	241	233	247	246	260	218	213	265	237	234	232	247	223	240	241	254	236	228	238	241	256	267	238	265	225	224	238	239	243	236	226	224	258	238	215	249	272	281	216	221	223	253	251	231	234	240	229	264	247	223	255	264	245	228	237	240	230	275	234	232	230	243	266	236	203	241	220	223	258	232	292	256	221	213	234	241	244	276	245	223	235	232	245	253	210	228	233	223	267	231	287	256	240	232	242	244	253	254	250	269	217	239	235	211	253	219	242	198	247	230	225	242	269	217	248	205	256	247	242	237	243	246	246	249	240	237	237	242	237	250	233	249	267	232	248	218	244	208	254	249	256	255	255	227	235	259	253	266	235	228	252	259	235	245	223	236	219	237	243	258	227	278	233	233	250	253	237	236	249	224	238	269	254	237	204	241	267	232	221	217	234	202	233	232	244	258	271	236	255	259	224	264	248	266	233	247	253	266	211	237	218	237	231	232	259	249	246	260	237	223	258	214	239	242	228	241	250	230	245	225	212	245	228	229	251	242	228	272	245	250	278	235	256	234	246	242	249	211	236	262	234	252	255	235	238	229	227	260	249	263	216	227	236	246	221	266	260	239	251	241	234	252	256	267	246	240	248	269	240	228	223	238	236	232	255	234	248	250	231	234	233	255	259	224	213	260	244	209	252	219	261	245	240	233	284	234	223	239	271	250	234	244	243	227	223	258	243	209	231	251	234	245	244	230	262	228	264	246	220	252	221	236	249	221	222	251	237	234	224	256	251	246	262	237	253	243	241	238	214	243	224	229	233	253	261	214	227	237	254	243	218	243	237	262	252	257	256	231	212	255	248	269	253	221	229	251	223	233	244	226	236	250	228	261	241	218	257	234	239	237	250	231	248	261	229	236	254	234	250	211	253	255	242	236	241	256	271	211	271	244	248	245	262	251	230	237	233	225	272	242	244	227	252	244	261	241	255	214	262	233	273	261	239	235	239	274	240	229	235	232	233	251	262	239	246	237	242	229	223	230	242	240	229	215	235	244	255	278	235	256	231	248	220	229	249	253	241	214	235	239	234	220	256	234	252	253	249	251	247	248	260	234	225	248	228	249	237	223	220	243	251	244	249	229	237	246	226	263	262	231	222	245	249	227	234	236	241	232	249	233	259	271	225	231	214	241	229	240	219	229	239	252	246	236	244	224	214	245	222	253	263	237	251	257	231	226	226	223	221	253	218	217	228	255	243	211	266	210	230	235	237	262	240	238	213	225	237	220	224	250	235	251	210	244	238	207	233	226	243	259	221	242	225	250	227	269	255	220	248	241	206	247	245	221	259	254	263	220	230	249	231	230	242	238	243	235	243	232	254	227	219	252	234	253	251	265	226	242	249	237	278	229	248	214	243	233	261	228	246	229	237	218	242	260	243	234	264	236	229	239	253	247	233	234	228	239	256	257	225	219	254	239	242	264	253	228	219	256	233	245	253	273	218	250	238	240	244	230	265	253	243	274	271	253	242	249	227	211	228	236	256	249	263	260	232	226	223	237	229	231	251	241	232	240	259	251	250	226	230	267	236	237	244	251	218	235	240	241	236	250	248	260	238	225	199	250	215	238	225	261	251	237	246	241	239	206	233	241	214	254	249	227	227	234	238	221	265	242	242	231	228	224	265	267	234	230	264	243	246	260	268	250	235	239	251	223	260	249	221	238	247	243	244	280	250	230	243	230	244	243	233	230	240	237	215	268	237	241	232	250	217	246	244	260	234	220	230	241	246	252	210	255	267	231	242	244	238	233	243	224	235	228	252	234	259	231	224	266	253	233	250	236	266	241	246	225	247	231	265	267	226	233	232	252	228	242	247	244	246	232	211	227	224	222	268	240	284	229	248	270	264	250	248	224	246	262	269	232	237	239	229	235	248	234	268	221	257	249	236	241	232	236	214	232	266	255	241	235	235	213	237	247	242	248	228	258	241	239	246	259	239	252	257	245	259	250	229	234	227	244	255	268	248	236	226	233	203	251	221	243	233	244	243	270	241	260	238	231	236	229	246	237	255	238	222	244	218	242	283	235	266	244	252	239	213	227	252	236	237	256	220	257	231	244	238	260	251	225	246	239	252	235	220	236	217	237	250	228	239	244	253	206	223	244	233	238	222	245	274	250	238	247	222	225	261	219	272	238	243	246	246	231	253	260	226	220	257	236	220	264	242	236	241	227	226	254	236	236	245	228	243	231	235	255	260	237	248	232	225	246	260	235	230	258	214	256	239	223	221	249	218	246	233	235	226	228	262	244	253	234	263	238	245	242	243	236	237	279	262	248	251	239	247	249	234	240	237	242	240	240	212	226	233	243	223	250	233	226	234	204	255	219	215	237	250	223	270	239	257	241	231	259	206	241	210	235	244	241	264	222	278	233	253	238	240	242	212	262	291	260	235	232	253	272	230	269	264	228	239	229	227	244	242	217	227	252	235	246	258	243	253	254	249	228	251	219	245	239	245	232	240	229	252	241	240	231	250	262	283	278	248	241	226	255	276	248	239	239	236	265	241	232	248	237	255	257	233	252	234	279	242	216	228	222	245	246	235	228	233	235	251	248	224	249	221	240	240	249	240	265	234	254	211	257	222	268	265	241	268	213	238	248	232	230	241	235	234	234	233	252	256	240	264	225	246	238	253	233	228	230	261	233	261	221	254	236	242	236	247	222	226	251	249	230	246	240	241	243	250	231	262	246	225	237	218	238	240	223	256	244	212	226	267	250	222	259	247	226	274	232	253	252	237	256	230	251	250	224	241	213	258	268	253	251	251	221	222	257	221	228	251	268	240	230	242	218	221	232	252	241	232	248	226	249	243	214	238	210	246	231	269	248	249	239	250	257	263	245	255	246	271	239	232	277	216	243	250	234	252	245	248	216	219	253	256	232	226	247	272	241	241	230	238	241	240	268	251	233	246	207	221	237	207	244	262	264	228	226	257	231	251	227	224	225	247	246	236	273	236	241	252	238	259	262	240	240	236	251	251	223	259	214	243	236	235	220	227	209	257	212	236	265	255	239	245	223	227	207	256	247	252	219	244	250	222	220	240	210	244	243	216	261	220	252	245	235	231	269	220	255	251	221	228	226	270	241	227	247	267	262	222	234	269	246	245	256	239	226	254	236	248	241	236	263	240	244	244	259	244	243	249	220	244	266	252	256	269	249	251	215	285	260	220	254	259	221	256	253	287	235	239	242	255	267	243	261	249	243	255	226	215	263	274	249	238	255	236	221	253	215	212	229	229	240	240	263	252	238	219	256	250	226	245	215	229	230	212	228	261	224	237	259	224	246	245	238	254	241	255	252	251	211	278
27407	2837	6133	6679	5483	4490	3723	3188	2635	2350	2039	1899	1694	1556	1508	1420	1360	1236	1221	1281	1152	1112	1042	1044	999	960	965	970	918	916	888	917	853	873	835	799	860	853	869	813	821	766	780	860	819	769	779	743	803	854	755	808	766	797	784	812	813	781	712	804	755	725	731	761	773	833	805	740	768	733	758	727	744	797	767	758	720	737	745	782	752	777	716	748	719	746	737	775	731	730	754	740	785	751	781	756	762	757	675	770	740	760	752	720	732	770	710	729	688	721	765	776	745	733	764	735	708	750	731	684	749	731	719	721	705	724	843	726	765	706	712	730	703	760	705	709	710	686	747	712	769	716	714	737	742	739	731	768	742	768	756	761	733	712	709	735	756	758	704	753	733	707	752	766	721	709	771	744	724	695	719	716	718	759	772	731	768	748	657	752	763	717	723	687	711	702	752	704	729	746	752	769	750	725	731	747	741	740	743	701	750	729	725	715	740	721	706	726	771	728	716	723	762	765	721	685	747	757	752	699	742	761	782	777	735	729	726	750	722	711	718	718	746	716	690	719	746	712	755	740	711	734	705	725	721	684	708	743	759	715	729	721	742	715	752	748	722	767	749	711	743	710	754	723	769	722	758	723	705	751	708	747	705	765	761	734	743	730	757	754	731	735	710	707	742	714	730	768	741	720	734	687	696	748	692	708	711	767	738	745	754	675	763	721	720	737	774	752	740	752	756	754	743	747	679	715	711	766	739	770	738	746	684	732	711	727	707	722	738	721	734	718	717	721	704	750	748	700	801	739	774	787	720	743	746	684	710	731	745	718	702	748	713	748	703	719	760	742	722	739	707	728	760	739	709	781	713	710	729	726	692	752	778	749	795	748	701	691	757	727	685	749	708	742	749	737	723	674	715	701	675	730	735	750	733	695	782	703	734	726	745	750	715	709	679	729	719	746	728	716	709	760	709	748	754	729	720	734	765	760	753	719	702	734	744	749	706	744	686	715	762	776	764	661	726	692	779	731	738	735	689	719	753	748	737	757	692	731	752	723	746	671	714	683	751	686	724	711	746	707	741	696	703	707	700	710	739	710	731	779	713	720	725	690	694	747	747	734	716	727	723	751	720	724	730	692	691	749	719	751	702	751	752	783	653	730	762	750	724	745	785	741	724	718	706	731	757	735	768	693	758	705	708	718	718	701	742	755	718	739	758	735	755	720	764	728	737	706	746	726	711	730	742	728	776	696	742	731	725	741	682	745	751	738	705	689	748	697	768	768	746	702	689	668	675	736	744	712	741	717	692	751	731	687	689	710	696	694	727	694	709	733	672	720	733	716	728	755	720	765	725	677	690	750	657	772	762	741	748	754	787	737	737	721	763	797	700	698	724	719	680	712	722	771	707	707	738	734	717	692	703	724	776	706	751	757	699	730	754	714	715	762	739	748	666	704	715	700	724	726	726	727	699	721	722	778	727	719	739	734	693	727	776	716	727	747	694	747	765	703	723	740	755	691	751	743	733	751	721	739	692	741	687	715	700	728	694	707	739	759	698	735	729	697	694	761	724	701	728	719	760	706	720	704	713	673	700	728	691	803	671	725	713	738	695	780	723	715	718	750	725	684	724	755	748	734	749	713	735	733	717	723	720	743	699	718	687	750	736	739	738	716	677	693	733	710	722	730	750	744	706	726	721	716	703	707	723	694	792	797	713	737	750	769	722	755	699	708	683	677	720	718	722	724	718	755	745	727	799	760	741	694	756	712	723	716	768	707	685	722	735	728	708	734	766	766	707	737	722	699	742	759	738	728	749	730	746	697	719	741	705	715	746	729	767	721	759	741	748	698	754	742	743	728	712	730	694	720	741	701	749	701	671	686	744	729	724	728	710	758	749	698	736	712	768	725	726	703	691	728	695	692	701	751	689	745	715	732	700	745	697	789	721	702	759	711	760	723	736	722	719	774	742	713	783	687	727	740	732	768	745	771	720	730	729	743	701	666	725	795	743	731	722	703	693	710	678	722	709	759	721	736	710	718	724	664	753	739	734	752	714	725	741	724	670	689	755	685	710	739	731	663	708	694	760	679	695	731	737	757	723	736	750	750	740	692	714	778	729	710	747	726	740	716	728	721	752	708	751	717	689	735	733	736	711	712	749	739	702	775	719	709	756	724	702	774	718	696	738	690	706	687	742	734	736	710	664	721	731	739	726	734	740	742	708	781	758	746	704	740	754	699	716	730	673	697	723	730	755	710	726	759	715	713	713	737	705	754	725	750	720	664	782	759	685	728	806	693	724	702	721	753	690	742	747	719	742	751	736	721	751	679	736	706	704	712	716	706	719	710	726	758	711	787	721	696	728	684	774	768	726	739	718	734	689	727	793	688	757	700	725	796	708	750	738	786	746	746	734	743	696	748	697	738	751	735	732	735	654	719	742	708	748	722	707	762	741	711	726	734	729	692	742	696	741	743	680	709	697	681	769	755	720	720	718	721	716	762	747	739	708	742	724	695	731	723	768	733	727	736	714	746	701	757	679	717	746	742	720	692	756	738	732	774	760	738	699	729	784	716	716	719	737	722	763	708	713	701	718	717	731	748	714	750	679	692	768	742	724	708	769	705	775	735	729	699	704	726	749	755	703	677	713	729	747	739	660	692	766	768	701	731	751	810	705	739	722	753	729	700	738	728	718	722	720	704	703	728	728	709	687	755	732	742	778	738	809	717	694	732	713	721	674	698	747	725	702	707	742	683	734	767	690	741	715	713	754	728	734	765	712	718	707	708	740	752	767	718	646	702	756	727	735	677	714	670	678	719	696	742	709	714	745	766	676	733	753	729	751	690	721	721	756	714	711	729	712	730	733	709	679	718	735	708	711	701	707	709	738	733	735	758	700	717	719	697	759	749	735	693	744	751	718	709	777	752	755	729	745	714	728	785	771	710	710	722	720	709	725	718	737	716	757	795	756	748	728	733	701	733	713	728	700	682	678	724	700	717	724	747	730	773	653	702	712	730	735	767	726	752	727	702	707	711	746	720	744	727	739	703	681	709	743	744	723	726	738	733	708	740	707	733	751	708	737	736	726	773	737	755	681	731	710	680	733	719	731	749	678	730	783	695	733	714	714	733	757	696	715	677	735	719	740	720	745	689	763	703	685	737	719	725	708	674	742	714	737	725	705	728	732	726	714	693	687	757	684	730	738	683	708	700	722	715	708	718	713	725	714	745	749	764	757	758	706	706	738	754	696	710	728	742	721	740	694	695	701	711	744	719	739	709	734	733	764	721	725	726	696	716	723	765	744	674	753	750	715	738	669	728	740	756	703	746	725	769	739	713	729	663	768	749	712	802	689	776	755	721	685	775	719	675	696	707	745	665	753	721	688	763	674	710	753	703	706	771	717	682	708	744	728	729	734	738	768	765	714	717	720	740	685	680	709	709	708	714	715	715	709	749	747	757	752	719	689	700	762	731	749	776	699	744	711	712	717	767	742	750	662	740	730	708	741	739	802	754
7448	382	190	135	119	113	100	117	111	94	94	77	107	99	89	84	95	90	103	95	98	99	87	86	105	98	74	97	92	80	83	81	80	96	100	81	80	83	94	110	65	101	109	85	89	86	91	96	78	90	109	91	83	75	70	100	81	95	100	91	78	88	72	79	111	79	91	105	99	94	87	92	82	78	89	89	78	74	91	88	97	93	89	93	93	97	90	90	110	91	89	86	84	86	101	89	92	88	96	84	100	91	99	84	81	105	92	77	106	81	101	91	84	92	95	92	96	90	85	83	105	90	98	90	78	94	89	81	82	75	104	82	90	101	88	96	87	81	94	89	97	94	88	98	98	76	84	100	90	90	99	102	84	94	97	101	79	78	93	95	82	102	91	93	83	98	91	95	75	99	89	104	96	83	95	88	96	108	90	96	81	89	111	86	87	79	74	86	90	106	107	99	114	84	90	83	104	98	95	99	82	82	79	83	96	96	94	89	92	93	79	91	83	97	101	84	84	95	100	89	80	100	78	76	85	86	86	102	89	103	88	86	89	86	93	93	75	96	102	106	84	107	81	86	99	92	88	85	101	89	99	80	105	85	88	80	83	65	90	84	92	99	93	78	93	82	86	84	78	83	82	99	75	92	94	101	94	67	70	77	105	92	88	92	85	78	96	91	99	89	78	112	75	90	88	92	85	78	103	84	93	100	84	90	95	85	106	95	104	70	86	88	95	89	94	93	89	102	88	82	80	97	98	96	78	87	95	78	70	89	96	87	85	94	99	93	85	61	95	83	88	76	85	86	103	80	95	93	84	86	79	110	88	102	70	96	84	83	89	98	89	79	84	80	94	89	85	95	101	96	102	99	82	94	91	93	77	89	81	89	87	76	101	77	107	106	106	88	107	86	90	87	92	80	90	74	91	96	85	81	84	73	78	97	96	91	80	80	94	77	110	71	92	91	94	82	81	89	98	85	102	100	84	85	75	88	90	80	87	83	85	100	91	94	91	90	88	79	97	90	109	103	102	95	79	89	79	90	91	80	94	74	93	96	99	78	84	86	86	114	101	88	103	107	88	86	100	84	95	108	86	106	92	93	97	85	97	76	75	88	94	92	93	90	101	96	77	79	88	76	92	87	86	85	95	77	84	84	81	92	96	89	86	80	99	86	81	76	100	80	91	91	101	101	101	93	105	113	101	99	64	94	73	98	112	110	82	102	86	102	98	85	84	100	86	98	81	111	100	96	92	71	103	95	107	90	112	102	73	94	86	88	97	84	88	79	87	91	99	98	95	99	92	95	100	94	99	91	80	97	93	108	94	93	92	91	94	91	92	91	87	96	81	88	94	82	74	76	89	90	90	105	88	93	91	100	96	87	93	86	91	74	97	89	89	102	87	83	89	79	102	104	97	88	84	89	106	112	97	88	100	94	94	98	98	99	99	99	96	98	91	92	94	88	95	108	85	97	71	108	100	98	92	104	77	89	99	89	78	109	85	96	90	92	74	102	93	78	86	92	91	86	85	97	79	83	88	90	83	88	87	103	100	76	76	98	97	76	114	92	91	98	85	86	94	107	77	83	86	88	82	92	75	96	100	88	75	90	98	82	89	97	76	100	94	93	90	96	91	95	93	97	89	89	73	89	96	84	83	112	97	87	93	97	85	84	79	85	94	100	96	104	92	98	79	84	98	105	83	91	95	105	81	87	89	77	105	93	78	80	84	87	89	89	86	91	87	79	88	81	88	76	88	92	95	98	93	84	85	94	95	99	71	98	103	79	75	100	85	66	91	91	84	104	107	84	110	89	83	88	93	75	87	96	98	89	73	102	77	96	76	99	70	96	96	108	103	94	75	82	82	70	87	86	84	85	102	82	92	80	85	87	87	88	90	100	83	86	89	78	71	80	94	77	90	84	104	75	67	97	107	97	87	85	91	95	92	81	88	97	86	90	69	93	80	91	78	81	79	100	99	94	93	107	84	86	94	90	83	92	104	91	76	91	90	90	92	86	89	96	101	111	81	101	79	101	95	102	89	86	87	97	93	87	79	94	95	100	90	81	102	92	79	84	108	74	103	90	86	105	74	79	106	99	91	102	92	107	85	109	95	87	87	97	87	107	84	87	82	98	78	96	83	77	88	101	94	96	98	74	83	82	85	97	80	82	106	91	83	90	93	89	79	106	92	74	93	104	99	107	92	96	86	77	83	90	92	90	74	111	95	82	88	78	104	95	92	84	96	83	98	94	100	102	88	102	83	91	93	80	73	84	84	79	75	95	87	91	93	81	78	89	94	88	92	88	74	92	98	85	94	83	95	113	103	89	86	75	103	108	113	83	111	86	82	99	86	95	79	87	91	102	79	103	91	87	105	80	107	90	80	108	96	79	110	91	80	90	90	91	80	95	85	99	92	90	81	94	93	92	84	116	92	93	68	87	92	89	85	74	89	87	98	87	94	89	105	98	81	88	85	92	98	78	100	100	94	92	77	97	80	94	82	88	83	75	113	90	78	104	98	81	76	91	88	84	86	88	81	82	78	79	93	82	96	92	78	82	98	87	74	74	103	92	82	83	88	98	93	84	106	98	82	85	93	92	80	88	97	76	85	93	84	87	92	107	65	96	104	86	85	92	92	83	83	84	87	91	95	103	97	106	82	112	71	96	86	78	94	114	70	107	72	76	90	87	85	84	85	80	92	77	96	100	92	75	83	94	87	67	91	91	103	96	88	80	83	99	92	94	91	102	87	95	88	81	88	89	81	93	93	102	95	81	87	89	82	95	97	83	91	93	91	95	90	74	108	95	105	83	97	108	95	86	90	90	98	75	97	89	90	80	86	105	93	77	90	89	91	95	86	108	61	104	84	102	83	101	82	99	89	85	81	95	91	97	71	96	106	110	98	88	67	91	104	91	101	86	109	82	91	84	92	100	86	101	102	86	93	97	85	111	100	73	83	85	116	89	88	99	103	89	93	77	102	106	100	90	98	88	85	103	94	98	107	86	100	99	92	96	97	74	78	88	97	95	116	86	94	92	78	95	96	79	83	77	77	80	91	114	85	102	72	93	88	90	101	102	80	103	83	83	109	97	72	89	84	72	90	90	96	64	76	84	77	104	98	75	80	102	103	93	87	94	91	83	82	88	89	87	101	92	88	82	81	89	78	95	102	82	81	91	99	85	91	90	94	77	108	85	85	88	75	91	84	85	99	99	89	74	85	88	85	94	99	89	99	85	87	96	93	102	89	99	87	83	111	93	75	95	87	92	94	90	99	103	88	98	101	91	84	86	83	77	107	91	99	80	99	80	95	92	90	112	108	90	92	93	100	97	95	80	94	87	99	83	83	80	85	95	76	79	90	85	84	85	84	80	82	73	89	88	97	102	80	83	90	90	81	79	86	99	93	91	83	84	88	83	72	108	108	87	96	93	75	105	75	99	89	79	81	100	77	78	77	73	82	106	77	99	84	85	98	94	97	74	86	93	98	95	95	84	96	83	96	98
6501	441	507	508	457	440	410	398	394	361	384	389	375	346	355	386	340	338	329	362	338	313	355	349	321	338	299	304	312	326	326	331	329	300	320	353	318	313	337	308	351	315	318	332	310	308	326	326	337	351	318	333	372	309	280	306	312	299	322	327	304	312	311	340	329	307	350	305	321	320	305	306	301	326	337	307	324	311	318	299	322	351	294	301	346	346	298	312	326	337	326	320	315	369	340	360	303	322	328	321	340	312	300	320	349	341	307	331	344	296	312	311	337	309	299	303	364	347	299	319	308	301	336	323	306	324	323	338	323	373	314	369	324	297	346	298	312	292	288	342	326	321	312	321	333	281	330	355	315	346	319	326	318	341	316	328	317	313	339	306	324	317	293	336	283	315	318	309	316	322	321	291	325	294	320	346	320	329	308	353	316	310	334	309	320	323	343	329	340	305	305	324	307	311	324	325	326	329	309	320	315	307	336	328	324	308	302	307	325	307	319	315	329	313	319	315	318	313	337	324	325	338	325	310	347	311	316	343	294	351	332	345	314	340	321	310	325	293	320	332	310	341	333	306	307	310	337	335	341	329	328	306	359	328	341	320	317	301	334	288	310	347	335	330	303	319	288	299	291	341	332	312	321	336	323	308	335	312	340	288	304	308	323	299	335	319	366	303	326	336	298	344	312	326	345	315	364	298	345	302	309	320	341	328	317	314	335	370	318	337	307	348	330	326	313	321	331	283	308	325	298	320	345	349	327	330	335	336	333	320	333	324	316	320	350	297	314	303	327	317	340	302	296	322	337	317	321	313	351	321	320	326	322	318	315	330	315	316	336	310	296	328	273	331	318	331	350	334	317	337	328	334	322	330	343	318	325	308	347	334	329	336	324	303	311	281	307	299	347	305	325	269	332	340	300	320	317	310	360	303	319	358	326	307	291	333	339	346	347	332	336	328	319	343	368	289	323	307	333	324	322	331	330	335	344	296	332	318	328	360	345	342	326	314	299	320	312	321	327	316	317	336	333	321	319	314	317	307	333	324	366	294	290	298	304	338	324	321	321	324	345	351	288	297	320	309	351	320	357	320	303	338	310	308	334	304	342	287	337	322	307	339	322	337	328	316	315	306	353	308	323	290	351	314	298	339	320	310	363	312	302	308	341	321	327	328	300	310	356	305	327	316	313	321	311	335	299	316	309	330	340	331	281	300	322	295	310	339	342	293	284	328	315	316	315	336	324	327	351	296	307	303	296	331	336	323	319	347	316	306	308	351	315	357	307	318	302	305	338	273	308	355	301	312	337	333	335	321	319	308	336	315	311	323	332	300	358	312	338	326	320	325	346	308	317	299	318	305	321	349	325	316	309	337	299	299	310	319	320	322	339	364	322	312	326	344	320	298	327	310	335	331	330	301	310	322	323	326	349	336	309	301	311	335	336	327	333	324	313	316	302	314	333	305	315	312	328	298	337	335	321	300	322	324	318	343	329	338	327	310	329	324	323	344	317	336	301	294	343	320	303	331	334	325	339	344	339	323	313	330	343	342	330	312	304	337	311	337	335	278	311	290	349	322	294	341	330	297	311	292	313	297	363	315	325	295	356	334	311	298	303	334	304	332	319	299	343	312	325	321	310	289	299	349	327	327	326	321	333	329	309	329	321	320	322	324	316	303	313	329	322	325	315	305	322	327	353	315	301	342	335	310	328	330	317	338	345	290	303	345	317	298	348	315	319	306	303	326	330	327	309	304	330	340	339	331	329	330	295	306	335	303	321	338	299	325	301	316	333	309	327	301	295	338	296	334	299	302	320	328	325	323	322	308	322	308	317	312	292	306	315	319	307	351	337	313	322	330	339	314	345	310	303	318	331	313	312	338	331	309	322	319	321	304	312	337	325	318	317	341	316	338	305	322	312	326	331	328	314	352	314	336	321	335	307	332	330	315	321	323	341	331	367	298	317	295	320	311	344	308	326	305	333	347	304	300	299	331	327	302	341	323	333	319	304	300	319	319	328	305	307	315	301	289	312	318	314	308	339	321	319	349	349	355	308	334	357	310	307	369	324	334	314	334	301	324	329	314	316	293	306	316	391	326	302	343	316	337	326	260	300	319	301	334	311	356	344	325	314	334	366	333	346	323	344	307	309	333	325	354	316	320	318	323	304	318	325	295	360	345	352	315	294	303	304	303	322	323	320	331	315	298	304	323	341	297	312	334	343	337	291	321	308	327	327	321	296	329	344	318	322	296	325	335	347	343	335	353	290	319	316	305	292	286	335	338	302	329	304	330	300	340	327	331	297	337	332	322	296	295	329	346	307	346	287	346	342	330	316	311	318	294	327	323	346	314	329	328	324	330	331	353	329	303	302	327	327	353	330	368	334	315	328	313	344	339	328	305	334	331	310	339	327	337	319	320	326	334	344	324	326	307	313	337	323	317	302	349	346	326	317	295	289	351	312	315	338	327	350	338	326	306	328	345	320	305	331	331	310	328	325	316	304	312	354	338	322	330	318	306	297	342	287	342	308	309	313	313	309	359	299	317	300	329	290	328	318	307	366	317	321	323	332	302	347	303	320	305	342	326	303	359	287	331	331	327	316	322	324	306	306	304	314	304	319	319	319	293	332	320	319	284	295	307	312	311	336	302	292	341	339	297	306	314	358	332	309	300	322	328	356	321	336	333	308	335	336	333	306	315	352	317	330	306	311	311	319	347	328	341	320	345	346	323	349	317	310	345	315	329	368	314	336	314	305	290	349	309	323	349	316	302	328	331	349	341	280	333	309	348	335	311	317	324	320	323	310	311	302	317	354	342	340	345	312	333	314	329	327	347	287	319	342	305	331	288	301	337	313	320	338	300	342	314	286	328	341	328	285	357	328	322	309	318	299	340	320	325	318	332	337	350	292	343	344	301	289	347	320	341	316	313	308	311	357	348	310	318	305	316	349	283	343	363	309	335	338	331	319	290	332	301	316	323	309	295	338	315	309	329	293	298	322	317	327	321	339	321	316	313	333	335	317	316	337	329	300	309	315	314	331	300	330	339	344	369	329	315	318	345	305	345	311	312	343	294	299	326	326	293	334	304	312	315	332	330	329	315	292	340	323	333	345	301	306	279	311	334	328	352	354	337	312	317	318	278	339	308	312	348	291	336	359	329	327	299	333	351	324	317	339	316	298	334	316	317	335	289	303	323	290	304	307	327	336	318	319	332	310	342	319	303	313	317	329	343	288	335	343	330	343	337	331	314	316	294	329	352	322	301	307	348	314	332	336	327	323	343	326	357	345	323	323	341	350	321	314	311	298	299	314	369	319	369	286	345	311	297	321	324	309	339	292	301	337	323	309	289	314	321	290	307	314	347	337	316	315	299	309	309	306	336	308	330	300	312	310	330	323	332	327	301	340	342	309	314	305	303	304	303	328	317	306	304	330	306	335	321	337	336	368	308	328	306	339	291	327	326	313	301	350	311	308	316	303	357	346	287	299	309	331	318	316	340	297	301
39045	6749	1479	1001	718	534	435	369	315	242	239	214	214	190	191	164	180	186	182	154	188	166	145	160	158	160	184	146	162	160	153	135	150	162	147	131	139	113	139	144	136	141	143	122	136	128	119	138	151	143	126	140	143	148	141	159	151	124	143	121	144	133	108	131	133	122	138	134	138	153	133	142	143	147	129	132	132	133	129	142	138	153	149	122	144	126	134	155	129	152	153	153	146	148	118	128	124	125	143	132	139	134	126	152	128	133	127	126	139	135	143	126	128	135	127	125	133	130	118	133	127	111	150	119	169	133	146	124	123	127	137	132	141	116	140	137	150	143	144	144	129	138	134	162	141	135	115	141	147	151	137	133	140	137	134	132	132	145	143	134	143	114	129	167	131	166	164	134	133	120	149	135	135	125	112	136	148	134	160	145	138	130	127	105	124	104	119	136	116	140	150	149	139	129	139	133	133	130	138	136	158	147	126	132	139	128	137	117	133	134	111	146	130	138	130	123	142	140	124	129	148	126	135	135	145	132	157	150	143	165	123	126	116	127	141	141	123	143	136	165	140	139	129	140	129	143	144	139	140	147	136	148	137	148	129	115	134	125	155	153	129	148	164	130	149	144	142	141	142	156	132	133	149	137	133	150	141	130	144	148	127	124	130	141	162	154	132	128	137	142	145	141	140	126	126	109	125	139	141	130	138	136	132	161	143	130	145	146	142	148	132	143	125	155	129	115	130	151	153	153	133	145	128	129	134	140	159	131	126	128	123	132	138	156	151	128	156	155	137	138	142	141	129	143	126	136	117	139	137	143	134	162	132	131	117	139	142	124	151	137	137	129	141	121	121	127	145	136	151	130	125	145	115	142	144	148	133	135	145	136	125	132	149	124	140	149	148	129	131	131	129	139	133	140	140	127	138	130	142	151	137	132	167	159	144	139	117	143	154	126	121	112	122	130	160	133	143	126	156	153	121	142	117	136	120	122	143	136	135	139	139	117	126	135	134	128	133	134	162	136	148	129	117	142	144	144	115	128	140	142	141	125	134	139	140	116	142	151	140	141	145	130	142	132	136	148	127	135	124	154	130	112	162	130	135	127	120	128	134	135	121	120	136	125	133	134	129	134	140	124	131	127	132	152	128	155	130	134	129	157	127	129	162	129	148	138	129	132	136	127	143	123	145	142	122	132	137	153	130	133	151	140	117	134	147	136	142	145	134	137	146	133	137	131	143	118	143	152	151	142	140	128	132	138	159	140	120	137	121	144	117	144	139	132	138	144	150	139	128	128	135	133	138	137	141	155	151	134	124	139	148	125	111	142	129	125	136	148	138	134	156	138	156	134	144	139	133	124	143	129	151	154	134	143	128	138	137	167	118	150	119	143	153	132	140	127	137	136	125	122	151	152	154	143	134	146	122	135	140	138	138	156	118	126	146	116	126	152	140	145	141	122	150	151	148	162	130	143	118	117	127	138	130	134	140	129	149	125	129	131	135	142	130	164	138	120	142	118	113	120	135	142	147	135	134	133	139	127	139	127	107	130	135	123	144	151	134	151	146	134	129	132	135	136	137	141	138	121	154	123	110	146	136	155	139	121	142	145	131	143	149	131	137	138	114	149	146	113	138	146	135	130	138	140	137	128	145	127	144	139	124	141	156	129	163	140	116	110	152	127	122	136	120	150	170	149	136	150	132	144	146	120	153	111	119	134	156	140	116	124	144	138	139	148	139	129	134	150	122	137	133	127	125	115	126	125	140	136	130	143	138	149	129	149	136	144	146	144	147	131	145	126	131	139	141	127	149	123	142	136	144	139	145	161	137	146	124	142	148	130	152	140	152	148	147	164	125	132	142	132	135	144	128	123	138	134	125	137	127	140	153	127	140	115	145	123	126	139	128	125	132	158	157	147	156	143	137	135	133	123	143	153	118	132	115	140	144	139	146	140	127	153	134	135	113	127	151	138	123	133	163	145	153	118	120	127	140	130	143	121	135	123	146	150	152	135	122	128	119	146	160	154	160	146	140	133	148	124	117	136	146	122	156	152	140	131	124	125	135	132	121	145	127	128	138	158	132	139	122	143	125	148	142	130	146	144	137	151	141	131	151	132	164	143	159	127	126	125	139	148	140	158	130	140	138	138	148	132	134	123	152	131	158	130	137	152	116	133	124	137	131	128	151	138	138	151	135	125	135	131	149	128	115	158	144	149	137	122	134	127	132	128	119	137	133	135	136	148	143	125	153	117	136	136	154	159	142	140	136	143	130	115	117	123	143	132	135	151	132	133	146	138	134	122	128	128	132	151	147	126	129	132	126	121	152	128	113	125	133	133	129	118	133	117	138	145	146	114	128	123	118	125	125	135	150	139	143	123	142	132	146	153	122	134	150	133	129	135	133	145	130	132	135	144	125	151	122	123	135	151	129	149	106	145	135	153	144	132	129	133	137	140	150	143	143	128	136	142	137	142	130	132	149	137	132	136	136	126	128	139	138	146	140	109	134	133	145	124	131	127	135	150	139	130	124	146	133	120	128	138	140	154	133	134	151	129	141	137	128	151	118	127	130	140	130	144	131	146	136	157	140	131	151	131	162	131	147	122	131	131	137	131	113	144	155	129	120	135	122	129	154	124	138	117	146	156	119	141	119	138	137	149	154	137	124	141	127	122	128	117	131	122	126	134	116	137	140	123	143	165	135	118	136	123	126	132	140	138	129	117	137	147	143	150	148	140	150	130	153	145	127	128	121	133	159	134	156	165	131	155	149	146	122	153	139	140	158	151	121	112	139	120	140	145	147	159	120	138	147	120	121	135	128	149	131	134	134	130	138	133	131	127	148	154	128	121	139	140	130	146	149	138	158	143	151	127	149	140	116	156	136	139	123	142	140	124	137	106	134	138	166	124	126	141	125	143	121	163	130	148	122	141	144	136	153	147	135	133	138	141	132	152	160	136	124	131	143	146	132	145	122	136	145	138	151	141	128	140	125	114	139	137	137	131	145	143	144	149	134	157	134	140	142	131	129	144	141	129	134	140	139	141	129	139	124	135	119	135	137	147	149	136	120	149	119	121	123	142	130	150	128	136	150	143	129	131	138	129	129	143	148	139	124	142	140	137	121	132	161	169	148	133	142	128	144	149	142	133	159	136	139	134	117	116	152	133	141	142	136	136	132	142	134	127	118	148	127	137	142	121	162	151	113	148	131	125	126	135	148	136	145	132	140	131	149	138	144	158	126	128	147	162	142	139	143	156	142	145	117	132	141	157	115	135	168	139	141	124	136	132	128	142	128	141	175	122	150	149	147	115	134	126	121	117	129	146	137	150	118	149	131	162	144	157	136	125	107	152	130	143	133	125	126	155	153	138	140	148	143	149	121	125	115	157	132	145	139	154	122	134	124	119	139	133	131	162	120	141	126	130	131	142	136	124	138	124	136	143	145	131	130	125	126	141	127	128	130	136	137	134	136	133	128	141	149	147	133	139	143	136	119	131	125	121	123	134
20485	1565	3301	3604	3049	2528	2031	1697	1465	1320	1167	1006	962	901	780	798	692	700	690	637	642	571	630	568	581	535	568	639	547	532	485	554	561	541	541	528	518	534	507	525	483	502	533	534	476	473	489	487	452	503	453	474	480	441	443	488	480	494	511	486	496	471	427	497	463	468	421	491	465	459	443	494	445	504	468	446	436	515	465	489	480	456	493	459	455	497	483	455	427	473	449	429	461	447	431	457	438	515	468	459	414	440	463	467	455	459	472	486	430	441	465	457	435	461	464	461	462	447	453	482	458	466	474	453	468	429	454	447	430	454	446	437	440	486	456	465	431	440	493	423	422	475	458	469	427	472	457	447	440	468	431	422	465	431	443	424	450	469	447	443	455	430	462	466	462	438	448	420	508	464	474	456	453	441	475	415	479	439	484	459	482	440	420	472	456	486	440	453	457	440	448	400	476	457	417	478	457	452	451	477	447	448	461	436	455	454	440	435	421	465	416	410	454	470	460	468	456	460	489	470	456	455	447	480	453	461	467	465	458	464	435	422	437	445	477	502	478	451	453	452	433	484	439	425	440	451	454	476	458	469	472	436	416	468	432	484	492	463	439	421	455	440	447	451	440	458	447	420	449	466	460	416	453	463	449	510	464	454	443	430	450	435	424	425	431	443	461	476	461	461	455	455	450	439	458	465	454	453	403	455	442	419	430	403	452	452	435	504	427	436	475	463	459	462	421	462	471	399	442	467	444	486	427	420	433	438	455	464	463	487	495	446	456	452	454	488	446	476	471	454	440	461	475	474	454	470	432	466	439	445	422	464	436	422	454	482	462	470	435	444	451	446	432	459	450	455	422	411	416	459	467	451	501	467	460	450	459	483	479	460	475	397	469	472	488	467	445	461	445	428	467	403	463	442	441	432	447	473	444	488	427	490	458	424	446	441	443	451	458	468	422	460	440	452	445	451	432	441	487	487	437	435	499	466	468	435	477	474	431	469	449	463	456	434	482	468	465	437	417	459	447	464	453	488	465	451	468	418	428	465	460	473	443	471	441	489	456	456	448	468	402	436	449	430	410	454	481	463	441	441	444	454	461	413	458	413	464	478	482	495	469	491	467	449	463	418	451	414	475	452	431	429	462	427	435	450	447	465	424	449	463	455	438	447	427	445	459	470	463	442	417	448	491	444	424	478	441	440	438	439	434	471	437	458	475	436	441	458	410	459	470	434	456	432	475	466	406	480	436	479	448	454	449	472	451	442	426	427	479	461	447	471	473	528	458	461	462	410	438	490	431	467	442	463	438	447	429	456	444	432	421	469	425	453	432	462	422	436	433	453	448	436	456	462	474	442	474	457	481	418	470	437	457	440	430	429	447	444	442	452	425	432	404	449	465	471	462	452	459	453	486	462	476	463	450	464	485	488	469	458	458	466	441	434	468	427	481	454	495	436	448	411	465	467	479	445	470	481	471	488	474	441	415	445	460	459	449	440	439	462	471	427	465	471	449	471	440	458	427	422	454	474	471	471	468	461	459	450	435	433	439	495	456	443	428	445	464	480	468	460	431	485	458	464	409	475	474	437	440	447	441	464	434	501	449	430	446	455	433	452	425	467	433	459	453	433	443	465	431	443	440	427	438	448	444	432	430	444	485	454	404	471	463	423	432	461	442	441	442	465	436	442	434	449	435	463	473	450	439	440	439	465	422	453	505	429	449	415	452	472	424	442	456	450	432	429	455	429	476	446	493	438	484	469	448	416	464	516	440	463	467	497	465	473	407	457	474	477	445	448	511	434	454	445	460	431	434	418	420	458	445	455	446	411	437	413	454	459	486	454	459	438	469	441	451	436	470	415	457	423	458	411	461	447	481	447	413	467	461	506	473	443	440	429	425	414	448	433	414	459	501	450	431	430	452	486	452	492	442	458	452	483	446	415	476	461	457	434	436	470	443	429	421	456	437	431	462	449	424	466	450	434	442	482	474	421	418	453	454	445	435	468	464	454	436	482	443	455	467	423	447	437	435	407	444	451	437	499	471	456	482	503	467	441	423	430	442	432	460	454	405	437	438	477	437	453	465	464	448	450	439	461	443	460	423	425	428	498	406	426	452	504	443	449	461	418	455	474	446	462	435	479	462	454	456	484	471	448	440	417	456	469	439	422	457	459	458	473	467	471	461	440	488	426	474	423	465	419	456	410	417	470	474	427	459	428	475	405	457	436	480	469	473	429	449	464	420	417	471	410	423	438	464	500	457	419	452	463	473	453	466	443	454	445	454	434	492	431	414	453	471	492	451	455	451	454	429	415	458	467	423	469	466	453	459	438	453	438	466	457	483	454	462	439	447	413	423	446	464	474	428	447	456	465	446	442	418	422	434	429	431	447	402	433	445	417	508	452	454	512	420	458	480	454	503	472	449	457	425	440	435	488	450	455	448	407	434	478	456	470	474	439	454	447	446	491	449	451	405	433	442	464	494	480	440	448	461	502	457	450	448	450	484	465	443	472	468	424	443	497	455	466	499	474	457	472	427	470	473	499	423	428	483	429	430	472	451	443	467	448	465	480	446	451	421	461	484	441	415	468	431	454	429	456	450	428	435	468	429	443	454	426	435	453	450	448	493	453	489	420	443	441	425	445	454	460	434	478	482	436	469	462	442	457	421	472	493	472	450	417	434	458	449	470	429	458	448	452	467	454	456	453	468	447	443	455	418	483	480	489	418	456	434	451	464	451	453	453	445	454	444	476	443	462	423	452	464	454	446	484	447	431	479	428	445	453	458	477	432	418	420	442	471	425	449	447	490	427	483	411	461	416	467	438	417	417	443	456	452	432	489	419	433	476	477	461	451	451	427	429	451	482	444	411	501	434	442	450	449	438	470	428	453	475	460	464	397	450	448	446	446	437	437	427	438	443	457	493	453	439	462	440	479	426	418	446	420	438	466	448	474	486	486	453	499	439	446	435	433	446	398	448	451	481	447	489	462	476	455	451	438	478	443	453	491	461	447	464	468	430	447	470	471	446	436	448	437	475	467	442	432	401	460	420	432	444	430	460	452	470	447	461	480	438	480	450	448	442	437	455	427	452	432	493	440	473	463	430	466	439	448	453	440	423	418	482	442	442	439	453	474	446	412	441	463	434	420	467	458	462	476	435	480	449	431	410	417	509	434	470	500	460	426	419	429	455	464	469	441	464	442	427	437	457	479	429	411	472	441	463	424	453	440	463	430	428	429	438	439	456	445	440	454	459	421	456	429	439	467	447	483	490	431	449	442	513	454	461	375	464	444	445	457	480	409	439	432	459	449	492	457	461	523	453	473	422	438	429	467	458	453	464	430	430	431	441	459	467	451	459	423	455	479	458	446	434	471	466	428	456	457	476	471	490	430	478	472	475	463	494	477	459	479	492	454	465	461	471	483	436	452	454	424	457	436	448	461	456	446	443	428	462	437	431	435	487	429	456	462	437	442	451	416	439	459	454	452	471	454	438	501	466	431	414	430	453
50547	13303	3675	2100	1405	1047	784	642	527	494	438	403	319	365	322	352	296	343	344	303	306	296	279	231	259	290	241	234	257	211	284	250	254	260	267	234	253	252	235	262	243	272	269	241	227	275	253	245	244	239	214	273	259	252	242	239	257	237	222	245	216	231	250	243	253	233	243	210	231	240	234	221	245	254	240	232	238	245	261	254	254	236	255	275	245	241	226	266	243	258	273	268	262	239	230	247	250	252	234	236	250	240	271	207	235	238	230	238	251	251	222	255	207	229	214	247	222	254	246	240	235	253	232	231	242	248	245	248	231	243	241	251	239	250	244	230	226	245	258	233	269	222	243	238	235	267	239	220	228	241	238	222	250	242	222	248	248	212	257	246	255	251	239	247	219	269	223	234	247	233	227	233	206	213	218	230	249	277	224	208	245	261	230	232	259	245	235	233	234	252	234	265	261	243	237	214	259	236	269	215	259	229	252	239	254	247	258	237	237	209	257	238	225	242	259	232	237	259	256	226	255	209	231	214	217	244	222	277	231	248	237	249	256	223	248	225	248	220	248	241	241	240	228	246	270	237	232	237	231	247	260	248	245	263	264	232	265	266	237	237	244	255	257	242	258	234	228	245	231	224	256	260	205	243	239	271	251	223	238	247	241	237	238	241	238	229	241	250	267	238	240	236	250	232	248	239	218	234	252	247	231	258	226	220	234	250	220	227	247	233	261	227	233	267	233	261	255	242	268	232	256	211	248	257	252	222	237	248	240	253	244	237	210	252	219	221	244	246	236	260	215	221	228	230	246	232	263	234	263	240	227	230	246	247	229	241	245	235	258	249	259	254	250	259	254	226	236	231	264	241	231	244	227	237	236	226	223	275	262	219	265	237	250	252	223	252	250	210	245	203	227	232	234	239	223	233	260	232	232	238	253	262	248	235	262	228	215	255	224	249	214	241	241	247	238	241	220	227	218	217	252	266	240	239	267	234	231	238	219	235	247	260	219	258	264	241	255	245	249	262	240	241	224	258	258	258	230	244	219	246	244	225	223	226	228	236	249	204	249	218	212	256	236	258	212	224	223	237	239	214	235	255	231	247	262	240	257	237	244	224	216	229	257	220	241	245	239	206	251	218	221	230	252	244	219	202	225	243	269	245	270	222	229	212	261	220	233	264	258	221	251	237	224	242	237	243	252	260	242	256	249	235	245	244	244	261	242	245	243	256	234	267	258	243	226	254	230	250	206	227	246	245	247	256	236	226	273	232	197	241	231	224	214	264	236	257	247	198	233	261	251	239	235	239	247	232	220	217	247	240	242	227	238	256	229	255	258	228	258	234	218	227	233	264	236	256	242	234	241	227	271	219	235	248	244	233	252	217	252	255	247	254	246	242	220	246	242	238	215	235	227	237	245	212	222	268	228	227	250	245	236	252	245	261	243	235	231	256	235	233	234	237	233	215	233	222	208	245	253	252	281	236	217	214	211	235	260	225	238	238	257	222	231	237	219	231	243	228	257	237	246	242	257	257	238	229	229	246	258	251	247	264	230	221	228	239	271	241	244	235	255	241	225	259	243	228	254	258	263	217	242	227	254	239	226	220	237	224	253	254	269	237	256	238	224	235	217	252	254	260	262	218	262	231	250	261	250	219	241	240	257	240	205	264	220	231	220	228	261	235	260	234	219	245	245	218	222	251	232	249	235	259	227	258	245	231	242	220	238	220	226	210	223	239	239	247	214	201	249	243	238	241	218	261	267	232	226	231	261	240	243	254	248	210	243	233	216	251	213	246	251	234	246	238	228	233	221	248	229	209	260	240	229	215	249	214	238	221	244	239	231	229	267	221	220	236	248	248	229	254	257	235	209	255	247	257	251	263	250	222	243	262	249	238	249	248	257	267	279	250	256	239	253	252	212	253	242	239	246	234	210	238	251	240	252	239	251	249	240	237	224	220	250	221	224	267	232	209	225	220	221	214	245	221	232	234	228	248	211	233	220	257	255	245	232	250	252	238	235	234	224	248	249	244	220	249	232	233	232	258	224	264	221	246	283	286	253	242	217	248	258	237	238	278	218	214	268	230	224	256	297	225	253	262	216	214	254	227	256	251	252	223	255	253	217	238	264	260	224	255	240	239	257	244	219	215	255	228	218	252	264	229	258	252	239	232	224	220	238	225	266	245	239	265	262	240	245	255	271	236	237	267	247	211	222	239	225	269	258	288	242	235	253	251	245	228	244	243	239	227	211	239	254	271	241	241	230	254	213	240	233	241	239	238	253	254	233	201	265	255	247	254	232	240	213	233	227	239	227	209	255	224	239	243	218	257	258	261	262	253	224	264	222	264	245	233	234	233	227	227	245	253	234	265	261	240	246	236	236	237	239	249	250	240	219	227	251	223	232	230	231	231	209	252	248	248	259	235	240	220	246	213	253	243	252	209	234	226	234	198	206	222	245	260	262	264	251	250	227	238	233	236	224	215	244	234	260	228	240	240	235	238	245	260	228	216	246	253	249	250	232	265	212	265	258	258	251	227	245	249	226	250	245	259	222	239	230	256	250	222	248	237	240	229	208	236	227	248	256	238	219	228	241	249	233	254	243	268	242	234	265	243	230	256	241	216	254	226	225	224	224	259	245	215	219	238	232	251	226	254	220	223	240	238	246	225	246	238	251	229	226	255	221	250	236	240	237	226	235	258	223	279	222	247	227	250	249	221	233	238	212	245	263	237	237	272	234	233	243	249	209	241	226	226	256	247	235	219	233	242	234	234	236	234	233	238	243	238	249	236	235	246	249	241	222	243	233	237	237	234	246	228	247	229	232	255	259	238	221	216	268	253	221	245	235	230	228	241	268	228	248	256	244	232	248	241	259	241	240	224	253	249	235	256	229	239	253	221	208	244	260	215	245	242	279	258	232	254	242	216	244	223	229	265	215	282	230	220	246	223	236	241	233	249	258	259	263	201	245	249	239	252	268	244	220	233	249	250	233	251	242	233	224	238	232	243	231	248	229	233	226	235	266	234	249	223	227	261	258	238	248	257	263	253	232	262	234	244	226	237	214	212	270	221	251	266	254	237	260	240	245	232	232	243	257	254	269	221	233	236	215	246	245	272	247	250	227	217	244	239	260	242	249	229	261	236	218	230	269	224	230	253	234	233	240	252	260	242	236	240	277	234	229	235	242	251	258	221	244	211	238	248	213	255	241	232	227	266	259	235	216	260	258	223	224	225	238	232	272	241	249	238	227	240	257	229	255	239	229	234	225	237	254	249	228	250	227	241	230	238	219	232	251	238	235	227	291	261	250	249	245	253	262	246	251	259	222	224	247	237	225	255	232	241	229	237	240	269	247	256	216	226	262	251	267	244	254	258	225	273	225	250	253	254	215	237	251	251	240	239	230	266	233	225	227	227	229	252	225	201	278	245	243	252	233	236	225	231	243	210	245	229	234	221	233	237	244	218	241	233	211	247	231	232	223	247	246	295	244	251	239	231	260	238	240	247
26748	2810	6183	6715	5652	4501	3746	3258	2645	2405	2093	1866	1690	1598	1473	1359	1250	1229	1198	1186	1118	1046	1022	1012	1052	1015	943	950	933	924	889	912	933	877	877	853	872	846	848	858	839	765	792	807	828	790	826	782	802	778	788	789	776	749	768	792	725	851	778	751	806	770	786	787	766	756	776	776	714	776	750	746	741	785	725	802	748	737	751	737	765	763	757	743	715	755	754	755	762	756	788	740	745	703	764	756	716	767	728	752	735	749	747	728	712	756	714	729	763	702	756	722	756	714	722	696	695	749	737	663	735	727	706	735	736	724	766	716	734	720	723	737	715	721	741	770	732	692	763	710	741	732	752	734	760	685	741	723	721	684	718	700	741	763	754	722	670	694	725	721	773	718	724	731	716	754	733	746	737	725	733	732	790	673	726	748	795	718	706	703	735	777	709	711	748	694	735	771	724	714	742	751	711	717	766	705	699	799	739	717	676	727	718	750	735	710	699	747	715	674	786	705	751	734	747	733	726	713	711	745	731	722	742	729	792	685	680	750	736	699	730	728	722	736	725	755	724	708	758	675	737	716	704	717	717	740	694	714	722	712	700	698	769	729	684	763	703	741	709	748	744	701	672	741	732	711	723	728	699	740	682	733	724	695	745	714	674	734	770	718	737	694	747	720	738	693	696	743	760	764	724	773	767	676	723	783	740	731	751	694	680	724	735	736	707	780	722	726	717	697	733	705	689	704	719	753	747	741	721	708	721	765	728	697	733	671	731	753	695	733	699	721	724	708	729	713	717	778	738	717	807	785	726	785	728	754	715	733	724	745	721	729	700	731	711	732	702	730	756	719	750	744	725	715	716	746	702	709	707	693	642	695	743	726	692	778	770	751	787	725	729	723	739	719	683	748	708	719	697	742	725	676	750	749	701	681	723	734	747	743	740	733	722	771	731	716	684	722	733	697	711	710	676	766	700	743	748	738	700	731	754	724	749	744	735	731	704	723	724	716	751	708	763	716	704	719	735	755	684	722	731	685	756	682	685	788	701	717	716	722	718	683	743	672	758	724	743	721	712	720	729	701	728	719	729	712	708	669	720	733	690	750	702	704	727	714	760	739	704	732	722	700	700	745	741	752	763	702	738	705	719	721	748	717	674	688	666	751	753	713	700	716	749	740	733	791	690	706	713	707	737	747	749	697	721	741	720	713	722	692	721	750	725	748	759	728	723	692	762	702	730	767	711	722	677	752	729	704	687	725	714	713	706	688	734	760	689	743	741	699	700	757	679	753	766	715	717	678	759	697	732	754	700	711	735	683	731	669	716	672	765	675	750	711	693	750	731	720	685	748	717	739	696	706	747	699	745	781	752	737	708	736	748	748	743	768	746	726	714	710	750	713	668	704	687	721	705	724	732	727	751	703	730	750	722	746	728	720	750	738	709	761	784	688	719	732	743	712	722	690	721	706	714	739	748	756	705	702	752	719	750	709	736	720	711	765	755	697	727	695	672	767	726	716	715	732	717	715	671	724	719	709	700	708	693	714	706	744	730	697	714	727	748	755	699	770	738	747	722	720	771	675	761	737	711	736	743	706	716	711	723	691	714	734	693	774	703	710	705	709	727	685	716	737	785	728	740	690	727	711	711	701	711	700	693	730	697	695	710	716	682	706	728	731	748	727	708	717	719	722	753	717	723	693	758	724	714	687	694	734	717	740	729	721	714	724	765	765	732	692	794	723	714	678	672	658	734	723	703	731	736	752	767	728	764	691	748	731	717	722	722	751	687	689	703	684	684	692	717	706	687	726	693	732	747	766	776	724	758	702	744	691	719	764	704	690	684	737	742	739	716	695	678	742	708	710	714	738	723	721	739	735	691	684	749	742	710	720	708	731	712	748	742	755	703	752	725	706	749	721	700	762	697	721	756	687	705	719	667	699	753	768	650	730	691	697	710	723	740	749	684	717	744	743	732	766	708	724	721	703	764	712	739	745	711	760	746	770	719	728	735	739	712	711	684	730	745	732	778	706	753	718	684	748	752	639	704	746	729	730	785	741	747	689	708	705	735	683	744	755	709	724	765	706	702	732	711	750	692	750	721	724	744	715	715	733	695	698	745	743	698	756	726	735	713	683	717	728	704	717	744	739	765	717	716	704	684	705	763	696	735	769	704	712	697	744	719	716	719	729	722	685	713	712	757	701	752	728	714	690	707	752	721	772	725	743	740	748	800	716	670	693	740	695	753	755	739	750	678	735	751	739	718	726	730	733	655	713	731	717	739	736	714	721	720	741	694	758	707	729	723	754	692	686	676	748	652	716	725	716	766	707	753	724	724	722	663	700	692	701	722	755	717	737	704	688	740	731	742	816	691	654	707	770	676	750	700	681	663	733	714	706	754	702	761	699	703	713	720	723	772	735	696	704	711	741	690	724	734	725	707	695	702	793	673	705	793	764	712	741	677	738	746	738	701	699	733	704	698	731	684	743	710	704	784	708	760	724	765	721	776	704	727	733	723	711	716	736	752	697	747	726	765	693	747	745	726	736	716	680	746	713	733	732	699	750	754	740	765	665	718	711	769	691	723	713	683	740	734	720	708	713	741	751	735	770	668	683	713	714	706	724	709	706	717	718	688	708	714	706	698	715	656	759	764	667	719	733	674	705	686	731	731	707	743	721	759	727	673	736	688	708	661	751	749	670	755	717	743	754	722	710	744	734	684	705	730	736	750	697	732	737	704	751	747	743	687	745	722	755	715	741	734	738	693	776	723	693	707	692	742	750	732	691	694	674	739	696	748	745	728	704	719	728	718	726	750	685	723	728	707	721	737	704	683	760	716	709	693	724	712	704	727	735	738	769	727	740	720	802	745	734	772	675	704	712	709	697	748	764	709	703	652	725	688	713	727	718	678	761	731	744	759	745	717	706	699	753	707	750	667	661	739	703	652	710	700	700	746	712	694	695	779	692	703	715	712	743	748	743	696	747	746	724	744	705	714	739	715	673	696	724	714	747	713	765	748	761	701	692	742	706	721	735	726	742	680	729	735	686	711	727	779	674	690	718	754	739	736	706	705	690	682	706	732	771	671	660	679	695	757	700	708	744	738	732	712	704	701	714	730	722	744	719	664	717	747	664	705	729	712	731	722	722	728	723	751	735	700	704	734	730	703	700	706	732	709	726	712	785	766	702	720	725	689	750	701	711	726	752	749	718	722	702	728	713	723	714	714	744	715	706	714	707	740	729	740	725	736	665	674	725	717	789	760	748	744	714	725	705	779	731	722	659	757	710	708	710	718	690	711	738	732	677	678	724	743	717	700	743	742	713	729	714	739	733	707	705	692	746	742	699	717	747	698	738	727	727	756	684	720	732	729	728	690	727	713	733	718	762	708	721	737	650	752	736	739	697	690	748	768	707	718	704	721	732	743	725	731	736	729	731	718	721	720	736	718	755	711	742	750	698	735	728	707	716	721	723	798	701	707	736	670	702	686	736	708	754	703	733	703	722	724	724	707	677
7590	395	162	155	127	134	116	105	121	111	106	100	91	81	80	100	99	91	91	91	101	95	97	97	85	99	80	101	101	91	86	78	91	104	99	104	105	95	93	88	92	97	89	96	94	83	101	101	98	90	111	89	85	106	97	91	101	82	105	95	89	80	110	84	91	90	77	88	92	80	77	93	82	80	87	90	111	87	87	100	89	103	100	85	93	77	84	93	83	86	104	80	94	102	108	88	81	91	96	97	86	105	97	79	90	91	97	92	94	109	96	87	100	98	98	100	95	105	86	85	80	87	91	83	90	79	85	82	101	98	98	93	85	85	95	90	62	97	75	90	102	91	112	82	101	94	94	92	91	89	89	100	86	93	97	100	78	95	102	101	79	87	101	109	77	85	109	73	76	81	86	96	86	83	95	87	91	98	77	81	71	76	101	100	83	83	98	98	103	90	82	91	94	91	88	88	95	88	88	82	75	73	92	94	94	86	82	88	83	84	76	88	97	86	68	101	93	86	90	106	81	97	97	95	89	86	80	99	104	92	95	97	97	108	87	84	104	74	82	86	89	94	97	71	81	107	93	74	94	100	86	98	93	103	91	115	93	75	70	93	86	91	79	83	106	92	79	86	87	79	97	75	104	86	90	91	84	102	89	88	93	94	69	93	82	98	96	104	69	91	98	94	81	108	78	103	90	98	96	103	88	78	83	82	87	87	104	105	78	102	88	85	87	95	77	104	103	78	99	105	88	95	94	89	110	101	86	105	95	91	102	85	92	100	87	90	85	83	81	106	84	78	98	120	93	103	87	98	98	104	69	82	77	116	109	86	104	80	89	82	99	113	92	80	84	92	99	81	114	109	79	99	94	104	87	81	96	99	91	77	102	80	99	99	98	81	102	80	73	98	92	82	87	99	80	97	95	79	99	94	77	109	82	86	107	98	78	88	89	81	101	93	98	79	76	91	90	88	99	84	81	90	70	103	98	95	91	95	89	100	94	74	76	99	89	90	85	79	90	99	100	96	85	83	92	100	93	80	87	87	87	80	79	81	87	113	75	92	103	86	105	95	75	109	97	93	93	86	86	72	85	70	91	89	87	85	88	84	89	88	89	94	81	96	96	87	84	85	78	100	99	81	88	105	82	85	97	80	97	101	92	96	90	118	91	87	98	99	84	83	83	84	89	90	98	105	91	86	81	96	107	111	93	94	95	81	91	93	85	91	101	84	95	90	78	98	76	99	82	90	96	93	105	78	84	94	104	85	86	97	81	77	89	108	83	110	97	85	102	86	83	83	85	82	87	103	87	102	99	104	87	88	94	83	105	94	82	88	94	79	103	95	99	94	88	84	72	87	81	94	88	91	106	107	87	99	102	101	95	91	71	100	84	81	85	88	91	88	98	88	76	87	74	94	81	100	104	90	79	86	67	98	76	95	76	77	81	87	83	98	94	94	86	87	97	80	97	83	89	82	76	85	95	95	89	80	80	83	74	90	88	84	87	87	81	90	76	100	94	100	80	87	81	92	83	98	87	92	105	95	79	81	98	89	94	96	72	107	95	90	91	86	78	104	87	105	103	115	106	97	80	86	89	97	100	99	95	115	95	94	91	84	89	95	92	97	86	85	91	95	93	73	97	119	73	94	90	71	82	79	77	78	86	85	82	95	112	110	91	89	93	84	91	94	94	90	95	90	105	85	84	94	78	95	86	94	92	78	88	107	91	89	83	80	96	96	85	83	87	78	94	83	100	96	78	97	107	89	97	121	97	107	94	92	91	79	86	82	83	82	86	73	97	92	64	90	111	83	88	80	95	85	95	85	86	106	98	90	104	83	87	86	92	90	108	86	100	83	87	97	96	72	97	94	92	104	88	106	85	93	84	99	98	87	93	105	91	100	82	88	87	99	106	93	99	113	87	86	98	93	79	96	105	88	90	80	96	106	104	103	85	95	80	87	85	74	73	90	104	90	87	93	109	101	76	82	88	94	95	86	91	85	90	98	85	96	76	104	103	86	100	87	77	96	87	90	84	88	89	86	90	90	82	78	100	79	76	93	105	101	64	94	99	95	100	69	90	107	97	89	82	89	74	101	94	91	84	91	91	94	104	96	87	94	86	90	95	95	95	86	80	104	69	92	90	86	100	86	102	90	84	85	91	101	83	91	101	72	106	92	97	98	81	82	88	106	96	98	98	84	78	94	84	104	75	96	87	105	95	100	71	99	95	85	75	87	110	96	94	98	84	76	95	94	107	92	83	86	108	91	97	88	114	101	88	85	93	79	89	74	99	99	84	83	81	93	92	94	93	80	83	102	74	84	96	92	106	101	77	105	103	101	95	84	97	102	100	78	75	99	105	79	91	80	99	96	86	100	91	90	91	76	103	90	96	92	92	105	79	92	100	103	83	76	75	94	92	85	87	84	96	84	87	92	100	86	76	81	76	86	91	102	93	90	92	80	75	99	84	79	113	98	101	92	106	85	91	91	84	69	100	84	93	91	80	76	86	105	76	117	98	101	88	100	90	104	93	91	85	106	109	82	77	94	98	110	100	73	76	104	79	87	76	98	108	90	91	94	91	81	101	85	75	92	88	98	80	73	106	90	87	88	95	83	92	90	109	88	101	65	90	104	93	86	85	90	88	85	104	99	98	93	96	86	91	98	93	83	69	77	91	86	96	87	96	92	107	106	104	104	103	84	67	120	87	81	99	101	96	94	86	103	99	77	112	81	96	98	97	90	84	86	76	86	106	95	95	100	100	90	89	97	86	92	79	98	99	95	80	99	91	80	113	84	91	67	98	99	88	84	103	89	94	110	83	108	79	123	110	76	91	86	100	63	82	94	82	81	97	89	78	90	92	87	92	81	92	95	109	67	94	91	97	87	99	72	75	78	79	91	86	86	101	70	89	104	95	76	79	89	86	92	87	120	111	90	91	92	82	95	88	86	82	79	94	88	88	97	94	91	81	87	98	100	81	84	82	98	89	109	88	102	99	104	71	96	73	72	88	96	95	79	79	107	101	92	104	88	96	90	95	91	82	84	88	104	76	78	79	124	84	79	99	87	93	70	96	95	94	89	76	97	94	105	105	82	96	91	79	86	91	98	95	83	96	97	89	94	90	103	76	109	89	85	91	94	96	93	100	98	80	80	106	88	90	97	83	108	92	111	87	89	86	80	89	99	81	93	93	117	93	85	90	95	85	96	79	74	92	77	104	98	75	88	91	88	93	104	77	79	90	90	86	101	96	76	91	88	87	75	89	74	114	102	105	91	73	94	92	69	89	85	88	90	96	99	102	80	74	88	82	110	102	100	89	80	92	109	90	86	77	75	87	104	96	107	90	86	89	115	88	83	83	86	83	94	95	96	86	85	104	104	83	93	83	89	81	103	97	93	85	88	81	95	104	82	104	86	93	97	85	89	83	79	83	82	93	76	87	76	85	93	81	86	87	100	89	98	80	107	91	93	104	77	89	78	97	84	81	97	74	106	107	95	94	79
6717	434	552	518	488	476	443	402	374	414	349	352	356	361	338	347	385	355	352	359	351	342	332	315	351	328	319	335	315	338	315	312	283	327	310	316	325	348	345	321	320	321	327	324	325	330	276	358	293	309	340	311	347	319	296	335	320	318	330	323	325	301	317	327	328	330	355	307	306	338	303	327	349	357	372	312	308	339	339	349	327	325	325	340	317	339	320	350	311	344	329	362	321	326	365	331	295	311	313	326	299	316	311	331	348	318	313	295	316	319	306	329	317	326	345	334	321	305	329	327	319	325	358	324	327	333	289	318	331	324	348	320	340	350	328	332	337	311	329	291	320	332	299	303	316	310	326	314	311	336	341	330	337	306	304	350	309	321	330	346	298	333	334	340	342	318	313	331	331	305	332	342	327	324	299	320	297	323	332	325	326	338	318	334	312	334	337	331	308	327	315	302	296	301	320	317	305	311	335	315	326	281	312	286	328	313	324	321	337	331	307	326	315	282	294	325	337	302	316	302	314	324	296	340	352	292	302	320	306	308	324	359	343	311	321	313	330	324	303	291	305	304	295	313	316	287	319	317	326	340	317	324	333	303	317	311	285	371	330	372	323	330	312	323	307	348	330	343	306	310	309	318	349	317	297	324	329	344	332	305	318	323	305	333	296	340	313	312	347	325	345	313	332	333	314	334	346	315	314	302	294	336	299	302	317	364	338	317	330	307	318	330	338	326	319	315	326	332	337	308	315	323	302	322	342	314	302	319	346	295	286	293	324	326	317	334	340	285	320	349	336	300	317	338	321	313	311	321	333	279	302	339	305	326	355	325	378	312	320	325	307	327	311	320	331	330	321	331	326	346	324	317	325	333	331	317	316	335	326	330	326	333	303	305	341	309	300	304	336	312	318	356	356	315	335	297	311	331	330	304	323	319	341	320	330	325	347	328	303	312	343	296	359	311	363	358	346	300	323	318	291	338	306	313	319	345	309	309	343	350	365	325	296	343	330	308	316	295	331	328	327	326	342	313	289	340	313	325	304	318	316	330	352	342	286	321	299	324	344	315	314	347	332	351	322	319	333	311	326	322	352	314	351	330	333	339	295	312	326	303	328	339	293	314	334	331	303	337	311	304	333	330	310	320	311	319	352	335	318	278	326	325	323	304	336	291	332	329	330	321	314	346	322	300	332	338	332	327	343	316	321	336	291	317	310	329	321	334	335	317	317	328	325	297	327	291	333	353	337	323	364	363	319	351	300	321	313	372	332	315	323	323	305	321	347	338	328	324	320	298	315	340	342	326	327	349	305	327	338	300	314	294	324	345	290	324	337	330	331	299	338	346	312	283	339	298	323	337	298	321	337	340	317	291	346	329	279	326	286	303	302	278	323	314	284	326	298	338	307	326	306	333	292	320	360	317	323	328	315	306	320	328	346	294	324	326	317	326	308	304	326	331	303	359	350	306	307	325	318	340	351	349	312	314	330	344	304	318	351	312	323	317	312	321	324	315	329	329	330	315	315	341	303	328	304	345	317	344	332	320	298	348	316	338	321	334	304	316	319	346	342	317	304	328	328	301	318	315	329	322	338	332	318	320	326	341	323	311	323	335	336	337	339	311	303	334	306	317	305	317	321	361	331	334	319	311	311	316	334	357	328	305	306	322	340	348	322	332	353	301	330	322	346	356	333	307	322	306	303	374	320	305	288	326	292	322	347	298	313	331	291	298	323	288	306	333	350	347	311	342	328	332	285	316	329	323	350	309	318	331	348	347	354	305	297	312	319	303	300	335	308	315	292	329	338	340	326	301	309	310	292	334	324	320	292	305	334	298	337	331	348	340	289	302	329	325	322	332	317	313	325	316	302	346	322	316	341	310	349	344	322	357	307	299	321	299	336	321	336	301	309	317	326	355	322	281	310	327	312	319	332	357	328	293	306	319	317	311	354	362	320	310	348	301	308	333	338	338	323	344	347	334	326	341	319	315	344	311	327	295	301	322	331	314	297	334	329	290	304	334	335	325	313	342	354	352	327	337	320	356	340	313	342	325	312	336	290	300	318	309	312	327	297	326	328	335	307	332	340	325	323	340	317	314	321	321	309	340	349	321	307	311	312	328	304	309	313	290	370	299	328	285	310	377	328	309	309	295	343	329	343	336	280	312	300	334	365	336	330	308	312	337	307	300	305	297	351	325	330	296	331	332	344	337	364	313	342	334	337	299	330	312	335	285	309	323	337	324	340	342	293	289	322	336	352	309	315	319	329	359	350	334	328	303	336	331	327	323	333	332	299	308	327	324	323	316	279	316	328	307	305	346	315	340	311	314	323	307	322	308	395	318	351	307	294	292	322	318	358	312	310	310	364	317	314	316	360	307	335	299	340	319	340	336	343	324	327	321	344	318	304	324	318	326	325	315	315	310	319	309	329	328	330	329	314	324	295	299	315	356	339	335	329	331	324	336	329	330	304	331	330	326	350	304	310	335	297	334	330	326	317	326	337	298	317	312	325	290	290	310	320	309	322	319	320	289	302	335	326	336	331	308	298	346	337	312	293	343	324	340	320	351	331	300	324	323	326	318	342	335	293	337	294	336	323	314	346	343	328	313	326	327	296	337	330	282	315	334	329	310	353	344	331	328	339	304	273	346	306	298	300	290	343	306	329	310	297	316	325	318	296	293	340	315	296	349	284	318	324	334	320	299	333	313	313	335	344	331	287	305	310	314	312	302	326	324	313	326	344	331	316	329	354	313	318	338	336	309	346	320	331	357	289	332	294	311	344	327	372	324	320	292	333	330	324	317	326	292	349	315	345	342	305	320	327	325	338	335	366	322	326	330	327	344	307	300	321	310	307	316	344	316	292	371	316	330	338	318	320	341	314	324	340	298	297	298	328	332	327	341	342	309	333	315	327	310	349	330	306	329	308	349	324	308	286	326	345	305	316	355	326	306	326	346	313	309	310	295	337	329	352	311	310	335	299	339	319	311	325	324	338	318	339	285	315	312	292	329	314	294	341	319	337	321	303	308	321	305	340	335	326	324	301	347	324	321	281	315	313	284	334	317	302	307	318	328	335	330	341	316	297	341	338	336	362	316	292	316	349	323	310	304	350	340	334	340	328	321	316	321	344	327	336	332	330	330	320	292	330	318	309	331	327	337	311	307	305	321	338	317	340	319	322	325	305	317	322	359	330	324	332	322	298	342	306	353	323	308	338	353	303	329	320	339	317	323	319	310	325	288	319	333	310	310	338	316	316	353	342	321	327	325	320	337	301	330	333	324	309	322	327	316	332	298	333	329	311	333	316	311	300	303	286	309	302	306	338	303	296	333	304	326	339	344	296	351	340	298	339	345	293	337	310	310	343	370	350	335	329	313	336	303	338	314	332	301	329	332	324	336	338	334	325	348	324	310	307	342	292	323	317	329	349	335	314	321	312	326	356	328	306	318	280	347	324	332	327	327	345	298	338	336	310	325	357	326	315	341	312	322	309	300	344	302	327	326
37843	5805	1402	1023	702	501	400	369	299	263	240	240	184	172	222	187	172	179	173	153	171	173	185	142	173	158	130	176	164	128	136	146	161	149	128	137	143	155	132	136	137	118	128	134	143	149	139	143	126	128	139	144	153	126	139	105	118	141	155	134	140	130	150	131	137	139	145	125	125	143	118	137	126	158	143	148	112	146	160	148	138	130	146	133	130	142	137	133	126	112	136	133	130	145	135	152	125	139	144	158	154	127	144	173	135	144	154	133	158	142	154	125	130	136	136	119	128	140	136	154	144	127	152	134	125	143	144	137	141	128	169	120	126	141	131	141	116	123	140	122	124	158	128	153	146	116	137	146	134	143	147	130	136	133	126	135	147	128	128	142	131	127	137	134	145	127	133	148	122	124	134	142	151	143	134	113	133	136	125	146	132	132	144	126	126	164	143	141	146	132	122	156	132	145	135	111	149	136	140	152	130	134	135	143	107	127	140	123	136	135	132	154	161	127	144	161	130	153	135	156	148	123	141	157	138	143	143	155	142	110	138	133	148	124	125	116	130	110	126	149	133	140	139	127	127	148	130	118	140	119	138	120	144	126	141	148	161	128	136	151	138	127	112	153	120	128	136	162	119	113	139	139	145	127	155	138	133	123	121	134	137	148	149	154	139	128	136	125	126	160	142	141	142	135	140	139	133	136	145	146	137	132	118	122	143	149	138	130	143	117	125	128	138	127	151	133	173	128	153	128	125	161	124	160	140	133	144	133	123	134	145	161	156	121	133	146	137	141	142	140	125	114	130	122	121	157	132	133	135	133	131	144	142	146	139	137	151	149	134	120	123	116	140	141	144	137	135	139	115	133	125	130	122	145	148	139	135	141	150	120	134	141	153	146	157	163	139	135	132	111	124	148	139	146	140	141	138	135	123	143	132	136	135	115	152	139	134	152	143	134	117	118	142	140	133	150	126	130	125	156	138	144	143	114	141	143	143	137	133	138	139	146	153	145	138	135	134	149	137	154	141	141	131	137	119	134	133	151	150	142	131	117	135	139	135	142	126	140	160	138	143	141	133	148	124	137	116	149	135	117	144	125	131	140	143	120	141	131	117	117	150	134	141	155	139	143	119	130	124	148	124	140	133	132	125	131	127	117	113	126	129	158	116	143	137	149	121	131	135	158	123	141	131	138	131	122	144	131	132	132	137	132	144	131	140	145	149	127	135	142	146	138	112	119	125	111	140	138	158	150	126	143	124	137	151	129	133	121	126	117	140	131	170	124	141	131	127	137	136	132	123	131	149	116	137	138	116	129	119	126	135	133	147	138	144	140	132	134	156	112	156	126	142	130	149	118	135	145	129	158	148	115	127	141	134	112	143	135	131	152	122	146	151	145	127	131	132	150	122	135	149	132	145	159	129	122	120	130	111	133	129	148	144	129	134	150	134	122	124	124	156	128	152	127	130	140	133	140	149	144	144	115	134	149	123	135	138	149	143	136	152	147	136	126	124	122	167	128	147	140	133	134	132	122	129	144	141	137	138	138	141	165	130	149	128	140	148	132	146	173	115	141	138	151	134	137	156	140	134	148	124	130	145	155	140	149	147	127	135	149	146	141	147	148	132	136	150	128	139	143	122	122	137	120	137	149	120	120	143	127	149	128	134	123	119	125	139	153	136	138	127	157	141	157	148	111	130	143	134	126	139	165	143	148	134	143	131	121	143	141	146	140	141	139	144	135	147	136	113	128	131	127	134	132	138	134	154	148	129	140	139	149	127	114	144	143	146	113	139	120	134	126	126	120	129	140	113	132	138	148	125	134	140	128	145	130	125	147	118	172	135	141	135	136	128	134	122	131	136	157	118	115	147	126	155	139	142	118	149	140	140	136	162	158	131	158	129	131	132	135	123	140	133	142	152	156	140	117	157	141	142	130	136	150	126	130	123	143	125	139	151	139	132	137	143	145	139	121	109	144	124	131	129	139	133	157	155	129	139	154	131	127	144	143	128	155	143	156	143	146	147	146	131	136	143	145	141	146	114	142	149	145	139	145	126	149	124	142	130	131	141	145	142	153	136	144	115	161	130	117	136	135	167	138	124	134	137	120	116	126	135	155	135	145	127	153	123	135	114	141	141	139	138	149	154	159	133	129	117	144	144	143	128	114	145	128	119	130	112	139	129	138	138	144	139	149	140	116	139	134	139	133	137	128	155	136	128	132	134	146	141	162	156	141	136	121	125	146	142	116	130	147	148	144	132	136	151	138	121	139	126	127	126	128	135	133	153	146	122	154	141	143	129	143	122	130	159	145	128	155	134	135	121	143	146	143	143	126	145	130	130	143	124	135	135	128	139	135	143	147	133	147	134	154	120	159	138	161	161	152	143	130	131	131	142	123	151	131	145	131	131	127	146	147	138	127	152	169	140	132	135	143	136	118	128	129	130	123	141	139	138	147	130	145	131	138	147	144	144	123	122	142	117	136	133	139	150	130	134	143	126	153	124	132	130	131	141	124	146	112	166	123	137	148	126	116	127	128	129	137	127	131	155	146	132	130	157	122	163	141	146	135	145	137	120	124	136	123	117	155	113	133	152	129	138	151	160	174	120	145	133	118	136	151	155	133	138	128	125	142	130	128	126	149	128	150	132	135	142	129	125	137	129	140	124	116	137	126	128	148	142	160	150	141	126	122	134	128	137	150	132	154	141	142	124	130	140	115	123	128	151	128	131	145	139	139	112	142	147	151	136	129	138	138	128	145	144	123	167	138	113	163	133	135	144	144	136	141	116	144	148	127	128	95	144	127	130	144	155	149	147	104	113	145	146	130	129	141	132	145	144	138	138	129	158	138	128	135	154	141	123	146	122	128	124	132	142	115	142	117	137	119	132	129	128	143	155	163	131	149	131	139	148	138	132	132	140	134	133	143	139	132	123	148	148	138	145	129	144	135	137	126	150	126	135	133	119	132	140	144	145	121	105	125	148	132	129	138	142	121	132	128	176	117	135	123	138	131	104	142	137	135	116	143	128	149	150	128	150	118	150	128	137	138	142	128	149	136	138	131	146	136	127	121	129	145	132	105	135	125	114	152	137	129	137	128	151	128	129	147	114	142	155	134	141	145	150	137	132	141	145	136	136	130	136	142	125	122	131	124	149	160	141	144	132	148	136	120	169	146	146	151	143	129	138	150	121	110	132	143	140	136	140	147	123	147	126	150	138	143	115	142	141	109	151	141	150	130	133	123	128	137	160	128	137	128	140	137	155	148	128	146	147	155	148	130	153	133	138	150	146	127	156	135	119	142	151	142	127	143	133	151	143	120	140	139	137	146	135	126	124	144	132	150	124	131	126	154	138	134	117	130	137	126	141	144	139	153	141	139	134	134	152	128	139	144	136	125	131	138	126	145	120	165	129	131	136	134	139	145	126	127	155	150	123	145	148	159	137	118	123	133	126	133	143	120	147	131	115	147	140	145	128	146	130	163	143	150	151	151	133	148	118	130	132	113
20208	1542	3331	3677	3019	2466	1988	1707	1417	1295	1126	1027	913	917	833	774	762	695	701	650	632	662	595	569	584	564	591	591	579	533	506	542	542	503	494	516	518	507	501	507	464	502	493	499	486	508	498	521	462	486	458	457	481	477	478	455	489	420	475	435	443	489	471	467	461	478	472	460	488	460	500	466	471	468	478	468	495	447	427	468	476	439	428	471	473	472	459	486	461	469	440	462	438	429	461	471	457	432	472	424	460	479	454	416	427	441	451	473	412	470	466	444	431	465	490	495	460	536	456	487	487	441	447	419	456	455	416	436	477	453	436	461	451	470	493	456	428	463	436	460	445	459	441	463	471	458	443	438	457	442	447	460	470	423	448	463	442	446	445	451	441	486	475	418	492	435	468	452	426	429	443	474	464	453	466	454	436	421	436	442	448	463	491	444	490	450	437	448	436	467	448	447	508	466	474	435	451	458	452	436	457	438	427	469	469	416	465	453	456	467	436	451	455	462	444	466	466	456	434	443	465	451	470	482	454	441	457	484	459	471	419	435	475	460	431	431	440	468	491	432	445	446	468	421	471	454	421	447	444	439	443	467	461	451	458	467	440	477	457	398	446	462	459	472	453	480	488	415	426	437	461	485	497	454	469	455	458	458	433	440	479	460	423	420	448	438	486	426	442	444	472	427	524	407	448	489	481	453	439	425	452	454	467	430	470	456	457	505	471	465	466	427	461	463	456	460	422	438	441	396	446	437	476	415	406	500	454	415	463	457	453	473	461	466	443	451	441	445	451	426	458	432	459	447	440	449	439	441	486	455	442	456	471	485	461	507	424	505	449	450	483	435	483	439	451	458	447	469	440	480	462	464	470	459	479	456	450	410	466	459	461	461	427	467	466	469	481	465	425	439	469	463	446	463	458	454	470	448	479	404	451	424	433	462	482	446	449	470	435	460	478	468	483	470	473	439	468	446	453	450	437	469	413	441	461	476	423	452	477	470	409	453	462	457	482	435	473	469	442	450	437	464	455	440	482	448	449	431	426	462	457	459	464	488	438	484	413	461	469	448	450	443	452	449	428	440	429	447	461	442	458	487	419	473	467	459	442	451	474	495	464	489	454	425	467	475	446	440	455	446	435	427	460	422	455	441	472	443	452	479	459	467	460	426	464	422	415	448	443	436	431	435	472	452	463	448	493	460	449	466	468	475	442	454	456	489	449	449	489	434	446	458	471	473	459	461	432	431	468	452	485	465	442	454	476	479	473	467	465	463	445	470	457	458	469	412	436	489	430	434	477	475	443	470	446	480	463	485	499	467	472	403	445	498	438	425	448	468	457	452	463	462	477	434	423	422	476	453	465	458	472	439	464	434	487	417	429	437	440	454	461	438	487	470	519	459	433	459	479	469	442	451	482	488	447	443	459	466	473	465	451	473	480	460	463	463	410	474	419	449	462	461	437	477	471	480	457	449	464	461	463	443	432	462	468	498	446	493	478	478	457	428	470	421	413	459	461	426	452	460	431	464	469	466	430	485	464	402	474	463	470	456	471	440	476	432	458	444	471	449	455	478	418	471	439	416	457	460	460	427	473	435	489	446	453	406	441	447	460	473	456	445	416	462	477	448	444	498	477	452	476	476	436	505	458	457	460	472	431	483	525	483	449	482	428	458	460	436	434	469	468	440	467	452	427	501	439	463	437	457	441	453	458	452	458	456	453	477	453	426	432	453	442	451	437	440	459	430	436	425	474	457	482	465	459	441	425	462	445	421	438	452	433	496	499	463	441	474	434	466	452	457	452	494	468	455	456	452	454	470	422	468	451	459	471	474	476	431	454	452	433	480	450	476	475	485	433	458	456	452	458	471	446	466	442	463	457	438	463	446	445	463	492	436	440	473	445	441	444	459	478	480	470	467	493	468	465	431	485	474	471	451	463	498	465	445	468	439	432	439	447	437	463	454	467	455	472	434	453	426	487	428	453	458	475	510	470	475	459	441	440	442	450	436	455	486	428	451	468	481	474	432	443	455	429	455	445	464	473	472	428	429	435	495	420	417	427	455	461	432	478	466	454	478	494	481	464	450	448	450	471	461	452	472	428	470	449	486	441	461	436	435	469	486	414	421	458	433	488	409	484	444	496	471	438	463	450	440	459	457	448	461	449	483	421	439	473	461	401	418	440	460	439	449	494	458	511	447	450	458	467	453	439	482	427	446	472	456	426	507	467	433	444	470	476	437	463	423	501	449	423	475	435	443	480	466	468	471	437	486	426	462	448	488	411	457	459	439	422	467	428	429	473	477	472	439	473	457	503	459	480	443	421	424	470	458	450	436	484	447	452	490	469	481	392	416	432	480	427	473	435	424	473	484	420	419	456	445	448	456	484	478	436	457	431	480	498	456	444	449	421	513	471	469	481	487	477	450	447	465	481	464	433	478	483	459	444	430	457	476	481	475	456	456	431	462	448	433	462	400	451	473	436	466	443	455	450	439	440	423	454	439	429	432	456	435	460	427	460	429	457	455	453	484	473	431	419	449	454	457	470	425	441	419	420	443	434	482	465	445	470	413	444	448	458	418	435	483	418	474	445	491	510	445	390	471	479	429	473	425	418	452	471	491	432	473	442	452	433	468	450	474	456	438	441	470	439	447	453	460	419	453	462	440	475	439	457	450	416	465	446	462	459	399	431	439	499	438	462	434	426	452	457	491	470	486	449	446	491	442	442	454	445	470	475	438	436	460	442	429	472	468	482	410	451	448	438	441	455	503	436	460	453	465	432	422	443	400	443	437	477	470	446	461	463	479	470	448	456	454	455	450	416	449	472	466	441	475	435	442	468	442	444	471	434	420	496	490	482	460	472	463	462	491	452	449	453	477	498	446	489	501	431	488	445	439	432	433	445	413	484	441	472	441	452	475	422	450	440	492	463	466	455	458	481	425	460	500	446	438	435	451	457	461	444	439	438	427	439	494	494	496	482	484	461	427	419	473	413	505	461	454	468	410	459	447	471	473	440	455	430	429	456	457	459	461	466	452	426	421	452	421	448	483	447	466	437	415	435	476	460	445	461	434	468	450	432	476	460	465	477	466	425	477	502	479	458	474	433	468	444	472	430	439	418	457	408	437	513	447	450	457	470	482	441	458	480	447	448	440	435	461	447	447	436	483	466	472	454	440	421	465	454	454	449	430	442	461	479	430	471	434	465	398	456	444	424	411	442	448	432	449	436	468	491	441	472	448	441	445	446	460	469	475	444	475	484	449	449	449	466	453	443	460	442	424	427	399	454	434	473	496	410	454	423	468	428	435	486	453	457	475	455	431	484	449	457	418	456	457	480	457	462	424	466	428	435	455	443	487	475	463	476	448	471	471	456	429	448	477	457	463	424	473	431	460	494	451	457	454	445	458	449	460	414	433	438	449	416	398	422	455	426	449	421	451	461	446	455	435	460	460	445	415	443	480	472	450	458	453	445	471	462	497	462	447	455	439	455	455	472	421	461	459	461	453
