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
338311536912	338311537473	338311538023	338311538573	338311539123	338311539673	338311540223	338311540773	338311541323	338311541873	338311542423	338311542973	338311543523	338311544073	338311544623	338311545173	338311545723	338311546273	338311546823	338311547373	338311547923	338311548473	338311549023	338311549573	338311550123	338311550673	338311551223	338311551773	338311552323	338311552873	338311553423	338311553973	338311554523	338311555073	338311555623	338311556173	338311556723	338311557273	338311557823	338311558373	338311558923	338311559473	338311560023	338311560573	338311561123	338311561673	338311562223	338311562773	338311563323	338311563873	338311564423	338311564973	338311565523	338311566073	338311566623	338311567173	338311567723	338311568273	338311568823	338311569373	338311569923	338311570473	338311571023	338311571573	338311572123	338311572673	338311573223	338311573773	338311574323	338311574873	338311575423	338311575973	338311576523	338311577073	338311577623	338311578173	338311578723	338311579273	338311579823	338311580373	338311580923	338311581473	338311582023	338311582573	338311583123	338311583673	338311584223	338311584773	338311585323	338311585873	338311586423	338311586974	338311587523	338311588073	338311588623	338311589173	338311589723	338311590274	338311590823	338311591373	338311591923	338311592473	338311593023	338311593573	338311594123	338311594673	338311595223	338311595773	338311596323	338311596873	338311597423	338311597973	338311598523	338311599073	338311599623	338311600173	338311600723	338311601273	338311601829	338311602373	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2755	3650	2300	2755	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
26272	15582	23852	9567	3025	929	445	314	252	213	195	233	201	160	167	147	153	137	161	157	160	146	141	141	130	147	123	138	116	116	115	127	112	130	113	113	116	104	120	113	132	107	137	112	124	105	107	120	120	121	130	121	121	118	114	124	104	126	141	146	102	105	127	123	111	132	131	111	140	121	98	121	129	127	100	119	121	124	116	112	139	113	119	121	125	123	101	116	116	109	123	112	105	101	116	125	133	124	111	115	135	121	140	120	111	102	107	113	104	125	104	145	111	138	127	128	144	122	130	125	101	104	114	132	101	129	113	116	115	117	136	101	125	100	108	119	134	123	115	107	108	118	147	119	110	119	137	106	113	110	120	108	98	134	133	130	133	123	101	95	103	125	134	111	114	137	123	125	139	123	126	112	122	110	130	111	135	121	106	133	130	144	115	118	96	116	116	128	108	112	126	120	121	110	120	106	140	120	119	105	124	123	111	101	111	120	109	122	97	131	122	111	121	114	112	93	116	103	130	107	106	123	93	104	141	104	123	113	105	116	122	133	113	119	99	96	106	116	117	115	102	103	125	114	114	121	126	97	125	117	124	123	115	125	126	120	119	109	132	118	134	126	128	114	117	116	94	123	124	117	127	134	88	104	106	113	100	118	115	137	121	100	125	106	120	121	140	133	103	93	116	113	119	98	124	110	136	117	143	118	125	117	156	112	106	126	114	125	115	93	124	89	118	131	122	128	113	124	102	124	129	121	97	110	115	100	126	137	124	137	115	128	128	118	129	112	114	118	131	104	111	117	122	125	115	132	118	108	113	127	111	122	105	144	117	121	126	115	125	111	111	105	119	132	122	120	108	103	126	98	117	110	99	131	123	131	123	111	118	104	121	106	121	125	130	129	132	117	112	129	134	125	127	128	149	125	96	128	116	108	125	135	99	128	112	139	138	102	125	110	128	115	97	95	101	127	108	131	111	123	122	119	113	93	147	113	120	95	115	115	126	128	95	119	103	129	132	94	110	110	118	105	118	127	108	122	102	136	125	118	125	94	125	126	120	100	115	140	105	108	132	121	118	122	118	110	104	115	136	130	114	105	121	108	126	117	129	114	125	118	143	121	132	137	132	111	139	98	108	125	111	108	145	126	124	117	106	112	99	135	100	110	127	96	129	116	100	119	131	138	140	124	125	121	123	115	120	130	117	117	115	112	102	135	135	103	148	131	120	129	113	125	125	113	131	120	106	120	125	127	102	130	117	105	133	133	97	129	121	121	129	107	132	132	113	100	123	110	113	111	93	115	117	105	118	115	115	123	103	101	135	118	128	116	129	126	124	122	141	120	104	135	98	108	118	123	113	91	118	119	130	125	113	116	106	110	118	126	120	106	123	137	104	130	115	116	112	110	108	119	131	113	129	147	126	116	89	106	127	110	116	105	108	109	125	144	121	105	116	127	98	116	106	114	136	98	104	98	111	103	108	136	133	105	120	116	111	118	130	132	113	106	117	110	116	122	125	130	113	124	114	120	115	110	124	112	123	104	108	119	114	114	118	123	126	105	102	135	102	104	117	113	121	120	127	143	102	108	127	103	103	118	104	112	126	111	115	106	94	133	132	105	140	110	104	112	124	120	101	96	110	123	102	127	123	101	106	116	112	111	100	107	108	132	125	121	128	125	110	114	108	104	120	113	98	105	117	123	118	115	103	112	103	108	139	121	109	116	112	127	114	109	98	123	123	114	116	111	99	113	117	109	115	110	108	116	134	108	131	95	119	118	129	117	127	128	126	122	121	130	105	91	127	131	106	139	109	111	118	108	121	126	124	97	113	124	122	112	122	109	117	118	116	130	113	116	111	104	121	132	121	114	127	126	128	122	119	139	131	127	116	124	119	126	111	98	130	112	119	106	125	108	120	119	103	122	121	129	121	118	112	117	140	102	116	110	108	112	87	106	116	117	143	123	112	138	124	120	119	86	102	100	131	128	115	111	129	121	118	113	131	118	120	120	130	136	124	101	130	107	138	137	108	130	115	121	112	122	136	115	128	115	122	124	127	107	121	111	122	130	110	126	111	117	122	112	105	119	134	127	98	123	146	124	117	129	123	125	109	117	106	111	104	124	139	140	128	129	118	115	129	141	134	118	108	111	124	108	120	98	117	120	113	109	111	118	100	98	107	122	115	134	119	115	129	118	132	122	123	108	123	117	132	115	134	113	135	100	138	110	124	122	116	109	121	112	124	117	117	114	120	116	121	124	134	93	98	107	101	126	127	148	125	121	118	131	115	105	135	111	96	112	115	97	106	99	128	124	111	138	136	117	111	110	121	131	115	127	115	105	109	122	125	113	127	113	145	130	133	118	119	117	115	118	114	121	116	124	114	119	101	121	113	126	116	123	115	105	114	135	128	100	97	111	116	121	100	112	114	107	119	127	122	115	128	119	104	123	117	129	110	104	142	116	106	122	108	111	113	118	124	133	101	114	114	118	121	111	121	121	124	114	119	120	117	130	124	123	119	131	120	112	134	108	108	121	119	130	108	104	117	111	118	120	110	107	129	137	114	113	113	119	119	119	120	96	109	117	96	116	124	119	134	113	121	115	86	110	112	115	103	103	131	119	141	121	115	123	116	112	109	110	108	121	115	112	118	132	136	120	119	107	115	116	108	95	133	117	135	138	133	117	117	99	112	130	133	134	123	131	124	122	129	106	128	112	109	125	108	111	127	132	91	131	106	109	127	119	108	158	124	108	126	104	116	125	99	118	118	117	118	103	117	110	96	123	148	117	116	120	135	106	111	116	115	116	112	123	122	114	116	107	120	123	96	129	105	102	92	123	106	135	140	134	121	101	110	109	109	113	116	127	130	116	117	124	121	106	97	115	100	125	120	126	116	132	126	129	109	134	110	104	97	123	113	111	116	132	133	135	103	127	119	125	113	110	105	127	117	115	113	127	104	109	128	104	122	115	104	109	126	118	109	105	105	105	143	101	117	125	102	123	150	120	102	128	111	97	131	120	94	120	134	118	116	111	123	118	117	133	102	114	107	106	101	135	116	107	129	118	108	145	125	110	103	127	122	115	100	133	112	111	95	105	113	125	96	111	90	107	103	101	111	104	112	104	122	130	120	126	130	129	108	119	121	118	120	125	105	115	146	121	115	109	116	100	105	118	113	107	128	125	132	134	125	102	118	116	129	113	115	123	133	121	99	121	145	115	116	119	117	125	143	120	111	104	128	92	121	99	137	100	116	119	119	109	104	124	104	124	108	104	107	123	128	106	112	112	95	113	141	129	130	117	110	105	108	120	121	117	116	121	132	122	122	133	114	111	118	135	106	148	131	117	126	120	116	114	127	107	122	108	110	122	103	126	116	106	136	117	111	124	93	105	113	138	96	106	128	120	121	118	118	133	121	129	113	109	110	108	116	112	127	119	147	122	117	112	132	123	121	125	137	135	93	117	104	121	119	107	127	113	122	118	132	99	122	114	114	124	110	113	131	127	123	130
16010	14427	23561	12855	7787	3462	1865	1210	974	813	852	933	808	611	567	523	546	505	486	510	489	497	463	472	407	413	385	374	322	331	354	316	355	348	306	317	327	335	330	346	297	305	323	342	320	325	307	316	305	325	330	318	312	334	349	315	305	296	314	305	321	333	337	283	339	310	321	320	287	275	339	282	349	276	311	309	289	327	321	299	298	351	321	347	329	264	332	297	323	331	324	291	291	301	316	323	263	325	291	328	321	299	323	296	290	353	346	334	294	306	276	342	307	304	311	292	297	304	312	307	312	311	310	325	348	326	307	302	311	335	280	326	285	282	294	318	333	347	302	314	300	308	318	285	319	302	326	313	326	305	303	322	287	277	306	299	325	321	329	309	328	278	324	306	293	327	337	343	307	311	305	287	277	307	316	322	323	322	308	291	285	307	306	289	292	297	279	290	330	307	316	280	320	322	293	294	329	308	310	328	325	271	298	326	310	303	333	309	329	300	306	302	292	298	296	306	318	287	320	294	340	326	320	293	316	264	323	306	290	284	307	329	320	335	307	327	317	340	285	288	297	299	289	323	316	308	287	286	314	316	308	327	297	291	274	309	344	295	295	301	317	301	322	322	342	317	338	290	319	316	293	293	296	299	337	324	298	331	318	291	324	311	311	321	312	313	317	359	307	263	297	332	303	306	302	292	275	296	293	308	317	315	292	284	299	320	285	324	307	326	317	343	289	345	292	308	292	285	320	297	301	325	272	339	301	298	311	312	332	319	300	301	327	302	326	340	351	279	322	290	322	307	326	277	326	306	309	332	316	297	286	336	315	300	274	310	298	306	316	309	286	284	314	336	282	308	319	304	305	297	326	302	307	321	307	292	322	309	318	315	318	305	301	315	317	296	311	296	331	333	305	285	308	303	334	300	305	320	324	306	321	299	319	293	286	298	321	304	307	316	300	296	296	304	329	321	301	305	317	295	302	321	302	282	292	346	324	284	283	284	306	292	286	277	302	339	287	272	323	305	275	333	296	316	314	304	326	313	303	298	297	300	329	304	317	287	289	320	312	268	295	325	314	295	279	288	319	304	326	300	279	298	334	312	285	328	320	335	347	357	292	272	291	280	300	331	306	306	312	308	284	317	283	319	315	304	291	348	290	313	320	315	309	292	283	297	339	294	325	316	309	297	309	282	301	309	310	315	301	277	283	292	304	295	327	296	294	301	293	320	294	309	312	296	289	292	299	325	300	262	305	284	306	296	314	302	281	284	328	288	292	306	302	300	311	334	324	302	315	313	320	311	309	289	319	314	326	271	268	341	325	294	297	316	317	303	320	281	341	317	320	304	309	269	326	327	344	329	302	311	336	311	307	321	311	299	290	310	301	322	306	282	302	304	313	307	314	325	342	294	312	324	319	316	319	308	345	327	294	283	294	324	317	285	258	299	286	298	336	294	316	329	306	302	280	301	344	308	300	342	299	306	303	313	303	311	302	345	330	312	324	305	287	323	288	320	325	352	293	319	278	296	328	331	296	302	315	307	308	304	324	330	337	296	294	303	356	305	312	298	326	316	297	310	307	313	284	283	300	310	290	308	296	279	321	329	297	316	316	303	290	313	309	301	307	334	335	328	348	266	300	317	331	288	317	318	300	316	304	300	313	307	310	312	295	321	308	328	325	330	291	294	289	302	330	320	327	308	283	313	293	278	292	304	300	276	270	303	320	286	304	303	295	314	312	284	306	327	302	314	326	316	290	326	297	320	336	298	330	315	304	305	319	302	321	331	315	296	345	286	312	341	329	336	332	353	277	326	296	336	316	307	291	324	301	307	261	325	299	285	285	318	294	344	316	295	319	336	319	324	328	279	315	286	280	301	278	302	288	290	289	335	279	284	294	310	307	300	302	324	320	297	299	326	310	287	330	297	312	331	328	286	319	303	299	316	299	311	325	282	320	296	290	284	297	307	310	283	286	295	312	310	290	317	336	280	293	281	286	282	293	291	323	286	300	296	299	287	324	299	332	301	351	300	331	283	302	290	313	329	333	296	285	325	305	339	329	325	284	284	325	320	291	289	301	307	303	310	330	310	304	310	311	294	276	356	273	303	285	285	286	328	272	308	305	291	282	299	348	331	308	286	316	316	322	299	268	305	308	300	308	289	295	294	317	323	310	340	301	281	312	299	331	344	268	348	319	322	296	293	270	298	311	298	315	269	303	323	281	294	331	313	352	317	328	309	314	317	333	303	327	298	344	305	306	317	287	301	311	286	303	299	314	298	303	311	316	307	311	332	296	292	298	329	305	291	332	288	301	289	305	327	300	309	305	295	296	285	296	349	312	296	334	335	320	289	309	317	310	304	289	329	333	317	296	276	350	337	318	303	306	286	306	314	311	356	326	303	344	289	330	322	289	315	305	322	323	308	322	320	311	301	324	291	319	319	327	303	295	306	289	306	317	296	324	292	320	307	324	299	338	313	308	308	301	304	321	321	289	317	316	333	300	311	315	312	305	294	282	285	278	313	301	354	334	309	306	289	305	301	340	291	319	324	300	303	294	329	280	313	321	318	309	300	295	307	325	301	330	335	290	286	320	326	295	329	311	313	308	319	283	311	295	272	299	280	290	320	291	325	294	333	316	293	312	304	294	316	327	318	306	332	317	299	295	294	315	301	286	321	316	276	346	333	282	309	311	291	302	326	292	320	308	303	303	318	291	335	301	337	305	302	301	308	320	314	309	321	325	300	334	305	295	323	341	314	319	319	316	340	284	309	333	307	322	319	274	283	327	301	301	297	295	306	331	317	296	296	339	300	300	329	290	260	324	329	318	320	299	271	339	323	332	317	300	292	307	310	279	300	317	310	284	286	323	296	336	312	316	297	321	330	298	293	296	294	321	291	281	351	319	282	339	324	330	326	307	286	315	295	334	286	293	296	276	327	302	323	325	313	321	282	297	317	305	286	330	358	297	302	315	295	334	326	321	337	304	301	304	292	280	301	337	304	292	320	306	330	324	321	327	291	312	279	304	324	315	329	293	311	302	299	298	326	308	293	323	310	293	319	314	287	295	329	304	297	278	313	319	324	331	277	325	341	305	297	343	300	320	325	269	305	329	318	327	281	275	285	334	321	313	295	290	303	300	333	304	288	300	327	332	330	311	309	299	305	310	289	310	296	322	310	310	343	289	322	335	297	320	304	308	283	349	351	276	298	326	278	313	300	324	322	291	313	308	319	323	317	302	325	287	315	291	310	271	327	325	312	309	275	312	316	342	331	337	318	312	263	322	302	306	270	315	301	324	336	302	332	307	302	330	299	335	293	308	316	335	305	324	289	302	311	318	296	315	291	318	318	300	277	288	280	285	305	282	315	333	299	288	332	314	306	312	351	298	291	282	312	317	335	338	325	287	304	268	317	293	293	309	265	322	304	345	323	326	300	354	317	269	320	310	291	302	309	330	308	319	298	296	269	327	321	299	299	298	279	294	298	298	313	294	323	302	284	301	308
6971	1758	1031	689	535	423	342	417	339	356	328	344	369	349	354	380	352	368	347	352	363	369	334	312	335	371	344	334	366	339	352	357	345	310	340	370	334	361	357	372	353	332	357	331	346	322	329	357	331	364	344	346	357	315	316	333	393	327	369	335	368	350	365	310	386	339	317	330	354	330	370	371	350	338	345	368	364	343	335	356	352	356	371	336	313	343	331	378	357	376	342	337	332	385	356	356	350	318	377	366	356	342	362	355	371	377	343	341	316	359	345	391	338	320	339	356	390	358	360	337	338	344	374	338	362	347	325	301	329	333	347	321	345	359	327	342	316	377	343	375	406	341	357	333	316	348	369	355	363	379	378	347	351	337	327	371	318	311	332	344	363	343	361	366	356	366	364	361	366	336	342	366	344	319	313	350	315	339	370	336	394	363	333	347	341	331	359	356	336	329	379	365	353	364	352	355	387	353	358	369	371	321	357	341	323	363	398	360	319	360	393	346	346	327	342	337	345	343	363	336	369	292	339	338	352	308	336	346	357	372	387	330	354	356	391	363	314	358	317	341	334	342	374	316	361	327	325	378	345	356	356	367	345	344	363	358	317	343	335	339	349	363	378	361	351	304	358	344	342	325	344	325	356	329	344	317	348	364	383	396	354	359	352	355	364	328	341	364	313	376	362	363	326	351	361	343	295	317	354	348	371	375	354	336	342	344	340	364	378	377	350	337	377	346	338	342	343	337	340	350	345	334	307	361	353	349	372	316	371	349	333	369	388	350	334	380	340	349	385	307	306	357	334	321	304	367	328	358	360	348	313	368	361	324	372	307	342	333	355	335	375	334	351	335	333	368	344	299	356	302	324	354	319	346	345	387	346	336	345	329	348	337	371	317	364	379	360	324	368	355	339	313	328	355	335	375	350	344	332	318	349	353	324	323	364	367	375	323	366	341	357	341	330	335	325	347	348	349	378	318	378	375	331	362	344	355	340	348	362	336	326	338	352	356	382	371	381	359	362	325	358	332	349	303	353	349	336	381	355	342	340	370	334	344	313	345	334	345	395	353	393	334	314	368	358	363	366	374	380	342	350	349	344	336	344	345	367	360	353	317	342	365	338	365	322	363	338	378	367	324	329	383	376	319	317	337	314	337	383	320	343	387	364	356	340	338	349	342	348	371	334	325	398	350	332	345	313	347	358	328	325	326	336	309	339	354	351	352	317	324	336	306	394	362	351	303	346	347	352	317	357	326	355	322	354	337	337	336	362	333	340	325	326	353	378	357	346	356	351	350	281	368	328	340	382	348	350	366	363	356	371	341	349	331	353	377	326	338	341	359	358	369	362	352	355	361	320	351	343	373	354	354	364	317	325	329	355	362	355	355	343	348	327	322	319	339	362	372	328	359	350	356	325	347	356	351	336	337	357	377	346	329	357	355	350	365	378	365	333	378	354	349	358	320	339	352	312	362	346	351	329	373	343	364	360	365	325	331	381	380	381	375	313	333	351	352	355	396	336	324	344	319	341	348	365	365	355	307	349	315	338	325	366	345	325	352	351	369	386	343	352	317	323	358	355	338	330	299	326	334	380	338	339	345	324	362	341	353	345	361	357	364	331	331	326	315	353	340	354	353	347	381	364	379	340	372	352	328	373	403	330	333	319	356	324	341	336	344	314	335	335	357	352	348	355	349	319	320	363	338	348	327	382	366	337	331	328	316	366	324	346	323	342	374	329	361	320	367	411	304	298	335	388	359	343	308	331	343	360	342	357	314	359	326	364	355	341	360	343	341	341	346	310	369	377	363	337	342	356	359	360	329	338	345	355	338	356	351	346	339	378	374	391	363	374	348	356	340	359	343	322	344	323	345	332	400	347	336	375	355	350	370	349	325	314	344	336	342	362	338	345	373	357	357	348	337	323	386	345	339	301	339	359	352	369	342	297	375	350	338	358	329	358	364	354	313	332	358	339	352	341	284	374	378	342	369	347	347	369	318	370	362	322	326	342	331	361	358	304	338	335	367	351	348	323	326	340	350	360	352	322	345	329	361	356	336	390	339	355	362	325	355	360	340	378	324	352	372	340	359	327	342	343	358	342	352	372	342	345	329	323	316	352	376	371	342	366	339	367	323	346	360	358	365	378	341	346	361	342	348	333	365	365	339	318	353	348	330	343	389	389	329	325	300	374	309	362	334	338	331	354	362	338	342	336	343	366	373	381	320	367	352	347	313	327	347	338	331	315	330	344	342	356	348	369	331	348	363	343	345	332	356	333	368	368	350	314	385	362	359	338	351	345	332	332	363	321	336	311	362	392	360	331	350	357	353	345	325	340	376	335	367	331	335	352	347	320	350	339	357	366	348	348	366	375	362	343	322	335	335	313	370	348	322	341	346	317	319	362	369	333	336	331	357	325	336	345	335	338	369	354	358	344	306	362	338	316	352	363	317	363	306	360	309	324	362	346	343	344	331	329	341	328	329	296	328	319	372	302	354	371	362	329	351	352	358	324	352	350	325	377	339	359	345	322	363	341	319	328	335	373	313	348	372	389	344	404	366	342	406	379	354	371	369	327	303	358	357	350	342	344	344	368	337	356	353	361	358	349	353	319	329	355	378	337	302	385	369	339	341	340	350	337	369	394	341	345	354	367	355	361	384	398	364	362	325	380	340	349	346	355	367	340	361	320	319	330	358	318	361	326	356	368	335	373	323	352	323	350	349	330	375	375	361	354	353	330	350	392	361	348	352	338	322	313	345	343	321	365	340	341	360	330	332	371	344	365	374	323	339	341	336	353	377	367	357	368	367	341	337	371	355	368	303	343	357	323	345	350	361	359	354	357	354	329	378	370	325	331	373	373	365	332	315	369	351	368	337	308	357	362	347	378	318	336	337	349	320	358	356	331	358	369	381	360	345	351	372	376	356	360	321	395	346	349	331	344	383	352	320	333	336	331	345	367	359	373	358	326	365	375	353	352	334	361	351	375	345	337	350	354	403	380	360	357	340	346	348	348	375	331	361	365	357	345	383	363	375	347	333	330	369	338	312	375	337	333	355	338	379	369	329	333	354	351	352	351	345	350	356	353	343	373	334	361	380	351	328	343	363	334	330	401	307	328	336	315	358	352	319	378	335	331	345	371	364	340	360	356	406	386	361	354	341	372	339	352	324	348	361	355	372	371	380	339	335	352	338	342	343	385	341	328	375	360	331	348	349	341	379	390	297	321	367	345	331	361	378	321	386	326	353	400	365	350	359	327	332	340	386	360	323	342	351	365	340	380	355	338	324	326	299	355	327	321	309	392	369	329	338	341	315	363	332	318	338	363	372	369	323	361	295	346	369	383	345	319	359	370	352	343	386	337	334	357	328	329	325	325	384	360	334	294	355	343	347	352	334	342	354	315	349	333	361	376	339	309	343	336	361	340	327	373	320	348	346	368	358	371	364	330	330	345	346	328	337	340	332	363	321	372	348	380	332	323	314	347	369	367	338	316	321	369	343	362	343
5363	2204	2515	2005	1424	1054	900	816	868	831	795	874	877	813	796	770	809	830	798	797	799	829	825	826	758	805	755	794	781	751	746	789	766	809	785	744	760	811	783	755	759	758	779	784	800	789	761	746	796	772	781	775	822	755	803	775	819	799	804	768	774	736	773	768	747	798	768	709	734	808	809	788	794	806	764	769	780	772	762	771	802	840	798	767	779	798	786	798	742	818	741	828	761	790	777	772	792	756	808	785	775	795	750	803	772	797	784	737	781	748	777	799	755	802	791	727	792	789	768	823	786	853	699	805	830	792	740	771	703	774	798	813	742	786	771	741	758	773	792	793	760	814	767	773	741	786	735	815	795	786	758	777	754	794	793	777	814	744	801	780	774	750	728	825	756	799	778	808	720	750	777	774	784	775	782	813	816	807	785	762	802	795	798	766	786	802	825	766	809	792	804	768	811	771	799	795	809	744	729	771	787	847	840	748	753	765	771	802	752	790	788	781	765	818	812	800	743	842	821	815	764	755	763	832	745	770	793	791	825	748	751	822	823	770	757	767	833	782	761	791	792	776	752	761	765	742	767	779	755	830	771	806	755	735	786	825	722	792	780	806	760	769	782	769	836	763	758	764	796	798	728	809	795	748	766	766	784	797	840	782	779	722	771	794	824	828	756	783	750	783	731	761	810	775	765	795	725	795	751	788	790	763	797	744	785	810	772	784	792	774	757	794	808	812	767	746	785	753	773	801	811	798	731	817	763	755	792	787	775	741	745	790	751	795	737	799	768	805	798	774	795	768	761	789	840	802	780	760	768	764	725	755	814	783	744	768	782	800	814	762	780	818	737	806	823	786	772	767	741	768	741	781	823	766	820	791	772	772	783	758	763	815	777	757	778	800	788	791	749	763	774	767	788	766	758	807	789	825	790	842	682	783	753	751	781	733	779	803	736	805	829	796	773	827	807	809	839	780	793	802	736	808	802	778	793	808	794	765	772	743	778	716	810	755	779	789	761	771	787	785	762	782	792	794	766	790	790	810	761	762	780	736	764	760	771	756	801	776	813	810	774	780	778	763	758	747	798	734	787	751	784	765	744	748	752	789	779	724	760	785	792	774	777	778	818	747	810	743	801	804	745	825	799	796	782	793	818	788	756	741	814	799	782	730	798	788	756	780	774	757	796	722	805	794	796	798	800	791	786	789	824	786	796	770	801	771	818	797	706	768	788	731	785	816	771	812	774	776	817	758	765	759	747	777	785	791	778	844	797	760	838	803	776	797	758	768	815	783	762	776	795	798	774	784	797	801	781	763	757	779	782	731	834	768	839	790	765	796	764	771	789	807	777	766	809	807	762	798	736	833	723	828	785	751	773	709	715	754	799	759	716	782	737	765	775	754	763	753	814	799	742	763	769	768	821	809	750	764	897	772	765	741	796	785	767	754	762	768	737	794	780	777	781	753	793	791	757	775	771	757	727	780	809	770	795	771	775	751	771	765	786	761	754	747	795	800	754	770	781	773	788	838	747	757	794	835	763	772	751	797	816	805	778	799	770	810	750	791	810	737	744	786	770	732	765	745	744	736	779	793	744	764	775	789	817	780	821	799	766	805	794	773	784	795	830	775	763	780	775	737	738	755	749	757	753	777	777	740	790	771	767	810	805	761	779	827	710	764	769	797	748	785	780	775	771	760	791	778	742	763	769	805	762	785	776	800	771	808	831	776	813	830	725	776	740	791	808	758	740	762	763	770	792	746	737	798	790	760	787	738	813	760	794	780	828	788	784	795	780	766	811	723	809	743	832	795	818	798	799	790	800	790	757	742	731	773	836	778	773	737	774	768	776	794	774	823	766	794	779	759	767	758	804	826	757	773	746	781	767	817	761	755	725	790	794	739	772	832	711	759	763	760	776	723	801	740	826	784	787	768	776	766	757	714	798	752	771	792	806	811	779	768	802	787	789	738	834	782	786	752	785	785	727	767	803	764	775	776	805	741	750	828	778	774	777	803	825	775	818	813	784	771	829	717	835	811	761	795	769	829	778	731	847	768	757	767	797	800	729	757	779	776	829	759	783	780	766	754	814	788	766	764	781	818	779	776	789	770	790	820	769	783	769	808	781	723	751	767	797	782	754	788	811	710	762	750	731	749	808	812	779	758	749	740	763	745	795	794	800	783	800	817	746	756	790	769	774	736	794	772	736	765	793	745	779	776	761	770	811	814	791	792	751	782	779	826	805	797	757	796	789	786	763	728	783	781	792	760	803	825	754	776	781	769	798	775	768	825	787	792	800	765	709	768	765	756	802	783	789	760	761	770	808	823	772	794	753	767	781	750	775	748	732	779	777	771	742	790	741	821	796	812	765	776	743	755	731	802	761	827	796	730	743	781	775	813	767	788	783	809	799	841	761	776	795	771	733	784	812	779	777	719	796	807	792	835	786	804	766	792	813	799	823	783	776	758	787	785	802	773	846	733	792	811	815	808	770	783	857	798	750	827	788	726	788	786	763	819	823	790	742	835	829	761	760	765	763	762	769	723	779	817	793	839	767	758	784	800	794	750	826	799	764	809	758	738	754	738	767	829	765	690	738	789	756	746	787	804	765	776	774	781	778	736	783	812	755	790	786	802	768	804	756	768	798	743	786	759	735	792	806	814	763	790	761	804	801	784	777	808	736	812	763	725	719	789	812	745	763	791	786	817	768	761	744	802	756	772	766	749	828	787	825	820	762	801	784	774	789	728	762	798	854	766	775	790	758	725	780	778	786	801	779	809	742	829	785	775	749	779	790	765	782	763	806	820	800	744	726	767	798	746	769	796	781	807	786	803	816	815	776	740	776	714	731	779	803	810	752	741	749	788	798	794	779	770	740	778	717	763	779	832	748	750	813	802	768	796	801	808	752	778	821	756	768	796	815	744	753	744	772	723	706	752	718	798	782	788	795	755	736	795	741	777	824	811	767	778	775	786	788	779	809	750	776	797	771	765	769	724	755	788	813	768	751	749	813	750	754	781	822	771	744	794	769	788	751	815	801	797	747	771	769	788	791	816	772	762	777	814	800	808	755	766	725	774	755	786	812	776	811	736	784	794	727	791	779	778	753	739	836	738	796	743	721	747	778	784	788	770	794	853	815	775	726	834	781	765	761	788	775	813	763	743	753	761	780	762	760	730	758	769	800	815	766	779	723	800	759	734	812	820	815	725	796	775	769	786	739	756	785	696	748	737	742	813	831	771	777	793	770	756	818	803	786	751	795	789	771	720	798	726	810	806	752	787	818	765	757	767	808	811	761	809	731	783	748	768	764	750	835	722	790	789	813	841	801	792	797	778	780	745	782	836	782	765	773	832	820	807	856	765	798	782	756	759	785	778	798	730	785	812	757	758	772	765	778	744	804	777	771	782	770	792	777	763	804	765	804	801	788	767	765	780	786	766	803	800	740	810	794	823	757	802	782	770	778	766	820	734	758	778	757	753	812	723	796	760	782	851	800	719	851	799	809	754
17173	8711	14689	4869	1574	618	411	316	262	295	257	260	294	262	237	229	246	258	260	244	267	265	226	229	241	261	220	214	224	220	242	214	236	226	231	238	209	240	208	244	242	226	218	205	232	247	211	207	246	226	200	241	218	244	206	238	220	230	233	252	243	206	236	218	232	219	216	229	232	197	238	201	238	225	261	226	249	245	229	221	232	240	217	256	257	206	229	220	246	241	231	209	251	251	227	259	258	248	238	241	228	193	212	219	207	258	237	236	185	218	265	235	231	226	238	215	203	222	209	237	225	231	261	235	223	213	244	244	229	229	213	229	225	234	248	216	215	238	231	235	239	220	220	239	235	221	222	219	231	217	225	215	207	201	224	210	227	206	237	249	220	210	226	230	226	221	217	222	194	218	239	229	245	232	221	216	228	244	243	246	196	261	245	220	234	236	231	241	200	212	212	232	205	242	191	206	211	258	246	218	210	229	234	229	235	244	233	236	228	234	209	214	212	235	247	227	236	244	237	232	234	231	215	239	260	215	245	222	247	202	248	227	228	242	218	215	218	234	206	216	230	222	195	238	210	201	243	209	206	213	244	224	229	240	227	238	221	228	231	205	230	245	205	191	210	229	263	254	226	241	229	249	230	217	218	222	213	246	233	220	264	255	227	233	230	218	228	223	193	251	256	213	222	233	223	216	216	241	243	224	245	240	234	237	240	240	243	243	244	238	226	238	219	222	234	242	240	231	208	230	220	242	237	227	253	226	263	238	258	239	239	227	225	235	242	250	243	255	247	231	249	249	259	237	212	213	226	247	241	212	224	233	261	247	222	207	230	224	221	206	226	231	285	258	215	220	228	225	206	207	232	252	242	232	233	249	221	216	225	260	224	247	203	213	219	210	217	233	195	233	211	237	216	248	237	221	225	244	237	225	225	210	196	246	263	257	209	186	240	223	207	224	246	244	248	226	243	213	229	220	223	241	228	204	222	241	212	242	208	234	202	242	211	223	222	228	219	244	245	217	228	210	221	228	237	218	230	237	243	218	232	236	227	209	203	205	193	241	222	222	206	238	236	241	255	227	215	231	215	213	237	213	226	204	227	265	258	236	228	224	256	204	228	194	236	222	203	244	239	212	247	264	241	228	217	244	233	254	225	233	229	260	236	225	218	232	225	236	227	229	249	226	215	220	224	242	232	206	227	256	216	229	237	220	241	207	228	229	250	214	239	228	242	240	230	236	239	230	234	232	232	216	232	237	231	252	243	218	222	222	274	221	238	250	205	223	226	234	241	222	233	218	245	245	247	214	230	244	197	253	253	264	246	237	237	236	236	217	247	252	205	228	207	235	215	228	235	229	248	251	219	222	223	222	216	226	202	206	223	226	225	244	255	259	204	223	228	232	253	213	227	222	229	256	260	237	262	232	190	222	216	253	205	237	250	252	239	258	234	240	239	225	241	197	245	232	236	211	233	229	227	234	224	227	241	232	235	245	273	211	188	229	231	209	210	223	242	202	235	194	235	243	255	213	229	234	250	244	199	246	207	249	230	236	237	218	220	223	218	212	206	236	223	208	213	244	204	193	228	219	228	227	242	197	231	246	205	204	219	270	229	219	217	222	224	234	250	215	212	224	244	232	236	233	216	224	237	226	260	256	214	231	235	262	243	247	243	226	206	226	190	229	240	242	225	221	239	235	207	219	225	240	249	234	223	224	241	222	223	217	222	249	230	228	253	192	254	187	221	241	194	224	237	210	234	235	229	209	220	212	217	238	259	208	217	220	227	233	230	215	230	217	233	197	212	217	222	217	223	228	210	254	222	225	209	259	239	237	242	223	254	217	222	218	215	228	232	247	268	235	237	228	215	221	219	208	227	231	213	220	230	201	228	224	235	242	252	214	223	224	231	253	247	211	231	234	196	239	208	208	267	239	235	211	231	237	236	217	195	215	244	209	236	222	220	260	234	226	191	206	251	242	232	217	234	221	213	239	229	247	211	228	206	239	214	219	224	238	248	210	239	208	189	242	229	240	250	226	227	203	226	226	227	207	233	242	229	222	221	203	219	209	237	261	245	234	232	256	270	205	234	220	208	239	249	227	217	212	239	213	211	229	232	255	202	215	234	226	254	223	217	246	234	228	264	223	241	223	215	224	235	252	210	201	218	208	227	218	222	223	228	249	238	258	247	236	232	231	218	250	241	241	217	221	238	215	247	186	217	219	220	235	247	215	225	210	236	240	232	223	240	228	250	243	225	242	218	215	253	220	212	229	252	230	223	217	207	223	257	212	220	224	191	252	224	216	207	219	239	235	224	218	220	246	219	232	241	226	235	249	200	230	248	241	237	226	231	223	231	239	237	236	244	249	248	235	218	232	235	209	237	228	242	220	250	214	240	199	226	241	226	209	248	205	187	211	223	242	218	247	227	225	226	240	256	230	263	240	237	210	255	228	235	251	216	221	214	234	218	247	243	213	227	252	217	220	232	231	232	228	230	226	220	249	237	234	228	211	232	217	231	228	223	261	219	254	223	219	242	202	249	223	203	229	271	240	223	224	228	197	233	250	226	231	218	228	214	223	252	234	251	240	233	225	224	224	229	230	257	233	218	211	198	222	217	257	238	228	247	206	221	218	209	243	212	218	239	218	227	227	208	224	224	223	229	222	224	235	224	216	244	210	235	221	216	222	247	209	226	243	244	230	216	221	212	224	208	229	267	197	219	209	249	241	246	184	220	259	218	226	223	236	224	218	232	207	229	251	236	246	243	240	238	212	220	234	250	221	221	216	237	218	217	220	237	235	206	217	223	240	225	215	242	242	228	224	237	229	250	224	239	255	224	257	245	206	212	225	233	211	228	219	254	183	222	263	238	208	226	206	249	241	265	247	215	207	237	229	218	217	236	259	244	221	244	218	206	242	209	208	186	253	227	233	203	227	214	224	230	197	209	220	246	239	226	229	196	245	216	195	223	216	202	245	229	234	215	214	195	265	263	219	248	230	232	228	238	243	213	222	231	206	251	228	197	251	244	233	236	249	229	237	227	220	241	223	193	207	226	246	195	231	216	212	227	245	214	239	211	227	235	220	255	213	230	252	232	231	207	233	244	217	223	214	207	223	221	245	241	244	228	249	229	208	263	221	228	241	203	247	237	250	247	256	207	243	242	252	240	233	235	236	254	239	234	208	238	229	226	213	201	207	229	207	194	227	236	239	221	241	259	224	226	206	255	229	216	240	234	197	224	244	238	245	218	207	241	200	229	217	257	206	202	255	204	220	215	206	224	231	209	228	218	229	234	242	220	228	241	241	212	237	248	189	219	219	227	213	248	229	247	198	223	220	233	244	230	259	198	255	230	239	236	220	238	206	232	228	226	254	222	245	226	232	221	217	219	227	239	248	215	225	220	247	235	255	220	219	236	233	234	254	221	238	219	200	251	260	248	246	257	238	258	225	248	214	233	230	215	229	263	237	230	205	227	229	202	214	263	246	217	225	228	247	210	256
12250	9339	17609	8256	5120	2495	1344	1048	843	768	851	885	911	707	640	718	638	605	643	625	597	628	608	619	609	623	582	582	587	558	560	534	532	527	550	539	546	550	560	480	528	523	513	548	548	534	521	509	536	534	549	527	496	529	550	548	509	489	548	524	494	537	525	519	562	499	520	518	590	523	525	535	569	540	509	521	569	539	489	537	525	535	557	526	521	539	498	522	535	535	521	511	513	501	513	543	546	526	511	516	485	504	538	561	490	505	523	527	523	501	503	542	532	541	559	496	520	463	502	504	521	539	532	511	512	503	516	500	485	487	510	487	517	516	538	546	509	508	519	550	562	496	483	525	553	538	526	555	522	510	505	536	546	488	516	529	500	523	495	548	523	548	563	528	525	511	507	544	512	502	559	549	530	507	521	532	528	518	505	531	524	529	523	481	521	533	515	488	503	541	513	544	509	524	527	534	529	502	539	548	531	547	537	483	497	566	518	545	478	562	507	512	514	509	522	506	513	528	493	543	548	535	486	527	524	509	527	493	484	515	460	520	503	527	514	500	542	510	496	562	532	460	509	497	464	523	540	529	547	507	538	505	502	539	515	522	511	522	560	454	536	557	573	499	505	510	532	539	544	510	503	522	524	543	494	528	507	540	525	543	537	503	528	534	515	561	500	481	559	512	524	547	558	527	505	507	555	526	512	548	547	531	544	553	537	511	501	519	524	537	541	505	486	541	513	491	508	528	526	501	549	511	505	482	465	504	509	494	537	540	543	502	507	511	572	517	542	501	539	528	521	508	562	552	526	498	538	512	521	517	532	519	515	495	532	486	508	529	533	464	497	522	559	518	521	505	496	490	558	495	550	527	514	509	509	528	531	531	557	511	560	496	535	576	467	517	553	479	497	523	503	566	498	535	535	485	552	541	522	530	528	528	500	503	532	516	515	554	539	547	520	536	490	576	522	551	555	535	502	518	481	556	505	552	506	487	494	548	529	527	510	539	511	536	545	505	523	526	514	518	523	540	523	515	529	542	531	530	557	482	520	539	500	542	502	490	535	501	539	522	537	501	464	509	521	528	528	523	503	500	518	540	568	516	507	555	503	500	543	549	547	523	503	508	560	511	539	534	552	522	526	491	532	540	522	522	499	527	560	517	517	527	465	537	523	507	531	549	532	520	507	560	499	542	549	523	530	581	501	479	517	510	504	492	500	501	544	520	504	520	523	531	502	524	489	552	497	532	516	537	537	570	505	529	556	481	525	500	527	483	533	518	522	492	517	537	513	514	504	545	542	538	538	520	524	530	488	517	546	490	502	549	588	518	521	512	522	505	504	547	532	528	520	520	494	501	496	575	592	531	529	524	565	549	515	577	469	541	506	529	459	513	532	552	515	514	539	538	446	522	505	509	489	492	517	534	514	482	524	508	522	535	535	538	502	553	516	514	499	531	531	543	504	501	519	495	512	584	509	552	509	524	505	508	544	527	565	512	521	551	486	530	516	516	513	566	537	483	561	511	519	512	555	528	516	496	544	524	520	480	550	519	493	516	513	503	495	521	532	552	521	494	545	523	544	520	479	544	516	512	493	562	516	553	506	538	555	550	557	495	506	528	499	502	524	501	480	519	498	491	525	517	535	550	527	497	507	508	555	501	530	491	528	517	517	515	534	485	536	516	536	521	537	583	511	546	524	501	524	513	522	527	509	551	510	539	507	539	510	518	519	507	503	515	493	522	547	531	530	524	552	512	495	522	533	523	521	534	485	515	496	510	556	536	534	520	567	572	535	534	511	537	502	507	541	519	548	530	509	523	523	524	501	541	533	550	491	533	486	517	525	494	515	553	518	493	489	514	535	546	541	500	526	526	516	540	543	515	498	513	522	554	551	521	518	537	539	558	553	522	535	538	504	504	547	541	535	540	487	542	548	512	494	530	516	517	515	532	562	507	510	523	535	502	547	510	531	517	534	534	522	485	561	530	540	500	512	507	535	521	540	503	495	527	536	524	531	530	529	499	510	523	546	524	496	553	498	497	506	519	548	498	511	550	538	531	488	551	501	518	495	552	503	507	580	531	539	506	542	563	542	512	521	522	489	515	539	509	502	514	533	529	558	493	534	502	531	548	544	538	523	528	514	529	547	503	526	521	535	520	528	529	510	514	521	506	492	571	576	497	540	532	549	522	550	546	550	513	524	500	489	531	551	513	497	538	475	513	546	508	547	520	533	515	560	523	529	495	507	558	530	542	542	502	540	543	523	524	496	537	543	542	534	485	541	568	546	508	533	532	517	530	478	496	520	489	528	502	489	517	514	497	586	512	526	498	523	514	538	509	535	539	542	599	498	517	517	529	565	549	496	550	539	497	461	492	516	529	443	551	527	536	564	516	510	515	506	488	543	501	556	516	551	529	530	561	540	508	541	489	483	496	517	496	546	538	518	485	511	483	532	529	564	533	557	511	558	524	530	511	547	499	538	524	573	526	530	563	513	519	519	554	510	500	523	492	513	484	490	542	503	507	525	512	488	528	523	515	489	521	502	556	539	494	527	515	487	518	501	526	557	490	488	514	520	548	524	516	490	509	490	534	530	544	513	513	518	482	520	544	530	560	540	503	508	555	525	541	532	525	530	557	542	527	501	565	519	512	548	527	512	490	520	568	501	531	529	483	520	517	500	554	490	539	557	524	516	507	531	543	534	488	501	530	548	537	552	501	505	536	516	513	514	512	508	491	485	520	539	550	498	513	525	517	548	511	495	540	551	533	505	551	501	525	517	521	518	500	532	528	559	553	502	534	499	505	517	545	533	543	553	535	541	530	540	496	543	488	486	505	548	533	504	533	467	539	537	532	528	530	484	520	523	528	498	544	498	478	517	526	541	509	494	540	580	493	498	523	514	556	506	508	481	531	511	542	520	532	516	556	463	521	481	532	509	505	535	510	542	501	540	527	554	513	510	538	555	504	520	510	553	513	520	484	486	533	489	523	515	505	525	551	548	494	529	509	552	509	552	514	523	525	515	532	511	513	537	525	548	515	534	482	503	561	513	533	494	479	521	559	511	540	518	533	524	511	489	530	476	548	509	535	517	540	494	565	540	542	525	477	563	529	530	531	545	514	538	565	487	481	550	549	486	518	545	508	547	519	500	575	549	510	543	541	489	536	493	488	563	499	502	527	516	483	527	507	536	544	553	534	513	533	493	533	526	513	526	467	497	556	536	488	514	530	536	541	527	523	508	508	511	506	487	560	534	525	538	529	517	525	551	570	515	530	524	528	502	523	481	509	535	535	513	504	527	538	509	477	494	526	551	536	559	504	504	498	530	513	513	481	480	528	488	543	532	514	534	504	535	504	515	575	538	493	534	542	555	545	508	546	533	513	527	524	554	512	514	540	547	528	536	527	527	512	531	487	551	493	565	532	471	512	508	579	513	510	553	565	536	493	535	544	512	531	499	497	531	544	481	541	523	514	534	532	543	519	523	521	565	507	527	540	492	565	540	505
25920	16624	25221	9905	3211	1050	424	279	229	233	165	219	211	147	178	144	154	163	141	138	130	130	157	153	125	162	104	142	123	122	130	162	155	100	117	105	123	131	110	115	114	107	100	114	118	109	121	111	101	124	110	109	142	108	144	109	125	110	115	107	131	137	117	117	133	115	119	107	110	116	115	102	117	124	129	106	133	120	116	124	130	129	119	111	122	103	113	108	131	117	137	116	131	115	135	114	114	117	104	118	115	117	122	114	113	95	111	121	121	117	128	99	103	115	129	133	106	112	115	121	103	99	131	116	132	150	116	118	113	110	113	141	126	118	121	118	144	124	100	119	124	126	115	127	129	129	109	135	118	105	126	102	98	138	112	135	112	128	108	143	123	113	115	123	111	123	113	126	116	116	114	118	120	125	124	117	109	134	125	112	106	102	108	127	124	111	121	110	102	128	121	112	132	110	156	121	106	107	133	98	120	95	119	134	104	98	126	117	123	98	120	93	112	128	105	95	115	99	116	124	121	111	122	121	109	127	141	119	121	113	117	108	118	117	123	106	115	125	115	124	110	123	129	124	127	132	101	132	107	105	130	124	116	127	106	108	93	103	119	110	129	102	129	103	111	120	116	118	113	113	131	110	104	113	142	110	96	123	118	102	107	112	99	113	123	111	115	132	114	118	117	99	111	99	125	127	110	109	112	127	96	120	156	114	110	111	114	114	115	104	118	105	130	123	107	105	102	97	103	121	110	109	109	119	129	108	136	100	107	132	126	128	126	101	127	113	111	125	121	137	121	114	118	128	131	100	102	119	111	125	124	105	119	143	90	125	130	131	125	129	113	110	102	119	131	104	112	98	98	139	116	114	118	103	118	122	116	110	130	110	106	126	105	103	105	122	116	106	143	128	116	107	118	115	129	134	102	126	119	102	125	109	114	136	98	120	120	99	110	108	121	111	100	121	112	99	120	115	117	118	119	114	124	119	119	119	111	115	102	111	110	144	99	135	126	106	108	101	102	129	123	131	117	127	114	129	117	118	123	110	102	94	97	113	99	108	108	99	107	131	114	129	111	118	106	130	128	123	103	124	114	123	107	127	108	133	125	118	117	132	110	106	112	114	126	115	109	120	82	111	119	119	117	115	117	113	112	140	98	97	110	121	118	124	128	95	127	144	153	124	110	129	114	107	90	122	121	120	138	101	128	125	117	111	118	143	113	122	113	126	108	125	132	119	118	125	105	104	120	106	141	121	116	104	104	90	102	109	116	129	117	152	108	111	127	113	124	138	126	113	129	100	113	107	110	122	141	114	122	121	128	124	120	134	136	118	107	118	113	119	103	122	99	114	102	160	116	125	104	106	103	104	112	121	119	125	114	123	131	135	112	135	123	106	104	124	107	121	118	124	113	124	119	105	110	122	92	114	139	123	110	115	127	107	118	140	100	108	120	100	133	123	111	115	115	115	117	108	123	111	110	122	132	116	112	120	119	126	111	113	109	119	126	122	122	133	122	106	114	131	122	107	112	138	121	128	131	116	118	127	116	116	125	104	108	108	98	105	120	112	131	110	131	117	138	115	116	116	99	120	92	137	131	136	120	123	132	132	114	96	126	122	110	126	97	116	110	123	142	101	108	112	105	88	102	117	110	137	102	108	110	101	105	126	109	144	109	104	122	101	109	114	128	122	100	101	101	117	110	123	119	117	115	109	115	113	121	118	131	106	115	126	113	122	121	114	109	110	108	116	105	116	127	120	125	127	117	119	110	120	111	129	117	115	119	115	120	145	100	106	130	98	116	103	116	117	116	119	125	101	113	101	111	119	139	127	106	96	104	124	137	98	105	109	121	115	106	118	102	134	134	96	122	116	112	119	101	96	123	121	121	122	128	133	129	113	126	120	112	118	128	93	116	106	126	106	150	106	117	125	108	145	132	113	109	116	110	115	103	82	116	118	107	107	116	95	132	112	111	113	124	132	122	113	108	127	112	135	106	110	142	98	111	121	132	118	131	122	105	98	129	104	120	106	107	122	116	113	94	97	112	108	118	98	122	98	121	112	113	103	118	96	109	112	123	117	99	115	119	101	119	124	126	110	118	101	126	132	135	110	103	97	120	135	107	108	128	121	126	123	119	99	128	129	119	94	116	131	108	103	110	123	119	123	132	132	104	120	119	108	133	117	100	127	98	124	109	111	120	123	115	115	103	114	144	115	111	115	109	122	135	115	126	119	117	133	122	118	119	112	120	129	106	106	109	120	143	141	95	104	113	132	111	114	112	124	120	133	113	124	120	112	111	100	106	126	104	118	108	104	118	140	113	115	122	132	110	124	113	107	109	115	96	129	118	103	123	121	119	110	99	131	119	94	109	123	103	132	115	107	113	92	113	132	133	118	104	98	113	115	103	101	107	120	112	154	124	129	123	120	114	102	124	121	126	110	115	95	113	109	128	133	109	154	111	113	117	117	112	118	112	111	101	120	118	119	128	104	110	111	116	103	134	118	125	145	116	114	136	106	120	117	103	100	113	122	108	110	110	102	106	126	124	103	113	121	110	126	108	101	108	127	102	135	110	132	106	124	129	116	141	112	121	133	129	122	126	123	118	121	106	111	113	148	126	125	132	115	131	121	117	108	132	143	103	140	105	106	135	105	122	106	108	116	122	109	93	94	110	111	130	120	113	96	110	121	132	104	97	110	114	121	126	128	113	124	119	145	111	123	127	138	106	105	127	120	122	95	135	119	124	121	116	135	144	127	131	119	108	121	116	121	107	88	99	96	116	123	93	100	136	113	110	109	119	105	119	118	113	123	128	106	95	117	117	115	121	130	106	106	107	110	134	109	131	148	110	136	115	129	97	96	117	105	137	110	116	120	119	118	129	114	105	118	117	105	127	104	119	110	124	123	103	110	109	112	93	115	132	107	102	116	102	116	126	140	108	114	109	120	115	148	104	124	109	115	113	117	109	110	95	91	110	111	111	118	113	125	121	117	110	131	100	121	106	109	106	101	121	106	98	124	100	112	118	107	113	112	126	115	115	108	134	103	109	118	121	115	94	107	132	120	124	110	121	100	109	113	107	119	115	125	117	113	126	109	108	133	112	160	116	115	108	115	126	118	108	129	123	107	137	121	107	116	103	104	127	120	110	116	115	127	105	104	98	102	118	117	107	114	113	109	119	110	111	113	107	96	109	103	107	91	95	113	134	124	103	118	131	146	130	100	144	111	109	116	109	97	94	133	134	124	110	132	122	109	113	122	100	116	126	86	112	110	133	117	129	139	106	112	117	101	112	112	122	80	111	111	125	109	107	118	122	122	103	104	124	111	129	109	114	121	132	113	100	111	133	105	113	118	126	121	112	136	110	119	112	121	105	122	119	104	119	113	131	132	105	132	122	124	123	113	114	103	102	119	110	125	137	134	116	130	134	119	117	119	130	115	114	109	119	119	110	133	115	130	133	118	112	118	111	110	101	107	120	113	123	115	113	97	115	109	103	131	105	120
15687	15213	24594	12587	7819	3744	1877	1216	937	837	780	876	929	623	544	531	548	493	519	503	496	525	519	471	433	454	371	367	352	319	336	335	318	311	325	317	314	304	326	339	293	305	314	323	315	314	299	323	310	319	338	306	312	312	311	298	331	312	334	312	329	309	327	324	326	309	321	309	317	288	325	334	300	309	291	314	291	287	307	306	310	322	306	310	309	310	311	313	310	306	306	313	293	323	291	312	301	306	313	311	294	305	323	286	297	286	296	302	327	313	291	309	297	287	296	282	320	307	299	307	296	290	333	319	289	285	314	314	293	319	270	298	286	290	312	276	306	274	324	305	258	316	293	303	286	328	299	295	315	294	309	320	294	287	306	304	273	288	315	297	289	290	316	323	292	316	312	294	304	310	321	308	320	317	309	303	302	281	334	292	323	306	286	305	288	301	335	297	306	284	278	361	315	334	318	300	309	270	322	309	321	313	307	302	306	283	311	299	290	319	310	297	305	276	325	325	309	301	305	314	294	305	280	309	278	306	306	322	312	293	295	329	300	309	309	292	281	294	314	298	310	279	316	289	280	285	325	295	294	295	313	295	316	327	325	318	309	301	298	264	301	301	303	297	292	315	313	292	302	316	334	310	291	294	288	337	308	316	324	285	308	308	319	301	299	275	292	319	305	314	275	291	313	313	298	295	328	303	297	346	292	284	298	318	298	307	303	341	299	296	282	293	319	319	305	307	296	298	319	309	314	287	289	327	308	289	319	343	337	280	284	291	358	287	311	300	286	291	292	295	296	281	285	314	297	275	288	320	296	306	299	316	319	332	319	318	287	295	322	317	279	316	321	278	313	303	297	299	334	286	290	289	322	323	326	290	285	308	300	354	299	286	308	285	308	312	313	308	307	297	281	297	292	283	317	285	297	270	282	311	322	300	300	279	297	297	310	305	302	338	276	294	318	296	297	330	309	306	284	309	278	330	301	285	302	291	289	325	266	320	301	313	279	295	315	313	285	277	292	272	275	309	295	289	326	272	306	322	322	375	286	303	302	319	259	312	314	319	318	304	330	322	296	325	307	316	292	314	333	282	339	333	289	311	291	310	279	307	307	313	296	310	288	331	288	326	302	309	293	291	295	299	296	314	317	316	284	283	313	293	285	301	328	327	275	316	303	323	298	355	302	319	295	307	286	319	316	308	316	301	319	308	332	309	305	298	309	275	322	328	320	311	299	290	287	314	290	334	323	275	273	333	313	303	282	286	258	348	316	298	315	326	296	314	350	316	304	304	341	312	329	293	299	315	305	306	301	301	263	281	308	299	277	295	262	325	276	283	275	310	322	337	314	267	306	321	304	305	302	300	316	302	321	323	300	306	282	310	317	257	316	288	314	318	286	266	292	315	290	304	303	346	322	288	337	325	307	314	336	284	320	309	308	311	303	333	322	307	319	342	314	311	278	331	321	323	296	317	304	324	295	317	307	304	286	291	275	316	303	292	318	327	278	298	299	277	287	305	276	317	303	316	299	310	304	289	316	312	324	287	316	324	284	324	289	257	297	328	323	294	323	288	312	330	289	299	324	308	300	332	320	305	306	274	302	307	299	307	300	286	311	347	296	302	300	314	278	319	344	322	285	306	295	335	305	314	295	319	299	284	321	313	314	290	309	347	326	307	313	275	317	296	322	322	310	277	298	295	297	315	335	320	333	330	303	297	323	269	304	300	317	318	306	321	309	327	309	315	315	292	284	308	323	330	333	291	272	310	310	298	263	341	290	325	321	324	285	310	321	327	280	324	284	311	304	339	294	331	299	301	323	278	292	285	328	283	284	347	281	281	293	278	300	330	253	321	285	295	323	296	303	315	290	309	298	276	304	353	321	296	288	329	302	315	307	291	313	285	298	290	342	314	329	301	319	306	294	319	338	311	307	285	320	278	290	319	307	268	297	299	310	281	323	319	325	309	319	304	310	273	271	285	301	302	309	313	322	287	303	295	313	343	293	306	307	316	328	276	305	325	318	292	317	286	294	310	303	291	305	321	297	292	291	322	334	300	320	315	269	319	304	308	311	292	310	296	311	313	315	340	302	310	315	298	334	299	312	300	293	319	255	287	316	271	278	343	295	297	338	300	283	316	313	312	278	291	359	308	306	288	301	306	304	308	304	298	325	286	325	310	308	306	289	339	294	321	308	288	284	287	316	308	276	283	319	274	308	322	292	301	295	321	315	352	307	285	288	298	304	292	282	313	346	307	289	321	306	325	277	296	291	294	307	329	317	311	311	310	322	329	302	304	339	310	327	307	321	327	299	329	289	303	278	298	295	244	294	311	311	299	321	312	305	309	317	286	316	316	280	322	319	316	325	326	289	314	315	290	290	293	300	298	293	291	314	307	306	257	304	317	310	336	318	313	312	311	287	304	299	294	347	307	300	275	323	317	300	305	303	253	303	288	302	256	309	317	313	318	287	274	306	293	310	306	310	324	330	254	304	292	302	315	319	300	302	327	279	323	300	286	311	329	298	285	300	305	313	302	292	319	292	305	306	331	290	323	296	278	291	290	290	284	310	323	318	283	313	310	315	313	296	323	300	326	275	336	324	259	307	279	320	341	313	298	295	315	329	312	304	274	317	291	324	304	286	330	313	309	301	319	317	295	310	308	280	303	309	340	309	338	282	302	314	296	286	301	332	280	310	271	336	308	298	294	322	304	299	317	329	311	311	299	332	310	308	317	302	308	290	308	290	299	282	321	312	287	302	331	324	323	315	262	305	274	323	329	301	304	306	311	327	308	274	291	322	321	283	301	307	305	317	304	312	323	298	298	324	305	332	285	302	319	279	296	309	288	297	302	296	305	322	318	338	315	250	294	287	297	332	293	312	299	276	327	316	291	274	343	294	314	300	300	311	301	309	292	310	292	307	358	281	292	289	327	319	267	297	295	291	315	291	304	314	289	295	303	334	316	327	269	324	301	295	337	306	311	322	327	324	302	319	310	288	304	282	296	293	300	288	307	301	288	292	283	277	294	299	310	295	318	292	290	273	299	308	265	295	300	323	317	322	297	307	301	311	354	308	297	313	303	306	313	289	317	344	326	327	310	280	329	310	321	313	291	274	294	298	286	321	323	302	295	315	304	316	325	340	304	289	291	325	315	292	311	315	342	354	280	313	308	269	298	297	312	330	276	284	321	311	294	312	319	331	319	284	283	304	306	340	320	295	324	299	279	313	298	279	312	319	329	307	272	325	305	305	300	267	295	288	297	321	319	269	321	300	316	291	289	315	307	324	323	311	302	310	282	317	334	299	300	295	300	320	290	289	298	288	280	332	332	331	330	313	289	289	297	305	315	294	320	296	288	318	268	307	306	327	278	320	291	305	294	303	309	331	290	304	311	309	324	305	353	283	310	287	325	263	298	297	297	320	303	308	334	314	310	295	330	313	303	292	320	339	300	309	294	298	320	324	307	310	308	298	311	309	310	288	309	296	279	297	290	324	334	303	276
6998	1687	1056	614	524	413	395	345	351	360	356	419	412	367	350	386	324	337	326	361	354	374	333	347	344	350	323	329	359	346	318	334	361	345	329	328	333	343	373	350	335	331	349	340	375	330	351	372	360	340	345	375	357	366	341	391	361	338	356	356	341	344	338	367	357	370	375	333	336	359	333	354	341	373	365	352	326	343	371	394	333	333	330	340	379	334	333	353	335	335	352	315	349	370	382	388	327	375	333	335	305	349	367	350	376	315	336	357	372	393	349	385	368	359	353	322	353	359	343	367	332	359	341	360	339	310	332	353	381	346	364	338	329	330	345	349	338	350	380	319	362	357	334	348	328	356	362	363	318	344	335	343	360	344	321	375	312	329	344	364	321	292	394	340	342	357	370	362	319	364	343	340	325	338	347	325	335	386	341	386	307	334	326	358	378	363	354	331	365	366	374	415	358	379	336	330	349	350	330	361	326	349	376	309	360	356	358	393	313	348	336	348	335	373	379	355	369	346	350	333	366	367	362	393	296	366	330	357	353	328	342	365	374	340	329	309	335	325	367	340	338	335	418	377	377	322	372	356	341	350	325	343	301	343	308	354	328	354	352	327	349	378	347	333	372	331	334	373	359	340	328	354	358	364	376	404	352	303	380	336	384	354	342	353	372	324	344	353	334	327	337	342	343	334	336	378	340	336	349	360	335	314	347	382	332	318	349	368	350	352	336	340	355	327	362	325	363	362	368	385	380	342	331	353	363	340	331	366	354	351	326	332	354	309	379	319	348	351	374	355	364	336	357	329	354	336	355	333	372	356	364	356	334	326	368	325	324	365	365	366	393	335	366	350	373	339	343	336	336	355	319	365	380	362	351	363	363	346	327	339	357	322	356	317	361	368	355	325	345	386	362	307	385	331	323	347	369	382	347	374	352	354	354	356	311	357	337	370	350	374	334	350	344	325	378	356	354	347	359	366	319	343	372	335	333	347	347	360	324	330	371	386	329	355	363	347	366	328	328	341	390	320	332	338	337	324	373	369	346	355	340	371	351	349	347	350	343	350	361	366	296	311	365	354	371	368	332	339	332	349	352	382	341	376	336	344	376	333	370	339	378	360	370	354	349	360	347	334	368	344	366	401	332	327	352	326	360	340	336	342	339	353	353	372	329	338	342	356	355	324	331	347	344	373	312	322	320	316	356	366	368	382	391	388	376	362	379	373	335	373	365	379	324	359	380	373	367	375	391	394	352	380	319	331	334	334	334	320	317	368	368	364	380	362	331	349	382	352	342	344	329	364	356	348	357	324	351	340	369	342	346	358	345	337	351	360	366	365	354	367	362	341	331	407	380	333	346	334	381	309	369	359	333	326	326	328	369	337	335	367	355	336	377	336	383	335	366	354	341	376	378	360	344	345	355	346	353	361	370	371	349	352	376	326	320	337	363	330	353	352	344	308	358	337	366	339	365	330	343	356	343	351	331	320	343	366	344	358	335	342	380	356	338	349	342	361	363	354	360	334	357	358	379	348	389	339	367	349	317	345	367	335	344	339	349	354	355	360	350	369	348	348	333	349	313	368	369	354	365	380	351	412	325	341	376	366	315	362	356	342	378	356	354	386	374	325	351	351	357	346	378	340	346	328	362	353	320	394	365	364	359	356	322	352	326	343	375	327	362	369	357	367	357	337	366	330	366	341	360	322	354	346	379	362	359	358	339	352	331	357	329	350	372	344	380	345	341	344	345	348	338	376	339	365	333	382	343	368	362	358	342	336	379	382	348	337	346	345	361	397	386	345	338	335	347	374	346	347	369	386	368	327	382	347	337	329	330	337	346	371	376	358	331	391	336	354	329	355	341	337	347	346	365	371	394	336	380	361	347	350	328	381	363	341	371	351	376	335	358	339	343	372	369	364	336	345	357	381	343	355	349	342	347	344	355	360	343	356	356	355	333	337	353	342	345	358	350	357	334	333	340	325	357	331	358	378	337	352	338	318	354	324	327	339	352	337	309	326	329	378	371	330	343	311	328	359	360	336	334	354	369	356	409	344	341	352	358	366	314	325	342	334	363	347	357	346	382	382	350	362	380	331	331	317	344	384	408	362	361	347	353	367	352	348	348	329	368	333	352	353	340	335	350	353	354	334	361	346	359	405	347	331	337	354	298	356	357	360	348	353	332	310	353	350	312	367	354	315	340	339	399	337	361	348	346	344	350	365	365	367	392	341	366	378	389	322	384	365	353	356	370	340	336	319	346	353	331	328	364	355	355	343	347	350	326	378	340	350	316	317	351	337	317	352	338	369	368	344	342	310	341	377	363	353	353	337	342	361	357	346	335	348	345	365	309	340	335	338	339	349	337	364	353	367	317	350	363	349	356	367	347	366	354	350	359	318	341	371	323	349	383	365	354	376	397	337	354	329	334	344	346	407	322	338	355	367	340	323	314	315	335	341	334	317	330	366	331	340	349	365	321	371	340	346	347	344	369	330	349	335	353	346	358	359	346	364	366	388	377	357	353	359	350	350	337	356	336	374	371	328	326	351	364	373	347	368	396	346	357	378	374	324	355	369	373	348	371	357	336	351	322	364	352	340	355	352	294	348	404	396	369	364	335	315	345	358	378	323	366	346	377	357	359	339	357	351	344	331	330	352	342	319	350	388	369	341	345	353	334	352	329	331	348	333	374	344	366	348	346	372	306	347	338	371	311	372	336	361	342	337	344	323	357	327	376	365	368	313	351	340	367	363	354	353	323	329	341	377	354	350	344	347	344	362	334	349	361	353	389	360	334	362	341	328	354	338	352	356	331	350	361	317	362	359	372	319	317	349	350	334	343	340	340	340	348	351	306	330	310	330	343	308	363	340	344	363	349	333	354	358	360	330	344	355	355	344	343	344	337	368	345	333	336	341	346	359	364	323	371	362	323	327	331	347	349	391	332	334	338	363	375	334	365	360	364	355	361	358	337	325	359	337	334	384	323	351	363	345	357	351	343	326	359	339	377	334	329	378	355	350	335	317	342	379	348	351	331	322	348	361	361	345	336	335	361	376	356	346	399	358	361	370	375	354	357	353	342	346	349	354	347	337	345	373	356	294	337	341	373	357	363	328	346	379	368	352	370	359	339	350	332	341	392	353	354	314	363	366	346	347	374	347	362	349	329	339	349	347	329	363	326	362	348	348	337	341	340	339	340	386	363	340	365	356	361	324	348	343	309	329	346	341	334	326	374	392	359	371	340	362	363	353	351	370	361	360	374	332	346	340	336	367	358	361	335	334	388	329	362	377	328	354	348	374	342	360	351	393	359	351	340	346	387	379	336	335	367	361	346	326	357	358	343	340	366	319	343	350	352	340	345	375	328	343	341	343	379	395	323	318	344	363	317	362	364	394	359	364	343	329	361	339	343	348	326	364	321	290	341	365	360	358	359	336	366	351	360	289	363	361	371	334	376	369	360	367	380	359	308	354	362	343	360	381	343	361	373	346	364	366	346	407	366	359	338	365
5229	2122	2450	1966	1556	1196	886	885	845	835	830	851	891	803	791	839	772	844	788	810	866	812	809	826	800	753	782	775	796	817	753	819	811	793	795	797	842	769	751	815	802	799	789	766	748	755	777	748	811	783	809	798	776	742	740	778	824	765	763	849	774	795	788	841	799	757	765	752	810	821	791	767	781	772	821	794	815	821	755	775	816	792	797	738	771	749	764	797	791	777	791	759	751	798	782	786	772	788	835	794	775	817	767	796	780	821	796	776	783	745	801	843	846	733	728	782	831	750	767	831	792	785	794	736	773	774	730	723	798	750	744	799	756	812	803	780	797	734	809	824	749	791	791	793	738	799	777	792	801	794	805	800	832	784	756	755	822	784	793	787	761	791	784	819	802	744	793	784	788	764	836	760	802	765	738	793	748	810	764	773	798	721	848	773	758	779	821	780	767	763	740	774	750	724	754	745	824	762	792	789	840	801	770	755	756	759	828	735	787	789	775	805	790	797	797	816	719	812	776	774	771	755	760	766	764	801	818	805	777	774	758	761	773	779	824	735	781	787	788	796	810	822	793	797	766	793	839	803	761	821	751	792	838	775	781	767	785	763	819	730	798	735	777	758	798	824	773	807	818	805	754	789	733	769	804	780	782	790	799	771	785	796	801	760	787	737	803	795	788	811	751	756	791	802	754	756	745	835	808	771	773	802	815	751	822	779	804	782	789	780	779	801	764	749	815	814	764	788	768	737	811	725	806	733	775	853	806	763	750	775	758	796	843	798	793	812	806	763	773	806	784	774	788	801	713	799	787	812	723	783	787	806	851	808	811	790	738	773	782	786	763	747	747	782	783	816	718	793	801	777	760	800	778	767	778	787	791	785	816	820	781	782	783	789	825	770	809	809	758	773	786	809	773	775	755	812	809	757	755	773	802	792	737	789	793	756	802	766	803	812	818	814	812	796	793	778	757	796	782	785	847	809	764	768	806	795	782	827	756	843	770	803	816	790	806	853	792	783	813	821	753	822	806	782	803	735	804	813	726	802	738	791	774	765	752	777	806	757	769	775	809	785	759	769	812	747	778	784	824	764	795	814	810	775	786	784	735	813	808	762	832	784	797	742	845	771	786	734	717	812	757	843	763	786	777	792	787	813	746	784	797	762	781	788	800	809	846	800	723	756	796	699	837	773	756	762	786	775	787	792	770	830	790	782	741	832	772	755	811	745	827	777	792	804	760	730	777	785	736	782	747	855	816	763	805	777	793	800	787	838	762	771	768	771	794	754	812	772	704	833	811	762	767	725	757	790	804	821	805	768	816	745	789	800	783	808	762	823	792	806	850	858	745	775	759	767	780	817	783	776	805	700	823	763	769	790	835	771	768	808	755	830	762	813	760	796	774	786	714	747	750	786	799	771	800	813	807	797	806	802	769	784	823	722	744	730	816	775	810	822	734	768	794	728	750	769	832	759	811	836	791	761	775	733	756	764	796	766	810	814	785	839	788	798	759	718	767	790	825	769	765	742	799	747	824	859	798	815	737	763	753	815	775	802	788	745	728	748	780	779	799	800	770	790	755	777	775	780	777	810	805	793	789	774	787	785	743	815	747	771	760	770	736	745	777	777	759	798	794	814	748	781	777	768	817	716	824	800	771	773	813	742	785	762	776	740	757	745	738	769	776	782	805	826	747	796	794	771	809	821	818	811	769	770	786	821	765	761	810	808	754	790	744	786	760	814	767	772	854	843	794	810	817	869	777	750	796	850	814	767	768	768	789	762	819	793	761	742	806	821	774	828	811	812	772	776	749	848	792	773	753	823	750	812	802	820	750	775	778	760	811	795	765	761	795	803	793	829	758	807	772	724	783	765	824	785	760	724	690	780	818	773	798	790	810	766	831	789	805	827	736	774	764	834	785	775	754	783	800	821	823	794	786	755	775	793	792	780	803	827	765	765	747	765	725	800	759	779	770	812	719	743	789	757	784	754	771	771	768	784	721	827	784	805	773	732	761	739	791	816	769	750	788	757	748	772	771	759	822	739	755	793	816	785	798	751	763	733	802	785	742	754	793	791	791	762	711	759	735	750	778	803	770	756	787	804	769	776	765	799	781	831	789	777	771	795	805	777	759	813	786	745	832	766	798	737	772	811	775	784	786	781	776	745	756	848	793	806	783	755	817	796	766	781	771	728	785	757	709	739	793	754	777	821	801	769	772	760	799	807	782	807	779	772	733	797	826	803	782	748	789	804	766	807	757	776	788	770	773	754	759	799	822	769	799	759	805	766	736	783	771	775	807	742	802	818	813	816	801	774	751	719	730	755	775	783	766	799	836	747	792	795	805	769	810	756	770	845	785	777	834	801	786	752	802	790	809	754	746	768	830	728	745	789	775	790	752	812	783	788	773	804	818	799	799	763	808	781	778	773	805	832	797	788	792	804	783	802	734	798	731	780	781	773	823	799	732	781	755	794	758	776	762	809	771	779	779	770	763	739	786	804	800	799	789	817	764	796	846	780	749	730	735	843	729	783	803	763	796	776	748	809	775	777	807	754	756	786	767	828	802	779	796	798	791	784	770	789	776	828	750	830	751	790	808	756	799	776	794	785	786	783	765	750	741	794	745	813	767	800	813	793	761	768	751	796	799	783	767	767	745	783	802	768	835	829	816	804	692	742	767	737	804	749	758	764	796	805	823	848	795	760	781	757	795	800	826	802	725	801	838	790	804	770	791	764	758	796	811	746	798	758	822	801	829	782	795	777	804	768	783	759	750	743	762	784	810	778	769	819	815	785	762	803	743	749	845	843	734	787	811	784	849	786	761	800	833	780	782	781	811	796	806	779	773	809	795	776	750	811	725	770	764	803	823	782	756	764	734	796	790	775	749	774	755	792	816	797	751	782	797	813	746	784	811	802	786	798	813	794	755	809	780	791	805	780	819	802	759	789	825	792	808	803	716	808	776	736	791	812	836	773	775	838	772	784	807	798	740	831	781	794	762	767	749	754	784	786	767	787	789	755	846	780	784	791	751	749	785	775	771	743	770	774	758	780	794	777	750	711	781	730	756	766	753	773	739	793	761	741	790	802	805	815	772	804	777	817	844	768	762	794	791	793	793	751	717	740	745	820	809	751	764	724	770	764	812	748	815	791	798	768	763	745	741	724	816	808	846	736	801	786	830	793	762	746	771	765	832	790	783	741	775	836	803	810	839	779	780	782	747	779	775	781	769	779	767	753	781	827	794	800	818	792	801	827	759	816	803	754	798	805	794	801	820	799	733	832	746	770	827	741	793	801	831	760	791	780	750	822	832	770	817	799	785	785	785	775	751	806	775	808	748	769	771	796	784	776	784	831	798	804	798	810	764	772	786	809	751	775	782	789	764	774	802	763	854	826	828	789	803	801	749	750	756	789	826	821	765	766	821	732	764	784	840	776	799	731	779	805	843	844	797	764	797	805	776	785	788	776	740	805	812	796	779	742	834	779	759	803	812	753	771	802	735	796
17510	8540	14209	4875	1573	708	387	310	288	270	273	309	291	269	231	255	223	231	248	262	238	239	259	246	232	268	255	237	245	240	217	228	209	245	246	216	232	224	203	218	210	213	242	245	220	259	227	233	268	232	221	241	216	256	226	229	185	220	247	224	228	255	229	221	245	231	223	230	219	259	233	230	232	239	231	235	240	207	198	225	205	239	225	238	207	264	232	252	228	231	214	232	212	211	240	220	254	237	231	273	249	258	237	229	251	225	202	218	226	221	226	229	247	223	208	202	221	215	229	206	232	224	247	239	213	234	233	266	237	232	251	231	235	247	234	222	241	216	216	234	197	257	217	229	226	215	212	215	244	213	250	238	201	225	235	212	235	238	223	211	243	245	243	242	233	205	260	233	220	185	251	240	249	234	258	219	245	227	245	239	230	213	251	223	214	235	230	228	249	245	229	230	219	199	218	220	186	249	226	211	242	239	246	219	210	229	222	206	229	213	239	232	235	221	202	215	217	225	226	234	272	229	228	258	236	213	272	236	217	217	246	249	248	249	229	211	221	238	224	233	256	250	238	221	208	223	227	239	232	219	235	196	231	201	211	212	244	241	238	226	233	214	215	230	233	214	251	233	234	230	218	263	211	221	241	239	209	234	237	228	248	247	222	250	230	224	230	243	212	230	237	258	237	243	228	229	226	220	204	231	234	256	223	235	242	243	209	209	222	239	250	230	238	226	257	243	198	220	239	245	221	230	232	227	225	238	236	219	218	220	226	256	216	227	239	242	226	232	250	242	245	231	227	225	210	240	260	226	232	206	210	225	207	220	206	222	205	223	236	234	257	243	230	230	247	234	245	230	270	239	244	245	246	237	218	232	203	225	222	217	206	246	227	234	205	216	253	222	243	221	223	226	204	235	209	219	213	212	195	233	229	239	228	222	233	239	214	210	219	219	235	221	248	226	232	230	217	270	219	238	222	248	218	236	235	235	229	209	228	223	232	239	244	217	250	214	237	225	245	221	219	231	214	209	222	253	244	231	201	227	216	232	233	203	217	202	231	234	189	230	227	225	248	236	233	225	208	216	221	241	226	232	203	220	199	224	202	224	228	213	221	214	244	240	233	233	244	225	231	193	237	208	230	220	247	245	215	215	230	233	229	232	199	239	227	222	203	253	201	227	232	218	253	252	239	223	205	243	219	221	229	211	246	214	232	229	267	244	212	225	245	229	232	226	233	219	198	241	202	216	242	237	208	236	220	218	243	229	218	231	239	250	268	223	267	216	238	228	231	237	222	211	235	247	224	249	226	233	235	221	230	224	211	254	238	221	230	222	208	216	190	225	237	228	214	228	210	220	254	239	213	215	223	190	244	220	242	235	234	249	235	229	195	240	242	248	241	219	213	254	221	213	239	220	234	209	247	215	211	240	216	243	224	200	221	257	227	237	222	239	243	223	243	260	216	232	210	237	252	233	227	234	237	248	227	229	227	237	215	275	214	233	244	244	220	222	229	203	239	231	223	225	240	233	200	239	228	223	224	209	243	261	248	241	220	238	241	201	215	214	233	244	246	201	209	203	225	201	239	207	240	213	221	211	248	214	223	218	212	220	246	227	257	221	236	258	235	224	244	252	222	212	224	244	243	235	249	243	205	195	236	236	240	248	238	228	224	200	230	224	232	225	222	209	241	239	243	229	235	232	233	219	184	232	213	215	218	219	223	226	208	220	236	231	204	230	215	231	218	255	228	234	238	226	235	234	239	223	234	228	228	250	240	263	248	230	217	215	236	258	233	238	221	231	238	252	263	260	247	222	247	246	231	234	214	234	206	240	239	234	218	233	219	220	242	261	230	225	227	239	243	190	203	222	227	215	207	185	239	204	244	215	235	204	227	226	246	202	230	233	255	184	220	223	230	199	242	234	246	213	226	246	235	243	218	236	227	233	218	203	184	219	230	203	215	227	211	211	221	247	240	224	227	228	266	225	212	220	223	221	234	243	234	249	251	248	201	205	242	222	237	225	217	229	226	221	213	226	256	246	220	249	238	206	178	218	242	216	232	240	221	227	255	236	234	228	225	218	230	218	210	236	210	215	230	235	221	241	230	214	201	200	228	223	264	238	229	238	230	223	235	230	230	227	239	221	251	232	232	249	224	236	235	211	244	217	220	257	232	222	214	241	221	223	215	240	246	226	247	247	207	246	219	234	225	266	229	255	219	238	221	256	219	243	244	223	236	216	230	251	226	221	246	241	259	228	228	194	215	229	242	201	231	228	227	191	265	231	204	240	250	236	221	209	224	203	196	203	218	248	218	242	227	243	240	220	242	234	221	228	243	207	218	213	256	227	232	234	227	220	198	239	195	246	189	237	220	234	225	246	233	222	219	187	247	249	219	229	250	200	228	234	213	221	233	233	255	260	227	223	239	239	229	235	247	222	216	205	219	222	219	211	220	206	226	226	208	239	237	235	235	228	213	233	249	233	234	214	197	235	240	224	256	211	212	230	227	195	226	222	213	235	260	234	216	242	218	216	214	224	221	217	227	224	230	255	246	241	204	246	223	219	231	227	223	239	249	254	211	239	202	221	219	230	194	193	210	213	256	260	218	215	222	225	210	229	268	229	222	232	245	249	239	244	239	265	232	206	239	254	232	230	250	216	236	242	208	241	258	237	219	224	223	210	233	218	229	235	237	224	211	256	233	202	203	264	247	246	204	204	249	231	237	211	222	240	246	227	217	221	225	236	244	264	231	244	239	216	198	235	251	238	219	232	234	228	242	220	200	207	229	246	253	227	202	228	207	200	222	212	211	244	233	247	225	227	177	221	242	236	255	231	220	243	233	237	229	250	214	252	248	232	217	226	248	242	223	263	241	229	205	232	228	259	264	230	223	221	242	247	205	234	222	218	224	203	203	240	208	270	235	235	245	225	217	266	238	249	236	215	221	262	248	243	208	224	238	229	234	261	238	234	228	228	231	227	218	224	233	204	229	217	237	216	208	196	225	224	245	240	198	205	249	226	241	262	213	225	220	238	237	277	208	240	258	220	229	219	231	241	234	251	227	251	229	234	199	242	222	211	203	206	228	235	238	242	212	224	223	219	213	237	211	244	223	212	224	232	225	248	235	239	266	246	227	224	222	222	218	263	228	231	245	218	226	227	209	239	230	208	217	234	235	234	250	246	223	229	247	235	248	233	227	241	224	235	211	227	230	226	231	207	223	237	268	210	247	230	246	232	230	227	229	231	209	254	228	219	221	218	202	240	226	234	229	239	255	240	220	222	230	249	242	202	217	221	209	236	228	229	199	226	238	215	243	219	224	240	226	240	229	229	205	227	213	214	237	240	216	256	226	226	230	215	219	230	238	262	215	203	198	254	207	202	230	252	244	223	213	221	233	208	222	206	224	225	245	235	220	216	215	218	249	239	226	212	212	222	218	209	248	234	242	203	235	218	233	227	216	232	222	207	244	223	207	256	237	251	242	228	211	252	205	237	222	214
12222	8946	17042	8662	5165	2481	1409	1012	890	778	793	899	913	654	671	585	640	647	650	639	669	622	618	572	647	665	593	549	564	543	546	518	517	542	540	531	499	543	485	548	518	541	557	522	527	552	521	553	543	550	540	512	508	532	515	490	510	508	489	551	537	511	554	512	537	498	575	568	563	547	539	570	531	514	518	548	526	523	552	533	543	536	545	512	557	502	511	486	518	493	534	519	520	498	501	511	545	502	501	509	533	543	527	554	519	501	522	534	496	463	531	552	535	541	559	509	523	488	535	508	526	553	568	558	473	510	549	533	512	516	491	490	504	549	542	490	530	510	511	534	532	517	533	533	536	492	519	549	517	541	467	558	535	509	517	508	566	511	510	509	532	539	513	560	536	534	497	552	541	521	484	468	529	511	504	547	544	497	519	537	554	558	539	511	512	515	528	492	527	583	506	538	529	497	492	518	526	480	513	493	557	536	524	577	541	499	539	589	529	539	517	572	532	502	509	514	516	498	538	511	540	499	534	524	532	486	492	523	518	510	503	534	511	529	499	496	506	517	555	516	548	479	500	537	488	508	528	522	494	489	493	492	499	516	561	506	558	493	501	485	553	511	503	513	557	530	554	567	521	563	543	540	513	554	544	522	539	518	531	505	531	563	533	532	508	517	500	491	530	538	510	521	451	517	519	537	562	535	521	542	513	539	528	527	514	524	552	546	555	526	522	541	543	525	529	512	511	512	505	529	491	534	506	527	542	530	513	536	505	504	551	548	502	579	527	514	555	523	541	488	518	483	532	511	498	580	533	528	538	534	512	561	530	531	497	500	513	532	501	517	557	547	542	509	494	526	529	492	532	498	514	505	564	525	553	504	554	520	555	543	539	546	527	456	514	536	495	515	522	520	525	521	539	549	532	570	510	529	518	508	561	548	541	538	512	517	540	510	533	510	531	507	498	531	466	519	502	554	488	554	533	501	498	532	534	546	512	561	527	550	493	528	572	527	520	520	565	556	556	560	518	554	482	528	468	507	531	499	575	556	517	522	523	543	540	515	537	522	552	514	534	492	560	568	477	508	546	547	511	580	523	521	538	529	523	495	491	502	524	531	495	534	536	526	522	510	543	501	497	512	514	526	485	516	519	546	500	536	504	519	500	547	505	507	582	521	538	489	493	506	530	559	560	509	524	529	520	519	549	525	540	522	518	510	496	536	487	528	550	552	500	539	510	528	528	518	520	513	487	544	541	494	501	537	539	502	557	543	487	517	520	508	537	526	508	538	510	487	563	511	518	558	549	523	533	486	538	546	543	500	503	536	504	543	479	525	504	532	552	503	517	523	473	496	557	515	507	483	489	539	517	540	515	522	532	467	501	534	551	503	516	490	510	504	533	557	595	541	540	512	510	523	534	522	543	532	491	489	519	515	529	526	494	567	550	527	542	510	546	520	556	514	499	533	525	523	574	516	543	532	489	507	517	526	521	543	550	527	508	520	516	515	519	473	519	501	548	536	477	510	528	503	504	545	491	525	515	502	509	531	517	492	510	513	487	561	538	537	501	539	566	508	515	507	543	505	544	496	522	506	543	510	508	526	514	517	541	483	494	509	580	465	539	549	546	540	500	526	553	531	507	519	477	524	538	509	470	510	501	487	520	512	500	519	568	544	498	541	514	499	560	547	533	535	486	562	531	552	500	544	558	523	521	533	501	532	536	528	510	483	531	522	509	534	537	529	551	518	586	485	526	595	509	483	485	562	494	530	508	548	521	513	553	517	485	534	500	523	502	539	505	538	530	500	549	513	528	510	542	483	469	489	523	557	504	524	540	571	529	518	533	513	515	483	544	534	550	530	498	540	524	508	511	495	490	516	494	546	519	534	539	563	538	466	473	530	542	523	507	535	504	515	533	526	519	522	533	529	494	495	534	523	541	487	551	536	516	532	517	494	509	500	530	542	530	525	528	527	481	496	499	493	523	476	526	526	527	548	496	529	535	529	537	497	544	519	508	555	521	543	510	503	545	514	521	497	524	557	529	530	556	544	510	522	529	521	506	525	542	510	477	528	525	524	528	519	542	509	536	543	540	562	539	548	512	528	549	503	523	519	557	544	529	506	526	540	538	526	527	524	528	528	523	508	493	521	508	522	546	515	530	531	522	532	483	534	529	550	542	531	492	504	533	490	496	509	526	531	554	519	534	512	497	515	526	479	545	529	491	507	537	542	526	466	513	568	475	565	504	515	514	537	471	550	518	512	539	501	522	556	551	537	543	554	517	543	529	533	495	510	528	516	519	493	504	493	529	528	525	542	494	487	491	539	562	527	562	515	510	534	502	498	516	573	526	506	488	543	512	508	507	504	567	487	492	511	514	501	501	483	540	526	558	500	483	544	531	482	510	484	526	551	470	540	557	532	531	542	567	477	503	519	546	509	534	513	469	538	546	522	488	545	516	516	522	544	534	509	558	517	523	552	534	498	534	518	509	505	506	528	542	496	546	533	537	491	527	540	537	577	515	527	508	491	518	541	487	481	492	475	562	537	518	517	542	522	512	497	539	507	529	505	511	507	513	492	523	549	532	482	533	558	508	501	527	507	540	545	510	532	510	497	501	520	508	530	493	499	487	571	531	531	509	529	486	501	518	548	520	504	536	564	531	502	475	536	573	571	515	524	495	488	523	480	537	543	555	511	494	521	498	528	559	546	543	541	473	526	503	522	530	520	509	524	493	514	566	534	523	503	586	519	574	536	490	494	453	520	537	518	524	532	517	515	545	508	531	513	543	528	500	534	522	545	523	500	503	521	508	520	503	547	487	522	522	554	472	532	527	522	508	505	527	496	528	502	526	549	489	526	524	480	561	512	549	520	577	500	540	508	527	493	504	532	532	508	556	522	529	487	482	496	549	566	502	550	488	526	507	511	521	533	501	508	533	547	506	555	497	543	535	523	551	498	533	481	506	518	515	499	571	471	502	514	528	523	509	507	499	519	518	478	538	554	477	532	495	526	535	547	534	545	517	557	512	545	513	513	513	488	500	529	512	533	514	574	565	526	479	509	537	515	531	526	521	533	481	505	536	540	512	506	545	515	525	516	509	487	513	527	542	542	552	495	516	531	508	535	574	499	493	559	540	553	514	540	500	508	552	504	530	485	502	526	522	534	527	528	523	511	552	541	470	533	518	500	540	520	490	528	542	510	515	559	490	533	482	516	516	481	532	493	496	511	525	529	514	504	554	476	507	499	524	489	532	530	505	541	501	551	525	531	536	517	514	498	547	543	529	538	541	498	506	553	537	524	537	494	563	543	556	490	493	508	535	538	564	518	538	520	545	507	516	540	527	516	505	525	527	529	504	536	499	533	550	546	516	502	516	494	500	557	530	512	548	484	560	549	548	485	513	541	500	500	558	518	443	524	565	522	528	523	580	516	517	529	511	513	528	486	526	530	529	542	550	534	533	541	526	571	558	537	520	550	508	519	557	542	496	534	513	518	532	492	499	545
25814	15856	23856	9941	3301	1082	433	306	248	197	189	211	215	177	177	153	171	150	133	148	136	125	151	149	134	135	124	109	114	120	141	123	97	128	114	105	104	126	123	121	116	93	111	119	121	116	129	113	113	116	121	96	122	110	107	125	139	100	134	124	127	133	116	112	94	130	109	115	117	105	115	107	112	107	140	104	110	113	110	106	146	119	121	103	125	121	119	133	121	122	91	115	125	105	113	139	112	126	105	135	127	136	124	107	114	133	114	103	128	111	120	125	119	127	119	112	109	113	114	93	86	105	102	109	104	101	103	117	126	121	113	116	107	107	101	112	120	78	104	115	139	132	110	103	120	113	119	106	128	113	123	110	124	111	96	136	105	116	126	110	109	126	130	126	125	107	132	123	102	136	103	104	92	107	124	131	109	105	98	128	141	125	121	120	104	96	123	131	114	109	131	129	106	100	125	107	122	112	130	111	122	127	109	118	111	100	119	127	130	89	120	111	134	127	110	127	109	124	124	103	100	128	140	141	107	119	112	132	105	112	105	114	111	116	108	99	111	106	118	101	121	104	123	108	109	121	124	117	137	121	111	86	116	111	101	124	159	122	130	142	123	122	101	117	116	122	107	123	101	108	119	118	110	114	123	111	109	136	108	122	126	109	97	116	125	97	108	105	127	102	117	116	105	101	120	116	108	119	110	115	96	94	139	120	117	129	112	104	131	90	125	129	129	122	115	96	100	130	114	113	123	115	135	100	126	126	109	101	133	116	118	111	120	89	123	128	114	111	133	115	107	112	126	118	111	127	118	117	98	119	116	90	110	126	114	121	98	123	135	109	134	115	114	105	137	110	111	140	120	110	138	132	119	111	130	117	116	110	118	123	109	118	120	94	132	114	121	97	132	125	117	106	113	109	131	124	95	111	132	115	89	114	96	129	119	122	101	123	107	116	117	105	122	122	118	117	125	108	112	117	112	136	120	115	107	87	116	143	130	99	89	137	114	106	127	110	110	132	113	111	135	129	126	137	141	126	126	136	112	106	137	135	113	115	118	117	125	120	113	130	121	96	107	109	125	100	125	103	135	111	128	88	110	117	117	105	114	94	121	149	123	104	116	115	111	133	81	109	120	129	121	113	120	115	124	108	98	113	116	131	123	124	121	120	127	113	95	128	113	109	121	105	117	117	121	115	107	119	122	140	138	123	120	123	129	143	122	118	110	131	120	119	111	129	116	110	125	130	121	104	113	121	111	119	110	127	122	124	112	125	117	130	109	113	114	124	114	111	96	112	125	134	112	119	140	111	124	115	90	112	132	118	108	136	134	120	114	138	128	127	112	128	119	113	116	123	121	112	129	105	111	108	131	119	124	144	112	117	127	122	130	99	112	133	110	117	116	126	117	110	106	148	123	110	116	118	116	104	116	124	105	129	114	124	124	118	122	129	93	108	112	114	108	87	125	98	116	111	106	115	123	100	104	103	91	136	105	102	111	97	114	109	116	117	84	126	106	117	100	134	107	113	125	115	120	117	123	109	138	106	103	108	106	110	117	128	125	114	120	103	94	110	159	110	135	105	114	103	119	109	119	128	141	120	118	106	111	108	125	114	139	103	103	121	105	112	121	123	120	101	108	115	109	130	127	108	101	110	123	124	108	137	133	106	103	130	100	121	136	116	135	117	112	119	112	126	112	125	119	98	124	119	113	119	128	112	123	114	95	132	109	118	117	124	122	119	134	111	105	118	129	136	115	111	112	137	121	112	124	125	101	117	113	115	139	115	108	125	121	109	120	108	102	129	109	121	130	119	117	116	138	102	127	139	106	118	99	115	124	115	121	137	107	108	119	154	127	101	122	134	124	117	127	134	127	131	130	106	121	113	115	119	117	108	97	132	117	111	124	102	98	105	122	134	118	120	120	102	119	121	115	128	127	125	115	110	123	115	99	116	121	129	135	95	128	117	122	108	121	125	128	122	123	125	101	117	121	123	100	96	112	111	118	111	109	123	134	103	106	94	108	112	120	111	128	109	122	132	125	113	136	119	117	112	127	115	136	121	126	136	128	118	117	99	115	123	103	121	138	109	119	87	112	115	130	100	109	132	121	77	90	122	110	82	114	122	100	128	103	101	125	118	118	137	110	105	94	118	120	107	100	120	115	94	113	121	109	101	107	120	107	111	111	131	108	106	107	105	141	99	117	122	84	117	133	127	121	102	126	110	129	98	95	126	107	123	117	137	127	110	105	111	119	113	101	126	120	112	105	125	130	92	117	106	133	97	125	116	127	119	131	89	106	109	107	116	107	138	116	112	128	123	131	124	122	123	122	124	117	115	123	121	102	125	120	111	126	117	105	120	136	117	119	135	109	113	129	115	126	135	113	115	117	118	123	111	114	134	104	108	118	102	114	114	112	113	107	113	114	121	104	129	110	129	100	108	142	103	124	124	109	133	130	112	118	106	122	117	121	119	111	128	108	103	104	113	124	118	114	131	123	123	104	119	108	105	104	123	110	95	99	107	115	112	110	114	130	117	124	120	112	109	127	102	124	119	107	114	104	112	110	99	139	109	117	120	128	126	113	112	127	111	134	117	117	113	117	110	104	94	102	109	125	102	139	116	135	136	130	97	110	115	120	115	129	124	103	117	121	117	116	130	118	109	138	102	112	114	125	126	114	122	136	99	131	108	98	100	132	99	114	119	105	121	124	100	107	117	97	100	123	127	104	139	123	119	111	117	116	122	118	102	123	124	124	119	120	124	107	111	124	113	116	119	118	102	110	110	119	119	114	109	105	128	100	114	155	106	117	114	112	130	123	110	123	103	110	113	117	120	113	109	123	125	120	109	110	121	128	134	136	126	120	141	102	124	149	122	126	114	124	104	134	116	131	121	138	107	95	92	119	134	114	121	117	130	109	117	118	115	118	130	112	116	115	108	134	118	115	122	139	118	129	132	122	141	122	93	81	107	98	123	110	122	100	136	120	115	113	124	105	115	113	130	126	125	101	114	112	113	132	107	107	112	130	126	110	93	96	112	124	121	118	113	109	122	104	131	123	107	124	115	128	131	150	107	120	103	132	128	102	118	98	113	115	103	114	112	104	110	113	109	145	124	106	118	112	124	119	117	133	118	126	110	115	96	113	123	100	126	115	112	119	122	121	91	133	91	90	116	119	129	116	110	94	108	140	110	103	110	117	142	106	109	138	116	123	124	109	128	117	107	135	117	112	122	126	124	100	112	129	112	113	111	113	105	107	104	102	109	115	122	137	113	133	118	127	128	105	117	119	121	101	115	106	112	95	108	117	119	116	104	116	107	96	112	124	106	120	131	94	108	116	140	119	109	117	119	89	122	100	130	105	124	115	107	99	106	118	91	114	122	95	130	112	127	106	126	127	125	99	119	115	129	102	127	101	136	114	118	121	124	102	125	101	109	105	129	96	91	117	121	123	118	113	106	123	123	92	124	128	117	135	104	110	114	110	124	106	111	122	122	119	117	126	95
15616	14361	23759	12851	8384	3982	1832	1294	955	863	773	889	968	622	574	574	504	524	499	561	508	495	481	429	477	442	382	323	347	325	324	356	342	371	327	352	329	316	301	309	314	302	318	301	313	316	290	301	299	292	311	309	323	281	311	279	283	315	319	298	293	317	295	305	327	307	321	303	330	313	315	306	298	327	331	277	283	326	310	298	290	320	288	311	324	297	287	294	309	339	327	305	313	298	322	289	307	276	340	290	324	276	298	322	288	285	316	303	332	323	316	287	300	297	314	299	271	312	291	302	300	287	317	294	298	286	302	331	317	315	323	279	317	317	335	336	300	312	306	310	292	295	318	306	316	287	314	322	291	324	304	295	297	307	281	290	298	293	362	292	299	323	284	316	289	305	331	286	297	308	307	313	324	320	294	317	288	295	292	297	314	292	275	302	314	284	296	307	317	299	316	278	315	322	332	285	305	296	307	313	307	323	310	310	302	306	288	281	301	323	280	289	332	312	294	321	303	281	318	299	322	289	288	276	321	350	285	299	294	308	335	281	295	312	316	272	275	279	296	278	299	340	271	323	283	317	299	305	299	298	317	317	340	300	315	334	313	300	298	289	318	323	277	281	316	341	297	325	281	342	307	275	316	304	346	296	317	327	296	306	313	320	286	297	310	326	309	323	299	280	290	300	321	281	323	314	264	305	304	324	304	292	320	309	325	293	347	320	342	294	295	302	293	294	273	310	311	297	344	291	312	308	296	294	292	327	305	298	333	316	314	299	318	284	288	330	275	285	297	294	318	297	312	294	318	306	313	296	313	294	299	299	318	292	275	327	299	298	294	286	298	285	274	345	308	305	323	265	317	321	333	307	313	317	312	315	300	306	299	297	301	294	288	286	288	303	353	305	321	342	334	288	280	323	297	311	263	297	304	297	340	299	292	279	307	295	306	300	286	248	342	299	289	330	319	302	285	285	309	301	305	297	303	299	307	306	292	293	289	294	288	308	298	316	308	329	297	323	293	311	333	261	294	290	308	304	300	285	305	294	296	318	307	315	268	316	345	311	299	337	302	306	306	353	288	304	293	300	266	290	315	309	262	310	303	295	294	286	288	282	297	315	295	296	320	319	305	309	298	286	333	302	319	321	314	329	300	294	284	301	311	313	279	286	281	284	303	315	299	312	279	326	287	322	302	305	312	304	301	321	311	304	307	305	295	309	327	286	304	293	311	339	300	341	292	263	313	287	279	296	291	281	288	326	310	305	317	294	314	315	354	287	325	322	287	301	312	307	283	293	304	279	301	300	293	340	315	325	293	308	308	309	296	308	308	297	296	288	327	329	269	287	308	284	275	282	304	277	304	298	320	296	276	288	316	302	318	322	289	300	297	300	343	279	290	291	291	332	296	303	327	280	323	281	294	303	314	327	329	260	325	302	320	344	296	269	302	307	313	301	309	325	320	298	319	309	301	288	333	310	311	313	311	286	302	325	278	312	312	308	301	322	295	305	303	273	278	284	281	296	302	278	298	322	295	294	314	309	300	292	276	291	301	327	302	290	349	302	293	297	283	319	304	286	301	295	273	307	291	289	313	321	291	308	313	318	326	291	334	308	305	277	301	307	329	284	291	352	296	300	295	319	276	327	281	336	301	329	294	321	319	341	334	297	323	298	326	286	311	277	330	300	298	278	319	282	322	282	313	301	330	294	293	316	311	299	266	312	320	289	309	283	320	306	271	305	332	331	298	285	319	258	287	292	298	329	313	297	333	292	283	311	314	333	303	320	331	350	299	339	302	326	312	333	288	322	289	294	309	322	319	300	341	330	283	325	308	300	318	318	337	292	305	300	289	305	289	304	327	332	274	285	326	287	299	319	297	340	310	285	289	329	291	316	298	325	326	319	304	355	296	267	327	308	302	310	299	271	312	322	300	296	295	298	292	321	344	297	288	365	307	312	308	315	293	302	271	320	312	322	296	298	318	319	306	312	289	306	310	317	268	272	289	321	291	315	280	303	314	279	309	289	319	316	288	295	321	303	263	287	297	306	285	304	312	296	319	306	311	307	276	302	333	306	306	278	323	322	320	308	329	316	325	311	313	261	292	290	338	272	309	294	293	294	316	292	296	287	316	310	301	317	314	293	265	278	291	285	305	320	284	282	330	320	311	317	307	369	342	329	295	306	275	290	332	319	297	313	296	288	296	292	283	319	339	306	295	270	320	309	300	321	295	282	297	288	280	306	287	305	332	313	296	316	293	269	319	303	295	286	298	314	305	328	305	295	322	307	320	320	310	294	299	298	290	276	307	346	312	313	330	289	303	329	310	299	301	296	279	293	300	298	297	310	321	319	310	310	316	297	334	316	283	300	306	297	316	298	284	307	314	324	294	283	299	320	328	286	319	300	328	312	283	277	281	319	327	299	289	283	296	278	277	266	322	312	298	280	291	316	284	298	315	299	306	320	302	299	304	312	287	324	309	306	295	311	329	253	300	296	314	292	301	285	300	311	316	283	282	305	301	321	338	287	333	303	288	306	286	321	314	309	313	343	316	309	297	306	272	283	303	306	312	327	310	287	322	310	316	307	299	297	311	316	309	289	319	292	318	326	297	313	282	309	313	289	335	297	300	314	292	300	321	302	309	332	300	303	316	300	317	313	288	312	313	299	285	281	316	304	304	292	312	280	269	322	287	308	343	290	306	345	311	306	287	310	335	310	277	303	299	331	292	290	307	316	276	301	335	296	302	305	292	292	322	291	338	319	310	289	296	321	332	282	300	295	262	316	295	328	308	271	296	351	322	329	278	322	333	303	270	334	314	310	352	332	309	302	312	309	295	301	312	294	314	298	325	306	269	297	299	297	311	284	294	290	311	313	293	314	315	325	305	305	280	300	286	323	290	337	290	300	284	329	329	291	301	327	310	304	310	275	311	299	309	314	293	297	293	262	313	311	323	270	279	280	287	281	304	322	309	292	306	301	302	305	269	299	291	284	312	304	336	293	291	297	291	330	331	292	292	293	298	291	307	310	301	292	272	309	320	287	324	307	296	323	313	306	323	325	325	304	300	303	314	309	327	283	304	300	307	292	301	312	286	305	347	304	286	328	331	287	300	287	310	302	314	299	289	341	327	299	288	304	300	288	319	325	335	324	328	294	304	255	303	319	303	314	300	304	284	321	311	290	309	305	307	303	296	349	289	352	332	303	305	303	304	250	286	296	290	314	313	311	312	299	312	327	306	311	331	280	298	303	294	322	297	315	284	310	297	326	311	289	302	286	295	312	310	308	312	338	327	307	292	315	304	302	326	319	318	320	286	279	310	309	298	294	315	289	305	312	275	314	296	277	355	327	304	307	282	314	316	283	319	281	276	314	297	303	322	280	289	318	323	338	287	303	323	322	298	291	310	300	286	307	314	331	299	319	292	322	316	345	295	328	285	337	310	307	309	318	287	288	301	286	309	298	307	312	312	326	303	313	283	325	337	310	295	294	302	336	287	339	327	281
7108	1647	923	700	524	419	387	358	345	362	375	341	366	374	357	361	346	339	354	345	364	377	339	346	336	349	366	331	335	366	375	346	351	353	380	381	345	362	361	360	380	393	372	323	352	349	312	361	357	342	350	349	346	365	320	400	352	338	365	337	354	346	347	347	364	340	335	340	347	373	369	369	357	340	350	361	333	342	322	352	341	334	339	368	383	361	351	364	374	341	358	376	368	366	369	344	353	360	358	327	360	376	337	308	378	354	351	357	365	337	353	341	342	338	372	336	329	360	337	362	347	324	330	379	338	332	347	320	347	352	372	332	363	345	337	367	332	352	333	348	361	330	337	359	348	377	316	366	369	375	352	348	375	339	344	361	334	355	371	356	362	343	387	368	350	359	349	339	353	344	326	358	357	313	346	341	333	391	331	351	381	376	337	357	342	356	332	332	367	337	382	346	361	364	306	344	348	368	329	343	359	361	335	332	363	378	340	352	377	388	318	378	351	300	363	359	343	344	346	344	349	364	318	339	345	346	358	363	373	343	391	388	350	374	368	333	364	372	335	357	327	375	369	367	360	321	346	327	334	377	325	364	353	361	350	339	360	340	400	339	366	340	325	358	343	369	349	339	360	353	367	324	340	359	352	359	347	329	367	301	348	308	361	343	343	360	371	377	361	337	367	381	306	356	325	353	350	338	371	329	342	297	367	351	351	359	364	348	347	342	325	349	356	361	342	368	378	351	358	340	330	316	309	346	345	324	328	360	329	359	372	303	325	346	332	338	362	359	346	332	341	379	340	355	339	368	338	308	363	306	335	343	324	348	377	327	358	338	360	369	336	332	370	329	335	376	350	340	341	353	339	352	366	354	348	341	364	338	352	320	386	346	343	357	387	345	317	293	381	368	346	340	372	360	344	331	348	350	345	337	380	363	332	313	338	377	340	362	345	317	356	365	348	325	340	347	350	334	341	351	341	381	323	364	377	361	325	357	354	340	378	339	347	350	361	357	359	364	395	344	369	378	310	361	345	335	331	387	345	366	375	327	337	341	371	350	348	333	334	359	322	354	325	340	331	330	328	371	385	374	338	333	330	395	374	342	323	333	349	336	347	359	370	335	339	329	370	298	326	371	376	304	342	358	324	373	377	316	371	405	349	316	317	358	336	363	370	354	360	343	361	344	350	328	341	309	322	372	323	362	350	358	349	382	336	352	389	333	357	349	338	349	371	341	360	361	350	325	374	355	351	355	340	334	346	387	381	313	330	367	353	357	385	341	369	364	348	347	324	331	377	408	364	319	353	351	356	364	347	369	339	365	319	327	334	359	364	346	327	383	353	311	355	351	353	370	363	385	370	353	333	369	362	362	357	355	376	330	357	358	368	367	356	352	380	349	357	350	355	328	388	365	365	336	342	329	338	351	360	342	343	348	353	350	333	321	320	358	324	366	348	362	339	369	359	339	360	352	361	322	354	342	346	338	345	382	373	351	320	302	328	348	357	349	330	349	350	302	363	344	379	369	374	343	336	354	367	365	350	365	341	343	366	354	355	366	338	350	335	366	341	329	302	332	386	364	331	313	366	367	368	325	336	386	327	374	385	349	328	352	364	362	342	342	337	388	347	386	382	339	339	369	345	333	331	350	369	353	391	340	364	371	322	370	387	388	341	358	357	339	334	348	375	373	374	389	370	387	376	348	347	376	342	307	388	342	319	351	352	307	333	352	385	326	333	367	365	348	345	377	343	417	352	361	369	355	374	316	331	329	414	328	355	355	318	365	357	362	339	335	371	360	351	339	361	355	336	353	347	346	402	386	327	318	348	340	320	381	359	361	319	330	340	344	356	356	320	339	328	334	364	345	393	339	387	367	323	371	347	333	346	339	371	375	352	350	332	348	361	347	340	359	327	371	373	341	380	366	384	372	365	346	344	364	318	300	338	313	338	286	332	361	347	359	339	317	397	402	380	345	335	318	346	354	372	326	332	380	362	317	340	348	370	402	336	338	346	335	346	337	341	381	377	334	341	354	367	360	357	383	331	376	351	348	352	335	333	336	349	378	348	370	344	367	332	338	348	346	356	337	336	374	368	335	338	330	357	354	372	368	373	388	393	324	347	324	373	350	327	327	355	376	370	362	357	328	374	355	356	335	352	335	312	358	368	386	344	358	351	338	310	334	333	337	356	336	342	314	326	348	385	353	370	348	390	356	335	362	339	326	352	308	355	341	311	333	343	339	343	343	332	363	345	360	327	361	339	356	337	337	336	347	338	354	357	360	354	364	368	314	332	367	352	344	333	359	345	343	363	375	374	362	335	328	360	370	348	334	388	362	328	353	373	332	371	332	386	349	361	360	326	349	352	364	336	344	310	335	365	350	363	339	333	354	360	378	374	346	357	361	331	329	375	366	364	329	359	363	355	346	330	340	339	361	366	366	356	340	351	346	354	343	360	316	355	317	340	336	324	381	362	340	358	357	296	317	331	327	302	347	337	334	306	332	321	325	348	344	356	341	311	372	327	333	358	376	354	345	366	345	363	357	366	381	331	326	369	327	347	378	365	364	358	390	310	323	330	367	352	342	367	322	339	327	357	375	353	314	330	342	310	358	314	355	327	367	355	332	357	343	329	341	335	329	347	371	371	326	311	344	350	360	373	351	351	342	345	355	364	317	332	372	348	367	324	371	353	354	377	359	347	357	344	323	347	414	344	341	335	307	390	348	335	342	335	316	336	330	364	339	367	339	337	339	357	383	351	335	330	361	385	307	337	337	323	358	376	377	348	339	327	359	367	369	358	356	322	350	336	348	309	313	317	330	340	360	346	371	311	362	301	351	333	371	338	349	355	354	372	337	367	373	344	325	364	354	353	343	341	344	359	354	360	364	391	372	330	354	361	340	349	352	318	362	379	350	338	311	347	347	304	369	344	370	350	326	344	367	372	361	362	348	325	358	390	355	381	370	344	361	361	353	364	375	343	368	373	355	345	368	347	359	362	358	375	335	337	358	348	367	373	372	358	337	357	373	326	364	345	366	333	336	342	332	337	360	361	360	334	384	380	334	332	380	348	351	329	336	372	339	362	381	346	354	356	365	334	370	334	340	341	347	389	348	316	363	328	308	329	345	342	329	352	388	353	337	339	384	353	325	341	384	349	361	368	348	322	349	351	371	354	349	368	348	337	360	360	360	341	331	364	346	323	356	377	351	321	355	360	365	370	338	357	338	359	358	305	383	355	378	325	356	374	316	354	352	354	334	330	343	344	346	331	337	348	350	313	372	333	346	362	365	357	315	338	326	360	318	338	370	323	331	320	326	333	361	320	354	383	372	334	346	352	331	359	361	358	348	357	338	348	345	349	342	371	311	346	311	336	348	352	323	395	377	340	363	378	349	366	365	347	351	377	362	355	362	331	337	354	361	376	332	351	350	309	366	352	313	371	378	334	350	335	351	381	357	353	373	338	339	361	328	343	370	325	334	360	366	350	395	334	357	350	342	367	365
5351	1997	2296	1878	1552	1181	930	843	895	814	872	862	886	842	755	776	776	851	819	876	829	813	833	860	774	785	792	784	762	791	742	789	776	774	801	820	766	736	746	736	713	787	784	804	742	789	759	787	798	748	788	795	791	824	759	750	767	746	769	779	780	785	802	773	776	788	806	766	767	802	745	756	764	850	813	821	794	784	799	764	763	847	706	806	729	753	779	774	788	776	702	799	818	815	817	761	790	770	760	775	763	828	801	773	796	815	747	807	790	800	824	771	798	711	753	794	801	789	785	791	812	756	815	778	814	767	796	807	782	781	749	767	809	746	723	720	752	768	808	795	817	802	791	788	759	753	794	774	797	772	776	775	845	778	731	749	787	754	785	767	763	772	790	788	796	777	801	789	773	751	770	773	757	738	783	754	780	801	756	786	783	773	803	786	817	816	832	772	777	799	788	806	775	764	796	776	765	797	792	808	779	814	801	806	767	751	819	791	744	794	827	788	771	748	814	758	784	750	759	808	773	737	786	842	836	752	744	806	732	775	747	800	783	755	761	769	773	754	803	748	753	776	820	838	776	774	794	814	836	802	762	790	792	816	775	797	761	801	751	745	795	791	768	816	768	803	846	833	726	798	770	797	779	805	832	805	778	795	771	770	771	839	817	770	775	792	794	791	738	773	767	775	788	808	751	793	737	762	741	782	781	782	750	789	727	758	763	799	808	754	848	764	759	810	754	807	777	765	797	741	804	767	829	764	796	770	810	777	823	746	771	804	775	816	830	802	851	735	722	828	808	807	787	750	785	754	790	803	726	770	760	781	829	839	751	830	776	801	776	806	778	834	756	809	800	801	766	767	810	778	774	787	831	815	740	833	754	793	805	773	765	852	735	766	748	793	799	788	758	814	776	745	781	740	794	781	738	766	752	775	776	767	790	769	805	768	798	808	762	781	772	776	759	758	736	738	734	776	722	792	788	817	783	767	792	808	760	788	821	779	787	796	778	742	776	784	785	729	763	754	795	744	783	788	793	790	762	770	749	776	838	815	772	828	780	731	781	815	820	807	767	744	763	770	781	714	827	744	798	814	720	791	797	749	732	779	760	784	764	794	778	728	768	788	747	839	738	773	768	801	762	777	789	776	776	775	738	802	779	813	762	797	828	783	754	733	788	768	781	773	785	796	804	769	784	744	799	760	824	782	785	775	791	766	774	787	776	795	779	743	742	819	766	825	745	774	829	818	753	800	791	800	787	760	743	783	757	782	767	798	792	766	792	786	802	794	755	797	831	770	827	799	764	773	767	783	775	815	757	761	796	756	792	760	758	809	779	750	777	782	781	804	704	772	736	774	788	793	779	778	806	771	764	813	751	767	812	760	816	756	799	816	794	796	740	791	810	751	841	753	801	796	794	786	751	840	780	731	738	806	759	771	816	748	759	794	749	759	757	734	744	805	775	762	758	817	784	766	778	762	748	774	788	751	769	744	769	770	826	787	776	753	727	755	702	762	769	752	775	759	758	796	732	770	751	854	762	802	825	754	782	730	791	813	763	794	777	786	788	806	779	823	779	820	807	754	780	754	849	747	774	775	784	790	769	766	742	767	765	768	801	792	763	786	773	797	795	799	782	766	764	780	776	804	768	802	740	805	799	744	763	779	785	787	754	774	725	763	798	795	773	832	817	788	761	812	764	795	817	792	783	769	808	719	733	747	827	750	767	784	794	766	764	743	832	761	783	795	789	777	727	768	785	780	760	833	812	795	763	758	800	786	748	790	751	791	794	799	786	806	755	803	735	772	761	777	787	788	805	774	801	773	779	824	764	776	744	761	802	832	804	796	785	830	763	789	772	767	753	810	771	792	817	773	784	768	775	757	778	794	773	762	788	804	785	759	777	830	761	771	767	739	827	757	784	769	759	749	802	765	764	788	802	773	827	721	761	780	779	729	772	774	700	766	791	775	767	787	767	795	777	749	734	795	797	819	827	791	747	731	770	792	804	733	780	822	805	756	747	716	763	775	784	820	755	776	772	787	756	789	827	800	777	824	805	776	790	783	744	721	763	767	798	778	766	732	786	801	793	743	814	772	807	772	758	812	841	813	778	804	820	720	793	754	775	732	809	798	773	777	791	800	750	784	795	773	788	789	793	763	818	768	754	811	743	806	794	836	851	745	764	786	814	788	701	784	790	743	769	800	740	760	772	771	729	796	795	767	770	787	783	772	724	792	785	799	828	837	748	778	756	805	760	766	758	817	724	744	810	777	719	804	775	781	767	807	745	752	791	725	775	781	789	800	808	785	795	714	722	796	760	841	801	811	765	799	795	734	790	836	726	789	774	737	771	759	773	752	801	775	772	783	787	783	787	803	738	725	796	779	760	755	791	822	773	819	785	815	713	769	751	784	817	741	804	740	793	786	792	797	731	793	740	792	772	769	774	780	718	806	765	781	779	780	819	804	800	759	766	773	768	829	753	770	791	702	758	728	790	729	766	768	746	783	741	757	752	769	732	800	786	761	740	760	738	788	816	769	804	769	762	773	776	735	781	742	731	845	752	778	807	789	785	783	776	806	764	734	792	809	835	729	779	804	749	803	747	759	762	797	774	761	764	736	808	795	804	797	779	749	779	762	813	774	801	757	746	752	736	801	749	759	801	738	744	793	768	810	769	818	777	779	782	799	748	827	752	862	782	791	807	779	833	799	790	791	775	758	871	775	738	788	780	733	804	794	776	795	808	758	788	762	746	802	750	770	772	785	767	768	762	790	743	769	831	787	797	785	797	799	772	802	788	845	796	809	776	755	755	778	847	773	823	755	768	762	792	757	765	779	827	799	752	766	766	789	755	777	817	805	735	743	799	786	783	786	788	789	781	817	775	768	754	746	760	804	761	767	744	790	770	753	795	795	805	730	783	742	764	787	770	766	793	808	766	731	750	759	802	763	770	773	744	827	807	769	767	793	736	813	761	770	755	734	814	808	781	766	724	743	791	791	756	747	776	755	793	752	781	787	780	775	757	797	809	773	813	797	753	750	781	809	803	792	801	776	772	829	786	801	788	778	789	803	816	787	810	840	773	818	765	792	769	743	755	775	791	787	768	816	792	810	778	784	843	826	699	787	770	798	783	781	765	774	822	774	745	784	791	769	772	789	783	776	759	811	769	785	823	787	772	747	811	767	794	777	808	766	787	727	798	788	757	775	830	800	780	786	805	845	776	768	761	844	817	804	765	729	799	748	778	782	770	759	791	788	794	764	807	796	799	811	774	774	783	757	799	723	798	768	806	765	809	758	751	786	730	770	786	757	783	772	802	788	758	773	718	833	771	764	805	764	843	718	809	794	753	739	747	801	755	788	784	769	782	770	766	726	787	754	781	796	761	799	842	796	786	796	797	741	835	777	778	782	789	757	717	770	768	803	778	751	772	759	796	777	744	734	790	770	809	775	780	816	711	809	797	766	815	800	732	801	774	791	800	765	800	780	777	788	809	763	797	808	780	799
17282	8521	13593	5032	1700	691	407	342	306	266	264	256	291	244	248	259	246	273	278	261	232	237	251	239	257	221	227	252	268	199	245	246	248	223	218	223	221	220	218	224	247	245	227	221	215	238	228	210	249	238	227	232	237	256	222	214	226	231	233	255	234	250	235	252	231	199	234	237	216	225	205	230	207	201	238	207	242	228	245	235	226	241	225	244	238	225	225	217	240	230	252	209	200	232	267	245	245	217	233	222	214	226	219	261	223	212	246	247	238	222	213	208	210	226	217	243	217	242	231	227	214	235	238	224	210	218	232	222	229	213	224	220	228	206	238	218	229	235	203	244	218	219	234	231	218	219	197	226	234	243	245	226	243	241	215	221	233	230	224	237	241	208	243	228	206	244	203	235	235	201	236	219	239	224	249	204	268	227	238	242	223	243	221	218	237	228	223	220	232	239	230	222	243	278	218	229	219	233	236	219	214	228	203	205	221	215	233	210	246	226	240	226	234	223	226	234	249	221	250	233	212	227	211	228	193	219	214	236	232	241	244	205	257	226	220	241	240	224	246	243	213	249	208	229	211	217	215	215	223	228	248	232	208	235	250	228	226	217	215	246	203	223	201	227	233	249	240	230	243	246	238	235	232	221	252	231	233	215	241	206	212	232	245	231	234	209	251	222	205	255	231	235	231	257	229	240	229	232	204	231	248	240	255	236	253	200	254	223	197	213	227	201	226	224	232	218	206	231	227	209	236	235	228	218	221	192	221	228	210	217	211	201	216	254	243	245	232	231	217	222	245	231	228	236	230	234	234	230	235	205	208	251	232	230	205	216	227	234	261	214	234	221	215	237	227	232	229	224	212	234	210	257	229	226	256	230	211	219	242	239	216	220	222	205	224	234	237	228	245	216	233	237	213	223	220	246	239	244	232	252	233	218	227	222	198	217	241	228	221	220	231	225	218	208	217	257	254	246	223	203	213	230	236	221	215	224	221	197	206	184	223	238	205	233	218	218	239	210	205	252	244	253	234	178	238	209	222	214	217	240	204	211	226	242	246	191	213	211	234	246	223	234	247	262	222	247	213	228	235	252	236	203	207	224	215	246	237	256	226	227	270	230	253	235	210	213	194	214	233	214	224	237	205	218	247	219	220	236	231	239	254	251	237	213	226	233	250	202	265	244	207	246	250	243	222	216	234	211	246	238	229	224	262	226	238	218	216	249	207	230	245	218	210	243	231	208	230	213	236	215	210	242	229	224	223	215	186	208	210	229	202	239	202	219	243	251	207	203	225	276	237	251	219	229	223	244	234	224	213	235	226	206	236	216	235	239	199	251	210	237	246	249	238	217	233	246	235	240	245	226	221	232	205	225	242	221	238	252	226	231	238	230	218	236	234	232	251	215	225	232	194	200	238	213	239	213	232	241	211	252	196	260	215	252	245	260	229	221	217	241	241	218	214	223	216	230	215	193	236	201	239	249	246	255	220	238	230	244	225	216	227	183	262	262	239	232	205	226	230	226	233	230	248	224	209	237	240	212	230	232	228	248	209	216	259	238	217	227	238	216	237	217	223	211	228	206	215	217	215	225	219	234	220	228	235	268	196	226	248	236	221	210	262	240	244	248	240	257	211	237	229	223	209	265	260	205	223	231	232	247	202	229	203	231	223	208	210	216	251	206	223	223	235	220	216	222	221	188	235	216	230	196	229	198	204	245	220	219	245	263	231	214	203	207	215	228	205	247	246	222	231	236	224	229	247	207	229	246	243	244	214	203	287	221	200	199	213	217	217	243	239	244	228	219	255	232	238	234	236	218	219	235	224	206	214	247	255	199	229	216	214	236	238	211	216	225	212	222	264	248	233	221	207	213	239	205	239	229	194	215	249	255	253	248	223	219	243	233	212	270	242	233	226	237	242	255	255	275	196	237	268	214	232	218	206	241	237	254	242	212	223	227	230	242	216	201	221	242	238	259	211	228	229	221	210	209	214	238	241	231	233	226	219	263	222	205	201	235	238	232	256	213	238	228	219	238	235	234	221	201	256	209	219	222	214	244	239	219	218	223	235	235	206	212	217	230	225	220	235	261	201	241	216	249	221	232	250	237	249	234	224	239	238	193	212	223	226	229	253	243	214	203	197	234	213	221	237	234	234	233	252	233	233	218	269	248	210	230	214	207	217	230	236	234	234	246	231	230	219	231	228	202	234	222	229	216	237	236	217	213	249	231	245	207	206	222	229	257	244	233	233	194	201	260	218	234	242	228	216	213	225	254	244	230	208	219	223	226	248	244	221	240	257	215	209	219	216	208	207	206	208	269	197	231	249	229	229	222	224	246	241	232	220	230	213	205	188	245	261	222	236	229	214	211	223	234	236	255	233	229	218	212	226	230	252	228	230	229	215	233	219	228	240	222	223	205	233	208	216	222	227	223	225	210	239	257	229	202	233	204	227	216	210	233	241	219	237	236	243	226	241	232	236	240	231	241	237	203	245	219	219	234	232	228	220	262	232	210	237	237	204	237	199	234	235	230	220	215	213	214	211	231	204	229	233	238	233	226	217	230	222	224	233	237	219	229	239	217	220	268	226	231	210	220	246	224	217	223	232	223	216	233	226	213	206	230	241	238	220	232	213	236	240	234	193	217	221	227	239	251	243	215	215	228	225	234	261	236	211	236	239	224	242	217	231	235	232	256	241	244	225	204	216	231	239	222	262	227	218	222	234	251	266	198	225	227	206	231	207	263	220	251	243	222	241	228	226	234	234	204	216	251	232	219	240	213	205	204	225	216	242	227	252	235	224	262	223	211	229	251	227	250	246	208	226	213	212	221	210	244	232	197	225	241	241	187	212	227	224	217	253	240	248	222	228	222	215	180	228	213	253	222	234	252	227	222	222	240	227	242	251	227	237	229	216	241	221	249	236	238	224	254	218	235	218	212	237	235	213	233	238	229	227	221	228	252	240	210	248	277	208	234	212	229	233	219	214	245	229	219	263	230	224	235	245	232	238	242	224	234	248	229	211	235	234	217	237	243	233	240	224	242	243	238	201	213	218	227	252	231	211	205	225	226	209	220	210	263	218	248	230	251	235	246	225	250	230	204	215	237	279	229	229	207	236	234	254	199	199	210	233	232	243	264	227	196	268	240	214	236	212	222	229	241	252	216	236	266	227	229	233	230	269	248	256	214	244	221	260	251	201	230	236	241	204	262	234	204	205	226	215	217	227	213	248	220	247	210	217	237	207	236	224	232	229	233	227	223	214	209	249	222	257	244	237	251	236	205	226	254	266	219	239	227	234	223	222	231	218	235	209	213	224	240	218	238	226	210	208	215	216	215	257	230	219	235	219	218	250	206	212	217	212	240	248	224	250	227	216	241	273	233	257	210	229	232	208	223	243	200	229	244	232	230	231	236	231	235	221	222	219	234	243	223	214	204	221	236	225	221	227	207	243	232	244	260	246	234	218	210	210	212	210	228	234	241	237	221	248	214	220	252	233	213	220	215
12251	8907	17264	8070	5304	2592	1398	1034	920	806	835	869	892	724	660	667	652	706	645	648	645	613	675	603	610	602	586	525	535	576	562	553	534	518	553	525	517	539	514	482	529	545	481	552	532	535	545	560	493	518	542	545	562	500	519	500	528	521	494	529	522	507	535	533	512	529	510	519	504	509	513	522	509	538	524	536	522	487	493	567	531	494	495	492	534	564	498	532	513	540	507	595	508	531	538	540	519	545	547	564	559	491	521	498	496	533	541	477	528	495	489	514	508	535	499	475	515	554	572	499	521	525	521	496	533	527	528	508	516	489	535	528	538	513	543	514	511	561	518	547	511	514	531	518	522	519	493	514	508	490	524	545	523	538	507	513	507	506	541	514	498	469	496	513	493	513	490	541	524	526	525	504	489	565	525	530	557	510	513	515	510	506	523	520	542	538	499	471	532	500	452	506	537	522	537	483	539	540	518	507	518	550	522	533	559	509	513	521	497	506	555	563	519	524	496	528	485	539	486	516	508	484	511	488	549	546	526	507	489	556	519	529	512	533	519	494	512	582	543	555	543	558	516	484	491	535	555	500	534	534	533	498	558	513	520	524	506	546	513	513	534	521	530	508	526	555	537	524	547	516	519	499	539	555	513	526	525	522	501	500	521	493	529	546	531	488	559	523	520	517	506	501	579	549	509	549	528	514	547	539	526	510	512	500	510	519	485	529	481	503	497	518	510	511	492	549	581	529	535	567	488	512	536	520	490	514	508	518	479	487	517	521	497	546	540	490	482	534	568	523	542	496	556	499	526	517	551	511	499	522	505	542	495	525	559	536	516	490	513	536	532	544	496	537	515	525	558	541	463	545	534	465	469	493	505	501	497	470	545	468	492	565	500	521	552	494	509	461	543	567	558	537	527	475	502	501	519	540	516	515	557	528	522	537	510	503	507	541	523	515	499	529	506	543	500	502	517	515	506	488	523	515	535	499	518	516	519	579	539	489	560	490	489	530	503	507	495	501	538	508	513	490	570	564	527	505	535	539	547	505	531	531	527	557	549	525	569	502	509	509	538	518	546	528	518	516	526	526	502	526	532	498	509	493	512	535	491	465	498	554	549	584	516	473	468	509	497	540	538	471	521	477	471	556	521	462	523	523	530	522	539	526	538	506	514	496	523	547	498	492	531	516	508	554	498	480	506	548	518	502	524	540	539	521	485	510	541	545	522	506	511	548	514	527	472	539	492	494	542	518	529	554	534	526	518	489	500	548	531	518	564	530	531	513	523	460	506	538	509	506	522	467	523	547	528	493	523	520	487	539	550	493	506	519	487	495	517	532	499	532	529	545	501	548	547	510	530	532	546	469	530	540	527	525	509	527	516	491	555	478	526	469	555	477	540	575	532	500	536	530	512	530	530	593	508	500	471	576	499	521	496	563	514	500	480	540	479	571	548	524	568	470	549	526	520	529	495	535	519	478	528	538	538	556	512	491	543	518	544	546	521	539	504	521	539	547	550	530	526	516	521	541	539	524	541	514	492	528	480	542	496	546	562	533	520	502	544	511	500	510	521	525	535	494	498	531	542	512	514	527	509	500	552	504	543	535	547	521	514	533	516	486	567	535	555	544	534	541	538	517	504	536	507	481	538	513	481	569	529	536	500	493	507	492	482	540	519	521	492	516	499	521	538	516	546	508	536	542	483	574	542	485	521	534	485	505	563	495	539	533	537	491	538	494	501	520	558	552	544	487	493	538	498	526	480	516	553	495	480	496	549	559	542	516	513	525	493	492	506	550	538	545	526	560	561	531	505	536	547	534	550	519	520	538	586	506	533	497	549	541	555	544	508	515	487	545	500	516	492	531	546	544	539	530	494	513	542	515	529	530	535	527	503	551	528	492	544	508	538	547	519	497	509	530	543	514	568	514	565	518	541	547	489	516	532	533	495	505	535	513	516	522	521	506	552	518	505	515	517	536	559	487	509	558	503	486	518	518	496	498	521	523	493	528	523	517	520	558	527	514	498	559	566	494	487	523	536	512	570	516	536	514	535	543	554	571	557	529	533	491	544	546	547	527	513	558	541	527	561	482	545	513	517	503	539	505	530	490	514	538	539	513	523	541	472	523	507	512	535	527	538	539	517	543	565	539	484	510	533	565	495	483	544	503	555	537	552	543	516	524	513	517	557	524	538	551	526	511	488	531	521	514	543	512	495	551	541	547	535	532	544	555	534	531	533	554	514	541	555	564	493	490	501	539	546	559	509	555	540	501	538	517	494	518	475	482	546	524	497	495	501	515	492	524	521	528	569	548	518	532	533	561	509	535	494	510	518	511	490	544	579	527	542	497	498	541	530	524	524	552	506	511	560	520	531	498	537	510	506	502	530	497	515	501	524	526	527	497	527	563	525	555	540	543	556	509	525	495	525	524	525	519	515	529	549	490	525	539	505	493	518	504	554	516	489	500	536	564	535	528	529	532	518	563	531	531	576	558	495	521	557	523	511	520	548	531	571	539	514	530	514	522	512	490	509	513	498	497	505	536	535	490	526	507	517	525	534	487	555	501	555	531	519	521	534	515	527	513	513	500	518	502	477	535	536	493	563	521	505	501	536	537	557	541	526	507	506	541	532	536	542	507	542	534	513	535	536	529	538	546	513	508	529	521	523	512	545	523	500	485	515	533	526	494	536	511	493	529	517	535	516	505	512	531	539	583	523	529	516	540	521	499	484	541	529	526	537	517	497	563	503	545	537	484	549	525	557	500	490	517	541	531	528	522	524	503	532	553	549	519	565	492	522	529	493	523	529	504	513	547	524	548	498	524	507	532	548	525	531	543	502	523	503	540	526	507	537	492	498	512	479	536	495	559	511	491	523	486	542	543	513	504	544	532	519	533	519	513	526	530	530	552	546	519	533	548	517	534	572	516	537	550	515	530	526	537	518	530	518	499	482	527	536	466	513	530	525	513	514	518	561	515	500	531	508	529	530	518	534	525	487	520	529	507	503	513	521	522	535	516	526	520	533	515	525	500	509	576	504	523	514	512	576	550	477	535	501	494	519	521	485	550	511	508	514	534	517	544	527	533	543	499	534	528	491	501	559	502	528	573	517	513	489	525	534	513	513	529	509	522	534	527	517	541	529	530	492	536	549	514	511	500	518	484	554	510	526	529	547	503	486	549	553	538	525	520	539	516	583	508	515	516	513	533	509	562	490	508	549	528	546	505	497	547	552	526	494	538	496	513	540	508	540	495	535	508	514	533	499	532	470	574	539	511	546	506	493	481	551	508	507	515	516	498	486	516	533	500	540	525	493	529	555	513	487	538	490	545	521	534	536	533	537	508	501	521	508	505	528	476	509	498	566	580	537	528	520	554	498	516	486	493	515	540	475	520	494	506	504	506	554	503	494	523	572	524	525	504	533	522	514	500	535	521	558	511	564	522	512	529	525	496	508	526	506	550	522	509	524	535	545	505	561	519	530	527	503	499	529	551	540	504	542	537	532	531
26088	15742	23865	9816	3417	1069	429	314	237	216	235	203	191	154	156	141	147	147	171	127	139	165	173	132	137	136	118	114	120	110	121	111	119	145	138	108	122	107	110	129	134	101	112	114	124	123	143	119	138	130	128	125	107	125	116	116	121	114	124	119	127	137	123	101	106	129	97	123	122	120	134	111	83	125	130	104	120	117	107	118	135	133	104	109	131	121	118	115	136	129	117	127	141	98	124	121	120	140	104	116	105	115	104	114	98	129	103	121	121	111	132	105	110	111	121	115	97	113	121	119	125	109	121	114	109	114	127	125	100	119	137	108	125	118	103	122	131	122	127	121	101	116	101	113	108	123	110	128	127	107	115	121	112	121	124	114	108	124	112	132	100	123	115	94	126	122	122	113	106	130	92	132	130	111	103	130	134	148	105	106	121	102	124	116	103	121	106	110	89	116	113	125	128	125	104	99	115	116	130	134	126	137	115	113	119	130	113	99	110	132	135	120	109	113	114	95	125	106	103	106	116	111	128	115	110	104	126	127	119	125	108	117	122	144	119	107	129	101	121	125	121	137	109	101	110	120	114	122	117	107	114	127	111	118	117	110	104	131	113	96	132	123	107	112	103	113	134	96	111	107	137	112	94	121	93	129	116	127	84	124	114	123	136	123	106	118	132	136	117	111	106	94	107	137	107	117	139	110	131	114	132	105	102	147	106	92	108	97	108	136	132	120	107	113	127	126	126	108	119	101	121	122	119	139	121	110	126	114	92	93	110	133	89	133	99	111	107	116	130	102	106	108	135	109	133	105	117	124	121	124	119	100	119	104	110	117	135	114	137	119	108	119	118	126	113	127	116	130	116	119	96	109	113	102	109	120	115	128	112	94	111	128	95	129	135	103	134	135	122	136	115	100	101	107	104	113	88	106	116	126	97	132	126	121	120	137	130	129	89	118	131	132	135	133	120	124	107	121	131	124	114	125	111	102	101	128	103	113	129	111	114	110	104	102	115	134	126	116	129	130	127	135	123	117	132	122	105	93	111	125	110	114	126	120	116	112	110	102	112	118	128	81	112	122	121	129	112	126	110	115	113	118	99	116	112	96	125	117	125	114	124	104	102	121	109	113	111	122	111	125	129	108	120	101	108	102	100	97	105	126	110	113	97	130	107	115	113	117	146	121	121	105	99	103	128	112	117	114	114	115	129	109	105	137	111	94	119	125	124	127	112	100	125	103	98	111	97	121	108	115	126	100	116	95	112	111	117	115	117	127	98	90	124	105	119	133	126	120	135	114	114	127	118	112	129	118	107	117	104	104	117	101	120	112	101	129	105	110	127	111	115	109	105	96	132	128	128	115	129	126	121	118	113	113	126	110	122	111	126	102	119	119	133	126	136	124	117	136	99	151	112	132	110	112	112	113	95	131	131	102	132	105	112	95	131	116	118	124	115	109	133	123	102	105	111	114	119	121	113	112	99	106	121	129	112	105	106	112	122	148	121	119	134	122	115	111	121	109	120	92	134	109	127	127	124	119	121	150	106	110	123	116	146	126	123	106	136	140	111	109	125	102	111	110	122	113	101	97	110	131	160	116	127	142	119	132	113	123	118	118	113	123	115	101	122	108	106	106	116	101	122	133	117	121	130	120	126	117	106	133	115	114	107	81	141	117	123	95	120	117	128	122	114	142	137	115	94	113	121	130	109	123	93	124	122	148	123	116	120	113	105	104	114	120	118	120	127	107	111	101	121	139	107	123	120	128	115	114	110	97	126	116	117	129	113	120	127	113	108	114	100	108	119	120	107	103	100	109	136	102	114	108	121	100	107	138	112	128	120	120	118	118	109	109	123	126	111	104	112	106	99	101	122	121	118	121	115	113	139	116	139	113	112	108	122	109	101	126	125	111	127	98	107	114	94	119	100	131	115	126	125	113	123	98	119	118	132	115	117	88	105	114	111	114	107	132	101	117	111	108	100	124	125	105	119	132	117	95	115	120	112	114	106	106	111	118	111	111	108	120	106	126	123	115	101	122	109	127	118	111	126	106	116	100	124	109	111	126	120	99	113	122	132	104	100	114	119	115	117	103	128	131	102	107	107	124	113	135	121	115	103	112	120	111	136	129	132	120	138	120	102	134	131	111	115	118	130	111	100	115	102	108	102	132	126	136	112	119	95	114	113	85	100	116	118	127	113	139	118	117	121	115	104	121	99	117	117	99	118	106	129	125	123	98	101	130	110	98	106	114	111	89	117	126	108	123	114	143	104	119	116	93	111	109	123	111	113	119	117	126	109	123	121	121	116	107	123	119	116	115	110	112	105	129	112	97	114	121	116	95	110	101	124	110	134	106	122	92	115	117	126	111	115	132	117	110	115	109	130	122	105	105	126	126	118	132	133	85	118	108	126	112	151	120	128	119	118	127	118	100	111	104	108	118	122	138	125	108	127	141	108	122	104	116	122	102	116	108	131	99	107	102	127	105	114	111	91	123	137	121	128	109	109	107	135	107	105	109	148	122	114	97	104	121	141	123	118	100	128	138	123	123	125	143	134	119	122	106	91	109	135	104	124	117	123	136	129	103	110	117	124	124	122	118	123	133	112	111	135	107	107	123	121	127	134	109	111	91	115	112	110	102	123	117	130	126	116	110	117	114	141	122	127	113	127	142	120	106	102	110	144	98	115	117	122	122	94	133	111	110	122	130	116	119	108	94	104	131	120	101	100	127	113	110	119	107	120	112	98	100	109	117	127	90	110	106	114	101	101	115	117	155	112	106	101	108	131	121	110	116	113	108	126	99	119	103	114	97	105	127	109	118	111	128	123	126	121	102	133	114	119	121	141	119	140	100	116	141	107	112	131	103	155	98	109	119	106	115	116	113	112	96	121	117	114	105	116	122	105	117	107	97	119	133	124	106	100	110	122	109	123	109	101	113	120	120	118	118	126	100	118	95	127	119	101	123	120	111	119	108	109	122	115	114	114	118	109	100	120	109	117	119	109	115	98	121	108	126	104	119	125	126	111	93	109	117	123	118	109	101	96	132	107	103	116	103	112	99	121	130	107	123	110	107	131	97	107	122	116	135	103	121	129	117	111	136	112	119	129	110	106	99	107	105	107	112	104	102	100	115	140	141	98	119	121	116	112	98	115	122	104	106	107	123	136	113	107	108	118	110	106	108	137	120	104	138	94	118	110	115	121	115	110	129	106	135	107	112	116	132	127	136	143	122	116	88	104	119	122	133	114	121	122	128	119	116	99	119	109	128	116	114	97	105	124	107	101	103	105	135	123	119	109	103	133	129	118	103	100	103	120	125	120	134	107	114	119	129	131	114	124	133	140	105	112	123	128	98	91	105	125	100	131	106	104	110	116	114	106	106	120	112	124	134	101	107	102	115	139	113	121	112	133	130	117	99	118	125	83	111	124	121	107	125	124	119	114	94	104	107	116	97	123	122	134	101	131	123	132	114	129	117	114	122	119	111	108	111	121	125	105	128	112	130	118	121
15840	14038	24530	12439	8565	4051	1814	1286	968	839	843	819	939	596	583	546	534	498	545	517	471	483	471	433	435	461	392	362	330	345	353	307	322	324	296	346	324	356	329	322	342	323	297	322	319	300	331	308	316	296	337	305	316	305	324	356	325	339	306	356	273	316	295	341	313	307	317	284	301	312	330	303	297	325	328	291	312	337	308	331	299	318	326	300	322	269	295	315	336	325	299	311	286	302	324	331	286	298	317	305	313	317	311	289	295	308	296	314	301	296	300	316	318	312	302	289	306	287	323	313	286	287	315	307	330	305	305	265	290	287	300	306	291	321	277	297	275	294	306	311	306	286	309	294	300	288	297	291	299	296	297	316	311	304	314	312	312	311	315	323	284	291	301	333	283	324	302	297	337	303	312	290	295	315	329	355	315	309	302	297	283	280	284	303	293	309	298	282	322	323	293	307	329	328	279	296	294	303	289	326	296	287	298	269	306	295	297	313	331	298	304	267	280	310	311	315	314	302	292	309	316	313	300	302	347	307	301	295	308	290	294	318	280	315	280	309	284	322	275	322	294	312	320	302	275	309	301	336	297	291	278	275	299	324	309	305	293	309	318	333	307	299	336	285	301	307	301	307	297	289	312	281	306	289	297	311	265	337	311	331	308	309	317	304	322	274	316	273	319	293	286	297	307	316	290	276	275	279	280	301	312	300	260	315	305	304	294	293	293	309	321	282	296	335	286	330	324	318	300	289	308	280	276	302	247	323	350	323	312	293	316	309	290	326	330	275	296	302	288	314	321	278	314	321	319	313	280	295	323	330	316	313	298	302	275	313	298	303	299	291	314	310	302	282	306	321	283	284	300	305	306	274	288	321	320	296	309	292	267	292	300	291	306	298	322	301	310	302	314	293	314	290	277	331	326	298	315	311	299	307	293	295	322	296	321	284	292	287	272	291	307	296	303	313	332	309	333	315	310	332	313	306	284	284	287	309	327	305	328	299	299	304	313	273	334	291	295	304	284	281	307	310	296	306	295	278	296	282	308	307	284	282	305	304	300	299	286	299	293	332	336	290	273	301	298	310	293	305	308	317	327	319	328	318	319	322	291	307	292	287	314	297	312	294	340	322	280	312	299	311	316	325	319	319	312	310	281	323	353	289	287	286	311	313	278	300	318	295	309	289	283	328	279	277	293	296	290	311	290	304	327	322	344	333	306	326	297	290	331	301	277	304	314	295	291	317	296	311	311	276	290	316	284	313	310	288	298	294	279	317	285	289	301	316	301	312	342	294	329	326	286	287	284	320	302	304	283	318	330	301	329	295	268	298	258	310	280	295	309	285	308	286	311	287	282	305	301	301	325	319	298	293	327	321	318	310	320	291	323	295	304	292	300	315	342	310	319	328	269	317	311	295	285	324	306	311	317	298	293	285	313	311	306	305	336	269	305	292	323	318	305	331	333	306	304	287	318	311	283	296	299	322	313	274	327	303	314	311	273	302	294	332	285	294	299	327	313	300	307	303	276	291	302	322	323	289	342	281	275	267	292	290	283	321	281	311	290	337	288	275	314	306	291	294	312	304	277	292	299	317	300	315	310	308	309	303	342	340	317	307	278	293	290	309	314	293	273	325	291	302	282	291	297	282	288	309	290	317	314	299	277	316	280	288	288	308	275	292	289	282	292	287	270	313	318	317	324	302	317	330	329	312	299	310	287	312	307	296	306	301	288	301	303	316	311	350	293	293	304	291	307	291	315	281	320	315	301	316	282	303	309	291	290	285	317	333	319	292	316	302	283	295	315	311	304	302	301	322	314	293	306	273	303	289	286	286	280	313	313	310	312	311	302	340	299	312	285	309	336	314	283	306	308	290	275	278	286	288	287	281	317	300	327	283	301	295	285	313	344	286	292	308	294	295	317	301	302	284	309	313	287	307	305	303	306	298	299	279	321	310	295	313	285	328	314	333	313	337	297	297	302	338	288	309	292	311	308	314	331	279	294	278	316	311	319	330	293	287	294	309	287	291	295	309	301	299	322	300	349	281	314	328	292	291	287	326	301	301	306	301	311	285	301	310	274	293	285	302	283	323	285	319	293	295	289	333	287	309	278	347	318	300	288	262	285	299	308	289	306	315	291	304	287	322	308	289	262	281	287	300	289	287	318	281	298	318	275	327	287	288	307	300	302	312	340	292	289	285	320	312	313	318	294	319	271	326	317	291	289	276	294	279	306	347	297	291	305	327	297	273	301	324	301	292	282	273	299	321	248	307	294	295	304	322	296	322	288	312	316	293	305	278	315	296	297	261	282	313	326	318	320	287	276	326	298	288	313	303	333	289	292	306	278	295	259	319	313	336	331	325	289	287	289	336	291	313	301	300	325	313	305	318	308	257	272	290	299	334	278	324	311	317	278	314	308	296	316	310	310	303	302	339	307	318	289	309	310	310	284	290	309	324	278	292	303	314	302	278	300	311	274	301	330	285	285	328	316	313	295	289	269	321	322	296	303	311	283	269	309	290	301	288	307	288	287	277	323	281	292	313	275	328	308	328	337	322	304	311	301	304	280	305	292	318	301	294	295	281	294	308	296	298	299	304	303	306	317	296	278	318	340	294	290	284	308	278	311	313	287	320	306	301	289	322	308	333	306	288	258	299	297	296	321	310	307	334	286	296	297	295	307	326	322	286	291	337	294	286	309	286	310	326	312	296	318	324	284	313	299	293	282	280	292	330	300	284	290	295	295	329	308	287	329	305	299	303	284	303	314	271	292	314	286	306	301	310	306	324	313	303	280	320	317	319	316	303	308	303	322	303	273	311	308	293	296	307	326	280	303	303	297	300	282	288	334	292	287	323	289	268	296	313	304	300	295	322	302	339	339	292	315	297	278	293	335	313	321	313	294	291	276	340	297	307	297	298	310	258	316	287	323	306	310	342	304	288	349	312	296	317	319	300	301	312	297	292	292	303	281	311	321	291	306	281	310	352	317	301	312	296	332	320	330	313	319	281	306	286	318	296	301	300	301	286	303	315	304	280	286	278	294	295	304	308	277	296	294	276	298	308	306	324	295	307	262	297	315	280	285	307	284	290	298	273	299	307	324	247	297	292	334	263	288	302	294	308	303	298	342	313	325	308	285	283	287	301	316	288	303	323	343	307	307	301	284	296	280	293	287	298	296	283	316	299	296	314	287	309	308	284	294	305	306	325	328	303	331	294	295	323	322	291	313	308	287	295	284	295	273	317	311	302	326	317	267	298	275	284	299	271	286	309	287	295	310	297	314	304	284	289	312	317	313	326	310	259	307	334	324	304	303	288	302	326	292	327	290	307	308	275	280	297	298	306	316	284	290	247	272	281	300	283	291	306	318	307	305	305	304	288	299	296	296	324	298	309	316	293	280	299	338	273	283	278	297	324	293	273	335	282	295	282	319	286	285	284	299	338	322	278	298	311	297	281	305	316	285	327	296	319	290	302	297	314	286	308	310	329	276	302	284	312	262	302	333	300
7045	1710	992	599	547	438	380	359	343	369	346	357	356	345	349	368	342	368	346	350	337	360	327	354	383	341	370	380	326	360	343	361	354	361	346	362	331	314	378	375	356	374	354	352	318	358	348	356	392	357	373	372	344	372	343	357	347	327	361	344	334	330	354	367	395	344	352	371	382	352	351	351	327	365	317	388	378	321	363	369	362	363	341	345	372	320	324	338	378	313	349	312	383	373	351	364	397	372	361	339	365	346	357	317	348	376	326	352	304	345	349	353	329	349	283	355	335	349	385	350	347	359	361	343	337	355	371	345	344	346	354	332	357	346	348	327	383	332	360	353	354	335	327	353	337	331	329	344	350	362	371	365	355	306	345	348	372	348	343	336	360	379	356	389	338	353	360	333	378	349	351	348	302	371	321	358	355	361	370	327	333	360	334	344	343	372	340	333	342	373	385	365	312	360	363	337	336	348	371	376	348	352	319	345	305	304	328	343	376	339	341	336	331	360	327	369	344	358	342	359	349	305	367	327	387	338	317	334	350	338	346	352	331	368	346	339	365	370	357	353	350	367	349	343	331	339	353	366	373	344	354	344	366	390	354	350	338	349	337	351	345	309	349	378	360	323	352	324	351	320	367	352	338	361	370	296	321	336	336	362	357	298	345	370	341	361	356	357	347	381	368	356	339	358	381	361	368	350	376	383	361	339	342	382	355	354	366	347	357	343	328	338	357	341	396	328	356	326	328	349	363	384	391	316	390	396	373	332	373	359	346	374	331	360	320	350	368	337	311	371	355	362	354	363	356	389	333	343	344	310	364	359	356	405	343	336	375	387	332	350	326	338	379	341	348	379	365	366	335	349	370	386	360	318	374	336	370	326	335	304	318	367	329	340	339	306	363	346	349	318	348	356	337	346	372	356	325	383	346	328	341	359	351	328	337	386	362	371	397	318	368	316	323	376	337	336	312	349	343	303	384	348	363	314	345	363	311	314	340	345	334	334	387	370	354	354	341	333	359	387	334	345	332	329	331	347	369	364	351	307	339	360	359	341	357	338	344	326	305	393	350	343	346	363	329	330	335	343	327	354	360	350	363	367	324	317	349	338	349	339	368	322	337	331	356	373	330	329	344	360	341	360	387	326	370	362	357	354	345	320	341	321	331	347	383	342	364	356	365	324	364	377	331	334	340	361	355	335	336	334	349	319	344	346	321	312	333	368	361	377	357	350	380	395	371	344	333	333	328	363	359	363	396	345	327	391	397	365	360	369	336	372	365	319	327	342	334	366	344	299	382	360	335	327	347	351	350	349	350	354	347	362	372	350	359	373	370	351	347	361	316	341	345	315	345	335	337	329	348	367	334	328	321	333	312	319	371	347	327	346	328	331	324	350	358	352	334	346	351	306	356	289	347	358	343	362	380	316	344	369	342	368	330	348	350	342	331	371	376	387	308	323	383	351	339	313	322	343	335	353	349	355	335	337	330	348	326	356	379	360	384	331	403	342	364	360	337	377	332	373	374	340	334	350	322	337	339	351	336	331	370	348	320	370	342	332	362	327	357	364	350	353	339	363	322	311	342	342	327	344	327	355	364	325	326	303	339	349	334	378	326	332	331	361	341	361	373	355	325	343	406	362	379	356	351	340	366	369	325	327	351	340	331	318	368	373	347	343	342	361	312	341	334	341	338	357	365	348	341	333	361	341	331	369	344	327	353	341	351	342	355	339	362	390	362	366	357	382	331	353	337	354	351	340	314	333	368	382	348	357	358	357	380	369	350	330	330	306	343	382	316	347	358	365	412	352	315	346	346	347	354	345	365	335	387	332	328	342	399	351	331	351	376	363	343	346	332	346	333	355	380	403	363	354	378	417	394	323	348	341	330	343	363	346	363	331	349	363	356	351	339	340	376	343	373	346	346	352	344	308	337	345	370	310	347	331	355	346	389	330	383	362	316	376	348	314	340	369	351	335	355	325	359	328	333	335	357	351	333	375	348	370	357	363	363	342	358	328	327	348	329	327	405	314	351	332	356	322	375	337	313	332	359	372	359	368	379	334	346	371	359	349	360	381	344	356	370	348	336	354	377	335	343	353	359	331	365	346	368	322	351	359	350	392	350	349	349	348	357	337	357	336	363	331	314	336	337	365	346	363	361	315	360	345	317	350	358	358	320	312	349	361	334	373	354	345	369	329	322	376	334	319	344	372	336	371	353	344	361	347	331	344	327	358	378	364	378	349	337	336	315	369	365	370	374	337	353	329	362	362	352	306	309	368	371	350	362	341	298	364	378	341	352	323	374	355	376	353	322	345	343	377	302	331	350	335	357	360	358	356	334	353	372	343	318	323	369	314	362	338	326	357	332	352	344	317	338	315	366	339	321	382	376	310	360	316	353	382	327	367	343	360	354	353	340	361	363	366	338	368	356	307	321	360	339	340	366	337	374	334	334	342	337	360	350	338	366	314	331	321	373	338	361	327	340	395	350	357	363	331	279	336	319	365	338	328	341	392	335	380	336	373	318	352	350	342	347	353	365	348	315	347	346	374	362	380	392	352	328	332	372	372	328	368	373	352	381	338	362	362	351	332	308	376	346	348	338	315	333	364	378	340	375	373	366	347	324	342	322	358	345	356	336	339	323	341	355	319	350	317	332	373	357	364	350	364	350	346	313	321	332	340	352	370	339	326	351	340	374	342	336	342	366	381	332	331	354	339	337	372	369	353	356	299	320	349	344	353	342	349	352	379	350	315	368	336	345	366	373	312	326	377	380	341	382	347	359	343	353	312	321	335	347	340	363	340	366	360	361	396	341	349	369	361	354	380	328	343	331	343	340	343	361	329	341	388	359	352	314	370	351	350	337	322	346	367	360	347	329	346	333	319	333	368	330	330	339	328	358	342	366	393	344	338	344	362	336	357	345	365	345	364	366	332	345	346	378	360	344	329	345	351	344	333	349	342	342	317	355	365	359	388	353	362	374	352	378	318	319	357	373	376	353	345	349	326	350	358	359	337	310	386	367	363	375	336	371	347	322	319	339	348	350	330	356	342	327	368	366	343	339	338	337	329	368	377	364	361	362	348	360	333	341	378	360	333	353	377	340	326	354	322	361	349	333	374	351	352	373	333	346	378	334	351	337	370	347	356	337	368	332	355	361	368	338	376	373	343	371	368	413	340	340	337	355	337	374	327	382	324	351	379	345	374	357	382	361	355	340	340	355	355	395	372	395	328	341	347	354	301	325	354	344	333	337	385	356	358	334	340	365	375	346	345	316	337	328	350	349	371	359	362	326	348	315	338	311	321	322	349	334	364	337	339	350	334	330	332	344	331	357	343	330	338	364	368	344	381	371	347	368	373	365	360	339	350	410	346	323	373	348	358	367	358	371	346	344	336	393	337	364	354	348	328	326	356	338	343	361	361	349	366	340	340	363	351	323	333	332	332	334	309	339	357	364	302	364	353	372	351	359	340	361	343	355	359	381	351	314	345	376	348	361	370	339	348
5272	1946	2396	1851	1497	1155	856	765	839	802	814	852	847	797	829	783	775	825	776	797	810	825	862	841	846	793	768	746	719	784	782	791	767	744	769	801	775	761	747	765	757	790	780	786	742	773	730	748	774	755	767	776	842	794	800	820	729	799	747	766	781	730	777	755	804	779	782	748	768	763	696	762	773	782	812	789	789	766	791	750	838	729	800	772	766	740	755	756	823	784	750	818	785	754	758	782	771	819	728	800	796	790	787	742	775	776	827	761	787	786	740	768	809	778	778	821	822	785	774	752	796	762	770	796	740	788	785	760	829	767	801	783	750	779	745	796	838	759	788	773	792	792	833	794	737	794	744	683	742	755	765	776	820	761	758	760	759	794	762	773	759	776	796	805	785	767	765	795	790	755	779	800	770	778	805	782	784	755	730	777	777	790	804	741	747	760	786	826	760	776	766	819	814	778	763	780	788	762	752	753	772	793	781	856	750	793	744	787	784	777	783	797	747	752	733	751	789	811	717	810	740	762	794	797	760	764	796	740	746	757	778	755	746	770	767	762	768	809	761	747	813	802	787	819	769	772	719	783	736	749	788	765	868	751	733	806	755	816	713	765	767	744	800	777	746	781	757	785	809	784	759	740	779	795	799	791	777	774	718	778	726	771	739	761	785	784	783	774	736	810	758	742	785	746	770	727	780	788	797	781	784	786	825	832	799	765	811	774	769	773	817	778	805	752	735	759	757	797	761	757	796	718	817	749	754	791	811	760	751	762	820	777	755	815	725	795	790	742	755	765	747	785	775	758	777	818	797	791	767	803	755	745	740	804	792	802	770	777	819	780	796	740	788	805	750	773	780	770	824	797	780	751	739	817	737	788	786	779	778	781	791	775	775	766	796	692	839	742	787	760	765	814	718	798	862	781	759	719	762	744	771	812	775	777	751	740	770	761	785	706	803	769	781	736	744	807	774	776	793	770	769	724	787	741	804	777	802	819	797	766	780	772	822	783	762	815	781	797	772	808	807	731	748	763	788	751	793	798	791	769	755	794	802	734	773	788	796	765	775	787	786	710	796	761	760	781	780	759	786	747	785	755	795	756	784	743	714	783	760	721	775	780	828	781	765	789	801	783	800	816	792	779	794	772	752	804	780	768	767	758	768	774	790	793	829	786	772	758	805	716	763	799	728	816	740	804	795	823	779	805	781	771	757	831	801	753	752	745	763	777	791	759	746	742	794	759	761	752	740	796	800	789	768	721	820	772	820	820	741	757	768	790	762	779	793	756	757	762	759	753	801	743	805	766	761	798	747	804	770	794	726	816	779	775	805	752	753	763	780	802	789	777	775	778	752	654	745	740	764	806	776	777	787	800	771	761	794	734	750	787	762	747	840	757	742	775	750	756	800	746	819	775	734	846	832	768	718	784	804	756	801	806	742	818	784	808	783	721	756	799	798	801	748	770	769	753	730	769	784	751	732	801	793	752	756	811	799	794	790	771	799	737	702	792	790	805	793	751	793	779	770	855	805	761	782	730	768	820	791	777	774	745	774	787	794	824	711	798	795	720	811	773	787	786	786	721	763	790	848	794	809	745	815	739	762	791	773	759	747	740	763	770	779	760	772	784	760	746	778	794	769	817	759	769	801	768	809	807	776	759	705	751	779	834	799	792	787	822	771	811	747	787	770	762	759	788	776	783	783	813	815	815	754	777	800	789	730	777	795	758	755	827	781	777	764	806	818	803	773	809	741	797	768	795	761	792	742	762	770	792	803	775	781	814	816	789	808	725	780	809	766	785	832	763	811	803	792	753	775	758	809	783	805	807	792	816	795	804	829	778	779	778	797	800	799	773	749	761	770	829	762	762	845	753	796	781	783	819	752	754	729	774	723	821	785	746	791	793	776	744	780	746	744	785	820	758	740	784	752	762	787	788	750	736	777	808	752	759	774	739	826	786	818	768	773	797	826	749	783	766	765	816	805	759	790	779	798	826	751	788	759	750	810	773	746	804	779	770	767	769	759	778	776	755	729	807	795	776	804	756	806	779	810	773	777	812	763	759	759	735	801	745	804	741	804	773	835	829	750	778	742	744	736	764	774	807	806	801	841	731	733	777	792	765	806	760	804	764	772	746	828	805	720	765	770	792	781	754	794	814	778	783	758	797	778	784	779	811	765	778	758	813	830	792	750	809	742	751	790	781	744	802	740	769	790	778	759	773	796	776	769	804	748	781	783	785	796	815	740	798	812	749	800	812	706	755	779	779	833	763	751	783	784	796	736	812	780	789	750	771	727	784	766	815	821	779	839	792	751	807	768	761	755	832	787	772	815	752	789	789	791	798	754	727	770	796	758	758	779	775	804	758	790	776	736	760	823	769	753	795	756	812	775	773	761	795	790	811	787	808	745	799	790	791	777	796	796	772	766	784	750	769	752	769	741	767	785	816	763	809	728	771	767	809	766	770	817	766	731	777	805	765	715	754	771	825	761	738	803	790	765	785	767	773	764	764	800	751	739	743	774	804	787	785	794	805	766	761	777	790	819	786	786	768	800	786	745	808	773	752	762	761	763	772	768	799	745	753	831	769	745	758	727	821	814	769	794	781	822	726	783	770	721	773	810	774	756	777	730	775	729	769	770	808	796	818	829	797	755	720	779	799	784	835	769	765	767	796	797	780	796	807	781	813	773	788	768	756	785	791	831	829	772	744	796	766	767	762	746	850	766	811	788	801	742	830	796	774	786	759	836	799	801	702	795	825	776	787	800	797	806	819	806	775	769	794	764	753	775	739	751	772	780	774	814	829	768	768	765	723	811	742	716	804	755	779	761	739	729	781	774	806	835	814	779	820	764	766	808	759	778	810	799	784	794	755	769	770	772	803	741	768	748	760	761	791	775	804	765	800	821	733	832	809	726	713	772	762	761	813	747	765	754	811	757	794	775	800	762	783	812	747	819	765	789	800	813	834	792	735	781	724	760	771	763	760	790	761	808	785	801	745	813	752	784	752	743	792	740	769	801	776	777	742	750	803	791	769	764	764	762	811	796	759	728	828	833	805	758	798	801	763	758	771	740	800	741	775	779	743	787	779	736	772	764	750	769	750	840	749	777	782	793	786	746	818	743	751	804	759	836	749	779	769	718	758	805	770	784	781	808	778	775	787	820	796	744	766	847	789	765	796	732	769	775	818	762	762	753	780	755	766	746	776	785	740	775	763	778	767	755	769	736	753	732	786	813	795	796	744	772	772	756	787	804	766	743	770	765	762	755	764	790	804	742	776	744	771	773	807	775	743	785	826	789	760	729	772	765	738	764	761	751	748	842	760	765	796	806	828	803	755	824	741	796	801	778	776	758	853	775	803	795	759	764	731	773	814	772	741	749	798	739	713	786	769	788	792	796	768	765	728	785	765	765	747	789	792	819	783	716	754	768	838	778	791	805	777	767	822	783	776	776	775	817	778	803	761	763	780	764	734	773	798	770	801	782	779	784	792	770	844	782	753	710	805
17459	8397	14095	4621	1584	715	405	314	290	297	285	269	265	276	228	263	257	236	243	233	231	224	246	247	203	251	213	221	247	259	266	230	230	243	223	221	202	212	227	232	221	225	225	238	221	219	227	222	204	233	220	234	219	232	209	254	223	217	245	222	217	215	230	205	219	227	196	236	225	225	208	253	227	217	225	214	222	197	222	235	241	200	236	209	224	228	241	203	234	217	230	239	238	241	191	194	218	235	246	231	229	192	205	206	208	221	213	260	219	242	245	224	229	239	197	218	240	230	238	233	208	230	217	229	228	242	213	244	205	257	218	214	218	225	219	234	220	206	220	231	256	231	227	247	204	230	225	232	225	216	233	240	235	198	246	224	247	236	249	239	207	216	221	253	251	244	241	236	243	249	210	232	262	199	218	207	238	261	203	220	222	253	225	234	227	224	228	225	221	214	224	250	234	251	241	221	241	225	208	215	232	242	225	222	231	220	207	250	255	238	249	233	220	210	233	200	226	199	190	243	237	231	220	264	228	235	218	225	223	243	216	224	239	257	207	211	222	230	219	231	210	218	228	226	215	220	221	221	221	227	239	213	247	246	226	266	231	215	197	228	244	217	259	238	234	241	211	223	225	205	229	209	227	234	215	207	204	235	202	235	232	245	240	229	204	245	233	219	209	218	215	228	196	254	220	207	214	231	250	198	220	244	228	226	217	212	219	250	261	228	204	229	210	214	236	220	208	203	262	219	246	224	196	228	229	236	237	235	225	265	224	213	217	241	220	232	245	219	245	220	225	240	232	183	216	227	211	235	227	233	254	218	241	231	251	238	203	244	221	247	220	201	206	253	221	225	216	246	216	223	184	248	216	267	222	218	211	228	237	223	222	225	257	216	224	253	204	248	237	245	215	227	227	195	229	232	197	225	238	239	222	241	258	233	236	213	249	219	216	220	214	219	207	236	212	241	251	234	185	205	241	220	209	233	240	221	250	250	237	232	233	245	247	229	227	242	221	218	250	231	261	231	216	215	232	202	239	233	197	236	207	220	237	221	226	231	223	212	208	224	214	243	233	241	218	231	221	223	214	244	237	199	237	220	242	211	214	230	211	223	227	239	243	219	200	209	209	220	214	238	229	226	222	231	233	237	252	242	236	228	271	231	224	204	189	219	256	230	249	229	231	198	208	232	218	219	254	222	236	225	269	229	251	223	234	222	220	251	209	229	234	198	214	275	233	227	235	232	229	222	231	242	237	202	226	234	229	202	234	207	231	248	214	236	224	229	190	223	232	224	232	244	227	240	256	238	239	204	259	223	223	242	222	267	231	243	215	230	226	276	208	237	248	234	205	190	185	230	207	227	267	232	234	222	238	241	240	235	237	227	218	210	227	220	239	210	206	225	242	229	253	217	205	211	213	207	219	231	237	223	228	223	241	216	238	232	223	248	225	231	195	234	203	243	247	223	226	257	232	217	225	252	238	247	232	225	221	224	249	223	212	235	232	244	227	203	245	200	215	229	235	199	215	231	224	219	248	230	211	207	234	240	230	214	228	222	201	204	233	199	222	223	234	228	275	233	253	219	234	243	239	214	247	222	243	230	251	241	242	244	225	244	231	212	236	220	225	233	224	223	233	260	209	239	221	230	231	240	214	236	243	227	247	222	208	229	221	258	232	247	221	229	239	232	256	247	250	195	219	224	221	205	210	229	223	238	223	208	222	234	218	228	221	206	204	214	220	233	197	228	232	208	218	241	235	234	226	245	262	230	219	231	226	222	236	218	236	194	235	253	237	236	239	243	218	241	216	234	234	255	228	209	230	240	254	228	233	213	250	244	236	193	219	233	238	244	257	231	226	228	198	260	230	206	221	234	239	212	235	274	226	227	216	223	214	220	220	226	256	222	208	233	226	221	176	254	228	231	206	208	245	250	229	241	249	229	247	250	239	218	225	230	207	248	231	222	236	215	267	210	231	267	233	250	230	224	227	228	225	212	272	233	240	209	229	216	226	225	230	223	226	211	228	222	251	232	216	214	222	206	228	223	239	219	240	243	267	243	225	215	230	228	234	227	227	205	224	260	231	207	234	218	240	218	217	226	241	214	213	215	204	192	227	234	219	217	221	240	251	235	248	231	229	217	207	227	229	257	229	223	226	226	198	239	240	215	225	218	224	229	189	221	204	203	234	231	243	217	230	227	232	244	236	219	252	257	231	225	256	235	203	224	258	259	257	203	223	237	261	232	204	222	207	224	233	224	217	250	212	222	246	219	239	209	224	236	217	227	228	214	231	237	237	231	254	217	238	229	225	218	274	242	252	197	232	230	250	203	225	237	215	232	238	221	209	242	247	230	220	229	198	235	186	246	197	245	238	186	216	229	204	214	218	213	220	191	230	235	221	220	216	212	223	239	245	222	207	248	219	223	239	218	255	214	227	222	218	243	234	241	210	221	205	253	215	233	228	203	223	206	251	239	248	243	242	248	227	221	228	235	203	202	225	236	216	201	237	213	213	210	231	251	237	259	205	233	226	231	239	206	234	240	227	226	233	238	219	233	205	249	218	222	243	197	183	232	229	224	230	242	254	218	217	206	239	196	223	219	224	229	263	244	226	227	221	246	242	234	208	226	228	240	208	238	235	240	217	237	247	216	253	209	219	255	201	232	230	220	222	217	242	227	222	256	230	229	207	213	224	215	229	201	235	260	207	219	250	208	239	223	220	223	234	223	223	224	232	244	225	227	255	223	251	221	227	222	241	235	236	239	227	201	231	205	209	224	231	239	221	245	224	233	217	196	220	245	221	223	226	214	240	230	237	203	233	199	202	204	216	208	238	219	217	222	200	211	244	240	220	197	217	185	263	215	222	202	199	218	219	218	233	248	247	218	228	234	219	249	230	202	214	240	243	226	204	228	251	238	231	232	222	226	227	245	217	220	248	258	257	217	214	215	226	233	230	227	236	230	232	234	222	212	212	255	232	217	243	208	225	209	227	221	213	220	212	226	229	215	228	211	211	206	219	224	223	200	236	230	230	202	214	251	214	242	235	224	232	232	213	222	227	200	247	233	237	234	240	227	235	221	218	239	255	254	225	204	242	228	221	212	203	231	225	227	229	233	248	205	208	211	243	228	230	217	232	211	270	240	240	219	202	231	244	215	218	224	264	219	253	232	242	222	202	256	201	253	230	231	243	220	235	222	213	253	231	191	217	222	214	226	235	216	218	235	244	233	206	231	213	206	192	208	215	208	189	233	196	224	235	222	233	233	214	209	227	257	258	230	234	223	232	223	227	264	252	245	236	231	244	233	209	228	240	217	216	206	252	231	224	210	203	212	257	216	225	232	248	217	222	212	215	228	235	210	226	215	234	258	218	203	227	228	205	200	220	226	214	252	232	221	264	228	245	255	243	256	252	212	248	198	228	229	238	261	237	207	237	239	215	221	199	226	228	213	231	244	217	225	236	213	242	231	239	221	236	229	223	223	221	206	255	264	211	239	248	234
12470	8696	17719	7594	5409	2636	1389	1040	847	830	811	873	838	684	715	672	651	667	670	676	598	682	614	590	613	575	557	539	509	507	587	519	573	524	538	530	551	518	536	539	487	525	577	548	548	535	509	553	509	529	538	531	523	548	509	505	524	501	532	504	538	513	534	517	507	491	508	494	538	515	548	542	516	477	517	507	539	510	520	548	515	533	515	541	545	516	500	497	479	500	471	508	512	549	525	543	486	504	493	487	531	494	515	534	497	517	472	508	532	520	514	513	511	541	554	533	507	529	549	515	516	523	519	502	511	489	493	508	525	517	516	519	507	497	482	529	501	577	492	547	506	493	536	537	495	496	510	530	499	524	479	535	482	556	475	526	562	520	502	498	543	545	481	549	536	532	537	499	501	538	505	531	529	549	517	546	468	529	536	502	488	556	492	536	528	499	530	515	493	549	484	508	518	551	535	512	511	514	520	541	509	557	523	505	504	540	495	489	509	501	575	525	522	505	527	547	548	524	496	524	526	521	518	511	498	497	565	519	570	513	527	520	493	537	546	508	490	513	564	547	518	541	551	516	508	510	544	479	503	522	493	525	490	518	546	527	509	519	508	540	487	550	535	523	534	492	465	508	517	498	497	505	570	525	525	502	524	492	535	519	488	523	502	539	550	497	484	510	479	535	495	512	540	526	472	492	518	501	555	550	531	491	508	530	525	506	515	525	499	434	527	521	532	557	504	516	499	532	508	514	504	514	508	511	530	504	491	528	526	521	553	552	477	515	489	527	496	497	491	568	535	492	525	515	506	510	497	487	481	513	496	532	510	479	484	540	549	519	502	483	535	484	542	530	475	515	514	490	517	537	493	488	535	503	511	478	536	496	511	531	526	529	527	557	493	501	499	505	511	523	562	468	546	492	466	548	519	502	548	523	563	508	521	540	507	521	547	483	488	511	494	507	524	503	528	528	508	499	493	520	512	527	511	515	513	541	527	528	515	545	506	517	489	503	536	533	480	556	554	491	499	541	492	510	509	476	478	487	529	471	526	494	456	541	501	521	534	470	524	516	511	541	535	481	502	486	503	543	503	543	524	522	524	522	515	508	511	475	478	502	530	516	525	553	535	531	506	536	567	519	532	526	569	515	556	524	504	513	531	525	507	539	521	582	527	516	501	500	473	522	525	524	524	577	534	514	533	517	517	513	478	506	503	507	530	548	557	532	514	532	551	544	540	487	572	491	487	525	525	507	563	483	512	505	503	486	511	533	515	550	545	498	513	568	519	507	513	525	512	559	489	525	510	529	558	516	513	544	506	501	544	542	544	540	556	525	545	472	531	484	526	508	505	518	501	488	467	503	519	495	523	499	489	540	533	511	496	499	479	517	497	470	547	501	505	485	525	489	524	535	481	517	548	503	533	524	542	518	489	479	517	565	540	520	509	519	532	507	544	480	544	510	534	532	499	540	519	533	516	497	555	505	510	503	507	502	513	502	510	496	488	531	567	508	533	552	542	500	506	547	510	504	548	496	504	525	507	528	529	525	544	516	530	512	533	578	524	499	511	484	524	510	509	513	508	498	513	502	490	511	569	476	543	512	556	550	482	492	485	498	503	520	572	476	500	529	518	530	540	503	484	518	520	518	539	557	516	528	525	515	513	511	541	518	505	523	518	509	518	507	570	497	483	534	538	532	478	506	502	527	503	516	534	500	523	482	522	522	550	490	565	485	540	521	506	525	496	533	507	499	533	544	534	508	514	536	517	503	514	517	466	510	516	503	542	518	519	505	515	499	512	502	535	512	494	499	544	474	513	513	503	500	521	537	513	494	520	557	524	500	537	490	499	508	529	496	518	526	507	508	536	512	544	524	512	515	516	490	530	526	495	541	529	506	507	538	522	489	524	483	525	486	576	545	516	511	531	505	514	533	487	507	528	559	563	499	508	492	482	524	514	508	535	522	500	499	526	522	543	512	519	530	516	518	522	528	502	500	493	527	503	539	533	489	522	518	539	531	536	560	495	553	546	543	544	543	515	484	528	509	502	494	536	492	510	495	510	492	509	474	559	492	533	559	551	504	533	533	551	501	535	528	523	488	514	506	517	527	534	486	553	501	530	519	501	534	495	480	512	508	589	533	530	529	503	540	504	501	513	513	530	509	535	530	538	509	505	518	514	504	522	491	554	471	522	536	496	572	486	524	515	548	517	505	523	542	519	522	528	514	489	535	523	505	528	542	509	500	494	551	512	517	506	511	460	556	539	516	498	522	525	538	549	540	535	489	507	487	560	509	520	540	535	520	537	523	541	528	519	528	523	504	505	551	548	456	528	478	528	513	514	524	508	489	539	537	503	507	576	535	556	525	514	506	490	505	481	491	480	555	513	570	518	525	503	526	538	524	538	521	498	547	531	514	533	516	485	513	544	532	512	559	473	505	534	576	481	522	517	505	517	533	490	551	499	515	523	513	513	534	552	484	479	526	560	529	509	526	508	545	521	512	520	545	542	509	516	516	560	514	539	536	501	516	530	544	501	546	549	520	514	536	527	494	497	500	495	506	499	501	508	530	498	531	498	515	500	497	532	558	506	542	544	483	511	541	580	523	521	523	541	501	473	470	511	494	505	543	499	493	514	526	503	544	533	540	453	514	492	503	512	567	498	535	538	549	532	489	564	552	552	568	544	545	511	497	488	520	513	537	526	511	500	519	532	525	515	515	515	532	478	532	526	482	536	514	507	505	494	505	498	520	539	515	496	505	530	526	424	578	547	560	521	552	505	511	512	506	531	504	511	491	518	519	492	505	531	541	501	519	513	502	548	521	501	516	498	482	502	518	531	518	522	561	543	472	483	520	502	494	520	496	529	499	541	486	537	565	535	538	523	512	510	527	508	510	478	514	504	509	519	528	541	494	548	519	539	542	517	549	527	524	530	517	512	525	490	502	518	502	550	493	539	514	490	527	480	547	559	499	523	534	522	506	496	522	556	490	489	526	546	507	521	518	535	555	494	549	491	545	497	506	514	524	539	548	524	506	539	500	518	531	522	543	496	528	556	534	522	537	507	508	531	516	532	537	484	509	506	512	501	512	523	510	529	519	515	504	494	524	507	557	566	539	516	515	509	525	485	565	539	502	522	517	553	476	531	487	521	557	506	495	467	534	538	510	515	535	496	505	494	514	517	543	519	481	486	498	513	535	524	499	509	495	537	535	521	490	522	485	502	540	515	515	492	557	520	525	525	501	519	518	491	509	532	559	520	519	500	499	531	534	537	512	562	475	540	552	488	511	512	495	526	519	532	472	484	532	550	525	509	546	499	516	487	483	543	520	506	495	507	528	512	577	536	545	502	490	487	509	504	501	577	489	501	520	533	545	473	539	520	524	512	478	507	544	531	522	497	510	543	525	523	529	497	521	526	533	546	553	494	542	506	492	542	498	542	515	507	482	501	533	478	501	529	497	521	485	523	482	493	529	553	508	487	509	547	491	506	493	525	495	494	537	519	507
26129	15122	23811	9679	3343	1122	470	278	267	216	189	188	181	150	139	145	144	136	160	143	116	126	151	131	127	115	115	126	120	150	122	123	116	124	153	114	119	107	107	122	140	124	130	126	104	107	112	104	101	87	108	119	130	93	85	131	109	126	124	124	112	119	118	120	114	124	122	123	100	125	105	99	126	126	102	121	116	128	130	109	117	102	114	107	126	136	107	121	110	112	108	98	103	117	105	117	127	132	107	94	98	134	134	121	123	115	132	127	122	114	114	123	141	117	121	120	88	119	110	99	111	108	106	106	120	111	115	125	110	131	117	103	113	121	104	111	110	108	114	125	121	136	113	139	95	126	134	123	117	103	122	103	95	122	125	117	126	115	103	113	112	110	116	135	98	101	123	105	134	107	109	120	124	131	101	112	109	102	105	107	105	94	122	129	126	122	98	133	135	116	115	97	132	112	124	141	116	104	116	120	113	117	133	102	118	110	137	125	125	114	122	99	119	123	138	112	118	97	103	127	93	120	106	114	126	114	110	107	108	104	136	114	94	122	89	117	116	114	110	96	104	117	116	128	125	117	109	99	92	120	113	114	116	119	113	124	100	104	116	126	104	113	113	142	120	122	110	114	125	113	103	96	122	128	108	132	101	111	135	122	131	119	109	112	118	121	114	119	124	115	110	109	115	115	106	127	100	140	120	110	110	118	112	106	104	127	107	130	129	125	112	128	110	126	93	108	109	112	115	113	106	104	109	106	110	112	115	120	118	131	116	121	122	114	129	96	104	105	109	134	115	124	121	116	119	124	129	104	115	104	130	132	105	94	111	120	107	111	106	109	127	142	125	136	130	103	99	110	118	118	107	121	103	113	109	117	111	101	121	103	111	121	126	116	121	124	132	124	112	115	104	114	114	125	149	132	119	127	129	104	107	115	106	119	112	132	130	99	120	121	100	110	113	115	111	119	115	126	117	134	112	125	111	105	102	120	139	124	108	89	135	132	106	120	117	98	114	120	117	119	125	138	119	118	103	111	94	108	122	112	111	96	121	117	124	128	112	95	97	116	128	121	122	117	111	113	103	122	112	119	124	117	123	116	109	138	111	108	111	93	122	115	130	137	100	109	122	113	100	108	126	127	112	115	119	109	111	133	140	99	133	116	108	129	114	116	113	121	107	128	125	123	97	119	137	104	101	119	106	113	117	126	133	122	90	133	120	105	127	100	116	119	127	121	117	105	112	127	125	122	111	123	98	117	106	103	113	128	139	107	95	107	97	106	107	113	131	112	112	101	131	84	117	118	125	128	114	123	115	118	124	111	130	116	125	98	106	135	125	125	119	104	114	111	99	102	137	127	111	97	129	114	102	110	135	113	102	121	102	104	114	129	100	99	116	104	108	123	115	115	119	108	130	102	123	146	136	117	107	110	114	103	116	96	123	124	91	133	135	124	110	118	124	105	122	112	116	109	107	85	102	114	121	129	93	110	117	128	130	87	112	105	131	130	120	104	119	144	114	121	116	124	112	100	125	126	111	116	114	115	111	112	128	100	112	122	100	104	116	121	99	112	115	88	115	114	128	102	127	135	106	96	94	119	112	113	113	118	119	111	136	105	104	111	114	109	113	117	114	131	116	146	114	113	136	96	105	121	120	121	109	119	127	124	118	105	117	137	111	102	111	109	118	108	135	125	120	111	109	128	109	123	117	114	96	108	96	115	114	123	107	108	129	118	121	130	91	113	109	131	124	114	130	115	109	120	103	119	105	121	132	124	112	114	112	122	123	127	104	111	136	103	112	106	107	108	89	103	141	109	125	132	115	130	100	127	102	126	124	92	118	112	142	109	117	113	130	118	115	115	113	110	124	119	115	149	109	119	101	122	126	128	133	144	123	126	108	111	102	96	113	112	107	108	118	119	121	139	128	108	106	113	108	113	97	107	103	122	124	135	112	97	110	137	115	129	113	116	101	110	107	127	124	137	99	109	118	118	121	101	118	111	108	111	133	129	129	115	120	116	115	113	116	114	105	105	120	111	103	118	101	104	132	113	117	112	113	114	132	127	130	133	113	118	115	116	103	119	127	107	110	103	99	112	115	111	114	95	122	114	114	105	138	96	121	121	106	116	130	118	134	133	124	122	107	108	115	107	118	117	108	120	114	97	111	98	112	120	114	121	107	107	117	110	112	137	118	116	104	113	114	112	130	104	122	109	124	124	129	107	111	104	98	110	97	113	109	114	112	114	105	101	97	108	121	106	113	125	113	109	124	123	126	134	103	118	127	110	108	121	121	130	96	131	126	129	111	113	159	134	106	130	116	115	110	109	123	104	143	110	101	107	118	118	104	115	124	115	120	104	112	112	139	136	111	132	113	125	124	121	112	109	109	119	96	105	113	121	97	100	117	113	106	125	123	110	110	128	110	124	102	117	122	101	108	121	113	116	125	113	120	131	101	128	114	116	133	114	122	114	122	123	123	136	85	115	99	110	104	139	115	110	125	104	113	123	127	128	127	107	106	113	112	133	134	111	131	120	113	115	122	118	124	106	123	109	104	113	118	109	111	112	121	118	129	117	110	133	128	114	109	133	121	116	119	110	112	122	118	128	116	108	116	116	106	115	120	132	115	98	126	115	107	123	118	90	117	139	127	106	112	96	117	118	117	113	126	126	106	117	110	101	119	119	123	116	116	115	112	112	104	101	104	97	104	133	125	108	123	128	113	106	105	136	99	111	114	112	112	125	135	108	132	117	121	103	140	132	126	123	136	126	122	110	136	133	100	114	97	85	100	107	128	113	129	124	125	98	120	109	111	133	93	134	131	114	97	122	131	125	114	109	104	125	128	138	156	134	131	136	118	119	129	101	114	106	113	106	116	137	117	104	128	101	129	115	110	112	121	115	116	106	118	110	106	108	100	134	133	128	143	106	104	116	118	111	113	101	110	111	122	112	97	105	108	106	104	129	103	123	125	111	105	88	103	114	116	129	120	112	105	127	113	112	116	118	112	118	118	119	105	119	108	110	117	103	118	116	127	91	121	114	106	109	139	131	111	113	128	116	137	141	118	126	115	139	146	114	125	134	115	132	108	110	127	123	96	110	100	131	108	131	115	89	111	113	130	120	104	104	112	102	111	138	123	115	114	108	117	122	116	120	115	126	98	124	138	120	110	124	111	118	124	87	106	109	122	122	101	100	108	126	119	114	124	102	104	115	128	119	124	141	128	125	112	116	125	113	107	123	131	151	94	116	115	109	126	138	127	116	97	109	107	99	98	114	133	106	113	110	91	95	139	125	122	100	97	106	102	112	122	103	125	112	120	116	127	138	114	110	126	132	139	128	106	111	123	110	129	113	118	111	121	124	136	129	79	99	114	112	117	112	110	86	113	107	105	114	134	117	139	121	117	121	122	116	130	91	103	122	112	111	103	133	94	101	108	123	116	112	119	137	147	115	122	122	126	103	107	119	111	119	107	120	131	112	136	103	122	129	108	113	120	107	104	135
15703	13689	24317	11619	8529	4161	1954	1349	961	888	848	874	827	664	540	537	519	584	524	483	463	516	439	463	447	440	356	343	342	357	372	339	343	305	335	330	333	346	335	302	312	310	310	337	305	301	322	311	314	283	313	285	327	289	313	300	301	309	332	303	309	295	295	327	325	322	324	301	311	322	324	271	279	272	301	298	302	319	296	319	307	319	329	292	303	300	315	298	308	261	319	305	314	270	285	312	253	283	282	309	305	276	310	302	292	317	337	291	321	325	300	304	315	308	295	295	291	306	291	316	324	303	306	336	317	309	326	306	292	298	284	324	300	293	319	290	298	286	276	305	306	267	290	299	309	295	281	273	303	307	300	269	284	298	327	324	300	302	284	301	312	321	304	322	298	331	284	302	316	312	310	353	292	283	300	307	288	269	293	329	317	293	275	323	283	301	320	320	291	306	290	326	324	321	298	303	297	310	313	289	295	291	304	264	316	280	310	302	294	314	317	314	334	315	305	304	274	311	307	287	312	333	304	306	329	307	302	344	296	309	322	314	299	326	322	306	327	324	299	308	279	306	310	308	300	308	325	336	300	302	316	285	325	283	309	294	267	269	308	313	314	301	315	287	303	322	312	295	298	322	280	313	296	284	317	299	291	302	296	333	300	344	319	294	282	304	346	339	294	340	278	300	314	319	336	318	318	298	293	326	334	305	289	281	291	294	322	274	319	291	325	290	323	302	312	293	315	277	275	296	328	326	314	299	295	297	301	316	293	291	296	308	282	299	294	289	288	286	280	283	306	288	350	279	285	330	276	319	300	320	294	286	286	294	298	311	299	315	266	320	304	301	290	312	304	335	300	300	306	291	293	310	296	281	281	298	308	275	287	303	287	269	302	309	299	313	282	312	285	292	279	313	324	315	310	263	317	295	310	297	297	294	337	338	315	318	285	305	293	310	319	313	296	312	318	299	301	290	314	313	292	286	291	298	305	308	290	297	291	316	276	321	293	302	313	287	285	340	337	338	275	292	284	289	280	309	307	304	315	313	306	301	334	340	322	321	300	295	306	308	287	309	323	319	308	288	312	325	284	286	286	305	318	285	306	303	314	330	300	320	308	308	308	310	326	278	297	293	313	310	315	297	314	318	291	300	317	293	309	304	306	283	349	304	325	311	307	307	298	336	304	298	292	306	306	308	326	313	278	308	315	295	297	301	279	300	297	279	304	338	308	316	310	293	305	349	299	317	298	291	292	292	280	283	308	305	296	320	322	289	312	284	318	305	299	317	270	317	291	329	293	291	302	290	281	310	304	310	330	292	305	284	333	286	274	312	293	326	320	318	361	306	302	304	336	302	302	329	304	317	309	298	269	327	322	286	314	264	294	324	323	285	293	300	288	296	300	304	285	301	291	311	290	303	293	296	309	333	304	298	306	287	316	324	303	274	302	327	326	315	293	300	310	340	309	274	303	305	290	252	296	291	312	277	283	276	283	300	289	299	312	324	286	306	294	298	321	309	307	269	305	276	311	289	315	269	317	309	318	317	323	303	298	327	293	312	260	267	289	334	296	310	318	317	314	306	286	284	317	329	298	285	285	293	298	318	303	284	302	290	301	281	266	283	312	329	275	313	306	320	293	284	289	310	300	313	334	273	294	306	287	284	318	279	283	358	329	331	279	276	350	286	296	321	273	301	298	330	309	314	309	320	308	297	301	299	303	297	331	326	304	283	337	289	298	287	299	311	296	286	267	300	329	286	296	306	279	302	304	304	306	279	306	315	264	292	301	307	314	275	303	301	307	298	319	309	284	305	314	324	308	281	297	292	290	280	287	293	252	300	342	300	296	315	313	350	309	281	305	276	326	308	315	295	297	320	325	300	314	316	324	254	318	321	342	314	293	289	323	310	299	315	305	311	277	313	318	293	363	284	307	308	335	319	293	315	307	312	291	295	287	287	307	317	311	313	314	280	285	278	306	311	264	314	300	295	329	304	291	295	292	284	301	314	290	275	310	310	322	312	291	316	309	309	286	351	305	312	307	291	326	285	306	295	340	302	318	299	273	281	344	278	318	324	266	309	300	307	290	316	322	317	338	315	281	294	278	275	320	295	326	298	294	323	265	303	284	286	310	286	305	298	328	300	279	287	305	277	300	314	311	286	316	280	309	292	307	309	304	288	286	317	313	323	279	331	287	295	322	299	319	286	318	275	305	325	274	312	341	322	323	292	288	304	287	296	284	312	303	285	296	318	305	273	317	322	270	285	330	300	285	315	321	310	301	295	299	275	308	287	273	323	298	300	324	303	278	284	285	325	292	328	308	286	291	320	318	292	320	289	283	294	285	321	298	341	276	308	283	297	281	276	296	324	303	307	292	341	300	313	300	305	291	295	301	281	294	290	327	284	304	302	301	304	291	326	318	291	276	298	313	302	306	306	289	331	336	314	301	301	303	302	324	307	274	328	297	313	296	296	306	280	298	300	264	301	305	288	318	322	297	312	312	298	325	309	293	307	312	322	282	311	294	292	293	291	305	308	295	315	290	309	301	312	299	325	307	276	291	337	290	292	308	294	298	344	340	300	303	339	328	304	325	324	263	321	298	312	318	277	315	303	248	294	314	360	303	307	315	296	305	322	294	311	290	297	310	311	282	333	286	289	291	289	290	286	314	310	282	307	290	283	283	295	312	277	320	303	272	305	296	313	287	300	307	304	325	304	306	336	295	284	301	322	280	309	309	309	302	298	333	334	326	292	305	331	320	313	267	317	311	297	307	310	318	290	311	288	278	287	285	278	279	295	293	305	282	276	298	313	308	287	317	290	319	316	290	306	290	296	322	299	311	313	310	317	282	286	294	324	306	302	295	302	302	322	293	282	340	310	292	297	311	309	279	310	287	280	295	293	296	322	303	276	277	299	304	301	267	305	286	299	310	302	288	306	289	326	314	258	307	332	323	305	303	335	324	284	299	304	320	319	292	315	333	320	287	301	298	300	271	310	282	313	292	294	300	300	303	294	289	306	312	290	321	300	284	275	311	293	312	297	315	294	289	320	309	300	333	306	324	293	299	336	287	300	287	303	297	276	291	319	295	282	277	345	313	322	304	290	300	303	292	320	283	306	325	291	296	313	285	299	294	281	294	318	315	283	305	297	263	296	332	272	321	277	295	290	324	297	294	301	291	301	282	317	292	334	291	302	297	330	278	290	319	302	308	328	305	315	313	298	295	324	269	282	331	311	330	288	302	308	319	292	292	301	307	350	316	308	324	293	320	305	293	312	296	297	295	315	305	303	295	274	283	271	288	326	301	311	319	280	314	277	300	307	317	309	291	314	308	298	320	299	356	310	323	314	327	307	281	331	286	279	300	297	302	286	320	279	293	305	306	307	280	322	267	315	311	315	322	323	298	285	285	292	323	299	289	333	296	305	309	305	297	297	303	289	322	298	295	289	292	292	310	295	339	313	316	299	301	325	273	291	298	303	327	288	348	308	300	316	285	298	280	303
7124	1680	872	641	543	410	358	346	377	387	394	384	395	398	352	340	336	359	371	361	380	330	346	360	329	322	339	352	365	368	400	351	328	379	360	374	338	344	390	352	327	350	368	381	335	345	364	362	365	354	354	377	374	360	376	352	356	384	330	356	359	368	349	326	358	338	362	367	372	366	369	368	380	379	371	355	369	340	355	388	364	384	360	381	373	392	360	362	328	363	317	343	403	322	354	321	348	373	384	372	336	326	379	353	345	301	320	349	356	327	360	349	361	320	354	339	387	378	358	370	351	390	345	344	388	325	377	330	342	347	333	389	407	330	377	371	374	334	351	343	358	354	340	362	352	384	355	366	377	347	348	324	329	343	335	352	357	356	363	324	381	354	412	329	376	336	352	402	348	339	368	321	369	339	344	349	371	393	341	377	342	335	348	362	326	353	334	386	363	365	335	373	362	353	339	332	335	321	333	336	307	361	357	340	361	337	356	351	343	321	382	376	357	341	365	369	343	372	364	336	360	323	323	352	320	379	378	379	382	375	372	384	340	350	338	365	344	340	378	363	346	339	392	351	319	378	356	328	357	349	337	358	359	382	340	334	340	346	370	351	348	393	334	306	349	335	339	346	369	367	329	377	362	356	357	330	367	367	352	359	369	366	390	344	337	326	342	347	352	342	338	330	310	366	391	358	363	363	353	356	318	322	315	338	352	368	339	332	372	328	349	333	361	370	374	364	329	343	362	347	386	345	311	358	323	328	368	337	356	378	396	344	355	358	358	335	361	346	330	309	332	351	356	354	363	335	377	318	313	345	327	376	377	364	374	348	332	385	322	350	379	345	350	367	321	359	352	329	351	335	336	357	336	356	369	337	391	367	336	342	328	346	355	351	333	342	328	346	357	350	335	331	362	347	349	346	342	368	319	341	369	346	387	367	320	356	365	360	361	353	351	323	366	397	362	351	333	328	379	417	386	357	370	337	376	351	347	386	347	370	336	347	335	361	343	361	345	353	357	348	339	320	355	378	367	337	379	311	354	377	363	382	349	342	353	376	356	343	341	349	336	360	361	329	311	334	360	377	385	364	335	354	354	365	380	346	356	329	323	343	352	378	337	317	387	333	354	396	361	329	356	409	341	372	339	381	386	365	328	358	362	328	328	355	351	370	349	349	327	345	361	332	371	351	326	364	354	333	353	356	346	331	341	344	361	350	339	364	348	385	371	360	361	351	353	345	332	352	356	358	360	316	344	330	384	358	335	355	317	347	349	312	350	376	361	334	367	377	291	361	356	366	304	344	309	310	351	365	325	367	343	384	367	334	327	341	358	343	348	343	355	359	364	346	380	386	385	345	375	382	362	356	389	325	352	352	347	343	337	329	367	362	364	364	385	367	361	374	357	366	341	355	381	344	380	372	346	360	355	340	354	408	366	328	361	337	342	330	345	333	318	340	333	295	339	344	367	350	368	350	361	341	321	318	370	353	357	365	354	363	331	345	353	349	319	379	372	353	356	368	364	367	356	329	362	327	321	332	345	338	342	338	345	374	295	315	361	335	347	334	354	383	359	394	328	358	364	366	338	350	338	374	338	329	331	369	384	336	358	383	348	321	332	352	332	342	390	318	378	347	338	341	369	337	345	339	368	357	362	379	370	313	341	304	356	339	389	342	377	359	362	343	355	376	392	373	378	328	304	351	352	353	387	381	354	372	348	358	335	386	336	335	335	366	322	347	368	339	346	348	343	361	383	345	366	371	342	351	361	354	355	371	333	365	361	347	337	367	363	326	321	353	352	351	340	364	324	329	364	349	375	328	303	318	336	360	335	356	340	348	337	360	326	358	352	322	342	356	365	384	382	381	372	357	340	357	326	362	377	360	349	409	340	333	356	335	356	347	349	382	357	338	328	328	363	344	361	379	376	377	316	350	344	336	342	364	377	341	331	351	359	377	375	346	347	382	315	348	369	367	362	353	348	346	339	317	385	342	374	395	336	333	337	359	378	386	352	365	348	397	382	385	343	327	361	360	375	350	382	377	359	331	315	337	354	340	360	347	328	371	336	351	369	325	354	340	351	387	350	349	405	376	366	354	345	354	348	346	295	353	316	368	358	349	348	332	342	361	392	350	358	354	365	342	369	312	355	354	358	357	356	332	362	349	334	363	329	365	350	341	331	368	350	354	398	348	348	362	356	338	349	319	340	376	332	336	348	377	348	332	335	317	353	373	355	338	355	345	346	367	369	358	363	359	344	388	327	346	373	333	352	314	349	330	331	330	309	340	354	366	341	369	336	353	335	339	343	409	352	369	343	357	377	377	355	362	364	331	360	344	353	334	342	369	408	374	334	364	374	386	422	354	393	347	337	354	359	351	383	389	361	358	329	343	351	356	355	364	380	365	364	354	373	325	341	372	353	368	317	353	372	369	343	413	332	325	381	386	363	342	319	336	340	319	327	364	345	313	378	343	350	342	359	392	370	360	355	381	354	370	361	339	369	332	387	369	358	370	365	326	378	364	329	419	338	365	339	326	340	352	329	303	341	359	321	345	327	371	356	349	357	325	346	370	390	376	384	374	346	351	354	309	353	330	380	395	381	347	321	302	332	369	349	346	336	361	358	321	322	350	351	345	369	364	373	363	373	355	366	352	351	357	387	336	379	371	348	300	370	350	330	358	351	375	347	325	348	347	387	358	362	367	354	364	325	363	340	341	350	380	353	328	349	307	341	334	358	367	338	306	346	327	356	356	357	332	318	349	334	339	381	334	342	373	352	354	369	366	380	322	343	350	347	329	350	344	345	368	363	335	334	330	351	349	314	361	368	366	325	343	336	343	387	358	332	342	375	353	369	390	374	359	369	344	337	354	353	317	355	367	346	371	339	353	343	366	374	353	338	378	344	360	339	329	358	357	366	347	367	358	376	369	347	362	324	341	358	347	341	341	351	358	340	376	348	362	361	340	325	358	344	344	375	332	356	338	326	336	351	340	345	337	365	392	300	338	394	352	371	330	348	390	376	364	333	353	336	368	380	375	361	363	371	346	373	351	370	327	353	367	351	342	354	345	355	342	307	321	356	360	339	335	387	377	402	359	347	384	376	318	346	343	343	369	345	363	347	373	355	373	331	378	319	337	327	347	385	356	362	338	398	330	374	369	353	325	380	344	334	363	353	366	364	360	356	368	359	327	355	309	331	384	383	368	337	359	364	367	344	340	382	336	301	360	330	351	357	431	354	371	380	323	328	341	329	329	368	316	355	366	323	355	366	370	342	321	359	347	366	363	369	359	370	341	341	327	367	320	335	329	379	361	336	362	387	364	364	317	337	339	349	362	356	337	343	358	333	346	323	352	387	371	322	343	315	307	335	359	342	350	333	371	358	360	341	384	333	355	358	349	339	341	366	335	349	360	342	387	302	351	348	374	387	336	319	383	340	378	350	375	369	348	355	362	377	362	393	299	343	338	325	354	324	313	334	357	357	342	372	325	357	364	376	416	342	385
5327	2031	2220	1740	1605	1171	912	828	824	848	826	851	873	868	863	827	802	850	839	816	799	833	837	815	803	824	797	775	810	783	770	758	774	788	749	795	807	822	754	737	820	796	842	801	785	768	764	789	796	801	792	784	773	759	765	809	790	763	798	768	817	823	730	808	767	782	840	758	780	799	743	778	772	772	779	794	781	842	767	791	785	798	780	792	765	816	780	783	754	782	762	781	748	816	799	754	782	809	796	795	783	798	798	756	798	753	781	736	806	761	754	803	751	787	799	852	796	796	788	737	799	774	728	800	718	790	767	778	764	810	767	733	811	799	806	760	739	766	794	768	704	771	757	781	815	721	797	725	819	803	842	762	795	759	826	759	729	800	785	799	792	744	811	798	764	793	792	779	756	766	782	847	775	777	767	753	791	799	814	772	704	742	737	781	783	767	803	758	791	850	805	791	775	761	764	727	806	806	824	837	783	799	777	764	775	785	746	777	786	781	783	738	776	764	777	772	792	753	795	803	804	760	767	813	817	747	789	734	802	773	742	810	768	798	802	798	745	766	805	765	798	806	807	744	833	727	734	777	821	787	749	740	792	768	782	774	767	794	807	780	817	805	774	800	766	755	784	807	792	818	767	797	803	783	752	778	792	785	838	785	771	768	827	768	789	757	804	800	820	770	751	777	804	779	775	807	793	779	763	727	741	791	802	760	800	783	741	755	777	796	783	787	772	741	791	737	740	757	843	776	827	755	793	821	765	801	785	852	776	765	751	771	779	799	794	810	816	829	775	802	770	762	749	791	720	754	786	793	759	791	730	761	779	813	814	810	776	763	821	761	774	788	775	783	759	748	767	827	767	766	798	808	785	807	789	764	815	811	780	738	788	778	774	789	769	789	770	824	738	768	766	776	796	762	848	799	780	813	783	789	747	769	815	796	795	829	796	816	785	782	804	843	840	797	772	765	744	810	808	758	758	742	855	757	771	772	772	752	765	806	811	717	805	813	757	831	751	794	796	778	789	805	777	746	747	758	771	773	760	748	808	781	831	759	752	771	809	717	816	773	788	793	798	787	767	790	817	748	805	832	821	792	775	785	724	766	759	796	792	745	776	785	766	756	770	791	751	809	754	785	831	793	759	781	768	788	794	790	773	806	798	790	831	765	802	805	802	837	790	791	831	817	760	785	750	773	783	776	812	781	780	828	792	761	768	759	822	792	755	757	777	757	767	798	790	794	788	812	784	781	791	785	779	798	786	770	797	811	784	807	817	785	775	782	798	789	791	753	793	797	719	792	792	820	792	770	802	793	771	786	807	763	816	816	746	814	742	791	791	779	816	834	832	811	793	797	770	796	742	747	792	814	774	777	798	780	789	818	773	745	746	824	790	775	762	752	746	779	803	743	802	794	750	761	751	783	783	745	774	736	748	785	769	808	809	784	786	762	807	752	794	770	779	856	773	747	756	757	735	751	780	848	846	734	749	790	765	755	758	803	776	766	795	789	736	830	823	799	787	818	782	805	794	792	854	782	810	754	763	753	758	716	785	801	805	778	841	763	721	707	747	788	834	822	725	757	761	794	833	796	770	810	827	818	787	731	762	794	799	791	828	807	797	796	815	761	797	743	800	795	819	758	801	770	806	748	827	815	831	795	790	806	765	786	771	765	760	729	767	731	769	791	761	736	815	746	744	762	777	788	743	787	806	741	796	789	784	792	788	773	792	767	777	722	815	762	777	725	762	768	821	791	821	765	752	759	779	824	778	790	776	784	757	763	763	783	766	771	799	751	794	747	799	805	767	796	742	818	784	795	769	788	748	805	748	788	812	758	777	837	815	772	785	811	788	806	751	792	791	772	791	742	779	766	779	799	765	785	781	817	762	792	760	759	776	731	760	829	773	776	772	749	844	786	814	750	828	763	752	828	817	788	810	729	759	807	828	839	742	798	859	771	794	785	773	811	790	766	813	786	786	790	778	813	781	742	788	800	796	797	776	747	786	856	833	804	766	773	785	752	791	802	788	801	782	739	781	812	751	778	802	760	735	757	799	804	780	797	774	777	744	775	725	786	789	838	751	778	764	799	803	818	750	758	781	802	820	731	746	764	749	807	768	726	683	801	768	788	819	759	818	768	789	830	772	777	815	778	786	798	769	784	784	786	839	806	768	802	789	808	773	748	833	779	781	803	767	764	820	754	760	763	781	810	794	807	773	760	761	802	746	772	728	801	844	822	799	815	731	752	818	794	799	797	783	785	790	754	779	789	770	761	785	715	771	771	751	748	776	756	741	802	806	788	790	804	769	744	789	774	802	745	778	813	804	760	795	799	816	794	760	772	779	746	786	746	767	745	779	780	844	778	771	778	812	726	763	777	763	770	830	820	829	807	803	803	803	822	764	764	801	770	774	746	767	796	767	783	798	808	836	750	797	781	764	739	760	823	737	763	720	779	757	794	741	809	733	754	799	723	771	821	813	828	733	823	748	806	801	815	797	759	799	751	788	763	781	723	829	760	817	736	823	789	804	775	766	743	782	806	829	805	760	799	763	761	825	808	760	770	793	790	748	767	789	772	747	758	815	771	738	783	769	811	701	765	811	754	796	795	725	748	800	815	794	796	785	779	794	795	767	788	783	756	737	791	812	793	766	812	766	823	791	778	769	807	760	774	797	780	743	772	740	804	807	808	773	767	790	808	850	768	799	782	712	798	790	835	784	760	776	767	761	770	752	799	747	787	773	839	791	776	787	787	758	789	780	797	792	759	772	802	771	782	782	826	767	813	770	789	772	778	757	717	811	779	816	810	805	827	730	834	733	809	778	752	806	788	781	793	755	771	737	832	848	814	746	767	805	758	814	785	763	763	802	804	818	800	797	804	751	804	775	777	774	771	763	762	758	792	763	752	848	810	812	763	809	741	810	778	787	775	799	813	748	759	802	809	767	782	785	760	802	781	717	769	748	792	757	772	775	748	756	779	793	797	801	809	778	809	758	757	785	749	796	788	742	794	835	734	823	794	715	725	795	769	820	823	843	752	819	766	771	801	804	775	808	725	784	796	764	827	782	779	781	766	809	801	760	794	808	807	755	797	789	828	797	786	844	802	801	784	739	791	765	814	798	792	840	786	800	822	776	813	851	783	798	778	807	806	800	757	777	799	746	731	785	831	786	822	774	758	757	785	811	770	797	747	779	805	761	817	787	766	785	752	773	785	761	732	767	797	780	753	790	810	781	803	760	795	757	811	794	757	815	734	766	838	821	798	810	809	834	797	761	777	779	887	772	759	792	807	770	835	777	856	788	841	783	848	827	726	767	745	749	758	747	790	831	807	770	781	791	773	765	784	751	799	789	771	801	816	747	761	758	722	760	838	765	754	793	797	790	760	758	789	770	759	784	775	797	811	786	781	792	790	772	807	736	758	752	809	824	758	782	759	758	747	803	790	822	791	735	774	791	780	791	754	773	779	769	808	848	775	803	797	758	828	780	808	795	772	796	773	753	748
17519	8440	15134	5084	1594	801	410	358	329	298	270	298	276	245	244	263	253	261	232	240	240	271	248	250	248	225	232	263	222	243	223	222	232	252	251	234	202	246	220	206	236	188	237	213	254	205	221	236	201	239	237	257	219	266	240	214	194	232	207	236	263	206	219	239	224	239	226	232	232	258	211	229	230	225	258	243	225	221	186	248	229	216	255	233	238	235	224	235	233	221	259	213	268	209	223	231	214	216	200	233	226	217	227	216	251	226	245	260	238	225	219	219	251	215	221	224	213	193	231	256	220	201	189	238	212	232	230	225	249	208	240	238	225	238	201	264	244	233	217	270	226	234	223	231	196	223	223	248	241	221	244	220	235	217	219	217	241	243	231	220	262	230	262	217	222	248	237	210	230	225	228	213	228	214	234	221	237	210	239	240	209	218	229	216	220	218	238	259	273	211	217	225	233	224	219	238	219	233	252	234	235	209	240	247	213	232	239	246	234	223	212	227	224	227	225	229	213	225	217	212	245	208	236	234	238	219	230	207	240	280	223	231	247	231	234	227	228	240	239	237	240	217	227	223	223	265	247	211	210	233	232	238	230	204	230	253	215	203	241	228	207	232	219	217	223	222	243	234	238	221	222	234	234	238	257	217	230	207	219	219	248	233	249	225	253	226	234	258	219	249	221	201	239	221	246	262	203	220	203	226	231	214	210	235	231	199	241	246	226	233	230	224	240	248	226	253	222	222	254	225	233	214	218	236	261	213	252	217	250	233	225	201	221	235	244	239	242	228	207	225	234	209	224	205	231	234	229	244	254	246	233	213	223	231	238	235	213	237	239	222	232	209	231	232	232	245	220	204	204	223	224	231	252	239	236	230	241	218	219	199	219	218	208	217	229	254	239	211	234	240	209	190	226	247	226	222	222	229	248	222	229	235	254	241	210	220	193	235	223	217	224	251	221	235	238	219	233	223	226	228	224	238	233	221	219	249	241	194	229	243	228	290	252	224	230	228	223	265	243	212	231	237	213	262	281	227	231	214	254	239	214	241	225	189	225	237	242	244	238	234	216	236	227	246	238	238	246	260	233	205	229	230	239	214	235	252	214	224	237	229	228	235	238	238	209	232	223	243	228	261	248	241	256	242	226	226	246	212	233	208	233	249	231	251	228	248	227	221	258	219	245	235	226	246	248	239	229	238	232	206	235	223	216	207	225	226	237	233	227	223	209	241	198	228	237	253	234	224	238	213	233	220	200	233	236	209	232	256	220	229	232	253	245	215	204	230	235	220	216	216	223	237	228	213	221	220	226	245	231	237	229	220	221	212	233	247	196	227	229	227	243	217	259	223	229	232	231	231	236	221	235	234	225	204	255	209	234	217	236	247	247	214	228	257	214	214	247	226	218	233	235	242	221	223	240	234	210	248	206	218	204	233	202	217	217	227	217	222	213	214	237	225	243	247	243	238	234	213	242	216	239	257	206	237	222	235	239	240	238	243	249	257	226	249	240	256	233	234	227	237	218	247	250	210	219	247	204	232	239	224	236	234	217	230	236	225	239	246	260	259	257	226	231	240	238	200	245	198	222	220	222	235	207	233	206	260	227	236	236	210	229	224	208	214	212	233	220	246	223	224	219	227	242	202	223	247	241	201	236	215	227	212	228	227	196	205	231	233	209	232	231	216	243	217	209	208	242	219	233	238	198	211	234	217	259	233	226	217	248	237	244	225	214	221	251	251	222	214	223	214	226	213	245	233	222	224	235	227	216	222	258	217	210	214	224	211	238	232	246	239	239	260	232	219	231	218	248	242	247	248	238	224	247	220	234	218	262	238	257	227	225	232	224	247	225	244	214	245	224	208	215	214	236	249	243	256	235	231	258	231	228	221	241	234	238	209	196	228	204	225	221	223	217	252	226	217	215	241	207	238	237	212	227	269	225	236	237	235	202	242	235	219	271	231	231	269	221	237	234	237	255	249	218	232	214	209	220	213	246	234	246	260	226	228	228	247	248	222	220	231	237	238	245	224	232	227	201	204	245	236	225	228	237	226	233	228	207	219	232	270	217	231	215	214	226	192	230	229	263	223	217	214	249	244	238	233	200	278	250	244	211	236	233	224	258	253	229	238	201	235	245	201	208	213	252	265	243	225	218	225	227	201	229	217	231	214	244	211	219	254	218	254	256	238	217	233	232	248	233	219	251	240	246	253	232	228	224	203	264	209	215	190	225	231	242	222	267	212	247	235	236	247	212	221	229	247	241	244	234	206	227	236	241	239	217	244	213	229	227	207	211	250	252	253	219	249	273	236	223	228	235	203	239	235	216	237	227	213	240	234	237	237	227	221	230	235	223	223	229	229	222	238	220	254	207	251	246	216	216	249	229	238	230	259	254	251	227	233	233	241	205	235	242	233	231	238	221	222	246	211	221	249	247	251	218	213	245	206	206	238	215	241	218	223	249	217	228	225	247	248	234	229	220	238	236	219	237	231	241	216	245	221	236	240	247	207	226	227	222	246	246	233	220	246	246	225	207	211	247	249	211	256	258	201	238	224	247	235	266	203	227	245	242	234	245	219	196	210	210	211	251	247	210	253	239	249	247	222	229	279	230	242	235	249	232	239	242	196	207	202	234	210	244	220	196	241	216	207	208	225	228	231	210	238	203	201	221	243	218	215	196	232	229	192	221	224	225	239	257	203	232	228	232	255	206	227	249	247	259	227	239	226	229	218	234	244	202	221	233	244	243	237	251	234	222	219	243	201	213	231	224	234	210	267	255	230	206	237	229	225	267	245	237	253	229	238	210	214	223	233	238	215	226	204	239	254	228	226	211	247	227	215	221	241	201	231	229	229	242	239	209	217	236	223	194	238	221	244	213	223	204	220	239	202	255	260	239	235	220	225	206	231	237	239	189	237	266	217	247	221	246	226	223	242	235	230	227	224	237	263	232	237	226	210	230	236	250	231	207	206	206	239	213	245	245	229	221	240	236	216	257	201	253	258	215	238	220	218	223	222	233	230	241	238	210	249	228	237	212	238	235	236	215	215	231	245	231	199	233	250	227	228	231	242	236	235	231	229	219	217	213	224	273	214	219	237	243	242	241	212	240	224	250	242	266	240	224	246	258	227	230	212	233	229	222	227	216	239	229	254	225	202	229	261	232	204	191	216	191	234	248	228	251	228	225	231	223	222	231	237	207	227	216	224	214	225	225	248	225	231	246	247	236	231	221	215	245	224	260	239	238	211	258	238	201	213	200	236	249	270	222	227	214	232	233	240	244	223	249	211	244	225	242	228	222	202	244	221	234	238	210	222	273	193	217	233	206	238	266	247	214	234	235	214	246	234	228	222	221	254	220	238	243	270	216	219	206	197	258	244	224	242	229	202	248	211	235	243	229	244	234	225	239	221	241	232	238	223	244	250	218	246	221	231	223	206	257	243	214	232	204	234	246	243	244	223	249	224	222	199	235	252	201	217	258	244	249	257	236	247	209	213	218	231	257	215
12282	8528	18664	7507	5345	2990	1375	1014	887	801	816	861	815	716	660	661	654	649	700	586	629	638	625	594	612	616	550	506	521	552	542	551	553	504	508	486	483	568	546	507	574	494	549	503	539	556	532	559	503	541	507	508	526	493	514	518	543	522	521	531	519	572	500	530	498	530	551	540	552	501	542	516	554	515	525	501	528	529	543	480	541	529	492	539	545	524	503	546	527	536	549	503	453	524	507	533	533	539	510	512	536	556	512	544	493	556	493	528	561	518	505	555	536	458	518	481	515	544	548	533	500	521	549	515	531	493	550	526	532	521	521	484	507	492	501	527	528	523	548	494	534	507	552	531	488	528	503	527	532	520	541	546	503	554	525	516	493	503	547	525	482	527	516	589	522	528	508	506	525	533	567	487	476	497	559	547	513	534	499	529	494	520	489	530	532	517	504	489	533	496	531	522	520	553	512	545	500	519	524	531	509	513	548	503	546	549	511	492	519	512	515	517	537	537	535	533	547	533	562	563	515	528	518	523	510	524	507	507	550	521	506	549	523	524	512	493	538	528	476	517	530	524	562	532	508	526	538	524	502	499	485	524	518	554	525	549	502	595	541	550	505	519	505	547	522	541	519	550	475	513	476	494	559	484	475	543	541	544	508	488	515	496	502	495	536	499	533	515	496	488	521	568	485	524	522	508	511	565	532	538	503	554	510	504	497	506	518	498	519	534	516	522	555	542	531	511	533	519	530	502	517	522	536	546	548	500	537	527	525	493	499	506	515	543	532	509	553	487	553	523	556	559	502	516	550	523	531	520	519	539	557	534	574	512	515	510	515	543	534	546	522	483	524	486	499	502	460	538	520	485	540	515	492	546	545	543	556	544	491	524	498	530	562	515	497	498	542	523	536	553	519	541	528	554	510	500	495	504	492	535	551	503	503	492	522	534	530	543	531	533	479	533	521	533	536	539	516	528	493	515	542	524	467	475	552	547	496	576	510	499	541	530	481	490	505	514	513	517	545	506	513	549	537	497	526	479	499	545	481	557	517	529	529	519	515	597	494	562	505	549	519	506	501	549	498	545	493	496	505	452	523	548	511	548	502	527	479	521	554	538	504	542	497	478	479	533	524	498	522	544	519	527	511	529	557	514	481	504	540	541	515	489	512	550	567	571	543	562	500	515	538	549	537	479	522	489	515	544	503	514	548	517	512	510	531	506	550	555	497	530	550	504	537	555	566	537	537	525	492	534	516	519	535	502	553	501	564	544	492	542	533	516	525	513	530	513	492	543	568	536	493	499	513	498	497	532	492	544	517	521	495	531	564	474	514	492	488	560	515	531	496	545	540	522	499	537	532	515	525	521	537	512	516	504	528	531	550	509	524	495	529	503	538	519	525	496	496	538	531	544	519	490	559	513	521	471	512	524	540	517	516	504	530	522	550	500	545	573	521	531	546	528	498	529	494	539	510	526	474	561	545	526	499	492	526	512	555	459	546	545	513	549	501	506	522	484	522	502	548	543	550	491	516	491	534	524	532	516	527	548	494	522	516	519	495	491	541	512	516	497	552	507	497	501	503	477	528	502	515	499	561	472	517	533	502	501	501	565	508	528	550	528	521	515	539	515	530	530	549	532	474	484	521	522	526	546	521	543	499	507	518	530	501	531	545	503	566	533	522	489	538	554	540	522	529	531	521	545	558	505	536	516	530	503	522	512	509	521	527	538	502	525	484	535	548	529	540	482	523	560	549	512	558	498	524	496	562	498	525	548	497	548	526	563	521	560	540	554	570	515	513	564	561	521	512	482	514	498	545	536	475	514	544	575	507	521	534	521	516	567	486	536	520	531	543	587	498	503	524	515	493	513	493	495	591	522	535	527	528	560	539	523	491	538	525	508	493	538	487	494	495	512	532	539	478	543	530	538	538	529	531	502	527	514	499	566	532	505	514	544	563	528	557	511	503	523	460	514	545	526	508	523	496	483	538	545	478	536	548	540	547	543	513	530	521	514	533	476	540	511	507	554	514	499	521	544	535	488	503	524	541	485	509	529	560	543	502	543	507	515	556	523	499	569	515	536	500	504	531	512	483	562	516	511	513	532	519	532	485	518	518	524	504	521	487	520	523	541	557	477	482	504	527	521	537	516	555	542	512	532	536	493	525	482	472	488	554	512	499	503	537	510	519	518	511	525	522	548	568	501	505	510	530	540	544	513	554	544	537	522	485	503	504	535	525	542	499	518	522	535	485	538	495	508	526	549	538	524	500	553	469	522	526	516	511	479	520	552	516	500	561	473	493	525	497	507	524	509	543	538	478	545	539	551	510	513	536	473	505	539	509	534	504	519	486	476	515	546	538	542	526	483	565	485	530	520	553	553	537	507	497	521	510	532	493	497	521	539	543	497	512	505	544	548	509	555	518	512	585	563	511	512	526	508	507	501	536	507	492	506	559	520	502	540	543	540	473	536	555	516	495	542	557	548	524	546	480	538	516	507	507	504	543	518	535	510	452	517	550	556	539	519	522	538	544	526	526	496	515	505	547	521	561	523	485	491	586	458	506	520	510	538	501	527	478	502	511	505	544	515	505	536	526	521	530	540	500	509	517	489	510	442	503	549	505	526	531	520	517	546	528	532	512	518	520	495	540	533	483	520	553	499	578	523	519	532	537	559	498	498	520	517	552	538	505	502	493	527	543	496	587	512	517	534	538	572	521	549	542	526	496	551	550	575	486	539	471	578	519	549	512	529	510	489	503	513	542	492	491	550	545	505	450	566	518	514	520	557	497	504	493	486	550	476	519	501	477	518	544	500	513	547	542	552	488	522	536	539	554	502	540	517	488	517	512	497	495	535	508	527	564	516	511	552	548	484	504	465	503	534	538	531	556	545	489	555	530	542	545	538	503	555	534	536	519	537	515	533	521	507	525	536	531	547	543	502	537	543	572	521	542	521	515	518	527	475	529	488	522	519	560	511	538	513	474	533	554	502	572	554	495	548	523	497	525	552	544	522	520	520	504	549	549	513	480	537	520	506	555	528	532	516	519	494	487	515	529	540	510	543	532	497	549	492	505	513	543	493	503	523	525	535	492	527	542	488	576	561	533	535	539	517	539	502	545	530	491	481	517	530	505	528	519	505	562	494	553	519	519	513	557	479	506	516	533	525	532	528	540	539	545	508	552	566	522	516	507	525	538	500	547	533	535	517	520	519	524	483	510	541	521	529	518	529	506	489	529	557	526	522	511	476	497	525	504	517	502	526	524	543	485	510	483	505	512	488	523	533	559	480	506	480	490	506	525	536	528	538	551	490	531	539	524	522	498	516	525	538	505	473	505	494	543	514	528	497	526	477	494	511	519	571	523	535	549	499	524	550	501	520	538	495	554	553	546	546	522	479	504	510	503	539	508	486	531	531	504	506	487	570	488	500	529	518	524	539	544	493	530	523	512	522	532	565	524	521	538	528	519	481	502	544	512	572	497	521	499	531	540	500	517	560	507	539	529	548
26324	15863	25345	10657	3564	1288	471	280	258	224	215	228	202	155	155	173	165	145	157	156	141	158	121	130	151	136	129	108	126	143	126	121	124	129	111	117	114	100	115	122	117	131	121	110	118	127	130	126	122	121	109	136	128	120	124	120	141	121	136	118	128	107	125	115	127	123	135	133	130	110	111	115	130	115	117	125	96	97	109	113	114	137	135	115	126	126	113	99	119	108	115	104	110	138	138	130	141	125	127	128	136	102	125	107	118	117	104	121	112	118	104	106	134	130	101	129	100	105	144	140	136	120	112	121	105	119	119	124	102	119	101	107	111	99	129	114	111	107	86	104	141	113	134	105	124	114	137	111	110	120	102	123	124	120	117	118	115	109	99	125	137	126	115	123	119	99	108	134	121	114	131	124	118	120	117	131	116	117	114	129	108	130	110	119	109	116	122	105	112	118	105	115	110	131	122	115	106	124	131	93	112	129	109	114	101	123	100	113	131	117	136	103	118	131	127	136	117	103	107	143	122	129	125	95	97	113	131	126	103	124	114	104	113	105	106	115	133	143	121	110	108	98	124	127	103	131	124	128	121	125	125	108	127	127	108	101	105	136	103	130	130	117	119	108	136	124	135	125	114	124	122	144	112	126	109	124	122	142	110	115	111	115	133	135	128	124	119	128	138	118	140	112	123	111	116	128	135	90	135	122	102	107	116	97	124	122	123	122	99	130	121	112	118	122	125	113	107	111	98	98	126	129	117	112	132	107	135	135	124	86	117	114	100	119	117	113	132	105	137	113	119	117	112	151	124	129	132	107	132	119	108	120	107	117	109	136	102	129	123	126	102	108	124	126	125	110	126	127	109	142	116	109	100	116	102	118	112	123	113	115	105	130	118	127	117	114	125	122	135	155	113	116	134	119	116	104	121	116	112	98	107	126	130	126	112	104	145	100	131	122	125	114	121	121	114	115	100	105	117	125	121	125	126	111	128	122	125	116	122	140	95	119	130	121	117	117	132	134	140	119	131	127	119	113	117	120	126	109	113	121	119	135	126	110	132	108	141	120	138	126	109	125	117	113	97	123	103	122	124	139	119	116	114	120	127	121	117	113	138	131	117	109	124	103	128	110	123	115	94	122	125	96	115	118	123	106	131	119	146	110	117	123	136	123	107	112	108	101	125	136	136	136	119	115	136	108	108	121	123	111	124	125	118	122	130	107	118	131	139	127	118	114	122	105	101	118	119	101	114	125	131	125	119	129	103	115	112	105	108	113	109	118	113	119	129	122	115	126	109	115	107	107	101	107	122	123	107	130	127	125	109	117	116	126	129	103	113	129	120	124	128	118	108	117	125	102	116	121	121	122	130	111	103	134	118	107	116	129	111	115	137	107	107	120	128	110	125	93	116	110	116	117	110	127	124	103	121	111	107	122	143	136	101	106	99	116	125	107	119	112	110	129	114	132	102	106	120	97	116	139	100	106	106	120	127	130	106	92	146	86	136	130	112	105	107	131	118	121	124	121	111	130	121	131	125	131	119	117	127	120	129	122	123	124	116	102	121	111	116	108	99	102	118	121	104	114	106	115	99	109	93	122	113	113	119	118	138	120	114	117	103	114	119	146	112	124	113	123	117	136	109	138	116	119	122	110	116	100	132	112	105	109	122	104	117	104	125	138	127	127	119	123	104	120	131	131	111	106	130	114	105	117	131	128	103	128	132	104	112	119	124	118	106	119	128	111	124	138	96	139	118	116	122	102	119	115	130	126	122	122	104	117	130	116	106	106	117	118	124	101	122	127	112	123	129	115	104	97	151	141	126	124	126	127	121	127	127	125	132	130	129	119	105	106	134	100	105	114	108	127	106	132	127	107	111	145	130	124	135	122	103	119	118	122	126	109	100	105	108	115	122	124	104	113	133	120	124	140	117	132	139	113	110	103	116	92	122	128	118	118	132	102	107	123	126	126	102	113	128	120	104	125	128	94	123	104	112	110	104	108	122	94	116	107	134	118	118	105	102	111	116	126	115	101	106	106	114	121	107	139	103	109	119	108	118	105	123	110	117	115	120	119	104	88	100	129	144	111	113	119	120	134	123	105	107	116	115	99	133	119	118	134	107	105	110	125	105	97	97	112	131	99	133	118	104	110	109	113	98	102	114	113	113	114	111	118	122	114	99	125	121	108	111	116	120	134	113	106	121	126	136	120	133	119	115	108	121	113	129	111	110	122	103	111	148	113	105	136	113	119	137	115	102	88	111	125	145	134	102	112	92	125	144	116	138	119	112	116	126	108	99	126	111	118	128	131	119	125	112	123	126	129	104	119	134	119	128	124	94	143	123	111	113	138	119	113	119	102	119	94	106	110	121	124	117	116	109	131	121	93	110	136	113	119	131	127	128	113	133	134	119	117	117	120	129	113	126	115	118	100	134	128	102	127	103	145	117	105	108	137	109	107	140	112	112	107	126	118	122	115	132	84	140	155	126	133	118	119	122	118	106	125	112	125	125	105	138	137	117	125	115	102	104	135	121	131	103	127	127	113	95	127	127	138	125	102	107	131	124	140	111	98	91	113	116	107	128	107	111	106	103	123	116	99	145	130	124	123	125	135	122	119	124	126	109	102	120	117	116	112	114	122	110	104	118	120	116	126	137	103	131	106	110	116	110	113	120	118	112	115	113	117	136	105	123	120	124	119	130	140	126	104	113	137	136	112	103	126	101	153	134	119	120	130	125	123	111	126	112	120	122	109	118	108	121	108	106	102	127	124	111	114	108	115	114	103	133	134	119	90	100	121	117	129	118	103	106	121	101	136	146	124	120	118	108	117	149	105	136	104	105	113	107	107	130	130	107	129	117	137	113	126	140	116	118	110	112	112	118	125	136	108	128	120	150	113	126	114	116	107	122	121	131	111	131	119	110	107	119	124	124	127	114	127	132	120	99	125	122	100	120	131	124	135	112	121	107	109	121	115	114	96	122	119	144	112	114	122	122	127	115	122	118	108	120	102	132	107	108	117	114	127	119	115	121	107	118	106	121	118	135	116	113	103	130	120	122	112	110	125	124	120	125	124	123	104	116	125	121	117	119	113	121	130	110	119	143	130	125	95	121	146	125	114	132	117	115	119	98	122	111	123	113	117	145	112	123	127	113	121	131	116	110	108	111	129	121	113	126	114	106	104	118	122	113	128	115	126	116	96	113	117	123	123	122	129	108	107	109	102	114	118	107	119	100	122	94	109	111	139	104	107	142	127	104	101	106	128	102	124	121	100	110	108	134	119	108	117	106	130	113	130	119	124	135	126	136	126	127	124	98	114	114	119	116	121	133	136	91	133	107	111	101	124	116	135	114	120	113	87	124	102	103	124	94	113	123	103	133	115	116	119	96	125	118	125	118	104	122	112	142	111	109	108	127	97	118	105	107	121	126	106	126	129	131	114	130	113	137	113	117	111	96	116	135	120	91	114	143	115	118	103	111	110	131	118	115	95	142	125	131	120	138	130	108	117
15721	14540	25991	11642	8739	4649	1862	1267	985	850	836	926	923	655	562	541	543	583	516	508	480	486	428	440	482	379	347	340	341	342	343	327	337	308	337	334	340	337	349	319	303	348	346	320	327	295	305	335	317	341	289	316	279	319	333	280	332	296	340	310	278	327	332	318	299	335	307	293	284	301	284	311	320	308	306	317	330	319	329	312	337	282	273	331	301	303	310	281	301	291	322	313	318	336	326	316	297	332	308	319	318	296	296	300	315	302	316	311	293	332	333	284	333	305	295	347	325	304	298	304	290	304	310	318	299	299	301	310	305	317	298	318	323	319	309	299	278	280	312	305	284	313	278	292	290	309	337	314	314	315	307	318	306	321	291	321	287	256	288	305	285	344	316	304	315	304	318	336	306	323	314	320	333	311	310	299	301	311	297	297	329	312	310	311	300	330	291	334	294	299	286	292	295	338	312	329	315	288	289	313	329	291	297	302	293	317	313	313	288	292	297	333	290	303	303	322	284	341	289	304	297	339	293	343	283	303	280	314	279	311	307	311	299	305	323	315	294	302	291	317	326	302	316	292	287	340	320	292	311	309	301	286	329	300	328	302	287	339	316	309	288	310	311	306	320	296	307	280	305	314	299	287	312	313	313	282	294	290	314	323	312	291	320	352	312	317	304	295	294	340	305	323	290	328	316	306	305	286	286	339	287	300	330	350	305	301	300	280	300	284	301	336	291	341	295	282	295	313	284	328	296	317	323	298	289	298	299	297	348	294	258	284	314	356	320	324	292	326	298	308	289	291	275	309	317	315	284	285	287	323	328	310	288	310	297	294	295	322	317	305	308	308	295	307	314	323	323	312	319	316	296	293	278	308	299	276	300	321	301	317	341	322	333	326	290	337	308	296	288	321	274	301	315	298	307	292	283	301	303	341	318	309	268	317	312	298	319	294	305	311	309	294	301	331	299	313	271	317	321	334	328	314	318	321	320	277	329	327	276	325	353	318	293	274	273	308	325	308	329	313	285	304	333	297	313	311	303	328	312	304	341	295	325	311	326	280	303	351	319	294	313	320	309	282	323	270	330	323	304	309	284	284	314	281	320	346	326	302	319	318	296	286	335	331	308	300	306	335	328	285	314	315	317	278	337	294	317	314	305	323	279	301	336	305	308	316	308	308	281	320	296	332	318	313	338	285	296	290	315	295	321	349	273	307	297	320	316	305	317	335	289	307	314	302	291	337	284	308	291	298	312	318	295	310	338	272	311	330	354	304	309	311	336	308	327	297	324	294	295	303	333	316	332	271	302	280	321	304	291	295	303	319	315	308	284	312	263	309	291	290	337	299	278	309	323	325	304	300	286	295	303	285	298	314	319	314	279	319	343	317	309	320	320	312	309	314	347	323	288	341	280	323	311	328	311	310	332	307	293	341	321	288	320	326	298	284	340	317	295	278	341	315	313	324	316	315	314	321	288	321	344	302	300	329	322	330	308	303	303	327	323	315	308	329	292	312	317	297	303	304	307	272	307	265	264	312	323	281	321	318	305	307	307	308	314	298	336	304	311	293	295	301	313	314	322	282	306	307	272	293	288	312	312	310	304	301	311	306	312	311	300	307	327	296	295	308	296	308	336	318	288	331	321	299	314	277	309	311	291	308	305	301	297	324	306	301	303	310	296	329	313	321	306	296	305	349	304	327	339	326	315	341	299	280	319	314	290	315	298	267	311	324	291	328	278	305	285	293	295	293	298	314	290	322	345	319	312	299	333	321	305	302	325	299	301	310	326	345	300	305	301	344	299	296	305	286	327	279	328	287	328	260	273	303	262	323	291	310	309	315	294	314	331	297	320	313	349	290	265	307	291	287	279	299	318	314	299	305	308	325	332	336	341	314	341	308	329	277	316	289	325	315	313	303	314	316	332	316	295	329	294	335	303	338	327	318	301	313	298	290	303	309	322	316	310	289	329	306	308	303	309	289	316	279	339	324	321	351	296	290	293	323	323	286	302	311	312	303	324	282	323	308	305	307	309	309	284	307	309	295	302	328	329	314	276	283	308	307	326	317	305	307	339	291	327	275	321	316	295	318	313	310	323	321	307	312	296	297	311	315	323	300	309	305	321	319	330	301	316	351	310	288	323	306	271	324	317	324	315	297	325	328	297	307	315	352	282	298	320	289	325	292	318	352	323	316	297	322	279	316	307	305	329	345	310	335	297	296	303	295	310	297	310	300	291	309	304	297	321	314	333	318	280	310	302	270	309	299	312	324	311	314	297	293	309	320	293	304	305	305	263	314	314	274	312	310	311	283	326	307	304	280	306	303	318	332	300	321	312	302	309	312	289	293	318	321	309	319	298	316	326	308	307	289	327	309	330	292	278	284	304	310	313	299	323	299	311	305	303	335	322	334	310	297	302	328	274	296	307	308	289	301	310	313	290	342	300	300	291	301	334	305	296	326	327	315	293	315	320	278	296	308	331	295	313	292	314	286	300	327	318	303	332	300	313	295	310	298	305	310	295	316	283	284	309	283	288	338	283	307	334	344	322	290	286	259	326	304	320	311	280	311	336	320	264	339	292	299	323	319	313	318	318	312	302	320	310	316	272	355	309	330	316	308	279	346	297	294	286	303	326	302	313	302	312	318	301	274	300	328	308	304	322	285	299	299	314	293	305	300	316	310	341	302	284	324	299	311	316	314	275	310	300	306	304	327	314	319	303	313	347	313	276	310	299	292	314	302	304	308	306	307	322	320	350	287	313	319	298	298	314	318	282	295	273	304	306	311	362	291	310	315	276	306	259	313	299	295	296	303	296	278	296	315	284	272	269	294	298	291	303	303	336	305	300	323	321	305	273	296	317	294	316	320	278	279	300	287	292	326	298	328	288	299	300	312	318	300	311	312	288	320	316	309	313	301	299	289	282	313	323	287	296	311	276	313	304	289	328	290	300	300	301	279	296	296	302	325	286	293	291	300	296	319	330	312	323	307	302	295	334	310	323	286	295	288	344	287	309	311	286	305	292	282	321	305	303	326	331	302	315	313	318	286	275	300	293	291	306	301	300	286	302	336	286	304	305	283	279	300	295	319	321	327	304	326	291	346	291	313	303	331	315	298	307	331	308	301	301	330	282	324	293	322	300	342	307	329	328	288	295	301	316	301	279	309	318	297	305	303	332	310	300	299	331	263	320	311	287	282	311	306	296	278	315	298	311	313	286	307	308	300	301	320	297	267	303	308	341	290	332	311	297	325	285	314	327	287	309	334	309	329	310	296	298	332	312	311	314	322	291	315	313	305	308	297	334	327	310	323	321	301	314	298	317	292	309	303	286	309	306	308	294	306	323	306	317	319	318	285	292	319	331	313	299	310	306	307	329	308	321	299	302	320	336	280	302	338	312	322	327	322	299	317	294	320	302	315	330	328	311	331	316	293	300	286	287	314	289	309	290	319	317	312	332	288	330	301	311	284	318	306	324	285	291	318	318	292	307	288	296	285	272	297	289	278
7194	1719	979	597	521	381	358	379	361	335	364	403	334	370	361	389	355	367	322	338	360	346	344	367	342	344	365	339	345	331	335	354	349	364	379	363	345	305	331	371	359	360	367	343	348	379	353	376	339	331	337	347	389	359	373	361	347	384	329	369	344	350	347	366	364	382	367	373	350	373	318	345	364	357	340	339	363	344	335	366	363	369	372	353	330	346	365	335	359	359	370	338	370	369	361	336	348	411	350	372	363	333	378	347	366	342	374	383	383	342	347	301	357	346	345	306	371	362	336	323	369	377	395	384	391	392	346	359	378	335	335	345	341	362	358	375	364	355	383	354	348	331	354	355	319	340	358	346	341	392	374	377	355	357	330	355	365	359	330	334	369	378	362	330	368	364	340	334	355	333	358	380	370	350	368	316	353	372	360	390	381	342	357	334	319	351	364	347	363	351	404	316	338	351	356	347	377	334	363	356	352	369	339	358	358	364	404	367	365	359	333	359	377	379	342	343	304	350	354	379	367	403	366	389	391	376	372	366	328	387	365	334	364	352	333	341	371	335	369	380	346	382	354	332	370	336	355	379	347	365	394	326	336	362	353	321	328	345	331	345	360	308	364	355	307	348	378	364	352	349	321	322	330	358	332	388	392	354	341	391	373	362	315	359	349	363	375	367	349	369	339	367	358	357	318	336	381	346	327	362	335	377	360	340	338	348	340	350	355	366	306	299	377	341	397	357	336	367	363	355	340	355	327	368	370	352	335	337	367	356	374	300	364	310	350	366	351	368	310	372	338	340	385	353	359	346	333	350	363	355	351	370	370	380	355	312	326	393	356	375	402	359	387	391	340	347	377	365	358	359	338	347	347	311	349	345	373	350	349	366	364	317	382	369	344	360	349	355	333	348	348	350	342	334	374	359	326	367	365	340	351	346	365	383	326	332	367	356	337	386	378	356	330	339	371	348	331	356	378	337	326	368	358	338	375	372	369	368	394	326	353	352	344	379	352	336	344	357	355	355	336	321	370	345	360	338	317	325	373	332	328	377	333	318	361	349	319	336	371	381	345	365	327	356	365	379	369	401	340	370	354	330	369	367	356	342	365	367	366	368	351	338	361	321	373	382	381	333	395	334	386	336	361	315	343	304	360	346	329	372	347	366	363	351	392	365	332	351	342	388	342	365	307	318	346	375	322	346	345	359	362	360	351	381	351	378	371	349	360	337	357	388	373	371	369	334	353	356	378	359	353	323	353	352	358	318	335	362	360	374	327	358	341	367	365	370	353	349	339	398	328	346	353	344	322	360	362	349	322	363	340	362	362	328	340	343	367	387	355	348	341	338	337	346	354	362	353	400	376	333	386	389	342	394	334	328	370	311	344	347	352	330	333	341	373	326	376	344	383	314	349	346	313	337	335	361	346	351	377	326	349	358	368	340	359	358	385	330	336	333	378	346	376	357	345	322	315	346	345	320	347	353	358	336	335	352	337	376	313	348	379	341	384	358	341	345	375	357	372	357	343	343	367	352	333	363	355	342	334	349	325	345	352	327	313	383	331	329	388	362	383	303	339	356	365	328	399	363	341	359	382	346	344	352	341	360	374	339	339	352	350	362	365	370	328	362	350	356	395	343	385	333	357	371	342	367	334	350	361	349	356	344	385	345	351	357	339	345	327	348	367	314	352	353	342	378	354	342	345	345	382	358	345	359	338	333	376	360	349	354	343	352	327	334	343	352	347	410	391	312	356	331	364	330	343	364	338	387	332	352	355	330	350	338	359	369	324	342	340	341	369	353	378	337	336	332	365	333	330	343	385	357	353	336	364	349	364	341	337	319	333	333	348	323	326	322	371	332	367	349	352	366	338	361	354	367	356	357	381	317	342	349	365	344	361	359	352	353	345	403	356	390	329	389	314	347	369	362	360	350	374	359	320	360	348	346	319	397	365	383	354	367	349	350	335	344	359	379	360	316	365	368	351	341	357	385	338	327	348	349	342	326	369	339	363	379	388	378	331	380	359	358	350	384	331	360	358	387	354	381	391	355	360	339	386	336	352	337	352	335	355	346	337	352	334	329	339	326	362	378	361	357	364	368	340	320	333	365	352	383	388	362	358	327	335	337	342	338	326	353	324	344	369	371	365	389	382	333	364	376	369	355	338	340	388	349	342	326	343	358	371	379	366	375	341	313	339	347	357	341	335	326	379	383	391	379	337	327	356	312	363	338	383	364	366	347	351	368	364	347	363	355	346	349	344	315	361	349	358	368	329	323	322	372	334	352	388	350	343	421	392	346	338	381	327	369	380	340	351	382	391	338	351	364	318	335	380	342	338	333	330	381	380	397	350	361	408	331	338	354	358	374	354	332	343	350	393	330	334	372	376	350	325	349	346	320	341	356	332	342	335	319	361	314	379	333	372	358	375	353	349	359	335	324	352	382	330	341	345	335	376	366	394	360	340	364	350	382	337	371	383	357	377	374	384	366	336	372	367	383	377	328	346	365	383	332	360	369	330	385	367	345	322	321	382	382	320	330	392	403	339	346	366	382	343	330	375	330	354	390	380	366	341	385	366	367	330	355	316	362	354	347	363	350	346	335	374	359	380	380	388	353	376	345	340	339	355	333	350	373	331	326	368	342	373	343	340	357	330	353	385	357	361	350	346	327	330	393	352	392	399	349	323	345	369	361	323	359	327	367	379	347	344	352	366	363	367	367	378	402	354	396	363	369	320	332	384	344	380	361	353	384	347	358	375	339	300	370	366	349	365	364	348	334	366	358	345	381	342	349	361	364	355	348	395	344	361	328	323	356	345	373	342	349	352	359	337	386	388	357	362	334	362	327	348	328	390	354	342	349	377	359	343	340	337	336	348	372	380	342	352	351	339	349	363	356	369	360	334	350	377	374	336	336	329	343	339	349	394	355	361	354	353	346	348	371	311	366	325	353	372	358	353	359	373	336	366	363	329	347	342	374	330	353	350	366	364	358	340	316	347	341	377	359	368	336	349	349	355	327	337	340	327	334	377	347	344	338	303	340	355	322	353	391	358	309	358	353	399	355	367	382	352	350	358	352	375	374	358	374	396	326	329	327	421	369	349	327	362	311	361	360	402	362	337	384	367	347	341	379	361	380	348	351	346	350	353	388	387	352	318	344	367	285	356	374	348	370	338	348	351	341	336	342	362	330	380	359	371	350	362	350	411	346	357	358	338	360	347	308	337	316	329	356	368	382	322	310	345	312	350	364	384	361	348	352	348	377	365	363	332	357	361	355	360	345	337	362	383	342	370	396	396	359	359	326	343	343	336	330	312	372	382	334	371	338	372	357	349	345	390	385	361	360	381	389	386	351	357	361	353	333	330	370	383	340	362	321	365	384	379	393	373	367	320	323	325	331	390	365	329	337	373	353	357	354	408	349	309	324	309	350	380	336	330	339	324	340	361	387	355	375	358	339	338	368	346	344	375	356	325	353	353	392	351	370	384	319	357	367	365	347	406	354	323	396
5361	2057	2379	1801	1559	1217	962	865	804	855	814	929	908	806	838	779	797	792	829	831	824	833	827	826	779	811	857	792	830	783	780	726	767	810	849	776	798	779	821	778	753	760	806	795	830	742	778	788	788	790	794	765	786	805	777	804	764	763	853	828	715	805	773	706	835	794	816	858	781	788	767	805	773	789	749	762	745	865	809	796	792	759	749	815	780	773	795	788	787	767	802	761	859	788	798	804	812	733	725	783	799	800	789	770	778	754	842	766	788	796	758	840	782	781	781	845	785	748	794	817	763	785	754	790	800	793	776	781	812	827	826	748	773	735	775	761	781	832	783	835	831	789	808	754	818	820	806	764	817	768	800	835	774	793	814	771	770	775	779	860	742	760	779	766	735	772	795	782	817	729	779	803	810	835	811	827	775	780	771	752	791	774	787	821	825	747	799	770	802	800	795	775	805	763	793	823	763	789	792	808	771	801	756	798	796	767	802	742	745	748	788	756	837	782	751	824	847	784	778	744	827	828	798	797	775	750	807	813	765	815	749	781	784	760	783	788	803	798	812	743	763	790	764	799	781	803	816	824	745	840	768	786	794	857	788	811	781	782	824	786	744	740	814	765	804	779	803	794	814	837	837	813	756	745	806	768	777	756	785	808	838	770	774	802	809	815	778	793	798	820	746	817	751	812	828	764	807	790	793	763	835	812	834	802	783	848	805	736	701	762	813	807	776	773	771	791	826	779	778	809	778	804	809	775	776	808	793	744	784	800	742	792	838	800	780	862	750	803	839	754	827	844	788	745	737	769	772	762	803	811	816	781	762	758	777	777	744	756	779	784	771	760	770	774	747	760	790	768	752	810	750	786	753	789	791	713	866	829	779	768	791	829	794	799	794	763	698	761	777	812	731	794	790	766	776	786	771	756	790	791	746	784	779	826	832	784	763	755	797	813	771	741	800	822	819	753	745	809	810	796	761	779	722	820	765	776	771	793	776	784	811	798	794	748	787	757	770	765	781	793	785	744	853	770	782	767	776	745	770	749	821	785	816	817	838	808	765	775	790	783	813	816	821	779	779	758	817	772	765	814	760	785	773	777	779	811	780	778	812	787	753	826	788	766	779	791	829	765	775	781	789	749	768	775	743	826	760	823	771	778	775	756	787	791	794	805	765	828	764	776	735	782	785	800	777	805	795	745	782	770	815	812	770	728	786	804	807	828	806	765	800	748	773	767	747	770	777	791	786	826	795	817	755	787	799	803	799	754	788	766	802	781	757	794	791	818	781	742	787	784	795	780	816	840	725	780	842	807	798	779	727	744	750	767	792	800	705	848	799	775	772	750	779	803	763	824	766	793	755	779	798	762	815	799	746	751	757	822	757	787	833	792	802	812	781	791	779	761	775	815	811	811	821	782	810	834	775	779	797	742	754	789	832	770	776	817	785	753	821	758	776	800	756	779	800	797	793	775	767	809	791	760	810	744	819	748	808	810	877	810	776	804	735	823	827	742	849	772	861	794	771	777	774	794	783	786	814	792	803	782	801	811	785	796	748	768	810	792	856	759	764	785	792	783	803	785	795	778	782	764	813	807	805	797	772	785	803	811	747	843	753	826	817	783	771	810	793	782	866	771	807	807	825	810	756	770	794	823	741	809	815	842	822	811	811	762	795	748	805	815	753	764	757	801	836	794	839	814	815	729	779	788	767	775	760	755	761	796	843	808	799	757	806	794	764	752	786	796	789	807	771	770	828	793	743	754	799	811	793	844	791	755	805	846	786	762	831	760	767	778	765	764	769	799	803	786	837	784	837	748	736	827	786	771	751	782	758	725	781	829	802	844	797	781	761	785	771	793	784	808	809	821	835	798	783	807	734	808	772	802	772	748	795	811	804	774	827	793	772	829	792	793	775	821	752	771	769	797	747	783	779	772	811	819	761	781	801	815	791	822	779	800	804	785	765	757	767	763	811	799	750	811	817	776	813	729	780	803	752	753	751	762	801	816	775	745	785	794	798	848	769	787	776	745	810	783	770	763	766	838	776	746	758	743	757	739	803	766	765	783	779	815	801	821	773	883	799	782	780	763	802	782	779	815	796	758	803	781	799	792	759	793	791	776	734	803	810	785	807	744	783	812	775	799	856	807	785	798	886	796	800	801	739	784	780	753	813	753	800	765	734	802	796	790	760	776	731	798	797	779	805	783	784	809	837	813	781	752	762	764	819	779	804	796	751	804	785	762	857	785	816	781	801	814	760	783	763	754	789	743	767	846	781	775	778	758	822	763	763	833	777	852	770	711	763	819	769	780	826	782	792	824	780	828	793	835	812	805	776	769	815	808	814	773	819	797	826	790	789	813	782	789	813	753	775	777	820	776	766	798	767	793	788	764	790	782	810	824	780	760	807	778	757	816	808	776	731	753	766	738	801	766	767	785	799	780	792	786	787	759	801	815	743	740	755	745	806	795	754	771	778	736	798	756	779	761	793	817	787	785	768	768	767	772	792	786	803	828	756	770	779	803	784	747	782	806	811	833	814	784	834	764	776	840	830	805	776	762	764	835	796	770	813	795	732	772	826	814	770	830	758	778	768	773	799	814	798	782	764	779	786	794	794	772	732	800	832	783	814	711	770	758	776	820	747	792	805	793	761	824	780	772	802	806	809	820	752	746	782	741	790	832	853	788	771	810	798	791	750	772	810	806	795	771	756	819	781	791	800	823	780	822	775	807	820	815	749	832	776	765	851	780	747	774	804	807	809	757	749	845	785	804	751	797	831	798	792	837	754	815	776	801	791	797	803	774	800	832	759	807	791	743	759	818	770	805	789	742	794	761	773	760	770	785	745	815	757	806	793	847	809	809	793	774	760	802	809	749	756	801	748	726	800	763	770	743	787	789	813	732	755	754	800	784	757	829	768	808	795	804	762	759	768	764	810	864	780	772	810	783	746	834	765	763	798	791	758	808	770	745	732	784	752	807	821	789	779	795	786	819	804	784	802	805	795	773	814	810	759	745	815	787	769	782	727	816	819	807	780	758	787	839	854	849	733	790	790	815	815	819	812	799	777	770	854	742	803	820	759	757	835	810	831	791	808	798	769	769	760	781	759	763	770	785	808	830	773	799	779	752	777	855	778	792	807	795	797	796	759	750	780	840	766	812	795	747	782	828	782	764	784	770	837	815	806	808	797	790	766	804	795	757	791	758	797	810	813	774	788	746	740	787	789	770	803	855	786	813	756	755	803	795	796	829	817	803	774	810	812	771	745	810	798	780	820	772	764	788	829	782	790	826	775	763	762	761	777	801	852	774	763	767	783	846	754	812	810	754	724	788	745	806	798	815	796	777	767	779	773	801	840	740	809	815	736	794	734	777	841	796	780	745	790	786	770	735	740	770	765	735	741	789	797	766	810	832	771	827	751	794	772	753	796	766	726	828	788	770	840	755	802	761	740	811	794	775	805	789	766	793	783	766	827	781	786	795	784	765	788	765	763	812	778	791	797	756
17586	8554	15330	5082	1738	860	395	341	334	281	289	312	300	253	271	270	261	276	248	251	243	263	233	264	242	239	247	206	225	228	236	217	239	227	224	222	242	221	237	226	252	219	220	221	231	232	258	238	239	207	234	223	204	236	233	237	246	215	242	209	258	239	226	210	258	219	223	217	228	243	231	226	241	244	221	201	230	215	218	251	212	226	232	228	226	215	214	214	254	231	234	217	237	210	250	255	227	221	265	234	214	227	271	237	269	217	245	217	248	191	223	248	258	234	251	232	245	223	242	239	205	244	204	230	239	227	258	227	245	229	254	213	205	233	225	245	203	253	234	231	218	222	234	209	246	218	243	208	227	249	210	214	222	220	227	245	232	229	199	227	234	238	213	208	239	255	241	218	218	231	221	246	240	256	237	230	225	232	246	226	230	214	231	230	207	227	237	254	205	263	247	229	260	260	240	199	242	231	225	219	231	244	230	224	219	218	229	216	222	235	214	216	230	217	215	233	211	214	213	225	226	234	249	237	250	257	248	214	213	235	220	212	216	231	241	248	219	257	217	239	225	214	210	226	207	262	219	232	221	231	239	210	199	221	245	228	233	235	214	206	210	262	239	219	244	277	191	231	239	235	232	263	265	229	212	245	200	264	230	213	230	223	223	230	204	258	220	224	219	226	231	202	215	236	223	229	248	223	248	242	266	224	241	208	234	230	222	230	226	235	218	229	258	246	248	244	227	222	218	197	247	212	243	243	222	236	216	230	221	224	212	240	221	220	263	213	215	224	243	256	222	231	228	228	235	210	237	225	246	242	232	236	259	205	235	261	226	211	245	258	228	240	209	204	230	221	230	186	234	206	252	236	233	237	228	233	223	229	243	251	243	216	238	254	247	245	204	218	269	201	232	213	227	235	200	204	228	207	243	232	206	209	225	243	235	239	195	214	229	222	240	216	211	220	226	232	223	260	227	213	212	219	214	247	258	241	232	218	240	247	228	195	251	209	246	247	210	219	221	235	244	250	245	242	216	216	211	235	211	247	249	236	248	224	204	281	231	233	249	247	239	243	227	241	224	233	206	249	240	254	230	260	207	222	262	241	209	219	240	244	234	219	223	207	227	211	242	229	255	206	207	239	247	228	228	221	235	220	237	208	253	210	240	259	257	207	255	219	217	221	250	246	218	227	220	208	209	221	201	265	249	224	237	210	244	214	218	211	209	229	234	242	237	270	235	209	208	230	256	211	236	220	236	225	227	249	232	238	199	224	245	260	232	231	242	230	246	249	220	240	208	220	266	238	225	264	240	213	211	251	223	258	210	221	260	280	213	245	227	224	225	233	243	233	241	226	239	229	202	231	252	224	203	228	204	230	242	229	230	222	233	235	218	243	256	234	227	282	234	222	236	225	223	226	223	240	236	227	241	251	223	232	250	201	224	223	247	252	203	250	242	218	246	244	238	207	208	244	237	211	221	231	212	246	225	200	218	224	240	254	231	220	187	230	222	234	238	223	218	225	270	229	204	244	226	242	238	219	219	218	231	205	238	254	230	242	260	214	220	208	244	211	227	221	244	231	223	207	217	223	232	206	213	268	236	239	177	201	225	231	220	213	227	235	214	233	208	218	217	234	246	251	225	243	230	242	238	253	231	232	233	244	227	224	244	229	232	253	246	217	201	230	244	224	234	241	241	207	211	236	265	256	258	247	244	240	211	196	237	224	221	222	243	224	230	235	247	260	273	275	234	223	239	220	222	201	249	217	230	205	239	213	238	232	246	242	238	259	256	191	222	214	258	217	235	197	231	242	249	239	210	224	195	231	235	200	231	233	265	218	220	199	219	275	218	237	238	220	222	248	236	220	217	218	262	213	213	209	226	243	241	237	233	229	225	231	233	213	260	232	227	236	217	245	226	229	234	236	251	216	240	222	237	209	233	249	232	237	201	209	245	235	249	222	210	229	261	221	231	245	215	206	236	228	216	218	231	210	241	233	245	235	203	242	242	209	231	243	261	243	231	223	252	218	221	240	231	235	216	220	217	238	250	251	247	253	233	236	252	229	234	234	230	225	230	248	258	223	214	252	249	259	196	213	255	240	233	189	224	205	239	250	259	232	241	229	221	236	218	236	213	204	218	242	249	220	227	202	219	246	206	227	264	217	236	225	245	211	225	227	228	179	219	248	232	241	214	206	239	250	227	238	223	245	208	238	259	194	202	218	253	243	246	234	233	234	232	252	214	225	241	236	230	223	243	240	237	236	227	226	244	231	246	237	249	297	245	241	217	234	238	216	245	226	221	237	232	231	238	231	251	254	234	237	223	208	262	190	229	209	266	221	251	240	209	240	237	240	207	238	237	227	225	257	242	250	223	212	238	230	242	238	251	240	256	234	231	251	227	213	228	239	245	237	222	225	237	217	210	225	245	242	254	245	209	246	232	245	211	220	217	227	217	216	199	230	243	248	234	234	223	247	244	235	258	202	212	204	249	275	245	228	227	210	214	276	255	245	217	219	224	238	238	252	220	254	245	208	230	237	218	232	260	235	219	235	216	243	220	235	205	234	242	209	237	235	235	255	208	270	248	220	237	223	229	217	265	206	209	229	236	222	211	232	232	253	208	255	245	246	259	220	219	228	237	232	271	195	226	249	171	239	222	241	232	251	210	225	219	225	217	257	244	234	208	235	206	238	241	231	211	217	213	191	206	205	228	232	213	223	228	208	275	224	238	209	233	276	231	249	214	241	223	236	247	243	229	219	233	234	198	229	199	202	232	243	239	224	217	221	222	234	219	239	239	209	240	225	208	217	249	240	214	241	230	232	237	229	225	223	247	252	213	222	242	222	235	226	255	230	227	239	231	224	240	230	237	233	250	235	232	250	272	249	225	232	246	234	231	253	251	242	209	224	245	223	213	209	235	249	278	254	228	250	263	228	239	217	227	246	230	222	226	236	237	214	231	228	242	231	249	252	205	287	245	219	263	232	228	222	231	208	241	245	240	235	227	235	238	228	214	193	242	241	235	224	236	221	255	226	204	220	230	224	237	187	226	224	246	223	241	256	248	222	236	217	212	214	254	242	255	227	219	256	240	210	222	191	240	224	223	212	217	221	235	222	206	229	196	242	207	209	229	219	224	257	236	224	240	230	240	257	228	245	224	238	236	234	255	237	242	234	251	224	236	227	230	221	214	233	239	239	238	255	226	223	228	227	241	236	251	220	207	237	226	236	206	226	237	212	244	247	225	254	200	218	253	229	215	214	200	263	195	227	221	265	259	251	209	238	231	226	198	216	238	235	235	230	212	239	239	220	221	249	196	200	250	224	216	242	266	239	231	211	208	250	245	249	239	278	236	243	218	231	228	215	242	221	217	230	225	229	254	232	222	220	214	227	246	231	206	225	217	227	228	233	225	216	245	221	255	220	217	238	242	215	229	260	241	240	232	234	202	248	223	236	230	209	222	215	225	214	227	225	193	248	216	258	257	218	200	210	224	204	227	237
12347	8764	18772	7698	5613	3150	1439	1032	919	822	877	825	835	676	670	649	629	709	640	633	654	575	606	636	625	593	492	544	567	527	554	552	550	541	536	542	528	557	520	510	569	513	511	542	565	584	552	526	516	489	530	521	528	510	515	512	524	524	575	551	518	544	510	529	516	559	542	539	556	550	513	504	516	528	562	501	553	556	525	539	541	510	497	538	510	516	535	549	541	538	543	515	554	479	509	497	476	530	494	551	492	542	483	582	545	561	514	532	510	523	488	553	528	536	534	506	523	500	545	537	479	529	535	542	538	525	507	512	540	542	533	542	534	552	529	534	528	526	489	567	514	545	475	582	499	510	534	465	554	515	531	508	539	545	542	526	535	548	540	507	537	516	560	529	514	544	539	481	510	526	504	532	537	482	552	556	483	544	553	541	533	584	541	537	523	497	534	501	525	485	496	528	516	540	489	524	516	504	520	486	548	549	524	529	495	548	562	522	530	531	520	504	518	539	499	505	500	549	515	544	532	516	558	512	561	523	492	540	526	531	464	526	510	534	545	510	520	517	514	525	494	490	537	516	546	536	518	515	518	585	526	519	529	524	490	506	558	522	523	542	559	563	542	531	510	538	522	547	540	570	514	509	513	537	533	563	551	495	488	492	523	483	514	506	516	545	507	555	512	497	474	532	496	530	526	505	547	530	509	539	527	501	534	520	573	502	525	569	541	484	523	546	488	538	498	483	538	569	527	504	544	557	514	541	507	519	528	502	531	527	560	506	542	516	493	553	525	539	483	540	548	540	511	496	500	585	521	486	542	510	528	529	530	473	565	489	547	526	508	549	503	533	505	516	534	511	533	541	522	539	592	530	510	550	513	507	518	488	521	562	525	509	548	498	554	494	549	520	505	525	566	519	512	512	529	505	523	563	519	498	539	545	540	516	535	571	553	552	553	526	567	493	543	551	488	533	485	503	536	496	544	487	554	522	536	541	509	510	519	509	535	498	464	525	540	541	535	558	509	508	539	516	490	483	500	534	524	514	474	524	526	520	526	517	571	524	496	515	505	520	538	548	470	538	524	508	551	525	516	531	536	540	487	502	551	517	508	517	505	495	510	506	529	485	514	496	514	551	528	503	525	530	546	535	520	506	533	503	527	510	527	505	532	515	530	515	536	525	485	542	536	538	556	511	520	501	548	520	518	515	485	508	520	536	516	549	522	547	505	482	512	493	557	485	505	513	540	532	496	520	531	521	533	513	536	528	548	506	553	535	490	497	538	526	529	510	507	512	537	534	540	516	571	542	521	508	540	529	569	534	511	537	517	545	528	519	546	558	533	531	494	542	537	526	502	577	527	521	489	545	515	562	504	482	541	475	530	508	534	513	518	528	570	477	516	541	530	519	533	547	521	507	505	521	517	537	532	525	512	553	497	536	551	526	518	536	498	562	564	540	534	540	527	538	493	507	522	502	493	510	519	519	517	531	540	531	486	546	531	556	512	550	498	482	563	520	569	509	529	588	537	509	525	527	505	547	548	506	548	518	562	521	558	530	535	524	518	516	482	520	549	515	507	558	561	508	494	543	518	506	538	529	526	493	547	564	487	550	506	564	514	555	522	537	506	510	531	511	508	555	510	549	513	520	521	545	530	523	553	555	505	500	535	522	562	527	522	487	512	534	521	494	527	526	528	505	505	542	555	521	493	559	523	530	484	516	528	534	569	513	458	506	509	481	550	505	498	509	535	544	530	573	521	491	560	501	524	519	509	536	544	498	492	548	538	537	525	524	505	506	537	539	518	529	557	530	512	504	521	555	527	515	555	533	549	531	528	489	521	527	522	525	561	544	496	496	527	534	528	528	503	526	548	503	536	569	527	520	548	481	527	534	510	482	519	533	531	534	508	506	517	538	525	521	528	566	536	524	530	523	551	525	529	523	565	531	496	526	533	499	556	533	521	555	526	537	533	557	492	528	537	523	563	558	500	551	529	497	506	525	484	535	539	549	522	491	532	507	491	539	484	507	467	525	537	511	571	530	518	546	527	527	520	490	531	514	553	543	514	550	556	547	537	541	507	506	502	506	503	550	535	525	534	528	499	525	534	507	522	509	521	521	481	520	529	491	500	486	476	517	495	525	533	552	528	514	504	493	485	507	534	524	513	573	517	500	523	549	541	506	533	539	490	533	465	475	507	521	516	510	498	546	518	468	524	527	496	506	519	528	519	501	495	491	524	544	507	562	545	482	539	529	497	509	550	521	515	506	534	553	498	539	524	541	526	506	536	539	529	526	533	549	493	506	518	586	543	514	501	498	526	487	502	514	542	530	531	553	515	497	510	520	548	489	519	516	571	572	512	507	519	524	545	555	531	541	538	540	583	525	536	524	509	487	559	528	495	532	494	500	519	534	508	489	480	576	515	519	557	526	474	534	514	519	493	522	514	536	476	495	481	509	554	528	507	478	539	547	536	467	513	509	511	524	537	557	547	518	526	520	538	490	468	523	537	545	485	515	523	514	508	554	503	522	524	515	520	515	483	534	516	524	505	566	539	531	540	537	521	521	529	500	517	491	478	560	493	567	479	560	563	537	512	545	530	490	524	510	502	527	512	548	503	546	546	536	511	511	502	527	544	524	511	518	527	527	539	521	512	537	533	577	530	503	540	531	515	536	503	561	501	489	514	574	542	550	544	535	547	497	542	520	553	502	541	536	568	503	519	539	539	535	513	529	525	524	516	518	571	537	574	519	513	520	550	531	531	515	517	505	533	514	473	501	513	460	548	541	543	499	540	513	530	494	516	527	520	544	531	528	465	533	528	466	542	511	493	526	493	506	487	519	534	530	547	558	511	556	535	523	514	529	515	491	534	537	578	506	489	529	538	540	515	558	511	555	538	537	495	506	507	536	512	521	523	545	545	499	500	500	496	506	539	545	504	512	495	560	500	531	520	545	541	533	541	531	533	535	542	525	524	520	491	500	552	529	554	515	536	506	504	493	537	524	518	548	483	536	553	582	579	547	541	532	561	560	508	519	533	536	548	516	518	524	518	476	541	516	552	550	515	524	548	505	539	543	533	556	529	575	542	526	546	568	530	530	524	541	564	529	511	507	522	531	543	509	485	559	493	525	509	513	534	558	514	540	493	553	513	531	543	530	510	539	528	522	491	545	496	542	504	537	522	536	547	543	506	527	514	514	511	537	537	495	511	529	504	506	552	573	559	530	498	522	532	550	549	587	549	537	479	551	506	494	516	525	539	565	510	561	554	539	527	497	541	528	542	551	514	495	542	514	520	493	512	533	523	507	549	534	551	546	497	529	549	524	516	542	520	512	547	482	519	534	545	562	554	501	534	536	493	539	517	530	578	528	513	494	502	562	530	537	546	486	536	537	516	550	509	524	545	503	519	519	502	511	526	469	502	518	505	531	491	529	571	517	556	510	521	524	504	517	525	495	538	504	532	550	516	523	513	517	537	525	541	520	534	510	521	536	538	543	532	499	539	514
26259	15955	27438	10737	3710	1318	471	307	250	223	207	211	216	188	152	162	160	156	162	133	163	154	124	132	121	137	135	127	132	116	138	112	108	142	106	103	79	119	131	126	116	129	119	118	105	120	138	121	118	127	121	117	128	126	136	107	125	103	119	155	102	115	87	114	96	121	107	107	114	135	116	118	133	109	121	124	131	139	119	126	105	112	120	121	119	132	125	135	135	131	119	122	143	129	120	152	123	118	110	132	110	113	102	110	123	110	126	128	94	126	116	116	120	131	131	117	123	138	134	114	130	149	115	144	133	137	121	117	116	121	105	102	120	131	126	119	132	123	114	127	108	120	120	136	129	129	116	98	103	130	105	128	116	127	113	140	124	117	122	106	122	138	127	105	95	153	136	123	112	110	104	120	120	116	137	123	117	123	121	133	104	105	115	110	123	107	94	159	124	111	106	127	98	122	110	121	123	109	134	140	118	124	113	134	120	137	117	111	105	136	105	103	109	107	111	108	126	107	119	123	110	105	130	121	134	146	124	119	129	137	126	113	116	122	110	117	121	137	103	127	126	120	134	117	120	155	121	133	121	126	124	136	113	102	119	121	103	126	120	112	136	130	126	115	119	128	116	117	128	93	110	131	118	123	110	121	132	109	120	114	122	102	108	120	107	120	137	111	137	132	126	98	131	133	128	103	108	143	123	99	113	133	141	133	133	127	120	101	125	133	113	115	131	130	126	133	125	104	110	121	138	124	122	113	111	121	116	120	122	123	150	133	131	121	130	127	108	112	123	131	115	132	140	123	120	116	115	134	121	105	113	122	115	107	98	117	110	118	122	143	123	129	107	140	139	116	134	135	130	127	120	134	112	127	113	121	144	115	131	99	113	121	112	115	114	116	147	127	121	122	124	121	147	117	123	140	128	126	129	132	108	123	133	126	120	116	113	110	109	131	119	124	123	119	136	127	112	124	112	122	123	109	106	94	127	125	98	123	115	127	96	120	116	96	145	116	114	138	132	103	130	124	131	120	109	113	104	101	119	116	130	104	102	132	112	111	125	114	134	128	127	116	116	116	117	114	117	123	127	110	127	117	127	124	101	139	132	116	123	105	95	100	139	119	121	122	118	121	111	120	124	112	120	122	100	128	122	117	125	109	130	136	109	138	102	144	87	106	120	115	123	112	113	122	116	120	142	105	134	128	122	116	121	82	113	99	108	113	118	122	134	104	103	134	127	105	123	119	97	117	133	116	125	126	113	106	120	136	104	114	119	117	131	110	113	121	122	119	122	131	102	119	124	116	113	124	115	116	125	133	119	106	127	117	101	124	115	110	97	105	107	122	106	123	119	104	113	111	128	104	112	132	132	102	126	117	125	131	117	129	134	126	104	125	122	113	105	121	137	118	113	110	110	98	110	120	126	136	117	126	126	125	118	115	128	105	120	120	127	117	115	136	123	110	142	118	112	122	131	127	113	116	131	118	135	120	131	121	115	97	127	125	120	116	116	114	140	138	127	105	129	126	119	126	118	137	128	138	126	109	117	152	130	124	121	112	100	127	110	126	132	118	127	110	103	120	94	139	121	97	129	107	104	133	112	129	126	117	137	115	110	122	99	126	107	116	102	99	130	113	127	131	115	119	129	142	135	123	108	125	106	119	122	117	134	113	125	137	126	129	121	118	140	117	105	120	100	114	138	91	121	117	114	122	108	93	105	127	122	129	102	122	118	107	127	120	111	141	106	125	122	125	123	134	97	124	124	110	126	151	120	126	98	121	100	104	112	127	123	120	96	100	112	117	105	114	141	111	122	142	140	125	106	118	141	124	114	117	117	115	121	104	103	104	121	121	115	126	143	137	141	115	131	103	121	110	106	105	128	143	125	116	125	113	118	132	114	118	127	98	125	121	112	124	121	91	123	93	131	109	120	123	131	122	116	113	118	125	113	128	122	105	115	105	112	130	108	120	129	138	108	128	126	140	121	107	119	119	121	146	99	116	126	129	107	103	123	115	117	117	119	121	138	105	114	108	118	120	107	109	127	117	111	124	115	137	116	130	123	126	106	121	134	106	119	97	113	127	112	136	139	119	103	125	127	87	125	130	117	101	98	119	124	113	114	101	122	143	116	113	127	116	132	110	124	120	132	126	121	113	123	129	140	120	109	103	129	117	115	122	109	104	98	132	122	139	129	105	143	134	113	124	140	125	125	114	120	100	119	135	128	124	124	102	136	133	129	118	128	110	117	121	105	114	113	112	140	104	121	112	132	127	124	108	99	123	125	109	104	114	115	132	119	121	133	113	125	119	100	119	126	131	97	128	117	112	149	121	107	134	124	120	108	109	100	126	113	122	123	136	137	111	119	133	137	129	104	117	115	113	113	133	111	123	116	124	131	109	119	121	103	124	125	111	117	132	114	106	107	129	127	128	110	110	117	125	162	103	123	132	134	108	118	119	102	106	125	119	127	133	134	129	94	113	131	109	118	124	132	110	121	118	120	125	112	120	131	134	127	105	140	110	124	126	105	104	115	100	135	143	122	131	121	136	119	116	127	121	116	125	107	121	146	129	111	138	137	115	92	121	95	107	112	132	117	131	117	103	135	117	106	126	108	130	125	129	122	114	124	113	135	99	103	123	128	109	114	112	100	136	132	142	138	117	135	118	116	106	95	119	115	114	128	114	113	150	131	112	108	100	151	120	135	99	135	105	142	125	128	112	128	133	128	124	110	113	117	122	125	112	101	113	94	128	112	108	115	119	149	141	119	123	132	117	102	106	113	107	127	110	101	126	112	127	114	124	111	119	126	125	130	97	128	120	112	123	131	125	118	149	114	113	120	125	135	122	111	111	108	116	98	125	132	111	99	128	102	123	122	144	115	124	126	125	111	113	109	120	112	110	129	130	107	102	99	141	119	125	120	130	104	115	117	105	96	108	118	118	119	91	119	126	127	153	123	137	117	107	114	117	109	109	99	105	130	124	126	130	111	105	127	140	113	111	119	131	127	108	110	107	117	130	124	105	138	117	114	116	120	122	118	102	126	109	129	108	120	126	118	108	117	117	118	123	124	120	125	117	129	116	113	102	112	116	112	122	135	115	127	121	125	117	136	116	120	122	108	133	87	117	107	130	94	144	123	119	116	131	118	122	110	115	131	119	133	149	116	136	123	102	146	111	99	111	112	106	117	127	128	130	140	113	110	144	114	121	133	128	111	113	120	121	107	125	127	106	118	113	128	100	124	123	128	110	124	121	115	116	143	127	113	98	120	139	116	136	114	117	112	122	111	111	109	98	116	121	116	111	115	123	143	102	117	126	119	101	115	110	146	111	110	113	126	141	102	98	117	123	118	132	109	110	141	128	104	132	115	99	115	123	127	137	96	120	124	117	119	116	137	114	129	120	137	139	129	128	116	103	133	118	114	116	123	126	133	113	125	117	131	104	104	95	134	130	118	123	130	132	107	141	137	131	112	118	116	118	134	139	123	133	127	122	133	125	133	122
15896	14221	27596	11548	8846	5092	1885	1287	1021	936	867	929	812	611	594	545	550	547	549	538	461	470	472	454	451	493	373	342	355	358	336	335	317	376	323	340	363	309	338	345	340	306	335	329	286	338	331	333	322	323	336	351	323	327	325	309	337	306	314	309	301	315	315	339	303	301	323	310	315	318	317	300	322	324	324	292	317	309	313	325	296	308	299	264	313	288	335	308	309	289	309	302	297	325	319	311	316	306	284	304	324	306	297	329	311	341	325	312	333	291	301	293	306	295	346	319	300	328	310	319	292	288	338	316	295	287	319	318	288	278	299	284	337	312	310	285	316	309	289	322	303	304	288	284	261	311	314	304	333	290	300	316	355	293	330	342	308	324	313	328	337	318	324	298	314	313	325	321	280	291	299	292	307	315	312	329	331	347	310	312	340	323	338	334	317	296	296	299	332	306	308	326	309	338	324	311	307	299	295	306	313	310	338	296	286	332	316	324	307	334	298	306	325	328	294	309	311	287	314	313	293	333	325	317	305	309	343	285	336	293	293	319	300	298	279	338	352	308	323	294	330	305	326	296	308	315	324	304	335	296	327	316	355	296	305	344	304	307	283	310	300	287	318	314	331	314	350	313	319	334	299	327	313	309	335	326	311	289	337	281	332	327	315	293	319	329	305	308	298	315	289	304	315	334	310	299	307	301	307	326	344	331	312	288	300	278	330	314	327	340	305	300	337	314	312	305	302	306	344	293	311	331	341	291	329	318	293	285	299	312	308	316	277	293	311	310	294	318	266	307	336	311	291	320	299	302	305	310	313	321	266	320	313	330	306	301	308	350	309	316	323	288	320	315	335	337	327	300	307	292	290	312	312	293	324	322	311	283	308	296	322	330	324	328	316	360	319	310	317	294	330	287	309	284	299	341	310	305	344	314	301	308	338	274	284	306	325	318	313	307	308	291	303	306	310	297	305	336	317	281	308	303	301	314	299	293	286	325	342	290	285	335	299	310	319	299	301	330	299	308	330	304	321	294	297	315	313	286	289	309	305	328	302	283	322	319	329	317	323	322	316	315	336	325	332	302	311	322	319	326	328	333	310	324	309	293	312	348	323	334	335	322	302	327	324	328	305	328	325	311	307	279	281	308	317	318	328	330	309	314	314	285	314	315	313	304	315	313	312	272	323	289	343	354	303	343	305	304	305	318	294	292	284	291	287	325	294	320	317	327	318	325	319	299	291	297	297	311	315	328	289	343	314	290	345	297	331	288	324	326	321	318	290	300	264	315	299	310	331	310	320	314	323	316	308	329	311	312	319	325	341	314	311	323	294	318	311	326	318	315	297	308	305	321	296	319	319	309	320	331	284	335	304	320	309	341	314	288	338	291	311	325	306	296	296	285	331	305	283	302	302	267	288	314	299	295	290	282	281	311	337	319	329	286	330	294	280	331	292	316	309	308	326	335	304	313	302	289	312	333	315	331	290	304	286	318	308	290	313	305	282	318	288	307	334	349	294	311	329	308	302	304	339	334	314	322	330	294	318	319	344	322	277	335	329	338	294	313	318	326	349	323	339	331	364	322	314	323	292	312	303	315	336	339	306	325	280	299	335	299	293	324	307	296	316	310	301	286	295	292	316	301	310	320	302	314	320	313	295	323	326	320	294	306	295	322	281	285	311	317	321	356	304	315	295	322	293	325	318	347	294	315	363	317	324	291	315	322	324	312	301	325	326	279	327	333	327	298	322	295	314	300	286	304	295	276	297	336	316	317	294	346	282	333	295	304	313	315	303	321	328	307	331	294	302	322	319	298	312	323	323	323	316	275	340	312	335	297	313	282	338	315	318	272	316	326	338	285	299	314	317	322	333	323	319	315	303	324	327	303	300	340	345	318	296	308	298	286	321	313	294	314	305	350	315	296	327	331	270	321	312	317	298	298	309	301	307	288	324	303	293	311	296	332	292	306	320	332	272	332	295	337	319	309	325	337	303	322	292	273	298	307	296	308	279	282	324	322	305	327	310	310	334	330	281	311	296	325	313	347	312	289	317	287	296	327	304	300	305	275	297	310	279	307	328	355	267	274	301	322	323	303	339	297	306	296	329	280	335	275	291	307	359	333	325	299	299	324	336	331	318	333	338	323	328	298	329	332	313	341	313	293	306	311	343	333	330	287	346	307	272	306	303	301	295	311	294	294	298	314	307	309	316	317	327	300	337	301	338	277	345	314	322	328	287	277	326	345	286	296	313	320	312	317	354	290	300	305	285	310	317	308	296	316	295	307	322	317	315	359	318	308	284	315	313	294	288	317	294	285	302	304	294	330	333	316	317	338	305	314	316	295	310	295	316	279	306	294	296	284	326	312	286	324	324	320	310	309	347	291	291	296	303	293	287	289	323	291	323	316	297	305	334	335	314	279	318	311	326	284	303	327	299	314	311	314	312	322	312	313	316	329	287	303	311	292	285	298	341	325	312	300	304	297	301	318	315	311	260	302	306	322	279	327	300	304	297	287	304	285	347	321	339	301	318	314	293	297	337	304	298	330	307	296	319	308	320	312	307	321	318	320	324	320	276	296	335	308	291	306	296	286	307	317	319	316	294	307	297	298	304	348	302	297	276	339	299	323	322	314	322	338	319	304	326	301	329	309	308	308	306	324	297	323	323	286	334	352	319	335	299	316	313	329	331	302	290	325	342	303	325	293	311	276	330	343	315	332	345	304	313	313	326	276	317	305	314	310	289	346	312	311	322	289	344	335	318	304	297	338	323	327	287	339	335	316	339	307	295	330	329	323	273	307	296	304	319	288	317	345	314	322	297	314	298	340	310	318	325	302	282	328	283	292	319	318	261	324	350	332	285	303	305	287	340	335	319	306	311	253	321	306	313	345	310	316	315	297	310	318	325	341	291	313	315	314	314	306	324	344	316	298	303	290	318	284	296	284	291	322	310	275	306	319	282	320	284	308	276	311	326	327	323	302	304	300	308	309	296	327	297	331	304	339	329	322	331	304	309	311	296	335	325	319	308	301	320	301	330	304	336	280	303	292	302	319	324	324	340	337	296	295	350	325	335	318	322	278	329	311	329	350	297	312	309	319	286	312	296	281	328	281	321	328	321	288	300	336	290	297	314	325	311	337	307	263	317	302	325	322	293	294	297	341	301	285	334	291	281	284	296	299	294	324	302	320	299	324	304	331	321	322	340	328	341	311	312	305	302	333	332	294	309	333	300	293	305	307	318	315	330	310	320	309	286	309	301	322	329	306	305	317	310	321	291	323	297	285	293	285	341	303	305	296	326	308	296	324	308	307	318	319	328	330	324	289	306	307	351	300	309	318	331	313	331	309	309	317	344	344	310	300	307	321	313	316	312	309	340	335	305	327	344	269	290	290	329	310	299	309	279	310	287	277	310	289	307	319	314	336	302	307	304	334	325	290	283	289	286	322	334	325	331	302	314	365	308	321	290	293	307	315	337	303	340	357	287	321	282	346	298	294	276	312	312	311
7161	1724	1008	630	535	448	374	354	387	385	377	361	368	361	386	389	393	386	366	345	373	343	366	349	345	338	360	371	333	309	434	362	394	351	339	354	399	364	390	409	360	373	346	350	382	350	345	376	303	373	386	334	330	356	365	366	365	356	383	375	369	361	394	348	331	364	346	348	349	364	370	357	345	374	360	363	364	360	356	353	356	335	347	358	329	333	308	330	359	341	375	353	357	371	343	357	372	339	355	424	358	350	370	357	332	333	396	341	376	341	321	377	356	341	399	317	346	338	358	384	342	351	360	372	377	363	350	385	366	348	361	379	359	368	370	349	338	329	354	378	360	345	349	363	353	365	381	383	370	357	369	342	365	369	337	335	360	362	396	372	365	376	363	382	357	332	374	344	362	369	359	330	364	347	366	379	352	363	344	392	352	340	379	314	375	351	347	371	350	345	321	342	353	343	364	342	369	381	381	345	348	332	368	347	361	380	363	357	349	323	316	313	356	333	371	352	387	381	350	328	336	366	373	350	339	363	390	360	328	357	370	333	347	353	305	356	338	355	351	378	364	337	337	381	376	333	337	381	358	357	385	382	345	375	342	370	392	351	336	327	342	369	358	358	343	380	329	324	339	343	401	365	351	379	361	366	339	320	379	356	360	338	353	357	306	355	333	357	334	333	344	349	327	363	373	364	358	397	357	360	369	354	369	347	341	331	360	359	336	371	355	324	374	349	333	369	356	332	350	386	349	362	361	328	313	330	335	352	322	372	337	386	379	321	358	390	390	357	337	366	355	378	381	339	349	387	369	316	375	335	350	364	357	389	376	346	376	361	366	332	380	390	337	356	369	324	356	343	351	378	388	365	376	376	347	342	386	366	341	365	350	335	362	380	392	279	346	363	362	350	313	349	398	343	354	391	382	355	408	399	391	346	363	340	407	357	356	346	368	356	376	381	327	350	388	332	330	369	378	382	325	344	367	339	368	373	380	371	365	351	338	394	380	352	406	364	345	346	376	350	330	346	388	327	345	334	317	369	355	380	373	363	356	307	383	355	364	408	367	364	324	339	403	342	346	373	388	374	346	358	356	313	417	324	362	373	386	355	357	341	360	376	357	347	326	373	371	349	337	350	367	380	335	347	362	314	366	343	381	345	385	365	315	352	354	382	393	380	345	356	390	353	343	350	358	371	381	354	331	372	356	306	355	357	364	313	340	351	376	362	412	362	336	338	346	355	353	365	398	352	355	361	362	359	375	390	368	339	352	350	351	353	377	367	395	363	378	377	327	338	369	331	396	364	332	352	330	366	358	340	399	376	370	338	380	365	321	371	355	349	348	352	319	375	361	365	388	346	346	367	350	349	356	355	362	348	341	332	370	358	393	351	387	332	361	347	363	377	337	387	369	342	384	369	333	377	337	361	355	350	373	388	394	363	349	379	342	380	353	361	351	317	365	333	339	330	336	354	375	368	356	368	366	365	359	341	366	373	343	349	360	356	368	344	364	394	403	369	334	357	334	381	405	337	355	332	358	347	370	338	360	386	321	348	370	377	355	358	347	356	385	360	358	411	367	352	338	348	343	387	333	318	357	327	387	337	348	381	338	319	344	370	354	351	354	371	378	357	349	377	350	368	330	361	364	368	341	339	322	378	352	326	364	366	369	338	388	348	360	338	339	375	343	369	374	342	365	374	341	368	366	384	323	347	333	334	332	377	410	362	313	383	360	368	336	372	351	341	324	342	351	378	342	368	384	345	334	326	349	337	350	378	327	346	357	356	341	371	344	373	345	344	344	357	344	375	356	366	369	365	338	360	362	352	347	329	386	359	375	372	388	346	321	368	327	372	350	346	366	347	379	321	391	327	371	354	350	343	368	373	394	385	347	351	376	394	351	349	371	334	371	365	384	360	377	339	342	321	356	359	360	389	360	383	354	355	341	372	363	354	374	353	353	347	358	341	373	362	356	362	338	366	360	327	360	368	380	416	368	349	367	357	346	348	321	362	346	324	330	373	405	346	320	337	362	350	344	362	355	343	333	361	352	358	371	378	373	354	321	351	350	336	362	367	354	373	358	345	381	384	401	334	341	335	338	325	337	346	363	381	359	372	410	326	351	356	370	315	362	352	364	373	390	354	365	358	356	372	333	356	393	329	365	379	332	359	382	343	359	394	330	366	344	340	338	364	358	363	328	357	371	352	403	370	334	397	359	361	378	345	376	332	358	350	362	288	365	347	330	373	367	369	368	333	366	334	383	364	345	356	370	338	320	366	349	373	360	348	347	353	361	342	349	335	381	360	349	377	390	399	354	370	368	391	370	356	393	334	321	348	387	377	342	359	361	379	370	334	367	349	363	364	378	361	379	365	327	375	382	380	341	358	335	360	376	375	339	356	322	390	350	326	394	397	334	373	345	381	334	368	354	322	375	358	365	362	355	388	360	335	340	355	336	357	356	361	341	414	382	353	359	353	329	342	325	382	327	372	330	373	355	373	371	342	377	352	338	382	387	357	376	367	370	380	381	353	372	361	329	397	320	366	371	330	378	367	361	348	357	342	358	351	344	331	387	344	388	332	353	355	350	348	317	391	372	361	340	349	319	369	370	316	358	341	341	357	382	385	362	331	372	370	372	369	368	348	392	404	346	357	361	353	358	325	353	320	392	341	365	375	345	314	370	370	389	363	331	362	365	361	350	374	359	386	354	387	390	353	347	358	348	339	386	358	367	352	348	372	320	360	356	330	332	369	372	338	308	349	351	334	364	323	328	335	385	367	358	377	357	399	352	339	367	354	364	345	368	353	398	394	361	345	363	315	372	351	342	378	318	334	376	360	338	356	346	376	358	378	366	331	368	371	328	395	360	340	376	373	321	334	361	312	334	355	376	356	342	359	356	363	367	355	365	381	352	361	352	325	369	364	370	337	372	391	342	322	359	322	392	351	379	388	393	382	362	350	333	348	348	329	359	376	371	376	353	358	338	360	326	352	326	360	346	383	376	363	400	360	397	374	359	351	346	380	329	403	334	350	332	345	339	386	356	375	358	360	392	343	395	345	358	351	346	373	326	351	377	324	353	359	354	348	358	338	349	369	349	345	377	342	361	351	335	334	365	359	352	322	383	383	326	393	379	358	347	342	350	352	355	328	366	358	341	319	397	400	380	330	345	318	377	381	394	334	335	362	375	337	358	372	345	379	361	394	330	374	350	387	322	347	355	361	363	334	390	364	367	354	347	392	378	352	388	373	368	324	363	406	386	383	382	363	371	336	340	349	354	353	347	351	391	362	371	370	378	369	375	387	392	366	336	349	333	396	340	362	317	316	356	365	373	349	340	381	363	381	329	336	369	344	351	413	363	390	354	380	342	395	322	336	338	383	392	350	333	356	354	359	379	390	364	366	400	387	334	402	378	322	393	346	368	367	393	373	361	362	344	341	372	375	384	373	323	354	335	352	342	305	353	376	370	352	377	341	345	356	333	370	336	361	323	361	387	327	335	328
5454	2027	2426	1794	1582	1243	923	853	849	869	852	895	875	817	832	847	823	878	811	857	798	845	845	808	873	800	812	866	792	761	819	772	834	786	780	747	794	812	755	740	776	796	826	798	808	808	852	840	833	800	825	773	817	842	801	837	788	797	792	810	872	781	808	798	789	783	811	804	804	815	801	821	762	820	763	806	765	798	809	813	762	824	832	781	804	884	783	814	817	769	784	767	816	798	816	757	811	790	761	787	791	771	755	799	806	768	790	747	824	835	760	797	784	806	862	800	839	813	760	794	786	768	785	782	775	812	786	789	805	784	834	783	780	798	813	831	831	801	786	861	784	808	778	782	819	792	830	802	799	825	811	758	798	818	785	774	785	788	827	780	794	839	765	734	751	794	768	856	723	770	807	763	755	831	784	789	822	771	776	867	824	857	733	810	751	767	818	798	833	764	873	799	770	830	745	850	791	795	815	806	798	795	809	821	801	780	803	791	820	797	820	778	808	790	780	830	763	776	836	786	799	790	814	820	800	766	786	809	770	813	748	803	789	778	803	812	847	813	808	805	777	758	776	811	804	801	813	776	794	777	798	806	749	822	782	793	831	781	819	798	822	762	808	782	806	794	729	803	807	756	778	784	792	793	799	785	818	829	795	762	835	816	794	801	789	804	784	789	767	793	762	756	795	762	793	832	801	746	793	739	797	807	819	796	777	770	758	796	817	781	834	823	821	796	792	791	787	778	805	785	795	762	805	798	819	846	814	751	815	803	773	758	806	844	766	748	761	827	779	830	780	829	824	765	795	752	807	785	834	773	824	805	785	754	811	776	820	793	801	826	850	858	815	810	820	770	826	794	829	808	807	802	791	827	822	742	787	858	821	815	819	830	851	776	784	825	842	780	806	757	843	784	790	783	803	751	798	817	803	764	804	808	799	839	801	835	826	729	768	778	765	791	793	763	865	824	761	787	817	843	795	841	740	778	783	816	792	756	795	787	807	767	797	824	778	843	788	824	775	832	785	820	746	822	796	833	786	762	780	830	835	774	807	796	797	805	778	790	784	777	817	803	818	768	786	764	818	788	803	794	839	841	750	757	780	805	818	812	782	807	815	751	755	817	810	798	766	764	754	827	790	794	779	847	750	830	778	795	835	811	811	807	833	829	814	818	820	806	754	802	819	736	787	775	807	768	804	767	809	833	808	775	777	816	825	766	806	791	820	805	772	777	762	811	855	791	834	762	848	751	829	755	796	783	773	743	739	746	817	785	838	818	810	822	792	846	750	764	812	767	795	780	795	778	827	785	773	743	814	795	797	832	799	774	811	789	818	771	808	790	781	753	817	805	780	780	834	767	799	760	789	847	834	806	778	812	765	785	815	848	845	785	822	824	842	794	773	807	808	794	766	781	776	815	784	821	838	809	779	802	805	833	800	832	802	812	814	797	796	748	780	747	822	795	821	816	847	770	833	819	780	818	851	768	839	771	807	802	821	783	804	811	768	769	749	803	802	792	822	786	780	785	801	807	828	842	737	811	833	750	793	812	780	802	807	757	759	799	784	745	785	760	791	786	766	792	792	813	788	792	830	780	780	790	833	809	739	840	780	808	818	785	788	830	810	778	828	794	755	777	783	745	810	837	740	785	811	852	795	798	798	761	800	787	790	790	794	821	783	781	814	751	803	810	859	798	883	820	804	792	806	775	810	769	836	834	833	775	781	797	835	808	805	762	835	785	772	810	779	796	762	764	788	732	809	801	799	806	694	857	767	819	759	749	823	824	760	770	736	785	779	781	735	780	776	741	775	776	760	782	778	807	818	831	825	832	775	818	787	773	784	807	821	802	817	799	784	806	755	815	790	789	824	772	829	772	748	807	768	845	779	807	775	832	796	747	809	841	816	823	808	823	835	799	775	797	818	748	831	796	783	813	816	805	795	776	835	793	810	806	826	779	808	787	794	810	830	831	803	778	804	830	751	836	773	794	848	800	828	785	833	768	816	833	833	770	787	859	773	798	788	823	803	770	775	804	841	775	801	741	814	816	785	807	821	791	854	802	806	768	754	766	820	765	764	715	806	778	766	814	794	827	793	827	826	831	784	772	755	777	809	791	770	809	784	793	772	830	756	906	774	801	814	756	849	778	787	839	789	812	823	823	846	762	816	795	845	756	792	810	797	749	831	760	779	842	806	812	831	745	793	800	768	795	799	768	807	803	798	764	822	796	772	779	852	755	765	821	815	775	830	790	815	840	797	777	785	768	827	804	765	789	822	783	820	771	760	760	869	792	834	826	733	770	779	798	795	771	820	817	747	777	775	831	840	804	796	819	817	845	792	828	806	806	848	819	771	846	812	837	806	823	762	822	816	736	805	807	772	806	770	782	791	842	815	820	824	807	854	812	812	814	789	791	795	811	805	814	764	737	768	789	754	851	835	813	804	803	834	786	823	816	811	823	785	786	798	796	774	821	792	781	809	743	774	804	761	866	793	774	790	811	827	789	774	814	823	741	797	776	779	841	796	789	795	760	808	769	770	793	804	810	828	827	836	823	849	807	819	789	785	764	796	756	809	847	771	814	737	764	804	736	795	771	800	818	790	780	795	843	809	791	802	805	776	795	758	780	806	765	831	783	789	776	796	803	772	782	787	775	803	824	793	789	828	786	779	839	807	801	751	762	792	754	797	785	792	791	813	809	780	810	844	889	799	802	829	855	797	797	775	793	808	829	774	801	834	810	832	808	781	823	793	800	734	803	811	786	789	782	859	811	776	798	834	801	801	834	798	813	752	808	817	809	766	783	816	772	781	827	832	761	779	807	790	840	803	770	824	781	850	806	829	758	761	818	788	777	814	800	771	828	831	786	800	800	809	756	850	786	780	800	817	761	782	765	819	782	743	791	806	804	827	775	844	801	772	789	805	787	739	778	750	791	821	776	798	804	833	831	823	804	793	778	790	768	811	826	796	811	790	784	781	789	775	821	823	778	805	770	773	825	743	737	779	800	810	835	825	793	798	819	783	790	825	799	790	770	799	766	767	825	811	802	843	789	780	815	807	774	788	799	770	767	800	782	805	765	781	772	829	779	840	796	794	827	781	772	789	816	816	786	834	801	823	769	829	847	795	774	837	825	792	768	811	793	782	801	753	802	815	798	823	786	790	825	783	776	801	756	817	815	868	806	844	803	780	789	809	748	808	786	776	766	843	800	814	762	746	768	773	823	751	811	825	796	774	842	806	824	832	794	755	807	786	782	831	783	794	816	775	776	743	840	796	801	847	771	765	809	830	818	725	788	781	781	804	799	776	765	766	770	845	812	795	804	800	852	808	813	781	843	766	819	817	768	813	734	798	778	833	802	823	846	830	769	803	788	793	820	799	810	789	799	747	807	784	803	813	775	812	845	811	802	803	746	784	766	778	797	816	787	769	833	817	831	770	775	794	817	779	812	826	818	772	797	780	815	760	837	763	793	792	812	838	800	813	759	756	801	829	748	833	841	798	779
17739	9221	15798	4723	1697	868	384	353	337	299	321	277	307	249	267	252	244	258	268	256	210	263	230	242	236	270	212	248	234	238	242	258	246	247	220	261	238	237	226	209	205	239	244	225	237	230	243	227	233	224	223	204	264	222	195	227	236	239	254	225	259	242	241	243	246	256	260	216	249	235	242	241	263	228	238	225	212	226	223	254	263	233	243	234	270	245	249	216	253	221	224	247	218	237	217	245	208	250	243	248	223	235	229	239	244	212	242	242	239	216	245	254	255	234	224	219	222	234	256	250	258	248	256	257	241	219	256	256	230	238	223	234	197	236	256	234	241	232	231	229	224	212	236	206	235	230	227	254	212	214	251	227	222	234	220	245	212	236	216	268	243	202	230	249	216	233	233	242	234	205	233	232	252	235	232	218	254	210	230	238	222	237	270	205	243	241	249	216	213	221	249	222	230	268	230	253	222	225	221	233	242	229	217	231	235	227	207	213	222	223	247	261	225	244	270	223	227	249	230	239	225	238	226	227	230	235	258	246	231	226	261	219	253	221	243	232	222	235	237	236	236	236	207	251	252	250	251	240	213	262	255	276	236	263	206	252	229	220	226	231	219	208	214	232	233	263	239	246	246	229	257	254	236	236	244	215	235	252	246	238	219	190	248	252	233	245	255	235	245	220	232	219	233	220	226	229	223	259	239	247	237	254	208	244	194	230	240	233	220	222	227	227	229	220	242	254	207	213	247	236	257	225	246	267	245	248	249	229	241	252	232	258	249	253	224	248	222	235	227	218	259	273	232	236	210	246	246	248	231	254	253	239	226	250	236	223	256	240	243	215	248	219	225	212	252	245	238	272	256	235	212	229	259	214	222	261	238	256	246	233	236	222	225	238	254	274	219	240	245	236	229	244	274	228	219	246	247	209	244	242	230	215	220	231	205	252	255	240	262	227	185	208	235	223	239	226	238	264	223	218	225	242	208	258	222	230	226	222	258	238	268	234	256	216	232	263	237	223	225	228	235	236	240	236	236	218	237	256	235	224	223	234	204	214	236	237	255	202	214	238	211	221	234	228	245	206	244	264	200	209	236	219	255	266	249	240	223	236	217	212	221	233	241	243	235	250	207	228	247	220	210	207	206	230	229	209	224	209	286	251	260	244	213	228	258	222	235	236	225	243	243	233	235	253	227	281	260	228	259	232	254	223	221	251	241	259	243	243	230	230	227	268	211	245	211	238	249	220	230	251	244	220	244	218	207	223	237	211	244	247	211	239	251	250	245	244	231	253	230	214	260	238	201	262	219	242	203	230	222	234	227	212	224	239	239	221	240	230	245	244	239	232	262	220	234	242	242	224	236	241	261	222	248	241	261	254	234	267	223	225	244	212	256	232	230	235	214	238	251	206	246	254	251	215	228	212	207	239	240	217	208	244	198	262	225	228	235	194	241	247	230	225	231	224	236	235	230	235	255	214	243	235	216	215	242	229	231	228	225	230	230	228	210	243	238	231	206	258	231	257	208	250	206	222	228	225	201	236	253	217	227	232	242	254	256	235	241	224	224	235	266	246	225	226	254	246	211	209	260	256	241	233	246	251	239	240	233	229	242	220	269	241	234	226	238	198	236	230	256	220	220	244	226	234	235	223	249	249	226	259	236	249	194	205	234	221	240	246	247	250	225	244	254	224	229	223	257	240	257	250	252	217	207	240	210	246	257	227	215	233	245	221	230	250	216	234	243	239	222	236	255	227	193	239	251	256	227	254	245	226	238	242	233	238	223	241	228	215	231	235	236	247	246	247	252	258	214	250	224	210	225	234	243	216	227	199	209	250	221	213	224	220	219	237	249	231	257	247	226	231	222	249	224	234	215	212	252	249	234	212	245	256	217	229	197	242	268	276	230	238	251	243	215	237	215	215	257	258	225	222	243	247	247	214	234	239	241	206	205	235	236	260	253	197	249	211	247	216	252	250	273	227	258	260	229	242	233	217	229	234	232	220	212	247	234	239	220	261	237	219	241	213	218	221	250	240	272	217	233	260	226	247	214	210	218	210	231	250	216	205	256	229	227	231	243	246	220	234	243	268	230	253	226	232	258	234	237	233	215	245	219	234	241	222	220	230	216	248	237	244	243	238	219	252	246	219	213	225	230	217	225	244	217	240	219	219	239	240	242	237	213	241	226	239	241	243	211	254	233	257	228	225	213	243	197	255	249	237	257	237	229	216	239	242	253	208	241	226	249	252	244	239	221	206	227	217	240	239	215	232	225	256	227	231	228	247	261	255	237	218	233	263	231	210	230	242	233	228	225	243	259	244	234	230	245	218	225	243	240	227	225	259	251	241	226	237	216	241	250	226	250	222	245	258	234	233	236	226	242	266	229	245	237	229	220	230	248	216	245	239	277	213	247	251	227	237	242	229	243	211	247	251	234	203	248	261	235	202	235	198	204	228	230	258	222	212	211	244	247	244	221	208	248	245	202	232	232	248	220	234	224	251	243	253	221	241	233	258	220	254	250	223	264	230	251	247	226	219	232	225	250	243	239	255	259	258	227	232	238	228	232	225	229	226	252	244	224	244	230	248	228	250	207	226	247	247	218	266	209	225	254	261	248	254	238	242	251	220	260	207	249	216	252	229	236	250	212	222	230	248	232	247	212	239	236	209	224	248	281	253	218	223	241	243	255	223	211	240	255	223	249	252	193	247	223	222	252	256	251	246	257	236	240	228	235	232	216	233	245	262	231	247	259	227	223	248	232	212	233	228	216	220	248	260	237	259	204	205	220	205	235	265	249	298	218	250	215	254	238	208	235	247	236	242	214	226	250	224	239	251	210	257	216	216	217	235	230	211	229	249	252	221	228	234	264	210	216	244	235	215	220	213	234	254	248	217	244	230	205	224	251	214	259	223	249	230	242	209	236	249	227	265	224	228	239	249	253	233	256	222	274	233	247	221	265	239	227	214	238	236	252	239	222	215	254	223	237	255	245	228	214	244	232	232	270	200	240	259	194	223	233	235	242	238	223	231	225	240	230	219	237	226	250	240	231	228	247	247	251	218	227	240	253	233	210	218	242	246	226	232	258	239	227	216	236	246	235	235	224	238	246	244	229	213	241	254	259	250	225	260	219	229	220	226	205	233	221	251	230	224	264	218	230	218	249	248	247	247	228	232	201	234	207	252	235	265	231	246	236	214	247	236	210	222	220	179	234	240	254	241	216	239	256	216	231	215	230	236	211	257	222	228	222	230	209	218	239	249	238	260	247	256	215	198	222	210	233	238	229	249	224	243	232	249	228	210	218	240	268	237	218	244	237	230	269	224	213	261	220	253	206	257	212	240	234	239	225	251	275	258	220	243	215	265	248	245	226	218	245	215	222	246	228	226	200	220	241	236	227	225	236	273	219	244	242	215	247	238	199	240	214	242	233	200	210	215	214	214	239	221	254	241	221	225	248	214	234	229	233	260	259	246	218	227	226	226	230	247	234	253	218	217	224	255	218	238
12394	9523	19267	7320	5741	3250	1402	1106	912	801	848	906	828	732	634	664	653	681	679	617	632	616	584	598	639	635	543	554	604	535	574	507	549	537	551	574	555	537	522	544	518	506	525	537	507	558	583	523	537	525	527	492	568	526	538	529	560	548	545	517	541	565	589	540	491	588	528	512	507	485	535	551	526	529	541	508	521	542	563	571	514	513	520	562	506	502	559	527	532	549	552	550	505	504	530	527	566	530	559	522	508	492	534	512	488	507	542	554	580	502	529	531	573	543	543	551	515	580	538	552	486	475	543	506	520	576	523	539	547	488	543	508	559	518	530	519	531	545	566	549	572	519	541	532	524	551	523	494	548	536	518	532	535	507	547	523	517	515	522	528	523	509	524	540	540	518	508	564	549	536	543	551	553	536	525	530	532	567	545	598	548	519	527	495	513	554	560	519	553	497	503	528	482	482	538	540	526	529	518	543	534	540	547	533	524	517	546	497	565	522	526	570	505	560	524	522	541	576	503	533	545	564	516	556	546	530	536	531	542	556	537	538	476	511	539	525	473	533	538	551	581	545	550	515	518	539	540	524	529	546	514	529	596	500	607	497	525	522	514	497	493	519	520	530	569	496	523	488	545	536	527	483	540	574	500	563	553	542	548	571	560	544	559	519	548	556	497	517	518	498	521	481	560	520	509	512	535	545	515	498	554	546	532	518	518	538	519	526	533	514	539	502	544	525	514	518	513	557	513	507	526	520	511	547	514	541	554	520	535	500	556	548	524	525	528	548	545	508	549	543	494	514	541	540	539	496	541	553	544	530	497	541	524	530	564	540	515	515	549	528	549	495	534	510	550	534	529	514	506	545	535	508	480	563	521	564	495	517	510	516	531	530	508	540	532	502	522	541	520	489	505	540	554	533	573	536	552	484	550	507	559	538	500	520	511	530	546	535	509	552	541	539	518	564	519	572	528	538	510	523	579	518	554	516	553	568	486	486	518	552	518	509	555	585	542	515	578	520	556	564	551	504	536	523	522	585	530	473	575	494	530	565	567	567	555	534	544	509	541	520	522	557	544	542	528	549	520	538	533	511	514	549	523	504	546	526	510	523	532	546	530	552	504	498	551	545	536	571	518	532	535	501	519	536	555	540	552	487	572	483	558	508	511	534	545	566	501	574	557	522	525	540	500	531	551	553	523	547	517	569	548	531	578	568	498	569	534	545	523	570	544	498	500	503	530	526	527	558	516	574	565	527	507	518	559	551	529	527	565	505	500	525	527	518	530	509	547	546	525	512	542	486	543	564	574	570	506	516	526	524	533	491	573	519	525	534	544	513	497	532	542	504	553	501	550	532	502	531	527	562	534	570	520	539	506	539	539	531	567	500	546	484	522	507	506	554	554	508	535	509	547	487	517	542	497	513	512	544	594	554	505	546	482	567	552	511	542	534	550	535	536	552	562	541	558	487	495	546	531	503	540	553	526	527	538	520	541	608	529	515	497	540	528	566	539	543	482	503	544	541	553	540	493	551	517	496	503	558	559	522	534	535	497	586	585	554	507	533	523	601	519	507	489	525	533	528	501	567	524	544	511	509	483	502	488	542	564	558	543	541	516	526	547	559	532	520	533	530	554	567	511	500	498	524	540	577	552	523	591	523	529	519	532	527	505	539	522	520	520	514	524	542	559	540	533	514	547	547	558	525	550	564	497	538	522	529	519	551	520	536	502	536	537	551	532	540	537	545	573	564	606	551	486	457	556	525	529	543	532	525	564	514	572	514	539	520	511	498	534	499	572	508	568	538	530	534	522	586	516	571	499	509	546	576	498	528	532	547	512	535	513	510	473	530	520	523	545	511	511	573	558	553	533	565	468	547	547	484	534	504	507	567	506	542	476	531	548	498	486	504	535	519	509	544	553	545	522	502	525	532	501	504	523	559	542	572	566	551	563	521	562	531	562	508	570	504	547	515	492	539	514	522	553	491	542	530	535	541	549	536	555	504	558	503	556	523	522	546	506	544	537	526	553	553	527	531	572	531	461	532	530	546	521	551	501	524	517	510	516	522	561	509	576	537	577	566	537	517	497	554	538	526	555	582	529	539	539	558	552	546	538	515	531	536	506	554	529	517	532	521	533	557	498	492	540	554	522	526	503	504	538	574	529	517	562	517	578	557	517	573	546	522	540	547	536	527	532	495	508	518	525	511	506	558	485	535	538	542	565	506	529	509	554	538	572	549	531	520	525	501	533	537	539	508	521	521	564	549	556	545	546	547	533	528	543	503	541	532	555	523	504	562	543	559	499	564	587	555	546	544	517	520	521	518	531	494	524	542	508	533	597	571	496	562	526	579	529	507	541	548	499	529	584	543	544	539	522	542	517	518	535	513	534	469	546	514	517	530	525	528	529	521	572	543	523	534	540	498	521	519	520	524	533	547	539	551	583	557	541	495	506	532	544	512	576	518	512	524	537	528	555	516	510	527	562	557	506	503	543	543	559	532	564	538	502	515	512	518	511	551	522	506	533	508	579	550	559	557	505	527	556	553	519	530	529	550	541	567	554	532	553	522	544	515	554	532	544	500	538	522	540	546	555	494	504	548	534	526	486	504	528	502	546	526	494	544	518	502	540	522	564	565	523	490	552	539	526	522	513	585	535	512	555	558	556	512	516	546	520	553	556	551	513	547	519	575	503	552	526	512	541	543	510	507	537	526	521	557	532	529	518	531	584	512	539	530	555	543	522	556	512	550	533	528	585	562	571	530	546	572	540	507	558	507	559	539	503	521	529	544	525	579	533	539	536	560	553	522	521	506	531	548	526	552	527	538	545	531	537	516	591	522	530	492	501	503	508	546	546	488	526	504	544	530	513	518	509	506	504	540	522	537	552	560	540	554	528	486	531	501	553	526	506	531	526	541	547	513	531	573	552	497	554	538	556	524	525	531	506	478	483	528	541	550	530	515	543	545	525	550	506	538	514	533	522	538	519	541	574	519	543	529	499	542	500	535	562	518	523	512	528	542	537	510	521	508	525	529	540	528	543	544	508	556	579	537	545	529	545	526	529	498	513	550	569	573	522	554	543	541	555	512	497	523	533	541	490	554	536	550	534	491	501	522	564	501	514	518	545	516	563	550	560	517	578	520	511	506	578	567	549	514	535	510	575	547	534	530	560	534	536	539	564	517	542	563	530	564	499	553	535	542	566	537	512	491	504	572	482	525	511	545	558	549	513	537	530	513	542	557	502	547	568	507	535	538	525	567	545	524	532	540	561	564	532	544	504	532	510	515	529	600	546	501	560	587	509	545	504	590	516	518	471	556	536	509	535	506	538	521	524	525	498	506	552	575	492	527	545	493	563	559	559	513	546	505	566	578	529	531	518	545	508	531	506	525	580	505	545	541	547	484	501	536	517	548	523	521	510	516	493	537	525	548	514	542	497	492	544	530	517	519	560	541	582	543	528	485	545	525	547	549	504	516	558	539	510	515	556	531	525	538	514	526	554	495
26807	16994	27228	10750	3570	1429	534	273	260	223	230	221	221	168	154	152	151	170	157	157	154	159	130	147	145	148	122	139	137	115	146	139	116	127	113	107	105	134	137	127	102	103	127	130	134	119	120	122	118	119	135	120	122	123	128	135	127	132	128	123	105	116	130	140	110	138	117	128	120	118	118	116	113	124	122	125	131	109	114	125	142	116	128	131	114	131	113	120	122	125	134	112	122	140	133	127	116	111	117	113	107	111	125	136	100	126	109	120	119	124	120	127	96	112	125	103	119	103	102	110	116	111	106	128	112	122	116	116	128	142	132	141	124	122	130	105	127	116	112	110	133	123	118	129	137	112	121	120	142	117	132	114	117	120	142	117	128	127	135	96	116	125	141	129	127	108	122	118	125	130	124	131	131	136	137	116	116	122	131	134	105	131	128	116	143	104	128	118	119	111	112	138	121	145	125	117	135	126	126	118	127	124	116	117	127	123	125	119	113	142	131	125	117	132	129	125	127	106	138	119	123	117	116	111	119	122	117	119	123	130	142	123	127	140	133	102	106	126	144	112	135	129	95	113	122	130	103	109	126	107	116	133	139	111	131	123	126	128	128	107	120	106	132	103	122	113	116	105	101	118	114	113	131	117	113	135	135	130	132	121	131	112	109	105	105	114	109	123	128	116	121	140	115	128	129	133	120	137	107	98	141	135	127	112	90	123	123	120	122	117	104	110	122	140	117	139	131	131	127	118	123	128	117	117	128	127	119	119	130	119	127	110	109	103	100	132	114	124	120	111	112	108	120	118	109	120	105	112	122	131	109	122	127	128	118	115	150	116	121	131	122	114	109	112	125	142	119	141	138	120	138	134	134	129	110	118	142	131	119	115	139	132	146	118	127	111	120	100	119	118	119	107	127	124	117	110	128	130	134	123	137	108	126	103	115	128	131	118	104	124	107	124	111	146	135	113	128	119	97	126	113	110	127	109	136	124	129	129	119	119	133	117	104	119	120	128	117	130	116	140	137	120	135	129	129	116	108	120	121	108	123	139	103	113	128	127	114	126	137	134	141	128	128	118	120	139	112	116	123	117	100	111	143	119	112	127	131	125	109	98	132	122	115	102	100	113	112	141	122	135	114	106	135	140	120	135	120	133	131	128	107	101	122	143	113	137	123	104	105	123	112	127	133	137	127	146	110	116	130	99	120	142	142	124	131	114	128	118	124	110	114	126	114	125	121	132	123	115	153	122	118	127	126	121	110	114	94	139	127	101	101	120	114	115	123	118	119	120	142	117	116	111	114	121	119	111	109	122	101	90	126	115	103	98	118	123	107	125	127	119	136	113	117	125	132	139	117	120	107	124	125	128	111	98	113	111	116	127	148	115	121	131	134	136	123	121	122	121	126	118	102	111	134	124	120	111	114	130	134	105	119	109	123	107	109	118	134	133	133	113	127	116	113	134	115	127	118	106	122	117	131	112	112	107	117	117	100	112	128	136	130	110	98	98	117	113	130	129	132	144	134	116	139	104	131	120	123	130	139	144	123	137	121	115	111	123	136	116	117	124	131	139	118	98	150	119	119	118	127	129	132	117	123	132	122	140	129	148	107	124	121	122	131	129	101	122	115	141	135	133	122	135	124	109	108	137	133	113	110	117	112	114	123	125	108	126	118	130	118	106	146	138	128	112	109	113	97	125	118	135	116	118	106	118	115	142	136	114	118	120	158	120	118	141	115	122	125	105	117	116	124	129	124	131	125	117	120	119	121	99	123	116	105	122	125	114	115	119	124	110	127	136	133	102	144	107	125	116	137	129	105	124	108	110	126	137	103	99	116	96	114	127	133	127	109	116	113	142	142	122	135	135	118	125	93	120	135	122	120	109	109	109	113	126	106	127	123	136	137	102	138	117	99	104	107	112	112	127	135	131	124	163	112	121	126	115	133	115	124	115	117	136	125	137	149	111	117	138	122	126	126	130	121	104	131	124	130	132	131	103	133	123	136	89	110	105	121	142	110	118	120	107	149	109	107	128	116	124	122	108	118	124	128	136	122	116	125	126	139	108	112	113	86	121	137	121	140	101	141	127	121	104	103	115	117	120	130	119	105	119	118	114	118	112	124	116	130	136	118	131	118	119	150	102	127	148	125	131	109	96	122	109	113	123	138	116	116	121	135	120	121	119	116	131	122	124	101	121	116	117	125	136	122	135	119	125	116	123	114	116	117	113	144	124	121	133	135	108	138	125	147	129	121	144	121	119	109	121	140	121	127	144	112	115	99	121	112	100	133	121	116	129	127	115	125	119	110	132	110	131	118	109	117	117	108	139	124	93	122	116	110	133	130	136	107	114	119	105	133	125	100	125	114	139	129	124	114	139	126	115	95	134	147	108	122	153	138	112	106	132	117	124	108	115	124	128	122	137	135	123	110	145	115	104	113	120	127	121	104	110	121	115	108	120	125	128	116	136	134	134	129	143	103	100	132	150	125	99	107	105	128	104	139	133	137	115	105	132	114	141	128	132	114	140	126	111	127	117	118	136	123	111	146	145	133	87	149	143	117	117	114	117	147	121	102	106	127	103	113	119	125	112	146	112	115	138	126	109	106	142	125	134	124	113	133	105	113	124	124	111	98	137	123	96	114	111	117	122	112	130	122	116	113	120	137	127	119	127	130	114	138	123	139	134	105	134	108	134	115	127	128	136	105	100	102	104	109	150	129	130	105	111	104	111	127	125	118	109	128	124	124	117	126	134	130	102	116	123	111	110	116	109	119	130	115	124	125	124	115	114	125	148	124	125	112	131	123	142	120	108	133	124	120	114	107	122	132	138	115	94	132	116	123	125	109	125	125	112	128	122	119	124	124	101	115	116	121	141	125	109	119	124	127	124	112	114	126	126	110	107	110	137	122	113	137	123	124	119	117	121	126	134	130	125	136	124	134	106	117	121	115	117	101	124	135	141	111	140	121	132	125	107	116	129	109	125	131	106	132	111	128	144	104	137	133	109	131	117	108	130	141	115	117	113	119	115	112	86	98	115	120	129	98	113	119	115	118	126	101	110	115	115	123	116	130	102	118	125	107	116	104	132	120	120	105	109	113	126	119	117	120	109	128	127	109	127	122	123	126	129	132	135	125	136	128	101	115	104	112	137	135	131	141	122	117	121	130	134	120	150	120	134	133	118	109	122	127	107	136	114	113	134	129	120	137	109	129	128	128	148	136	134	117	118	123	131	127	101	147	110	127	106	124	111	114	115	123	122	121	118	117	109	119	136	128	118	116	136	112	132	126	128	113	107	112	159	102	120	135	115	135	133	146	123	126	126	112	113	104	111	97	116	106	120	106	132	135	123	114	124	108	125	109	135	109	142	140	140	115	122	123	126	134	109	111	135	122	131	116	119	119	118	108	127	108	122	118	133	122	130	105	142	120	107	139	107	116	123	113	115	116	110	94	118	108	126	108	129	112	121	131	121	107	136	118	112	112	113	146	132	114	116	123	108	120	125
16407	14849	26737	11730	8872	5287	1852	1255	990	910	888	938	938	675	558	540	551	598	590	561	485	481	470	488	535	452	331	370	338	345	348	363	341	354	359	362	328	358	322	342	331	309	318	347	337	319	317	326	314	326	322	334	349	332	352	300	309	350	345	328	295	328	309	342	324	318	300	296	306	296	312	309	301	337	306	333	328	316	320	370	312	329	324	325	333	323	349	295	319	322	305	285	334	316	311	318	322	325	322	305	348	299	293	346	323	329	331	319	304	287	327	317	317	336	296	318	303	316	322	319	324	339	284	331	317	317	317	317	312	300	323	323	346	309	323	310	335	294	325	320	291	325	336	344	297	327	339	331	342	316	303	303	317	349	345	339	327	327	336	332	294	321	300	312	307	301	310	327	317	321	304	302	333	314	351	323	347	341	317	317	318	311	302	312	320	316	305	309	269	271	338	329	303	311	313	327	322	303	285	313	299	320	321	340	325	323	312	320	310	316	298	301	316	322	336	301	318	329	322	291	313	343	324	328	374	328	321	303	294	321	293	274	316	317	319	345	310	318	343	311	335	334	317	317	335	285	320	354	290	326	287	307	302	307	312	325	289	304	329	310	325	343	337	321	335	323	297	299	312	311	274	287	306	323	313	306	307	321	322	314	334	283	313	317	319	303	329	296	333	324	325	302	334	304	318	312	298	303	312	304	300	334	335	320	273	308	322	330	327	338	327	317	314	295	267	294	298	305	338	316	331	335	302	288	319	310	324	313	317	333	306	307	316	319	299	338	335	300	289	312	357	302	310	324	309	323	313	342	331	351	326	324	315	292	316	303	291	317	306	290	303	307	312	290	292	304	326	334	327	337	345	317	302	311	302	328	319	288	344	298	344	354	332	338	307	332	305	342	312	343	333	294	332	335	301	298	306	300	339	338	306	319	328	334	308	312	320	276	309	322	326	315	328	289	288	312	317	336	335	317	327	315	292	337	326	296	327	323	309	295	321	301	295	318	289	302	295	298	300	296	324	311	333	299	322	299	337	310	328	284	310	320	309	290	292	309	344	321	303	279	330	317	320	293	308	317	291	290	335	354	316	328	347	305	302	298	316	324	335	333	322	327	306	321	302	327	314	345	313	318	321	330	285	311	314	308	297	319	306	326	319	296	311	343	272	287	329	286	313	306	334	307	350	319	309	293	321	326	308	330	348	291	316	304	341	311	293	315	332	310	308	315	327	327	326	280	330	315	298	318	313	294	282	338	304	307	299	319	300	337	346	300	324	337	317	307	293	306	352	326	312	310	318	317	305	321	290	308	306	319	324	331	313	291	314	300	316	333	279	301	303	307	312	317	311	317	319	292	288	325	329	306	339	316	304	314	336	315	328	299	327	305	308	332	307	323	294	315	329	347	274	310	290	319	349	297	296	327	270	315	343	299	346	302	333	319	324	314	318	311	306	299	313	322	293	327	331	328	309	319	285	292	320	340	296	294	326	315	321	315	300	321	279	331	294	329	331	324	328	306	348	304	295	337	333	300	292	306	330	310	323	328	298	317	307	297	312	315	347	303	337	331	306	305	322	310	313	320	334	321	335	331	313	321	298	289	315	332	332	313	297	292	327	316	330	305	306	316	293	327	257	341	323	328	325	336	318	319	334	345	333	273	332	322	309	313	332	296	320	295	307	303	323	329	303	331	322	317	306	334	311	330	324	288	329	313	302	311	328	321	333	330	306	355	321	310	330	313	299	323	331	325	291	307	327	295	324	318	312	319	305	323	329	315	301	322	319	321	329	309	362	304	313	321	312	317	329	295	342	301	311	349	328	355	299	319	332	309	328	298	301	314	301	332	326	291	343	318	318	312	305	295	312	314	346	312	311	303	277	297	312	311	314	322	351	335	319	305	302	282	342	324	331	318	323	316	301	333	302	319	319	309	307	305	293	328	281	278	306	303	342	338	351	328	348	321	342	339	324	307	311	304	319	334	295	324	312	317	324	301	317	314	321	324	348	307	300	329	297	310	302	278	337	355	286	304	334	282	310	342	310	320	320	312	320	304	295	321	332	316	293	319	322	312	313	296	298	327	297	311	318	317	324	332	312	305	321	315	292	312	290	316	339	315	340	319	288	315	291	318	285	302	298	324	313	317	286	320	327	332	285	312	337	317	300	319	299	323	336	291	308	340	322	351	326	305	367	283	324	312	312	274	306	307	320	342	307	310	304	303	309	320	310	302	327	310	307	305	302	313	315	317	327	315	285	319	312	312	330	297	311	324	325	314	326	303	304	309	332	303	330	319	314	316	285	348	322	336	339	342	316	319	287	333	314	290	314	315	312	334	324	278	296	288	312	286	304	309	314	338	302	287	333	315	314	329	334	302	298	308	345	324	303	338	304	338	310	305	305	303	284	308	316	344	320	304	290	330	294	315	318	307	311	298	300	321	325	313	331	325	316	317	317	317	334	307	314	307	300	319	341	306	307	335	322	263	334	309	277	319	312	312	308	332	331	293	306	312	291	308	327	318	310	326	320	321	332	322	301	348	309	307	312	313	321	319	304	294	334	320	307	328	309	311	320	311	287	339	312	286	345	322	329	334	300	308	341	357	326	347	300	295	333	314	333	313	316	314	345	340	321	356	316	334	321	321	332	334	331	302	312	323	327	312	348	299	336	312	324	314	324	332	289	294	326	297	292	323	312	314	336	297	296	329	324	312	296	309	329	329	338	285	307	311	333	310	331	317	294	314	301	290	313	330	304	322	286	319	282	327	309	312	314	312	302	289	325	291	314	319	317	330	313	296	306	316	333	309	340	293	313	289	332	327	314	294	318	320	283	310	306	320	282	314	293	316	316	319	339	323	320	306	320	340	315	285	311	337	308	309	295	282	326	281	315	306	284	284	320	320	323	323	319	341	312	309	329	326	292	314	302	319	310	331	315	305	304	316	325	321	283	323	338	290	350	322	278	300	284	305	291	338	311	331	345	303	314	325	290	343	307	294	331	330	286	319	313	317	307	270	317	311	323	294	313	324	332	309	321	349	310	285	320	304	303	335	311	310	322	295	287	333	340	335	345	321	322	321	319	296	293	301	301	300	289	321	308	303	333	304	345	325	308	298	295	332	305	299	328	313	331	304	337	314	291	300	317	327	307	310	302	332	340	321	309	320	345	325	306	333	318	308	317	295	326	328	290	319	328	334	331	328	312	288	315	323	306	298	309	258	310	316	320	323	313	329	324	306	343	296	321	336	311	288	322	345	304	314	324	334	319	334	321	315	317	301	303	310	311	308	309	337	313	281	322	355	326	293	287	304	321	335	300	312	332	294	297	294	322	324	333	316	283	310	308	301	299	343	295	292	330	323	317	342	324	297	294	281	344	292	308	335	293	296	317	312	307	328	310	326	286	328	339	314	293	336	318	329	323	298	319	331	333	328	324	309	348	330	313	275	293	339	329	319	327	311	318	320	349	335	295	288	319	293	301	352	340	316	311	331	319	298	305	289	260	317
7190	1730	951	618	494	453	395	379	422	358	383	385	383	392	368	368	357	368	371	363	366	342	363	417	309	355	371	354	375	350	345	338	382	369	346	359	334	374	367	388	425	344	357	379	416	393	372	401	379	340	367	349	385	339	344	399	377	387	369	363	347	331	403	354	337	372	347	356	379	361	356	335	360	338	366	321	337	295	388	373	397	352	355	371	346	358	329	316	381	332	336	364	356	361	351	383	358	353	391	313	345	318	381	351	345	373	341	345	349	350	351	348	367	331	366	356	341	363	349	364	374	343	334	357	317	358	362	373	383	339	370	356	367	329	342	322	330	352	360	388	349	337	345	374	349	344	352	321	392	398	343	336	337	378	325	378	377	347	362	330	347	377	365	358	323	376	332	347	359	351	342	364	378	356	356	381	347	358	367	360	391	369	381	350	358	390	345	369	384	363	355	371	364	351	374	351	370	358	331	325	350	357	390	355	364	362	368	367	354	397	378	363	347	362	362	398	415	348	330	333	349	322	346	361	342	333	395	364	366	407	363	366	356	332	348	355	359	358	359	398	385	347	389	370	346	362	352	329	393	370	350	360	329	338	351	353	360	323	347	340	339	349	367	335	383	386	334	368	361	334	308	336	373	410	373	297	365	324	336	363	346	337	348	359	380	349	340	379	370	321	329	330	354	377	396	362	354	347	334	337	362	396	339	340	351	347	368	369	354	386	369	368	370	334	372	386	344	338	363	326	334	355	375	353	348	330	374	358	370	399	338	393	355	371	352	353	301	333	318	376	358	362	371	358	343	368	362	357	341	378	348	361	376	367	373	351	344	378	353	351	364	334	389	333	368	357	359	361	372	338	377	390	355	334	398	366	340	382	345	341	367	328	368	389	356	355	352	356	379	362	375	373	350	364	371	371	388	383	365	344	373	371	362	344	355	357	373	346	352	360	362	317	366	351	372	396	387	345	353	352	350	331	378	360	398	375	372	329	357	363	397	340	335	346	382	373	337	391	399	367	315	334	351	358	353	317	377	358	344	360	364	323	380	393	364	344	357	338	365	366	343	394	404	332	395	368	338	343	355	361	329	373	373	363	346	366	324	349	368	332	366	377	382	342	319	349	358	395	340	357	352	367	344	348	402	322	356	359	367	341	357	359	337	348	348	350	351	374	365	360	330	351	360	326	375	361	347	349	401	376	348	334	381	354	354	403	327	392	332	340	382	347	346	318	356	361	343	343	346	344	364	382	391	349	343	345	367	371	361	354	380	359	364	358	348	347	365	345	347	369	358	384	341	339	342	378	367	423	383	359	323	354	339	347	370	326	369	334	357	380	341	342	351	386	350	328	370	351	376	366	364	342	375	356	363	394	359	381	398	332	357	346	401	344	354	357	336	366	358	354	338	340	371	384	363	354	329	367	372	365	366	355	354	362	366	380	350	384	363	364	322	371	378	337	326	348	392	353	341	347	362	377	358	295	367	376	361	386	350	348	328	357	362	327	390	361	324	368	380	380	375	324	360	388	346	334	361	416	351	345	335	308	338	371	357	328	362	351	378	367	352	350	360	379	351	363	390	346	336	356	377	357	395	365	375	377	368	355	359	344	348	376	330	361	381	385	353	384	386	368	344	371	348	379	337	361	346	354	398	363	379	372	377	371	387	367	337	320	330	393	354	347	372	344	353	366	354	369	356	378	374	336	365	407	373	375	380	365	359	364	389	349	342	321	341	353	381	347	338	406	362	351	373	338	369	360	356	339	340	364	334	394	348	371	334	376	337	337	339	334	347	376	320	367	352	394	348	337	366	355	382	375	359	345	378	338	396	389	377	370	365	374	336	376	329	311	371	371	332	360	373	354	353	357	353	349	363	404	335	341	350	354	372	325	377	375	369	325	381	367	339	349	352	411	336	387	358	372	352	372	352	395	358	361	362	357	347	363	364	353	367	337	357	360	375	362	362	380	342	352	349	374	383	362	340	352	363	354	347	334	353	343	399	379	345	326	340	351	333	377	340	326	353	311	388	406	327	347	367	391	344	412	368	367	341	344	348	375	349	351	348	358	345	350	340	394	355	364	344	373	344	404	349	347	402	376	357	353	380	328	371	347	343	329	344	325	351	351	353	350	366	342	377	341	354	338	372	354	317	391	355	338	356	344	352	325	368	415	369	353	335	382	351	372	345	390	392	315	372	377	362	336	335	362	354	353	415	370	388	386	342	391	353	389	349	348	354	367	363	355	336	349	367	357	349	359	358	351	345	315	348	356	323	345	348	334	337	366	360	369	317	376	344	359	364	365	356	328	347	325	336	385	365	308	356	354	379	361	334	382	358	352	361	382	347	358	332	380	336	368	325	360	353	311	349	360	373	378	365	387	374	338	334	341	349	353	353	351	355	343	350	370	360	353	356	376	337	370	370	353	365	332	350	348	356	359	345	376	377	370	359	334	381	368	335	348	354	387	371	346	376	345	333	328	355	375	376	368	351	353	331	372	358	385	370	301	391	350	357	378	310	368	350	401	370	338	349	349	363	359	362	356	338	385	340	378	368	383	375	372	372	382	338	350	342	370	376	377	361	332	343	398	351	368	340	372	344	377	321	358	333	355	357	369	365	369	372	351	321	355	333	329	349	367	371	372	359	313	374	368	360	374	362	382	372	386	363	345	397	373	368	366	337	379	373	343	370	350	350	370	327	356	375	375	345	326	349	356	348	354	334	336	346	334	340	335	349	330	333	345	388	365	378	356	333	330	355	361	346	343	320	372	379	356	371	352	364	343	351	397	375	353	324	343	322	362	340	354	340	375	359	405	347	355	363	389	355	357	383	362	340	348	349	350	336	368	354	375	359	357	400	387	364	328	308	354	319	328	334	327	347	325	387	335	337	377	374	376	355	360	326	342	355	352	339	363	358	350	358	327	338	353	370	395	369	371	369	358	309	346	386	385	361	369	401	353	374	382	365	370	334	362	360	316	339	339	352	356	334	361	368	364	406	375	382	363	345	357	390	353	365	340	357	373	395	349	355	395	341	361	381	359	332	348	337	370	332	337	385	379	371	342	363	363	318	345	338	379	334	362	373	362	380	360	378	352	344	356	346	374	357	362	308	356	374	340	328	352	361	362	362	353	352	353	314	317	373	369	363	377	372	358	406	368	341	349	345	370	338	398	345	309	353	368	344	338	333	373	309	343	369	342	363	325	343	359	353	354	337	342	367	392	371	364	326	359	358	336	348	334	372	361	309	320	353	361	351	384	351	366	339	444	352	360	332	385	346	410	352	391	337	370	371	356	351	325	354	349	364	348	374	375	344	368	364	319	378	363	368	356	367	344	375	363	339	353	354	367	361	339	359	360	339	317	311	315	345	395	343	372	338	376	364	362	377	406	339	377	359	369	352	321	360	365	363	367	389	355	370	338	380	372	378	343	337	352	353	352	369	345	394	336	332	358	342	386	351	365	323	373	338	335	313	304	357	366	354	360	328	372	335	380	336	354	352	342
5473	2081	2477	1794	1526	1313	1006	917	914	851	875	931	886	859	879	802	848	850	894	796	795	807	815	874	831	838	815	778	810	773	827	806	803	790	724	768	816	747	792	789	759	820	779	763	772	800	790	808	788	803	830	802	719	820	814	820	828	794	803	786	783	819	783	801	797	779	803	830	815	759	789	821	761	834	801	821	788	850	778	841	845	784	796	813	821	845	771	801	797	804	808	805	800	784	842	798	773	743	761	775	841	823	779	812	743	805	814	763	741	823	805	845	758	767	802	810	784	772	786	827	761	798	839	822	780	767	767	787	797	800	854	756	839	746	787	838	801	739	768	785	819	823	796	833	811	810	803	769	824	788	778	797	766	804	801	819	785	775	787	727	793	846	844	823	868	753	791	793	790	806	820	771	761	805	755	767	835	830	776	806	813	789	784	799	810	770	772	752	764	804	774	800	789	814	766	796	816	785	865	795	749	801	805	777	774	793	807	773	790	777	784	817	798	823	813	829	819	832	777	856	832	775	800	757	787	776	794	777	791	791	801	750	796	792	741	844	774	795	823	794	837	805	804	794	843	820	761	818	772	845	794	761	812	809	776	844	792	828	777	788	817	821	785	824	816	771	791	821	795	813	752	837	797	813	778	809	824	813	755	807	801	836	789	794	784	832	818	789	781	798	805	778	787	758	788	818	767	833	776	764	821	828	796	803	810	744	826	797	798	765	786	785	820	744	789	801	842	803	796	813	840	815	836	800	837	845	837	803	834	794	802	762	823	768	839	783	749	810	816	736	762	791	804	787	788	767	822	825	824	791	783	787	789	803	786	805	814	791	812	862	849	816	811	823	770	775	791	793	804	809	784	818	799	794	819	784	770	822	792	805	771	819	771	790	829	800	792	773	804	799	821	801	818	784	786	818	841	743	745	830	796	785	816	804	810	769	794	812	807	811	789	837	757	804	806	775	777	818	849	818	774	758	865	799	752	789	792	790	794	778	835	774	864	766	831	805	850	815	788	795	833	761	715	830	848	779	801	727	773	806	763	781	773	825	768	834	823	774	798	793	796	797	801	807	785	798	755	805	790	819	784	777	806	792	792	808	728	806	783	774	794	796	783	792	776	769	820	832	842	833	743	828	788	817	825	794	822	810	790	737	795	798	828	756	803	832	819	877	809	770	804	786	784	772	805	831	860	760	823	809	763	824	739	810	809	763	799	799	830	802	819	796	810	858	757	852	818	746	741	797	781	798	808	836	794	855	778	842	755	807	814	796	773	811	814	786	800	812	831	770	780	812	788	814	801	729	770	787	843	856	806	788	816	801	736	787	785	864	802	806	820	742	808	771	806	785	817	780	806	792	759	828	789	806	787	786	808	771	812	809	843	851	815	807	769	802	779	807	763	857	845	792	793	809	819	802	804	774	789	773	801	790	784	785	787	825	825	776	760	775	828	739	777	798	797	773	757	780	783	795	782	794	821	791	747	855	786	827	771	786	800	806	795	777	802	802	797	807	816	795	782	785	772	814	821	784	762	779	811	798	769	758	762	831	786	837	803	807	781	742	778	839	788	811	807	856	775	803	783	824	795	803	772	856	835	751	808	780	819	813	810	781	797	802	755	775	780	816	794	848	787	808	816	784	834	798	788	852	799	807	791	766	784	774	824	856	802	767	794	754	851	749	770	849	839	806	852	812	809	783	822	784	786	786	817	804	780	803	797	820	781	797	851	753	808	776	830	773	785	789	779	836	769	825	833	779	778	803	745	763	786	803	825	793	822	784	745	817	746	773	775	794	790	812	805	776	820	809	818	797	785	788	785	746	761	808	785	799	799	764	790	784	794	814	793	786	814	819	779	766	803	819	731	824	797	805	806	807	847	776	869	777	754	767	776	786	849	781	777	768	752	785	797	754	774	766	774	838	802	821	804	764	795	825	824	850	795	797	848	797	772	797	898	834	763	825	795	813	785	764	752	790	762	738	843	811	811	804	799	798	806	855	791	829	791	787	785	821	751	753	767	813	806	806	789	747	826	781	795	801	783	774	765	735	772	769	838	787	786	770	808	817	825	796	809	805	830	774	826	783	779	793	818	766	793	838	765	854	819	738	817	729	766	796	764	772	793	783	836	828	815	776	766	816	806	811	822	809	751	801	850	768	776	810	801	781	794	822	824	766	784	807	783	752	804	809	772	808	818	808	777	765	733	799	790	775	842	766	793	755	819	757	773	813	789	789	816	754	825	722	815	749	793	761	794	789	788	772	781	792	775	812	832	800	797	778	794	821	797	811	818	836	790	814	845	793	783	812	767	803	786	782	830	827	776	809	823	787	789	817	781	761	807	798	860	735	808	767	779	810	811	867	835	816	806	792	777	788	757	825	784	785	788	835	757	807	805	762	822	828	813	824	815	779	799	796	815	805	795	791	806	778	746	835	797	850	759	788	832	832	817	850	803	801	821	858	824	763	774	819	777	816	784	776	781	779	810	793	824	800	813	806	752	774	809	849	836	796	804	758	801	788	812	810	791	767	814	801	774	784	804	804	826	828	766	821	803	824	795	831	820	764	779	813	833	803	826	820	832	803	772	796	789	780	831	800	820	767	741	793	813	826	777	775	791	790	798	796	842	812	808	843	825	797	848	757	820	783	793	811	770	792	801	854	809	827	801	806	831	790	813	789	739	781	858	835	801	820	804	831	843	823	786	830	804	788	772	735	776	761	806	805	768	774	823	790	811	765	781	827	786	849	783	789	852	772	779	787	762	758	868	794	796	808	795	820	814	797	763	771	779	808	841	781	782	831	829	819	819	779	803	833	803	797	829	776	776	762	769	750	799	793	788	813	779	814	782	822	761	809	849	783	809	764	744	767	818	775	764	784	771	816	799	777	803	818	876	736	791	804	819	790	811	796	833	789	814	797	770	813	801	778	789	814	804	812	817	769	813	845	819	794	791	791	778	804	810	761	812	759	750	769	828	774	826	796	770	815	808	831	774	833	804	792	778	825	765	835	820	778	813	822	741	822	831	790	833	800	774	802	822	815	794	737	773	796	809	815	734	781	816	763	798	810	834	769	769	786	792	774	795	808	793	806	777	806	815	773	764	813	797	810	816	777	784	800	826	800	844	814	778	813	802	827	774	816	788	887	786	873	808	744	761	802	808	803	787	749	776	812	805	754	781	801	785	792	772	779	826	810	810	773	769	825	783	810	794	785	783	757	837	751	789	783	798	831	776	771	847	741	819	788	777	793	848	815	780	797	809	803	794	763	811	808	811	805	818	814	775	784	830	793	749	824	801	801	801	788	859	779	786	788	811	808	806	770	762	822	775	823	807	815	764	789	800	802	838	825	823	833	793	833	780	788	816	805	814	853	796	837	796	764	794	821	790	811	840	788	797	812	803	768	786	782	815	808	763	804	782	838	827	791	807	786	767	791	826	843	847	813	788	838	798	831	781	793	843	835	755	813	798	773	829	757	790	770	769	823	796	758	801	774	792	841	755	793
17819	10109	16661	6040	1782	879	452	329	290	325	271	289	288	250	251	245	245	247	253	248	222	274	233	240	236	241	265	245	237	231	228	229	239	244	250	225	242	252	240	243	217	213	230	244	225	234	239	244	241	239	244	222	237	236	223	248	232	237	243	225	235	238	245	249	222	233	255	229	286	229	269	234	216	216	221	220	244	247	241	238	232	206	242	205	230	257	229	228	261	242	235	250	236	258	239	226	233	288	261	223	229	235	231	252	244	231	230	238	240	241	211	257	242	227	248	222	235	260	230	221	248	226	239	262	251	230	234	225	227	231	263	227	207	247	238	248	236	222	229	217	234	221	253	238	224	215	263	262	248	240	251	259	225	252	241	225	222	237	235	231	232	261	211	236	241	209	233	255	229	239	232	230	228	227	277	253	247	232	239	202	204	269	244	235	262	236	234	236	259	251	258	225	229	260	233	218	265	237	233	207	239	230	190	250	237	222	237	258	211	257	244	228	246	231	266	240	218	261	259	247	222	233	228	225	242	252	192	228	230	236	224	212	235	243	266	230	241	250	257	241	241	237	257	247	244	243	266	236	229	246	255	232	206	224	237	246	232	268	276	237	232	239	215	226	190	242	201	232	215	217	246	222	229	245	231	247	259	242	204	233	264	211	247	230	249	229	255	229	245	220	225	234	235	223	222	263	236	255	238	235	199	240	214	237	241	222	246	233	233	222	250	236	224	260	259	272	259	210	249	214	230	238	237	207	212	222	232	247	264	256	229	225	239	219	216	238	227	218	249	242	253	230	227	220	258	221	243	250	200	216	199	227	205	218	245	243	232	236	235	247	270	290	262	224	229	224	227	218	221	224	245	198	241	233	208	276	265	245	217	243	240	218	206	226	218	215	242	251	253	233	272	221	247	256	226	231	242	241	232	259	282	246	264	230	223	238	250	256	251	233	251	240	238	236	229	235	262	223	237	234	226	219	196	223	240	243	251	220	225	216	235	228	233	261	232	231	249	249	217	229	242	222	209	250	211	236	218	233	238	232	230	216	259	241	234	208	243	233	243	227	227	264	257	260	266	263	214	226	233	228	243	268	229	218	271	251	260	224	251	239	261	238	235	241	256	249	241	214	251	244	228	284	257	225	242	241	230	241	245	253	228	200	234	257	252	224	232	233	248	229	250	250	236	244	222	211	269	255	247	249	215	240	244	236	244	216	229	243	242	236	235	235	249	257	231	261	210	218	247	246	246	270	220	242	256	250	232	246	223	254	232	252	236	221	237	213	246	236	262	241	257	256	236	239	205	236	248	238	236	263	242	250	239	239	274	223	249	257	251	260	255	230	240	241	218	228	239	209	249	267	243	200	257	233	220	242	232	227	239	266	252	230	222	236	256	227	248	215	253	238	228	216	246	228	239	230	214	232	230	220	271	249	231	239	230	246	241	238	260	260	221	202	238	251	252	245	233	205	226	245	245	242	269	228	235	203	230	223	238	226	219	219	237	232	251	239	244	235	243	251	224	260	230	247	252	234	228	246	247	248	231	250	223	204	236	219	226	216	235	219	232	242	246	267	242	249	225	227	226	248	233	237	243	231	216	230	213	199	234	225	209	210	275	224	221	205	250	224	235	250	257	243	244	224	258	224	250	220	252	241	228	232	249	230	231	254	232	254	238	236	248	236	232	246	212	243	240	220	227	264	238	255	235	251	215	266	255	241	233	217	260	294	225	248	225	231	229	247	242	219	235	217	215	205	223	247	244	215	247	214	222	242	238	237	268	269	237	240	229	254	209	235	223	226	227	237	217	246	231	256	255	264	211	234	225	215	238	219	252	271	220	240	229	245	267	234	210	228	240	234	239	249	231	236	234	233	240	255	224	230	219	223	208	243	244	224	230	247	246	229	224	229	256	251	220	214	239	239	237	227	247	229	249	240	233	217	240	253	246	232	203	216	230	224	224	234	258	234	260	220	246	249	244	239	219	240	260	238	247	221	253	248	246	194	236	252	255	220	265	240	214	241	234	263	235	216	218	242	237	269	235	228	212	218	233	238	250	233	241	225	223	227	253	244	232	245	246	190	260	223	218	235	251	212	199	232	225	231	246	235	243	256	232	243	237	277	238	246	264	235	250	252	250	222	271	234	210	241	242	232	264	235	246	224	238	214	220	257	266	230	253	266	243	250	230	238	208	228	247	268	219	218	228	240	233	240	248	253	258	243	261	216	228	239	223	220	237	247	226	266	230	250	241	232	230	244	242	232	243	240	221	247	235	212	229	206	222	224	245	235	232	236	212	252	218	237	229	222	249	260	220	233	231	255	228	222	277	244	213	243	226	224	246	238	243	223	228	247	220	225	218	223	237	235	238	216	227	226	236	242	239	212	242	248	225	216	266	240	212	222	225	230	236	247	247	215	233	268	224	223	216	239	235	211	265	239	219	242	246	249	267	226	272	246	196	207	240	260	219	208	252	236	264	224	264	235	229	226	227	241	261	231	257	258	225	245	237	246	240	239	227	251	207	191	214	234	209	230	215	239	268	235	235	196	247	237	239	239	231	247	215	261	233	212	230	242	270	235	223	241	241	246	231	218	241	235	242	257	238	245	266	243	219	210	249	226	233	241	254	218	238	227	243	221	235	250	236	231	229	238	247	242	194	233	230	234	231	237	236	256	251	245	246	236	249	231	240	238	211	228	228	213	254	235	209	230	222	239	240	237	282	228	252	219	224	212	260	247	221	256	245	221	244	241	242	242	236	232	233	233	186	235	242	218	232	241	224	218	221	222	269	221	229	245	236	264	219	231	224	248	248	266	223	220	218	214	245	247	236	243	236	233	274	232	277	194	215	231	246	218	243	236	236	251	232	250	230	219	242	247	235	234	209	225	237	228	247	244	221	217	226	229	257	230	227	227	251	241	262	251	217	223	235	237	228	233	238	234	227	235	248	257	227	220	231	240	271	221	249	224	254	229	231	236	247	212	227	239	209	241	216	240	254	254	225	250	266	273	219	225	239	258	243	233	242	236	223	241	236	226	248	224	230	224	260	248	238	222	247	234	255	228	235	255	251	230	250	216	240	226	234	247	226	246	231	255	232	238	220	237	237	227	240	271	258	255	228	244	223	233	234	259	246	262	224	214	227	241	256	248	236	212	246	255	229	273	214	261	226	232	281	246	212	221	220	244	229	240	250	230	222	227	217	215	241	215	250	241	202	246	249	210	229	245	225	221	216	246	217	213	258	257	219	267	208	223	221	241	217	244	242	246	261	215	223	232	235	226	241	204	202	268	223	215	206	221	246	260	243	225	223	242	234	208	229	242	250	227	227	232	228	243	258	230	233	220	244	274	248	237	236	261	234	264	226	231	244	232	260	246	230	271	231	256	255	233	233	231	208	224	213	258	249	240	227	257	219	263	212	233	244	219	220	237	259	242	253	240	234	249	245	253	231	245	256	259	219	232	231	253	233	251	247	208	244	253	252	256	254	236	250	272	210	202	218	232
12711	10470	20637	8640	5862	3429	1569	1067	914	859	858	922	920	721	673	701	681	719	664	690	612	608	670	643	692	610	605	546	578	539	564	548	527	549	522	548	556	556	535	558	551	521	520	534	567	517	567	554	557	537	543	543	561	550	542	530	520	546	489	570	505	515	571	556	577	491	536	536	537	517	573	547	566	568	558	537	528	543	527	547	540	538	527	522	559	545	546	526	583	540	575	586	483	523	547	592	512	566	519	553	559	489	542	553	527	571	556	572	547	557	477	509	548	594	490	530	526	537	612	569	524	587	537	531	565	544	528	557	569	520	549	495	532	562	584	571	524	560	536	525	545	555	527	538	576	527	545	560	560	507	567	543	549	558	541	585	536	555	558	466	573	530	565	544	557	518	518	509	562	541	569	501	580	535	541	537	568	539	531	521	573	539	566	539	570	573	569	571	516	572	529	564	508	527	498	533	523	498	518	535	536	531	526	544	530	546	549	546	541	574	557	528	536	534	510	518	552	515	497	538	511	512	573	540	502	529	530	565	526	575	576	496	555	518	553	581	540	539	513	535	528	582	555	578	554	535	543	574	526	516	537	554	548	534	559	542	533	528	527	546	553	519	564	512	554	538	558	578	556	488	558	549	535	513	556	529	580	530	549	542	520	525	569	555	541	529	556	540	514	541	580	527	519	499	539	502	545	520	571	536	549	506	556	577	545	564	541	538	565	561	553	560	554	570	557	543	487	584	542	495	568	560	526	537	542	548	563	556	546	538	559	525	566	554	543	557	531	510	535	496	539	547	565	541	572	504	552	557	526	562	513	561	542	582	551	547	542	565	563	520	537	552	519	581	551	514	509	535	556	536	544	514	559	538	528	568	546	519	562	575	540	547	531	542	562	536	521	548	581	548	507	581	604	547	513	519	538	551	535	513	575	570	508	549	576	496	554	560	540	556	502	541	537	493	535	578	554	522	553	566	525	543	539	538	543	585	506	531	500	481	570	530	501	496	531	537	543	526	615	578	536	523	526	581	584	529	518	535	542	535	530	524	540	523	513	547	556	551	545	544	513	552	575	535	503	536	500	535	556	526	539	509	531	545	557	506	512	520	538	546	565	563	498	541	554	521	513	536	509	544	523	544	489	527	536	527	543	537	553	554	517	587	564	506	544	549	500	548	583	542	511	543	520	526	582	564	530	502	547	520	524	542	570	539	542	554	527	560	548	505	558	545	509	560	501	549	523	537	499	548	543	557	528	534	555	535	520	543	511	545	532	535	559	559	541	513	562	556	559	537	493	572	564	538	526	579	559	533	604	537	549	576	539	578	561	532	522	542	554	533	544	533	546	526	517	539	545	555	539	538	548	558	556	563	514	530	524	575	509	533	570	553	578	541	552	556	575	549	526	523	576	571	561	566	529	507	505	521	519	512	563	556	577	509	536	556	486	530	580	582	541	561	549	498	550	538	579	549	506	574	553	547	497	521	561	535	549	502	509	557	509	583	584	545	557	501	571	560	522	514	503	505	550	531	531	537	499	493	539	506	531	499	539	561	538	551	536	512	540	553	526	548	544	554	566	524	539	529	583	573	543	552	540	534	579	550	529	582	525	573	548	540	522	549	521	547	523	504	564	520	491	559	519	518	545	525	543	519	538	532	525	531	512	570	557	504	568	519	534	540	571	536	542	509	564	584	488	521	542	529	520	509	541	542	506	507	551	535	547	525	547	563	548	556	590	538	556	534	538	545	531	542	537	503	541	570	542	540	497	531	523	549	540	496	562	541	506	550	524	549	549	565	527	543	562	533	578	563	513	567	560	517	510	562	503	545	578	482	520	555	532	557	544	535	553	528	541	555	536	519	529	567	542	506	512	561	550	556	497	512	530	505	520	514	512	564	511	494	584	508	507	524	588	557	576	570	546	531	567	573	530	555	537	563	546	516	545	544	537	547	560	523	512	576	539	518	534	538	543	561	567	555	571	557	553	555	517	537	527	525	535	552	525	502	534	532	519	569	524	525	543	514	558	501	537	533	541	565	521	547	537	561	526	577	513	595	557	519	550	564	540	566	494	484	535	526	555	595	528	550	529	510	508	543	530	523	520	499	551	562	536	566	530	557	540	560	505	600	555	547	544	567	562	572	518	548	541	533	548	566	511	579	536	540	533	532	528	525	531	543	509	532	507	531	567	559	550	554	534	556	560	528	551	534	523	557	543	508	518	544	484	528	524	530	559	513	559	550	532	537	540	523	554	524	536	535	529	530	583	519	516	524	554	525	509	547	489	508	564	469	541	562	521	551	547	535	556	512	562	594	567	544	508	535	501	577	545	541	525	523	493	567	551	538	567	535	541	508	526	537	506	484	523	548	590	555	529	518	496	536	535	538	548	527	533	568	584	579	528	504	500	565	505	523	571	540	550	543	538	494	527	522	516	565	609	497	539	539	526	554	510	521	538	567	541	519	499	547	542	530	522	553	532	524	513	580	506	533	507	555	541	529	568	569	529	549	516	563	513	541	564	583	534	549	551	549	549	551	546	512	541	518	556	549	515	582	534	540	584	512	551	525	524	571	548	539	546	576	545	532	512	523	544	575	547	532	527	525	568	534	500	575	541	545	538	512	527	543	546	534	548	514	530	537	549	506	552	490	540	570	549	517	524	574	526	532	532	540	534	553	548	548	553	514	543	508	552	573	523	557	546	542	506	532	575	518	506	567	547	517	534	573	543	499	545	564	567	532	551	540	582	530	503	549	546	549	528	505	518	538	566	577	556	532	515	531	535	557	545	546	535	549	520	523	551	528	522	519	562	551	538	550	564	561	559	517	566	552	525	556	529	548	508	521	561	533	527	514	499	526	543	510	563	547	529	583	558	539	525	547	511	607	550	540	534	516	481	525	527	550	566	540	529	559	542	552	533	545	531	572	535	572	523	525	480	556	547	497	508	537	521	559	502	513	514	536	549	554	575	555	545	584	533	527	528	534	538	532	578	529	565	534	543	546	509	547	562	538	556	513	491	521	525	570	551	544	554	524	558	572	562	531	533	527	545	529	551	521	520	554	538	536	546	512	510	571	473	571	550	555	533	550	536	546	500	534	557	566	556	539	524	545	517	560	590	580	585	605	514	543	521	535	475	542	511	541	533	557	529	539	539	524	512	529	561	542	537	527	509	546	579	524	493	535	556	554	521	577	528	547	518	552	556	536	534	539	561	515	551	565	561	526	532	508	549	556	529	568	540	530	479	565	534	526	520	567	546	513	543	524	529	574	542	561	536	550	539	517	514	552	516	545	531	567	561	484	512	533	563	563	528	491	528	511	490	552	545	553	516	568	518	560	572	553	513	517	525	565	544	496	528	538	514	562	529	498	591	546	528	563	519	535	511	559	548	573	557	545	547	573	539	517	563	535	596	537	530	590	549	506	556	544	542	520	528	520	517	529	529	531	540	568	521	580	492	527	514	533	557	553	531	525	507	554	581	520	558	531	535	520	531	542	520	579	547	491
26845	18130	29079	13116	3927	1576	577	348	257	255	253	242	239	166	151	157	160	168	168	150	140	171	157	151	160	118	141	143	137	136	146	130	127	132	117	123	125	125	110	120	120	127	126	152	117	118	119	108	111	133	118	137	144	121	114	145	112	126	130	131	136	117	138	122	132	113	128	115	139	131	117	110	124	108	126	138	116	124	136	119	130	129	127	143	117	121	124	112	159	125	104	131	130	148	127	116	102	137	145	124	107	140	123	116	127	119	139	131	130	122	117	132	133	110	124	128	130	137	126	98	122	129	136	147	136	114	114	135	133	125	138	139	112	136	134	143	136	126	120	114	129	136	139	133	114	120	123	133	119	104	124	118	136	143	114	122	131	123	136	147	104	123	116	126	114	129	112	125	125	112	115	144	141	170	122	129	113	116	136	129	128	130	116	106	126	116	114	135	127	120	131	112	153	144	131	124	122	122	115	121	137	128	118	121	102	123	125	139	134	114	118	124	136	133	117	154	140	114	132	140	129	122	135	111	138	125	128	128	120	116	123	110	132	116	134	106	110	111	129	94	124	130	135	114	130	111	127	131	126	128	140	140	127	105	131	132	117	129	117	131	100	125	122	137	133	136	142	108	131	155	116	111	106	126	132	121	115	115	120	143	102	134	129	105	123	106	138	119	122	131	141	113	114	100	124	133	115	104	112	122	127	123	134	119	136	137	110	111	132	132	126	129	108	118	134	142	116	131	119	113	139	137	143	127	117	107	122	119	122	118	124	130	135	143	121	139	142	122	137	140	104	137	122	134	143	115	137	104	137	112	123	103	146	122	125	130	124	119	127	148	110	134	114	130	114	116	135	145	120	105	136	151	147	137	113	144	131	113	138	147	134	109	124	103	128	117	144	155	147	120	115	108	112	123	138	114	140	127	122	110	107	108	132	116	117	117	123	112	113	110	93	134	141	125	122	130	121	121	115	116	115	111	133	125	133	138	119	134	122	123	149	144	121	111	118	117	126	129	139	124	122	140	98	120	127	124	131	131	136	120	123	126	141	118	123	116	122	142	154	121	136	117	151	112	139	118	127	118	115	125	140	112	120	136	133	121	130	125	115	140	126	134	118	125	128	134	140	125	126	123	138	121	118	125	127	122	115	133	107	125	120	132	139	112	136	109	136	112	135	118	133	122	116	126	126	129	124	132	139	116	120	120	104	105	110	139	121	133	145	121	115	124	116	109	111	128	126	151	105	136	110	140	120	114	126	120	125	120	121	126	113	118	111	136	126	115	139	113	112	136	117	113	124	140	118	118	122	126	140	130	123	125	132	117	139	129	119	117	127	120	118	117	116	135	130	123	138	126	133	155	108	118	129	112	102	142	84	128	122	113	114	125	108	114	132	123	128	114	125	123	124	127	122	119	129	121	137	125	101	99	125	140	129	121	130	130	154	135	130	134	117	141	135	146	130	103	116	118	111	115	114	117	136	123	100	116	127	122	124	117	102	103	107	133	112	118	118	127	121	131	152	111	120	125	124	118	112	100	116	137	114	138	125	122	105	120	143	119	115	126	117	125	120	135	139	104	132	119	134	113	102	134	116	108	149	116	133	124	150	116	129	109	120	121	117	145	136	93	136	128	124	125	120	123	142	140	127	124	112	121	123	110	121	107	126	129	127	115	121	131	124	142	120	131	125	121	114	107	117	119	132	126	117	123	116	129	130	134	113	111	120	101	105	114	123	128	145	125	136	115	117	129	127	135	147	112	132	147	117	132	111	132	124	128	124	138	126	130	117	121	118	135	104	94	124	125	112	133	133	129	134	133	140	129	116	124	121	135	128	124	131	130	113	119	111	155	128	136	126	122	119	129	121	111	115	110	119	125	135	109	138	138	127	142	131	119	144	134	133	109	120	129	142	131	131	128	120	137	140	131	118	128	104	142	114	145	140	99	137	148	110	132	124	117	118	120	141	119	133	94	107	141	126	126	120	132	134	117	121	137	108	130	133	137	131	136	120	116	121	134	109	97	120	136	98	126	114	96	110	119	115	149	130	123	134	137	114	138	130	101	121	118	135	124	138	120	110	132	109	123	127	142	114	120	100	117	116	127	118	105	147	150	141	120	109	133	132	117	143	128	141	130	119	126	147	108	107	124	131	135	132	135	118	126	121	128	142	120	105	115	103	113	117	133	110	132	123	113	119	121	118	125	132	106	122	99	119	118	126	131	113	127	116	131	119	127	127	140	134	114	120	131	131	132	111	131	138	122	122	105	136	119	114	104	132	122	110	125	146	130	128	126	124	134	121	112	115	133	115	105	121	128	128	126	125	113	127	134	104	106	137	140	131	106	132	121	123	111	140	130	130	106	118	142	121	118	119	112	156	127	121	131	131	118	122	104	135	106	130	129	123	122	124	115	128	136	128	124	119	117	113	111	126	114	118	134	114	131	124	111	111	126	145	127	130	113	122	115	133	114	131	120	115	154	129	124	120	123	138	119	102	127	131	117	117	143	141	126	116	118	145	134	111	128	120	142	139	113	132	115	139	128	124	118	117	110	107	104	126	140	98	129	138	114	124	115	137	130	126	105	106	119	136	144	122	113	130	135	104	131	116	134	138	115	109	81	161	112	150	130	138	120	115	123	121	139	111	116	116	124	126	138	143	109	154	109	104	133	123	127	122	119	130	125	115	131	124	134	138	126	122	125	134	124	126	116	110	141	108	123	134	137	125	142	97	127	112	130	149	110	129	122	137	120	125	123	109	94	133	110	124	124	139	132	128	146	112	124	129	137	124	115	132	117	122	126	117	116	134	104	128	127	131	133	118	130	109	138	108	141	120	128	129	136	118	98	129	115	108	126	120	131	130	115	106	131	124	132	146	128	121	124	112	120	108	126	137	111	130	125	115	127	125	136	119	138	140	112	112	103	116	150	143	117	121	127	133	101	94	122	133	98	139	130	119	114	135	134	104	132	123	141	140	148	118	96	105	124	128	133	133	136	116	132	111	128	139	102	119	120	122	118	125	145	108	116	123	129	111	120	128	132	132	128	125	121	139	158	109	136	120	130	135	103	111	116	111	128	131	145	125	116	130	123	136	130	137	116	128	133	121	105	153	131	125	136	140	149	125	136	131	125	133	124	119	137	124	119	126	123	126	139	134	135	151	123	134	124	118	111	131	120	134	125	127	128	134	131	108	128	139	113	128	123	143	122	123	131	129	114	133	142	127	131	135	119	122	115	126	107	133	136	114	109	107	108	122	119	145	115	144	119	139	134	121	115	123	130	121	121	132	98	116	134	111	118	104	123	145	102	121	124	122	120	97	131	128	134	129	123	127	140	131	124	123	125	128	134	123	112	118	128	114	140	126	133	108	130	146	129	128	140	112	103	115	136	110	125	123	113	114	119	117	126	115	149	140	133	111	129	137	143	124	118	106	142	133	134	125	120	114	128	131	113	131	116	125	127	105	119	123	133	108	137	125	134	122	122	133	113	122	116	126	113	129	111
16213	16053	29052	13662	9066	5772	2055	1346	1134	948	938	1051	940	618	615	595	554	580	583	508	509	490	476	475	513	431	364	353	376	364	335	329	326	322	352	309	349	374	359	336	335	317	336	335	333	321	340	318	356	353	328	326	354	348	334	308	315	338	327	332	328	332	334	330	347	263	308	300	327	322	295	314	311	339	301	339	311	313	331	344	298	324	342	348	331	332	335	350	301	316	334	330	299	334	338	319	301	350	363	325	356	298	318	294	330	327	328	317	323	332	323	332	329	332	326	335	307	346	362	305	327	281	327	387	317	322	325	316	351	323	313	321	320	325	293	325	312	320	324	335	325	295	305	328	331	325	359	302	321	337	326	332	312	320	324	332	332	294	320	339	317	302	353	329	297	300	329	328	292	361	299	295	320	312	318	280	321	335	317	315	342	311	315	295	314	308	303	340	336	339	317	355	331	311	338	340	306	343	317	316	281	307	305	338	305	317	299	321	324	317	304	318	326	345	304	335	327	346	335	325	337	335	323	322	334	294	327	327	321	331	308	298	323	350	339	304	316	321	332	291	304	309	289	315	339	336	343	325	338	339	342	324	312	327	302	353	303	330	319	303	348	332	301	317	311	311	307	322	287	328	328	327	347	353	347	316	296	311	329	320	301	347	328	332	321	297	364	318	306	367	287	331	335	329	283	299	321	287	354	329	321	354	332	347	326	316	297	347	343	309	303	320	369	291	319	307	290	313	326	322	357	318	338	323	339	285	309	316	326	321	316	309	336	265	323	329	329	333	348	331	327	300	326	317	328	335	351	332	311	319	305	317	306	318	318	309	315	326	288	309	326	350	310	333	346	296	311	311	285	292	321	318	306	300	309	318	351	295	314	324	317	337	299	324	335	326	300	334	304	356	333	310	325	310	294	308	290	314	353	331	301	313	365	321	316	310	334	322	302	304	318	324	330	360	298	348	311	312	294	299	330	337	321	314	293	329	338	321	295	318	300	334	348	309	328	333	323	312	323	343	304	311	341	306	348	332	329	340	320	325	358	312	305	316	305	319	313	306	323	303	324	346	340	359	349	335	314	332	349	307	316	292	308	319	300	322	336	342	357	315	301	323	308	366	360	302	348	349	310	303	307	344	326	342	302	326	335	350	310	331	309	343	304	321	348	305	327	343	332	317	305	311	336	338	334	297	349	310	316	296	324	310	304	332	304	344	317	329	324	354	341	320	306	349	305	326	283	313	328	326	318	313	326	295	307	341	338	331	330	342	308	322	313	279	322	324	323	353	341	294	303	315	306	324	359	338	345	348	373	359	305	289	331	322	318	310	323	306	317	312	313	311	316	353	303	343	329	346	311	320	301	301	312	318	308	330	288	331	325	292	317	347	323	303	296	320	311	312	334	357	312	310	310	317	319	313	324	313	315	289	313	306	312	310	324	273	329	347	297	332	316	338	321	312	341	343	305	310	307	320	333	306	322	285	298	347	313	317	342	303	298	340	292	318	315	322	339	308	327	309	332	314	342	328	344	343	306	319	328	303	349	322	318	346	315	328	283	340	303	307	330	291	287	322	307	295	323	333	304	326	340	313	318	345	298	278	339	310	319	306	323	298	301	314	314	360	306	314	323	327	318	326	317	335	324	290	337	311	324	317	287	304	359	310	298	329	337	328	307	282	311	328	311	340	314	345	312	296	343	318	314	338	330	345	312	322	334	307	320	311	360	366	352	322	280	308	321	354	305	330	363	327	332	328	307	322	320	328	335	335	341	314	332	343	322	293	319	339	313	303	317	310	342	310	322	307	349	316	341	320	310	333	305	325	304	328	313	344	291	333	320	315	343	290	346	327	330	341	336	320	318	295	311	272	355	334	269	324	331	322	318	283	337	329	313	294	324	318	329	323	312	311	300	335	341	335	306	340	294	321	318	296	336	322	331	347	297	298	319	337	330	306	330	321	338	359	310	334	298	326	288	320	339	330	316	325	322	303	331	310	344	350	368	329	325	324	342	345	339	322	342	320	336	298	331	356	326	284	292	339	342	316	279	338	306	338	310	343	338	346	330	320	310	351	315	316	331	329	347	332	342	336	323	303	344	321	352	328	286	324	293	325	320	305	348	310	320	353	330	337	333	297	328	320	323	313	332	334	324	319	306	300	323	312	307	336	322	307	328	340	324	325	314	326	326	322	325	310	308	315	335	334	318	348	313	287	312	314	333	312	297	307	322	324	340	347	320	321	303	338	302	374	316	333	300	323	305	347	287	332	318	339	349	298	350	320	347	292	331	307	312	316	333	347	329	320	358	353	327	339	328	346	336	349	311	312	331	342	323	342	323	324	311	287	305	315	315	299	285	320	338	302	313	340	297	323	306	333	347	315	346	337	344	309	305	320	348	341	345	320	304	320	340	321	324	330	303	312	321	353	332	310	334	319	303	324	297	303	314	354	305	312	323	330	329	336	303	301	328	333	287	316	322	330	328	330	361	316	340	276	342	341	315	330	301	297	329	323	320	315	341	353	334	358	342	317	350	323	340	303	324	343	306	325	344	347	325	305	363	300	328	320	320	322	364	352	328	333	311	335	372	312	311	331	351	316	325	310	325	317	310	315	327	287	328	314	335	304	328	343	310	320	323	296	312	328	324	367	329	345	343	337	336	319	322	294	317	328	325	337	343	303	321	303	337	310	344	289	294	322	341	313	329	309	342	297	325	335	368	316	330	288	352	292	350	335	321	330	330	320	332	314	303	323	319	289	335	312	321	313	307	338	341	299	309	327	305	319	310	334	319	347	323	303	320	320	306	310	332	338	317	335	336	336	331	315	338	314	287	321	321	328	296	319	322	327	308	328	330	323	340	291	281	350	355	286	336	319	326	320	344	297	329	292	277	334	329	315	318	316	336	286	306	346	284	345	325	311	318	302	325	325	321	352	327	345	319	329	296	309	300	310	275	334	275	314	343	338	324	357	325	311	309	318	328	328	311	324	331	336	289	321	298	343	342	295	368	333	325	328	310	285	304	296	327	343	292	337	290	334	321	325	296	328	320	284	303	307	335	335	279	293	293	313	312	275	347	332	331	338	326	329	344	347	334	323	279	301	331	308	295	334	301	312	313	316	358	321	297	321	321	293	280	318	339	310	297	324	331	313	317	307	304	318	322	324	335	332	304	318	300	313	297	329	344	327	325	326	357	331	314	337	311	322	326	333	325	306	321	317	290	305	302	353	320	332	331	329	322	331	311	305	294	350	332	335	342	306	352	353	319	312	293	337	303	358	284	307	337	326	304	314	285	315	312	321	307	327	301	307	351	315	354	312	306	315	311	313	327	327	302	321	346	311	333	294	325	332	301	316	308	307	313	339	309	304	314	325	310	321	315	358	319	336	314	341	334	310	344	313	339	350	312	317	311	331	318	292	308	350	312	334	318	324	328	315	312	320	315	348	318	339	303	306	326	312	320	341	345	298	300	294	316	292	353	346	335	301	315	343	284	283	315	322	342	313
7353	1794	1092	665	563	497	390	394	376	365	381	388	342	366	347	362	346	403	382	372	356	328	401	358	358	384	370	374	343	409	364	376	383	359	376	349	341	375	355	355	359	383	336	388	360	355	393	358	381	331	368	377	368	371	383	376	373	363	403	360	374	353	370	355	325	353	370	330	402	354	364	384	358	360	357	360	380	327	394	368	348	387	403	380	341	372	360	406	395	393	374	365	350	353	347	393	364	350	352	365	360	329	405	387	342	371	376	359	402	337	374	380	394	365	366	381	372	367	374	358	381	347	367	369	367	370	311	364	363	350	385	389	345	357	390	344	326	344	344	343	374	402	380	355	357	371	352	364	365	357	389	374	341	358	377	358	366	324	382	385	363	380	380	366	351	348	365	348	402	336	325	371	340	342	373	360	389	370	352	353	352	363	318	311	354	394	309	365	356	378	373	321	351	326	353	355	401	345	359	341	342	362	333	360	345	346	300	375	352	361	360	358	340	394	364	345	354	378	331	331	381	365	344	349	356	332	368	354	349	401	368	390	355	373	367	363	319	392	374	407	354	383	334	347	396	360	381	363	315	318	345	384	410	356	354	323	352	346	344	365	328	413	357	362	380	387	362	352	363	372	368	383	343	349	340	326	363	349	343	345	362	351	373	379	363	362	372	370	343	375	336	332	325	352	345	343	343	384	366	355	385	376	344	350	370	380	358	365	368	346	382	356	337	346	373	342	362	358	390	386	366	366	389	396	378	350	365	337	363	344	369	342	349	355	368	367	389	356	387	368	354	377	343	354	375	312	343	319	379	331	366	385	349	369	348	375	371	357	350	355	363	388	355	395	381	377	329	332	357	351	407	394	355	347	341	355	366	357	382	368	367	340	347	378	367	363	382	371	347	374	361	338	363	342	357	342	386	372	373	354	384	345	371	364	278	370	359	391	355	388	320	318	364	331	361	368	380	370	385	356	351	384	355	363	325	345	324	331	377	390	308	371	381	377	397	357	347	362	384	359	355	367	378	356	367	367	359	402	367	387	345	340	404	373	338	379	381	336	372	363	347	378	358	365	345	385	383	364	378	368	370	365	393	356	379	355	362	373	374	331	368	370	363	369	369	361	348	370	363	368	399	329	359	355	330	358	380	366	354	356	370	373	355	355	352	368	338	428	392	352	377	370	358	379	379	360	370	351	379	385	392	345	353	384	336	393	348	326	400	378	376	331	334	388	376	364	346	344	365	393	348	353	326	379	376	387	347	388	333	358	344	335	352	409	330	359	379	355	371	366	367	358	396	376	363	394	365	343	369	344	380	360	370	377	365	371	384	370	365	360	348	404	363	347	340	361	383	350	306	354	334	333	360	382	362	373	399	360	369	368	353	363	366	352	331	357	389	361	362	358	349	348	369	379	367	344	357	345	312	352	377	355	364	393	396	383	377	361	393	354	348	333	332	333	365	359	338	361	378	378	403	353	369	351	385	386	363	379	384	357	373	384	384	376	358	312	351	380	343	349	371	367	372	365	310	365	368	385	362	370	359	320	367	394	363	363	372	418	369	361	397	334	347	365	371	391	370	392	342	357	362	378	375	351	367	359	337	353	398	382	324	370	398	356	377	363	386	357	334	358	363	403	348	367	378	353	336	357	366	343	358	389	353	378	332	377	340	353	339	376	374	350	348	406	406	394	333	378	370	358	380	355	365	329	358	361	352	392	371	361	365	358	355	389	388	360	405	387	363	358	345	373	363	345	360	330	367	392	345	389	356	319	321	401	329	360	344	328	325	354	358	356	344	348	357	362	334	362	374	387	353	383	349	365	331	387	352	359	356	367	303	395	369	367	368	397	347	353	325	341	315	379	378	362	357	361	372	402	340	380	357	360	329	349	402	377	376	342	347	347	348	357	382	354	339	348	358	385	373	339	351	341	404	338	388	368	366	378	333	363	365	353	368	382	390	364	377	375	385	333	335	376	337	350	378	348	336	411	336	345	376	368	361	377	406	408	372	368	350	388	379	366	357	359	398	355	384	322	377	350	366	356	373	349	351	315	388	345	334	358	366	357	370	335	376	371	348	386	370	335	344	355	375	329	380	360	344	347	350	335	373	353	373	361	344	343	348	344	354	339	346	342	344	366	385	359	339	383	366	352	337	359	363	362	376	330	348	332	367	388	386	373	380	351	369	352	379	346	374	380	390	339	383	336	343	322	374	337	380	349	359	344	377	345	349	334	389	335	344	345	396	349	366	355	405	387	365	338	344	359	373	342	349	395	399	317	369	317	372	393	385	365	371	341	381	377	369	349	376	357	345	360	380	361	336	362	351	331	320	334	396	348	381	352	364	390	349	352	382	379	349	381	358	394	357	377	347	353	378	353	374	391	398	371	346	357	378	391	394	388	376	348	331	348	370	319	368	366	353	366	359	368	404	367	378	350	362	332	385	352	381	368	364	355	366	365	359	365	364	364	316	368	368	345	389	370	364	355	322	342	361	328	383	334	384	356	363	391	353	348	384	379	374	376	335	393	384	352	380	347	379	338	345	383	388	383	341	368	348	360	350	372	331	353	379	356	376	368	366	366	360	347	385	381	338	348	340	354	343	373	341	344	367	382	358	339	351	362	370	362	362	378	367	369	345	348	378	344	374	379	393	367	384	322	376	373	377	385	352	360	383	366	365	397	360	387	389	378	348	333	371	364	362	346	360	347	337	390	333	365	350	341	344	354	360	362	372	384	350	345	350	365	371	376	362	391	350	367	339	344	340	370	362	405	361	375	368	362	372	372	389	365	360	367	366	351	336	350	342	373	358	349	359	347	345	369	335	359	364	339	332	355	350	367	358	335	356	361	355	364	337	354	363	321	363	345	371	326	363	355	370	355	366	347	390	338	355	332	349	381	336	382	359	332	378	356	340	399	373	361	382	359	376	331	400	379	371	366	382	372	368	381	364	344	365	364	394	358	336	328	320	358	367	374	356	360	346	380	377	384	353	361	350	366	350	313	363	393	344	362	320	366	357	379	361	378	364	392	357	386	335	336	374	391	388	386	365	407	348	373	363	386	364	390	367	373	389	371	352	354	387	412	343	366	406	376	378	359	340	344	373	370	352	350	365	371	364	361	348	384	380	373	373	415	385	353	355	378	384	387	371	407	324	345	376	336	382	335	356	369	371	330	385	392	400	359	369	371	349	388	421	380	327	388	385	343	340	323	369	367	360	357	363	363	349	363	352	341	360	404	359	348	393	383	382	369	384	379	314	349	378	380	362	337	367	363	329	352	399	403	369	367	349	367	341	327	360	388	381	356	369	341	365	377	331	357	384	355	400	357	352	380	364	375	368	387	355	349	395	374	342	385	379	363	389	338	341	348	381	361	339	383	366	347	359	397	397	369	403	358	346	372	387	353	372	402	327	381	342	345	393	357	387	367	384	344	375	381	328	363	372	360	352	404	342	351	390	397	365	369	381	347	361	389	345	333	364	382	355	409	368	364	351	366	339	370
5452	2129	2597	1900	1615	1292	928	913	869	848	870	878	863	842	878	845	826	873	783	802	871	896	849	865	849	790	808	838	791	794	755	883	794	793	802	799	833	818	802	816	773	811	850	821	838	791	825	782	818	850	810	795	803	808	775	831	830	798	842	777	778	842	773	759	758	812	790	754	797	809	827	795	803	803	770	817	814	812	779	820	814	756	819	810	819	811	825	778	846	810	779	805	801	792	796	789	827	802	775	842	776	831	799	787	791	818	819	776	799	868	842	774	804	826	773	842	813	795	803	823	799	805	793	799	796	811	802	816	772	818	798	820	838	781	766	806	834	838	798	801	812	766	831	777	755	811	761	802	774	803	759	783	788	805	820	810	852	809	795	827	819	794	802	834	828	756	795	801	837	763	746	845	835	832	768	772	820	831	798	799	811	772	806	826	882	841	839	835	774	784	814	823	739	758	814	792	821	866	818	839	790	779	843	810	772	829	770	823	782	804	785	793	814	830	771	848	826	777	833	816	763	795	821	807	850	864	845	761	803	776	767	778	800	760	819	793	829	790	792	785	763	862	868	807	823	843	801	799	813	791	771	816	843	788	858	816	846	785	799	822	819	783	819	776	789	819	729	778	840	795	810	830	831	807	828	772	832	838	837	819	858	805	828	829	820	848	875	842	832	880	776	762	831	729	803	809	845	822	816	831	796	817	766	787	803	788	805	818	795	810	810	828	808	764	831	799	758	843	808	774	843	799	881	833	795	848	792	779	814	869	770	781	853	820	779	812	782	844	745	822	799	774	832	831	838	830	856	787	821	791	798	765	826	823	772	828	801	819	837	804	769	846	855	761	788	805	779	790	747	804	816	850	791	779	792	802	799	823	809	827	794	829	782	785	776	774	784	834	796	789	771	845	837	840	825	797	793	822	833	788	754	809	768	831	823	813	801	800	823	827	819	822	822	813	738	795	764	791	812	833	797	837	795	803	818	808	788	839	831	764	848	836	842	781	807	789	830	758	795	782	784	812	813	799	816	816	832	818	838	815	785	780	799	794	800	799	841	805	765	787	841	829	827	771	805	789	818	812	827	802	785	810	813	826	815	788	756	853	773	797	765	791	780	816	817	804	831	833	798	769	766	858	854	835	797	764	830	817	782	807	801	846	802	816	793	809	805	854	828	795	759	784	802	794	828	804	823	781	754	835	795	810	870	819	819	812	850	790	848	813	799	818	848	793	849	777	847	767	871	837	803	840	817	781	818	860	821	778	814	801	828	786	807	777	776	813	799	780	794	766	825	868	818	765	886	806	768	839	858	786	796	837	784	851	822	775	797	828	802	783	767	816	770	742	817	799	780	794	814	854	846	821	770	838	782	790	809	832	831	812	820	810	776	823	805	837	784	772	780	794	783	801	812	795	793	775	860	828	796	812	822	829	853	812	813	820	844	798	803	787	824	807	804	794	798	809	816	820	773	824	794	770	805	818	825	792	796	801	781	747	790	768	782	835	816	782	822	761	807	845	784	804	814	771	831	856	819	795	801	798	773	810	788	829	815	794	828	805	806	809	789	781	818	769	810	786	809	797	769	812	790	821	783	800	776	756	792	812	770	823	819	835	779	829	854	811	831	878	815	833	776	763	857	792	783	836	735	764	805	832	828	809	775	783	767	767	768	850	803	815	849	864	773	826	805	794	769	778	834	829	782	823	800	863	818	776	785	833	808	813	832	884	831	795	774	777	789	765	789	809	787	814	825	780	804	797	814	795	765	793	790	803	825	795	809	798	831	819	794	798	818	819	836	774	834	800	813	781	759	803	819	795	837	803	799	810	842	820	811	819	837	852	787	765	766	816	816	845	821	750	821	801	795	808	798	832	800	839	792	812	834	816	757	818	888	792	797	817	825	820	827	807	797	831	842	808	777	837	778	798	850	754	805	807	810	814	778	812	776	836	773	772	846	783	845	793	722	829	782	780	829	788	833	808	778	795	832	783	806	823	795	770	816	790	814	871	808	789	763	791	835	852	815	764	800	788	786	742	843	791	888	761	792	873	789	771	791	796	807	823	766	803	757	827	775	828	757	851	822	785	794	868	801	790	805	799	805	768	786	796	826	878	830	814	834	865	780	819	797	820	779	812	855	760	802	777	824	800	846	839	807	854	779	772	799	746	842	861	803	807	788	806	841	812	787	758	796	837	804	831	787	787	838	803	796	785	806	778	825	838	789	753	776	820	814	764	792	835	785	876	799	796	796	793	822	787	792	791	775	809	807	795	811	812	772	779	828	818	796	790	816	802	855	762	767	811	788	827	790	805	778	780	792	791	826	765	780	814	804	787	863	757	741	755	783	806	821	797	796	784	785	838	788	869	764	777	773	792	839	746	822	752	801	808	808	764	808	807	770	796	792	793	824	805	844	798	802	813	801	764	830	806	812	746	764	823	813	846	818	823	843	821	826	751	758	744	857	844	837	835	820	811	821	769	797	755	808	874	769	866	817	836	756	770	796	855	801	812	794	762	815	807	812	822	807	824	807	783	769	792	830	800	811	822	828	821	828	793	816	800	776	780	827	791	800	813	785	813	801	808	784	762	823	794	800	844	840	810	775	823	755	773	835	723	826	787	776	791	796	811	817	813	803	830	887	812	872	835	796	767	829	770	806	824	821	812	845	771	831	809	770	758	771	806	780	806	873	819	819	774	793	808	826	817	775	825	816	819	738	775	778	791	815	819	816	830	779	797	820	787	811	825	850	845	794	801	835	844	807	780	788	803	796	773	810	816	813	772	782	809	812	845	839	792	811	845	811	795	795	873	785	776	758	827	832	787	807	802	744	843	800	778	792	818	838	743	828	816	837	792	795	812	836	777	809	797	839	783	749	793	813	833	753	820	765	773	835	836	811	787	806	865	808	781	796	808	838	837	815	810	780	748	830	789	825	735	783	752	769	779	778	780	841	846	798	853	849	817	825	805	828	794	771	807	854	813	817	790	802	842	824	787	800	830	850	781	853	758	786	814	847	807	789	827	779	846	792	753	784	766	784	803	801	738	813	817	827	792	818	746	789	837	752	765	779	856	810	806	809	866	772	821	836	776	852	809	801	839	822	788	778	787	800	803	808	756	748	806	812	775	806	807	715	828	804	811	875	813	830	793	839	826	764	837	791	864	835	835	821	810	772	848	768	837	779	760	853	787	807	754	780	804	753	842	809	828	796	778	821	807	838	752	803	827	832	799	771	830	795	792	827	828	834	819	785	760	775	828	784	810	802	841	802	820	758	756	837	871	813	849	829	779	841	812	832	846	803	804	793	779	832	803	824	774	800	815	771	807	760	825	827	835	785	804	795	777	787	837	818	766	801	785	813	796	830	860	786	855	799	806	769	823	755	799	822	763	783	792	817	745	791	773	802	796	817	856	841	798	824	846	770	776	818	776	744	806	812	820	836	825	767	814	830	853	802	797	858	816	844	800	781	835	842	822	787	796	842	784	799	798	799	842	825	771	776	789
17892	10713	16882	6784	1888	952	457	372	319	285	307	270	294	248	244	264	263	286	254	253	244	265	274	246	253	259	222	240	218	236	242	233	250	254	270	240	252	265	259	224	240	253	243	254	237	247	262	248	239	245	241	278	233	233	243	251	254	263	237	237	243	236	248	233	229	256	223	216	219	237	243	258	261	235	221	210	229	249	260	241	264	239	232	247	228	223	238	221	241	258	259	254	260	239	230	242	218	251	226	247	247	205	229	246	223	240	239	245	244	244	244	245	213	232	229	259	222	281	230	255	228	236	281	219	233	248	239	202	226	247	242	220	252	265	255	250	224	218	239	251	229	208	250	219	261	242	256	242	224	247	226	258	238	236	246	223	252	239	222	234	249	233	206	254	245	247	255	242	264	242	223	245	233	223	231	237	252	235	237	261	258	232	259	239	263	253	242	232	240	230	264	238	248	254	260	263	273	276	247	210	226	257	247	221	267	226	234	248	224	231	228	226	228	250	224	271	252	241	247	255	242	255	210	241	243	239	239	251	230	236	241	222	253	241	217	240	229	203	231	270	225	205	239	209	231	219	231	226	227	234	240	228	218	215	203	258	231	226	237	238	233	257	241	232	249	232	252	244	214	247	229	243	209	233	253	260	191	223	251	223	249	247	258	239	216	246	235	216	218	222	235	246	216	264	233	215	248	257	252	225	246	238	230	254	212	253	234	268	221	231	215	224	218	253	233	225	224	225	227	232	274	255	232	259	266	232	228	219	257	262	254	215	225	256	278	232	224	227	251	206	264	258	209	253	226	238	233	224	219	238	273	248	231	254	231	243	231	245	221	213	254	245	274	232	254	243	211	221	247	223	264	232	239	264	219	245	229	263	214	223	243	224	241	249	270	236	267	251	230	257	269	200	263	214	224	229	237	258	231	196	233	225	211	231	229	222	214	240	239	210	230	226	252	259	246	233	252	277	255	234	205	254	222	227	270	239	253	236	238	232	240	248	227	247	267	255	233	239	239	218	233	256	240	257	241	234	218	222	234	238	236	198	249	256	242	239	229	202	256	250	224	245	241	253	229	225	231	212	225	247	242	236	236	232	256	224	242	220	229	248	233	214	248	238	239	242	251	244	275	240	224	261	224	230	229	233	222	239	194	257	234	239	237	258	214	238	265	232	220	232	245	224	254	254	255	234	220	263	264	232	225	241	232	239	229	216	233	224	229	246	277	232	244	237	249	246	269	253	252	249	218	253	246	238	256	232	249	230	267	236	215	230	243	252	257	230	261	245	255	263	239	238	245	249	241	251	224	211	227	252	236	242	226	232	252	219	235	234	235	254	237	249	274	231	241	226	232	224	228	242	242	268	231	252	260	238	272	232	219	223	241	248	241	255	255	230	220	245	244	228	253	237	257	213	234	225	221	242	247	235	269	206	258	247	245	288	252	238	247	248	239	250	252	226	253	245	206	258	274	242	213	226	250	255	268	251	242	241	276	250	239	225	208	247	255	213	258	254	221	244	228	213	255	233	253	243	229	247	243	257	245	233	257	232	202	226	218	237	246	241	223	214	207	228	245	243	226	245	278	242	256	231	266	240	243	276	217	219	236	210	249	218	253	236	283	226	259	235	257	243	237	215	256	236	200	224	234	235	237	251	251	194	215	248	220	250	241	234	235	249	248	259	227	232	235	247	236	231	259	240	279	250	231	271	202	221	206	226	218	224	220	229	218	201	233	238	238	219	229	204	240	235	247	259	213	263	247	239	234	243	242	255	241	248	276	218	246	214	276	209	244	272	222	248	251	230	199	263	241	268	237	224	229	225	223	231	246	221	232	215	233	240	232	228	226	269	220	208	245	242	234	224	253	217	219	234	215	253	233	219	200	217	226	247	249	231	219	227	233	215	225	235	226	222	238	230	230	265	209	235	216	252	220	238	208	241	245	248	236	267	234	271	254	263	240	235	232	234	253	234	230	250	237	221	198	216	231	252	249	228	230	255	251	247	268	259	223	241	238	242	259	221	220	231	242	241	213	254	237	265	230	261	234	245	234	257	218	247	233	250	220	234	247	231	233	213	216	253	213	252	228	231	262	232	237	222	258	244	241	216	240	224	252	263	241	217	218	236	251	275	232	228	228	246	225	223	212	235	219	254	229	249	248	203	244	226	244	228	227	252	250	227	240	244	256	239	254	240	229	241	231	213	267	247	232	221	224	234	240	249	249	252	216	261	273	238	244	245	226	256	224	235	237	219	261	218	210	252	256	247	226	227	239	231	269	202	199	275	235	241	224	246	221	214	270	249	246	258	234	224	237	211	271	230	258	215	237	255	239	232	260	262	239	233	227	234	270	218	217	238	217	246	220	222	205	240	224	248	227	254	258	217	237	230	247	260	244	269	228	251	237	237	283	218	218	226	229	208	256	222	230	206	253	261	266	203	219	245	271	234	218	260	218	227	227	228	216	226	237	214	251	223	238	230	283	254	241	226	236	216	217	208	235	284	253	257	249	235	236	251	227	222	235	258	236	257	241	279	268	206	233	246	238	210	257	252	242	254	226	235	216	281	264	221	207	240	252	233	209	253	248	245	214	220	258	263	209	235	234	242	248	243	232	229	243	240	246	250	224	242	227	273	288	241	221	206	269	274	250	228	247	238	221	220	220	248	251	262	222	254	244	198	207	248	232	241	216	244	213	236	233	252	234	260	235	276	266	249	243	239	249	247	225	239	209	242	236	239	257	238	257	233	231	254	257	250	239	236	272	269	249	237	208	213	190	231	253	228	246	249	205	239	226	230	248	234	256	235	218	172	228	236	243	209	240	255	233	249	245	249	230	229	242	246	249	240	217	230	246	257	265	205	234	227	215	244	231	225	228	235	233	272	228	227	248	229	216	232	227	202	253	243	254	263	235	249	231	240	214	244	252	223	235	230	261	209	241	230	220	264	253	246	246	219	256	226	239	217	211	222	230	220	233	270	250	245	266	240	226	236	239	215	232	253	251	252	230	242	228	243	223	228	231	208	236	217	253	263	238	240	223	261	257	212	244	245	248	220	233	220	245	253	222	223	242	251	243	224	238	242	231	239	241	209	187	236	229	233	240	198	222	245	267	218	208	216	217	252	235	205	258	249	219	260	252	222	250	247	253	246	240	248	245	256	250	242	234	212	236	216	237	263	235	247	238	239	231	242	231	238	240	222	247	276	262	247	237	260	229	253	236	267	228	237	226	248	207	208	251	233	240	237	228	250	258	278	235	220	233	232	202	214	241	261	233	239	236	223	230	259	248	253	242	263	248	249	214	250	221	250	245	231	228	209	240	237	224	243	229	238	258	250	262	231	253	220	244	268	243	231	203	253	225	238	246	254	245	239	230	249	240	222	265	236	256	222	257	222	232	250	242	242	248	249	214	237	230	224	237	227	222	235	250	218	216	239	229	261	225	215	223	211	235	209	228	243	236	228	225	264	251	243	229	280	250	228	232	238	201	247	232	224	239	231	245	225
12388	11043	21149	9668	5742	3589	1599	1067	955	894	932	858	884	685	651	676	648	675	695	659	647	697	660	643	654	557	599	575	563	561	516	559	584	572	553	558	555	569	533	557	526	567	585	557	532	574	559	549	549	519	506	570	578	521	528	542	570	517	520	530	554	559	538	557	560	537	529	493	541	518	555	541	553	494	542	517	522	534	540	571	525	560	521	544	539	561	529	529	543	545	594	539	510	547	529	588	559	543	546	544	512	498	560	510	585	510	533	588	510	520	537	548	556	574	564	582	517	549	553	545	534	551	532	583	542	504	548	540	499	526	572	550	552	520	576	540	517	524	537	523	566	593	519	571	518	561	536	543	520	530	552	521	535	560	527	527	536	541	551	562	537	564	540	551	551	541	537	553	533	511	540	550	502	545	527	540	491	533	520	512	544	528	558	563	528	568	559	542	532	543	519	587	553	544	501	547	502	477	519	561	542	514	509	532	553	501	509	564	544	514	541	546	559	529	542	577	577	505	521	569	540	593	508	574	543	564	500	558	549	525	583	545	541	521	545	510	508	559	516	518	536	523	538	555	545	523	540	497	554	483	560	527	536	547	559	541	535	556	551	538	554	533	563	540	536	522	526	530	514	544	544	533	566	568	556	570	517	500	530	550	552	542	503	544	558	566	548	566	494	510	537	515	520	521	529	571	557	510	564	507	546	552	545	563	525	563	556	508	516	567	531	520	540	548	511	513	515	570	577	522	512	521	553	556	530	534	551	507	539	570	509	567	541	572	560	519	507	534	578	567	527	545	534	534	525	538	548	545	570	530	566	565	543	507	563	549	521	556	551	585	516	564	521	570	534	514	525	548	538	532	524	541	566	516	572	539	543	557	541	537	580	521	547	544	526	537	542	524	555	513	542	578	533	536	542	514	531	571	549	551	571	562	547	539	551	549	585	536	546	536	560	541	592	529	539	585	545	505	537	563	542	580	522	554	505	516	573	492	536	540	537	559	563	573	506	550	547	558	543	544	571	516	535	524	534	558	562	577	505	565	533	494	596	518	527	553	495	544	516	537	579	550	516	544	558	561	494	553	528	551	557	546	565	525	554	549	570	525	540	506	537	588	567	589	541	555	562	554	568	527	566	533	530	535	509	515	555	549	558	527	529	559	527	548	542	557	539	533	502	548	571	555	538	539	515	556	543	514	533	547	556	531	519	543	524	529	534	563	534	542	544	546	527	507	513	518	535	508	590	482	540	585	531	537	538	575	523	516	553	531	494	518	536	558	545	539	588	521	573	527	582	568	561	552	528	520	545	493	539	551	564	526	542	527	535	537	510	562	555	561	556	588	565	516	580	540	555	522	580	559	544	550	532	549	525	531	527	557	535	566	507	532	570	574	548	563	575	560	559	559	561	517	509	512	543	517	552	552	591	524	518	571	549	552	560	530	532	550	540	535	580	573	530	580	526	560	558	505	541	510	563	565	552	567	553	536	512	510	557	526	560	551	515	507	525	529	530	561	495	558	553	538	551	519	567	550	517	529	554	537	509	520	590	546	584	527	544	542	565	529	577	550	571	503	579	540	533	566	503	552	558	513	580	538	522	568	522	542	565	495	514	502	546	567	534	567	511	574	529	557	561	511	544	584	582	548	498	510	533	543	524	538	546	549	548	538	559	522	551	559	513	585	513	511	505	525	540	533	549	528	574	505	499	516	516	528	560	568	591	537	563	536	520	561	531	529	542	534	552	532	553	516	567	527	517	574	530	531	560	539	517	541	558	498	533	541	558	549	517	534	566	571	500	566	566	523	507	538	517	534	536	515	530	533	536	538	543	532	546	564	499	567	551	532	519	538	511	522	523	507	538	518	526	564	564	548	489	508	547	561	529	537	534	527	544	552	547	475	538	531	562	560	538	548	537	515	565	571	564	548	474	548	545	542	552	566	529	562	511	567	532	500	510	510	501	561	529	562	546	555	557	567	521	583	566	560	582	550	552	513	571	546	532	571	560	585	538	560	538	520	557	523	530	579	487	502	572	543	526	531	552	568	567	532	557	508	568	572	534	521	534	520	488	521	579	564	534	565	549	562	565	513	523	552	574	513	562	566	513	540	520	556	582	562	498	527	516	525	508	554	524	533	538	615	467	604	546	531	526	516	552	560	524	549	510	525	527	542	531	529	541	519	586	538	507	548	545	510	564	540	507	546	540	544	531	511	541	531	537	559	542	567	542	560	555	510	519	519	570	533	538	576	577	515	541	517	554	537	553	554	546	572	564	556	550	529	556	519	518	574	550	501	544	483	567	522	524	559	528	530	542	550	525	541	545	537	535	525	544	542	506	538	532	508	535	583	535	519	538	552	507	583	559	574	533	533	569	547	514	571	550	512	532	520	557	566	568	555	565	555	541	567	527	541	551	609	548	532	525	586	519	548	554	519	527	550	496	558	542	567	519	505	535	519	504	553	545	590	516	526	519	535	531	546	561	541	525	526	554	531	529	538	585	468	466	550	530	547	571	526	591	516	593	531	513	558	566	579	501	523	512	570	530	532	500	570	541	521	535	554	553	582	545	526	548	500	524	569	517	501	527	519	535	546	546	550	532	538	560	523	517	558	543	537	548	542	542	511	553	526	566	512	550	587	537	579	501	559	517	559	541	506	537	552	496	557	542	556	554	526	528	604	562	556	530	518	556	529	538	565	512	551	529	531	513	518	521	517	507	548	531	551	533	558	489	528	511	547	529	587	563	543	527	584	546	491	570	571	577	524	554	556	575	540	533	560	537	531	546	591	571	523	563	542	540	582	514	527	549	537	561	528	544	559	546	532	498	545	526	555	555	534	544	541	536	510	545	530	540	523	538	513	535	542	573	538	535	530	558	543	529	538	511	548	557	535	542	502	552	529	533	540	510	556	456	485	564	545	570	557	493	547	562	513	502	511	569	539	514	525	524	552	521	574	525	528	534	529	528	525	500	526	584	552	504	571	591	513	535	527	507	590	535	526	547	548	498	570	532	550	516	535	540	529	554	524	552	555	561	573	559	568	505	557	535	538	526	602	489	550	550	525	533	563	521	520	581	529	562	548	555	550	525	530	558	529	522	551	499	548	515	555	544	588	533	545	499	502	555	525	514	560	574	554	529	539	564	553	504	538	547	501	552	547	538	541	530	503	586	539	539	558	558	537	541	482	571	585	587	508	559	510	536	528	519	540	584	565	531	558	557	543	568	527	526	518	557	524	539	521	526	498	535	534	535	548	549	508	560	541	519	544	554	580	511	571	517	547	592	530	533	568	533	520	546	480	552	537	564	505	510	573	522	538	569	515	510	542	541	549	526	505	523	542	527	536	560	543	510	544	567	518	531	546	503	538	545	599	604	563	560	557	501	527	565	568	502	547	568	593	530	563	565	551	535	548	504	530	610	543	534	531	561	564	537	556	542	542	539	495	527	529	537	536	566	549	556	542	503	538	585	529	561	543	497	552	532	513	519	567	535	540	527	519	526	531
27073	19603	29501	13918	4236	1598	583	297	280	219	245	223	218	169	144	155	165	168	161	145	168	166	141	139	149	146	128	136	126	130	117	130	123	165	130	131	153	138	121	117	117	108	137	131	157	126	125	126	149	124	125	123	123	114	126	147	145	133	115	124	121	151	118	119	117	140	131	132	132	132	103	134	132	127	127	124	154	142	134	131	132	139	123	142	145	144	122	103	133	120	132	146	153	108	129	115	132	112	106	100	133	130	145	125	114	149	145	133	123	133	116	126	100	131	134	116	128	130	124	118	122	130	127	121	135	117	115	111	142	135	129	126	131	134	133	144	124	117	131	123	138	120	132	111	133	128	136	120	121	128	126	125	134	132	135	114	129	147	136	123	126	130	126	123	124	123	115	138	125	137	131	118	122	129	114	123	115	146	133	130	143	125	110	130	132	114	120	147	138	131	123	93	121	120	140	131	147	128	115	124	142	119	118	125	163	131	134	137	119	116	112	110	124	128	137	137	139	115	126	119	130	128	139	118	114	121	124	147	125	124	137	139	109	123	115	127	141	134	127	109	107	115	130	121	129	147	134	117	136	124	128	144	112	109	131	121	124	113	124	115	119	120	129	110	125	121	121	117	138	151	123	136	124	134	131	137	122	120	128	142	117	116	144	120	124	126	134	110	120	144	130	116	123	138	127	125	126	134	143	121	116	139	118	124	123	116	124	132	139	129	132	136	141	127	135	113	136	153	116	110	112	126	122	144	114	120	133	119	114	125	113	121	114	116	125	110	134	135	123	115	118	121	120	112	127	125	127	135	125	140	124	134	116	108	132	140	144	116	116	117	132	120	142	137	111	133	131	119	119	128	106	132	133	126	116	117	132	110	137	140	119	122	126	119	145	121	136	104	130	137	106	115	131	123	146	114	113	105	106	115	148	120	136	126	131	114	117	138	140	114	108	115	116	134	115	147	117	125	132	130	127	129	119	108	125	138	126	108	125	119	120	141	126	125	138	120	132	136	125	149	148	124	130	99	120	125	130	127	108	105	150	103	117	126	134	118	122	112	104	133	123	121	141	127	114	114	125	135	128	119	122	131	121	142	93	131	115	126	155	110	136	109	141	133	149	116	116	126	138	142	118	133	126	135	122	110	130	114	137	109	124	117	127	125	118	128	116	122	108	114	110	123	130	133	127	128	133	125	125	129	99	135	144	119	124	148	118	133	125	116	118	141	123	131	130	116	140	132	108	151	146	138	141	135	123	117	133	132	144	140	109	137	111	122	134	121	142	117	120	115	114	150	153	133	111	125	135	123	120	128	124	136	119	130	131	125	118	133	123	117	148	150	111	137	131	156	136	109	115	142	127	130	113	147	141	143	132	112	129	118	141	131	112	134	122	137	150	132	119	118	139	122	136	132	119	144	124	117	123	138	119	150	130	135	120	140	124	115	130	152	129	124	124	121	115	132	123	140	127	120	119	144	121	123	136	101	143	146	139	133	109	120	130	132	112	121	117	110	133	112	107	122	105	137	144	145	131	128	126	143	141	104	155	126	113	114	134	124	135	115	105	104	98	139	114	132	131	125	115	124	132	134	113	119	125	115	97	124	144	124	106	128	129	121	120	133	103	117	144	105	137	119	127	130	133	117	130	126	114	104	135	125	125	119	113	135	134	127	133	132	134	148	119	116	137	142	122	138	120	113	130	121	153	153	133	128	121	125	136	126	135	116	134	118	126	130	143	110	121	126	122	132	122	106	115	121	125	125	136	124	105	136	134	136	136	128	110	132	125	139	151	116	120	109	120	122	143	142	125	115	125	113	131	140	136	131	139	132	108	124	121	124	102	134	120	134	146	130	141	109	129	125	131	139	124	115	130	136	112	141	142	112	136	110	117	126	123	124	127	106	122	109	130	124	132	114	144	139	103	125	119	116	118	135	132	115	118	107	131	116	110	143	117	124	138	138	124	133	142	129	101	121	115	125	137	107	97	142	129	130	152	131	132	111	139	134	143	119	123	146	117	135	120	130	113	138	119	129	134	132	118	143	131	124	132	108	130	145	141	150	111	143	107	121	120	122	120	128	113	127	112	139	143	140	109	119	124	107	125	131	122	121	138	130	111	110	113	113	127	117	119	141	131	131	152	114	153	131	115	101	129	128	128	129	139	133	146	127	116	113	124	134	134	125	117	142	119	128	128	136	134	119	123	142	134	121	110	99	115	128	125	142	135	126	131	123	151	126	110	132	151	135	143	143	129	125	120	123	106	123	126	104	115	129	120	132	122	113	114	107	110	111	123	149	118	116	118	132	120	118	135	131	133	115	146	119	121	127	133	133	133	117	133	114	113	136	116	121	145	118	113	124	120	97	125	135	105	122	141	130	138	122	140	113	130	124	155	134	109	126	121	119	117	139	128	131	101	122	129	114	122	132	125	119	122	147	127	139	124	127	117	110	122	126	125	136	126	106	134	122	149	133	124	140	127	147	111	130	157	120	108	124	120	125	119	115	128	114	128	123	125	134	141	110	122	128	137	117	101	116	129	150	135	152	112	123	118	122	133	123	127	127	123	99	110	128	121	108	126	119	97	114	112	121	130	110	118	128	125	127	152	127	121	137	136	146	126	120	106	124	110	132	114	133	118	153	153	140	107	139	143	139	128	130	129	121	113	105	127	135	127	131	134	124	138	128	118	127	119	154	138	131	121	133	119	113	113	124	136	128	156	123	137	117	100	119	117	116	154	130	127	132	112	132	150	140	120	130	130	117	132	108	121	121	134	119	147	110	115	126	120	120	117	132	115	134	115	128	137	121	138	123	145	140	115	131	97	133	105	120	114	147	124	151	121	121	123	112	125	132	131	136	118	148	113	133	120	119	116	132	126	141	101	151	126	127	121	137	122	135	126	126	143	128	147	144	122	117	158	122	111	125	112	121	116	132	133	117	138	127	117	118	140	125	143	146	125	109	119	119	153	153	128	137	126	122	119	125	106	139	128	122	131	111	147	124	128	124	151	115	104	117	135	138	129	119	142	144	146	138	109	131	137	122	134	139	129	144	139	133	135	136	108	110	120	115	126	117	120	138	128	137	122	115	146	123	100	118	120	141	129	115	135	119	139	129	114	120	98	114	130	128	133	113	126	116	120	138	138	110	134	108	134	130	124	126	129	112	109	143	125	119	118	136	139	133	123	123	114	142	114	110	134	129	115	135	114	130	141	131	109	142	130	126	113	137	130	126	101	146	119	151	139	109	152	128	126	129	135	121	109	122	119	116	116	114	120	116	133	132	108	127	126	121	133	133	121	128	150	135	127	134	140	112	110	102	108	141	130	120	115	121	160	146	145	133	133	134	119	119	120	139	105	119	137	141	155	122	151	140	111	129	112	132	120	154	119	138	139	148	148	114	148	106	136	102	131	122	114	132	132	141	118	114	132	131	150	111	104	117	128	135	157	122	128	137	133	126	133	150	130	149	129	127	125	135	117	131	108	121	131	146	110	116	115	112
16139	17568	29994	14936	9235	5640	2304	1331	1119	928	961	978	847	637	545	590	588	606	602	493	541	517	498	470	472	361	411	369	353	379	362	385	373	327	329	349	321	322	354	344	363	383	322	350	370	357	333	330	325	326	368	311	319	349	298	346	340	296	355	361	353	319	347	320	316	347	323	364	340	301	356	325	308	304	329	300	304	309	350	310	320	337	338	348	333	332	314	308	334	319	330	328	320	305	317	351	338	336	330	321	319	314	300	374	334	358	359	342	340	346	322	352	332	300	337	320	335	321	289	330	332	305	288	315	304	317	305	311	316	308	290	355	314	330	310	320	329	347	333	311	298	306	337	326	334	348	334	326	335	337	326	329	331	346	333	305	306	358	328	318	321	334	347	321	342	309	322	339	337	348	326	338	350	305	340	319	312	346	331	314	302	329	320	316	342	326	322	328	316	345	335	300	319	335	332	327	338	328	299	318	335	311	329	320	334	311	300	359	341	321	335	342	340	350	321	309	369	308	328	346	317	315	314	334	311	367	328	276	322	316	328	335	325	344	324	312	317	318	331	304	334	312	295	324	298	309	323	293	320	356	337	311	338	339	340	338	346	332	366	325	323	308	325	336	302	336	320	344	340	301	312	316	325	327	334	378	310	321	314	315	323	332	285	321	301	351	334	359	306	330	341	366	318	359	314	292	320	323	328	316	328	332	343	337	334	346	336	346	314	342	329	313	332	314	342	314	330	321	305	313	340	318	317	332	326	366	333	326	318	342	368	329	318	307	313	309	302	323	293	291	326	344	378	330	358	323	305	303	356	332	310	309	319	316	309	342	301	354	311	313	328	270	332	313	335	318	342	312	322	322	349	346	358	325	321	293	320	315	335	370	344	306	342	303	298	340	320	339	332	307	328	331	320	334	320	330	313	330	339	347	309	343	313	326	294	311	306	303	324	339	328	331	290	310	324	356	317	364	340	345	329	338	331	291	312	324	304	313	323	338	305	330	359	336	338	300	330	377	317	345	318	306	311	313	328	328	307	323	316	323	315	316	322	315	324	311	346	356	313	314	352	313	320	335	323	312	317	331	310	316	321	314	296	312	347	320	331	355	328	339	281	322	321	337	299	330	331	344	364	337	321	313	328	309	314	341	301	317	332	331	319	294	352	314	327	332	327	323	323	343	349	334	327	318	363	323	341	315	326	333	346	329	312	312	338	318	335	338	321	341	354	329	303	318	330	324	317	278	307	354	310	328	352	342	310	306	353	353	311	323	308	301	298	330	304	351	319	358	324	327	289	303	320	323	315	328	293	332	331	331	367	326	328	319	342	334	292	327	332	318	329	328	322	321	302	348	369	336	327	328	345	325	326	300	326	344	328	298	329	314	342	364	304	314	301	321	332	343	328	337	321	345	337	320	278	322	338	318	282	302	324	306	293	322	347	315	304	307	351	322	343	337	319	337	331	322	291	374	316	329	326	299	314	315	375	320	331	333	313	328	324	341	335	316	278	359	294	327	307	311	330	292	337	333	332	320	309	335	336	329	314	321	308	331	328	305	322	284	341	323	304	313	343	326	319	321	315	321	314	315	330	306	334	324	317	349	299	333	360	309	325	344	320	328	299	308	303	308	311	313	306	336	349	313	297	360	327	344	338	340	309	314	307	323	317	334	353	323	336	314	308	351	329	335	294	308	336	340	322	325	337	285	376	327	326	324	322	332	311	316	321	301	339	318	305	321	309	345	344	300	324	321	319	331	342	316	342	321	305	295	297	323	333	340	317	289	324	346	354	326	325	297	306	333	348	325	318	305	341	335	313	325	318	341	326	310	313	349	319	305	320	328	324	350	317	346	334	320	344	325	308	334	339	324	320	329	300	346	310	333	337	343	322	310	343	343	317	347	339	319	296	327	342	342	324	340	291	310	327	348	293	336	300	307	317	310	323	317	318	327	322	297	345	340	313	342	328	326	304	340	353	324	332	343	312	322	298	293	349	327	352	289	312	311	300	320	322	348	374	326	312	326	352	325	319	318	334	326	354	330	323	320	344	320	304	325	320	308	331	334	335	290	332	338	323	339	331	324	333	322	317	343	329	347	336	366	299	320	337	317	298	326	337	316	326	386	337	313	346	321	333	310	344	325	295	328	320	350	316	308	298	323	295	321	309	371	353	318	355	341	314	354	329	363	344	310	313	330	310	336	321	317	344	352	316	310	331	314	346	312	310	323	312	330	317	312	347	337	335	316	306	335	334	300	324	314	321	323	333	306	338	336	287	333	337	322	321	328	315	312	343	324	328	331	299	340	335	352	355	332	328	347	309	329	320	327	314	315	354	352	291	333	341	329	304	329	304	316	332	298	328	307	354	331	319	347	348	321	322	303	307	338	324	351	311	343	298	344	278	293	315	307	318	320	350	338	317	342	329	338	324	310	275	349	344	316	322	338	339	334	305	351	349	319	344	319	322	331	326	324	304	327	310	314	305	314	324	329	301	313	317	349	314	332	329	311	335	323	335	343	340	335	311	342	353	320	320	356	301	324	333	273	349	330	302	320	300	334	358	335	327	296	350	319	343	321	321	298	336	333	334	358	319	316	310	336	327	294	316	356	371	357	301	342	327	309	321	334	312	319	329	360	321	326	303	336	328	324	333	313	339	294	329	341	316	317	320	306	302	304	305	325	292	305	298	337	334	316	287	328	337	342	333	322	340	301	337	325	328	282	347	306	333	303	331	345	294	313	333	282	312	327	336	305	301	330	282	338	309	325	311	336	330	303	322	317	317	313	330	298	336	325	321	331	311	315	325	318	350	335	311	335	328	301	337	340	299	337	307	284	326	313	329	329	296	315	331	306	314	304	330	378	330	331	333	337	308	332	331	313	298	322	297	338	355	331	302	326	306	308	333	352	341	335	336	303	327	337	311	323	312	327	320	329	358	353	325	318	332	297	335	362	325	339	328	288	363	328	297	326	327	319	326	351	321	322	327	320	319	326	335	310	362	330	323	347	332	343	331	357	345	331	325	333	310	362	304	338	314	331	288	348	338	334	342	319	349	298	340	339	354	342	329	352	328	300	337	322	314	313	333	315	346	317	316	325	309	335	311	315	315	356	331	309	333	323	353	344	317	332	333	344	339	325	338	299	347	307	345	309	337	371	338	301	307	309	329	312	322	313	312	297	329	344	313	329	339	328	303	292	318	323	307	355	326	344	354	330	320	334	322	301	350	356	341	301	305	296	323	339	328	341	339	323	307	339	294	295	307	340	344	319	335	326	351	334	305	307	336	350	299	307	367	304	294	359	323	306	339	341	338	322	329	343	324	317	313	352	327	328	321	316	325	321	323	289	338	335	307	343	321	320	313	301	327	341	352	311	363	325	325	326	350	331	346	336	343	306	321	320	295	292	309	300	319	307	312	321	339	322	342	327	317	354	368	312	350	291	346	323	321	294	318	301	345	308	307	349	318	305	314	313	308	308	333	332	333	324	335	325	319	304	340	306	319	313
7416	1902	1096	594	537	423	401	361	422	361	371	400	379	400	402	375	362	337	389	373	369	386	408	358	328	357	368	387	410	353	341	336	386	400	351	355	361	375	355	353	351	375	365	394	351	361	323	361	357	362	367	356	342	392	352	378	343	387	366	381	356	363	405	370	367	370	394	352	394	378	379	365	364	391	357	370	332	381	378	347	360	342	355	369	329	386	383	344	362	360	396	367	385	399	378	400	331	362	350	387	378	368	356	370	329	370	348	337	345	348	347	340	355	371	387	365	356	395	369	348	377	356	332	389	350	339	369	337	338	332	359	381	371	375	331	355	359	371	333	358	350	380	383	384	381	410	358	332	361	356	402	356	352	361	355	379	370	382	361	347	355	335	346	376	332	364	361	362	362	369	357	395	357	379	387	343	337	344	353	390	356	387	364	391	331	328	400	376	377	379	355	359	385	363	367	348	375	401	347	363	363	363	357	348	338	346	366	373	341	374	400	369	378	345	382	367	381	376	370	382	374	358	355	384	334	360	321	382	344	389	377	381	315	366	393	350	373	337	365	363	373	366	354	408	343	374	374	404	351	362	400	362	354	344	368	341	401	347	357	308	354	322	355	329	355	350	329	382	375	364	370	351	361	377	334	344	356	336	333	377	342	384	348	358	385	411	340	417	381	381	343	382	397	382	342	351	362	374	369	331	350	351	373	370	342	398	373	359	371	355	351	357	360	332	353	385	351	367	342	379	336	339	393	349	363	400	386	398	348	387	385	375	363	362	371	363	347	372	322	372	343	350	376	374	377	347	344	379	330	372	364	370	387	361	382	358	373	346	362	373	349	404	388	359	351	348	376	360	353	358	341	373	352	378	404	359	369	382	365	395	370	369	329	345	336	375	362	345	353	384	369	382	377	369	383	376	346	395	379	392	346	363	372	376	352	372	327	401	371	357	339	358	375	385	345	384	368	314	338	409	334	340	335	360	354	337	360	365	373	348	337	355	340	319	355	355	338	370	355	367	391	360	400	370	366	364	381	404	393	340	351	389	360	401	374	389	351	353	361	357	381	361	370	379	376	360	391	379	385	348	371	365	356	355	373	345	380	342	321	345	353	382	365	386	313	364	370	400	364	369	382	360	351	403	388	378	337	319	399	370	376	343	371	346	346	324	367	371	341	363	389	389	377	351	350	361	361	399	395	336	353	374	389	381	355	380	411	391	347	332	387	354	360	353	339	394	378	372	349	337	342	352	387	368	362	353	422	377	377	361	385	356	367	375	367	335	355	360	328	382	354	350	362	354	371	354	359	364	316	329	383	378	364	329	380	359	335	357	382	354	385	355	375	369	379	379	383	353	369	315	405	419	388	364	371	359	361	349	361	340	370	363	370	312	418	378	356	357	341	330	373	368	337	364	352	340	358	342	380	360	353	371	396	336	352	389	331	355	368	385	361	358	372	354	324	383	359	350	354	395	361	365	387	386	352	338	347	355	391	358	364	335	393	362	357	399	370	331	374	370	367	358	390	418	364	373	368	391	342	397	370	381	337	357	366	371	385	369	369	340	358	345	365	366	359	367	369	375	331	349	344	338	328	385	343	369	372	340	364	362	336	360	389	377	400	360	372	367	354	404	360	347	361	381	358	386	364	363	399	351	380	365	396	365	333	384	386	358	389	373	372	351	373	372	374	382	371	387	394	385	382	379	367	358	358	358	322	369	375	354	389	361	375	369	346	390	389	343	345	355	330	365	370	349	380	320	371	385	380	374	377	356	340	342	343	356	341	364	367	314	392	375	362	358	393	352	374	354	349	397	351	360	380	356	371	417	376	358	360	356	386	361	367	364	385	350	386	346	348	359	332	349	366	386	384	357	350	393	384	391	388	321	358	346	380	379	341	344	356	381	354	384	352	331	362	375	369	346	365	352	348	365	362	353	371	385	375	397	334	373	393	380	345	363	373	397	348	353	347	371	360	354	327	315	334	376	345	344	347	340	399	345	388	391	364	354	341	353	361	368	393	376	384	348	333	369	354	353	364	353	386	328	345	371	332	310	362	367	344	373	369	352	381	357	428	389	356	335	369	361	344	320	388	401	383	347	366	363	355	359	359	332	373	399	377	353	352	367	361	388	373	381	335	348	348	344	376	329	386	361	331	358	376	350	369	360	348	363	391	319	375	349	332	334	352	347	370	381	341	385	348	342	361	388	397	350	325	410	349	379	388	369	380	365	373	390	363	347	384	357	381	333	396	353	361	376	381	355	335	362	375	369	358	370	375	393	369	382	354	392	336	385	374	351	377	371	356	353	360	367	332	374	339	366	376	381	369	380	397	360	337	342	372	384	331	381	345	378	379	355	373	345	355	350	416	392	329	346	349	401	386	396	363	374	363	361	349	350	356	376	343	396	377	375	378	350	392	407	398	373	405	385	351	397	361	337	376	316	373	349	387	352	344	354	378	353	376	316	366	342	371	384	344	329	392	384	379	378	375	400	373	380	336	357	391	363	356	330	348	387	372	386	353	370	383	381	374	361	354	378	382	387	369	386	321	401	358	355	375	377	367	394	390	346	363	360	370	363	386	386	354	390	379	343	380	351	361	353	368	365	356	365	400	337	367	373	383	416	343	366	356	339	356	369	379	351	350	362	354	420	364	375	347	378	345	375	360	325	359	363	367	354	349	376	355	347	352	400	371	377	388	369	371	352	376	337	411	327	370	364	387	368	376	379	369	360	376	370	363	374	400	360	364	356	355	350	385	352	340	346	383	363	406	389	354	337	335	338	357	404	374	374	368	350	418	381	370	365	356	350	403	361	364	353	360	354	361	355	377	376	382	373	346	357	366	354	390	359	412	350	360	312	390	369	381	364	396	350	351	343	382	388	379	380	380	369	358	373	394	379	332	389	341	444	407	374	351	364	383	346	384	359	356	368	392	359	333	362	375	375	361	352	378	408	351	379	366	345	381	363	329	355	375	358	366	359	369	383	349	388	337	335	349	358	365	356	394	368	379	367	340	360	386	436	360	333	369	362	391	364	391	345	372	357	356	352	357	366	328	377	383	359	395	401	377	355	380	356	361	361	378	366	388	348	378	351	365	366	366	365	346	379	358	349	354	361	376	350	338	352	376	350	353	356	359	326	405	398	386	368	346	356	339	372	371	334	354	372	357	368	380	384	376	341	359	349	385	367	370	378	308	351	365	387	352	344	352	361	350	390	366	340	354	356	358	375	353	382	366	355	371	366	342	342	361	364	354	360	366	362	347	330	382	413	392	369	410	348	342	385	360	351	376	397	363	396	343	356	373	335	346	356	335	383	345	346	357	400	340	375	356	374	356	366	337	349	387	362	344	357	342	356	399	338	338	361	348	338	345	313	368	346	332	397	340	335	369	347	362	396	364	367	339	369	363	384	336	388	384	372	373	350	360	361	379	392	382	388	368	347	360	371	361	348	326	388	349	373	334	385	363	365	338	353	388	380	350	354	360	343	343	342	386	349	371	394
5522	2359	2714	1935	1598	1298	1017	832	836	864	908	934	901	849	860	797	856	833	858	863	882	878	849	857	784	811	823	788	827	843	800	824	813	819	841	777	842	824	837	801	774	785	807	835	780	775	791	815	781	835	758	839	789	831	830	776	834	757	812	815	753	834	780	818	783	758	810	752	791	784	802	825	807	880	803	836	820	832	794	806	818	825	826	864	819	783	854	755	833	852	844	843	848	781	847	790	806	785	836	823	795	834	789	827	781	792	799	809	815	787	830	825	811	859	800	882	792	786	742	850	852	805	749	783	810	829	881	875	865	790	827	805	772	794	774	799	793	816	791	815	760	825	773	826	831	745	817	836	782	830	831	829	805	790	803	817	845	810	832	824	839	846	838	849	771	796	795	827	799	826	772	835	786	773	791	823	828	818	834	820	841	818	822	808	851	827	796	837	812	768	817	831	800	819	857	793	810	881	827	833	794	816	774	762	773	773	813	766	815	790	834	813	811	781	831	757	829	824	837	813	734	820	860	830	816	811	812	820	803	814	810	751	823	781	799	832	839	898	816	767	847	771	764	800	786	794	826	838	792	805	830	808	799	817	826	835	796	770	805	809	797	742	826	832	802	771	754	791	827	797	826	780	767	848	855	810	808	777	824	769	851	849	813	821	808	821	814	839	862	796	772	770	745	824	807	805	828	766	811	790	764	744	791	853	852	807	799	806	889	781	794	815	802	769	780	810	774	784	852	866	802	823	812	859	802	834	821	850	827	760	815	862	769	800	758	798	782	793	824	778	818	835	880	771	802	811	776	785	834	769	813	777	825	809	794	772	797	832	748	801	774	818	829	845	838	856	811	866	764	801	829	852	794	811	824	776	810	828	766	784	810	803	805	794	784	830	867	814	844	795	841	799	775	800	779	821	816	882	815	788	842	826	823	793	792	841	813	824	835	807	794	761	872	783	808	788	792	831	768	802	819	771	783	759	804	819	835	830	782	806	831	791	821	852	852	764	803	798	793	819	824	832	825	797	788	805	835	791	827	868	807	821	788	808	838	815	779	742	831	851	812	802	837	832	811	846	814	865	838	799	793	786	764	775	779	819	777	789	804	785	796	781	753	752	804	765	862	768	775	792	806	785	796	793	809	804	803	813	814	787	869	843	791	822	793	833	847	853	820	800	794	814	825	765	865	790	785	789	829	772	848	747	873	825	834	789	795	781	831	817	800	743	785	754	806	779	884	782	838	828	810	841	789	795	750	807	847	815	812	816	756	843	828	826	795	818	802	832	831	777	761	820	824	828	843	804	803	795	766	819	780	730	779	811	818	804	846	797	824	856	815	824	845	797	855	817	847	777	794	807	806	774	809	792	826	761	784	820	802	842	793	824	785	803	798	824	793	792	834	844	818	805	816	867	869	817	786	848	834	802	814	847	816	854	791	812	807	806	803	805	793	870	820	813	808	834	806	801	760	807	774	837	779	815	782	805	846	813	807	834	797	809	825	786	795	766	795	778	800	819	807	793	795	841	821	825	796	856	816	804	865	834	788	821	800	807	808	799	788	840	809	806	834	831	829	743	799	767	803	777	823	799	789	822	824	756	747	796	820	791	794	784	832	792	825	806	818	857	799	798	823	806	861	804	822	786	800	774	764	785	813	826	817	799	800	791	803	802	817	834	778	750	756	776	803	815	814	854	817	812	836	835	827	772	791	845	837	806	840	778	807	801	868	837	772	811	763	791	807	796	782	832	792	743	831	857	840	828	873	791	802	805	776	853	864	825	779	782	806	809	796	784	822	792	797	800	802	822	816	814	815	838	818	804	789	813	751	833	794	800	807	794	805	835	841	817	817	816	791	775	786	836	832	787	785	779	836	822	829	874	807	757	836	777	834	813	797	824	758	796	856	753	780	796	825	786	799	850	859	842	843	773	812	806	830	791	811	820	818	811	831	830	851	834	847	787	786	804	794	774	766	798	812	792	868	854	830	731	794	792	815	794	800	821	813	810	807	811	773	800	800	830	821	805	829	811	790	774	779	796	821	780	779	867	772	848	853	792	822	847	827	866	806	799	816	841	829	813	822	828	801	804	755	828	817	783	796	742	802	783	785	829	817	853	782	820	812	845	823	814	771	764	784	816	817	761	845	762	855	770	771	775	786	829	808	772	842	817	848	768	748	842	848	841	825	799	789	825	857	815	834	776	822	857	815	834	807	847	785	808	817	822	757	865	847	781	854	788	797	767	835	778	822	822	848	787	799	836	756	826	857	824	773	829	792	822	823	810	847	793	837	817	796	808	777	798	822	814	783	787	791	776	806	802	837	811	786	841	797	812	808	794	749	779	837	768	795	824	785	815	758	788	855	793	810	737	826	781	803	812	801	797	797	808	795	809	796	807	829	834	741	780	775	744	834	783	760	818	810	856	763	846	805	781	817	820	803	819	799	757	822	758	773	817	779	849	810	812	819	812	896	819	803	826	797	808	847	785	804	853	759	793	834	809	773	837	766	817	792	791	838	823	831	829	787	776	834	809	852	804	788	831	783	834	793	855	852	797	768	801	818	812	803	788	821	845	840	819	788	810	855	766	823	842	847	831	806	826	807	834	765	785	852	818	813	851	759	880	812	828	812	821	797	788	767	816	811	862	810	799	829	804	820	827	764	775	814	791	784	814	810	847	830	864	832	808	807	793	790	828	818	812	822	847	846	790	777	827	820	833	810	791	835	807	855	839	835	799	840	793	834	822	836	830	836	859	786	810	827	787	803	799	820	784	789	855	813	803	814	759	866	873	769	770	801	758	771	813	834	804	851	829	850	789	821	812	810	767	841	806	771	767	846	781	788	829	767	816	761	783	839	822	836	791	843	753	805	784	832	807	771	803	807	761	801	753	797	820	811	785	787	829	739	758	820	819	777	804	798	808	792	823	797	794	814	827	769	877	801	811	837	797	807	811	805	822	816	819	844	797	783	807	827	831	830	834	826	832	827	774	840	773	812	802	855	804	777	750	785	832	870	792	821	783	814	814	838	756	810	803	824	803	799	820	755	816	800	787	825	812	768	794	768	789	792	818	786	777	806	805	793	795	828	817	810	858	797	836	821	774	781	817	828	841	793	760	793	863	779	822	844	810	773	821	803	875	857	824	794	794	842	782	824	862	831	781	829	809	823	790	811	830	773	769	833	820	834	782	822	795	750	798	791	837	758	792	739	877	769	772	835	819	781	806	803	800	806	810	817	782	837	847	817	855	831	857	792	814	822	817	791	827	804	813	811	873	829	792	833	790	783	834	771	810	808	808	837	800	825	824	800	812	815	841	788	813	808	790	783	809	825	842	838	804	826	845	769	806	861	814	812	814	819	827	799	814	787	842	856	861	816	781	819	841	788	821	856	815	817	800	816	839	769	802	790	835	810	849	818	842	789	806	820	842	829	861	845	799	806	801	825	807	835	806	812	813	822	839	832	800	797	803	786	828	803	761	832	782	804	816	802	810	818	874	822	788
18562	11494	18097	7306	1973	969	491	342	301	307	294	298	296	252	246	269	254	260	243	265	266	264	238	228	239	265	234	229	262	222	294	237	233	217	256	219	215	268	230	238	232	234	260	220	265	237	264	240	257	253	214	225	227	220	241	241	222	234	226	219	233	262	252	255	239	237	228	272	246	258	230	223	258	256	237	237	236	231	253	260	246	252	225	226	241	247	220	265	256	236	240	247	285	260	244	234	235	249	214	207	256	275	261	251	262	239	237	275	242	257	212	230	224	247	218	226	223	256	233	201	271	213	226	218	252	240	243	231	238	246	232	231	243	249	206	227	226	247	233	261	235	236	246	239	237	250	237	235	218	236	234	222	251	217	224	276	249	230	243	259	256	249	244	222	215	232	225	244	260	237	249	247	244	229	245	263	231	216	278	240	275	251	221	249	269	256	251	239	252	266	261	232	232	229	211	216	261	252	274	193	228	244	244	292	243	220	236	270	269	234	236	244	236	219	244	232	231	268	237	239	229	228	260	229	221	279	220	233	213	230	225	227	236	211	245	235	209	262	221	268	236	249	252	237	222	250	235	281	275	250	229	241	262	239	233	233	242	244	199	225	240	224	245	248	248	280	240	247	246	237	249	262	239	228	241	268	234	236	257	228	243	243	233	235	235	234	247	258	233	229	204	232	219	237	238	254	242	257	271	256	255	244	254	262	238	218	242	244	251	243	233	233	232	247	252	250	238	267	242	244	258	225	219	247	240	246	250	219	242	229	235	254	224	245	239	232	221	245	235	251	271	239	211	191	242	246	197	180	243	246	248	225	229	238	215	251	246	261	245	281	240	248	201	219	229	202	239	243	224	282	243	214	228	264	222	242	232	235	248	261	257	242	247	237	237	254	244	237	223	277	247	246	253	232	235	223	250	235	244	242	232	226	247	222	227	238	271	250	225	236	244	232	233	209	278	223	261	229	246	245	235	226	211	243	257	228	226	237	235	246	275	255	248	246	263	263	242	242	252	236	248	230	220	232	250	241	234	231	257	254	232	234	208	272	232	263	228	236	238	213	240	250	251	236	230	230	206	230	267	223	230	241	215	254	239	224	239	270	205	218	228	235	251	206	249	237	243	239	258	231	249	233	228	234	258	235	243	219	211	248	221	260	266	247	263	249	240	228	220	237	228	216	242	242	215	244	261	263	248	255	236	222	237	265	218	236	231	244	244	243	262	276	232	262	233	243	227	225	249	246	241	264	259	247	220	224	235	284	280	262	252	248	247	235	213	254	228	263	254	217	237	217	241	252	263	257	242	240	213	260	257	238	226	233	221	246	217	214	244	236	238	258	252	226	266	234	257	259	245	249	252	248	224	245	239	255	228	257	220	243	236	248	240	233	220	250	249	246	207	245	220	237	236	250	235	254	257	256	231	250	234	226	240	219	248	238	204	214	238	233	240	277	259	215	255	270	250	236	228	227	231	246	230	216	246	230	236	225	206	241	235	232	252	237	224	247	220	257	227	218	263	229	231	233	239	247	216	222	238	240	239	257	235	254	237	209	244	268	240	232	223	256	232	268	241	226	230	273	214	234	226	219	238	247	233	239	243	215	223	236	261	251	233	259	214	242	282	260	240	265	212	246	230	254	250	260	230	253	240	250	266	227	287	274	265	186	228	237	228	217	255	225	232	258	262	252	270	260	216	208	230	215	228	246	250	231	276	252	244	258	245	248	231	281	224	232	261	247	258	223	236	233	246	225	270	223	243	251	249	262	269	200	199	231	258	252	235	226	245	269	246	257	214	255	267	247	249	250	250	231	222	223	237	237	233	213	236	272	258	228	231	228	246	239	239	221	264	229	242	226	257	301	215	248	232	249	261	236	251	239	233	243	238	238	256	259	213	241	244	241	217	247	234	207	236	233	241	246	199	228	206	236	260	240	211	227	242	226	238	232	225	246	228	238	236	231	257	243	230	227	223	253	244	215	241	266	253	244	236	234	263	257	248	220	255	249	200	273	229	240	239	258	258	251	239	267	202	221	238	224	218	220	246	252	260	224	249	228	227	262	219	267	236	213	244	247	237	221	218	245	279	270	234	251	225	235	236	226	264	255	240	275	245	203	257	214	198	216	259	225	237	255	220	243	219	246	234	236	257	228	237	257	264	211	211	226	228	247	249	272	274	243	256	263	248	232	246	216	215	194	275	248	223	251	246	232	235	243	196	249	249	228	228	248	256	276	259	222	241	235	226	239	235	246	215	235	239	218	214	254	247	242	245	188	234	254	241	243	226	223	235	253	243	245	272	235	215	245	234	202	241	222	267	231	258	279	243	263	246	247	238	223	232	246	227	260	246	227	217	227	241	213	247	231	220	251	227	266	223	237	216	244	253	204	236	226	257	215	225	233	251	254	269	256	232	228	228	233	247	227	240	224	243	248	246	259	225	234	239	234	248	239	226	249	226	238	254	223	233	242	239	224	234	238	230	239	247	219	250	245	211	233	240	243	231	241	236	226	225	255	265	251	244	209	235	214	253	227	237	205	231	246	241	207	257	221	229	276	242	225	247	246	229	234	245	260	271	269	266	210	216	255	269	244	238	234	229	235	205	236	235	241	233	274	215	228	250	275	237	238	230	267	256	225	247	260	222	220	240	251	239	262	261	236	227	248	212	259	220	228	223	231	239	241	213	228	206	233	204	246	247	271	216	218	237	242	218	240	220	251	226	206	250	261	240	207	254	228	229	246	210	234	259	242	228	213	273	222	227	249	221	251	243	215	226	239	258	235	274	259	230	214	231	220	229	233	254	260	236	274	222	214	249	254	238	254	244	245	263	208	239	245	250	255	229	247	257	242	223	229	232	222	259	206	219	240	244	242	230	266	235	210	235	241	220	219	263	250	253	264	232	214	248	256	232	228	217	220	214	224	235	251	235	221	252	234	264	234	273	240	243	257	239	243	281	228	250	243	267	234	245	240	260	233	255	226	205	264	226	221	253	245	228	242	210	216	232	268	251	274	231	226	261	228	255	221	229	229	274	238	224	250	260	209	215	289	249	253	281	264	241	245	235	264	277	242	228	240	261	217	222	202	246	251	214	262	236	226	260	264	220	277	249	203	225	225	228	252	220	245	216	237	264	241	254	227	237	231	238	242	245	223	228	242	253	234	223	260	253	262	257	272	244	251	238	250	228	225	254	226	226	213	248	232	211	261	250	255	249	242	255	250	250	225	226	225	230	234	232	267	246	229	277	231	231	262	241	228	281	231	247	284	237	233	221	222	258	232	262	252	249	270	266	238	244	259	227	245	253	249	215	253	235	218	241	241	220	223	241	274	230	235	237	220	242	227	213	267	241	251	213	239	225	201	251	254	230	248	215	255	222	260	251	230	274	253	229	209	219	247	238	227	232	253	235	250	238	236	213	218	249	238	226	231	246	232	239	234	209	218	202	245	260	248	247	251	232	264	228	239	223	241	249	236	264	245	235	265	271	252	252	248	222	267	264	223
12999	11739	22141	10551	5920	3657	1656	1225	890	845	919	914	843	718	758	701	680	780	725	699	672	645	654	649	664	610	554	590	606	625	556	551	536	554	562	588	599	534	557	544	570	558	575	533	494	574	533	553	558	557	561	519	572	550	522	528	524	565	532	572	538	622	552	569	538	526	545	537	518	542	537	539	548	519	578	595	522	576	542	552	582	595	554	581	571	538	567	565	548	536	555	565	564	538	569	508	540	537	553	511	536	574	594	571	548	549	530	553	531	576	567	570	540	571	549	528	537	543	551	528	519	541	559	529	535	538	549	545	548	552	554	552	540	549	535	502	536	560	536	555	555	548	522	547	550	535	521	591	555	553	531	521	583	532	567	535	544	509	514	510	503	549	591	551	527	527	521	520	552	563	536	576	550	527	545	568	540	494	537	535	536	558	550	555	549	516	512	553	562	556	554	569	509	564	569	587	549	510	526	520	519	586	570	500	569	568	570	560	558	569	553	479	523	576	560	524	547	533	541	564	562	524	508	523	524	523	536	542	548	540	567	526	560	521	552	581	536	522	560	557	516	521	551	530	563	572	580	538	578	546	500	507	530	548	543	520	547	569	501	552	582	531	537	587	558	525	562	546	495	532	573	525	546	545	556	539	525	577	560	541	552	552	551	562	576	526	525	526	542	569	555	585	551	579	553	537	571	539	587	553	542	553	565	553	567	523	504	522	560	501	555	581	553	568	550	536	529	551	572	531	546	537	546	557	572	555	524	501	532	536	543	541	562	553	528	516	541	573	532	563	538	521	545	551	497	541	575	535	524	576	524	520	555	565	512	564	527	537	601	540	532	610	505	550	521	537	534	510	532	529	526	574	544	502	554	495	553	557	553	503	545	532	548	522	565	553	563	530	554	588	568	563	556	577	526	525	571	506	558	569	554	529	602	581	542	510	568	584	549	540	529	575	472	525	536	554	574	494	528	546	519	495	531	598	536	552	497	548	526	539	530	555	547	534	572	533	538	561	517	538	529	555	548	549	538	555	564	533	549	536	546	567	576	556	556	569	550	536	530	574	538	525	581	568	547	536	509	545	524	545	540	551	575	553	525	519	582	531	554	584	549	531	535	611	545	527	593	568	522	601	537	519	528	517	562	534	564	559	529	546	528	522	545	567	525	525	550	532	552	530	555	559	522	558	547	595	549	522	545	486	547	565	530	527	534	533	573	517	528	545	577	548	599	538	548	552	555	541	570	554	535	507	557	537	513	534	517	563	551	539	552	528	550	491	545	554	533	536	544	512	561	559	540	583	516	556	537	538	556	542	521	547	580	532	578	569	534	541	545	528	530	539	530	600	549	536	599	578	535	516	561	540	531	528	551	539	544	568	555	510	562	564	556	548	526	568	546	534	544	536	580	556	588	527	532	519	558	528	514	556	548	519	502	537	540	546	558	534	564	570	495	601	550	546	503	512	534	533	582	572	566	541	500	525	535	530	525	534	590	542	561	548	529	552	555	538	533	498	564	560	498	590	556	578	546	530	570	523	538	573	522	524	521	517	503	584	558	558	476	581	554	568	526	560	583	566	531	558	533	538	583	527	559	543	577	555	510	562	569	541	513	533	550	512	571	550	540	519	575	567	503	559	539	557	518	550	521	580	554	550	520	567	553	569	512	537	538	542	542	562	554	496	539	584	495	558	555	507	556	560	545	556	568	592	535	542	519	492	530	501	512	552	524	556	544	532	536	594	526	518	602	581	506	516	564	573	538	545	519	527	521	519	496	570	526	509	549	504	569	529	527	524	578	589	541	542	543	535	553	561	531	527	563	545	538	546	583	566	557	578	571	516	521	554	564	489	526	522	561	597	542	540	559	563	560	567	533	528	520	607	490	569	537	537	517	525	588	547	525	567	555	549	544	595	601	554	541	548	527	565	530	553	545	547	531	564	598	517	560	547	565	563	550	572	537	547	539	531	509	575	561	570	471	558	578	558	555	538	513	547	532	519	541	534	562	561	587	527	520	572	533	563	509	533	504	523	547	572	521	524	574	552	581	553	582	550	505	583	592	550	543	542	521	538	557	567	546	524	525	527	553	523	619	571	517	545	562	529	559	538	520	582	533	543	530	545	561	541	528	552	529	535	527	580	535	540	546	510	522	504	594	568	554	529	539	505	527	580	544	528	544	572	546	559	548	554	520	526	563	515	551	532	564	554	566	555	574	555	542	510	576	520	517	546	526	543	610	549	570	568	567	553	565	552	561	540	552	551	548	516	541	533	557	543	565	555	558	532	555	564	526	575	566	533	549	539	557	534	557	520	542	526	577	518	563	499	561	562	524	535	555	561	538	573	540	572	548	529	553	547	572	551	573	553	538	511	584	530	525	572	541	517	527	550	530	551	568	564	496	512	548	556	507	566	552	541	545	560	552	566	562	558	565	531	568	529	526	560	552	566	554	529	516	541	528	589	591	540	547	535	592	562	545	547	541	540	522	552	533	524	533	543	528	544	521	581	551	536	559	568	553	518	556	506	533	537	540	530	551	545	556	533	524	535	513	569	547	557	530	545	585	588	564	559	537	551	519	599	535	554	516	550	560	593	602	535	527	561	583	525	580	536	551	554	525	527	521	548	540	547	547	577	550	507	573	522	577	552	521	545	579	578	519	512	560	562	539	567	527	519	549	530	536	533	547	499	522	542	572	526	538	550	518	617	547	543	586	535	546	552	505	526	544	555	564	543	547	578	541	549	522	562	549	530	554	503	576	553	563	552	516	585	513	591	526	513	556	547	569	534	583	543	525	558	536	563	527	572	522	553	541	542	570	536	568	553	555	546	538	568	547	496	538	524	535	515	530	542	582	544	550	545	587	557	528	549	521	579	520	566	527	513	523	544	557	560	556	559	579	520	547	526	544	525	569	550	546	512	540	592	547	566	571	573	587	541	563	527	570	546	515	587	595	534	564	545	550	547	529	549	530	582	575	532	547	551	519	525	578	511	596	565	571	555	553	500	528	512	562	527	569	542	560	542	521	536	512	582	524	545	560	572	526	519	541	544	574	552	535	546	529	583	508	532	509	553	527	591	543	528	542	538	527	555	553	568	532	548	584	535	541	540	589	508	555	528	534	523	555	514	569	552	540	513	507	552	564	566	563	554	548	542	538	534	514	562	557	528	560	553	539	583	548	539	546	526	536	541	539	573	550	560	584	533	513	549	563	550	513	562	562	515	547	504	575	574	495	534	548	532	575	534	529	570	541	495	561	585	544	547	565	557	565	511	545	545	536	559	489	581	542	513	555	512	540	557	515	490	556	553	539	550	534	549	572	545	542	490	535	518	512	508	555	541	548	514	551	574	510	571	524	543	551	544	557	586	585	544	524	540	581	541	503	541	506	549	532	549	557	578	574	499	553	543	570	535	510	511	577	513	537	552	517	553	535	509	609	568	537	527	532	511	564	502	537	548	518	540	549	558	545	574	506	550	513	529	552	589	500	565	568	540	534	552	493	550
27540	20815	29329	14189	4422	1568	598	330	245	213	214	236	193	167	153	181	164	158	174	164	166	147	154	125	148	135	125	129	141	127	150	137	124	131	139	125	124	130	116	134	123	124	137	115	147	132	117	128	116	137	117	135	107	129	128	117	133	133	114	134	124	107	122	127	122	130	111	150	137	120	147	120	142	142	128	128	125	119	124	129	141	108	123	128	138	151	129	120	118	135	124	118	118	123	136	148	145	99	135	94	130	127	115	133	127	145	127	110	137	136	118	128	141	125	147	130	129	119	128	137	120	116	127	134	129	114	145	120	135	121	136	127	117	123	113	121	147	133	138	107	105	124	121	127	120	113	144	120	118	120	141	122	134	113	124	122	129	141	151	124	116	121	146	118	129	115	137	125	124	122	153	122	129	144	113	125	101	139	128	128	119	118	111	119	136	116	128	118	150	127	122	119	117	129	121	124	116	144	141	118	129	121	119	128	119	121	111	123	120	123	127	129	129	130	115	123	127	154	117	112	105	111	128	113	120	135	110	124	139	146	138	131	120	118	119	148	115	140	129	150	128	131	156	135	132	108	123	129	120	134	122	129	131	115	131	132	126	148	109	123	130	146	126	130	134	121	121	132	147	114	111	117	116	126	131	117	116	112	129	104	123	123	139	140	127	142	140	121	132	144	109	115	148	144	114	138	151	125	124	109	129	129	116	125	129	127	99	118	107	106	139	123	104	119	122	123	125	146	144	138	116	116	111	150	130	115	149	105	125	129	129	118	116	120	139	133	126	135	134	150	132	112	129	118	111	131	122	133	119	134	145	139	147	131	134	122	123	129	123	130	140	129	141	130	133	117	106	140	137	126	121	135	104	124	117	104	128	131	128	129	125	129	111	115	134	130	116	121	122	131	124	136	139	111	132	125	137	145	123	132	153	116	126	126	136	124	139	118	122	134	131	137	137	113	129	151	122	118	129	116	127	127	140	120	131	141	129	136	136	112	118	116	114	123	131	126	122	143	122	131	111	115	130	114	131	138	117	122	143	138	132	146	128	122	128	128	123	118	121	129	140	142	143	146	101	119	119	137	138	148	130	111	143	130	130	127	116	124	125	123	126	115	133	119	124	126	111	126	117	134	149	127	138	120	123	115	123	114	121	105	119	107	127	112	124	111	115	148	109	134	120	125	147	119	144	123	115	141	123	131	123	134	129	112	130	140	153	124	127	118	147	117	123	135	114	116	125	130	121	126	128	129	137	127	128	123	102	143	159	133	115	126	143	110	146	124	106	138	136	134	123	126	132	125	122	143	139	126	124	120	126	113	140	127	119	142	142	134	116	129	111	100	121	138	124	137	137	135	125	129	129	110	115	132	128	122	124	113	138	112	142	113	126	127	121	125	121	130	116	134	122	115	152	105	141	124	115	121	109	116	125	108	132	122	130	140	124	129	112	105	135	124	123	131	116	133	133	139	137	135	125	124	123	123	120	120	96	118	125	139	136	140	131	122	120	137	114	122	136	111	119	128	135	118	117	125	104	105	133	124	129	152	112	128	122	136	131	129	131	115	132	130	136	148	120	120	115	116	106	121	135	134	119	160	134	118	131	127	124	130	117	141	115	130	136	146	142	130	130	129	132	118	121	123	105	126	107	132	129	132	165	112	136	125	134	119	144	136	122	122	135	125	124	134	87	125	147	133	109	139	120	142	129	105	138	146	119	128	123	147	124	141	119	127	114	128	126	125	124	124	130	148	119	139	123	133	128	138	143	124	103	118	140	137	115	94	143	111	119	121	119	142	138	118	100	146	136	119	153	124	129	121	118	116	132	100	125	123	145	123	119	142	111	155	114	144	110	122	141	151	131	130	141	118	113	131	109	113	127	117	124	119	139	119	118	126	160	134	113	122	134	139	121	138	154	115	131	117	115	108	112	137	130	119	138	140	137	118	140	122	150	152	125	128	110	139	150	126	120	118	136	138	116	151	142	157	114	105	116	135	128	105	110	161	115	111	137	125	122	127	131	133	140	120	105	128	124	138	121	123	118	126	108	110	123	120	122	130	118	114	134	125	131	137	114	116	125	137	132	124	127	135	94	108	129	129	135	134	125	109	144	128	121	120	139	121	106	135	115	126	114	128	111	126	144	135	132	126	119	133	123	120	108	119	109	118	116	138	141	139	133	127	145	136	98	136	125	136	129	127	124	120	132	133	162	146	116	153	118	134	131	131	115	121	128	148	121	128	134	122	129	117	131	138	106	103	108	123	122	123	133	104	131	114	107	127	106	105	118	134	112	145	125	133	127	108	130	135	120	118	119	145	143	112	116	118	133	153	134	108	138	116	133	140	130	133	123	113	117	102	121	127	116	143	106	107	98	115	139	116	122	136	112	140	109	123	156	123	139	115	120	126	136	151	124	132	136	140	110	139	127	123	116	109	124	125	134	124	121	133	142	126	120	130	132	128	115	120	138	112	128	126	135	151	117	133	110	125	116	124	118	108	114	104	132	124	135	132	138	111	128	123	124	132	124	120	135	128	112	154	129	128	126	142	129	156	147	135	108	132	107	137	121	127	145	123	127	131	110	123	123	129	120	141	126	136	129	133	144	135	123	128	139	122	111	115	120	140	136	120	113	133	128	102	124	117	116	107	154	124	163	129	121	132	117	151	121	120	126	115	119	117	139	128	129	128	138	126	134	142	108	122	119	143	124	118	131	120	111	122	104	123	128	133	138	124	124	144	113	148	121	104	126	114	120	129	136	93	119	123	120	162	136	130	135	137	106	116	148	125	129	130	112	132	131	138	134	143	118	110	152	112	102	142	108	119	130	110	147	144	120	111	139	127	136	115	130	124	123	126	136	108	125	109	131	126	135	127	107	128	125	160	105	121	134	131	128	128	133	140	140	113	111	130	143	123	132	116	116	123	105	115	138	104	100	116	131	125	140	125	112	129	108	117	143	123	140	140	114	124	120	130	135	130	129	137	126	107	119	127	130	137	142	128	126	145	121	118	101	153	119	136	105	146	131	124	134	138	125	127	121	112	111	123	128	139	121	159	129	125	120	114	133	130	120	108	133	120	118	114	126	137	132	122	144	117	139	135	130	118	117	113	106	129	123	123	125	125	136	126	138	106	117	102	105	117	125	125	125	107	137	142	122	129	134	116	118	120	144	109	120	131	145	156	121	99	131	153	120	120	113	122	140	118	136	153	138	124	126	123	118	127	120	123	129	120	129	134	142	129	102	105	121	108	122	105	117	124	114	144	124	128	113	145	138	121	103	127	124	110	105	128	122	136	108	153	134	111	136	127	139	107	120	130	116	137	133	140	99	125	126	137	132	132	140	121	143	147	118	117	126	140	123	115	104	120	119	118	124	118	110	142	134	127	117	133	139	115	125	125	126	128	125	129	125	120	127	140	143	103	117	118	117	161	158	121	115	128	144	136	119	129	135	109	134	136	143	120	143	111	146	137	112	140	145	114	121	123	123	142	134	138	128	127	129	121
16931	17935	29696	15627	9415	5729	2422	1443	1041	884	989	902	809	641	613	576	521	630	611	507	526	549	511	502	477	406	409	349	385	346	356	337	360	341	348	364	356	296	339	322	321	351	361	336	336	338	345	321	350	319	325	366	348	305	353	327	332	317	358	312	336	349	336	322	335	334	335	336	313	302	339	327	289	332	351	326	301	316	321	367	302	342	333	307	325	335	366	332	307	335	325	322	323	337	304	323	327	338	342	332	331	357	338	324	309	324	312	309	361	336	324	322	311	307	297	361	332	295	353	337	328	351	320	303	310	306	311	320	322	347	303	318	306	374	294	339	338	341	337	321	312	334	323	355	337	302	327	351	324	328	329	310	337	345	347	316	324	342	297	313	318	313	302	333	328	337	351	314	308	341	321	325	305	335	334	335	315	325	310	325	339	333	334	330	309	347	353	343	304	350	352	333	344	322	313	345	348	363	364	317	306	340	312	321	329	342	328	315	360	325	334	340	352	324	343	324	329	307	301	318	327	330	324	330	346	328	327	324	325	316	340	291	315	326	328	318	320	312	324	315	336	318	320	357	312	318	323	320	324	324	342	356	306	313	308	324	306	312	291	306	318	312	348	294	316	330	311	334	320	344	331	331	342	315	319	339	317	309	355	350	353	316	301	370	301	300	348	325	352	327	318	310	288	341	365	324	324	319	342	332	322	307	304	336	318	322	334	324	331	311	324	330	312	326	331	287	327	336	340	321	337	293	326	305	335	337	318	316	342	319	304	324	378	337	329	324	293	323	341	328	297	358	324	317	332	339	329	307	329	329	345	325	328	331	332	349	325	324	326	326	324	362	308	339	294	299	317	304	309	355	317	334	302	352	324	349	333	332	329	295	311	348	287	296	315	360	343	337	334	315	322	322	316	334	361	331	360	317	366	305	285	325	321	335	325	350	306	336	324	312	330	338	312	312	317	335	309	342	319	333	357	327	328	293	379	354	350	313	339	301	340	314	348	304	336	340	303	333	329	335	341	333	367	318	287	315	342	288	323	346	358	317	324	325	314	318	319	312	328	294	303	317	324	330	318	301	323	303	331	348	321	306	315	332	324	286	370	319	297	304	310	322	301	292	316	297	304	362	322	318	324	314	337	309	342	324	317	344	347	337	339	307	314	321	325	327	363	315	288	343	298	327	305	308	346	331	318	353	328	332	332	326	334	285	332	348	338	321	331	369	302	361	313	307	318	328	317	325	306	314	302	311	337	306	322	334	318	320	343	331	326	319	296	295	293	354	315	322	339	352	350	357	328	320	315	316	325	301	357	315	325	326	335	299	318	314	346	341	325	362	314	361	350	337	353	330	313	296	314	334	354	318	341	321	343	336	329	347	294	317	331	334	381	341	347	331	346	282	335	305	313	347	334	330	307	323	318	342	306	319	324	317	312	299	313	330	334	350	321	315	307	324	345	323	334	315	324	297	324	354	307	342	308	353	301	328	313	332	285	367	294	321	329	347	330	336	307	353	310	330	284	324	315	323	324	327	353	310	323	303	331	314	330	331	340	329	317	331	344	359	324	351	346	311	304	352	289	310	316	298	304	290	329	325	301	322	311	311	318	352	338	335	337	326	306	314	311	318	328	313	323	333	329	351	318	355	321	350	309	343	334	332	317	369	323	334	327	333	288	327	315	317	341	317	306	305	315	329	311	321	304	321	357	334	324	342	364	325	350	363	352	342	345	310	353	319	330	294	358	339	336	319	309	325	360	338	322	305	286	305	324	331	320	307	348	319	316	334	332	300	339	338	312	312	316	327	320	320	313	353	331	322	321	326	340	332	339	347	350	333	339	328	322	324	341	310	347	300	288	343	299	310	290	339	318	348	306	323	311	314	336	308	329	344	326	346	358	331	320	320	310	294	332	348	319	340	311	324	319	319	314	290	334	324	297	343	336	379	332	342	314	338	348	357	323	339	341	316	320	329	311	310	330	289	310	301	329	344	315	312	312	317	335	283	326	364	348	358	321	325	299	325	326	291	360	302	305	324	322	336	336	324	348	307	336	334	334	310	320	355	328	314	335	298	329	337	328	329	350	362	316	362	339	322	317	359	323	331	306	331	324	297	347	325	311	288	300	313	313	307	305	308	316	306	377	328	318	341	343	308	326	292	317	346	343	345	295	302	324	339	331	288	333	302	313	331	331	327	341	317	315	338	357	341	339	334	311	364	327	308	348	339	339	334	315	334	318	327	297	321	292	304	318	311	349	363	321	300	317	328	317	334	302	331	350	319	340	312	337	324	323	320	334	322	357	292	321	333	288	314	327	320	326	326	356	332	287	298	342	299	314	308	310	326	336	313	333	336	334	342	324	329	305	308	311	320	302	334	299	354	313	360	312	340	328	325	336	328	321	305	349	328	303	317	336	351	319	293	312	309	322	359	321	314	346	326	330	372	325	340	308	317	330	325	294	323	351	328	308	278	326	355	321	308	313	281	314	303	353	310	338	319	363	313	324	333	321	359	331	331	281	322	324	314	340	312	342	298	321	337	361	331	328	312	334	322	341	316	314	347	315	317	312	325	314	307	328	335	317	356	315	347	306	304	315	307	309	323	301	322	328	332	318	295	335	319	330	331	337	358	332	347	297	324	312	331	272	325	353	341	316	318	279	325	316	320	352	298	307	305	324	364	333	308	295	318	352	319	338	289	311	310	308	297	331	327	310	316	351	326	327	308	347	308	351	326	323	310	322	321	336	353	298	331	377	326	340	339	357	325	336	311	337	328	313	313	324	286	325	350	325	333	292	316	291	347	317	337	310	313	298	322	353	320	332	336	313	324	302	310	332	353	322	362	318	332	325	345	358	303	337	335	342	329	324	302	348	336	286	304	339	316	295	291	314	359	318	309	362	349	310	336	338	321	335	339	312	314	322	293	322	316	301	339	314	324	334	353	352	345	352	335	329	334	319	324	320	324	350	350	345	342	306	359	332	321	335	286	324	311	313	305	326	356	360	309	350	335	293	307	325	327	311	319	339	340	356	304	337	317	337	369	331	322	350	342	338	334	328	293	299	330	334	322	281	315	353	317	307	321	338	314	342	342	317	308	314	331	324	319	310	349	321	325	313	340	333	320	320	333	328	306	331	333	291	348	313	362	317	321	366	333	360	310	300	349	300	330	335	374	309	315	356	305	330	326	324	328	338	311	341	351	305	355	308	294	304	366	313	344	310	322	343	327	327	313	332	344	348	312	296	343	321	314	324	360	318	296	330	343	332	334	311	338	329	349	328	334	320	307	322	288	355	353	350	297	316	318	311	331	312	328	329	346	338	337	329	308	358	322	341	318	316	319	324	326	329	329	350	302	319	318	273	333	363	369	329	339	338	318	348	315	351	290	298	323	300	334	355	326	332	342	320	350	317	297	328	329	324	335	303	295	309	289	325	342	322	337	323	339	319	323	327	333	328	347	323	322	340	323	316	315	332	345	332	295	318	292	327	323	331	338	334	339	321	291
7533	2025	1134	644	552	427	431	371	400	349	346	362	391	370	376	379	379	374	349	346	393	388	431	387	402	375	347	386	337	335	373	331	375	367	384	348	394	358	386	384	394	381	357	391	330	343	363	384	370	384	363	332	341	361	328	351	370	376	378	376	347	339	364	351	406	355	375	380	359	351	384	367	370	373	359	362	367	389	374	384	342	391	388	349	356	340	390	341	344	392	372	384	389	378	393	357	371	356	387	343	389	385	373	359	349	383	365	366	359	330	370	355	369	371	337	373	350	320	371	391	387	362	367	385	362	388	369	356	326	359	346	351	366	386	384	340	357	368	382	335	364	330	406	397	411	390	347	393	378	379	369	364	372	360	362	403	387	355	361	354	409	388	370	353	383	408	379	365	380	391	347	384	380	340	368	355	350	373	348	355	398	385	356	373	385	389	358	383	373	378	355	373	394	360	393	353	352	374	350	367	366	349	397	364	367	418	351	360	342	380	333	390	335	367	371	384	381	390	410	388	370	356	386	368	372	374	397	345	354	355	363	339	389	359	366	317	381	415	361	343	360	370	361	401	359	364	362	375	388	350	374	376	323	354	358	378	355	394	345	396	366	375	386	377	371	349	354	357	355	393	380	383	369	353	325	343	366	390	398	384	362	388	371	341	362	336	366	378	335	336	357	354	362	375	361	383	349	338	371	375	348	370	363	340	349	352	364	354	378	342	365	371	359	359	393	355	351	325	367	335	375	389	310	347	399	355	396	355	380	354	346	356	372	332	363	362	346	373	359	354	362	356	332	385	364	370	345	338	342	376	363	340	345	346	358	365	381	390	318	376	373	357	375	350	357	366	362	347	361	373	361	374	347	376	361	349	351	380	377	364	386	399	361	379	377	356	349	373	362	396	361	364	367	405	389	353	372	383	349	382	332	342	351	367	393	326	351	315	369	317	364	344	336	358	399	379	382	366	339	376	376	359	364	395	381	387	378	362	340	370	358	350	346	384	374	345	364	391	372	350	364	360	338	347	374	409	349	340	335	376	411	365	393	344	357	375	356	376	377	329	367	382	369	361	364	317	330	420	353	367	374	393	349	384	387	360	370	319	347	365	386	388	351	354	382	385	349	393	379	340	410	350	348	389	364	399	370	391	368	344	358	344	406	382	368	397	370	350	393	388	411	396	374	357	350	348	387	385	389	357	382	375	382	344	358	377	375	383	370	381	387	390	362	366	368	325	372	337	355	346	351	345	342	381	356	393	346	378	400	367	358	351	360	362	361	390	358	317	345	389	392	363	378	349	374	384	364	359	365	367	367	363	356	359	372	368	386	372	354	373	346	354	380	358	396	377	357	396	376	331	395	366	370	353	362	371	356	355	338	392	356	371	384	369	321	371	357	350	324	362	379	388	347	386	373	336	344	401	328	392	358	393	395	379	382	356	353	367	324	371	371	350	371	405	308	350	370	375	379	335	362	407	389	351	368	399	397	362	383	342	355	378	390	366	376	332	375	373	368	368	363	391	411	358	368	346	362	364	363	363	379	395	373	359	368	339	324	336	368	330	386	356	355	348	365	333	375	365	377	345	345	381	364	325	349	405	352	339	377	370	374	399	389	307	392	346	365	336	350	368	365	379	347	311	381	355	375	381	365	359	391	353	359	368	380	365	374	374	417	378	377	345	390	380	396	354	375	350	357	394	369	349	377	342	351	351	365	358	366	363	375	344	349	409	347	406	339	398	389	373	346	348	385	335	401	370	371	372	374	382	342	371	356	355	376	386	399	364	393	351	396	389	391	380	389	376	354	372	374	365	398	399	342	357	371	371	341	366	380	377	348	360	381	305	401	406	373	356	350	363	417	357	362	353	381	388	369	355	346	406	371	375	344	357	358	334	333	350	409	386	394	399	339	367	384	380	370	315	353	356	347	366	369	385	398	370	401	401	391	400	374	391	405	372	374	379	353	357	388	344	388	371	365	370	350	362	352	329	403	362	347	343	391	331	361	363	376	384	374	387	328	348	317	352	362	393	376	376	364	385	403	361	338	358	390	402	363	347	359	338	354	346	371	378	369	374	333	356	348	332	332	339	372	358	364	329	374	373	373	359	374	353	360	380	385	355	358	384	407	375	368	376	354	318	370	399	337	371	388	385	342	347	326	352	374	359	354	364	359	415	336	404	340	387	359	308	365	355	369	391	378	354	382	406	376	327	347	358	391	373	388	378	362	353	363	370	375	385	366	379	407	406	338	355	378	387	366	383	370	349	389	362	368	361	330	373	363	389	401	364	358	358	384	383	376	330	321	403	365	373	352	375	359	418	333	340	365	344	327	358	320	394	399	364	377	393	412	364	412	368	405	361	365	348	344	376	400	368	370	362	389	385	397	331	334	382	336	369	326	374	366	384	356	353	376	367	375	362	400	381	390	338	362	375	355	345	396	352	357	345	372	331	375	336	376	361	353	343	367	368	334	388	363	362	374	373	353	382	344	394	384	347	401	366	345	336	343	353	342	376	370	372	379	361	388	360	386	363	372	358	356	373	322	351	345	383	380	374	376	375	365	394	364	348	361	348	361	388	356	364	372	352	336	377	341	343	351	358	414	365	382	369	384	349	380	380	360	374	380	348	352	381	359	362	402	362	375	366	364	387	357	354	378	389	362	373	404	345	339	344	376	361	370	349	351	349	354	388	354	373	344	335	393	378	369	372	378	383	355	375	363	332	361	343	354	354	345	372	370	326	413	358	330	373	382	367	352	346	371	374	342	365	338	371	358	331	347	367	352	372	335	383	354	358	371	368	409	362	400	375	354	428	352	367	338	363	386	328	367	394	391	351	384	392	362	340	382	321	346	368	354	368	375	401	341	385	358	372	348	385	412	324	348	373	342	394	363	381	383	353	312	380	345	345	380	380	335	364	422	382	351	352	357	371	407	385	360	353	348	350	317	391	332	379	367	358	415	370	354	351	351	371	329	358	392	375	341	371	394	349	377	359	354	369	372	377	346	360	370	380	404	389	337	422	371	374	367	367	347	343	364	392	385	342	334	373	376	333	360	340	375	356	366	375	361	346	372	362	359	364	378	374	401	363	362	397	391	397	341	380	364	378	396	395	386	404	325	343	336	377	365	336	370	375	416	389	385	386	359	341	385	373	419	363	341	369	377	340	370	365	367	370	376	337	349	372	347	387	363	376	367	366	404	359	368	342	357	364	344	374	366	373	377	381	363	355	384	361	357	357	372	368	317	338	342	355	371	364	340	349	387	349	366	345	391	346	366	336	356	376	346	377	408	377	346	362	358	369	385	333	374	361	413	367	342	401	357	403	378	396	346	365	365	373	362	339	348	368	376	343	329	375	354	347	367	392	369	372	363	373	342	354	365	326	396	367	392	374	338	375	390	395	347	383	392	344	363	354	347	333	402	357	365	353	356	381	392	342	398	393	383	366	356	356	351	353	354	355	352	359	333	379	406	375	381	348	364	390	327	355	345	366	371	358	366	387
5563	2398	2726	1958	1519	1305	921	953	861	927	881	900	814	826	824	830	834	913	849	859	864	839	837	830	863	807	776	814	836	824	813	803	789	762	783	829	821	793	828	786	790	818	815	813	790	820	841	766	855	806	858	850	835	836	859	825	792	817	762	833	835	847	784	766	838	782	784	818	860	810	787	810	881	762	808	750	765	815	807	750	780	820	859	808	851	816	827	734	806	812	830	823	758	800	780	767	792	814	794	813	782	807	817	822	838	833	821	883	830	841	825	796	776	810	801	832	825	788	759	770	823	783	768	812	840	808	847	822	789	826	826	804	825	823	798	796	816	842	842	834	851	790	795	748	814	848	852	829	781	815	798	787	831	796	834	745	791	831	798	829	797	808	856	780	824	810	810	777	776	781	825	808	782	838	857	804	805	774	781	821	795	821	822	813	827	788	796	864	776	774	773	837	781	827	794	835	812	764	818	802	796	833	796	818	827	804	798	763	831	794	787	806	823	786	834	773	798	865	826	788	813	803	790	811	825	837	849	842	830	819	815	826	840	860	839	884	805	791	838	828	797	758	825	787	850	859	822	790	822	793	843	843	825	814	789	824	833	863	805	847	813	844	823	812	819	758	845	821	827	788	778	829	778	797	801	796	770	823	820	797	830	798	786	815	813	819	848	878	812	749	760	771	814	829	790	807	834	817	854	754	771	803	858	796	756	806	748	742	774	799	764	788	872	820	797	795	801	845	762	766	812	762	818	830	763	825	857	690	734	848	828	749	805	802	798	816	767	839	834	775	834	844	827	853	815	793	837	775	792	799	779	845	764	809	797	812	830	797	765	839	837	766	826	796	809	774	786	815	824	837	828	813	828	794	831	815	797	810	817	796	813	789	864	820	837	815	812	795	784	783	798	788	809	807	812	806	799	746	812	803	859	821	805	823	811	770	820	847	833	830	795	821	778	767	814	801	756	843	832	791	840	826	792	786	843	790	826	830	848	801	850	806	822	821	778	780	820	815	787	765	755	749	795	790	833	860	796	734	791	810	803	797	837	846	842	805	794	816	782	788	818	864	802	850	837	796	821	811	791	815	809	821	764	829	812	790	808	758	770	796	791	841	867	848	820	783	769	763	810	820	769	817	787	766	813	777	803	828	801	827	851	780	794	802	812	776	841	830	792	849	840	778	832	821	802	846	781	829	839	793	775	831	783	820	814	805	809	764	767	806	834	824	846	854	799	783	818	783	813	820	778	821	776	839	823	810	837	793	794	801	819	781	821	808	824	790	797	793	767	812	801	828	817	810	783	799	758	801	784	834	871	808	813	779	790	724	818	787	786	813	812	846	769	771	798	840	821	768	797	849	783	750	795	794	823	791	850	801	851	835	804	815	795	810	823	828	799	819	775	811	777	772	851	767	824	777	776	784	811	812	833	836	771	811	816	800	789	848	746	819	824	803	788	786	857	770	785	809	845	807	825	794	776	794	832	852	800	901	797	839	852	807	774	798	832	779	778	811	816	782	820	818	793	806	853	805	783	827	764	796	770	831	775	776	804	770	804	823	817	817	798	737	820	779	862	796	833	805	799	804	807	814	815	807	806	875	857	821	810	802	852	806	811	752	824	803	830	830	826	813	807	798	818	819	799	783	819	801	859	778	835	820	783	796	813	825	820	777	820	840	819	828	784	836	828	864	845	764	829	804	819	778	774	798	867	796	830	838	863	805	793	815	815	749	780	837	821	747	831	822	829	822	771	787	849	803	811	813	822	807	844	782	790	835	816	818	805	751	787	801	806	844	839	818	789	850	786	830	851	772	817	785	779	808	809	804	799	780	785	822	818	779	814	836	795	841	797	814	800	793	804	767	816	789	832	838	814	824	843	814	772	794	851	849	779	786	868	803	830	864	823	844	772	847	818	777	828	870	780	860	800	824	780	816	802	798	798	833	800	828	877	792	833	829	847	824	852	782	781	782	825	787	840	848	813	790	833	853	822	821	760	799	780	809	825	854	849	804	759	800	789	881	792	763	823	833	826	821	850	835	766	856	767	749	792	834	804	772	847	754	814	774	822	846	804	788	809	819	796	846	825	812	821	777	812	800	854	841	822	829	784	759	811	828	769	797	787	845	794	817	818	775	752	804	849	837	842	835	799	796	778	824	803	801	812	784	837	796	833	816	858	791	817	830	755	793	835	776	771	780	831	809	785	835	822	856	843	817	784	801	800	802	834	834	736	856	826	813	779	837	795	765	823	846	785	826	804	781	810	840	800	780	789	787	870	816	798	794	852	797	888	753	819	809	802	802	796	762	751	853	809	781	736	889	847	826	820	813	763	808	829	803	800	775	795	838	827	766	788	793	815	777	777	795	790	824	844	879	855	810	778	843	770	805	816	851	791	844	811	812	771	814	839	824	791	802	847	885	825	827	807	794	776	821	855	796	832	803	768	823	874	882	828	824	785	809	822	849	834	806	788	833	849	789	847	843	810	789	854	840	812	795	788	823	835	816	788	808	804	833	822	762	809	825	773	811	809	815	841	857	842	807	786	819	818	728	807	774	801	830	829	797	808	836	813	804	768	807	798	858	799	824	812	797	777	799	817	852	814	842	745	800	842	809	810	784	782	812	835	812	800	839	789	794	803	807	803	824	792	762	865	790	835	845	758	804	806	770	805	774	778	802	809	809	819	830	777	844	749	835	844	760	887	840	807	811	785	778	856	801	887	839	793	819	803	870	806	789	803	787	809	754	824	820	813	790	777	811	825	839	785	827	791	848	836	864	757	814	801	828	832	793	796	827	841	824	797	830	831	810	826	768	816	770	789	810	808	776	784	789	782	818	881	797	832	861	778	830	805	772	788	825	844	776	822	808	831	876	834	778	761	804	844	828	885	848	812	801	833	789	845	766	812	845	787	793	866	816	784	815	818	844	826	772	805	790	798	793	817	810	812	798	842	863	818	810	857	782	787	806	807	797	750	798	797	800	780	774	805	761	786	839	807	827	809	805	803	768	807	811	773	855	753	831	803	800	798	773	819	797	831	812	853	761	857	869	821	792	879	805	803	779	802	798	800	764	816	802	790	847	814	760	825	788	775	777	816	846	835	815	823	798	766	796	802	797	772	763	816	843	776	815	848	804	796	866	771	800	793	824	828	823	854	800	776	804	837	787	823	802	811	773	794	764	761	822	839	822	811	848	782	809	876	814	843	807	787	847	851	794	811	816	831	834	786	803	813	830	758	772	798	829	820	860	778	759	812	805	790	828	867	789	796	848	783	812	837	829	812	792	788	796	836	830	775	817	819	800	838	800	745	853	839	809	809	812	801	764	836	840	773	797	822	786	786	818	779	807	791	781	829	754	832	819	811	854	785	808	741	817	808	811	827	791	848	809	758	792	813	765	784	832	853	797	810	771	830	796	798	794	813	794	828	788	789	803	805	766	803	860	843	770	747	809	781	758	801	818	776	785	776	857	816	810	819	756	854	801	773	734	837	822	789	750	808	858
18661	11356	17061	6690	1895	892	515	355	317	337	350	266	295	256	258	240	260	281	270	252	251	252	261	282	266	254	231	269	257	258	250	251	230	230	246	215	231	250	224	241	259	271	245	252	252	265	278	277	247	238	226	265	227	225	220	235	255	245	236	267	237	245	236	257	241	246	254	244	259	258	241	270	239	248	238	248	271	253	249	235	227	244	249	253	248	239	239	210	230	249	242	230	244	219	252	269	244	236	238	232	238	253	216	244	240	226	254	233	288	227	241	230	223	219	255	269	266	251	234	233	246	244	247	258	258	237	285	240	267	226	230	257	249	248	256	239	236	218	269	240	252	277	237	252	256	227	268	243	234	269	243	245	259	235	258	237	220	264	246	222	230	271	247	286	233	250	244	267	252	225	229	227	236	212	237	219	240	226	246	251	252	252	231	257	217	258	224	222	232	236	231	230	254	266	269	248	250	244	231	244	240	247	250	214	245	200	227	262	260	252	249	239	225	287	248	227	242	211	241	241	222	236	233	232	219	235	216	215	252	228	243	246	260	248	219	220	235	246	254	234	248	252	256	232	218	233	251	252	238	255	221	255	260	220	250	216	236	267	235	247	235	245	222	219	238	257	270	268	260	262	276	231	232	245	220	247	243	225	241	240	238	245	211	258	217	262	277	263	236	243	233	208	247	242	257	213	280	244	215	229	270	245	243	239	247	224	238	254	249	216	268	259	234	219	262	219	237	242	220	264	263	251	228	213	220	237	251	256	240	234	264	257	241	251	239	254	229	243	235	232	233	259	252	227	238	242	234	243	257	273	223	257	226	227	249	256	255	234	236	234	245	265	262	235	261	211	239	216	246	268	262	250	229	258	256	236	250	236	242	220	219	258	213	214	245	239	245	234	273	212	240	247	241	248	247	226	235	245	249	226	273	230	246	218	231	247	225	257	250	228	234	232	261	228	243	246	224	254	258	252	243	247	261	258	223	254	219	234	253	209	239	242	237	245	216	246	229	237	227	208	236	216	240	267	242	252	225	240	250	272	240	244	260	235	237	257	279	238	259	256	262	247	261	228	209	244	262	251	234	233	223	243	229	237	254	218	246	249	216	257	249	265	214	246	251	216	245	198	232	252	210	233	246	220	201	256	269	242	226	250	236	240	233	207	212	226	242	258	262	256	236	221	241	246	214	218	234	270	233	232	254	224	243	273	269	215	233	268	243	234	259	221	263	229	237	236	243	240	256	224	251	254	246	259	273	247	250	235	255	218	250	225	279	241	216	223	232	260	220	247	241	252	205	215	233	247	246	224	265	248	215	243	228	212	264	233	217	238	220	243	249	256	223	236	238	237	276	201	229	234	247	250	211	236	218	224	257	217	238	242	270	260	214	249	243	244	252	263	239	236	232	248	230	218	236	236	239	237	264	235	256	239	246	230	238	238	232	257	233	238	229	241	200	223	265	236	218	237	238	222	262	233	247	203	232	241	262	237	240	225	233	265	227	251	247	231	262	227	262	233	225	235	232	262	242	216	237	226	232	275	221	197	256	239	264	236	225	196	245	244	257	262	234	259	211	222	265	232	240	232	227	233	259	264	248	245	248	226	256	249	270	243	239	239	230	251	235	220	226	237	224	240	236	243	231	225	224	242	249	243	287	240	232	233	209	223	265	222	251	221	226	237	240	213	236	269	234	258	251	221	221	251	242	255	249	241	227	255	238	242	240	259	239	222	232	201	243	253	220	254	244	233	246	235	232	247	229	238	265	249	218	231	230	252	204	223	226	236	240	261	249	228	255	255	248	244	240	252	210	230	266	214	240	253	271	215	241	223	232	252	225	262	251	234	239	213	250	240	215	243	264	224	228	252	264	267	219	218	230	237	269	268	231	220	246	251	226	221	239	226	254	223	240	229	255	238	235	212	211	237	245	228	233	227	215	250	238	221	220	266	257	237	229	274	222	264	243	240	238	259	261	255	235	254	231	232	223	213	257	244	261	229	241	264	221	243	227	233	237	251	271	239	254	273	256	238	215	253	224	220	203	261	262	273	231	232	247	226	234	277	261	236	235	243	255	228	253	254	250	242	258	253	243	208	244	219	237	260	237	238	245	220	223	233	254	271	235	257	237	243	245	213	219	245	235	250	227	254	242	231	241	255	217	237	238	244	238	231	257	260	245	239	239	217	239	240	241	253	267	258	254	233	258	259	266	237	213	251	264	242	236	243	249	241	219	212	244	258	250	216	238	243	234	233	237	240	237	244	233	239	248	251	217	240	233	260	246	213	284	268	246	232	235	231	218	231	245	258	240	249	261	256	228	220	258	243	223	255	223	228	227	240	244	235	251	234	228	240	241	243	215	239	273	232	245	254	225	221	226	231	235	216	240	239	228	249	255	282	208	231	227	254	236	242	233	237	253	241	247	226	232	225	239	242	218	203	248	231	238	230	227	239	221	238	235	246	227	225	223	256	224	220	246	220	252	229	232	209	235	220	236	251	223	240	234	257	245	242	228	244	246	244	227	258	236	219	251	252	237	270	264	262	240	242	257	279	244	215	219	256	246	231	270	259	246	233	245	245	251	238	227	254	244	223	223	265	234	283	267	240	217	240	215	227	265	256	244	262	218	220	251	233	245	218	231	248	222	276	232	251	261	220	236	233	243	259	235	232	232	242	239	225	243	235	282	250	212	227	259	228	217	257	203	241	241	233	220	231	250	234	277	247	250	226	255	251	216	259	244	278	212	220	235	231	263	243	238	232	231	238	263	221	251	219	258	272	222	227	251	247	226	253	249	205	231	248	214	221	236	217	226	235	269	237	220	248	237	229	240	240	278	256	220	250	209	236	221	277	234	242	227	237	244	234	268	257	222	211	271	257	211	240	261	239	253	241	260	210	267	247	267	206	234	244	238	225	235	253	258	232	228	247	242	232	259	239	226	240	264	238	239	248	262	266	245	243	228	237	249	241	263	233	240	243	238	262	251	224	232	216	235	241	240	230	245	227	235	250	254	259	269	228	239	252	244	248	214	231	255	238	235	226	256	228	237	248	235	233	222	300	282	253	231	235	258	252	266	249	256	248	227	259	254	267	266	251	254	267	258	240	240	238	243	224	233	231	210	230	242	223	273	252	253	269	248	248	239	207	234	240	242	224	244	228	244	252	241	253	239	256	259	244	259	261	232	246	251	259	230	232	250	242	241	224	249	235	226	234	232	233	258	252	246	214	256	247	219	256	200	242	229	250	260	228	210	196	261	239	217	223	206	267	220	243	245	208	264	223	237	235	236	222	270	239	247	229	227	252	206	266	238	256	239	241	249	219	240	221	240	221	239	250	235	234	245	235	224	242	228	253	267	279	254	245	279	225	253	213	234	234	269	244	245	270	259	214	226	249	239	231	259	235	245	231	244	260	220	227	255	235	268	212	237	269	247	224	247	245	247	277	278	236	251	241	246	232	241	253	242	237	243	248	245	253	191	234	210	218	221	250	268	233	242	218	219	226
13290	11196	20202	10283	5823	3807	1841	1173	940	892	899	864	799	728	750	680	638	743	739	675	676	644	639	647	633	580	583	569	592	548	586	553	579	541	549	598	578	556	525	566	552	558	542	564	561	586	545	534	584	562	561	544	535	581	556	541	549	552	524	545	582	546	524	553	538	539	499	524	565	579	578	530	561	551	532	559	530	530	579	510	579	579	546	566	567	582	562	544	564	556	523	525	551	556	557	522	524	547	538	530	562	544	505	537	579	504	575	560	550	534	552	551	551	536	523	563	545	552	551	583	583	558	548	542	529	498	540	519	516	530	559	509	568	569	535	529	564	544	529	517	520	563	554	508	543	571	567	540	539	577	526	583	512	575	559	527	552	530	546	530	580	541	589	530	555	533	542	580	547	554	566	535	541	554	568	519	610	584	548	526	567	535	527	546	598	562	563	535	541	552	576	547	525	531	554	521	543	569	550	589	562	541	520	493	565	590	510	589	554	554	529	517	533	545	518	576	524	560	572	543	641	545	565	555	552	545	536	584	584	552	549	542	540	543	520	550	549	547	560	547	537	573	562	572	551	587	558	536	577	534	572	562	555	530	552	506	527	528	532	577	504	532	587	531	545	549	516	524	551	565	537	553	548	548	552	537	545	525	502	565	539	552	587	554	557	540	512	531	559	546	558	557	544	567	537	536	500	550	525	525	563	527	555	540	551	529	546	497	541	528	523	548	547	538	548	532	522	562	516	506	551	525	544	547	561	543	560	473	556	561	538	530	541	538	534	565	560	531	581	554	486	562	524	533	545	573	543	507	549	540	575	530	578	518	569	569	549	546	527	538	535	556	488	517	565	568	530	569	555	570	521	565	535	554	583	537	543	578	553	530	539	563	559	561	538	532	529	555	558	530	553	587	556	516	554	529	588	560	513	552	497	558	589	555	531	522	559	547	512	540	541	528	546	555	591	569	564	557	548	556	530	549	576	562	542	555	509	552	530	537	522	545	501	570	559	516	535	531	531	575	541	580	571	521	506	530	547	515	532	545	515	503	552	540	534	544	509	549	546	521	523	516	523	525	523	530	558	554	546	512	523	514	513	585	561	522	570	528	537	504	588	589	540	527	534	593	547	550	542	535	565	516	534	549	547	543	574	505	545	533	558	580	556	556	517	533	553	524	551	562	563	563	517	586	539	525	550	494	523	585	545	525	565	509	492	572	574	548	555	540	536	539	561	545	528	519	555	515	533	594	551	559	534	522	559	544	550	554	535	581	552	544	580	561	527	603	522	500	503	557	504	541	543	477	539	517	555	519	553	532	559	593	533	528	542	559	540	525	505	521	570	530	557	509	529	517	468	538	553	582	550	584	547	535	517	588	525	531	563	549	551	549	592	553	555	517	537	575	574	529	585	555	531	556	567	584	605	539	536	570	549	580	490	540	556	527	500	543	539	563	557	517	542	522	535	549	540	570	569	528	526	570	554	567	576	532	516	540	526	516	518	535	545	536	518	509	566	504	584	543	559	561	515	575	564	533	545	519	532	559	544	515	548	572	539	571	551	549	527	517	542	542	588	517	546	543	514	530	556	522	539	522	542	588	515	566	533	604	529	538	555	527	559	550	505	556	589	538	576	560	532	500	571	536	521	499	553	546	555	538	561	536	502	556	580	542	514	523	549	580	535	539	561	555	559	600	544	562	540	563	517	541	557	526	556	576	512	585	517	510	548	568	540	574	525	544	573	622	570	552	572	562	567	525	550	571	523	554	603	535	537	584	542	522	493	576	505	523	572	562	549	518	519	546	549	524	544	548	514	530	580	572	522	588	538	544	567	539	551	526	541	518	547	544	554	571	528	549	541	587	568	595	552	573	518	560	548	574	548	550	559	549	592	524	552	573	578	563	551	556	557	564	509	518	513	563	576	556	510	557	609	556	538	502	537	528	562	530	588	529	504	509	530	586	545	567	574	510	552	525	560	548	528	541	525	569	534	527	563	546	535	577	540	613	544	530	568	550	555	530	531	538	564	533	522	534	543	532	530	572	545	548	512	547	576	584	536	554	573	584	514	540	547	587	563	503	540	536	536	516	569	511	515	567	531	531	537	543	563	541	513	569	545	540	511	522	548	556	534	509	546	561	522	573	577	565	556	553	516	538	571	556	561	537	576	536	511	561	561	555	525	581	549	592	520	555	534	555	591	571	512	568	570	551	557	537	506	557	524	560	533	549	537	551	527	511	580	577	535	583	566	537	567	536	533	577	555	541	527	561	561	521	516	544	551	548	533	573	551	553	537	559	543	571	558	578	522	497	537	589	493	543	536	563	582	547	525	567	542	547	521	523	518	519	572	559	553	571	575	538	558	608	479	540	514	588	532	570	560	561	573	547	552	501	564	520	580	552	547	517	525	563	526	517	580	536	542	553	533	526	535	541	549	550	583	569	560	542	525	522	511	588	552	537	540	555	555	538	539	568	518	515	587	524	576	561	581	550	561	514	565	574	550	563	533	545	573	561	589	578	526	542	537	566	517	570	575	508	490	534	498	514	585	560	513	536	565	516	542	552	554	543	574	547	554	578	565	572	512	550	573	567	528	523	570	538	532	552	522	575	539	501	545	546	536	513	529	557	525	553	548	561	557	558	549	521	511	541	491	539	597	541	566	547	539	553	549	523	560	540	571	536	523	564	562	527	598	560	567	549	508	569	551	554	514	528	564	539	553	530	552	516	542	538	546	559	539	552	590	556	562	521	501	539	592	570	528	537	498	546	524	577	529	539	517	534	547	551	569	537	542	535	552	506	545	585	533	557	528	515	581	545	570	539	566	603	554	576	557	545	549	542	552	541	523	565	537	560	575	580	511	470	530	531	515	498	556	550	539	567	575	526	542	548	575	544	556	563	552	579	534	508	518	534	552	564	507	557	519	599	536	573	559	509	540	562	548	524	574	539	527	579	555	539	554	603	539	492	548	571	521	579	519	514	545	557	503	516	532	547	579	572	548	547	518	562	529	524	602	557	537	512	561	526	566	547	576	513	541	571	567	581	566	530	511	542	505	502	498	527	570	549	536	512	518	515	616	504	534	547	564	563	541	567	498	578	585	590	535	501	531	533	549	560	568	568	493	579	514	583	528	530	555	526	588	552	562	563	547	576	564	557	581	554	582	535	570	585	496	557	528	531	536	551	539	544	531	529	556	579	549	501	536	562	554	534	528	547	496	541	549	558	565	561	500	531	533	534	592	558	589	562	562	533	537	530	524	549	557	577	532	552	582	555	564	570	577	546	548	560	587	533	576	554	583	545	566	529	525	536	500	546	571	507	512	536	540	543	534	569	537	560	537	520	563	494	558	529	524	558	560	547	564	571	570	600	546	558	536	566	510	552	535	548	558	585	587	574	575	536	584	544	561	537	546	529	525	525	546	561	538	558	519	543	566	575	535	566	553	539	505	569	555	542	541	572	566	512	536	535	550	525	535	572	529	540	542	543	498	527	554	581	533	578	538	546
27578	20677	28676	13948	4497	1659	603	333	263	205	194	242	208	180	194	150	173	149	154	173	171	147	147	168	147	158	147	107	137	133	127	144	124	152	131	128	122	106	127	130	120	117	127	130	114	153	115	113	107	117	116	108	107	125	130	119	116	127	130	127	140	116	117	106	129	138	127	134	122	123	160	124	146	117	129	149	149	120	126	134	114	147	134	130	106	143	116	117	129	127	121	126	123	138	106	123	131	129	145	138	119	147	117	114	124	133	107	116	135	128	127	120	120	105	123	124	121	143	123	128	142	136	114	133	122	140	126	118	111	128	131	129	104	113	144	117	151	122	130	120	133	118	128	132	129	122	113	129	134	119	119	104	130	134	115	115	142	150	118	131	122	123	109	104	128	130	129	139	120	115	120	114	120	133	105	131	115	128	122	108	104	126	139	138	150	139	142	130	115	132	122	133	116	108	125	118	131	119	113	122	131	129	112	124	154	148	114	111	133	134	137	103	108	142	133	112	132	118	130	120	116	126	112	105	160	133	124	124	124	146	133	130	120	129	126	138	125	114	153	126	118	112	115	116	139	127	148	115	131	116	108	130	142	137	121	132	126	113	135	122	122	128	120	98	131	123	114	121	107	138	150	102	128	127	137	138	152	129	130	151	112	123	137	111	122	127	109	111	142	135	132	138	136	134	144	130	134	131	117	124	154	129	132	141	139	113	149	122	115	134	121	153	140	125	126	138	149	133	151	124	124	112	117	135	112	124	135	134	128	140	113	133	120	131	139	124	121	135	104	115	128	130	125	130	137	109	135	137	120	128	155	134	138	127	148	110	136	130	121	122	137	123	112	145	113	126	111	128	128	149	136	121	128	118	139	132	95	122	111	117	130	111	138	98	107	123	119	131	134	120	124	131	121	148	139	128	149	110	132	115	150	135	132	127	142	109	108	129	128	137	103	129	128	133	144	118	127	116	136	120	131	141	123	119	116	97	113	126	117	128	137	118	106	118	118	106	141	125	118	128	148	133	108	132	119	126	145	123	123	137	133	106	135	145	127	118	127	132	113	140	128	119	121	135	117	131	156	140	128	128	148	127	146	123	131	126	142	159	121	122	130	145	142	128	133	141	141	125	132	161	115	129	129	145	131	119	125	115	125	109	126	138	132	115	133	120	141	151	142	123	140	132	121	118	122	112	151	120	113	126	115	142	135	123	139	111	121	118	157	121	115	125	111	125	118	120	119	122	131	131	122	130	136	122	142	130	138	123	120	124	139	156	120	118	147	137	129	118	125	124	116	129	133	111	129	140	133	119	139	138	136	145	142	118	132	127	106	133	153	125	142	118	136	110	101	116	154	126	125	132	127	142	129	127	103	115	142	124	129	116	116	146	127	117	108	123	123	121	127	138	136	126	124	138	134	117	138	143	128	141	100	132	116	154	135	126	140	118	140	118	91	107	133	127	123	115	139	126	126	118	127	150	124	138	130	130	118	107	133	115	133	141	121	120	125	126	121	100	120	128	134	127	116	128	121	131	113	147	112	121	120	112	131	123	132	108	137	113	158	118	124	116	139	132	128	127	136	127	136	113	122	110	113	140	116	107	137	135	128	133	136	120	139	139	119	127	112	124	114	134	134	105	136	136	136	126	121	130	150	141	112	114	140	125	129	93	131	149	133	120	112	131	128	120	143	155	147	142	108	125	118	129	95	105	129	122	124	127	112	123	111	125	115	110	140	127	140	127	104	134	119	114	142	147	120	146	148	125	136	129	137	128	124	109	124	120	123	133	121	122	129	119	116	142	125	143	127	120	119	136	146	146	117	116	131	129	119	132	131	116	103	105	130	142	127	135	102	118	131	119	135	130	109	142	127	112	115	152	107	123	113	119	129	122	118	132	125	112	126	128	109	125	127	116	135	132	131	120	123	145	132	107	134	135	96	115	121	123	125	110	93	90	131	140	116	133	135	134	129	135	127	134	115	128	119	122	123	139	111	137	144	132	121	128	118	139	145	122	122	127	134	119	118	115	142	127	123	136	125	157	151	114	126	144	128	136	122	125	127	135	128	133	141	134	108	108	121	151	122	146	132	126	111	133	129	114	123	114	111	126	126	113	119	136	136	145	131	145	141	125	129	123	131	139	119	147	129	124	121	119	136	118	124	148	135	121	124	146	143	148	125	117	122	123	143	147	104	108	135	137	146	125	109	138	128	135	130	125	136	136	116	131	145	145	135	126	131	122	121	135	117	131	156	129	139	143	138	157	126	128	118	119	126	137	135	114	107	134	128	106	122	134	122	138	139	147	131	138	135	121	102	131	126	149	135	115	130	131	133	125	120	131	112	134	140	126	116	114	130	138	113	133	109	136	144	122	111	118	132	121	117	135	152	121	153	114	117	132	160	133	137	152	99	121	146	158	131	136	117	103	106	134	123	131	148	170	115	122	108	126	136	116	129	147	113	160	145	124	125	118	116	136	104	144	130	140	132	103	136	143	159	130	134	141	117	122	125	136	132	121	132	129	133	146	133	119	110	142	127	119	138	128	125	138	115	133	147	127	141	128	144	136	130	132	126	128	125	130	112	123	129	130	123	152	108	96	132	153	118	111	138	119	132	121	151	132	140	126	139	110	110	116	126	123	131	144	151	148	102	126	125	151	143	108	115	104	126	104	114	121	131	139	139	114	137	125	140	168	120	119	114	121	133	145	123	128	125	132	120	126	162	124	129	126	145	124	105	116	101	112	140	122	108	129	154	134	135	152	105	107	137	132	118	139	144	142	137	128	125	120	111	137	140	132	138	117	130	118	106	119	111	135	125	104	106	112	117	143	124	125	122	123	117	119	115	142	121	143	121	123	128	120	135	129	131	119	106	128	149	150	99	133	158	133	134	127	144	119	132	153	130	118	116	156	127	132	133	135	121	124	121	121	120	120	123	103	133	127	146	133	133	118	131	118	147	138	121	109	133	123	124	118	160	129	106	118	140	132	125	133	129	109	135	145	122	141	131	111	114	134	112	112	113	124	141	134	124	135	121	134	125	130	126	134	136	129	116	136	119	124	134	122	92	113	129	138	113	133	99	128	140	119	113	115	127	114	119	129	105	133	126	113	114	107	118	107	129	130	127	129	117	141	129	114	142	159	146	146	128	141	137	124	144	118	127	109	124	145	125	133	138	130	114	152	123	116	130	143	123	120	129	112	138	110	141	130	134	132	116	121	167	125	129	120	111	141	112	137	129	117	129	118	165	126	111	129	124	111	119	118	122	134	122	137	130	144	126	133	113	127	129	114	119	101	117	125	124	136	129	118	118	126	113	118	130	109	135	126	135	122	137	124	119	128	155	119	127	129	132	125	135	129	127	119	131	138	122	131	119	126	119	128	113	135	137	125	129	119	131	128	136	114	126	125	133	142	144	124	147	119	136	112	140	144	111	125	141	125	113	144	141	145	116	112	129	120	126	106	121	127	136	108	137	120	131	137	94	127	133	126	130	125	148	121	106	108
16989	18222	28364	16072	9255	5870	2321	1473	1083	930	974	940	785	596	607	541	567	642	704	490	492	484	509	491	429	379	365	373	371	347	338	377	367	347	362	371	329	354	348	330	344	353	362	343	316	361	339	341	357	371	370	346	356	328	321	349	351	362	317	354	366	345	354	286	342	336	325	332	302	287	376	342	342	343	336	311	328	356	366	334	347	336	364	337	340	354	327	340	310	298	336	317	361	341	343	340	325	346	345	324	343	324	351	361	298	336	330	332	284	317	336	310	305	367	318	355	356	353	326	346	354	332	321	329	331	345	295	331	287	315	353	328	366	341	311	303	340	343	324	315	325	335	328	312	359	298	339	334	296	357	350	320	308	335	287	352	338	336	315	331	310	344	336	351	366	310	304	310	340	323	336	346	314	326	324	362	322	306	328	376	305	304	350	361	330	309	302	319	330	295	315	332	338	347	309	318	335	323	335	322	352	320	372	344	333	316	343	338	347	344	322	300	372	316	355	329	350	323	302	318	352	305	331	313	340	307	329	338	319	323	333	355	315	313	339	332	324	317	315	314	329	331	349	323	289	328	352	334	345	310	312	343	318	315	336	307	328	358	311	336	355	341	358	313	341	333	330	296	359	306	353	329	306	326	366	319	343	337	317	322	323	305	346	325	307	335	348	329	339	317	325	367	328	333	324	337	327	335	320	333	314	332	333	325	324	308	328	341	341	319	334	375	322	309	334	326	330	313	312	312	336	331	343	311	339	332	325	303	308	322	302	326	360	325	317	303	325	302	331	315	347	342	307	349	311	334	341	349	312	308	356	289	340	304	308	326	327	326	306	286	328	335	347	342	329	330	346	306	326	326	297	349	361	337	331	303	357	329	326	336	333	327	364	361	323	332	307	337	305	317	366	308	340	318	332	335	344	333	296	299	314	330	318	340	337	346	341	333	347	299	316	321	317	328	300	304	335	328	338	310	304	330	319	298	342	323	339	303	307	316	329	336	297	304	308	332	317	317	330	307	335	352	311	328	342	333	316	340	322	327	366	327	301	341	340	333	323	322	332	348	303	324	345	332	299	331	305	346	340	315	300	310	328	332	334	315	298	347	375	326	343	288	307	320	342	360	321	321	319	331	346	308	342	316	327	339	326	327	337	313	342	333	335	292	327	342	323	314	315	332	321	347	281	326	350	318	311	342	365	322	353	293	328	360	329	298	367	362	342	314	340	327	337	320	333	341	352	327	321	335	329	302	332	317	339	303	327	340	316	323	323	324	353	321	317	342	326	298	307	293	302	345	344	327	296	333	367	321	305	324	332	300	309	331	337	333	327	349	328	337	351	303	319	311	330	345	330	320	327	331	335	319	316	306	350	347	289	332	352	318	319	326	356	314	328	309	317	305	319	333	309	331	296	312	304	318	340	358	350	340	299	354	326	351	360	352	358	338	366	333	322	316	308	333	336	336	319	351	331	305	340	330	341	315	354	326	349	341	291	329	304	324	317	343	335	335	338	337	326	301	328	335	323	311	342	335	333	313	347	327	313	290	311	325	331	354	361	332	349	350	316	334	305	349	311	324	332	326	314	340	306	318	329	308	340	306	336	327	342	356	303	318	331	309	302	363	328	351	287	302	329	335	304	353	333	342	349	321	336	332	352	309	326	311	348	312	336	328	341	341	340	345	317	309	325	326	339	327	318	304	354	310	330	338	313	365	317	347	340	320	365	328	326	356	344	309	335	311	305	320	319	353	323	322	358	328	333	335	333	318	317	319	353	339	359	361	347	337	339	325	353	339	331	317	317	350	338	307	318	346	330	330	313	311	333	312	327	296	326	326	319	333	336	316	323	343	355	321	325	282	326	306	294	321	361	324	319	340	317	334	335	297	313	352	332	276	337	319	334	350	333	338	319	312	309	337	316	313	312	323	319	323	344	336	331	332	317	325	323	296	342	326	352	304	325	318	327	324	328	324	347	326	309	312	324	316	329	330	324	323	326	346	371	330	330	332	367	326	334	306	312	356	354	311	327	351	359	344	367	337	318	322	312	305	318	309	334	322	308	354	324	349	327	317	340	317	347	327	341	325	306	312	309	347	334	328	342	355	339	319	312	332	321	309	320	342	323	317	380	376	343	331	344	331	323	316	300	320	325	316	330	332	331	333	312	340	321	290	354	327	317	351	354	350	343	353	335	301	331	324	316	317	325	314	340	316	337	339	293	355	319	331	341	342	357	338	340	311	341	311	331	317	338	287	338	309	314	342	326	331	344	342	319	312	351	317	290	343	323	334	376	317	347	330	346	326	294	317	355	326	348	364	281	340	328	328	314	326	329	302	343	315	323	311	346	327	318	298	343	313	291	328	345	326	330	332	331	321	288	307	345	333	332	324	298	331	351	346	329	318	314	346	336	327	314	325	341	350	347	344	319	317	348	322	323	321	340	310	312	309	316	350	352	310	335	323	321	332	281	317	355	322	332	350	334	372	325	326	306	316	321	304	366	354	340	341	331	345	354	338	338	365	313	323	342	353	347	314	337	306	325	311	335	318	345	317	326	330	301	385	320	316	338	325	323	334	333	314	324	356	291	326	326	304	317	321	331	316	358	326	332	342	295	311	355	300	318	306	318	321	364	335	312	325	318	340	322	357	309	337	324	343	323	323	345	341	311	332	318	326	316	345	349	353	317	305	300	330	323	324	343	294	311	362	293	335	360	329	326	327	347	316	287	323	321	317	329	296	319	337	346	352	356	301	339	331	341	306	313	328	340	328	310	322	348	318	330	304	358	325	311	318	341	305	348	319	341	353	350	326	309	328	344	328	299	311	328	355	345	331	333	332	313	345	354	339	340	326	328	342	377	325	324	342	339	343	327	332	321	312	317	306	318	331	316	317	341	362	378	351	331	378	344	330	340	331	340	348	339	319	341	361	333	345	348	309	347	322	345	356	320	330	320	298	332	313	311	320	345	308	333	323	316	323	323	324	338	342	320	333	318	285	341	329	354	340	346	333	325	328	322	322	346	348	338	357	337	321	318	309	337	309	289	340	334	318	313	317	322	325	343	305	329	311	355	327	304	309	331	310	352	316	333	330	322	319	320	360	370	353	333	342	308	317	323	352	328	342	338	344	296	366	339	326	295	322	330	343	346	326	336	338	294	323	316	313	356	320	304	337	323	333	344	341	337	321	343	334	336	332	294	327	310	300	352	315	329	362	332	342	324	340	355	290	317	313	310	337	326	339	324	311	333	344	337	283	312	351	322	343	332	309	309	301	306	332	341	328	324	333	328	308	321	338	332	335	317	292	337	307	326	321	336	346	341	314	324	345	294	302	340	344	326	357	308	325	334	295	316	306	334	336	327	328	299	347	319	310	316	336	317	337	352	346	309	321	312	334	321	330	362	324	324	369	339	335	321	338	341	310	331	368	353	340	329	305	342	300	342	298	302	318	318	290	305	349	337	321	316	321	354	308	383	322	320	296	321	330	317	321	314	318	334	313	343	328
7409	1934	1096	612	533	478	429	381	388	362	364	382	409	359	389	378	344	412	404	338	354	386	356	370	376	350	352	369	365	354	376	384	348	347	403	374	355	358	330	364	348	375	367	352	364	340	352	332	386	375	379	390	352	362	350	351	373	388	346	372	357	402	418	394	395	380	377	385	377	377	397	403	375	365	399	371	365	394	394	352	363	405	384	376	370	382	371	403	360	354	372	390	361	346	363	401	350	369	369	362	375	356	359	408	371	376	357	364	382	369	386	382	390	370	350	352	370	372	375	313	418	352	354	376	369	355	349	373	365	346	356	365	366	347	364	372	371	384	372	350	343	353	341	335	361	377	349	372	397	326	371	394	368	421	425	376	368	373	353	358	372	400	373	390	379	392	373	353	354	351	352	336	322	343	342	388	382	413	352	393	359	380	398	345	390	367	407	385	368	307	370	369	356	348	344	356	384	344	362	360	373	416	408	392	343	371	374	359	374	351	380	391	303	330	348	372	350	368	384	386	381	376	339	377	365	360	331	364	352	359	358	351	371	372	325	415	336	370	396	357	364	373	377	349	356	379	361	364	349	343	395	324	365	354	352	351	374	387	398	379	384	366	343	337	389	359	377	392	398	382	360	351	401	381	377	333	351	405	377	378	338	370	341	376	313	356	360	371	371	382	383	354	385	357	338	343	388	388	375	388	360	352	354	389	432	391	403	352	382	368	399	370	361	365	385	310	409	358	333	377	376	405	380	320	373	348	346	348	370	343	378	370	358	368	399	357	378	389	356	372	330	344	341	388	368	368	369	339	327	353	371	372	370	399	337	350	410	397	364	318	343	382	381	388	394	368	329	340	387	377	375	340	374	349	394	343	366	375	365	378	365	351	330	349	382	356	372	339	357	388	355	353	386	337	348	372	353	367	377	381	382	322	343	348	395	371	352	353	378	345	363	396	390	341	372	385	398	390	368	360	402	392	378	379	353	383	379	408	403	367	402	381	376	368	379	394	372	379	388	414	356	380	389	342	370	346	389	356	368	344	367	383	394	370	364	385	346	342	335	363	344	377	336	393	359	370	366	348	360	390	340	324	349	387	338	376	358	351	356	342	381	395	362	390	382	365	348	338	349	375	395	370	391	335	348	371	384	364	377	355	302	352	388	359	392	391	360	371	348	393	343	326	367	335	358	321	355	364	382	349	348	345	410	355	365	363	373	373	352	377	316	382	367	355	379	394	362	364	383	386	355	342	367	392	365	381	354	393	386	363	351	372	409	385	375	371	359	388	346	352	379	416	389	361	385	382	389	377	376	374	372	326	391	383	339	351	351	367	340	344	358	338	387	365	364	333	339	325	375	370	368	358	374	353	358	328	373	364	367	371	382	404	380	369	388	366	333	371	384	406	368	381	337	367	376	373	356	421	354	331	334	347	388	365	372	376	326	408	358	347	386	366	364	374	387	415	355	385	362	380	366	374	380	365	367	384	378	397	350	340	408	359	324	394	408	387	373	367	364	375	352	336	405	399	337	363	346	379	397	382	368	386	389	365	345	371	341	375	389	407	378	352	384	403	361	386	356	400	367	365	364	382	384	368	366	355	359	359	347	384	383	377	377	370	378	346	349	394	353	399	382	406	343	381	372	350	381	361	349	358	363	359	362	375	360	408	396	323	309	335	372	384	337	394	392	389	382	388	380	371	382	349	368	382	343	362	370	364	381	372	335	392	364	394	376	369	364	373	384	371	414	388	358	412	369	367	377	339	370	408	378	379	378	383	350	361	323	391	385	366	357	378	374	399	377	370	354	380	385	392	366	376	362	355	339	365	395	329	345	368	381	341	320	338	351	358	369	347	343	382	370	414	346	374	376	354	343	361	332	334	344	376	361	359	319	385	352	350	396	386	351	346	357	334	369	356	335	370	338	383	384	357	336	391	365	362	359	407	381	334	356	364	357	377	349	381	353	370	394	356	379	378	354	363	371	376	366	347	360	325	362	375	372	382	332	379	377	357	321	395	400	346	365	366	330	397	358	360	377	360	384	353	359	363	378	419	379	368	336	374	359	334	412	340	350	364	373	356	398	335	346	403	347	371	361	367	353	348	353	362	338	335	402	379	333	341	345	375	370	401	355	335	340	383	362	368	347	367	361	347	353	370	362	364	387	350	336	348	386	313	368	332	376	384	359	379	358	330	314	375	366	378	376	374	346	343	345	344	397	392	357	364	324	360	407	343	342	355	371	344	380	381	376	385	362	388	348	347	327	375	365	356	393	361	392	352	339	410	403	376	374	385	386	384	332	339	353	356	377	312	373	326	386	392	357	351	357	356	381	320	376	375	400	355	365	391	390	399	329	356	373	378	336	358	345	377	388	387	379	363	376	367	342	362	365	399	371	395	385	417	345	375	365	383	387	335	337	332	401	346	364	364	364	370	375	379	406	350	316	354	355	377	351	375	404	374	329	338	350	338	341	361	383	342	355	355	395	369	397	358	349	367	364	403	399	356	376	314	341	396	397	397	365	365	348	360	366	350	345	355	349	355	388	320	352	371	365	384	360	430	392	334	344	372	369	357	367	383	369	387	408	357	374	359	403	357	329	385	372	348	372	371	382	387	353	344	371	365	336	339	360	366	386	324	355	366	376	343	361	373	347	335	365	339	335	372	384	356	398	390	368	389	390	368	364	341	342	341	347	356	385	382	387	374	361	386	357	393	367	364	420	349	351	387	362	388	381	350	404	362	411	347	357	375	344	344	353	350	361	382	394	351	406	336	395	368	359	365	367	372	344	332	368	342	381	369	350	310	340	386	389	369	405	344	322	337	375	397	357	328	364	380	341	382	384	337	374	372	373	393	377	373	353	376	337	372	379	407	354	363	309	335	326	353	379	338	362	359	365	384	379	349	375	351	380	342	334	401	352	380	364	340	362	359	400	359	396	359	366	338	373	357	366	329	358	380	387	344	384	374	363	365	353	384	356	378	363	364	377	369	372	352	355	371	364	369	378	379	370	359	347	344	356	345	367	382	365	386	395	368	366	366	397	321	348	402	424	375	378	389	363	371	371	346	418	332	350	340	361	361	402	362	337	347	385	381	343	344	367	381	343	356	359	362	344	372	394	359	402	353	373	370	319	313	345	387	363	374	369	383	355	375	370	338	349	376	344	357	347	360	345	345	379	348	372	394	361	386	356	332	358	369	347	347	386	375	375	378	385	364	368	370	366	379	329	354	342	369	361	353	366	354	364	390	383	366	365	400	381	366	382	340	391	356	370	355	334	367	358	328	375	374	384	352	359	405	450	377	358	411	386	361	377	350	364	361	350	388	361	344	354	345	391	389	360	399	339	354	358	366	369	332	357	364	391	374	367	341	373	371	382	354	323	326	405	385	382	350	365	352	364	377	367	322	360	356	388	396	382	375	384	372	353	386	367	402	411	403	338	373	418	364	359	395	348	342	346	336	397	365	385	380	362	366	396	394	378	337	376	367	374	391	382	363	352	378
5593	2463	2637	1982	1576	1286	963	901	893	847	919	931	911	804	881	828	826	903	915	847	881	900	846	862	817	834	804	833	848	848	790	751	786	844	827	803	814	790	761	812	766	804	763	808	810	847	814	786	837	838	846	826	822	825	839	775	818	819	814	830	774	810	840	788	845	803	841	816	792	817	813	798	867	797	793	810	805	863	791	868	809	773	858	880	827	830	861	810	776	820	761	817	756	836	820	776	802	844	815	821	835	839	844	810	762	843	835	839	795	818	809	825	752	844	811	816	838	820	815	818	752	759	832	844	791	831	814	804	822	786	805	820	856	825	751	844	772	831	846	822	804	800	818	777	772	799	806	829	796	801	825	860	805	836	818	759	849	844	783	804	801	797	846	797	827	813	827	808	774	860	831	784	845	838	785	792	777	800	756	840	766	843	783	805	757	814	800	804	847	850	845	802	810	813	826	838	831	779	833	850	815	778	796	820	776	862	833	837	786	804	787	804	812	819	814	872	788	769	846	805	809	784	820	803	803	801	804	812	812	849	847	749	784	834	788	725	808	871	850	779	843	767	886	787	751	796	774	812	808	813	794	812	839	822	829	843	789	814	783	784	850	822	788	827	903	736	803	794	863	782	823	817	791	792	839	829	822	863	811	814	819	790	800	783	831	813	789	860	802	809	811	805	809	814	828	775	830	876	824	798	815	792	809	797	792	833	858	804	832	815	766	811	817	811	734	831	829	799	782	830	856	803	769	817	832	780	766	758	748	843	740	871	789	823	775	800	853	815	812	785	862	856	808	837	844	805	771	798	809	774	797	803	830	782	883	830	817	804	817	839	820	808	762	795	792	840	814	773	812	849	779	816	812	811	764	836	813	829	801	760	772	785	832	764	831	786	814	844	843	827	772	842	814	852	804	828	882	848	846	801	786	793	820	803	787	812	838	777	828	855	802	834	822	821	789	778	810	779	802	783	855	796	819	807	749	844	773	761	785	810	804	777	822	776	812	846	879	817	784	820	808	798	816	817	823	842	809	809	825	812	786	810	859	849	840	843	783	840	758	876	766	798	770	819	825	867	775	810	794	828	807	813	760	827	834	824	849	881	831	776	856	800	797	832	883	816	812	814	801	802	828	842	803	791	758	808	780	786	814	837	810	840	844	767	833	820	810	786	814	858	863	793	825	818	858	806	820	874	790	807	853	797	836	771	792	820	831	765	795	805	798	776	810	768	813	832	791	793	840	818	802	815	824	783	813	743	802	848	812	860	828	841	796	761	850	827	803	809	739	813	758	853	822	845	817	775	850	803	801	843	834	765	803	829	772	796	782	819	859	823	775	858	852	797	824	797	817	840	809	788	815	793	826	808	838	813	832	772	796	812	814	827	783	776	788	789	845	824	723	817	833	821	818	799	816	778	830	837	799	789	771	772	850	798	841	840	796	837	820	789	783	786	807	766	801	868	798	843	872	840	806	821	827	840	769	791	833	816	840	847	768	795	780	779	818	863	827	798	835	815	790	802	851	835	791	807	837	833	816	805	813	800	832	826	840	860	820	832	839	770	813	762	816	784	845	805	821	805	839	824	847	817	793	835	835	821	815	809	816	834	798	792	853	796	792	789	767	845	840	798	848	860	821	839	785	845	812	834	803	793	832	766	790	804	818	751	793	789	797	830	873	756	864	769	830	823	858	803	852	781	836	836	836	788	792	808	803	819	776	789	832	834	798	843	854	793	778	807	799	821	833	833	808	820	818	820	800	831	845	824	802	859	826	862	771	842	803	787	844	867	764	777	781	814	802	813	792	822	815	820	743	800	812	825	849	857	827	797	804	782	840	790	810	847	839	801	816	823	793	851	825	841	796	807	761	822	819	815	765	856	822	848	812	798	837	803	870	766	777	828	822	825	839	829	816	806	843	828	831	825	798	822	811	818	856	808	805	827	808	839	773	795	776	791	812	771	814	806	870	826	793	804	840	854	794	809	792	774	819	747	844	796	816	853	778	766	791	804	846	830	800	803	876	810	779	785	799	829	812	835	808	835	816	830	808	871	793	751	831	783	840	838	835	808	766	849	821	778	816	749	811	806	863	782	774	796	843	887	846	784	823	831	797	825	842	819	816	830	837	779	837	822	842	835	805	781	841	812	833	828	806	804	781	812	765	824	804	792	800	822	775	816	811	779	778	828	779	862	871	834	830	801	812	809	837	829	798	799	826	815	757	820	790	789	800	813	847	785	787	820	824	839	806	821	804	818	841	798	772	779	811	802	838	830	827	785	825	804	835	831	813	843	782	855	819	785	786	793	830	813	772	757	808	853	822	808	802	832	864	796	791	776	840	816	764	814	816	794	816	780	786	774	822	800	794	802	802	774	755	860	819	801	798	844	802	752	764	794	837	836	804	850	764	796	770	814	806	816	807	797	833	859	811	807	798	811	871	812	818	798	763	817	806	861	814	803	749	840	811	838	834	806	809	804	816	802	850	805	783	809	843	813	800	818	813	783	762	788	802	842	801	836	804	802	824	843	767	879	812	828	786	816	847	813	829	796	764	845	860	781	816	814	845	815	851	797	841	821	792	831	817	804	789	770	820	779	848	840	830	827	840	812	820	849	844	818	836	837	791	798	778	787	841	773	829	825	857	791	845	836	842	792	773	849	840	810	811	835	834	835	823	825	816	818	851	767	788	874	800	836	794	859	818	784	817	829	840	835	824	823	860	827	792	820	812	817	771	804	811	799	815	809	812	778	812	776	831	803	798	836	808	863	781	798	873	836	802	772	778	847	777	825	819	824	849	805	843	835	846	791	823	813	854	792	802	791	749	804	798	805	804	795	788	790	849	773	808	822	823	824	793	807	839	839	822	793	748	805	772	826	788	811	827	803	802	760	799	794	848	816	796	826	799	788	807	751	773	809	837	802	852	792	778	850	783	800	841	764	812	777	821	827	787	796	788	822	791	817	856	790	809	847	791	779	771	913	819	814	813	831	828	803	833	811	813	838	802	825	816	821	825	801	837	806	838	804	812	814	823	815	752	833	790	834	802	828	791	847	813	845	807	822	773	832	798	807	801	798	819	837	816	853	814	794	779	833	820	818	801	812	822	807	816	788	796	844	859	783	840	823	798	836	838	751	858	795	777	834	779	804	782	851	791	804	788	854	781	793	819	820	792	805	832	824	810	820	795	779	828	796	761	819	817	786	833	798	833	797	814	856	835	780	845	869	784	794	789	829	817	815	831	876	778	828	800	854	805	835	822	860	828	771	845	822	759	793	809	806	849	819	816	804	820	755	809	780	887	796	849	835	795	814	835	830	822	820	819	849	824	843	811	823	800	846	777	804	828	824	814	871	838	845	805	816	818	785	814	803	782	795	847	792	832	844	754	752	784	856	802	781	791	813	835	827	830	835	805	793	808	783	834	802	810	839	805	848	805	805	820	823	784	827	808	840	811	816	827	791	792	805	819	775	855	848	790	832	797	849	820	813	813	755	837	814	843	798
18704	11214	17194	6910	2039	1006	489	375	315	307	286	260	313	272	277	232	251	252	259	237	227	289	260	246	254	262	264	255	245	242	253	214	251	243	245	257	248	240	217	233	262	226	233	220	229	228	232	242	242	217	231	214	242	241	249	226	245	278	235	225	231	222	271	300	260	240	230	236	248	224	252	246	243	226	231	241	237	226	233	248	249	254	277	256	286	229	238	236	244	240	212	220	249	259	263	251	223	249	268	236	267	266	272	230	218	204	222	241	235	252	227	227	225	259	223	249	228	218	244	236	261	231	242	249	231	234	262	222	265	247	249	244	272	230	233	233	228	234	250	223	248	272	236	223	239	250	219	243	223	234	222	268	270	204	216	230	228	230	253	242	239	249	246	239	228	202	239	232	240	244	234	243	234	228	225	232	243	251	256	214	228	229	220	248	216	235	209	243	257	245	234	239	256	232	227	237	231	231	225	249	222	241	227	263	231	251	275	252	259	244	264	248	244	242	252	224	220	230	241	238	253	228	273	264	222	230	228	255	228	244	256	263	248	206	213	224	229	224	226	226	250	254	258	248	247	225	227	238	256	246	246	239	236	235	236	240	257	249	236	249	242	229	253	256	226	243	217	245	219	249	226	239	219	250	234	232	266	218	239	238	263	267	235	284	237	275	238	233	223	249	265	252	237	258	234	236	217	233	240	254	224	237	263	245	238	250	236	249	240	242	244	261	256	252	222	211	263	253	229	241	222	241	254	225	247	211	235	294	230	224	259	261	272	247	221	236	247	254	200	237	248	229	274	228	239	275	240	229	238	215	244	244	228	251	247	242	230	235	240	228	248	237	227	220	266	265	223	219	246	274	248	231	237	256	245	250	241	266	232	251	237	233	262	255	242	223	243	254	221	235	243	210	245	263	236	224	248	261	241	233	234	250	269	224	255	261	230	220	252	247	241	268	251	265	232	248	253	244	254	217	252	253	248	239	272	233	246	231	237	241	246	246	248	229	252	256	254	271	250	265	231	244	220	255	245	245	225	252	259	229	227	227	213	280	231	223	248	238	237	254	220	211	214	241	263	252	255	240	226	228	225	243	255	217	246	231	236	234	192	259	230	215	235	226	235	282	218	252	243	221	243	233	254	248	255	221	241	220	245	242	236	241	226	239	206	250	249	241	241	249	219	218	238	276	238	253	247	233	254	216	241	220	219	245	288	189	248	209	228	234	242	250	236	243	255	234	243	249	239	249	249	237	251	251	246	247	246	257	257	239	233	240	226	240	240	231	265	212	222	234	244	222	214	232	246	227	252	247	244	267	217	234	236	254	262	239	233	246	233	260	272	265	232	249	209	236	256	259	258	255	261	245	259	246	239	202	216	225	226	232	234	220	245	221	239	231	239	265	241	215	229	227	248	244	240	231	233	240	256	224	207	254	238	273	245	250	260	244	226	223	202	239	239	245	188	252	247	256	222	222	248	235	233	200	203	217	253	236	231	262	236	273	226	242	227	237	241	229	240	221	235	248	217	255	269	240	260	226	242	222	240	242	241	213	239	255	244	244	239	262	252	256	242	238	246	252	264	252	226	213	220	229	216	248	223	224	251	229	231	239	236	256	247	226	216	255	234	227	231	237	250	219	222	232	250	239	214	225	258	262	245	248	244	262	228	252	243	255	256	240	242	260	240	236	231	246	228	238	231	244	230	226	219	264	236	247	242	238	268	253	244	210	248	236	263	237	226	247	234	241	236	242	255	239	229	258	239	218	215	228	253	248	252	250	246	227	268	262	245	259	248	233	230	220	234	243	238	247	249	279	221	227	243	236	245	218	223	199	236	228	257	253	218	242	240	211	253	237	264	248	246	247	225	261	233	246	245	231	245	267	233	253	240	237	234	189	238	246	243	217	295	234	236	235	250	241	252	247	247	224	243	222	226	233	216	250	260	263	251	213	217	246	219	252	228	230	255	211	208	204	234	269	238	246	239	220	223	237	258	225	268	229	252	257	241	239	263	242	265	243	224	235	214	230	231	264	223	244	219	247	247	259	234	258	241	219	235	260	205	243	240	247	245	218	214	230	233	255	245	231	241	239	234	214	262	242	257	239	258	222	236	248	259	237	228	255	263	226	254	297	243	233	221	222	218	237	266	247	234	239	254	241	240	252	248	242	252	265	237	244	249	267	238	224	247	245	251	232	228	235	248	260	239	247	254	251	227	239	231	237	234	269	247	229	224	247	250	252	238	237	215	231	229	217	247	243	234	262	237	270	265	257	230	244	265	248	244	222	231	235	230	258	254	253	243	239	246	233	262	279	252	216	252	227	245	234	210	234	235	270	234	245	229	247	237	246	265	251	242	228	235	223	225	252	248	238	241	245	270	235	237	250	240	259	231	246	245	233	220	281	264	251	210	262	252	265	219	251	262	232	242	232	254	241	244	246	209	251	222	216	241	241	255	244	260	234	245	244	216	258	234	247	249	261	269	222	239	262	247	257	240	221	228	231	270	260	250	227	236	235	250	219	261	268	276	225	212	240	274	223	248	258	238	239	255	227	224	212	233	236	263	255	256	243	247	229	259	240	259	225	236	252	246	247	261	240	226	233	249	214	263	237	228	283	248	232	232	220	244	236	278	247	217	244	249	259	217	242	229	249	243	240	247	231	237	243	246	233	243	238	240	227	278	228	269	231	235	225	214	260	281	222	230	231	268	252	225	229	245	240	242	248	216	247	250	228	240	245	220	229	230	213	224	256	244	246	241	237	254	240	230	275	245	221	209	231	228	234	238	231	236	252	245	255	227	261	235	226	238	259	228	215	248	221	249	246	226	238	248	238	246	229	247	241	249	260	249	234	266	237	230	250	254	238	224	241	258	217	250	234	239	242	249	256	232	233	220	230	250	242	249	245	261	250	240	239	225	241	265	227	248	272	245	244	260	246	249	219	233	274	272	247	227	255	239	239	242	247	233	213	208	230	236	208	256	254	211	262	243	227	258	261	260	256	244	259	255	253	262	246	218	249	234	221	228	281	257	250	259	249	217	254	228	248	252	266	243	228	260	254	235	250	250	250	235	232	259	266	235	232	223	245	234	250	256	272	253	234	250	215	237	241	242	238	250	222	242	261	270	233	241	248	245	210	241	246	246	224	279	240	230	209	228	240	225	259	241	266	238	233	244	236	237	274	240	269	222	262	226	241	241	247	250	236	244	242	239	278	267	243	217	253	220	244	249	231	254	236	229	254	246	261	227	239	259	245	237	218	241	241	251	235	256	251	225	223	260	222	258	249	272	228	244	269	231	244	254	251	257	248	258	222	248	253	223	239	246	233	254	260	236	223	228	250	249	286	236	211	238	238	232	205	232	219	246	242	239	267	244	244	256	249	259	233	248	242	213	233	254	233	222	257	230	218	230	229	243	228	256	273	246	247	253	260	252	238	231	234	238	224	245	271	241	266	245	217	226	229	235	232	211	225	216	248	225	254	282	230	233	229	253	248	238	229	232	250
13020	11143	20603	10578	5846	3819	1838	1093	972	901	957	820	818	697	756	750	672	721	798	634	633	639	700	627	607	557	559	581	561	572	576	591	575	575	567	559	524	553	550	568	533	539	607	535	524	549	578	523	514	523	554	561	572	581	557	544	546	526	553	553	549	561	543	564	561	592	538	570	582	560	555	572	529	506	521	540	517	549	519	553	519	577	550	576	563	582	551	552	530	516	524	504	522	567	538	545	548	522	556	581	589	557	563	565	559	554	510	539	557	550	577	541	589	537	527	584	550	554	519	497	536	500	546	531	549	572	510	526	575	565	569	532	573	469	545	565	562	562	547	586	538	540	570	580	535	548	535	540	550	572	547	507	553	557	518	566	546	520	587	528	505	562	539	519	524	537	509	564	535	545	593	555	563	579	551	514	541	540	541	505	538	588	538	526	541	543	563	557	504	574	554	568	545	561	537	527	545	543	541	568	557	562	516	550	556	547	544	578	538	549	563	544	550	597	543	581	534	619	527	591	623	553	567	564	544	536	564	594	524	549	568	520	571	540	538	571	558	561	555	600	545	521	534	540	521	575	517	564	558	559	558	519	531	538	544	536	571	537	541	563	539	594	573	546	550	530	512	562	554	542	580	548	523	564	574	556	537	587	523	504	537	529	575	568	548	539	537	557	548	513	583	523	561	548	568	567	520	531	533	533	577	553	535	532	470	555	536	512	528	524	526	564	586	522	534	579	520	496	579	547	499	542	530	568	544	548	520	583	578	554	537	535	571	539	577	569	503	564	540	555	548	547	517	552	556	583	559	532	521	525	539	585	590	583	538	555	558	533	575	546	539	548	562	562	541	544	507	519	549	576	532	515	532	551	562	557	511	589	527	545	524	562	534	536	579	554	525	542	535	561	552	553	574	531	545	529	548	513	535	601	526	552	519	549	542	560	569	508	526	532	589	535	557	556	539	540	542	514	514	556	524	551	515	566	500	529	557	583	534	551	589	546	525	547	553	548	529	506	549	554	564	564	537	484	559	563	526	516	592	567	555	526	547	567	541	578	467	563	538	566	553	554	531	501	489	567	575	567	505	541	597	532	547	539	503	557	560	547	515	560	494	578	543	531	575	510	545	544	525	532	537	543	562	583	569	583	532	575	543	566	549	576	547	527	579	589	496	569	562	573	505	579	537	528	548	517	559	588	545	530	535	538	527	517	529	562	555	551	597	534	541	561	562	523	522	571	543	536	539	570	524	507	520	573	578	565	553	545	563	516	614	567	552	569	529	521	556	549	515	575	520	543	575	514	551	522	511	525	521	535	548	579	577	515	544	531	533	498	556	566	522	519	579	566	532	523	576	570	557	522	560	535	557	560	523	519	527	532	569	553	522	540	541	529	543	553	534	564	576	568	507	552	527	488	590	503	512	595	528	554	567	532	564	554	532	531	532	550	487	533	587	495	511	538	533	552	551	542	527	529	543	587	529	584	547	550	518	536	570	541	588	512	545	539	554	547	545	544	540	529	568	551	531	567	534	566	575	534	529	554	556	542	556	528	566	542	547	528	488	532	545	507	553	556	543	569	530	602	559	544	553	563	532	556	590	542	567	573	599	571	572	553	529	556	544	554	500	583	545	548	593	527	510	555	565	533	567	545	541	554	540	536	583	574	538	565	537	542	488	529	550	550	531	554	537	521	605	525	517	505	539	559	509	582	529	532	562	550	570	544	517	554	561	562	557	542	542	548	559	536	561	539	554	496	507	554	553	523	538	512	522	558	533	531	575	531	553	559	529	569	489	572	599	597	543	536	542	540	541	533	506	576	575	544	518	576	566	521	528	539	589	566	580	602	548	570	520	529	551	528	554	557	508	565	506	539	539	542	556	563	552	535	516	548	510	546	581	513	582	562	544	564	525	571	555	559	539	570	535	562	556	510	543	527	530	544	550	544	567	536	548	520	508	577	526	524	516	570	506	577	531	519	579	543	526	534	536	531	524	500	533	565	587	531	514	578	531	522	576	541	526	533	497	557	546	556	573	532	547	567	623	516	546	555	575	538	537	559	506	553	538	572	545	542	539	545	563	550	541	549	513	560	523	562	544	527	514	583	557	526	529	515	527	549	563	573	514	542	538	522	563	552	534	525	548	546	521	544	554	556	552	574	562	555	564	521	551	610	563	540	564	526	562	537	531	556	557	491	566	520	534	518	517	542	512	538	548	575	550	517	581	529	543	546	554	534	596	520	522	553	525	531	522	561	562	539	542	553	521	537	547	564	538	535	561	587	533	525	533	529	580	519	517	602	571	598	571	529	536	567	554	537	578	557	520	559	563	509	523	600	532	552	570	529	555	553	530	523	516	551	513	517	503	570	538	509	528	545	518	509	545	520	539	528	583	564	532	520	512	562	506	532	541	545	583	593	507	543	585	565	497	535	571	558	519	558	559	491	535	551	535	539	543	498	549	555	519	561	569	543	511	535	558	561	529	518	545	503	559	563	517	570	525	516	549	517	531	527	508	544	475	550	564	523	549	567	535	531	576	540	524	562	571	513	529	556	532	588	537	559	575	571	575	548	589	531	566	561	517	578	507	547	506	527	536	568	519	525	518	539	535	601	557	525	533	549	599	561	518	532	545	571	527	541	508	566	571	539	531	492	561	538	546	534	537	532	535	539	540	496	511	540	557	547	545	532	526	546	553	539	545	511	577	554	520	543	549	513	530	550	592	573	519	552	508	559	581	561	519	513	556	547	528	546	553	557	532	513	552	519	530	566	565	514	556	556	525	542	543	556	565	509	569	524	537	551	528	556	558	584	566	507	524	566	577	525	563	528	546	531	571	499	551	538	526	550	517	599	533	558	559	554	525	565	555	547	504	534	561	576	492	552	547	560	536	527	558	551	550	558	546	544	544	541	570	558	557	529	572	515	545	551	568	543	572	527	556	591	527	566	544	552	592	546	548	560	518	539	532	594	584	514	538	551	591	508	568	538	567	495	576	537	499	569	517	553	539	547	543	529	546	526	528	575	516	562	516	525	573	539	529	555	559	547	572	563	572	567	539	537	596	543	536	519	549	585	529	547	593	509	509	592	533	538	546	569	522	568	500	528	520	592	553	555	551	549	530	577	536	552	558	534	567	477	532	566	535	563	559	598	536	523	532	510	522	535	543	540	485	592	527	550	539	562	565	569	589	548	529	550	532	572	524	548	554	517	550	560	542	587	558	582	533	544	556	548	568	536	517	527	521	541	528	564	533	573	545	539	561	559	578	570	549	524	518	561	573	545	566	603	489	574	528	569	521	568	564	549	548	558	583	575	533	537	473	548	570	547	537	560	523	535	538	584	517	526	543	518	524	565	519	530	573	524	552	511	572	539	507	523	557	583	516	571	524	552	582	525	560	544	555	515	559	505	555	578	522	541	547	564	529	523	542	542	577	568	521	558	566	537	558	514	551	527	567	549	591	531	544	572	534	531	582	550	537	553	502	514	575	563	567	542	544	556	552	586
27849	19734	27854	13801	4356	1685	598	385	253	205	224	215	211	169	193	192	173	148	168	164	167	161	144	170	158	131	120	145	121	119	123	149	132	118	147	120	140	131	105	138	137	144	124	126	123	141	135	131	142	125	115	119	117	130	127	121	134	123	128	116	141	126	137	125	132	120	139	131	114	112	119	122	125	146	129	136	130	146	137	126	128	115	121	160	124	114	121	133	126	120	129	135	116	141	127	131	106	108	123	134	160	131	109	110	143	134	125	115	139	120	125	153	129	129	129	134	127	141	128	106	154	103	126	124	120	134	134	135	115	138	121	109	141	134	135	137	112	122	131	123	107	131	132	146	137	133	147	132	139	146	115	126	154	130	132	140	109	142	129	123	121	132	131	142	149	137	117	141	106	122	119	129	135	116	119	128	118	133	102	112	108	140	113	129	118	142	107	107	120	138	162	129	127	141	148	119	127	137	137	132	140	150	106	111	136	119	124	128	105	137	119	134	123	145	143	133	129	140	133	138	118	126	138	130	132	111	130	123	119	113	140	123	136	136	129	115	139	123	138	119	138	125	115	152	113	112	133	131	129	113	133	140	148	137	101	137	112	122	123	141	125	129	120	113	140	116	105	115	111	135	122	139	125	121	136	129	122	131	155	143	123	135	117	135	127	135	137	139	123	117	129	130	144	118	132	123	138	139	113	115	116	125	126	112	158	153	125	125	132	128	125	141	116	130	135	128	124	130	133	134	108	114	119	123	125	138	137	150	116	122	128	129	132	130	138	119	136	129	129	124	126	153	141	116	119	151	119	116	98	130	141	122	139	147	111	120	132	99	113	127	110	146	136	129	130	128	122	131	122	137	130	114	121	124	163	122	113	113	118	131	139	122	143	135	153	108	109	148	125	156	128	137	125	117	153	126	117	127	130	123	142	124	155	131	135	134	127	117	105	136	128	138	151	106	108	121	120	132	108	118	141	117	144	140	136	140	131	132	109	135	108	130	111	116	137	117	126	131	139	120	147	130	114	123	123	118	135	161	127	126	127	122	120	127	114	139	128	106	119	118	133	123	149	118	130	128	112	127	121	125	114	124	132	130	142	121	110	121	117	122	123	131	140	132	107	143	131	141	147	124	131	132	118	141	128	104	122	135	123	142	137	139	114	124	127	128	124	135	114	130	121	143	101	134	149	119	127	132	127	122	135	116	124	128	117	130	125	109	135	130	141	122	127	112	143	121	136	116	135	118	135	126	117	130	141	118	145	131	140	132	125	147	143	134	126	163	126	137	141	106	127	143	133	120	111	123	135	127	130	122	127	145	122	111	128	130	145	131	129	143	128	120	123	104	127	136	136	129	126	130	123	133	126	133	147	105	112	128	147	143	122	123	134	115	110	133	131	124	142	140	129	117	118	111	119	126	126	131	116	133	140	121	132	115	114	125	127	137	140	122	137	121	120	116	130	132	126	115	108	120	122	127	106	131	136	117	116	135	135	116	120	109	106	124	143	116	131	125	123	115	108	132	112	122	125	151	111	133	120	107	126	121	135	153	114	118	137	131	132	111	116	128	145	142	111	116	148	134	140	113	99	115	108	148	117	127	126	125	126	127	104	104	134	115	149	117	145	105	144	151	118	137	137	128	145	126	131	119	122	142	111	146	132	114	114	135	131	129	91	132	139	125	136	143	119	136	140	126	140	160	147	119	113	132	118	134	132	113	139	137	111	118	130	128	127	135	129	128	141	137	127	108	102	145	125	154	114	135	146	146	128	157	132	125	138	129	165	120	132	118	129	141	126	122	113	124	151	121	105	126	134	112	116	141	117	147	130	119	126	144	138	127	112	112	121	130	131	134	119	133	133	111	120	117	143	146	128	130	116	145	154	143	139	119	117	113	138	102	137	133	124	113	120	114	120	134	123	131	125	132	128	124	139	116	127	113	114	101	105	115	128	113	119	128	119	130	129	140	142	119	123	124	125	130	119	109	140	145	138	134	143	144	136	139	98	136	134	116	133	111	125	125	126	108	146	128	134	136	139	151	121	124	129	162	126	137	136	134	128	135	114	125	132	128	117	118	114	125	129	148	148	131	133	137	123	142	120	112	106	136	123	115	104	134	132	104	111	131	135	133	132	120	124	120	103	146	132	129	145	129	100	119	142	142	124	122	131	109	139	112	117	113	123	125	148	116	127	138	137	129	119	128	135	131	118	118	124	125	116	131	120	106	135	117	120	126	110	116	120	137	150	119	123	147	142	132	113	135	136	110	123	143	109	110	110	127	137	131	117	146	115	133	135	138	128	126	128	108	118	138	116	128	134	129	126	111	113	117	132	129	121	140	129	145	130	150	120	118	126	130	133	138	134	110	119	108	135	121	147	122	129	131	125	121	145	154	121	116	155	111	119	127	125	149	116	111	131	123	128	118	123	105	127	133	96	118	97	129	119	131	103	111	128	132	140	136	126	134	151	126	143	146	125	131	127	124	136	127	139	150	130	126	115	131	123	140	137	128	127	123	139	122	98	152	129	129	123	135	108	124	126	123	132	121	139	103	124	154	125	106	129	138	123	123	117	120	127	114	139	131	140	130	128	131	111	129	148	148	135	125	133	102	114	144	122	146	143	150	128	141	144	140	144	113	127	131	135	156	139	128	133	128	149	131	122	151	116	123	109	118	139	128	151	152	140	117	124	120	119	117	128	115	114	123	135	139	131	112	136	123	125	132	122	131	105	132	133	138	110	125	142	131	125	118	129	133	144	130	132	125	120	124	127	123	129	138	116	141	118	117	121	127	122	143	119	128	100	131	135	114	144	122	131	104	123	143	126	118	116	126	126	137	151	115	128	131	124	117	133	144	122	127	114	139	131	98	128	136	144	151	115	134	133	119	132	138	111	123	115	147	124	96	133	134	116	116	151	126	112	125	108	138	127	150	134	126	132	140	146	146	116	124	141	144	143	151	119	133	117	109	135	139	112	109	117	119	132	127	103	133	148	128	134	126	135	143	139	124	154	123	105	121	138	138	117	119	127	127	113	126	123	128	122	139	145	116	129	135	138	126	130	131	110	126	119	125	133	133	124	126	118	127	123	141	127	136	116	150	119	128	130	127	119	139	119	142	108	145	120	100	143	108	122	134	116	136	132	138	116	118	129	103	123	122	119	149	129	125	110	116	127	130	135	120	124	131	126	132	120	125	135	140	129	123	141	116	129	135	138	124	115	151	133	110	140	127	104	148	123	142	127	127	128	137	129	123	126	121	144	126	122	125	140	121	141	123	128	116	146	113	136	132	108	127	111	129	112	127	112	134	126	136	126	140	119	125	120	117	128	118	142	134	112	132	139	122	126	141	151	134	138	130	141	145	117	127	141	116	127	140	150	140	141	125	165	111	122	136	127	112	111	116	128	138	136	125	121	108	128	112	117	132	127	117	129	140	130	114	118	140	129	116	134	113	147	130	123	110	122	127	115	105	134	117	142	113	141	124	111	120	119	130	131	120	128	129
16982	17404	27950	15855	9430	6125	2542	1547	1067	974	923	895	706	594	623	592	560	702	619	524	463	461	490	471	471	380	412	343	375	365	329	348	374	353	387	357	367	355	372	352	346	376	356	299	364	335	314	360	318	367	362	329	317	345	316	301	340	315	322	307	351	346	344	317	319	337	320	327	348	303	311	339	313	308	348	321	324	321	328	353	312	340	339	318	337	357	311	332	333	325	326	322	329	332	351	318	319	326	326	303	340	373	343	345	311	340	289	344	341	333	320	336	308	346	296	327	337	299	293	348	334	346	327	354	329	336	353	321	319	355	340	348	337	329	323	337	324	329	300	334	374	309	318	327	316	320	365	343	355	360	326	317	298	329	328	365	368	346	334	313	317	358	345	297	339	376	353	316	304	307	272	344	338	323	329	332	327	333	328	346	309	354	312	329	313	309	297	323	320	327	346	322	331	341	342	310	332	373	298	312	330	330	350	333	325	343	296	340	294	314	304	345	322	332	334	312	365	335	315	322	353	364	366	316	323	325	332	311	336	310	320	323	346	319	305	340	344	352	334	326	317	337	336	339	318	307	318	351	340	345	326	324	330	329	336	316	309	318	319	336	355	323	298	356	334	312	329	330	318	351	311	331	345	313	339	340	323	330	324	383	314	334	332	325	342	296	330	316	338	302	331	319	320	339	361	329	310	293	297	348	309	336	355	331	296	320	355	376	320	319	339	351	322	367	303	339	317	322	361	348	332	303	334	297	357	319	309	334	351	286	314	346	290	337	344	355	324	309	318	298	319	288	309	331	336	325	325	318	338	310	339	363	289	315	326	316	329	350	324	335	332	304	317	330	325	313	294	324	336	322	313	387	331	334	352	309	347	372	304	327	320	332	281	324	303	313	304	372	346	345	341	334	352	332	308	368	301	340	320	320	314	307	324	348	338	310	319	333	314	332	287	338	355	306	333	326	300	300	309	334	323	335	308	335	353	330	330	333	351	330	340	336	356	319	328	328	324	342	334	324	303	338	345	370	365	296	310	343	329	320	295	326	348	342	345	339	358	340	290	282	326	335	335	323	309	298	328	360	334	321	343	344	329	342	278	316	338	331	352	308	335	328	338	314	308	350	344	336	321	306	357	346	294	346	301	328	353	323	344	305	320	363	323	317	389	359	315	346	338	323	330	330	311	315	326	312	376	298	318	305	314	342	299	355	294	342	286	308	341	317	324	320	346	314	334	318	330	295	317	309	345	359	329	308	330	324	332	354	311	341	324	338	334	309	332	299	332	305	309	334	325	331	316	332	326	296	320	361	322	313	292	325	303	302	333	306	348	309	301	342	331	332	319	329	346	344	339	352	293	339	327	336	332	366	327	305	343	338	278	336	337	325	323	329	313	329	335	357	359	309	337	316	311	317	293	319	364	314	334	351	343	332	352	315	321	290	341	334	300	301	326	334	333	308	306	348	302	345	345	331	334	342	323	348	347	302	355	337	362	339	328	349	342	351	337	330	314	358	300	339	324	347	346	351	309	343	331	346	343	342	352	333	351	306	337	321	339	330	314	326	343	359	363	323	316	321	310	319	324	324	343	333	318	307	358	320	317	354	364	319	341	347	309	326	326	333	356	318	304	321	320	323	309	331	321	326	325	329	331	323	350	347	331	341	333	327	293	310	317	320	336	335	347	312	330	317	328	333	317	315	336	346	317	306	340	312	326	340	331	315	314	328	300	339	302	340	310	350	321	357	323	344	314	299	299	336	353	296	363	334	343	339	334	306	369	296	308	349	346	370	341	332	319	374	331	312	339	351	347	315	337	301	306	332	327	342	328	342	330	390	295	327	296	339	339	319	334	301	343	316	337	348	321	334	324	362	345	328	336	324	356	284	326	324	326	309	326	335	355	340	330	308	329	381	351	298	310	379	315	340	368	351	337	320	317	340	311	333	326	326	304	327	340	318	324	303	324	314	336	347	332	335	337	319	301	329	315	352	329	330	326	319	336	350	325	339	316	342	312	291	345	355	327	339	317	320	328	329	335	352	332	314	360	346	306	360	353	353	328	338	346	314	344	390	343	336	306	321	342	332	331	307	339	300	273	296	309	373	318	329	322	340	332	345	351	350	333	321	355	342	329	310	338	366	345	315	312	301	314	293	348	355	319	334	343	338	295	358	308	335	328	342	325	334	334	340	314	331	332	354	315	357	313	346	339	314	331	346	306	328	336	355	305	318	320	360	296	328	342	342	350	350	333	305	309	332	319	340	326	346	332	348	333	337	346	362	328	339	301	312	346	322	323	328	359	332	303	333	346	289	318	297	319	336	360	341	353	339	362	308	322	308	338	307	310	326	349	326	319	308	350	353	359	344	318	329	345	318	355	355	340	334	366	339	336	320	296	355	361	311	321	337	343	338	312	310	335	341	327	337	322	340	353	282	327	338	325	301	352	320	333	366	345	311	313	346	323	331	343	344	355	311	328	321	310	373	346	348	313	295	324	333	328	336	342	312	365	336	335	327	341	325	354	317	335	341	332	344	321	323	331	314	331	348	354	343	348	330	352	343	307	349	350	298	327	314	333	344	345	356	350	323	323	313	336	345	317	303	330	345	319	342	325	331	343	331	307	312	291	318	322	326	306	354	312	309	322	339	355	337	330	321	339	353	356	347	314	322	326	343	329	364	317	343	295	363	327	320	350	317	344	315	357	319	340	324	307	329	284	326	327	311	317	327	287	316	314	344	334	324	303	342	300	330	324	319	348	318	289	333	324	306	330	330	321	336	345	317	281	333	349	313	362	335	314	362	320	369	326	315	286	319	355	322	348	347	296	309	360	316	311	306	324	298	333	333	333	310	355	339	312	305	323	339	334	317	351	319	329	326	346	326	331	339	366	302	329	293	336	347	290	341	314	297	342	325	348	315	322	317	322	333	341	328	299	372	312	329	328	349	318	315	297	332	302	343	314	354	325	333	306	347	362	342	335	353	339	327	322	301	338	329	375	331	352	332	310	279	302	322	340	303	323	373	296	282	349	338	332	325	324	338	353	349	340	345	336	321	318	345	348	331	349	349	345	316	316	351	320	333	334	345	361	343	326	340	313	338	339	316	354	298	314	319	319	306	326	342	334	328	360	348	327	338	327	321	312	317	335	356	325	323	312	320	345	347	348	322	330	318	360	304	340	357	313	334	340	328	329	344	337	318	332	295	312	319	338	353	313	329	323	332	350	343	304	333	346	321	324	321	342	310	302	334	309	351	342	355	336	345	328	315	328	337	378	311	341	324	325	271	298	343	344	361	330	330	309	332	349	332	305	337	308	323	335	318	337	316	350	309	296	302	323	355	298	323	330	314	339	331	340	351	293	298	342	324	344	326	337	351	358	337	327	345	336	293	331	311	324	343	348	336	313	343	298	295	318	346	333	325	330	324	349	312	323	336	353	344	323	329	325	343	304	324	319	308	318	323	321	324	319	331	313	371	292	343	342	315	316	345	321	323	332	338	325	330
7504	2014	1109	637	511	443	404	375	403	371	358	380	372	352	359	323	358	351	402	382	387	328	379	393	341	344	344	381	355	352	359	375	360	385	395	342	338	342	375	352	381	370	374	359	366	340	341	408	343	379	342	370	384	352	369	349	369	356	381	336	357	345	359	385	403	385	373	353	347	360	373	360	386	352	394	393	343	381	436	380	392	377	347	341	354	394	373	364	372	345	364	367	361	350	393	375	397	386	364	384	342	372	381	357	364	354	363	346	401	382	383	345	363	338	388	374	358	351	389	369	371	341	361	367	373	370	368	378	364	393	360	384	368	379	369	371	407	375	363	360	359	392	368	395	378	343	344	384	357	354	368	403	385	354	382	382	394	325	321	430	358	350	353	378	396	366	373	385	346	345	362	381	360	364	405	359	406	355	380	378	369	354	318	389	364	306	394	377	377	359	396	400	389	389	388	373	370	389	362	357	338	371	392	354	374	372	373	394	345	383	325	386	362	361	393	324	366	367	362	357	416	358	373	377	374	352	376	354	370	354	378	374	383	388	375	365	345	364	373	368	349	340	336	380	392	395	368	428	390	376	360	394	353	372	367	352	353	392	365	362	389	337	351	394	358	398	333	384	377	378	342	395	377	348	353	344	337	360	325	357	423	393	384	370	360	371	360	352	427	392	356	338	371	333	373	384	391	343	342	370	353	353	346	360	351	360	368	356	384	357	354	353	352	388	405	378	361	383	372	355	361	366	383	334	333	370	391	383	400	389	349	324	364	350	372	325	397	394	376	388	373	392	401	386	380	372	370	378	377	337	343	362	395	355	403	341	347	362	352	349	389	382	384	339	373	415	412	408	406	342	371	372	384	323	358	329	369	381	321	381	385	382	401	366	389	393	359	334	379	392	335	327	341	374	350	350	366	383	354	363	348	356	378	382	399	373	344	363	367	371	342	345	370	377	380	430	411	362	397	418	371	347	372	375	355	378	376	410	373	366	329	377	353	420	313	399	362	401	372	372	375	325	329	370	370	351	323	369	387	345	338	356	367	335	352	375	377	373	395	350	365	390	388	332	355	413	415	336	405	352	348	321	380	403	363	385	373	378	350	352	356	381	370	370	384	349	367	390	372	399	396	396	388	383	351	405	363	374	323	372	392	381	392	359	353	373	345	412	361	367	360	382	368	387	394	356	339	397	374	366	355	348	367	392	355	371	389	372	349	384	381	382	359	352	368	386	380	432	346	342	349	358	377	386	387	377	366	382	303	417	331	356	357	363	334	332	332	365	413	371	378	374	344	359	378	409	347	351	338	378	327	354	352	394	367	328	358	342	369	403	368	373	374	361	364	333	345	365	395	362	378	364	391	377	351	338	378	370	361	365	396	382	355	354	344	371	360	340	380	383	342	343	364	381	381	368	372	372	368	382	366	371	366	369	344	357	397	352	375	365	363	408	379	363	360	341	331	376	347	369	378	333	387	348	380	376	351	363	376	357	357	341	348	327	345	355	365	396	359	405	367	359	378	347	411	372	329	372	333	383	320	409	377	394	377	380	347	377	362	353	398	391	345	368	371	335	367	354	374	379	391	346	364	339	353	351	345	385	317	379	348	374	374	363	390	352	346	400	384	342	381	331	365	381	373	382	373	379	379	384	367	370	401	391	363	372	349	301	352	375	369	352	380	388	350	351	372	383	371	333	372	336	369	340	357	378	346	366	358	400	365	357	397	374	336	348	345	381	326	350	357	382	344	379	365	374	391	378	355	347	376	381	386	398	371	338	318	347	326	366	387	362	380	365	338	374	377	383	341	347	346	387	376	367	383	358	374	341	362	382	333	376	370	351	361	360	361	362	356	355	343	368	352	383	363	337	402	377	353	400	400	349	396	386	388	392	356	368	398	357	397	376	368	342	410	386	393	382	370	361	397	346	381	376	376	344	395	351	378	355	365	418	386	389	357	355	338	375	379	370	313	347	402	398	392	367	335	398	361	370	371	363	357	345	358	380	369	364	373	381	393	366	409	379	357	354	362	339	351	379	394	386	363	382	330	347	348	399	353	357	365	330	374	356	363	384	354	368	388	361	379	364	383	380	344	420	353	373	358	374	385	356	356	330	348	370	401	329	377	397	360	364	368	384	363	346	354	373	351	393	385	348	340	370	344	379	415	373	376	378	399	379	381	371	385	345	365	369	371	353	373	346	360	353	346	387	367	365	379	386	330	392	357	379	375	374	370	391	413	348	387	345	356	372	378	371	370	364	334	347	344	393	346	373	355	356	334	362	370	348	386	343	366	375	382	347	339	366	350	380	403	376	343	352	390	399	367	353	369	366	386	356	353	367	346	349	343	361	331	351	360	359	360	365	401	359	364	354	377	387	359	382	363	375	396	382	352	391	381	365	349	339	384	348	352	391	364	352	360	370	354	369	397	374	356	388	354	394	382	338	340	330	356	355	380	387	335	371	371	341	413	351	370	342	372	342	384	376	340	352	372	343	334	349	386	360	355	376	370	351	371	383	373	364	400	365	365	368	380	371	380	355	385	364	368	352	391	332	399	386	399	382	366	354	369	380	361	374	393	372	373	393	380	367	350	373	376	375	412	343	344	358	383	363	363	363	379	335	382	393	376	351	372	368	406	345	360	369	400	378	359	357	337	403	354	335	359	379	376	358	370	371	406	381	361	404	353	349	351	346	381	362	346	435	353	363	371	360	380	331	359	332	355	364	407	387	328	358	405	378	360	394	340	370	371	386	352	336	357	384	382	372	360	361	348	363	385	380	361	361	331	388	368	337	347	342	390	372	362	357	370	377	357	355	349	345	382	364	387	367	357	348	411	360	399	373	349	376	371	361	389	398	330	379	362	393	311	374	378	329	368	392	393	386	361	382	387	337	370	340	348	379	344	339	350	382	340	369	373	391	348	374	336	343	400	350	410	366	373	373	364	399	346	387	312	401	327	352	417	375	365	358	349	389	348	362	366	363	357	373	345	403	355	357	372	356	406	350	346	396	378	318	334	383	358	339	339	383	387	400	397	381	352	355	361	358	353	385	367	364	377	367	365	392	379	353	331	348	363	385	358	345	366	344	392	364	369	380	379	398	379	363	355	352	378	364	350	342	364	397	386	376	367	354	386	398	376	349	364	383	410	379	394	378	389	381	364	355	384	356	329	391	365	366	370	328	370	371	421	379	317	373	365	397	360	371	326	357	406	357	396	361	367	367	355	381	391	374	404	373	387	400	346	385	373	361	359	406	361	358	384	372	367	378	342	390	363	349	367	372	399	359	384	389	384	357	387	361	352	355	345	355	369	356	360	366	348	363	357	344	394	346	318	333	339	350	405	378	402	363	383	380	361	328	355	364	335	333	385	366	354	336	357	366	344	371	329	394	308	367	394	376	348	365	335	384	372	379	338	362	379	356	358	373	365	359	380	353	407	368	393	359	334	362	423	369	361	364	358	351	395	366	336	356	363	358	390	350	368	399	348	396	408	375	363	366
5583	2290	2710	2031	1590	1342	1020	934	830	897	902	873	859	808	838	871	852	873	892	857	810	834	851	839	820	789	802	800	800	851	856	818	838	760	824	829	742	793	798	862	801	825	845	770	788	820	837	856	832	824	829	842	781	797	854	812	745	831	809	807	893	809	851	780	799	789	820	788	762	797	810	759	788	807	788	872	809	811	820	829	794	811	803	779	789	849	849	840	759	862	855	820	851	815	842	834	815	797	784	809	763	821	809	827	840	825	856	799	819	839	790	750	840	777	820	719	791	813	881	809	778	796	776	847	823	769	809	850	782	799	811	840	848	772	819	821	846	774	888	840	842	786	881	802	791	812	784	854	821	862	782	830	819	848	758	819	798	825	823	844	790	830	787	778	889	812	811	779	810	835	738	843	785	831	754	814	852	862	818	861	808	815	847	874	817	859	808	850	803	752	835	873	838	829	804	845	799	789	872	826	782	812	786	815	801	782	787	754	832	790	833	835	798	803	784	807	787	797	832	789	812	828	812	796	830	840	825	807	786	772	805	788	818	781	817	860	807	832	867	809	787	800	816	770	835	852	786	838	770	810	805	838	848	796	805	835	787	763	788	768	836	794	884	816	858	781	812	765	810	840	789	762	802	834	813	848	835	835	859	825	762	840	774	766	843	782	847	842	813	833	796	813	832	806	837	830	795	800	790	788	783	837	828	813	778	837	805	755	795	812	853	811	794	789	840	815	856	779	812	820	832	803	808	839	826	803	766	783	830	837	817	778	833	813	811	845	868	806	743	810	813	800	821	852	868	850	844	791	839	817	855	811	764	783	817	860	821	806	820	889	810	764	742	832	782	831	806	806	843	811	791	817	835	819	777	802	774	829	820	840	840	766	827	812	831	844	787	803	818	823	759	803	748	815	825	807	805	835	844	838	855	828	797	838	802	804	765	846	781	839	812	800	797	834	830	830	802	859	857	866	780	835	763	802	819	867	833	829	837	786	747	797	843	800	784	835	777	865	787	768	774	821	795	763	784	824	743	852	822	811	816	855	839	787	796	792	830	850	827	795	794	828	824	822	835	796	761	843	841	828	853	794	816	792	809	829	825	792	786	817	780	836	806	797	823	859	844	794	822	788	812	839	841	797	878	876	829	805	806	830	780	807	820	832	777	763	795	783	809	800	782	819	786	780	803	826	789	796	805	839	783	770	782	783	846	806	810	813	796	811	841	800	768	821	822	794	788	862	810	821	793	783	797	807	805	846	805	864	842	839	837	816	765	834	772	808	804	779	832	822	858	884	795	787	884	799	782	798	829	782	818	837	838	808	870	818	830	822	806	818	806	830	784	790	787	810	795	795	836	832	774	802	836	754	891	819	802	816	805	837	796	846	788	839	836	833	846	823	821	802	783	806	774	831	853	813	788	848	818	853	761	841	791	826	806	778	832	789	755	796	814	797	828	753	772	806	828	778	760	798	815	805	797	862	773	852	792	816	822	811	830	801	791	787	775	759	804	811	852	786	817	801	797	812	841	848	815	817	770	800	849	823	838	823	782	751	804	806	816	764	854	760	805	797	763	789	749	811	818	840	836	778	823	885	818	802	846	779	813	841	797	790	837	823	821	806	873	802	810	829	862	833	821	842	814	812	832	815	827	818	762	804	824	812	790	828	829	837	763	820	809	804	764	795	821	853	792	884	762	791	775	785	833	843	818	778	788	861	808	831	809	772	804	802	799	809	815	789	771	794	779	870	833	829	858	864	807	794	801	882	823	821	803	795	795	779	798	804	831	818	785	825	853	778	852	785	835	849	810	837	810	856	789	838	834	813	790	802	808	774	842	817	817	840	847	755	854	850	789	836	837	776	872	867	836	788	812	807	832	825	866	812	761	862	837	828	805	803	777	849	795	817	811	813	856	797	835	770	803	832	799	805	815	830	819	826	840	854	818	827	806	821	810	831	821	781	771	819	836	807	800	835	818	773	776	784	829	857	771	785	820	818	838	780	816	837	768	854	854	785	807	840	836	777	817	885	765	788	782	828	823	835	818	821	806	795	800	800	787	819	819	815	853	795	818	856	798	809	779	827	803	847	772	791	813	768	843	774	848	795	794	794	820	811	799	838	830	850	808	788	832	851	832	818	804	785	768	766	776	850	787	814	807	783	835	789	795	815	811	783	810	816	752	810	803	777	861	787	784	853	848	816	811	781	808	840	863	856	777	824	856	774	791	801	846	834	831	804	793	786	813	861	820	787	804	813	814	841	829	827	867	810	795	838	839	833	870	771	724	816	826	817	810	857	789	825	780	837	795	823	816	871	850	774	803	828	818	791	825	808	843	770	829	791	795	830	850	781	814	807	826	783	800	806	818	793	827	816	808	799	831	792	798	793	857	828	772	814	777	814	815	844	836	808	820	829	817	775	829	762	821	779	767	824	812	825	850	837	778	842	826	764	835	821	840	843	833	779	840	799	771	819	780	814	805	823	822	795	870	835	835	818	816	807	802	819	782	809	829	783	862	809	830	802	852	798	804	799	820	829	772	849	818	834	817	781	807	842	833	793	794	838	786	792	819	767	825	771	775	782	824	737	823	821	789	833	832	781	816	811	785	819	775	800	821	820	798	803	760	774	847	820	823	818	776	840	791	836	898	853	782	823	840	776	830	822	845	786	791	832	821	812	829	789	843	817	786	822	805	755	893	785	807	817	843	816	838	871	825	805	863	896	821	821	838	835	793	859	809	823	858	831	777	846	858	805	803	827	846	835	787	820	859	790	813	763	831	798	845	781	769	867	795	790	827	793	804	854	865	802	783	769	830	848	833	787	793	813	832	788	861	821	821	814	789	828	830	806	855	831	738	815	852	838	786	806	777	774	773	853	852	815	823	774	797	785	810	831	896	791	821	817	847	808	818	782	821	793	858	808	834	785	772	859	817	790	826	848	811	750	791	828	803	823	775	836	812	846	787	794	797	833	819	855	808	825	807	804	815	778	868	825	811	853	831	811	831	786	861	829	799	823	778	871	779	814	820	814	822	889	775	839	791	785	866	848	865	820	786	781	818	822	858	835	761	835	789	793	857	794	793	773	802	860	795	814	821	806	867	821	804	826	796	823	798	857	831	778	811	821	847	802	816	773	797	817	792	793	803	843	864	809	797	824	838	766	839	835	815	836	780	750	812	831	794	814	875	796	780	841	811	852	806	838	842	791	761	803	802	855	820	784	816	800	847	800	743	755	852	783	805	791	735	826	793	788	834	800	791	793	816	772	813	849	839	851	764	772	827	826	813	846	822	780	842	752	844	848	835	819	852	803	769	739	819	806	816	853	796	801	793	817	831	785	811	785	835	783	836	848	824	796	796	809	831	798	802	835	789	810	808	830	832	825	818	820	832	789	815	780	785	860	824	798	809	795	800	768	800	813	826	805	821	792	837	796	829	819	824	829	761	820	818	793	799	777	843	820	809	832	774	826	816	772	821	789	812	818	753	835	771	858	785	869	776	802
18358	11012	16589	6921	1931	989	486	347	342	299	291	260	262	268	288	229	246	298	286	271	259	256	247	238	269	239	223	238	210	267	248	269	257	223	243	229	256	279	252	228	240	213	226	243	256	245	273	224	282	259	223	261	242	239	241	237	262	224	234	219	257	241	250	230	234	228	231	253	233	250	232	257	228	212	243	235	269	259	228	248	257	236	226	254	258	225	225	232	228	243	248	265	269	252	243	251	233	238	245	250	249	276	244	233	250	259	236	236	210	220	239	253	236	241	234	238	216	245	240	225	257	211	215	252	237	225	198	239	252	243	221	244	272	244	243	210	229	241	208	261	237	223	227	239	249	229	215	245	256	229	241	230	236	252	215	255	227	274	261	242	205	220	263	243	246	242	232	275	248	237	250	279	206	256	242	259	236	228	259	223	218	250	227	238	222	212	271	237	235	229	235	238	268	229	265	236	229	269	214	229	226	245	231	221	228	243	268	243	244	234	242	265	258	244	247	243	203	247	255	257	241	245	285	251	241	238	250	236	237	229	252	240	231	234	262	236	236	266	248	219	222	228	256	230	270	211	275	257	271	239	242	264	240	242	228	239	248	240	218	231	237	219	252	237	264	255	267	222	273	249	252	244	223	264	232	232	228	255	259	233	241	223	242	261	236	230	269	241	221	261	251	239	213	251	256	266	240	242	268	231	221	236	262	233	243	282	257	268	225	218	234	233	234	215	231	258	236	228	244	244	236	245	271	234	238	267	229	221	258	218	212	236	248	209	236	238	226	238	258	234	275	239	234	249	248	235	248	248	254	255	254	266	266	238	223	264	247	241	228	232	220	244	240	249	217	226	262	259	234	239	243	234	225	236	243	222	285	215	209	210	253	228	247	226	227	236	198	253	254	219	270	244	249	279	231	232	217	241	217	249	235	246	230	236	261	238	258	253	256	231	237	231	265	230	205	225	229	222	246	256	248	264	261	226	212	253	238	237	224	234	248	273	233	240	253	256	229	241	248	249	232	222	234	213	239	251	228	215	223	206	228	268	235	238	265	263	232	229	247	243	254	237	250	267	223	244	252	239	241	216	257	262	233	238	237	225	245	241	217	247	244	222	243	230	244	239	234	260	236	229	231	258	245	244	272	236	234	235	221	247	233	261	283	245	245	228	241	228	238	241	215	252	274	237	261	247	219	231	243	276	231	255	220	244	245	227	234	253	253	244	243	230	234	252	253	248	234	225	232	238	219	259	233	233	281	230	224	237	234	248	212	267	221	234	256	230	264	220	202	260	217	229	201	214	221	245	245	238	249	261	235	219	242	252	206	261	260	246	255	216	245	264	250	249	240	238	250	253	240	255	255	240	209	236	221	223	232	216	255	271	244	256	253	247	251	240	249	243	236	247	238	221	255	250	226	239	248	241	234	235	216	251	242	266	243	246	235	262	213	227	213	236	253	257	260	263	226	261	242	251	243	276	260	234	223	251	268	265	243	229	262	223	233	239	259	244	251	245	216	266	263	240	222	237	219	241	219	252	259	242	210	264	265	240	267	213	207	260	263	216	214	202	209	248	256	226	249	252	263	234	211	234	255	221	255	206	223	260	224	240	227	251	254	228	238	267	253	214	270	232	229	229	250	232	238	242	246	254	254	281	247	257	231	254	244	260	240	263	242	270	232	242	230	247	241	247	260	215	251	235	253	277	225	262	230	264	229	230	237	234	231	227	231	250	230	226	252	221	225	226	251	257	221	280	230	286	251	250	237	258	247	234	253	246	261	262	213	231	272	238	263	208	230	220	256	250	232	260	250	259	221	243	255	287	233	271	269	236	248	232	254	258	243	254	236	241	236	257	243	218	245	230	240	211	249	218	234	217	251	247	248	267	228	260	264	238	241	229	215	282	211	253	229	225	251	252	236	235	236	237	227	233	212	257	212	221	225	270	238	259	233	264	214	236	289	278	210	249	215	229	282	257	264	232	239	251	235	227	227	243	241	254	248	229	251	239	262	229	243	255	240	241	247	236	266	243	225	222	199	270	243	266	249	260	260	213	261	239	252	250	235	236	259	216	245	249	219	255	217	233	240	233	226	224	255	230	230	246	214	266	246	256	225	259	231	243	255	227	252	249	248	232	237	230	239	237	260	239	248	271	232	230	240	285	247	243	251	234	233	236	240	249	211	228	261	240	224	255	235	247	243	237	235	255	235	267	282	273	236	247	238	208	249	236	278	255	252	248	259	212	214	250	242	265	253	245	261	217	250	244	262	242	239	222	243	263	227	223	237	263	277	233	222	259	252	250	240	214	250	238	266	239	241	245	184	226	230	248	239	243	223	215	241	241	244	251	259	239	247	230	251	257	228	249	235	264	214	265	224	236	271	219	243	243	217	259	259	274	240	237	247	242	267	249	254	246	259	250	238	261	228	228	224	254	239	246	266	251	245	226	248	260	240	237	233	220	249	233	223	284	241	224	249	238	243	257	234	247	247	215	243	240	248	262	234	268	246	266	268	262	252	201	234	240	251	212	212	219	248	242	243	241	229	221	251	230	240	249	229	234	249	209	236	244	215	248	245	224	245	252	253	255	235	243	244	251	257	265	235	216	244	232	233	223	255	242	268	268	235	261	282	201	245	246	264	243	262	238	266	241	266	239	231	288	239	254	297	270	246	231	243	260	236	243	255	258	230	264	228	252	236	205	216	234	237	273	259	213	260	207	254	246	244	232	255	230	255	223	250	241	255	246	228	225	224	235	220	254	225	226	237	243	205	252	251	256	261	231	252	235	236	256	219	249	240	232	232	213	244	275	248	240	210	243	225	225	220	233	256	246	246	254	242	287	255	232	217	274	228	245	235	223	240	202	210	253	256	256	255	217	239	262	260	249	239	274	239	234	245	207	262	218	243	241	244	237	218	231	236	251	235	264	271	258	202	241	240	234	233	207	237	239	226	226	189	238	254	238	262	246	243	241	239	235	233	238	227	267	242	256	237	265	257	243	265	269	240	233	241	260	253	265	235	255	254	232	280	233	250	235	241	275	247	229	233	258	237	274	224	243	250	244	227	259	236	237	211	213	258	245	250	238	236	273	241	239	232	255	233	232	264	216	249	228	268	223	230	241	222	262	261	228	222	255	272	219	213	243	257	251	262	232	219	257	216	243	246	257	233	247	255	231	217	244	244	253	217	251	256	240	258	272	243	249	254	248	201	235	243	263	242	237	247	217	230	255	220	236	258	236	270	252	245	221	246	234	214	250	205	228	207	243	226	247	226	251	267	257	226	245	254	227	266	231	198	254	244	213	250	239	244	268	267	251	226	241	241	232	281	224	246	271	231	249	267	234	280	259	245	270	240	247	260	254	265	246	241	231	232	239	236	252	242	220	260	261	232	233	255	232	251	249	253	253	246	249	246	271	263	247	233	263	237	218	258	226	250	227	247	239	229	231	252	251	232	207	242	225	245	233	220	227	248	217	235	232	258	221	257	246	241	211	274	259	226	234
12949	11119	20250	10881	6062	3867	1776	1202	931	878	935	842	731	765	719	715	694	800	733	651	642	638	687	632	576	559	608	578	561	559	551	506	561	585	529	568	563	573	552	579	543	542	586	555	553	560	572	537	497	520	541	482	545	539	568	556	543	519	581	539	546	526	568	542	562	598	561	564	577	532	580	547	539	558	532	597	580	523	530	529	564	571	551	599	551	526	583	556	523	537	518	544	521	562	536	538	557	567	522	539	560	548	558	557	541	555	529	498	570	542	552	568	583	538	548	572	556	600	565	496	569	569	543	523	510	553	543	597	534	571	568	522	499	559	560	556	538	543	523	571	595	493	555	531	525	545	555	558	585	526	520	586	527	552	517	555	522	581	522	528	532	575	538	574	546	517	537	570	501	543	569	562	557	563	552	560	577	525	526	550	522	595	529	492	554	544	534	550	554	563	539	533	563	510	500	526	571	574	551	536	556	553	530	574	527	519	562	554	515	583	578	540	575	527	566	566	553	542	538	568	534	544	532	610	533	526	548	540	606	540	552	546	496	560	584	586	539	545	542	517	566	607	554	529	563	556	578	562	575	534	562	559	558	517	563	545	535	549	570	523	578	524	547	552	530	591	537	544	569	563	553	526	529	522	519	553	528	529	571	538	527	563	534	561	583	550	536	528	572	536	544	565	512	532	533	555	567	533	571	580	557	594	547	592	599	574	530	516	530	532	551	546	640	524	547	543	534	517	503	576	602	535	546	551	562	497	531	543	573	558	553	500	523	514	551	558	518	559	554	515	557	532	533	557	551	534	531	508	556	521	546	531	558	554	537	522	572	572	518	579	480	576	516	533	560	528	565	534	541	547	501	525	527	595	562	568	556	578	592	565	515	564	545	536	547	530	575	522	494	565	574	535	510	525	566	600	550	524	527	533	510	578	591	572	526	552	538	512	592	519	525	553	578	527	526	510	541	535	571	540	564	564	570	546	563	524	535	544	580	562	550	560	535	520	575	563	513	554	531	552	569	565	565	543	512	529	508	519	544	573	558	577	545	537	573	547	529	549	567	541	542	528	535	532	525	568	536	544	571	536	544	550	556	550	555	553	562	558	536	555	572	585	597	516	523	579	570	557	529	566	575	533	561	499	548	501	552	502	532	559	530	568	523	576	549	511	555	548	562	527	569	580	515	556	556	547	544	509	575	562	533	557	563	553	524	538	541	589	564	521	535	505	539	542	534	552	525	545	562	582	564	529	531	527	564	548	557	517	562	549	568	563	573	542	574	516	546	548	537	578	553	535	525	547	548	519	573	509	529	569	513	577	485	585	539	541	547	497	572	554	612	505	544	538	562	557	558	588	566	525	557	543	544	539	523	544	576	563	553	545	531	549	586	541	552	544	568	557	601	524	562	518	574	553	551	563	542	535	534	552	546	545	570	525	599	560	594	533	534	552	548	522	573	548	560	608	565	572	562	591	534	549	553	571	527	512	525	574	582	516	549	546	554	534	528	524	538	554	516	508	544	526	538	541	558	579	540	557	543	554	573	552	587	530	558	558	534	566	516	575	569	572	564	550	506	575	563	517	577	572	523	575	557	535	513	527	571	519	534	557	558	554	548	560	585	565	588	530	523	560	549	528	550	574	531	556	539	567	580	554	594	541	528	537	512	541	563	535	575	563	569	509	522	571	574	564	544	540	574	567	537	535	574	559	507	581	558	531	536	576	543	552	568	534	552	535	566	524	568	589	531	538	548	574	564	528	515	548	551	548	570	537	578	572	561	553	500	554	554	520	540	587	511	522	557	515	537	543	563	540	533	521	526	557	518	558	596	530	553	578	512	535	507	542	543	574	556	556	547	563	511	521	549	542	556	540	538	523	520	541	568	541	528	519	566	535	581	518	606	517	538	556	554	562	531	555	528	577	511	534	566	586	583	543	568	527	572	545	535	583	523	571	532	547	548	564	545	626	577	609	539	582	537	579	484	548	551	521	583	541	589	533	528	549	595	528	570	570	555	542	555	530	541	547	569	590	569	557	568	541	540	550	573	559	529	567	557	538	563	559	547	518	534	604	502	561	539	569	541	579	555	561	569	569	553	522	558	556	547	602	529	532	541	536	591	560	516	543	518	560	535	516	545	564	530	547	546	541	554	542	517	578	511	594	547	547	536	519	574	528	544	567	551	527	556	564	546	499	552	523	518	536	524	595	556	560	569	547	526	547	555	539	555	545	545	532	530	544	547	532	565	522	530	586	532	528	553	553	585	531	553	549	600	568	547	570	569	560	522	562	559	558	527	546	596	555	560	537	512	560	552	529	540	594	526	550	571	542	542	561	550	567	567	551	574	567	566	488	569	537	555	597	539	568	535	538	546	597	538	563	602	543	537	594	500	566	524	527	546	554	535	560	461	539	515	586	585	558	522	539	559	538	507	525	571	585	529	547	570	566	580	519	558	505	526	572	536	550	567	562	532	565	503	532	533	532	535	543	552	573	550	536	543	587	592	539	537	549	549	534	528	515	550	532	538	559	537	567	530	551	538	555	577	557	546	545	564	560	524	581	563	560	566	534	546	548	522	531	546	542	563	555	583	549	536	533	544	552	537	542	572	538	517	522	512	548	537	577	538	574	558	556	568	565	538	530	515	554	583	612	594	584	556	553	532	547	568	534	535	530	557	512	533	574	555	516	504	529	524	561	555	506	555	517	533	531	581	593	544	499	516	521	528	557	542	546	570	545	564	575	575	520	555	557	568	541	580	566	571	588	560	529	601	548	541	569	538	498	530	536	492	580	545	536	521	559	564	516	547	539	551	567	579	546	560	554	556	509	545	535	549	529	517	563	562	563	574	563	546	544	564	593	535	573	538	555	569	535	539	560	550	537	556	553	545	585	545	556	576	557	514	561	547	519	567	534	562	544	546	529	551	527	530	617	552	555	555	542	524	565	522	616	544	556	546	508	529	506	577	591	561	509	562	530	565	542	523	498	557	574	538	507	557	557	524	509	559	532	535	536	582	550	567	561	523	495	549	535	577	548	552	516	526	541	543	529	570	560	562	540	520	571	569	560	531	567	541	523	563	535	576	537	537	524	538	581	509	564	551	507	579	563	514	539	543	571	519	563	524	586	551	536	523	569	546	501	567	555	553	578	533	562	573	522	537	548	600	582	542	595	560	537	499	516	537	533	524	583	541	587	540	532	539	561	558	578	481	547	530	543	520	519	570	532	557	543	481	529	594	592	525	540	536	534	517	556	534	584	531	546	544	549	548	587	559	534	547	489	557	566	553	591	531	584	560	584	528	543	583	562	597	558	569	543	546	537	571	552	523	548	541	563	554	583	506	537	528	577	583	549	577	537	570	542	539	522	523	536	537	566	550	555	520	499	545	572	572	536	526	543	506	542	557	544	564	587	517	582	574	541	536	557	594	532	545	495	566	504	570	547	541	561	557	583	593	540	555	600	552	541	534	545	541	549	580	559	561	598	539	507	540	589	511	535	554	543
27903	18775	25810	13577	4386	1722	598	366	250	227	240	218	184	171	167	173	146	176	159	163	145	176	144	156	142	116	125	147	127	120	140	147	149	146	121	141	122	113	154	138	134	138	139	135	134	123	136	125	142	129	129	134	134	108	124	129	106	137	126	112	111	116	127	144	142	126	135	131	117	120	130	130	122	123	113	124	130	129	118	122	134	153	145	124	137	123	128	134	142	141	139	118	149	144	143	141	135	118	145	130	140	142	127	143	131	130	120	124	135	112	137	143	126	128	139	116	125	122	123	118	108	132	133	150	134	114	118	142	146	115	130	132	122	133	133	117	128	99	139	105	125	149	138	124	104	137	126	122	120	124	129	131	140	111	127	138	115	131	108	115	133	122	126	128	145	135	137	144	133	131	138	110	128	137	125	131	123	127	129	116	124	141	141	127	128	125	136	115	128	121	111	134	142	127	129	139	106	142	128	111	110	110	120	132	148	145	125	115	156	139	135	118	95	120	143	126	123	136	134	132	119	149	131	120	124	125	131	130	145	145	127	112	120	102	131	134	125	125	143	115	125	116	133	123	117	120	126	106	167	110	148	119	112	117	126	129	134	123	134	134	137	138	142	128	120	158	136	133	121	121	138	122	145	127	103	131	140	140	139	125	145	124	126	120	137	143	132	101	130	127	118	136	126	116	123	146	123	112	148	117	114	136	125	116	122	120	111	114	145	109	109	121	130	129	89	132	121	119	120	133	134	122	140	127	112	131	131	141	141	138	115	130	135	132	136	136	124	131	148	132	147	134	129	117	134	108	114	118	138	137	144	136	135	115	114	129	127	124	136	128	141	144	147	119	126	125	133	136	138	135	117	136	129	107	130	122	118	132	117	119	144	122	143	132	130	135	130	133	114	117	127	127	135	150	134	102	105	129	128	138	144	140	140	127	151	142	143	142	144	122	126	117	150	135	150	121	123	141	125	126	101	129	124	144	139	108	121	147	141	151	131	119	123	132	137	121	126	136	145	122	118	138	139	123	141	126	126	134	154	117	143	121	119	143	129	135	135	121	158	117	126	134	126	134	120	125	149	119	121	126	110	121	130	140	120	120	130	142	123	138	111	114	135	122	131	114	114	139	126	126	126	132	136	136	132	144	116	128	136	130	122	127	124	122	127	132	123	103	120	125	110	121	123	133	125	117	113	136	145	150	111	116	130	126	116	119	100	122	146	117	112	122	110	129	115	143	115	126	121	138	108	123	149	106	116	133	146	137	120	157	118	117	126	122	117	138	135	145	124	120	112	107	111	134	138	113	138	152	130	152	150	124	138	132	122	137	123	133	102	135	123	131	127	134	151	127	136	121	112	126	117	124	112	137	128	129	131	140	144	128	111	122	129	131	119	125	143	123	109	130	120	118	137	132	144	117	109	140	124	126	146	121	153	125	122	145	114	116	135	121	105	121	143	130	121	141	136	108	132	98	139	134	119	140	134	109	130	141	123	128	126	127	140	120	151	129	121	143	126	121	119	127	143	130	130	106	124	134	144	133	127	155	119	103	116	119	119	131	139	120	124	122	127	119	123	119	134	129	119	144	140	121	139	124	121	130	141	126	122	112	129	112	140	124	151	114	140	147	130	126	123	115	146	153	132	148	126	134	142	133	141	131	124	134	135	130	103	154	133	105	139	151	121	127	123	128	129	140	122	110	128	133	122	116	126	135	137	125	131	123	140	130	125	150	119	117	139	126	160	147	122	151	141	124	119	142	140	131	116	128	112	139	135	120	143	105	134	122	146	108	144	104	112	146	121	141	129	134	139	105	142	140	120	135	111	113	131	109	142	130	124	137	141	146	106	122	130	137	141	125	129	172	117	110	128	139	136	154	108	124	139	127	136	121	127	138	128	127	126	124	135	125	125	123	130	106	128	136	152	109	132	118	127	108	135	122	123	116	146	141	131	120	126	133	120	139	106	116	137	120	118	124	125	135	121	143	138	122	142	132	139	127	127	137	120	126	131	126	137	129	135	126	131	120	117	130	127	147	133	141	127	146	121	116	106	114	93	121	117	139	158	118	118	129	140	142	133	122	128	111	126	120	139	109	138	126	121	133	119	130	134	111	110	132	136	120	106	113	136	116	162	155	145	178	141	150	136	158	144	126	122	111	106	137	110	133	160	131	122	108	110	126	132	116	131	127	136	155	151	145	138	121	126	124	123	122	114	139	142	139	129	133	133	116	128	161	164	126	132	125	124	128	108	121	135	139	142	120	115	142	132	130	117	134	114	127	134	131	127	126	136	120	124	137	120	116	141	141	136	136	109	127	132	125	121	143	109	117	124	128	113	117	137	131	143	150	139	129	136	122	135	133	108	120	118	133	125	149	117	144	109	133	136	136	145	142	128	134	135	131	127	133	126	117	120	138	135	126	128	127	135	118	125	144	127	112	124	119	130	120	110	117	99	117	125	116	163	142	129	108	128	114	150	142	132	158	127	149	140	137	127	129	104	137	138	136	117	125	134	124	132	120	107	114	115	109	141	120	132	148	147	141	107	105	140	125	126	125	127	123	138	119	125	146	138	121	119	128	123	128	120	129	127	129	142	111	134	113	115	132	133	141	144	126	116	112	120	126	160	119	129	114	124	121	116	116	128	139	114	127	131	129	114	121	133	114	137	122	140	118	119	130	119	121	122	125	131	139	150	114	126	132	115	142	148	101	134	111	147	117	113	123	144	133	134	154	99	123	137	123	143	140	120	124	133	133	140	115	119	136	125	130	127	120	145	158	123	117	144	131	131	113	121	128	147	129	119	119	146	147	111	151	115	108	119	108	109	129	153	147	118	135	137	107	131	109	116	119	117	142	135	142	129	141	114	124	136	116	123	119	118	118	129	116	120	136	115	151	137	120	139	121	141	122	129	134	129	139	132	141	133	133	130	124	139	109	115	108	112	135	114	142	123	147	137	130	146	140	133	129	147	112	120	146	162	110	132	119	130	113	125	120	132	139	116	126	121	98	127	129	133	110	125	126	127	116	135	130	106	141	150	130	115	142	105	134	118	139	142	131	133	134	132	131	145	147	119	120	129	145	126	138	131	120	110	122	127	122	123	157	134	126	130	146	133	114	127	107	118	132	114	162	117	118	135	139	120	133	131	106	141	152	102	133	106	124	139	123	138	130	120	121	125	132	143	129	135	141	131	140	127	112	116	121	116	131	108	120	145	128	137	142	134	120	124	138	122	113	122	134	125	143	121	142	99	138	131	114	131	107	114	125	137	129	125	124	142	114	132	131	110	137	130	120	138	134	124	145	148	123	136	124	138	128	122	132	117	120	146	127	117	116	114	113	115	126	104	126	144	124	118	99	121	136	137	106	144	118	120	148	146	107	131	124	122	125	106	134	153	127	142	127	126	106	143	136	131	150	126	113	136	152	134	123	133	124	120	136	120	134	138	147	123	129	117	117	116	119	114	137	132	121	114	136	142	113	144	118	123	118	118	129	111	134	133	145
17108	16107	27327	16396	9561	6039	2694	1477	1113	948	911	849	694	653	646	624	619	635	611	536	495	498	493	499	430	380	401	383	343	322	378	339	355	361	383	337	338	351	332	348	365	351	328	341	334	322	360	320	355	326	343	343	325	357	367	317	328	351	332	282	347	350	325	334	329	367	304	332	345	341	346	291	355	341	325	343	347	345	320	334	343	350	334	338	343	347	325	337	318	346	324	353	353	316	336	342	336	351	311	363	323	352	320	316	320	325	305	323	320	305	320	319	373	327	313	327	296	328	330	329	305	334	316	325	357	331	348	322	326	349	311	329	342	318	307	367	314	317	332	331	331	342	333	310	324	305	352	323	332	323	356	348	330	314	327	333	329	333	354	316	342	319	333	333	316	314	301	338	337	337	331	327	315	370	318	308	318	298	330	330	342	344	323	349	331	373	304	330	338	349	325	332	310	326	358	344	325	294	347	337	319	299	311	345	322	354	292	336	323	310	327	346	329	341	327	333	331	317	323	307	302	357	337	338	327	332	336	328	305	336	336	340	330	324	354	314	336	339	368	333	319	316	320	316	335	350	331	333	325	350	329	343	317	343	321	326	314	331	323	356	331	322	362	309	302	335	350	346	330	321	347	331	349	354	319	322	303	332	337	336	331	360	336	322	292	329	329	333	324	321	315	351	325	361	341	333	340	312	318	302	315	338	319	325	339	335	350	329	368	335	327	293	344	327	332	354	334	300	320	311	338	366	338	345	325	355	362	337	331	379	346	331	326	329	329	289	319	359	321	327	311	330	346	319	317	311	337	330	322	329	344	309	321	343	322	307	339	345	326	329	324	328	335	335	344	335	284	345	349	323	335	326	311	275	332	331	368	337	326	321	330	335	349	323	314	345	309	334	336	356	327	305	318	275	348	322	333	333	303	312	306	340	323	306	334	317	323	332	359	358	359	333	344	326	335	351	325	323	334	308	350	309	299	319	321	343	326	349	311	321	344	322	309	318	321	327	316	354	324	289	320	344	347	356	350	345	336	333	333	316	331	324	316	315	358	288	340	313	330	356	341	311	337	319	349	327	310	337	321	350	322	320	347	331	344	322	325	332	342	338	307	340	321	310	339	334	338	330	351	327	338	335	306	311	338	351	339	353	319	317	334	299	318	318	299	313	324	357	327	309	330	355	319	359	306	346	317	313	334	352	335	325	348	317	307	350	326	329	329	327	334	324	307	357	347	343	334	324	318	326	311	324	337	302	343	319	315	329	310	346	332	378	332	298	329	339	355	367	335	334	346	322	316	320	287	358	327	346	339	305	345	350	311	329	330	334	320	341	341	337	311	320	325	315	364	338	316	324	323	366	349	331	328	384	365	292	356	314	329	323	319	333	351	393	339	322	317	351	344	319	341	352	315	368	331	349	312	310	322	287	329	348	311	340	321	326	349	330	324	361	302	332	302	316	361	360	346	328	310	374	334	308	331	351	337	314	339	323	330	317	317	295	369	331	334	322	319	313	332	290	333	284	329	334	334	364	328	352	331	352	369	327	330	330	303	344	347	332	354	326	355	332	320	329	309	320	291	323	303	339	328	316	344	324	312	331	338	323	357	347	309	346	313	330	336	328	317	324	322	320	362	353	326	316	299	335	314	327	374	322	334	361	322	338	325	314	381	326	313	325	313	324	338	377	315	344	345	353	346	315	356	290	340	305	363	323	346	345	330	309	350	343	364	333	356	317	315	342	328	328	355	333	318	352	297	313	324	331	362	326	337	336	332	332	334	323	343	328	319	331	326	317	333	350	352	339	297	301	354	332	326	318	329	339	325	323	339	344	313	331	331	321	345	333	320	311	328	326	352	350	328	314	327	331	325	336	303	349	323	354	322	327	328	321	346	351	350	336	293	337	326	351	364	311	331	318	347	349	339	314	343	348	329	320	355	342	332	356	309	347	330	332	348	326	339	319	332	335	297	311	333	305	322	328	331	331	336	305	305	320	331	318	325	338	305	342	336	326	349	352	321	306	337	343	311	345	317	354	293	317	317	333	303	350	322	327	332	354	342	322	303	329	345	301	330	344	346	315	360	316	314	342	325	321	321	361	312	326	350	329	337	308	338	338	352	335	340	317	358	336	330	319	341	307	321	310	342	309	308	347	321	315	306	323	332	352	335	308	332	322	337	335	308	350	333	329	325	331	343	345	331	340	318	350	327	332	320	327	337	322	314	316	355	320	290	321	352	333	321	342	355	361	357	332	339	330	358	323	359	288	329	342	326	333	312	303	311	332	333	342	357	318	358	346	337	298	342	331	318	340	314	332	348	349	340	323	333	333	343	343	317	329	349	326	298	346	309	304	329	335	323	337	313	350	361	331	341	334	348	339	310	353	340	325	308	340	296	314	337	355	330	341	314	351	316	367	328	347	322	322	330	305	345	308	294	350	294	317	325	352	324	348	314	336	335	342	349	322	328	328	302	327	354	310	339	323	321	316	333	306	366	326	355	310	334	343	353	338	331	316	368	298	315	302	327	368	327	341	311	325	360	324	309	329	355	329	333	339	334	363	337	339	349	333	338	331	315	331	319	316	330	332	291	335	367	343	345	360	344	313	347	334	325	323	293	341	306	313	335	350	290	298	343	368	314	314	341	334	322	310	360	326	339	334	339	309	331	301	321	340	333	350	353	318	319	309	344	353	338	334	342	310	313	368	325	328	330	307	314	330	341	334	331	326	325	313	337	360	313	344	304	376	342	356	320	307	359	304	336	362	292	309	316	331	305	321	351	323	353	308	339	341	346	332	320	325	320	329	326	320	328	314	347	315	340	331	360	318	321	326	335	350	304	325	324	345	372	324	345	344	341	343	328	326	287	349	338	329	376	333	324	308	333	326	322	336	331	349	309	341	337	354	297	310	323	341	338	343	344	341	314	333	326	307	330	343	308	339	333	302	323	329	312	350	306	310	326	339	345	343	337	330	360	356	343	355	309	330	340	343	311	312	320	315	329	354	388	357	336	356	288	355	367	342	348	335	358	314	313	317	338	355	325	335	319	325	333	316	342	341	332	302	291	324	304	332	341	344	334	309	331	351	322	334	329	324	361	340	338	303	300	340	337	338	331	333	352	328	284	350	337	368	340	334	340	330	325	330	343	324	311	344	337	319	303	344	330	308	317	336	364	328	317	305	332	365	335	361	298	323	319	330	329	327	319	290	333	345	360	313	325	325	330	332	316	361	333	320	314	359	330	325	364	304	349	331	330	341	325	338	311	334	324	335	342	316	357	373	331	337	361	335	323	362	342	336	320	315	315	327	296	355	325	342	319	321	324	340	337	338	343	281	317	339	317	323	328	308	306	339	312	355	319	339	368	314	344	361	326	342	329	333	316	343	339	323	361	336	326	326	337	331	314	305	331	343	299	300	324	334	353	329	325	340	325	333	334	341	340	373	318	330	326	345	339	317	345	322	332	367	332	308	333	374	318	334	307	337	353	343	324	348	331	312	332	323
7498	1870	1082	675	560	438	377	427	407	395	409	383	392	378	389	343	391	359	356	423	397	390	359	359	416	380	385	402	368	371	380	371	365	377	378	351	397	342	346	362	365	351	377	377	339	341	388	389	378	353	401	399	347	367	366	361	354	360	375	380	369	369	379	360	411	411	386	386	335	377	381	378	345	371	347	369	368	405	396	383	332	395	372	355	393	409	381	409	378	331	367	378	353	375	382	375	361	376	335	365	374	375	336	363	348	345	388	389	362	385	339	326	353	373	330	371	324	360	396	353	397	360	370	345	384	386	335	361	368	353	395	389	385	385	349	377	331	365	403	353	356	383	359	356	346	363	381	375	363	362	395	406	352	392	377	361	347	386	400	381	391	372	376	382	342	343	371	360	383	349	345	337	379	374	376	386	364	343	387	336	358	357	375	349	412	359	403	397	352	367	389	408	356	361	369	385	376	377	372	413	369	383	369	334	384	347	386	376	378	364	335	385	350	313	340	338	345	394	385	373	349	433	373	352	374	424	340	338	364	359	345	373	387	354	310	381	366	399	371	377	400	366	373	360	357	372	372	350	355	322	343	366	378	383	367	354	385	397	390	357	409	382	365	366	377	355	391	326	384	361	374	368	361	363	354	350	353	395	369	348	330	370	358	342	390	344	334	349	366	360	365	371	362	383	378	368	381	314	358	359	356	377	363	391	344	353	417	349	347	364	349	416	395	366	371	376	356	375	346	408	388	371	348	367	342	349	358	368	340	372	365	412	367	360	345	364	379	352	352	396	362	364	372	376	371	363	379	377	381	384	385	382	375	345	376	356	372	402	387	382	363	396	379	342	360	409	436	374	348	344	369	369	362	384	361	377	395	387	322	372	379	363	334	349	388	348	385	365	367	354	361	353	348	366	335	371	402	342	355	378	377	403	369	376	356	359	385	386	364	336	344	389	345	402	351	387	378	380	352	347	338	367	327	345	326	331	354	361	351	363	367	398	378	368	378	376	350	362	381	392	377	394	384	390	417	369	336	368	403	375	347	379	372	357	363	372	388	355	396	357	346	366	327	380	346	379	393	391	373	354	359	359	364	362	363	381	435	358	383	389	393	381	390	355	369	358	387	373	378	411	359	367	363	386	394	375	390	377	380	375	341	382	400	352	383	390	381	399	363	353	421	386	378	366	344	402	352	351	373	387	372	364	386	368	376	375	369	375	382	367	369	367	361	368	386	403	356	383	355	354	360	369	378	352	371	365	361	354	344	397	345	372	374	389	379	355	349	409	340	365	386	380	350	355	378	386	336	364	394	370	325	398	395	376	350	360	345	379	369	375	377	366	371	356	385	353	347	401	347	377	343	353	354	345	366	339	339	379	363	352	369	414	371	393	351	384	367	396	377	395	384	314	392	389	370	344	339	370	362	342	364	356	378	401	409	344	371	359	369	362	378	366	333	363	382	330	388	389	361	374	380	381	372	399	341	336	372	412	385	395	384	332	365	371	344	351	372	366	402	363	365	384	375	360	375	355	395	355	337	391	350	366	375	390	377	344	367	362	387	378	340	364	355	382	387	366	377	386	351	369	365	376	388	386	375	376	370	341	379	390	336	358	378	372	345	366	373	382	370	361	376	350	386	387	319	369	404	390	392	359	367	403	363	337	391	348	364	375	403	350	356	374	372	397	384	329	376	379	373	341	368	420	359	363	366	385	385	396	369	329	353	373	347	359	358	388	384	327	365	368	403	390	395	368	361	371	352	380	406	388	343	338	375	380	398	380	386	383	368	349	363	388	385	360	393	374	360	360	400	405	379	378	405	352	363	386	375	371	377	358	402	362	373	352	347	390	382	356	381	369	375	381	398	321	345	352	373	384	349	341	332	369	383	342	422	362	382	335	369	367	389	381	362	381	353	374	344	373	384	371	397	375	352	344	336	407	370	360	350	351	404	319	369	378	329	379	373	371	371	326	388	360	403	404	350	363	345	344	372	367	341	373	359	389	366	355	372	332	369	314	346	354	370	344	370	397	336	356	359	389	326	345	413	380	350	352	403	369	376	384	331	367	395	384	365	358	372	399	354	356	391	397	388	374	361	391	364	372	341	351	367	362	387	362	370	369	342	366	384	339	359	382	348	382	388	373	383	354	362	369	371	375	361	329	393	409	371	355	378	361	360	334	338	342	364	376	391	373	357	363	345	368	351	384	388	402	367	383	355	376	382	402	344	341	366	361	369	389	352	336	372	356	381	380	345	323	352	362	394	374	365	399	358	376	361	371	348	349	359	381	332	387	381	402	356	346	379	402	396	404	379	384	370	381	388	342	357	356	396	366	371	403	383	338	379	368	367	351	379	332	394	386	396	337	370	355	394	372	372	389	345	378	336	361	366	387	335	392	372	355	343	396	377	393	368	358	380	394	380	386	347	385	360	363	369	348	391	358	336	398	372	383	325	365	357	355	382	370	363	379	337	351	384	364	339	356	343	343	370	378	339	373	359	400	360	402	398	368	347	341	359	363	355	370	356	371	380	362	375	392	370	379	367	371	347	371	358	358	384	419	401	369	369	353	393	316	403	363	373	402	336	370	370	371	361	369	359	366	386	356	374	378	369	383	360	372	363	369	371	393	332	358	376	376	371	371	331	357	397	368	343	383	393	372	387	375	388	326	349	384	357	343	365	352	357	359	381	373	357	377	382	348	344	399	356	378	362	360	389	387	363	392	370	363	366	370	351	396	326	371	373	357	381	321	312	340	363	368	347	412	379	362	377	359	341	371	357	358	360	365	363	388	381	376	341	385	372	351	357	388	374	360	409	368	352	361	383	370	384	409	362	348	352	364	370	359	336	416	415	367	352	363	350	360	334	369	380	378	370	397	397	373	369	355	370	415	379	371	377	359	356	379	365	329	373	332	354	356	375	404	431	344	377	416	398	357	348	383	355	376	393	366	381	381	381	335	353	353	383	341	388	362	396	370	363	364	344	350	382	395	373	341	377	354	382	383	366	358	332	381	387	358	379	349	414	364	358	331	403	357	378	434	368	383	393	348	363	388	395	381	357	381	358	345	338	352	363	350	367	366	365	403	393	376	366	375	372	384	386	355	343	389	377	363	361	363	377	375	367	385	352	387	400	368	380	376	382	352	373	375	364	368	354	357	372	391	349	399	326	381	371	414	381	380	365	390	374	352	336	375	347	346	378	372	374	353	384	354	369	359	396	368	408	352	347	335	373	366	348	342	363	400	342	385	379	347	382	365	362	390	339	346	418	348	380	388	392	378	430	371	393	367	389	363	335	367	352	351	382	380	366	369	334	376	379	371	388	361	378	370	374	359	375	353	382	340	364	404	379	349	332	336	397	392	352	338	336	401	337	394	390	388	409	346	381	373	395	396	382	382	350	352	385	349	370	396	404	379	379	345	340	329	419	397	377	395	336	366	357	386	356	312	319	306	392	399	347	383	380	362	382	346	365	378	384	385	403	357	360	379	390	332	380	373	385	380
5569	2270	2729	1925	1574	1306	1015	906	916	875	896	893	839	838	851	848	860	883	840	895	885	869	851	857	819	870	853	821	775	819	841	825	798	819	820	801	865	867	805	807	805	827	843	819	815	807	824	808	854	797	826	821	840	845	818	834	810	810	833	816	774	859	851	827	772	848	797	875	828	816	812	816	857	809	836	835	818	851	846	805	793	799	867	822	815	843	842	825	856	830	832	825	771	822	856	861	827	789	831	822	789	810	872	846	854	779	802	847	831	807	809	803	858	836	788	783	810	811	786	909	850	840	813	813	819	827	788	798	868	861	815	809	822	846	836	787	830	837	770	821	871	799	795	800	877	802	793	824	800	807	805	795	797	837	847	788	776	819	853	822	802	787	820	816	821	847	821	814	798	801	781	842	796	823	764	832	822	830	820	776	821	839	817	781	857	841	807	827	805	868	778	828	792	863	793	813	853	837	816	856	893	816	864	761	830	818	837	831	806	803	780	780	833	788	829	774	791	759	811	802	837	817	788	854	844	799	858	853	802	801	810	788	841	846	857	872	779	784	824	781	884	788	801	804	881	770	774	841	803	827	831	850	836	824	840	837	806	843	790	764	830	840	819	837	809	860	844	816	796	811	828	793	830	795	800	859	761	819	799	870	800	849	854	804	848	825	859	844	854	796	800	822	819	807	783	812	807	780	755	798	767	830	857	835	755	811	851	856	812	816	798	805	789	885	805	853	826	787	786	796	834	796	817	846	763	811	755	784	827	860	780	845	855	807	810	835	807	824	782	794	847	830	850	814	755	823	826	861	786	835	789	861	916	842	785	837	828	844	829	802	761	844	840	835	853	765	835	825	857	835	802	789	841	835	833	845	825	835	819	773	764	809	821	841	786	867	807	761	835	842	818	814	796	858	824	874	887	794	823	771	853	866	825	831	819	805	797	792	849	836	818	845	893	823	806	795	816	826	856	859	816	832	829	813	800	772	819	811	833	856	797	814	814	848	797	855	795	828	883	833	799	815	861	842	781	804	857	854	874	820	834	813	822	807	836	784	853	818	833	836	842	778	820	807	812	846	814	798	859	798	812	822	806	844	863	856	812	840	796	799	821	793	824	806	797	817	773	837	875	820	861	800	854	838	838	799	780	818	804	781	856	798	801	838	800	821	872	779	848	835	793	816	854	779	854	847	813	839	842	772	834	786	818	840	821	802	872	812	833	829	766	869	826	825	820	804	849	836	868	758	801	837	827	802	797	851	817	836	864	817	813	787	808	841	814	797	802	833	815	807	791	784	848	822	842	790	846	840	822	782	771	867	783	809	818	852	836	839	833	840	771	831	852	807	837	778	831	795	796	810	838	838	800	840	845	771	835	787	861	844	859	813	777	790	856	772	790	843	812	777	818	771	808	815	864	884	815	820	814	789	807	829	831	858	838	816	814	779	827	828	823	801	798	793	765	798	787	784	788	831	888	799	825	834	803	801	796	768	825	802	777	837	783	823	792	852	803	845	844	799	796	834	825	819	844	859	804	858	848	797	839	840	811	818	786	828	831	855	815	834	777	815	819	859	814	850	828	770	789	766	825	809	837	804	835	802	794	816	815	841	846	859	809	868	803	786	886	834	854	855	855	824	791	797	805	789	899	836	785	778	852	831	794	874	801	828	793	741	813	805	791	821	804	859	788	808	810	805	775	838	820	852	789	779	804	749	833	781	769	802	836	803	787	902	840	815	834	846	839	821	789	848	834	795	802	803	828	792	771	789	742	806	806	834	833	855	795	831	812	830	839	787	861	842	778	840	802	799	775	711	792	793	823	785	839	812	801	840	799	783	798	829	841	798	876	820	805	825	791	813	838	834	807	830	768	791	825	778	836	866	806	797	799	829	832	775	796	833	857	858	792	837	828	809	830	833	812	840	798	825	836	770	775	826	795	795	819	872	880	755	832	838	787	770	833	786	847	864	862	838	845	818	860	831	790	837	855	840	897	763	844	808	842	814	841	844	840	803	834	830	808	851	794	822	795	834	798	841	852	807	835	838	809	781	867	869	838	853	845	844	817	815	792	822	835	801	849	798	827	823	817	860	788	816	836	847	802	813	808	845	784	832	830	795	811	801	816	815	879	818	826	833	822	800	868	802	803	867	829	831	818	808	805	812	840	791	811	785	796	842	855	820	838	793	837	791	791	797	828	826	860	892	878	869	792	827	850	833	796	826	803	878	799	839	816	814	820	821	815	799	881	759	779	772	753	830	787	767	851	806	834	799	772	801	856	818	788	825	847	799	864	869	838	854	818	852	803	827	833	839	812	845	842	795	839	812	796	805	842	790	790	819	848	787	802	823	792	776	828	781	767	796	749	826	815	811	828	812	791	798	789	845	841	768	787	824	782	816	879	798	836	806	830	774	765	796	838	828	812	790	809	824	820	797	823	858	871	822	838	834	817	811	841	792	806	814	783	830	797	834	802	868	843	813	839	832	800	822	845	849	787	813	800	819	811	821	819	861	779	823	816	841	816	864	788	833	843	851	797	799	862	842	786	890	843	835	848	858	797	801	882	858	777	828	799	838	840	803	830	848	817	819	779	782	811	817	842	837	806	791	821	825	801	799	776	843	828	833	759	794	787	867	858	824	814	827	837	797	805	814	764	833	835	805	812	850	820	784	781	809	848	858	823	844	843	827	839	834	788	804	826	810	805	818	856	824	835	780	789	776	829	849	860	824	811	790	821	857	855	818	793	801	839	808	858	822	799	823	797	843	771	786	824	824	878	843	848	828	820	821	822	794	832	852	789	806	868	798	804	825	854	843	817	819	820	839	804	816	857	861	843	835	862	816	798	810	828	817	843	828	825	838	842	794	826	811	792	851	821	835	834	780	814	819	777	788	858	856	850	863	733	828	873	793	811	773	802	812	886	765	751	863	796	846	834	826	800	807	797	805	800	807	811	870	819	809	822	875	843	837	837	769	827	829	841	823	831	837	845	834	844	812	834	802	758	767	853	838	807	797	813	770	826	809	897	860	843	767	809	850	808	832	820	841	841	861	807	857	781	790	845	779	858	805	825	787	802	750	805	828	871	847	826	820	814	822	852	833	824	835	815	837	836	835	855	845	869	857	801	856	816	893	808	877	854	774	789	802	848	803	788	857	824	815	866	815	780	815	762	892	814	869	836	816	838	797	768	808	816	822	808	818	839	801	855	782	862	842	826	798	863	791	798	828	834	847	845	782	859	845	818	776	794	809	808	783	820	804	842	780	833	804	812	856	813	844	830	867	763	849	824	840	862	827	830	823	835	802	898	783	846	841	835	842	775	809	773	776	820	768	827	848	846	829	853	806	844	826	790	845	763	786	810	820	809	848	806	838	884	803	826	850	768	837	764	811	780	812	779	825	886	875	835	874	815	832	808	799	817	809	799	835	820	783	818	829	815	823	835	820	813	882	796	815	828	821	864	834	806	858	827	800	829	814	840	794	802	863	794	847	807	813	806	791	868	857
18402	9382	16034	7689	2035	1017	536	361	286	292	307	305	293	258	281	267	246	259	262	261	250	235	244	239	254	247	257	229	260	248	259	227	227	238	240	253	211	243	231	268	246	250	233	253	242	228	217	225	246	268	251	249	243	242	241	237	236	229	227	243	261	262	250	235	252	237	265	243	242	236	240	222	243	226	266	239	266	232	257	235	245	226	231	232	278	230	225	267	288	257	230	242	236	267	252	240	217	237	247	256	219	236	259	245	253	242	245	253	235	229	250	253	256	258	228	249	234	223	252	240	226	262	247	228	232	250	243	267	260	232	238	221	223	234	250	233	219	293	218	224	245	233	239	251	245	236	258	235	238	242	246	234	260	276	291	221	225	256	267	258	239	220	244	211	236	278	260	250	246	255	225	223	261	227	228	210	240	253	233	257	252	221	222	248	236	241	248	221	218	255	241	271	269	236	232	226	204	241	236	219	226	247	277	218	253	244	274	264	224	261	239	206	220	267	244	203	193	226	206	223	233	233	220	242	253	256	217	229	255	256	312	226	208	241	224	245	218	235	249	270	241	221	209	235	254	226	237	226	247	219	293	213	234	270	201	225	235	233	218	224	214	255	228	252	239	237	218	227	245	252	234	219	272	253	264	210	251	234	248	234	243	242	221	217	252	251	235	240	230	223	255	250	233	219	226	243	249	244	240	263	207	248	230	226	242	252	264	263	217	252	219	235	236	234	277	240	255	246	267	247	249	253	247	236	221	220	250	240	237	228	231	228	214	227	237	242	230	232	254	204	231	226	222	245	208	234	240	248	253	257	239	211	239	251	257	255	221	242	230	262	237	216	223	253	245	237	259	210	231	229	234	206	234	232	224	241	232	245	264	233	217	262	200	210	249	244	235	245	263	245	236	242	202	245	250	222	217	248	238	241	244	210	212	230	241	227	256	253	264	227	231	258	225	240	236	230	230	238	237	234	244	213	236	260	229	235	247	242	236	181	258	222	234	258	241	270	239	194	231	230	252	248	234	235	233	241	258	247	264	206	244	226	222	215	243	206	228	252	240	233	189	213	213	236	257	218	228	224	216	239	233	244	248	243	232	228	260	227	216	254	241	225	227	223	229	211	246	240	222	266	223	251	267	232	246	240	226	258	288	225	211	216	201	212	219	223	240	230	230	226	244	223	234	235	221	222	235	237	246	224	201	239	255	257	252	227	271	222	241	219	234	250	229	230	243	252	204	253	259	244	247	231	274	242	245	236	248	226	227	237	248	238	193	241	258	255	252	233	234	228	268	247	268	228	233	231	262	259	260	238	273	230	255	227	238	260	235	256	233	254	257	229	259	239	227	261	235	267	225	267	229	261	228	222	240	231	237	257	218	265	218	198	263	221	218	230	227	212	227	262	239	246	219	261	232	227	254	240	251	251	197	202	233	257	265	250	223	254	229	204	192	247	261	234	237	219	235	245	237	225	237	252	231	240	236	222	247	253	242	249	274	231	264	239	285	242	217	241	226	230	227	265	261	230	234	254	238	231	223	248	223	240	256	250	242	252	228	215	244	229	220	231	220	245	227	230	220	218	225	240	221	230	232	236	212	189	234	249	256	235	255	229	225	282	217	254	231	231	239	259	240	258	239	215	275	267	237	235	231	232	252	236	231	234	279	216	226	230	231	222	243	242	256	258	221	248	255	235	238	233	209	228	260	264	238	222	242	240	228	222	233	228	254	226	223	241	256	254	237	252	224	251	238	266	248	214	241	219	211	232	249	255	239	256	220	230	234	215	249	231	226	200	228	243	245	247	257	228	234	231	239	236	247	241	227	263	276	226	240	242	266	237	214	236	210	220	263	237	230	236	237	246	247	235	254	236	236	269	230	229	219	216	254	262	233	268	237	208	251	225	212	240	259	274	235	229	223	242	272	243	298	253	234	217	219	258	240	253	231	247	239	243	248	233	251	268	251	252	280	266	251	249	237	197	268	231	241	230	232	227	245	255	224	254	218	237	222	220	238	219	214	240	231	231	237	252	232	213	233	263	246	263	239	243	265	248	242	228	220	235	238	233	241	230	241	254	233	247	216	252	235	227	252	266	254	239	248	260	202	226	232	235	241	228	253	264	262	279	280	232	234	246	234	221	250	247	220	235	249	251	264	245	253	241	238	233	262	246	237	223	199	215	236	235	256	226	246	241	227	241	249	234	220	240	238	252	263	275	252	250	237	237	239	215	229	255	227	268	221	252	228	233	227	219	224	236	239	228	238	242	243	205	249	268	246	220	226	218	258	261	263	237	262	200	216	285	256	253	221	265	256	284	260	248	232	234	234	255	243	248	277	234	248	222	245	238	234	262	235	246	259	240	239	216	244	231	206	253	246	252	200	234	255	248	227	239	230	252	255	250	220	233	266	218	228	247	235	252	237	251	242	280	237	256	238	216	226	235	253	238	240	223	234	230	222	238	227	230	248	257	239	215	207	216	228	258	249	230	233	214	209	256	257	259	271	264	212	256	267	238	254	219	240	226	218	227	224	226	267	248	218	210	237	270	259	253	250	247	212	254	237	226	250	248	236	204	252	248	241	211	220	302	252	219	231	271	220	241	228	238	220	254	230	254	233	225	255	250	251	222	253	221	240	259	259	238	223	251	230	250	262	241	230	245	216	253	226	229	238	243	222	244	233	234	254	226	226	263	248	234	227	240	243	208	225	216	246	222	242	206	238	249	241	239	244	253	251	235	227	265	249	214	253	234	224	239	253	231	248	257	241	237	228	260	247	186	217	246	266	229	270	245	269	240	246	216	252	225	230	263	225	240	235	228	244	210	184	223	243	275	236	225	202	261	222	222	246	227	255	245	245	241	241	222	238	234	226	258	228	241	236	211	244	231	238	235	263	228	256	229	227	252	231	254	227	219	217	217	271	246	248	272	230	232	220	249	216	199	225	240	244	244	245	240	268	229	255	221	238	251	237	212	257	208	237	228	250	263	227	226	244	251	235	235	216	243	217	234	205	203	224	256	223	231	254	265	221	264	245	275	234	219	280	258	232	232	222	220	242	235	232	247	233	255	259	229	234	245	249	224	241	241	268	244	257	213	292	252	243	221	215	231	236	258	243	236	243	206	265	214	262	245	264	255	262	280	240	244	244	213	267	224	258	222	239	247	236	232	225	235	226	223	236	240	225	262	232	207	236	248	248	248	226	253	248	241	215	239	228	229	236	241	240	263	241	234	218	221	219	242	234	243	269	216	258	244	242	234	246	236	212	225	251	214	245	259	238	258	249	247	231	253	246	261	230	241	226	228	249	252	238	253	248	268	231	232	231	256	246	223	241	236	241	230	243	205	241	228	238	224	228	227	249	228	255	252	257	248	211	231	225	258	247	244	262	244	221	250	254	233	222	227	229	210	244	261	246	221	236	229	218	241	233	255	233	254	252	231	249	276	222	246	240	252	256	231	239	229	226	255	237	238	218	242	252	230	226	231	232	241	239	243	263	238	252	240
12813	8873	20747	11618	5892	3858	1941	1248	1006	869	934	877	794	752	698	720	700	747	734	609	641	646	618	612	618	589	570	608	569	605	535	603	568	536	545	595	547	571	565	584	576	536	553	526	551	545	538	535	556	541	543	538	534	543	517	596	559	504	518	599	562	545	521	520	581	517	586	522	504	528	569	578	543	535	525	513	543	524	580	579	515	557	566	531	524	549	567	598	512	568	548	562	560	548	518	578	542	530	491	545	511	561	557	520	550	552	561	514	530	578	577	546	533	520	562	531	570	571	564	534	559	546	534	535	569	564	559	544	501	559	546	535	584	581	586	535	540	517	514	565	563	562	513	561	520	518	558	561	559	551	556	519	542	540	533	546	518	540	557	572	555	554	529	537	538	559	526	543	497	564	520	552	518	530	549	567	518	516	558	575	585	535	559	515	590	579	527	524	534	552	534	573	549	492	559	547	567	514	539	561	529	543	542	568	552	558	520	595	561	530	505	554	520	525	545	530	532	574	576	492	538	562	531	538	571	580	540	601	565	532	522	565	535	516	544	522	561	556	542	539	544	559	516	535	570	540	547	555	536	575	539	547	539	581	545	526	537	502	556	550	581	545	572	536	572	542	550	545	546	559	558	556	509	523	512	522	546	583	555	572	550	548	559	568	530	572	527	561	519	553	560	573	532	572	523	556	503	527	578	541	551	527	522	533	552	532	568	547	557	566	540	521	538	563	562	547	538	520	492	562	542	544	515	518	558	529	544	530	560	561	540	541	533	548	516	564	528	509	540	596	505	539	527	529	537	534	571	528	526	549	531	525	561	545	508	550	556	527	557	565	543	560	526	480	535	556	524	552	532	529	542	494	542	539	503	546	527	565	562	546	578	543	523	549	492	549	522	529	524	535	578	554	522	507	581	525	563	583	527	551	570	555	541	542	545	517	532	538	562	550	516	517	571	554	533	485	549	531	540	557	555	533	549	531	525	565	538	551	542	542	522	503	551	549	535	543	574	565	531	592	565	545	562	532	512	522	557	509	521	584	583	537	578	548	538	522	521	530	590	546	514	543	571	580	537	552	511	555	504	574	550	507	561	530	543	556	569	546	563	560	516	478	532	579	552	574	496	499	520	560	590	532	577	545	555	564	539	546	535	567	571	602	549	567	509	531	541	523	527	556	542	547	549	540	529	505	528	528	573	533	545	560	522	544	548	581	549	516	556	526	505	562	527	566	581	527	557	565	510	556	520	541	543	548	513	521	562	593	550	520	531	496	535	546	563	561	550	563	536	557	551	557	511	547	562	536	550	528	563	570	556	538	532	584	555	578	577	556	552	561	569	522	573	559	540	540	543	517	596	543	526	547	518	550	527	526	545	509	543	534	562	573	524	493	520	513	568	613	570	526	510	550	548	555	538	498	589	503	545	604	580	516	493	536	574	543	591	534	546	512	519	547	537	533	560	587	534	538	529	526	564	583	550	530	559	527	566	547	566	508	512	577	529	540	545	587	575	519	529	534	534	588	527	538	569	521	541	545	573	562	530	543	557	586	566	555	559	552	520	527	567	539	550	606	583	562	593	525	542	540	522	535	544	538	526	543	520	557	556	544	550	546	534	562	557	555	534	544	551	530	547	522	571	574	529	560	569	525	568	549	516	557	520	555	500	558	545	515	500	556	591	546	579	552	515	555	504	545	512	505	530	560	544	535	528	541	561	521	520	522	507	539	547	551	489	553	519	537	522	547	571	547	574	586	563	552	514	573	580	580	554	541	541	534	574	533	552	556	569	548	542	551	539	553	544	543	541	550	549	556	562	537	568	577	551	590	548	573	536	601	591	533	560	506	568	566	540	544	525	550	522	538	555	544	553	519	557	531	553	531	555	542	540	554	556	549	554	521	587	540	546	512	502	521	555	512	551	560	543	542	551	554	555	554	578	557	575	531	538	536	567	562	545	539	524	571	540	537	532	552	591	513	554	564	550	628	519	496	511	580	521	481	567	541	553	531	545	536	572	531	586	554	507	507	560	555	574	576	570	552	523	541	561	543	548	523	571	589	594	531	552	580	538	522	573	551	569	501	521	551	584	565	535	581	507	548	522	551	489	569	543	563	562	551	584	537	524	568	514	586	548	569	522	507	532	584	524	539	555	522	570	537	556	554	579	528	526	509	522	566	564	541	568	506	529	588	519	547	560	505	543	546	550	487	532	500	565	541	511	507	526	577	566	517	577	561	516	538	552	533	560	572	547	562	574	554	587	558	524	583	528	543	585	521	565	549	546	576	517	543	521	556	546	576	526	564	536	524	533	549	534	549	530	525	549	545	538	537	536	548	521	525	582	578	573	554	538	585	531	542	562	596	592	510	516	565	552	560	521	552	580	560	530	546	545	546	533	590	537	552	564	546	499	538	507	525	568	540	515	531	542	525	552	527	530	534	534	587	571	580	516	556	539	556	626	554	563	539	569	574	545	553	569	545	503	521	514	555	538	585	534	548	512	533	552	577	545	517	602	534	515	574	533	565	538	599	540	567	507	527	574	517	514	572	568	549	561	546	535	527	483	526	560	532	520	547	550	548	546	553	510	551	538	524	541	548	524	565	548	543	566	510	531	541	545	539	545	541	577	564	480	498	550	529	548	524	538	562	560	567	525	573	538	555	527	554	550	525	537	553	560	508	575	574	522	549	574	531	538	593	536	567	504	524	537	577	529	533	554	570	499	533	522	532	531	547	526	559	534	560	567	541	534	587	531	562	513	534	553	520	578	519	573	519	574	563	512	536	589	526	567	561	520	515	561	515	580	541	569	529	554	574	512	526	543	514	556	560	559	544	546	527	501	560	548	517	551	596	569	526	539	529	560	523	578	564	569	520	543	518	522	540	560	554	571	556	542	525	542	536	592	525	548	566	545	540	556	558	524	479	574	560	584	583	551	568	486	522	522	550	550	578	551	518	545	564	566	575	545	568	530	572	577	521	561	561	549	548	527	538	557	567	578	574	574	528	535	525	521	525	543	514	536	555	540	561	528	526	521	565	594	532	570	563	530	575	518	531	564	513	538	527	541	549	576	583	523	546	557	536	561	498	563	548	547	537	517	554	530	538	556	552	567	538	542	562	516	560	492	575	559	543	501	544	519	519	536	516	581	587	518	516	575	553	588	561	539	527	537	574	590	552	576	562	537	573	553	538	538	503	544	553	573	487	562	548	557	519	505	530	512	531	521	555	555	554	564	524	557	541	557	497	521	570	535	578	501	557	568	542	556	575	555	540	543	562	514	539	572	558	520	525	560	561	543	530	553	525	542	536	541	579	544	552	574	562	516	515	585	527	538	566	543	602	588	538	570	553	579	555	530	572	503	516	498	544	563	526	573	556	522	552	524	556	558	560	554	530	550	551	528	614	524	531	538	564	542	544	514	549	547	502	553	548	558	549	557	514	542	545	545	554	579	540	575	573	551	546	558	534	493	531	555	497	519	573	513	551	524	509	518	517	541	501	517	561
27407	16006	27033	14340	4387	1605	638	379	239	266	244	207	215	174	156	161	158	175	175	143	160	154	152	163	137	143	125	141	140	129	123	129	140	119	134	127	131	127	137	135	113	145	127	137	132	117	121	144	123	116	132	128	102	134	131	120	152	125	130	134	112	106	144	129	123	135	120	144	112	130	133	136	133	118	109	107	117	117	152	125	146	134	132	119	136	114	143	124	149	145	131	125	125	117	124	137	117	136	122	119	119	123	117	123	122	111	126	112	123	136	118	113	126	108	121	125	139	120	109	110	129	108	137	107	117	116	117	116	129	134	131	136	134	128	104	113	132	145	140	123	132	113	124	133	114	130	128	132	124	140	115	127	146	134	127	135	111	129	135	123	89	115	98	127	123	127	142	133	123	117	131	137	125	117	138	140	120	143	150	113	110	143	107	143	143	109	130	104	117	132	112	113	138	144	127	112	114	140	123	116	126	135	113	119	118	132	110	111	120	120	115	131	133	121	123	148	110	127	110	109	150	131	119	136	120	117	128	116	135	137	136	128	115	135	104	118	125	115	144	129	127	121	122	123	118	102	142	123	115	117	108	133	146	130	144	120	129	143	113	117	129	117	127	128	130	128	114	143	132	105	112	137	111	119	153	123	115	145	123	130	140	134	125	130	121	129	134	140	136	128	134	129	102	105	136	116	117	149	120	125	125	133	119	142	126	145	129	97	133	116	117	143	130	124	148	108	130	141	125	113	115	124	127	122	140	122	129	119	131	140	135	104	131	122	140	119	135	149	134	131	115	142	128	119	128	116	126	142	120	151	122	135	128	123	144	136	112	153	136	129	130	131	121	126	107	134	148	137	124	113	134	142	115	126	111	124	131	118	117	114	117	116	139	115	112	122	115	126	134	123	133	138	136	116	123	112	106	138	107	112	119	130	135	122	127	138	146	126	121	127	121	109	132	130	155	119	119	118	143	130	122	140	124	141	119	118	143	118	132	118	111	168	129	147	130	133	120	118	142	121	124	165	126	138	129	109	135	118	116	146	131	120	106	108	125	120	125	114	128	134	135	124	134	140	131	132	128	132	141	116	139	123	121	114	141	128	128	115	136	108	101	149	144	119	115	133	123	139	131	149	116	144	151	135	116	131	117	86	143	109	112	116	121	117	150	145	155	123	143	107	151	114	120	130	142	114	134	145	135	162	128	120	114	150	127	99	142	116	149	113	134	147	133	129	148	141	144	129	130	127	125	141	141	113	129	150	124	152	121	118	122	108	139	109	121	141	142	124	103	109	125	100	139	126	150	120	109	118	115	117	128	114	143	129	141	122	144	144	131	115	114	126	126	106	131	137	135	122	120	119	111	113	119	135	132	121	136	120	154	115	109	131	131	131	136	146	129	116	129	121	139	137	127	110	133	148	140	120	112	119	126	121	107	139	118	125	116	132	143	152	119	124	120	126	123	120	149	138	137	136	134	124	131	131	141	124	123	124	137	124	163	128	126	137	138	137	126	123	113	133	133	134	107	125	135	113	124	121	126	107	127	141	147	137	113	130	142	111	124	118	143	147	131	128	119	131	132	153	116	117	123	119	118	132	121	131	141	130	128	119	126	117	113	112	125	125	121	116	129	123	104	130	115	118	112	123	150	132	96	116	149	110	132	133	143	119	126	137	133	137	126	147	143	116	105	132	149	111	142	113	132	131	131	123	101	143	100	145	117	137	103	125	108	124	136	132	108	148	108	131	126	127	143	121	134	138	125	110	125	114	118	143	129	122	125	134	117	127	131	140	127	122	121	131	137	118	111	124	113	125	116	146	132	135	115	136	134	137	129	123	128	134	125	131	132	134	147	117	115	114	124	147	140	125	141	138	127	127	117	132	113	123	127	116	125	113	123	117	118	116	107	125	125	153	149	124	116	127	132	132	127	128	128	131	136	115	140	114	115	131	129	121	128	136	124	103	117	114	136	143	124	143	115	132	152	145	125	129	114	129	126	121	124	115	122	139	115	121	123	115	127	129	130	131	124	126	121	141	97	134	132	112	122	148	111	114	128	136	115	141	116	138	133	134	131	121	111	128	125	124	133	112	115	140	113	140	110	117	143	107	146	118	124	141	142	134	124	99	170	125	129	112	121	113	120	129	119	129	105	115	127	131	134	133	122	111	135	151	115	129	148	119	117	132	128	130	119	136	120	109	164	109	127	108	113	96	117	134	136	121	122	133	124	138	130	119	130	140	118	116	135	121	149	119	138	142	129	128	121	114	139	107	139	110	114	131	118	140	107	128	135	119	143	121	111	121	134	137	121	122	129	113	134	113	134	134	119	104	127	121	115	132	107	127	145	151	150	127	139	131	117	112	123	133	134	106	114	140	117	136	122	152	145	116	140	131	123	124	159	130	126	124	137	124	120	100	130	109	130	115	117	131	134	131	123	126	102	143	113	140	109	106	118	125	129	140	101	116	133	118	135	143	150	124	116	115	155	128	139	119	107	151	127	139	117	124	113	122	117	129	118	139	120	130	132	119	114	109	122	118	134	144	132	137	131	128	116	108	120	136	114	148	123	144	111	133	114	130	132	138	124	121	136	142	116	140	133	108	123	140	130	115	128	129	139	112	126	131	131	117	131	126	118	140	114	137	140	141	113	120	130	156	135	126	122	141	126	130	105	121	125	118	126	132	125	114	124	129	132	151	141	122	115	122	121	142	123	141	117	142	135	146	134	146	136	132	142	127	119	127	129	142	145	112	128	144	123	146	123	121	124	112	126	110	127	133	141	126	121	132	118	129	117	125	120	116	123	114	117	120	134	124	146	119	124	154	145	106	105	129	114	136	138	131	111	119	137	138	131	127	129	137	129	134	119	140	107	112	137	146	118	116	157	145	122	128	123	132	133	119	122	124	121	132	111	121	119	145	131	116	135	157	156	124	123	118	139	162	132	127	129	151	126	118	124	110	118	131	137	122	141	112	117	135	129	108	150	134	137	132	135	116	129	135	116	134	136	107	121	121	111	122	129	133	128	122	122	140	124	121	132	138	135	121	105	135	121	122	128	124	131	114	133	130	113	119	121	125	122	118	133	125	130	134	129	105	154	117	139	120	140	132	118	139	148	121	132	134	111	119	129	123	130	134	143	129	123	132	114	124	106	121	110	127	110	124	134	140	144	115	139	120	122	128	128	126	124	145	120	132	131	144	126	110	131	130	136	139	128	117	121	115	129	118	142	132	120	135	126	118	116	135	145	126	152	130	123	124	113	123	121	124	139	139	127	98	153	124	135	161	126	133	118	125	115	115	151	127	140	143	130	138	125	136	111	134	129	164	110	104	136	137	127	129	127	121	120	125	135	134	132	114	125	112	145	122	142	149	140	107	137	129	114	138	122	124	139	142	121	121	114	116	115	128	146	97	127	137	132	124	152	140	123	152	126	141	141	113	109	121	127	137	128	130	162	124	121	125	120	134	130	118	117	137	143	128	134	133	122	105	139	121	139	124	98	146
16562	13589	28949	16980	9340	5869	2672	1665	1093	1021	956	872	672	606	609	606	581	680	635	540	524	478	484	480	421	421	359	345	383	351	357	350	386	360	366	344	371	304	349	356	317	337	360	360	355	319	334	281	357	354	315	331	355	344	340	341	335	306	384	353	359	310	328	336	318	320	332	348	330	288	339	368	322	338	289	332	337	344	326	327	362	337	359	343	352	320	319	320	330	314	322	316	340	333	320	352	323	335	301	352	342	379	336	309	335	320	316	323	349	306	315	315	331	301	359	323	354	292	333	341	315	328	320	308	330	363	317	354	329	310	351	315	302	322	352	300	333	311	332	316	339	324	388	343	344	296	311	338	353	313	311	335	305	326	341	311	325	327	323	333	327	346	353	313	316	343	314	311	344	282	345	311	360	332	338	368	328	307	344	323	325	350	310	335	329	355	326	351	325	330	326	343	351	310	336	321	284	328	338	329	330	300	337	333	342	308	316	309	326	317	370	313	357	338	362	335	309	333	352	335	347	354	344	322	365	341	328	316	300	309	341	287	333	345	338	334	326	341	313	310	317	337	331	342	323	325	353	313	326	325	311	308	310	334	331	326	339	311	321	336	315	341	365	322	354	347	306	306	357	311	315	317	264	320	318	300	346	332	357	344	319	338	311	385	334	347	325	317	312	309	329	369	327	331	348	330	350	344	324	328	344	323	335	332	338	322	358	303	324	327	348	328	326	321	340	312	356	304	318	342	336	297	325	307	343	341	330	351	354	341	340	344	316	348	285	344	289	309	329	325	308	346	323	349	345	346	364	353	316	338	308	366	329	349	339	307	318	312	311	300	334	346	347	347	331	293	309	314	335	329	296	359	352	292	303	330	351	331	336	351	326	307	317	329	340	339	345	308	324	349	317	316	309	336	344	300	312	334	293	353	330	307	330	303	332	290	312	312	300	305	325	330	319	333	323	329	320	351	343	317	342	315	352	369	347	318	328	313	318	312	300	302	361	314	323	308	285	353	352	330	339	345	331	335	314	308	325	333	298	296	302	297	336	336	307	345	332	369	334	313	303	345	331	327	322	349	324	320	309	342	331	341	359	327	327	332	326	313	320	328	338	292	339	335	330	305	306	368	338	341	325	296	329	319	322	319	330	350	328	352	317	321	303	322	338	327	338	334	310	363	334	333	324	320	316	313	319	343	345	339	318	350	337	324	344	343	318	348	310	334	357	323	320	324	281	325	359	288	330	335	348	377	336	320	342	344	356	337	348	324	358	347	347	313	320	300	358	335	336	331	345	330	322	315	323	304	309	306	368	339	320	317	312	333	314	317	332	344	349	324	348	334	329	343	323	333	339	339	304	309	321	317	330	337	340	342	323	344	352	341	316	304	319	348	326	328	310	304	312	330	278	329	337	340	347	320	321	336	340	356	325	308	319	308	331	346	319	361	347	329	332	330	377	323	323	314	349	301	339	351	307	332	354	328	317	331	340	306	331	331	342	308	320	324	321	326	328	291	317	342	321	340	338	325	332	325	345	343	303	338	339	340	323	357	351	355	315	347	338	310	306	335	329	314	352	327	333	370	296	340	356	365	295	360	329	327	331	314	320	307	331	340	343	325	328	356	330	334	324	308	310	327	335	342	340	337	303	326	347	335	333	332	342	315	342	339	314	337	332	327	336	374	315	321	321	331	355	358	308	336	288	310	329	338	324	318	355	345	330	310	286	311	311	297	357	337	327	325	354	321	339	316	311	359	320	330	356	326	343	338	309	345	332	343	319	333	339	321	328	334	306	327	313	309	326	311	339	330	312	313	328	315	323	323	334	306	338	302	325	345	346	309	334	300	335	312	313	355	374	329	351	333	327	327	362	362	351	328	343	327	296	352	349	350	332	287	328	343	356	308	302	335	320	339	318	331	315	327	314	296	306	338	311	322	323	349	350	353	363	335	343	355	330	326	333	300	307	338	313	382	331	324	339	346	332	337	302	303	342	291	332	318	308	346	319	322	358	344	319	292	327	320	325	307	326	335	309	304	344	326	342	335	324	314	332	372	313	314	362	331	362	321	332	344	324	353	322	333	314	335	333	301	332	316	327	340	362	328	325	314	316	357	314	320	355	302	323	318	362	319	314	331	347	304	360	311	302	346	347	351	358	319	311	319	315	316	359	320	355	357	314	348	319	315	347	348	325	337	336	338	346	335	339	315	343	304	304	337	295	309	361	332	300	375	315	290	341	307	312	340	350	341	308	320	343	336	323	339	361	330	319	356	337	353	295	355	333	362	331	322	325	315	308	321	343	325	333	333	311	313	364	311	365	307	320	334	339	358	355	340	317	308	319	279	336	331	346	320	324	328	354	352	341	299	335	322	325	317	358	342	315	338	350	334	348	366	389	325	338	341	364	335	340	320	359	314	319	326	345	342	326	298	331	326	323	331	376	352	365	341	322	341	348	317	332	328	336	329	320	372	307	288	321	334	355	327	342	336	309	328	351	352	341	317	333	349	321	346	303	329	332	328	351	296	325	346	322	374	383	312	299	328	353	313	308	325	322	333	343	320	342	321	329	329	308	366	331	338	325	359	294	327	334	329	353	345	351	315	356	352	336	343	363	316	323	328	323	351	339	328	333	320	352	303	336	343	345	303	329	303	321	330	344	294	346	318	342	342	300	317	357	319	337	337	334	373	300	309	337	321	348	338	316	333	351	332	344	307	289	329	367	324	360	354	314	318	357	331	322	327	342	333	314	329	304	327	326	344	339	350	362	343	342	291	302	324	339	339	343	339	354	334	345	299	345	343	336	329	303	329	338	317	339	331	291	334	369	340	319	365	346	349	303	357	333	316	356	345	349	318	355	343	362	323	349	335	314	336	352	298	324	352	309	359	309	359	321	359	365	327	330	311	371	327	316	334	330	358	337	304	324	337	339	324	327	300	330	327	314	346	355	342	347	335	309	394	316	342	337	360	339	359	361	313	366	314	353	339	332	303	339	352	300	353	338	338	319	328	315	311	315	298	312	327	316	321	340	318	303	353	329	326	328	314	343	311	314	324	358	350	346	326	359	325	321	347	325	317	378	340	330	313	346	354	320	312	325	325	348	352	345	361	314	314	345	286	346	306	333	328	316	345	355	310	315	307	322	355	314	333	309	329	339	297	312	348	361	325	321	320	339	329	319	286	310	322	310	357	336	335	336	326	287	350	340	358	318	321	358	335	308	335	319	359	338	340	305	334	339	311	317	316	339	328	313	315	336	311	327	343	353	349	348	306	328	352	294	336	348	338	337	323	330	339	326	321	376	377	312	301	324	322	319	329	281	372	358	336	310	299	314	333	353	288	316	372	336	313	330	308	301	343	317	351	332	348	319	333	322	339	344	343	335	323	354	374	354	363	298	318	344	320	330	344	305	322	333	336	304	311	314	319	329	347	331	331	328	298	305	337	320	322	336	341	344	329	313	306	329	346	324	333	307	327	318	314	318	303	324	334	316	335	357	347	334	345
7527	1859	1111	662	529	483	398	371	373	376	374	396	400	426	374	353	378	370	390	324	349	410	343	371	369	329	388	367	360	397	360	356	347	372	351	396	375	390	356	366	366	335	378	387	400	396	357	395	332	383	419	398	364	375	387	366	356	368	420	396	391	381	355	349	347	377	353	360	366	350	378	371	349	339	385	395	330	407	405	362	347	354	359	332	383	371	349	349	376	368	375	382	345	360	385	367	360	321	410	380	378	390	347	364	392	347	378	327	338	363	346	346	359	376	375	349	351	363	365	344	389	385	355	333	347	353	366	375	378	372	353	381	375	370	388	365	382	316	390	329	350	325	359	331	337	342	362	360	340	369	352	363	324	352	369	368	396	370	387	337	379	367	375	384	386	368	388	363	374	401	358	365	370	358	354	346	387	355	380	392	373	361	348	377	378	366	387	383	333	381	369	362	376	337	339	387	380	357	364	354	368	369	373	334	355	381	347	381	343	399	403	356	403	376	388	390	329	362	362	359	338	361	366	385	393	330	366	332	381	359	384	352	382	385	358	339	379	375	352	358	328	377	351	340	367	385	333	386	409	351	366	370	387	409	352	364	392	405	368	394	358	359	342	333	372	355	358	378	355	345	395	378	368	357	381	354	366	395	387	368	381	362	342	385	346	405	407	412	385	340	391	374	383	347	350	353	368	332	394	350	353	385	344	384	368	365	377	368	353	398	381	345	356	372	320	377	370	371	372	370	390	423	386	374	381	360	360	426	361	349	336	396	364	395	351	393	355	334	371	359	352	367	389	401	376	348	359	360	371	360	368	328	355	358	343	380	395	403	387	344	381	360	385	373	347	350	375	358	400	336	357	338	387	392	373	382	349	384	433	400	366	351	356	367	379	361	400	362	353	326	383	380	385	348	380	349	362	364	409	368	348	379	351	325	379	391	361	355	385	401	336	347	377	341	323	389	409	359	405	375	326	387	389	347	375	358	364	386	365	346	386	338	349	389	358	363	391	363	370	375	394	363	391	371	387	363	390	404	388	385	379	339	380	368	338	347	350	355	369	370	375	367	409	377	375	361	367	356	349	351	387	358	350	362	365	355	350	361	369	354	368	363	367	365	344	331	359	386	347	377	387	372	347	335	356	366	350	362	364	377	362	375	370	354	353	371	349	353	375	384	330	343	370	362	369	360	348	360	404	341	332	368	382	364	351	346	346	357	349	342	367	401	378	337	372	381	340	375	337	341	372	366	360	396	342	394	382	374	357	356	351	390	370	380	386	347	360	360	398	369	340	374	371	357	374	350	388	363	339	349	375	327	359	354	359	351	363	379	373	360	346	387	367	331	362	362	380	334	378	390	344	359	370	345	356	372	381	347	359	364	376	397	330	375	366	383	336	352	349	346	353	403	391	376	383	394	386	351	385	366	349	350	415	384	394	353	388	399	361	393	388	360	334	372	367	381	405	414	370	377	363	343	352	354	387	363	348	377	359	340	358	385	372	332	348	337	333	363	365	384	369	410	367	348	365	353	362	338	367	381	382	397	369	382	389	408	373	387	339	386	355	352	366	351	339	329	394	384	391	333	340	379	335	400	362	358	376	343	374	369	338	333	377	407	382	384	348	403	355	409	378	358	356	347	337	380	362	387	362	401	386	338	378	386	357	397	377	364	347	362	352	368	373	348	362	326	334	363	367	335	367	362	372	389	375	324	352	359	336	359	390	330	357	370	380	393	371	337	376	369	354	331	339	362	350	354	326	363	374	345	348	361	349	359	366	385	379	342	385	363	348	354	354	373	369	327	365	375	341	336	387	349	353	408	370	366	365	367	336	371	391	378	370	386	403	349	357	402	366	354	364	360	368	342	375	406	365	356	400	340	355	363	366	333	364	359	372	361	375	384	377	395	370	360	379	337	376	327	384	351	370	391	358	360	346	352	392	352	360	378	366	354	327	372	372	356	402	366	340	402	387	342	351	369	382	368	362	379	384	346	350	339	350	360	349	388	340	367	356	359	369	341	373	379	348	351	343	414	368	342	359	383	371	357	346	373	363	380	365	361	343	329	324	371	365	377	348	380	370	371	390	395	343	378	375	340	337	349	382	356	386	378	339	330	386	385	356	385	325	336	348	348	356	369	323	363	350	364	348	359	363	371	378	406	373	333	356	372	330	373	373	356	357	384	371	362	362	359	386	385	362	410	401	378	376	341	325	378	373	362	349	367	365	389	355	388	367	401	356	355	343	359	369	368	357	360	377	367	350	409	344	354	413	352	387	412	357	364	398	360	382	378	322	364	375	371	367	360	358	402	348	342	361	360	385	381	370	358	355	400	358	352	393	348	360	320	358	359	382	355	362	377	370	354	364	365	411	412	363	363	371	385	351	351	367	362	345	324	362	328	393	364	361	346	403	368	387	337	394	367	405	357	375	378	339	374	367	378	370	356	363	330	329	384	343	399	401	349	370	360	353	376	341	362	405	338	353	370	368	354	357	328	370	399	394	419	396	364	357	343	372	389	372	339	322	387	341	366	352	404	383	353	362	386	386	406	390	397	361	335	336	363	337	379	385	352	330	385	355	363	380	361	354	362	312	356	358	399	343	341	390	385	388	360	340	376	371	400	371	340	366	383	417	387	378	375	344	387	402	366	339	410	400	341	371	359	363	374	346	402	375	356	366	390	398	404	399	363	352	404	383	342	363	350	381	347	372	359	355	382	355	362	365	379	367	373	377	389	369	372	335	350	361	360	338	346	370	394	342	395	360	330	351	350	365	368	376	383	395	352	376	348	395	398	334	316	343	361	355	358	340	353	352	342	369	367	384	407	382	388	355	392	327	382	367	356	378	379	308	385	366	348	362	383	342	355	354	388	381	348	351	349	327	379	385	361	355	364	357	353	359	335	396	372	365	374	406	363	345	359	336	351	375	388	358	371	357	366	372	388	378	383	367	344	368	384	369	381	354	400	370	393	381	365	368	371	360	343	374	359	365	388	366	351	313	376	383	370	365	359	394	386	353	416	367	337	353	352	375	368	383	384	373	386	379	391	382	382	365	364	337	379	357	311	362	383	360	370	369	362	380	403	382	369	362	380	389	353	393	345	332	351	366	354	348	371	354	372	365	369	341	354	367	358	368	361	389	380	334	357	388	357	400	371	383	363	342	343	375	406	370	403	355	354	309	365	374	347	333	395	375	401	359	354	374	366	365	379	417	334	385	347	355	378	370	373	354	354	366	339	366	369	384	339	419	416	356	338	419	413	387	387	413	336	373	380	351	337	353	349	319	368	373	370	362	402	338	379	378	369	361	383	380	360	384	368	342	377	365	362	340	366	395	362	355	349	364	356	343	365	367	367	381	375	362	387	378	353	361	340	385	317	338	380	351	363	411	344	326	354	365	347	352	341	389	357	346	336	374	363	334	357	384	339	381	377	382	347	385	389	367	360	377	339	366	352	378	386	335	369	341	358	356	361	372	341	378	379	343	313	405	382	397	393	364	400
5643	2175	2793	1959	1570	1342	1022	931	928	866	864	954	896	864	838	875	846	883	878	846	864	885	826	838	811	809	832	799	823	833	810	828	821	768	842	802	843	820	786	785	811	804	826	849	829	813	872	808	804	790	818	848	829	774	836	822	795	809	786	806	831	870	842	851	817	824	814	755	788	798	840	826	801	817	806	845	722	837	863	791	840	827	814	854	843	816	797	786	823	793	780	792	828	822	828	800	757	793	840	863	806	788	855	836	805	797	829	784	809	795	820	804	838	840	830	784	868	829	774	853	782	807	801	872	754	847	804	798	775	850	786	856	867	788	821	848	804	812	831	821	856	801	805	798	770	789	804	791	782	791	865	878	831	802	835	801	799	858	854	815	809	800	802	834	822	825	839	760	817	824	856	758	803	775	809	805	845	813	827	841	831	812	828	813	824	809	846	832	795	831	771	773	803	799	823	812	799	817	786	844	818	813	835	779	861	784	829	808	820	848	804	807	789	865	792	845	806	858	830	864	816	806	854	785	804	825	825	779	820	802	785	794	806	855	784	758	818	838	810	773	862	822	803	789	808	811	786	838	757	823	784	839	808	771	828	764	819	811	776	811	772	843	774	829	802	823	791	825	826	748	838	758	839	827	810	787	837	811	818	828	781	845	866	791	846	782	776	805	840	784	795	817	833	825	861	814	876	794	782	855	804	776	820	785	842	827	792	858	793	807	820	780	826	841	772	835	865	771	785	839	788	785	793	799	821	823	859	809	804	820	890	844	834	787	835	778	781	830	785	854	810	824	850	817	794	817	812	896	801	816	821	759	819	815	846	824	863	784	809	832	820	824	839	802	809	789	774	786	781	829	763	909	847	807	764	874	844	809	807	808	816	811	842	797	829	807	838	821	749	833	790	810	762	802	785	779	825	805	839	832	791	768	814	848	792	842	838	861	814	814	783	830	837	817	831	790	783	821	796	804	810	840	856	776	847	797	843	789	845	783	790	806	795	827	831	804	766	820	795	843	798	828	840	810	795	827	832	820	785	826	777	797	836	792	823	869	817	805	876	790	803	829	800	802	895	824	838	801	826	814	839	883	802	835	836	802	806	840	831	807	811	829	771	783	811	802	860	817	860	846	815	753	785	828	782	747	842	774	837	812	823	862	809	809	827	875	771	735	787	836	786	834	814	827	832	865	816	803	772	825	817	814	803	770	802	796	827	791	806	810	759	788	811	822	858	802	817	844	801	792	845	801	814	787	825	802	789	830	781	776	844	798	816	832	791	795	799	881	827	811	780	840	849	804	839	799	829	837	841	826	827	806	840	852	786	837	818	799	819	854	816	851	776	809	793	831	835	820	842	849	738	783	821	841	817	808	806	854	864	835	820	842	819	796	799	789	792	809	771	794	814	781	781	783	845	767	834	802	822	786	801	828	817	855	833	768	796	778	799	778	774	798	800	800	787	792	840	778	850	810	809	821	789	797	784	776	842	815	838	832	802	865	849	831	787	838	854	797	830	799	772	820	819	827	787	839	801	796	840	789	775	840	796	815	800	838	810	812	823	794	760	789	814	795	837	771	778	887	833	801	755	790	827	765	806	756	795	826	792	839	827	818	797	815	788	809	806	828	781	816	766	800	775	910	820	866	806	813	785	813	807	831	811	818	833	853	832	802	818	846	840	801	799	845	829	772	790	794	762	724	834	826	849	809	814	821	809	833	801	815	803	816	861	782	845	802	829	775	820	848	811	790	833	770	817	805	846	796	829	822	835	819	816	838	835	790	764	782	798	804	819	812	796	826	776	836	832	792	786	843	842	804	844	803	819	833	796	811	863	821	881	803	863	807	827	858	766	824	843	837	837	762	835	814	815	850	840	814	840	836	821	833	863	814	800	797	834	826	856	837	806	835	810	843	768	837	781	817	848	814	768	825	834	801	866	860	844	800	777	768	796	815	837	763	831	852	819	765	776	807	813	802	796	757	800	841	803	763	808	792	849	811	843	816	802	822	841	740	744	804	823	799	840	782	809	828	802	834	757	902	812	783	766	769	839	838	859	784	837	834	832	775	809	769	799	814	825	842	822	799	811	830	832	794	773	848	785	832	799	855	817	817	849	812	849	809	801	795	815	769	818	837	775	798	785	810	843	875	831	829	835	871	844	771	798	790	782	810	831	794	844	875	803	855	792	823	810	800	827	804	816	813	846	817	800	856	794	818	792	822	778	801	741	840	807	809	866	844	786	810	863	833	811	860	775	804	809	839	833	851	842	813	834	815	748	849	793	831	758	791	821	826	849	808	782	839	834	799	839	827	759	818	815	787	798	812	868	762	826	782	824	862	867	780	816	773	817	758	831	853	802	834	799	814	819	766	765	784	803	779	868	805	821	817	806	837	812	802	841	792	797	892	772	844	773	801	785	808	833	847	743	773	825	786	806	789	801	805	826	811	824	826	809	852	850	754	778	847	830	821	815	804	823	821	813	825	888	834	785	803	846	780	794	857	800	808	877	800	806	822	817	861	787	789	786	809	842	854	836	809	797	862	814	826	782	831	814	781	765	762	826	731	809	758	825	799	821	814	802	886	834	822	782	826	799	795	821	826	784	865	842	792	784	772	809	832	816	806	850	793	806	833	794	828	845	824	817	799	808	819	823	779	762	828	792	827	829	781	835	800	828	826	813	815	797	829	851	748	852	812	823	849	829	838	824	846	823	864	831	866	824	833	797	799	745	854	839	838	837	810	796	844	841	827	890	852	831	846	811	797	799	817	831	820	799	825	818	824	807	792	842	797	785	797	790	806	784	817	834	810	813	873	791	789	800	816	774	863	843	875	759	791	812	818	808	786	824	831	870	797	796	796	795	797	796	799	845	877	799	830	740	796	821	868	776	780	784	825	836	814	798	790	824	782	783	779	775	836	841	774	857	770	822	855	832	811	817	835	822	781	803	831	824	803	826	835	792	770	841	744	866	825	823	806	864	838	777	805	817	841	812	849	800	831	806	826	828	811	823	802	899	787	794	798	818	776	788	791	848	802	804	780	840	819	834	806	870	789	848	782	804	918	803	831	806	783	890	779	789	865	750	861	821	797	810	821	844	820	825	794	814	825	770	795	834	849	794	843	829	765	767	740	803	799	780	821	792	806	861	792	879	841	843	823	886	793	833	896	815	817	774	829	817	850	804	846	813	837	822	834	783	805	839	807	820	850	850	793	809	841	815	799	809	794	832	844	801	808	834	846	805	887	787	802	778	829	848	824	825	782	785	796	806	866	856	789	852	817	807	782	806	808	813	803	796	891	789	850	823	828	802	815	796	857	789	791	852	795	849	801	823	811	867	794	935	796	848	849	850	809	790	811	783	794	855	834	750	844	817	816	786	842	852	828	835	759	840	848	836	781	831	769	806	792	807	817	788	852	851	765	790	857	766	794	825	835	801	801	781	855	817	776	808	858	776	767	837	778	826	837	792	811	790	797	830	796	847	809	820	789	825	829	864	802	850	834
18468	9433	17992	7770	2061	941	492	358	291	299	297	302	283	248	261	268	301	260	255	271	266	271	273	234	254	240	251	264	244	242	233	238	234	237	270	232	254	245	259	241	225	242	231	249	241	228	264	241	227	256	248	229	226	270	231	229	236	273	248	244	253	240	247	246	255	200	244	225	235	202	230	212	258	227	259	209	231	212	187	234	250	250	248	220	242	272	243	244	258	210	237	244	257	268	236	269	231	244	268	266	222	240	223	263	229	238	236	223	261	242	264	249	270	218	225	261	243	225	237	244	252	259	259	247	253	233	268	258	241	201	264	236	259	248	238	259	255	268	220	222	266	246	206	259	255	237	251	253	261	211	244	258	225	254	218	220	250	261	217	244	231	234	233	225	249	215	256	252	241	262	243	264	247	248	224	257	231	230	234	228	215	243	245	241	243	230	242	239	250	245	251	256	253	233	230	218	224	239	252	217	211	223	244	206	252	224	212	249	243	255	264	253	265	262	217	247	278	225	251	244	249	245	230	242	228	234	241	246	264	232	227	258	242	234	248	255	242	234	217	259	248	215	241	208	238	213	238	209	225	262	220	253	216	261	239	256	259	235	236	250	254	246	216	246	277	249	278	259	256	241	241	245	261	246	242	224	222	228	241	239	260	241	229	229	247	240	237	219	233	260	252	238	215	248	238	288	234	242	209	234	203	254	241	228	222	236	267	261	243	238	246	266	260	229	255	259	231	239	253	253	216	239	271	245	262	225	230	242	216	247	244	238	226	222	260	249	226	203	255	255	268	251	236	260	255	204	213	230	246	255	252	233	230	270	269	237	195	259	231	229	231	266	242	269	242	264	265	231	216	230	245	223	272	221	226	243	230	239	260	246	223	204	227	231	229	272	225	231	232	238	222	229	263	232	232	204	252	263	250	248	197	240	251	252	257	222	276	230	222	222	209	228	242	267	253	218	280	265	227	255	229	246	246	231	236	252	262	258	264	245	236	261	244	252	271	245	255	208	245	224	205	253	261	265	249	245	243	244	229	242	253	247	225	229	244	249	236	259	228	240	242	242	238	251	219	226	261	243	238	215	241	282	231	199	237	245	232	231	240	267	217	247	235	206	230	243	272	277	240	233	261	231	235	255	225	259	229	238	263	234	282	204	234	250	198	216	247	247	221	240	258	253	255	215	244	253	216	208	219	246	227	241	251	254	244	261	258	235	247	228	219	233	247	240	223	232	236	243	239	255	232	252	213	250	217	256	245	270	231	242	225	246	202	233	223	242	244	237	228	256	217	244	250	246	218	221	248	231	225	278	217	241	231	250	274	257	216	256	237	244	233	233	227	246	244	225	247	235	259	249	245	260	268	235	218	252	253	203	270	265	247	247	210	240	225	268	270	269	246	232	234	267	220	208	267	240	222	204	265	222	261	274	227	213	261	240	255	246	262	256	265	245	258	225	238	257	250	230	242	227	237	236	236	211	252	265	224	215	239	234	227	270	232	244	244	246	241	223	219	262	234	232	226	245	235	233	242	222	240	255	248	244	240	229	219	222	253	248	253	253	225	229	229	251	247	243	228	250	217	248	245	241	234	241	205	252	253	238	231	227	209	236	242	218	224	265	289	240	229	256	224	232	257	244	245	243	234	250	223	211	242	246	224	226	253	275	222	228	238	244	254	233	234	245	208	241	247	241	240	253	260	263	231	228	283	232	227	243	278	211	250	201	240	218	226	210	215	203	249	251	202	235	282	229	243	252	247	213	237	250	213	236	196	244	258	270	252	258	224	207	254	230	254	245	242	266	216	255	221	224	250	231	239	241	250	229	251	231	259	261	260	241	273	226	251	246	257	255	235	234	245	227	249	234	232	279	244	246	228	251	223	229	254	253	249	251	230	223	241	245	227	246	249	258	245	237	234	240	247	229	233	229	244	199	236	239	234	233	258	229	248	256	247	237	237	259	218	214	226	235	261	247	247	238	229	240	231	242	222	259	284	221	227	274	222	242	242	248	263	250	262	250	248	228	229	230	226	224	237	279	236	248	222	232	261	259	235	243	238	228	247	259	218	213	213	239	227	241	217	210	263	227	246	236	217	249	242	227	239	265	233	227	242	209	228	220	271	229	252	230	213	236	226	231	247	231	247	230	250	258	261	247	234	212	266	250	215	220	245	241	246	233	253	272	223	264	236	218	248	222	251	235	212	220	220	273	252	241	251	242	218	230	224	228	216	245	255	253	262	246	247	212	213	244	240	252	233	227	235	260	230	260	234	236	247	225	280	217	259	246	233	240	252	222	231	244	243	266	229	200	231	253	247	215	263	245	244	215	268	224	247	243	237	265	260	234	256	218	236	279	280	253	242	239	244	252	255	228	232	249	249	209	258	254	239	223	251	241	275	221	226	233	268	244	233	232	220	268	260	233	213	236	230	238	260	210	253	228	222	231	249	213	240	217	235	243	248	249	215	239	238	238	225	247	265	232	254	255	261	238	223	219	231	282	258	227	254	273	271	250	243	226	263	264	230	228	221	222	240	231	242	239	238	239	255	259	212	274	242	253	268	226	230	240	225	233	231	234	231	275	236	230	242	246	248	254	235	252	254	247	243	272	250	260	266	249	215	232	218	247	250	227	241	268	231	242	250	240	217	267	263	230	257	250	238	234	245	252	242	240	230	286	246	255	254	250	231	260	230	252	250	230	218	235	234	246	250	238	245	257	242	212	255	256	246	222	240	213	212	265	233	196	243	247	233	262	248	245	248	244	236	218	232	189	254	236	259	198	230	259	229	237	258	270	254	212	221	223	262	214	231	220	245	261	246	244	234	258	244	240	248	239	235	249	244	256	256	241	224	224	210	203	231	253	232	225	231	248	250	244	236	247	245	233	237	258	275	255	241	252	257	217	236	263	245	245	244	206	261	264	238	235	210	234	250	243	202	249	276	230	214	226	226	251	256	217	241	241	243	252	243	251	239	250	215	213	244	243	235	243	240	244	223	237	260	263	235	248	251	221	209	277	226	242	245	246	232	218	245	253	250	276	248	263	234	239	214	252	232	220	237	272	254	224	235	238	228	211	248	241	233	254	251	224	247	248	264	252	242	276	256	270	225	252	257	220	234	238	246	242	259	213	269	238	240	253	239	242	230	224	238	232	261	246	211	231	242	232	261	245	278	302	231	224	236	250	242	228	200	239	240	244	255	236	233	246	271	229	227	254	271	242	240	247	254	209	234	240	260	259	224	228	244	211	238	230	244	223	219	223	229	249	256	226	231	273	230	247	240	237	224	220	241	211	230	228	260	226	245	223	235	251	262	213	252	221	206	225	265	242	243	241	225	245	225	247	212	269	228	241	247	238	233	240	238	242	265	226	223	252	240	257	221	276	249	237	230	215	244	219	266	250	240	240	248	239	226	237	278	228	247	224	250	284	255	236	233	247	240	249	220	239	240	239	243	248	275	235	254	233	210	249	208	261	221	213	260	210	236	244	239	223	214	245	238	229
13258	9073	22288	11481	5830	3693	1942	1180	946	879	880	876	803	728	728	721	702	740	735	672	640	617	617	662	594	562	570	545	517	554	576	554	596	550	550	514	547	581	558	571	554	548	562	520	560	528	560	567	554	583	554	514	559	538	508	620	573	539	540	585	546	560	589	589	556	556	553	560	560	555	568	617	569	572	562	536	523	515	528	482	528	533	535	535	570	537	530	541	535	534	567	575	548	554	550	527	544	583	567	549	537	522	562	555	524	545	581	538	517	553	533	557	539	484	555	533	561	507	557	560	603	545	565	544	566	507	555	582	500	553	550	546	543	540	547	579	526	545	577	541	541	516	530	562	558	469	572	537	585	567	525	551	564	583	548	531	549	558	491	564	542	540	565	551	546	562	601	524	568	567	543	539	577	545	548	527	513	577	508	545	569	548	508	525	541	556	533	578	569	554	536	547	564	564	523	552	540	571	555	570	575	555	542	579	542	550	561	523	556	535	531	508	561	574	554	549	527	532	620	529	558	532	576	554	579	565	592	525	532	541	516	515	554	576	506	523	552	516	530	525	513	490	510	541	532	553	560	608	583	563	563	599	568	513	544	545	530	561	510	517	547	555	561	521	527	553	570	570	541	549	555	523	506	544	548	552	551	564	566	531	547	570	532	573	529	547	544	571	557	552	545	538	481	584	545	531	549	544	569	542	550	586	559	552	551	518	530	526	571	551	527	546	531	535	556	522	527	530	528	522	529	534	539	523	538	569	579	502	584	525	592	547	502	595	554	608	497	511	571	543	546	556	550	529	536	520	537	547	525	535	558	553	559	558	545	543	538	560	536	538	548	549	535	537	539	553	552	530	547	535	526	526	534	543	565	486	551	563	517	584	545	534	527	535	552	551	528	558	525	557	540	522	526	540	511	581	547	585	532	559	554	512	502	529	519	546	573	531	567	535	535	538	562	587	555	530	555	541	540	557	535	600	590	536	508	556	526	537	549	544	582	515	605	525	545	520	533	565	555	560	561	565	516	522	589	552	520	558	543	521	542	537	545	537	555	579	539	551	560	549	530	527	536	528	543	550	576	582	541	559	580	543	571	558	538	550	517	516	573	598	532	548	527	528	565	570	580	566	519	599	558	517	537	561	521	513	543	583	516	531	518	523	583	606	591	557	553	548	548	552	571	495	587	545	549	533	522	535	553	606	484	559	508	534	527	584	529	536	548	523	559	565	578	537	628	528	533	519	526	550	556	542	559	542	597	539	521	513	551	530	554	527	511	560	549	524	533	556	544	515	542	515	563	558	555	564	543	546	549	574	568	567	553	525	557	567	573	532	552	519	550	583	520	534	582	572	562	606	580	508	539	561	510	534	575	564	513	532	558	559	569	559	572	544	537	544	555	543	566	539	551	567	562	539	573	573	544	528	579	569	517	535	519	536	561	553	550	574	515	573	519	540	530	558	550	566	557	516	572	519	549	547	571	539	531	556	546	541	575	548	570	529	518	538	554	573	572	580	552	558	549	566	501	555	551	566	561	552	538	577	547	576	567	548	570	555	546	517	571	536	565	554	596	524	593	551	531	589	507	517	545	573	534	534	537	559	578	550	532	594	530	535	562	560	550	559	527	569	573	545	571	568	568	575	531	570	522	495	558	568	520	596	559	575	524	519	546	560	520	520	496	537	523	541	546	508	519	586	554	525	554	530	542	508	557	538	543	494	525	558	597	585	485	520	550	531	545	526	519	582	526	583	578	540	509	516	582	550	543	565	542	520	521	567	545	522	556	532	586	496	603	564	525	530	589	525	584	508	557	593	537	528	526	531	563	560	527	573	512	539	540	527	540	549	547	511	554	506	514	532	551	549	562	523	537	569	500	506	550	526	545	548	525	540	568	544	544	547	533	559	511	555	543	570	536	502	518	595	553	543	546	544	587	548	521	582	531	550	502	553	562	530	502	544	547	546	516	553	504	555	548	502	558	581	565	548	535	555	558	526	548	557	552	548	533	537	552	558	534	511	543	534	525	483	530	557	521	541	527	582	565	558	521	549	536	498	567	506	549	548	549	540	557	543	539	621	551	548	541	534	514	538	565	522	525	577	579	579	528	539	582	567	526	585	590	534	543	541	519	561	532	549	542	581	540	541	536	539	543	565	556	539	580	522	568	505	527	508	572	566	548	559	537	510	548	578	503	544	536	541	517	510	540	559	505	505	536	541	538	520	544	537	571	569	562	516	510	534	511	545	530	537	540	526	526	535	541	552	566	591	539	551	555	545	517	581	574	553	525	521	501	532	499	542	552	541	549	537	570	542	565	548	518	532	584	571	522	535	536	535	590	548	561	553	564	517	526	516	541	562	529	588	493	551	543	559	547	542	552	554	534	546	579	560	546	528	574	527	549	553	544	501	511	535	537	548	566	531	563	539	510	525	555	537	570	577	567	579	585	551	525	545	539	548	539	526	563	538	579	523	582	559	585	594	531	500	543	545	518	574	533	571	546	540	534	547	549	545	499	563	542	520	543	547	537	493	542	550	519	551	572	562	566	549	496	555	497	559	521	533	593	546	542	534	575	554	499	569	540	535	541	550	608	578	562	525	536	516	547	564	509	582	536	514	503	520	554	583	543	558	528	585	556	537	551	559	540	543	540	524	576	525	533	559	575	572	517	547	572	551	543	509	533	545	557	576	566	567	519	525	562	563	532	555	546	539	546	560	568	522	516	518	542	545	537	568	545	593	528	535	519	590	520	536	507	591	520	520	552	554	542	553	515	512	570	531	550	536	555	553	542	553	551	518	569	566	507	581	534	539	588	567	506	534	521	529	531	565	577	548	550	519	573	509	526	576	522	557	572	543	558	574	538	576	590	558	523	551	586	598	584	505	549	515	566	563	528	535	540	555	620	587	519	564	533	546	511	582	565	590	555	555	510	537	554	580	551	518	544	541	571	520	531	544	572	526	565	570	550	521	574	587	580	521	573	517	533	534	582	584	576	538	531	528	573	545	514	505	498	561	540	507	553	521	547	593	518	508	570	560	552	542	561	529	533	594	529	542	517	534	561	539	501	534	532	544	563	512	539	546	568	505	534	537	569	543	559	568	577	573	546	555	517	525	560	532	539	566	552	505	515	557	535	553	587	595	561	581	514	556	497	561	525	524	574	498	542	526	533	521	562	566	534	517	541	549	544	575	544	517	541	562	546	540	551	528	579	561	512	544	598	541	516	522	552	552	550	526	560	528	544	538	573	564	532	548	572	555	535	550	567	556	565	598	562	517	547	539	565	564	546	570	573	550	582	554	553	544	563	560	563	543	563	560	480	491	543	566	570	557	554	550	544	546	531	546	535	547	539	549	582	513	541	547	525	546	511	556	516	551	573	519	562	553	504	539	537	546	534	549	532	566	530	553	514	550	539	555	566	589	541	510	501	574	483	556	553	595	537	580	518	538	548	523	576	570	527	546	539	539	513	552	557	530	578	543	558	481	507	530	533	536	543	521	545	569
27993	17433	30073	15836	4794	1758	679	370	282	203	224	239	201	160	160	155	155	154	171	162	132	157	145	155	143	151	126	152	132	116	151	139	143	129	135	126	134	127	150	145	141	125	113	125	138	130	127	153	127	137	110	124	116	140	108	136	140	134	147	107	122	135	116	117	136	114	115	113	137	182	113	136	104	135	121	150	135	126	133	133	139	116	130	122	115	117	139	121	136	136	124	143	139	118	101	131	125	136	130	114	128	118	128	134	109	98	127	125	140	132	143	133	137	108	123	119	124	130	123	130	142	114	148	146	130	123	122	128	127	139	124	128	105	126	150	131	129	136	129	159	102	129	117	139	130	130	106	142	115	110	129	125	133	136	127	130	132	110	114	139	120	142	125	125	134	133	129	130	152	135	126	149	135	129	125	133	134	114	137	134	145	140	120	114	136	104	144	127	132	122	95	124	134	115	138	131	120	106	122	122	137	138	114	100	102	134	130	136	131	155	135	134	137	134	143	122	132	126	123	135	112	123	146	130	114	138	118	139	131	138	124	112	127	122	138	123	136	134	119	125	132	153	136	142	137	146	131	142	119	118	130	122	108	138	137	117	125	125	119	140	125	143	140	143	109	121	142	101	149	123	133	122	145	117	123	121	123	129	121	109	101	98	127	141	108	117	109	147	136	113	118	161	91	133	122	119	119	119	122	132	129	120	126	120	128	125	105	150	122	143	127	129	124	143	124	114	127	146	113	128	131	112	132	144	136	143	137	124	136	136	138	110	106	130	145	137	127	110	121	130	107	116	125	119	140	120	108	129	137	128	150	128	150	137	139	110	145	133	147	130	130	125	130	114	132	137	149	137	131	125	107	132	118	141	132	148	133	122	123	122	119	117	125	123	132	143	129	121	128	127	134	135	128	115	127	117	134	126	133	129	120	132	124	120	107	131	132	153	147	129	119	130	98	123	115	109	121	125	128	101	125	109	119	119	129	120	123	111	130	162	125	143	129	118	124	134	120	115	114	127	134	129	114	130	107	153	109	124	124	169	121	117	131	114	141	126	127	116	99	113	121	143	135	113	138	130	116	131	130	130	141	127	133	130	119	133	139	124	133	110	134	149	119	137	123	124	128	118	119	132	135	119	142	140	113	141	112	113	117	125	112	135	122	121	125	140	120	112	128	137	118	125	118	134	120	147	132	139	117	148	139	119	116	128	111	132	132	121	146	129	140	125	130	137	126	132	111	130	153	131	141	123	128	123	129	102	144	137	121	112	125	123	137	104	131	130	139	124	111	143	136	122	129	134	116	102	137	137	132	127	141	134	141	124	125	117	122	112	105	120	96	133	137	128	142	134	137	133	106	118	117	115	128	126	120	112	135	94	127	120	133	149	150	123	114	153	134	138	138	125	131	126	117	121	149	107	132	133	134	125	156	143	121	133	133	123	132	138	128	120	136	135	122	132	116	123	117	122	156	144	123	122	114	120	138	132	139	128	109	114	114	132	121	135	119	126	125	142	112	112	127	144	142	153	133	151	118	119	129	152	118	122	124	130	140	145	136	145	142	135	110	125	137	118	116	125	137	138	124	135	128	135	137	125	140	100	125	136	106	146	138	130	139	115	119	132	117	115	120	119	126	122	122	138	136	118	117	129	135	127	102	133	127	156	148	146	129	132	123	132	137	144	126	144	125	126	143	117	132	131	133	126	135	99	123	135	143	127	155	134	130	127	130	132	149	126	136	146	128	131	119	135	145	138	125	127	114	127	127	132	127	109	128	128	133	149	133	108	131	127	136	129	115	122	142	122	134	134	138	128	150	114	115	116	125	143	144	137	128	124	115	117	138	120	127	132	129	110	124	127	127	118	116	126	120	126	136	127	133	117	103	135	129	102	118	144	144	133	130	120	110	126	129	129	132	114	132	108	113	113	112	115	135	140	131	116	139	131	129	136	119	139	152	154	141	123	112	146	146	141	127	126	153	138	123	120	128	146	95	127	133	123	122	144	131	110	127	121	100	113	118	130	130	142	140	115	113	153	121	120	128	140	128	130	135	123	133	115	131	133	119	134	125	112	142	142	122	151	128	137	133	136	114	117	142	124	150	139	145	124	117	118	130	118	119	106	131	121	113	126	113	130	108	113	121	142	130	130	123	119	113	124	136	130	140	131	131	134	122	125	141	138	127	118	141	116	127	124	125	127	123	137	129	125	131	156	122	115	125	129	147	112	120	141	139	115	143	147	117	145	146	147	121	109	124	108	140	118	120	125	122	141	141	124	121	129	128	141	124	120	130	120	135	101	112	121	126	116	128	127	125	124	138	152	140	143	148	140	119	139	109	142	116	127	124	133	111	114	111	142	125	122	140	132	134	133	136	119	131	139	124	132	123	127	127	135	128	137	130	135	137	124	143	124	134	132	124	132	135	140	138	134	130	147	140	146	130	131	122	113	125	118	121	137	122	94	125	123	112	137	134	119	151	125	130	126	134	139	141	130	124	119	137	113	128	118	114	145	126	128	115	149	131	125	149	119	120	118	126	133	130	103	148	119	125	134	135	130	118	120	130	135	122	135	110	95	121	130	123	129	138	138	122	135	140	139	114	120	117	126	122	128	143	130	114	103	137	128	126	127	141	128	134	130	122	122	138	139	147	153	116	116	123	115	157	132	104	142	136	128	117	139	144	151	119	136	115	119	141	136	128	131	128	122	134	120	128	111	131	157	124	139	123	111	119	137	140	121	127	131	127	149	132	136	113	120	131	130	143	136	129	126	121	125	148	127	137	145	123	129	130	120	127	134	137	120	113	127	119	141	126	121	113	133	121	129	121	141	119	124	128	117	122	116	119	122	144	121	133	122	138	115	153	150	130	138	136	108	134	108	123	118	115	129	125	111	112	118	127	113	126	144	138	133	110	131	129	120	117	118	129	152	124	131	111	110	138	131	127	115	120	133	129	125	116	110	127	142	128	123	119	112	117	122	125	122	140	131	118	109	131	105	121	95	143	123	133	131	122	109	128	133	140	138	114	116	120	143	112	109	145	120	137	119	145	127	141	145	127	113	150	132	121	125	105	122	133	124	125	135	135	138	128	129	134	144	103	97	116	133	138	111	135	121	126	150	131	109	128	118	114	115	111	132	146	122	142	152	124	133	118	144	118	113	114	133	123	121	140	123	125	133	126	120	151	129	135	137	141	123	140	128	137	127	157	133	139	125	116	140	140	110	125	118	151	139	139	123	111	124	127	118	130	108	130	119	136	115	111	147	114	137	124	131	117	111	131	120	134	132	119	134	141	132	120	108	143	132	132	137	124	135	123	127	114	136	126	126	137	134	122	149	123	133	104	140	136	140	133	126	121	157	131	126	106	130	120	106	137	111	119	107	127	133	148	135	116	110	132	119	146	100	135	131	126	145	120	134	131	122	140	129	133	137	127	139	123	125	107	141	136	167	137	105	112	145	120	121	109	127	109	136	134	140	142	98	122	147	137	134	143	126	159	138	127	132
16902	14845	30649	18027	9422	5830	2770	1534	1104	942	894	895	728	627	669	614	622	643	599	535	499	526	493	493	401	397	351	356	372	342	385	344	354	371	347	364	379	355	318	379	396	360	326	365	348	372	348	357	336	335	353	333	336	306	335	321	329	315	303	384	314	320	311	312	350	362	307	318	346	328	340	336	324	323	341	339	342	338	300	315	332	341	338	364	330	328	284	367	300	310	336	384	304	323	354	357	346	333	339	351	340	330	365	344	330	327	313	347	337	335	342	315	349	328	310	300	316	302	334	309	324	343	330	355	359	325	349	351	334	337	337	331	354	328	322	359	314	308	348	316	303	350	347	364	332	333	313	320	335	320	356	318	326	325	361	316	319	352	320	314	350	307	341	334	322	326	327	359	304	298	349	337	339	294	331	351	310	371	334	314	343	325	319	338	349	327	314	362	341	331	348	327	361	353	341	356	318	348	337	378	358	356	328	340	316	328	325	324	329	317	334	303	334	346	304	351	339	352	356	289	345	311	300	312	331	321	341	328	302	340	322	327	335	352	332	339	327	345	306	320	340	346	331	330	327	332	332	344	309	312	335	325	297	338	345	289	368	301	303	306	347	317	364	370	317	337	314	323	314	355	307	352	322	348	347	333	348	366	327	324	327	308	319	344	346	338	315	324	315	347	332	339	304	332	339	329	371	351	323	320	319	350	340	303	346	341	312	335	346	351	346	307	359	344	333	307	365	351	312	336	337	351	333	337	319	325	335	340	370	352	317	330	351	322	350	306	338	324	319	346	312	334	338	330	342	315	324	334	312	337	344	354	315	293	319	312	330	327	315	331	334	326	301	348	343	339	365	306	322	335	340	349	342	322	318	310	348	371	350	354	330	320	341	337	328	335	333	299	315	328	324	296	311	343	327	346	370	337	349	356	297	324	321	333	342	319	348	351	321	332	333	302	328	352	318	303	338	326	335	351	332	321	317	337	346	339	341	340	319	337	325	346	311	330	336	345	332	294	334	343	314	306	348	309	308	308	306	315	341	323	331	315	320	314	363	322	360	353	327	319	317	315	325	358	331	325	363	308	337	333	340	306	323	312	329	349	327	337	342	336	336	334	373	315	332	342	306	312	318	306	330	319	336	317	388	346	343	359	337	294	309	323	343	314	337	335	328	321	331	341	325	328	355	339	346	320	360	320	313	340	320	343	315	356	319	297	318	332	347	353	316	330	318	337	312	304	353	321	349	322	334	319	357	365	328	332	351	332	287	350	349	373	323	324	348	340	309	298	358	308	318	328	323	333	320	336	348	326	342	364	339	308	332	333	343	313	307	358	354	330	321	303	331	316	330	335	325	333	334	331	349	312	330	305	308	323	322	333	341	350	332	324	346	325	311	333	331	333	342	304	321	318	330	319	361	322	324	350	321	328	317	337	323	311	345	340	322	299	377	315	343	306	333	301	347	343	312	322	377	344	320	313	313	344	309	324	354	297	323	352	329	342	377	316	343	340	357	300	314	348	340	339	346	372	314	361	350	365	335	356	358	311	379	372	326	357	325	304	338	365	356	326	335	316	352	338	349	334	343	287	346	340	327	335	315	290	322	336	326	335	311	310	324	308	326	345	312	328	349	327	338	339	342	343	339	343	337	330	279	316	330	341	342	350	316	322	317	317	329	320	306	335	351	348	330	322	362	341	308	323	355	330	340	338	325	325	313	345	349	306	339	357	323	333	352	337	338	313	282	335	341	313	298	312	339	307	342	351	331	311	319	338	343	334	325	308	312	332	346	319	312	299	350	327	296	369	341	329	309	360	380	328	295	353	324	332	323	352	350	342	340	299	350	342	344	333	348	325	322	339	317	268	314	328	310	364	308	347	365	346	348	318	363	339	335	301	320	377	335	339	332	314	359	323	332	341	323	319	342	327	343	326	294	321	336	334	321	331	385	331	306	356	364	341	322	351	346	320	325	332	326	306	317	314	323	318	309	345	330	317	320	317	349	346	351	347	335	297	307	342	319	321	329	334	329	351	322	340	320	345	298	340	348	342	306	313	329	299	328	304	353	338	307	332	307	322	349	346	322	335	322	361	329	320	346	332	344	347	319	341	327	334	361	319	317	317	342	329	347	341	338	329	349	316	319	331	349	334	319	322	326	326	332	329	350	306	343	336	325	299	291	358	350	340	296	351	309	348	295	353	329	372	330	339	331	311	347	314	323	320	319	330	320	369	360	353	343	298	325	331	293	346	348	312	305	313	315	326	341	286	295	348	339	324	363	345	343	290	297	340	345	330	326	332	317	353	316	325	355	318	353	359	326	349	320	299	327	358	311	326	295	352	320	317	305	336	310	324	345	340	366	350	345	361	333	330	334	336	337	332	351	356	320	305	331	331	308	304	331	341	323	344	321	341	354	333	336	291	297	290	307	327	342	367	311	307	324	314	345	312	346	319	320	363	347	303	345	315	321	321	361	329	314	344	342	323	337	347	351	350	321	338	361	307	328	302	338	330	329	309	339	294	352	331	337	330	344	340	326	345	334	345	368	314	308	330	329	369	353	319	305	334	352	323	365	352	344	327	305	347	326	348	351	332	311	356	312	300	317	307	313	351	305	342	311	373	300	342	334	339	321	304	358	357	308	345	329	352	304	316	305	358	316	325	304	322	315	325	325	370	313	332	327	339	367	292	338	334	346	321	344	345	321	309	368	348	353	355	319	366	322	332	355	328	320	316	335	304	309	330	322	366	316	332	321	307	362	298	316	323	335	330	326	308	339	366	340	320	327	325	307	360	335	325	345	340	340	354	333	321	353	339	314	325	294	317	337	336	319	296	373	346	319	357	346	329	319	337	365	352	310	307	306	305	321	312	322	346	310	336	335	359	355	297	328	346	334	322	332	357	323	339	343	352	327	348	360	328	310	324	326	297	330	298	311	330	318	343	328	302	298	315	341	359	329	311	341	323	324	328	344	354	340	347	320	352	315	303	317	339	324	332	317	324	332	377	318	330	366	333	335	307	329	330	359	324	332	330	300	336	362	341	341	343	355	319	351	343	323	342	326	322	353	332	356	314	342	308	335	341	309	349	350	310	347	320	355	337	310	296	349	318	360	339	342	307	343	309	338	323	324	334	316	340	315	321	322	332	309	333	349	356	339	334	282	363	313	314	323	365	355	308	297	313	325	344	341	310	308	319	339	349	380	350	362	348	324	325	329	342	331	330	320	320	343	326	316	353	299	279	325	356	330	327	325	331	327	337	332	319	321	310	337	308	324	349	346	320	333	340	334	325	357	318	338	355	311	345	286	330	314	308	352	332	329	346	329	312	349	318	325	302	325	327	320	317	313	307	317	319	336	300	310	346	312	348	318	342	336	324	358	272	311	341	353	351	332	336	333	311	329	347	374	361	332	355	360	309	341	288	336	329	322	308	319	280	325	339	330	310	334	333	331	347	323	331	353	313	328	316	289	319	329	336	302	339	329	376	307	333	329	307	370	311	357	327
7452	1890	1178	717	544	485	428	397	376	381	421	395	399	377	359	381	374	390	388	409	375	413	373	335	323	372	362	398	398	378	377	389	351	359	379	386	345	364	359	400	329	403	369	384	352	375	377	345	385	371	380	368	381	379	356	370	391	366	365	370	367	367	369	363	369	425	389	397	373	385	342	363	412	387	357	386	369	370	406	383	363	348	368	353	363	369	353	399	354	345	373	330	371	391	366	358	375	380	423	403	355	399	393	311	338	347	321	399	370	391	418	370	371	366	339	382	368	343	412	379	377	402	391	359	369	315	386	354	381	392	377	390	391	372	356	382	359	359	380	381	385	349	334	350	347	384	388	378	407	367	372	375	378	332	360	385	374	329	371	377	387	406	397	381	353	345	301	394	360	401	365	368	354	410	380	389	399	366	368	368	390	378	348	365	386	360	371	338	349	369	371	353	387	373	371	395	364	345	356	356	389	365	393	363	383	356	383	349	379	336	354	380	344	357	346	350	369	335	373	396	359	350	373	366	358	398	333	362	372	348	388	387	354	373	361	373	372	395	365	393	346	384	362	377	390	393	376	346	394	388	349	343	348	355	354	388	356	351	357	393	389	368	358	374	379	364	358	414	379	388	378	383	390	371	367	411	395	360	359	322	353	355	352	382	344	334	359	377	376	368	370	393	420	349	371	325	369	368	310	376	332	408	419	353	359	327	338	416	343	326	372	392	379	364	379	363	389	361	337	399	345	403	398	367	368	367	358	356	333	386	362	350	377	381	370	386	365	323	385	385	372	331	365	291	376	374	369	369	355	371	383	360	385	390	383	354	364	386	368	368	365	401	374	373	379	357	361	395	394	405	365	366	377	376	372	372	372	360	355	323	322	359	345	352	367	382	327	342	342	376	382	352	368	347	374	356	380	376	343	341	353	368	416	362	379	411	373	354	371	379	353	376	374	378	381	356	372	332	364	394	371	375	352	386	359	380	381	338	372	374	356	364	351	346	338	345	342	405	349	361	392	378	352	371	371	353	351	343	406	380	347	358	365	398	380	358	342	352	375	339	419	402	384	359	396	357	379	388	428	385	389	348	375	348	348	406	387	368	344	368	335	377	355	363	359	371	419	345	369	354	354	392	381	388	356	426	342	366	377	355	377	363	329	368	333	331	405	355	337	329	388	365	389	328	385	381	353	396	355	351	357	358	359	311	373	403	360	391	324	350	344	379	413	385	354	394	390	403	349	364	366	362	378	373	356	369	385	348	336	342	363	339	343	371	340	373	356	361	340	364	355	358	386	364	364	341	386	375	369	348	391	363	343	403	355	391	351	377	428	350	367	344	374	406	378	370	393	390	361	348	367	355	347	383	355	366	372	382	377	375	366	354	356	360	375	323	368	362	385	387	398	403	403	364	383	368	376	347	361	367	345	367	357	366	380	385	374	363	370	363	381	360	351	385	355	421	384	369	328	357	414	338	383	396	369	343	354	380	373	341	346	358	349	351	359	367	401	355	362	389	342	400	381	368	344	385	397	366	364	350	373	402	328	391	365	371	379	387	360	355	414	352	350	340	347	364	367	386	373	333	402	391	351	383	330	387	366	381	360	375	379	367	365	356	359	374	400	375	395	363	345	351	373	378	332	345	379	349	328	360	385	333	375	339	365	395	349	423	371	359	367	335	376	387	345	348	382	349	353	391	366	358	381	385	365	366	359	396	354	357	385	346	360	340	356	368	394	380	354	355	329	376	369	365	372	376	355	353	381	366	382	401	386	367	347	373	342	334	376	379	363	352	366	397	368	370	352	409	375	352	365	355	395	335	430	348	347	373	405	359	340	395	389	368	369	333	377	373	385	362	356	364	415	403	373	370	382	396	374	335	350	366	359	353	374	354	354	383	354	405	362	378	363	349	346	388	387	388	377	349	381	387	377	381	375	366	365	340	357	355	333	382	353	392	388	384	375	371	348	340	407	370	377	351	380	393	366	420	362	344	383	380	397	370	336	376	376	351	330	373	381	370	404	358	356	405	354	357	335	359	362	346	391	375	359	394	367	365	350	395	383	371	362	370	401	335	346	362	375	335	408	352	383	337	358	383	368	372	372	365	387	370	389	381	333	381	375	403	383	366	338	331	371	340	359	369	340	345	348	374	357	358	393	376	373	392	359	362	377	354	346	360	343	364	353	358	374	371	357	374	388	331	345	360	383	336	326	388	354	393	390	372	409	393	394	351	390	358	365	366	404	376	341	391	392	406	337	380	368	352	399	361	384	359	405	371	366	368	363	374	374	345	371	386	364	354	364	374	394	374	354	377	380	364	360	368	405	402	385	379	396	415	395	412	349	392	326	328	353	368	354	383	374	366	363	404	405	377	389	329	376	413	380	356	368	360	357	336	386	364	335	373	382	331	356	375	332	357	398	348	384	407	388	334	402	364	386	348	389	380	389	377	405	376	350	405	343	350	430	354	373	355	373	388	376	364	385	336	371	385	383	388	385	348	386	353	371	369	351	370	377	352	398	324	383	402	377	375	388	357	376	341	377	387	388	406	372	368	380	354	361	363	378	379	391	388	379	358	371	387	349	380	352	386	387	356	391	346	390	390	390	408	381	377	354	358	366	383	349	361	358	384	408	344	352	387	398	346	352	374	380	352	391	367	346	359	366	363	355	369	341	396	377	360	358	382	321	366	366	420	375	380	408	369	397	372	389	355	347	349	374	372	368	334	374	376	367	349	365	361	365	370	348	386	334	381	368	407	360	388	343	391	393	336	333	347	369	383	386	367	359	373	356	391	348	368	399	341	357	346	362	349	357	359	399	379	391	366	351	366	325	371	383	379	345	347	375	350	381	363	365	385	343	385	366	337	336	385	385	382	356	323	393	364	348	343	403	346	388	374	367	350	377	369	379	413	367	363	367	362	379	372	353	383	382	363	377	366	360	372	354	341	379	342	371	413	402	316	389	330	372	353	383	346	341	398	385	396	383	363	377	393	386	419	413	367	378	394	372	381	393	385	389	384	360	362	361	352	388	359	386	352	392	399	371	412	344	367	388	360	372	424	359	368	389	372	370	365	391	403	358	379	396	375	348	357	374	386	419	378	374	377	362	357	363	390	362	363	375	354	376	373	388	381	348	382	380	380	370	375	366	370	360	387	336	335	337	360	394	406	362	383	371	356	337	368	322	367	347	342	377	347	430	379	392	393	352	376	382	334	373	392	389	373	366	352	388	384	399	369	348	383	401	347	377	385	373	381	328	349	324	380	399	370	385	363	334	342	375	359	354	376	368	370	335	351	363	386	389	385	368	355	370	344	349	363	340	377	375	366	348	412	365	362	341	374	388	372	395	348	337	358	435	371	369	338	379	376	375	360	365	364	363	356	340	381	370	349	378	404	361	353	375	363	382	375	393	370	389	340	381	366	374	344	406	366	378	375	405	334	361	412	409	358	364	367	374	367	370	366	341	335	335	345	373	376	398	334	346	377	358	354	354	356	366	366
5454	2424	2930	2043	1579	1269	1006	895	876	882	853	876	875	865	897	862	859	833	864	870	908	881	815	877	840	812	841	791	843	818	835	843	817	794	775	791	809	885	793	822	846	819	792	860	838	859	819	837	825	833	773	830	778	833	801	834	854	815	839	803	799	742	798	802	839	808	811	837	789	818	825	838	865	873	857	798	827	812	797	783	835	837	830	841	831	824	806	836	837	784	827	807	823	872	791	840	782	826	772	850	783	830	837	810	790	809	827	863	830	856	813	825	796	834	791	803	878	840	795	780	829	831	862	809	814	804	842	835	843	813	805	833	781	836	790	815	841	807	798	794	751	797	809	803	859	804	824	839	805	820	805	821	795	820	835	857	777	850	812	832	792	842	811	784	870	837	814	771	824	796	852	784	813	858	811	826	831	801	833	805	843	848	820	809	809	809	801	774	829	803	831	785	813	747	855	834	820	861	805	814	781	850	825	847	834	815	776	759	813	793	795	794	791	843	808	783	812	799	865	797	816	830	806	818	774	823	917	852	811	830	845	804	874	861	835	859	785	800	814	769	786	801	807	842	808	833	820	822	825	827	811	819	844	840	770	861	845	811	826	798	806	833	825	834	805	835	848	854	894	822	853	799	823	802	788	766	850	853	864	792	774	829	797	818	826	820	840	872	784	849	853	830	881	801	847	882	816	758	810	793	818	783	800	877	834	789	769	836	780	850	809	796	792	812	795	767	783	787	827	825	794	775	839	817	832	815	790	805	767	813	829	763	812	753	819	783	794	816	786	802	834	799	819	797	806	854	807	837	799	802	775	850	822	862	821	790	788	801	829	791	803	818	823	804	763	805	812	838	835	805	769	859	782	803	821	800	850	787	819	824	855	830	819	778	828	814	834	830	852	831	789	836	801	838	822	815	846	802	838	837	893	785	840	807	819	842	856	848	818	807	806	818	801	850	790	817	755	772	847	825	793	827	814	806	800	822	821	833	812	800	822	827	858	836	833	767	820	784	783	842	785	791	803	776	849	797	812	860	842	826	782	797	882	780	815	814	801	855	840	825	782	803	812	828	834	795	815	800	819	809	794	814	881	812	791	853	841	859	829	813	807	779	863	840	849	811	830	825	800	816	862	841	857	821	863	816	821	807	824	869	822	811	818	785	814	843	800	769	802	848	805	883	801	823	836	804	801	817	814	828	797	843	803	758	863	785	810	803	895	830	839	801	832	825	804	880	844	759	808	793	812	830	817	839	823	825	794	878	800	817	783	811	821	847	820	837	816	787	831	846	835	798	830	808	857	820	782	780	785	803	814	791	847	779	826	834	869	796	833	805	813	819	888	796	806	770	809	826	838	886	837	853	838	860	833	804	800	771	828	851	768	839	818	830	882	827	799	815	796	829	825	848	804	843	826	799	772	853	775	842	815	842	845	816	826	834	795	846	801	802	815	810	838	810	868	810	825	811	794	808	838	809	801	836	845	794	803	860	830	739	768	838	902	824	812	829	781	841	858	800	756	823	760	802	798	759	770	839	840	868	818	849	802	845	901	799	833	800	807	818	806	807	867	806	817	816	793	831	827	778	841	807	824	851	808	799	819	803	807	796	842	804	850	817	828	805	852	792	837	818	779	873	779	792	806	781	834	811	814	788	773	825	761	831	855	789	794	833	817	859	811	813	798	840	878	845	799	790	876	857	825	796	874	795	817	823	819	857	852	787	848	841	832	799	819	818	846	821	813	834	808	848	869	835	771	781	813	833	787	861	833	809	834	811	847	895	777	809	845	865	821	835	793	804	773	823	814	794	814	853	802	802	842	799	835	785	817	896	836	821	854	823	801	788	817	797	787	854	746	846	817	780	826	874	824	803	784	794	843	840	858	855	799	794	846	769	864	821	846	811	785	787	824	820	821	755	809	873	780	827	790	800	862	781	844	833	783	823	819	853	826	880	821	859	796	868	855	804	883	812	785	781	796	780	806	769	819	863	860	816	839	817	826	877	788	871	751	826	845	859	870	821	794	835	802	834	792	826	810	774	822	844	816	785	867	837	837	825	805	859	833	839	811	826	864	814	799	796	811	800	831	846	841	829	877	799	816	824	804	847	789	812	779	792	768	836	809	832	795	807	817	809	814	829	805	848	857	810	792	732	846	754	798	782	861	799	800	851	819	814	816	811	807	790	816	785	808	815	822	848	759	828	792	792	868	818	868	814	783	788	808	840	817	814	862	836	812	813	744	790	814	788	802	808	827	795	741	798	809	847	834	784	766	796	827	804	813	796	795	820	805	780	835	868	818	858	834	904	801	827	830	815	834	837	802	827	791	845	843	821	846	870	786	780	791	813	777	764	859	810	825	795	811	798	844	816	797	812	837	810	874	788	831	797	851	838	839	805	830	777	794	813	849	774	800	835	853	838	838	815	832	807	796	845	765	818	829	794	873	799	804	843	814	846	840	820	835	843	813	806	802	841	836	795	804	840	793	812	808	859	830	842	846	746	826	849	836	784	806	830	830	836	780	864	755	807	807	827	821	839	822	825	790	774	816	848	800	865	787	813	818	868	806	831	827	795	813	844	835	797	812	848	802	833	812	768	846	842	842	765	807	818	775	780	784	848	817	837	846	805	817	715	853	778	799	820	846	835	813	829	820	830	767	851	809	792	875	809	797	809	784	870	835	772	813	803	817	817	786	760	841	823	839	843	767	860	869	836	806	800	820	835	809	861	869	827	775	785	815	812	828	871	793	814	785	807	814	787	827	815	868	790	814	824	813	824	841	822	790	835	824	808	808	808	821	837	798	818	794	761	828	831	832	803	866	785	828	795	835	851	844	804	871	830	861	757	840	761	800	817	862	813	816	787	819	767	849	820	797	818	788	848	825	815	828	856	774	850	800	810	762	846	820	810	794	801	841	883	785	782	819	858	845	785	756	783	822	850	823	785	833	834	811	809	853	835	851	825	820	896	804	812	784	790	817	793	732	809	790	851	845	822	830	862	826	797	803	811	814	821	857	800	855	827	825	891	792	848	811	842	837	799	789	790	809	815	794	802	830	808	793	868	800	843	839	807	802	819	807	765	848	865	825	773	846	831	818	835	824	838	819	768	861	779	807	814	785	807	837	791	768	777	789	800	808	822	850	787	892	828	818	850	823	804	787	782	859	788	854	829	819	815	799	782	756	802	848	825	816	818	817	819	815	822	819	841	846	840	813	819	808	838	812	798	868	764	807	854	838	842	786	764	817	830	815	834	779	799	795	850	816	785	829	794	858	826	853	814	806	830	830	854	839	809	830	839	804	795	783	864	784	847	857	858	852	804	779	817	770	786	839	790	875	862	808	817	835	773	806	800	774	827	808	870	853	824	827	782	791	792	820	822	830	829	877	851	813	749	818	823	810	845	810	819	888	835	796	826	808	867	853	825	759	813	804	810	795	779	818	806	816	771	786	848	819	854	861	792	851	804	839	815	797	871	829	828	820	841	820	797	804	815	787	809	821	733
18760	11140	17696	9165	2125	994	563	380	303	265	292	291	227	302	255	237	276	256	274	261	244	254	267	247	241	245	223	239	237	239	234	226	242	209	230	240	248	270	225	241	251	223	241	221	236	224	269	249	262	242	280	206	242	211	235	227	265	231	265	234	258	239	237	231	236	216	222	248	234	223	238	216	241	251	257	230	256	251	242	211	211	230	217	234	252	246	228	250	241	245	241	240	217	240	254	227	252	228	247	228	252	238	267	241	250	233	245	226	205	242	218	215	236	215	243	260	222	253	249	218	251	238	235	234	212	232	232	254	284	259	258	224	270	248	242	214	211	234	230	251	246	234	251	250	244	250	278	255	258	194	267	225	261	226	257	252	260	240	247	256	263	235	215	255	252	234	255	271	226	230	247	236	233	243	232	244	252	209	224	240	251	216	248	211	252	294	244	205	242	248	214	235	219	261	258	239	250	247	255	208	225	255	217	251	257	253	239	229	208	227	245	268	262	248	238	248	247	248	224	266	245	263	279	226	242	232	283	244	264	212	226	253	210	239	258	244	215	225	269	208	229	230	228	241	245	236	235	215	227	261	250	260	267	225	242	232	224	212	232	226	250	254	227	255	271	263	218	255	258	238	255	246	238	248	217	238	260	218	256	229	228	234	250	259	265	258	232	265	267	222	244	223	231	260	234	262	247	247	234	231	243	246	257	243	234	253	228	262	262	219	236	234	224	235	273	250	240	221	239	240	234	259	242	265	228	263	215	240	245	239	249	221	264	242	219	249	249	287	253	239	239	224	235	245	214	263	242	256	271	248	232	247	190	218	226	249	254	265	264	238	253	250	234	256	219	212	228	239	247	238	234	246	220	225	252	254	245	222	218	232	240	231	243	252	221	248	242	222	249	229	220	241	254	229	223	270	224	245	242	257	230	211	246	269	246	258	221	254	233	247	251	242	216	247	206	220	236	225	218	227	223	235	214	253	221	261	254	263	244	259	233	246	243	219	228	230	247	248	231	276	278	240	227	217	230	226	242	237	261	289	259	255	220	247	241	244	249	246	235	235	222	231	240	249	258	232	257	209	234	214	244	220	216	218	246	218	243	243	232	257	248	251	258	250	228	241	211	265	252	258	267	272	231	215	232	260	239	235	231	233	237	232	224	226	237	211	248	271	261	240	236	257	236	222	244	248	245	230	227	258	245	224	237	221	212	278	224	257	252	232	239	229	253	276	231	213	235	240	219	225	246	216	247	242	223	257	256	209	228	229	226	265	246	276	267	276	234	253	246	245	236	242	251	250	225	260	231	259	241	201	269	218	240	247	229	238	231	221	236	262	264	240	235	238	239	228	232	229	226	224	217	233	238	241	236	229	213	248	245	203	213	232	269	239	279	242	228	225	237	231	245	221	204	242	261	265	192	258	257	233	227	273	263	238	225	238	249	228	254	258	249	234	253	241	261	217	270	237	259	248	224	260	253	245	277	244	258	226	223	239	240	250	234	234	261	252	229	259	264	255	242	245	242	263	222	244	223	244	252	216	217	262	196	237	248	228	231	273	256	248	253	209	248	265	240	225	239	252	254	250	242	264	246	265	247	216	246	250	235	215	260	243	236	205	240	246	245	238	250	242	251	283	258	250	245	243	219	243	218	244	240	248	230	242	212	278	232	247	260	250	212	224	245	252	238	257	257	247	256	235	250	250	247	255	258	231	252	213	230	245	229	232	212	242	232	259	228	265	260	236	251	237	261	261	229	225	240	257	225	227	243	232	228	233	209	223	246	228	224	236	268	246	260	249	257	206	221	256	277	243	247	249	227	230	224	220	246	269	236	258	237	247	246	244	210	217	256	219	250	226	236	230	238	263	269	278	251	243	231	235	229	248	243	228	248	273	237	258	219	250	201	254	252	234	242	254	247	248	236	258	270	239	257	236	265	200	232	235	242	270	207	240	237	245	228	248	228	211	226	214	230	262	242	254	246	248	229	213	224	226	235	239	228	236	230	213	200	223	227	230	250	232	243	243	259	206	226	241	242	234	259	237	234	229	273	276	239	241	222	248	245	226	254	223	226	261	258	257	234	225	238	238	244	246	257	238	230	222	230	241	243	245	230	235	236	228	252	254	236	228	203	273	246	265	239	241	247	221	261	216	268	249	224	218	224	228	231	236	240	243	238	264	244	247	231	217	204	256	235	228	219	235	219	251	222	231	206	245	209	251	281	224	243	208	219	246	257	251	219	200	222	244	270	193	237	265	212	223	225	213	202	245	278	290	259	234	221	217	242	232	217	222	235	245	238	229	251	243	232	225	251	223	244	252	244	230	249	251	228	248	224	252	246	241	254	252	246	236	181	220	248	248	241	215	236	230	259	258	235	240	237	220	276	237	239	262	229	195	190	239	218	211	243	214	252	230	236	261	248	264	241	234	244	275	214	233	235	265	216	235	272	256	232	264	217	230	256	238	263	237	260	223	216	229	219	255	229	230	221	278	210	226	261	245	255	227	239	256	233	213	205	240	227	236	245	263	246	212	249	245	239	253	253	214	227	228	242	253	255	209	226	220	240	278	264	232	278	238	252	257	225	254	267	227	249	250	239	260	227	234	250	232	255	245	248	229	239	221	221	218	248	218	263	240	234	260	246	238	257	250	225	267	228	228	269	232	222	248	248	256	218	227	223	244	231	249	235	239	236	261	229	220	236	223	207	240	221	238	236	242	222	231	237	228	261	202	240	235	240	229	229	267	236	260	240	249	237	228	252	250	248	229	246	210	238	233	218	230	227	224	217	252	230	244	267	240	244	235	225	238	221	243	246	234	234	235	232	261	269	230	226	243	259	232	254	217	238	218	235	243	232	214	262	204	253	223	212	266	253	236	253	209	240	233	237	262	249	228	282	237	231	228	229	245	281	247	250	247	232	204	222	248	198	241	211	264	235	222	217	239	250	220	191	205	245	248	252	247	239	239	234	220	215	236	219	243	220	227	246	231	257	256	239	248	262	230	244	229	238	224	247	246	250	230	238	268	237	259	224	242	239	240	254	247	231	208	271	260	256	228	245	237	252	233	237	194	242	241	229	232	275	275	253	230	262	241	229	240	240	265	239	231	234	243	219	234	271	236	246	253	262	246	257	274	285	254	250	238	229	244	235	252	226	291	232	248	239	210	251	248	224	249	252	237	208	256	227	249	229	251	232	219	248	212	263	264	260	223	264	223	245	244	256	242	231	262	233	227	233	255	259	243	232	253	259	244	248	230	218	206	237	223	271	243	209	253	233	265	223	247	247	233	231	236	251	229	194	253	243	235	222	210	233	253	278	251	264	275	193	233	243	226	235	227	244	225	239	209	228	250	229	234	260	244	264	239	267	241	269	253	228	221	248	251	201	241	272	232	252	224	248	246	244	252	259	215	278	233	225	256	248	231	234	250	243	220	240	245	259	239	240	249	216	236	217	258	288	220	217	269	269	234	273	250	245	232	215	266	219	249	260	211	276	240	238	230
12933	11388	21813	13758	5822	3712	1984	1256	974	873	872	836	780	731	720	698	716	767	665	712	638	636	668	642	569	578	532	624	630	554	563	580	534	544	547	540	540	549	578	588	566	562	569	547	518	554	555	545	546	559	526	551	555	605	540	543	520	554	552	550	535	557	509	501	552	567	518	517	593	559	540	547	493	557	549	600	516	556	573	516	528	553	576	498	580	550	570	518	513	513	535	547	531	563	533	582	551	587	539	551	532	543	518	544	542	569	569	538	517	546	540	545	505	553	529	522	533	522	570	552	545	547	527	597	561	532	522	529	556	544	524	527	549	498	532	548	580	579	518	580	550	539	556	567	543	568	511	556	552	529	499	587	527	547	574	608	569	514	548	575	518	542	537	501	553	539	552	569	506	552	509	598	532	533	560	505	510	550	542	529	533	522	545	586	537	521	576	560	496	516	532	578	485	562	556	548	563	502	568	544	576	583	545	542	571	522	589	538	583	542	537	543	519	497	529	527	556	540	544	534	560	541	567	549	520	581	549	526	576	534	535	550	548	527	567	550	582	557	557	522	504	534	566	544	567	534	547	555	553	554	571	600	542	505	529	571	578	507	548	502	559	554	527	549	531	548	554	562	553	552	549	561	557	532	560	593	578	506	538	523	534	537	550	549	568	541	517	501	539	540	520	552	561	547	554	502	492	554	505	518	568	547	565	556	555	554	552	540	515	524	526	559	557	550	519	492	560	525	537	567	555	548	567	498	545	516	572	568	544	537	553	527	564	546	552	506	549	550	607	551	521	519	559	539	551	504	540	551	547	505	517	535	569	576	528	558	549	560	507	539	541	537	552	545	554	556	566	508	531	583	564	525	512	568	544	506	573	532	579	557	570	520	580	550	550	581	564	535	527	528	534	537	546	524	565	521	573	525	596	516	559	563	578	564	586	512	530	548	540	532	549	546	516	566	586	518	603	547	566	546	535	535	542	578	558	563	525	517	583	567	604	589	546	569	596	558	570	555	519	552	567	542	565	543	548	558	551	594	589	526	571	550	597	529	565	540	518	553	546	556	533	537	546	560	542	524	519	542	553	544	544	523	510	537	551	516	564	503	516	517	556	541	568	546	531	557	562	536	488	536	555	497	548	562	579	566	568	516	544	535	561	548	505	564	539	532	531	576	526	588	527	567	582	583	549	506	541	539	542	542	591	498	536	545	522	558	599	557	509	529	559	562	533	506	559	570	576	550	568	541	560	519	509	517	522	561	540	546	562	525	537	543	521	546	547	528	527	562	539	559	522	537	531	514	520	553	536	541	505	547	534	548	510	542	559	550	546	568	533	542	553	548	541	563	557	521	540	546	532	578	577	532	582	537	558	550	544	558	584	551	530	565	559	551	578	555	567	513	563	574	556	531	576	569	546	501	550	573	533	550	544	522	523	552	526	556	556	521	551	542	525	554	530	551	557	575	566	505	555	550	511	556	565	531	515	573	554	538	543	561	566	571	546	551	529	553	549	513	544	550	587	518	547	530	534	537	522	526	553	518	563	570	531	524	557	546	528	499	537	533	566	531	532	546	608	502	556	524	501	520	542	549	588	580	545	512	538	546	572	541	538	548	544	549	516	510	555	535	527	542	520	522	531	526	583	524	549	607	530	547	548	537	544	567	521	581	541	549	548	520	566	521	550	569	596	537	534	585	542	535	528	547	532	550	543	546	530	512	534	542	554	520	514	582	541	580	522	601	540	599	580	503	519	570	514	541	595	539	555	585	567	580	559	559	558	523	585	580	510	555	539	526	536	554	559	532	540	491	532	547	507	541	535	521	530	514	508	582	540	552	569	520	577	546	526	591	544	534	576	539	520	579	521	577	502	542	566	554	555	548	543	580	560	544	563	563	559	531	574	526	548	574	552	541	536	589	527	560	529	571	569	496	528	576	517	558	521	576	562	524	505	542	570	554	581	525	567	539	540	519	549	552	584	562	518	555	571	540	571	536	534	597	524	551	546	544	540	600	493	538	556	543	527	548	552	555	544	573	559	544	530	544	527	529	564	569	554	528	540	549	559	515	543	596	554	540	585	526	531	566	527	534	531	536	580	525	534	561	514	528	523	547	602	554	554	529	550	602	506	520	563	514	534	535	558	557	576	520	576	558	555	552	551	528	553	590	576	553	526	573	559	499	577	559	504	569	526	505	527	511	541	587	515	542	535	499	546	556	486	563	557	481	561	575	520	511	554	570	536	547	564	555	570	539	558	579	568	534	570	545	555	576	560	544	540	539	603	549	529	533	513	546	537	530	530	546	565	579	525	534	544	564	562	537	572	538	555	541	522	575	543	531	559	562	526	527	523	541	548	556	542	552	520	483	543	549	593	519	539	565	545	560	554	558	546	566	563	543	591	572	575	512	542	559	581	510	538	521	553	532	575	540	554	523	577	556	575	551	510	526	535	553	575	590	570	518	506	591	527	514	528	512	526	549	554	520	514	564	521	550	548	535	552	526	519	547	544	539	587	582	584	515	588	519	589	530	538	576	541	537	523	528	505	559	562	586	528	553	550	521	513	545	540	556	566	553	511	509	528	508	525	533	542	551	544	554	561	552	541	527	538	522	557	554	554	575	543	524	504	547	562	562	547	536	541	560	519	530	565	523	519	541	581	558	558	512	582	526	532	536	523	553	582	548	557	543	496	538	528	534	549	540	548	524	545	529	567	545	544	581	557	559	562	567	557	551	609	547	591	557	543	531	535	530	563	526	598	495	550	563	541	570	517	551	567	566	575	587	543	594	533	561	535	565	576	559	579	536	517	564	502	539	553	558	584	562	569	542	550	516	542	535	519	517	536	564	547	537	577	513	537	547	529	572	522	572	533	577	494	533	531	543	526	564	576	593	554	523	505	548	558	503	536	542	536	496	538	552	549	556	568	527	537	586	530	534	568	534	566	543	542	543	510	573	557	519	558	533	576	546	572	529	609	537	555	569	541	551	557	578	609	566	544	516	532	551	583	521	540	542	539	500	556	543	555	544	512	548	517	539	538	515	596	567	543	558	571	545	582	570	530	557	518	534	517	567	571	515	553	556	537	551	526	571	553	505	540	583	538	534	526	562	568	525	516	574	532	540	566	563	539	543	565	556	536	504	561	554	549	598	574	586	561	505	553	485	554	522	522	605	509	494	540	552	525	541	575	515	575	575	547	607	523	550	554	556	521	531	573	533	548	519	534	523	508	521	546	551	519	529	527	548	518	567	553	530	564	558	546	561	566	564	551	527	527	520	569	562	531	555	582	530	547	556	552	523	555	553	526	532	590	551	549	567	523	548	536	515	548	552	536	537	562	524	554	516	555	576	562	541	546	570	523	534	532	545	545	554	562	567	545	523	562	548	543	492	561	571	547	560	535	522	554	548	597	574	545	570	547	552	524	576	539	510	524	566	573	558	582	552	517	517	584	535	548	534	508	558	560	549	556	512	560	546	534	545	560	541	522	480	558	537	551	549	573	530
27569	19368	28264	17670	4875	1781	710	354	254	251	222	219	187	185	192	171	159	178	187	165	130	168	155	149	158	165	132	135	124	144	111	114	122	126	113	140	123	136	130	134	142	133	146	138	131	121	142	136	121	119	136	126	124	120	126	137	116	107	140	109	135	136	145	117	117	134	121	133	129	121	137	99	130	107	100	125	127	140	116	139	128	132	131	149	150	107	125	120	129	146	118	136	143	130	140	116	118	128	126	113	127	129	115	125	120	122	122	123	132	131	118	134	126	123	132	126	113	133	118	113	148	120	121	127	121	132	122	120	114	136	106	122	123	131	119	115	127	128	132	128	141	130	133	115	139	127	135	142	125	138	128	142	137	120	138	135	127	125	110	127	130	120	150	130	127	116	114	135	114	130	127	113	125	120	129	119	125	130	120	125	119	127	112	118	125	125	124	151	126	118	141	109	112	122	149	141	119	112	142	122	136	137	134	154	136	123	140	109	119	112	134	119	102	146	114	151	129	114	105	135	132	130	111	141	115	123	127	124	121	137	143	133	140	124	144	124	148	131	113	136	123	121	126	122	121	115	114	127	145	114	123	150	110	131	131	118	116	119	136	114	108	134	132	146	121	113	112	137	118	111	132	139	103	133	117	122	129	124	126	110	149	107	127	137	131	134	108	129	118	123	130	142	155	132	118	122	130	127	108	146	125	129	134	127	128	141	132	141	141	128	136	113	122	122	143	131	126	120	126	139	122	122	134	132	131	139	125	134	125	125	102	128	112	135	146	137	123	140	141	117	109	102	119	144	148	130	118	120	123	121	121	121	134	131	159	142	121	139	119	122	143	114	144	109	107	125	114	131	130	138	124	129	128	104	115	130	140	120	132	123	123	124	129	138	126	105	125	129	121	135	125	137	124	111	134	125	106	111	127	135	124	121	104	156	125	123	132	138	128	127	134	112	127	149	133	148	162	129	130	112	137	136	129	120	149	126	150	133	145	122	103	116	119	112	115	136	134	121	114	115	126	140	120	132	101	133	134	134	121	139	149	130	124	116	134	136	104	140	113	143	121	138	117	118	124	115	113	117	100	109	136	135	145	123	124	136	129	131	139	107	123	139	97	119	130	156	163	107	126	135	130	127	138	123	130	143	119	132	124	97	133	136	134	106	135	125	146	141	117	133	115	132	117	118	114	116	131	134	147	130	115	132	128	117	129	151	124	140	126	143	121	133	135	119	126	127	137	114	129	121	126	131	124	120	117	135	142	148	126	120	108	129	121	146	115	156	132	137	122	123	122	124	123	110	146	114	110	138	123	114	122	133	139	134	130	117	124	128	116	104	125	121	127	124	119	122	117	134	142	148	127	125	152	124	129	120	116	129	118	125	142	127	111	130	106	125	124	132	113	127	129	109	118	147	131	130	125	105	127	130	135	142	123	131	98	127	137	133	120	136	132	110	130	120	102	121	118	141	117	131	126	140	124	134	161	128	137	136	126	140	107	142	139	132	116	143	135	119	118	111	134	141	149	128	116	121	103	145	160	137	102	124	129	143	114	124	142	106	125	142	120	143	124	113	142	130	143	135	109	124	130	120	131	137	119	121	115	124	122	138	117	110	125	108	121	130	137	107	129	146	123	111	139	136	148	151	120	135	117	103	125	117	123	117	134	141	115	153	149	107	126	134	136	131	137	120	125	131	121	124	134	115	132	123	123	154	138	131	105	136	124	123	139	133	132	105	110	134	133	141	136	125	125	126	143	123	131	117	111	115	135	116	130	147	130	117	150	122	141	119	142	136	132	123	123	142	95	133	110	129	122	140	131	136	131	137	133	142	141	119	112	125	127	142	133	130	126	127	115	123	118	109	126	139	118	132	121	143	123	141	131	135	151	139	130	134	131	122	125	147	142	123	116	115	110	140	154	131	98	119	140	125	125	128	136	144	137	117	116	130	115	135	142	119	147	125	131	115	110	118	129	134	138	133	129	113	125	110	129	133	134	96	137	119	120	150	123	119	109	119	136	146	142	140	123	134	126	151	128	140	151	144	121	125	156	134	126	128	141	118	116	113	152	141	134	107	126	127	124	104	126	126	143	136	132	118	118	130	131	126	120	135	134	114	150	122	127	137	127	128	138	122	138	120	120	145	115	100	124	137	144	117	115	125	108	123	118	147	119	127	149	128	120	141	121	137	121	133	132	116	150	100	136	139	134	131	125	126	123	136	125	130	132	131	118	139	124	145	128	111	132	105	137	152	140	129	125	137	137	127	135	120	155	105	144	135	121	110	118	123	140	118	113	119	144	128	151	136	161	125	113	114	113	132	112	123	117	123	135	138	124	124	134	118	107	117	143	137	132	116	129	134	146	133	126	130	111	122	109	133	125	116	134	140	130	142	113	124	117	118	141	155	132	120	134	117	130	116	135	114	133	134	127	123	145	119	126	124	131	130	134	124	105	117	148	127	126	127	146	119	110	146	140	127	127	108	127	118	140	135	131	118	107	127	117	133	119	134	133	139	108	133	109	156	126	128	143	133	124	129	110	137	115	146	141	149	122	138	121	149	127	122	127	133	134	138	127	118	113	138	128	127	126	137	136	131	118	139	128	110	92	119	133	127	141	148	132	123	128	129	112	125	127	145	120	130	108	119	130	122	142	131	115	107	133	118	114	92	142	133	145	113	134	134	117	112	137	107	132	137	114	117	138	134	113	146	114	159	128	102	143	143	141	104	123	116	121	127	126	129	144	118	120	138	143	109	152	132	145	149	132	134	115	134	124	124	117	121	121	131	153	139	118	106	137	142	121	124	141	134	124	117	123	127	118	127	123	156	121	126	109	138	138	126	121	141	123	132	121	120	119	125	115	130	125	128	122	142	130	145	111	103	141	145	123	118	115	116	138	136	121	136	118	115	121	139	119	126	113	133	127	137	108	107	130	120	128	117	109	134	132	117	108	158	139	131	138	132	139	137	110	130	130	126	115	140	138	114	131	122	102	114	134	112	128	146	129	131	127	124	125	127	148	128	129	133	147	138	119	136	121	125	110	130	128	107	119	143	134	110	138	122	118	139	128	110	114	137	143	119	110	139	128	147	126	100	132	139	118	149	109	127	120	127	123	138	113	124	151	135	126	144	141	116	138	120	118	113	131	102	137	123	121	121	113	125	117	121	121	131	120	127	135	95	112	129	121	118	135	120	137	115	108	139	115	127	119	110	143	127	133	110	140	131	133	100	146	120	126	132	115	145	139	117	115	111	132	126	129	139	114	123	136	131	116	114	112	126	125	145	150	137	147	127	133	134	130	117	122	142	124	146	110	140	145	116	140	126	129	136	125	128	135	132	125	115	142	120	133	127	123	124	138	129	143	106	155	114	125	138	127	134	124	132	134	134	134	123	128	136	121	119	109	113	131	130	105	113	120	125	150	144	124	118	135	120	130	127	122	128	124	139	125	139	122	119	144	144	119	128	112	147	111	127	141	113	130	131	123	129	122	122	115	127	143	136
17035	17520	29224	19439	8990	5869	2754	1561	1102	958	883	893	715	653	655	582	556	681	653	536	507	530	511	490	427	363	371	349	393	360	382	377	331	321	351	355	331	361	375	334	317	365	360	330	343	335	322	335	332	322	325	340	335	349	357	369	343	343	345	335	337	327	337	346	355	366	326	348	351	345	356	354	356	331	314	334	324	308	331	336	330	337	352	325	344	337	339	303	355	355	302	359	348	322	330	327	322	310	335	327	298	354	322	306	344	343	321	346	315	308	337	363	345	329	328	337	352	328	349	342	339	354	332	341	337	338	349	311	354	326	337	317	355	363	349	334	331	313	322	332	331	296	321	334	343	351	348	320	325	322	301	331	368	286	334	319	320	319	328	317	339	326	348	330	316	341	338	353	333	351	372	360	304	319	317	329	319	346	298	356	308	336	349	327	339	315	339	343	301	337	319	318	333	352	349	327	291	330	358	325	330	341	292	342	302	317	347	360	299	338	303	355	319	327	316	320	349	348	310	337	326	290	337	283	321	350	340	327	309	324	348	338	341	320	298	342	368	327	341	336	348	339	344	307	339	373	331	335	349	345	327	345	319	345	315	321	324	306	368	319	336	332	314	303	326	290	324	305	347	307	327	349	335	378	322	350	336	319	299	339	356	330	313	351	328	344	318	338	337	327	333	316	334	318	322	323	339	348	348	327	330	316	342	330	330	282	353	329	318	293	327	326	310	323	324	323	334	342	353	358	343	300	329	304	337	308	317	331	325	337	313	333	328	339	334	300	335	353	309	340	306	342	317	345	339	375	311	347	335	359	329	334	300	308	327	324	346	338	340	306	311	338	349	320	342	326	301	323	351	330	344	307	335	350	327	351	328	318	310	346	320	323	334	356	347	341	309	328	315	329	318	325	314	328	334	309	315	338	331	321	317	339	328	350	322	355	342	309	341	320	314	325	316	344	356	327	327	355	321	333	322	309	314	348	320	354	371	347	328	325	322	351	311	313	349	350	349	298	322	327	326	313	328	328	355	322	344	317	336	363	316	327	334	338	344	327	308	340	348	362	329	356	342	331	352	382	339	327	338	344	343	352	313	363	338	315	351	314	335	358	314	327	324	327	306	320	333	328	334	329	338	337	334	346	314	317	332	314	346	322	336	329	328	303	318	347	318	315	341	313	329	301	337	344	329	302	344	329	346	336	284	332	292	341	351	348	312	336	364	332	302	341	351	329	363	315	328	319	307	345	349	339	347	330	353	351	327	327	341	348	324	334	330	322	340	315	315	324	298	323	337	323	319	363	328	348	346	313	364	299	328	311	325	347	352	334	364	335	324	346	316	316	330	337	325	331	315	304	357	313	324	340	393	346	333	353	335	329	349	310	351	352	321	333	335	364	328	311	347	330	344	311	316	303	339	328	351	361	303	332	345	349	317	323	330	356	316	315	318	326	359	319	343	323	334	310	347	341	335	344	356	329	341	338	310	292	341	332	332	349	317	318	277	353	323	355	323	310	319	348	329	319	323	339	320	328	335	341	367	306	317	332	326	322	339	333	344	319	356	327	321	348	340	334	326	335	335	361	335	316	317	348	329	339	345	306	365	314	360	311	370	311	316	302	333	337	324	323	312	341	337	346	323	299	330	319	333	298	306	326	333	315	355	338	363	313	309	320	337	336	333	317	313	318	326	330	360	314	329	340	344	306	371	289	329	295	300	290	355	358	324	325	364	346	340	311	319	316	292	364	291	345	358	307	343	343	327	332	320	351	332	338	329	304	306	326	359	315	323	378	331	307	328	364	363	334	314	313	322	344	316	323	306	323	339	363	361	332	304	321	343	319	352	332	331	329	357	340	324	347	342	290	313	330	359	361	335	347	326	313	321	345	311	326	339	314	342	365	350	326	344	349	337	332	345	323	332	321	323	360	317	341	331	309	304	340	321	317	319	321	338	343	314	326	351	332	350	314	339	316	332	337	322	292	327	330	349	337	292	315	318	319	329	379	323	309	326	344	337	293	343	337	318	354	361	333	356	321	316	327	298	324	332	331	341	310	345	314	326	334	325	329	285	295	332	321	351	342	351	323	314	339	367	335	353	315	304	338	353	338	299	348	348	334	334	337	333	342	365	313	305	345	339	298	353	341	340	327	312	319	330	334	352	344	326	322	327	329	337	317	335	297	342	332	327	336	365	319	312	369	332	352	310	314	312	322	324	284	341	329	371	328	307	341	346	330	320	350	326	307	332	329	341	323	313	323	317	294	333	313	328	343	319	326	324	355	353	329	367	343	327	340	311	314	348	325	328	331	334	302	330	352	320	316	369	352	317	333	326	324	316	295	346	339	344	368	320	350	317	326	331	326	330	342	345	335	321	339	327	306	336	325	322	346	353	335	367	329	323	321	343	327	314	329	330	369	310	337	324	293	373	323	334	355	343	322	333	328	301	327	346	321	339	319	341	316	331	336	315	349	350	324	318	323	333	333	307	313	327	371	364	341	354	320	322	361	339	326	322	344	307	356	332	335	339	319	345	309	349	357	323	319	361	307	308	330	323	350	325	307	334	335	350	322	346	330	362	298	351	350	307	334	384	336	375	313	352	402	321	312	337	333	310	342	327	339	296	297	354	351	318	326	307	317	343	332	342	339	342	336	320	374	306	324	312	325	333	322	330	336	351	333	332	352	320	330	351	359	341	338	334	346	338	336	312	306	348	320	320	332	320	344	297	332	315	319	328	316	305	325	328	357	327	307	297	343	333	332	347	336	323	372	342	306	312	323	310	322	362	313	343	303	352	344	369	317	361	329	331	356	328	372	327	328	340	307	327	351	291	344	314	376	345	303	354	320	338	361	332	306	343	320	333	310	347	277	336	353	332	294	339	333	348	317	323	335	354	343	333	334	340	340	316	329	346	330	327	297	333	349	347	310	312	334	371	304	330	325	282	340	346	343	339	356	346	340	307	331	319	328	361	331	330	333	351	340	339	335	340	313	295	347	316	315	331	348	301	310	326	348	339	323	351	361	310	368	342	346	307	310	348	350	367	310	315	317	352	333	353	336	334	334	300	359	303	295	347	308	335	324	331	335	338	326	330	353	343	353	343	346	300	377	332	353	324	323	316	319	312	349	340	326	335	342	339	284	341	334	349	325	331	335	321	337	321	299	349	318	324	358	307	348	348	354	347	314	314	348	327	337	312	312	330	301	323	326	333	348	348	324	341	359	316	335	342	337	318	335	290	321	299	335	352	354	340	320	348	329	323	314	345	285	327	303	313	342	331	308	314	340	315	331	355	338	347	340	329	330	359	317	331	296	330	326	289	337	326	329	351	342	315	309	324	335	327	324	349	335	322	335	315	366	297	342	345	325	374	291	329	361	334	360	324	334	336	330	357	368	347	349	318	314	355	343	318	317	344	332	335	318	349	347	337	316	342	319	335	317	374	358	347	369	345	310	328	298	325	380	325	324	332	339	321	353	293	320	330	358	338	333	336	321	316	337	360	324
7208	1845	1112	740	496	495	414	380	410	366	394	382	416	381	387	354	355	383	379	374	388	364	366	405	390	384	390	384	409	361	371	322	390	393	352	346	360	355	370	353	375	409	356	366	358	295	366	400	373	347	358	343	401	364	368	365	414	393	339	375	360	361	365	372	381	334	367	390	355	354	378	376	382	411	395	403	369	379	359	380	363	366	343	362	367	394	347	369	419	370	376	347	372	348	367	360	374	363	384	328	345	353	394	357	396	370	413	356	357	346	370	332	353	349	380	350	347	381	395	337	380	374	402	354	341	406	319	356	372	367	338	355	344	361	380	351	359	367	343	355	392	353	352	368	390	353	370	345	390	388	370	389	381	362	368	365	377	356	346	382	359	364	357	372	347	365	382	359	352	388	360	312	369	402	378	342	392	337	366	373	342	395	384	349	341	365	362	361	358	383	366	358	357	369	392	367	387	347	331	369	356	364	357	350	334	346	369	320	336	331	394	365	375	403	331	393	365	342	355	354	373	376	374	366	398	376	322	374	362	348	333	360	368	369	368	366	389	368	350	365	357	381	368	378	375	355	378	372	383	365	372	380	333	375	345	338	339	378	366	393	373	343	376	400	359	391	316	325	362	378	393	364	346	351	387	408	322	369	390	367	343	387	341	359	363	366	375	372	405	365	368	405	332	349	373	344	350	332	419	390	368	378	372	342	369	372	345	406	392	384	377	382	380	351	363	410	379	392	395	412	363	410	348	352	362	352	360	392	366	374	382	399	345	380	358	329	378	373	332	377	390	376	372	337	358	363	329	411	330	357	365	366	370	356	372	381	328	332	346	341	361	346	400	370	412	353	365	366	369	387	342	376	346	346	386	402	415	374	355	363	371	383	370	362	408	357	369	379	395	363	339	371	358	379	340	365	326	370	387	328	364	366	393	381	371	365	359	335	358	356	379	309	372	356	384	392	360	335	385	365	382	392	386	380	362	333	330	335	405	397	364	343	374	376	384	350	341	351	327	370	336	373	388	343	402	346	362	379	376	329	349	358	357	385	336	355	359	392	412	395	366	343	345	387	366	336	330	358	365	378	368	361	343	368	342	379	355	382	394	346	385	369	378	356	371	366	334	354	392	348	364	358	356	375	401	381	398	389	353	338	342	356	369	345	353	351	395	393	335	362	358	331	346	393	343	393	351	382	348	372	338	348	337	365	387	314	344	343	352	355	362	360	369	346	322	399	358	372	366	345	365	358	349	310	367	360	412	353	367	346	392	383	393	341	384	366	390	365	350	358	357	382	391	351	386	395	349	354	386	395	359	405	376	381	378	391	341	376	367	361	387	340	365	354	350	363	356	409	366	376	388	349	328	367	348	368	371	412	375	376	341	382	374	394	393	370	336	362	361	359	412	363	330	342	372	357	385	348	347	372	357	352	317	394	387	377	340	350	363	325	376	358	377	347	388	359	323	342	348	343	370	394	351	349	381	341	388	339	361	384	375	378	392	388	403	379	342	377	373	369	374	398	386	376	363	346	392	382	345	404	367	396	354	369	424	370	392	366	397	359	382	388	359	397	391	382	372	355	368	410	364	395	355	398	337	353	355	352	344	390	363	355	401	363	403	370	355	405	369	372	362	359	298	342	353	345	366	348	368	307	357	357	389	361	341	347	395	339	394	373	355	371	358	384	375	376	363	345	360	375	359	369	340	367	368	409	370	408	335	359	383	365	343	351	365	350	344	383	386	353	394	337	373	355	367	360	349	350	362	338	358	345	391	395	352	373	384	354	366	359	378	413	357	345	349	390	336	380	377	381	349	385	395	373	378	385	382	340	357	348	374	347	374	383	409	338	364	337	353	327	358	354	401	358	340	365	344	391	426	400	395	383	364	348	321	357	372	415	379	357	373	345	378	350	375	353	373	369	364	389	367	333	369	351	389	365	352	309	388	345	404	380	340	373	369	339	384	385	369	396	393	372	335	335	350	370	388	342	367	348	367	369	348	422	368	365	347	333	369	376	410	386	343	368	363	350	363	385	392	359	361	364	337	355	349	384	362	360	372	373	371	348	342	375	369	350	346	365	359	398	395	392	374	375	383	352	357	360	346	382	367	353	353	385	397	385	351	392	371	377	405	381	382	360	346	349	357	389	344	366	325	380	372	348	372	381	344	371	374	332	334	347	378	379	370	391	345	330	348	344	370	402	358	377	382	382	397	408	364	397	367	388	390	362	384	378	385	403	319	355	388	370	392	376	350	350	350	357	364	381	384	391	349	385	342	334	373	335	362	384	382	385	397	366	362	365	412	354	381	379	338	388	388	397	369	399	360	342	382	363	384	357	363	381	382	356	357	339	361	391	409	333	365	358	418	352	393	372	326	383	378	363	404	342	366	358	371	359	358	370	360	368	382	361	357	364	375	371	374	387	376	363	347	402	331	364	359	372	340	368	364	330	368	388	342	379	403	368	373	358	368	351	357	391	376	334	367	378	357	376	362	378	369	401	334	428	353	358	362	350	367	348	344	367	336	335	357	409	383	380	371	370	348	341	372	362	352	348	375	368	344	372	363	368	362	380	357	390	356	332	356	317	386	354	376	367	385	394	350	394	357	376	349	369	319	389	387	392	383	384	364	367	382	355	355	370	370	380	361	377	350	383	399	383	376	377	398	400	341	343	372	362	388	372	369	383	374	388	376	389	348	371	359	356	349	373	346	379	368	348	365	403	378	381	412	391	368	353	386	347	381	358	374	400	367	336	357	345	354	369	354	351	345	384	362	361	421	402	380	392	359	319	345	350	354	356	345	339	367	352	362	381	336	342	369	359	376	324	355	350	356	371	383	366	397	398	350	362	348	363	378	359	365	367	374	356	402	377	369	398	401	360	355	400	339	344	355	406	400	374	375	359	361	374	389	355	386	380	325	355	374	367	349	379	356	377	339	366	352	368	368	359	367	368	380	315	372	374	336	388	389	343	337	381	354	353	371	359	388	369	385	388	396	359	364	332	348	363	353	362	393	349	328	354	368	353	362	382	398	337	369	368	331	360	366	403	369	351	355	361	331	333	343	346	340	372	346	356	419	361	363	397	386	360	392	376	359	351	335	365	392	353	368	367	376	320	408	327	367	326	385	388	366	343	389	377	364	362	407	395	375	346	390	392	360	332	398	360	404	357	358	340	349	367	404	374	353	344	407	394	401	333	384	360	360	367	372	365	336	392	380	369	347	363	335	379	364	386	373	337	362	349	371	386	351	381	347	411	361	388	320	380	386	436	349	394	352	367	341	350	371	376	365	323	408	375	374	398	383	386	348	369	367	338	347	317	368	413	378	384	363	388	364	367	380	410	353	381	355	332	343	353	357	370	388	394	366	371	375	397	362	364	370	371	327	381	374	367	390	395	361	368	360	341	358	343	385	386	369	398	389	369	383	363	353	394	372	366	354	375	393	415	353	359	391	346	372	404	375	341	391	358	401	355	377	346	349	332	393	363	377	367	362	347	341	398
5417	2339	2846	2092	1497	1357	970	911	906	856	888	968	801	828	829	842	882	891	881	830	879	848	829	856	850	835	804	793	806	842	869	830	823	843	779	786	828	785	824	789	857	832	772	810	835	779	855	835	810	831	863	794	847	800	829	849	828	824	819	842	844	791	849	824	785	829	822	851	803	822	876	837	814	809	787	864	792	819	800	860	821	883	863	813	853	842	776	847	850	787	800	776	752	746	854	806	854	830	785	817	854	864	825	855	853	858	821	792	819	824	820	822	866	864	817	797	824	849	816	810	826	820	814	838	822	833	824	862	798	870	751	811	812	836	745	789	856	816	829	781	868	804	848	851	815	779	835	792	799	840	868	773	848	789	850	839	834	781	797	819	807	814	810	751	811	784	858	790	781	828	818	814	785	800	840	814	838	857	808	769	815	880	833	802	821	826	829	817	816	778	805	802	847	799	801	812	791	837	820	842	828	791	794	827	873	825	871	823	814	739	832	837	815	803	801	861	845	830	825	798	829	835	833	896	789	773	831	816	867	779	844	814	850	802	812	836	825	752	815	828	784	803	832	821	771	829	844	865	804	786	840	850	794	790	817	802	834	858	762	815	798	811	780	808	791	792	850	816	816	789	804	827	755	815	815	775	815	874	805	841	846	842	835	825	788	822	859	820	780	810	831	833	789	812	821	842	808	809	752	781	807	783	800	800	799	807	841	825	832	813	789	842	814	793	825	829	828	811	820	784	785	802	797	839	804	817	769	855	849	749	878	758	794	813	786	842	834	809	798	838	813	812	826	793	811	830	841	795	850	831	773	853	851	797	792	811	815	802	863	856	811	793	800	815	793	846	833	824	777	850	818	813	796	791	743	832	821	799	803	834	775	813	816	833	891	841	790	847	838	764	795	854	797	811	812	866	831	824	789	869	835	848	795	788	813	864	874	766	830	823	877	832	828	766	760	857	761	816	838	770	845	830	808	816	818	810	811	815	841	812	880	821	772	810	827	811	853	809	823	813	873	818	821	805	816	873	819	838	840	886	855	784	809	862	824	821	796	809	860	812	775	834	824	861	820	893	803	782	841	836	834	801	820	846	753	793	828	859	836	780	832	836	808	786	798	830	811	728	812	800	789	807	866	868	819	807	803	835	846	841	854	833	816	862	767	805	821	836	803	813	862	847	806	811	814	795	785	805	794	838	778	797	775	850	833	815	788	785	784	795	845	784	773	835	826	800	840	818	831	873	812	821	818	819	816	778	800	861	842	771	821	852	810	797	824	795	846	803	839	863	794	806	835	803	830	813	806	850	871	819	830	830	786	800	844	808	789	826	816	809	792	814	801	800	803	840	770	814	803	833	807	800	821	834	832	857	816	835	792	877	862	803	854	793	824	841	795	825	803	796	856	860	797	845	767	820	816	870	836	828	771	828	851	823	776	788	786	847	799	789	810	763	847	790	865	840	836	809	831	834	794	833	829	838	742	840	770	794	813	781	809	803	802	788	794	806	777	839	829	793	835	821	825	761	790	809	799	803	755	868	801	854	812	821	835	781	815	807	780	843	795	756	841	836	855	792	794	802	799	805	769	787	835	865	812	802	833	844	807	824	773	863	845	836	844	806	823	795	811	837	813	810	798	841	832	815	875	829	821	801	803	830	812	824	804	861	794	826	822	779	807	789	806	823	843	819	781	870	787	795	796	802	797	856	813	807	853	782	840	842	795	803	805	798	840	846	818	750	844	751	878	832	806	778	798	797	851	806	802	808	853	825	811	794	813	821	813	807	775	790	829	829	821	894	874	835	852	836	807	837	811	762	831	819	785	842	816	820	755	861	830	782	824	771	815	802	786	750	809	800	800	817	770	822	841	852	810	781	864	781	867	827	839	797	846	885	822	776	842	824	808	875	881	805	840	840	795	826	816	833	857	877	854	817	788	771	863	799	811	821	786	778	807	777	898	875	829	829	790	825	844	832	844	802	823	811	821	829	797	720	836	804	784	823	879	788	842	821	806	794	838	838	838	788	834	831	783	842	844	799	841	825	838	829	800	810	851	823	817	826	812	788	855	769	824	798	889	780	784	798	804	802	814	845	843	739	843	819	771	837	822	788	810	827	833	790	839	843	808	810	865	838	767	789	836	857	789	855	800	783	826	790	817	813	804	765	815	827	820	904	833	777	831	777	847	789	823	832	798	796	799	824	821	818	820	862	796	839	812	797	854	774	852	835	789	789	834	759	800	788	802	845	871	869	779	783	842	761	843	782	811	804	796	810	793	861	874	791	847	771	841	798	811	810	834	807	834	809	872	805	810	810	833	832	809	835	841	819	850	820	830	838	858	832	805	816	867	788	847	865	806	770	811	832	810	830	820	849	795	830	807	813	783	815	770	857	829	800	834	856	872	829	791	810	800	838	873	766	843	840	838	834	856	845	801	824	851	826	771	804	831	800	838	828	814	865	810	827	821	804	803	829	784	840	792	783	815	803	819	773	831	822	782	840	869	777	802	801	842	833	807	850	826	831	813	794	834	820	811	783	830	825	851	821	796	860	820	858	836	776	846	824	809	835	817	854	819	865	846	848	829	825	812	832	876	763	856	810	779	803	820	816	836	793	802	759	805	908	803	790	816	777	792	779	750	796	775	849	817	817	815	861	837	806	788	808	800	782	839	821	829	849	805	805	798	857	811	862	847	825	819	838	823	788	780	795	824	821	839	870	772	792	790	812	801	877	837	859	832	806	798	797	809	785	836	832	883	823	875	803	828	782	774	817	812	794	861	853	782	884	792	746	860	836	827	809	816	836	819	801	776	837	851	817	838	857	844	822	808	822	863	825	830	816	851	844	838	824	802	877	838	855	768	783	790	814	807	824	775	789	825	805	845	785	834	838	785	836	820	806	795	855	795	815	817	798	839	767	772	814	861	872	809	794	799	809	809	806	803	809	833	826	838	839	851	816	803	793	776	830	807	797	789	833	846	793	800	852	849	786	809	789	785	819	859	805	780	838	853	770	820	838	852	872	836	836	804	765	845	797	787	780	832	819	813	876	830	806	819	850	823	804	751	790	739	816	821	852	756	783	839	866	865	857	825	786	796	850	825	843	779	812	831	790	821	799	831	866	846	817	818	810	830	831	811	857	815	770	802	801	875	798	844	850	807	879	823	831	862	814	871	789	820	828	793	826	860	828	796	817	809	805	824	825	806	839	808	813	846	785	782	848	784	809	826	824	820	831	798	782	812	805	765	742	798	823	841	853	777	868	846	776	817	784	864	850	852	811	854	781	781	840	798	813	872	847	822	851	771	809	806	818	819	816	787	846	834	832	883	819	838	809	810	837	768	837	846	820	809	821	815	800	761	815	829	822	781	821	881	823	787	857	831	805	821	858	820	754	815	824	852	811	850	770	801	834	801	792	784	779	843	800	792	812	825	821	805	813	831	807	836	821	793	802	873	784	789	817	836	858	840	790	777	882	825	859	854	869	776	797	806	768	855	846	841	791
18525	11542	18266	9701	2001	924	529	365	283	286	297	291	289	252	269	294	247	274	274	285	276	288	242	237	242	231	261	228	227	246	265	222	252	233	251	233	242	234	241	232	263	233	224	250	251	244	257	255	248	221	229	277	248	247	235	220	224	247	246	240	239	203	239	263	235	235	264	247	242	238	226	231	247	236	257	257	235	251	233	243	231	235	228	250	237	249	268	240	257	249	240	233	237	229	247	245	259	230	229	242	209	205	267	240	232	230	214	222	279	249	216	222	225	243	227	263	209	287	238	223	260	249	246	245	221	239	261	251	222	236	245	281	231	248	254	254	244	227	247	267	242	248	230	243	234	218	238	235	249	229	264	253	240	271	218	232	217	233	235	241	235	232	244	234	264	261	230	233	221	245	244	242	249	257	224	217	251	243	235	232	242	238	249	213	250	261	251	208	228	221	213	237	261	196	227	234	248	259	255	247	207	202	252	247	229	250	237	238	253	260	258	228	246	262	247	244	240	217	238	251	238	241	227	250	234	229	252	230	265	227	228	234	240	246	257	232	242	248	286	248	229	218	230	229	222	225	255	218	233	210	266	250	258	260	250	252	244	243	240	249	262	269	231	214	251	256	236	235	250	264	241	252	239	245	231	229	217	231	239	253	226	234	267	266	234	225	254	252	255	256	238	222	256	235	242	240	261	250	256	246	242	229	251	227	237	215	236	251	253	255	236	250	246	228	217	238	239	236	245	237	213	269	254	239	275	239	231	259	260	227	248	254	268	216	254	236	267	251	246	215	238	214	229	257	239	269	242	253	235	238	236	243	268	255	233	239	266	270	252	236	232	221	232	232	274	224	209	239	213	230	208	250	252	206	263	231	234	239	247	232	245	266	228	262	238	238	261	212	253	219	249	237	224	236	248	250	223	217	272	236	237	257	232	246	253	226	222	285	270	230	243	242	255	223	247	243	222	252	225	278	236	252	259	244	237	228	246	255	262	229	251	242	227	218	251	209	235	254	233	245	250	231	237	252	234	233	228	242	235	260	257	218	266	252	250	219	243	269	237	203	217	250	210	233	247	238	226	239	242	260	252	257	248	223	270	242	239	239	229	233	233	254	248	248	212	223	246	268	185	234	229	252	222	232	241	245	218	227	259	254	270	257	223	237	272	236	220	224	225	246	234	236	238	218	237	241	244	255	229	265	238	263	244	238	246	216	257	226	233	200	249	239	263	215	240	258	216	247	260	233	232	227	243	241	265	250	238	238	273	227	229	221	246	230	227	229	264	255	240	237	232	225	288	209	251	225	251	245	245	220	204	245	231	227	234	253	247	232	265	259	259	271	223	225	257	251	266	252	228	256	251	243	209	262	248	219	254	237	204	223	244	258	238	230	241	248	251	254	239	251	207	220	249	229	249	239	230	258	281	239	248	240	259	228	240	227	246	256	254	237	243	206	243	227	255	218	207	245	226	239	250	221	227	232	237	251	222	251	265	246	239	224	238	248	217	215	225	251	241	235	197	253	255	237	198	236	223	273	251	228	248	242	244	259	261	218	204	227	236	252	243	246	216	247	242	228	271	219	238	236	238	233	243	234	242	246	233	258	235	203	229	253	254	250	222	232	217	223	273	237	233	249	249	225	206	228	255	260	233	241	245	248	245	245	252	229	217	248	227	206	233	259	229	254	253	255	241	233	231	247	253	237	238	243	252	263	234	248	236	240	249	256	224	214	230	249	233	229	222	225	272	209	226	220	217	232	230	231	251	221	243	218	233	222	251	235	251	262	201	200	215	250	242	223	251	252	234	249	252	257	228	249	205	212	222	260	252	262	228	232	230	246	264	240	222	235	255	242	253	248	234	244	244	226	242	241	255	257	231	238	230	238	222	257	253	214	241	258	237	234	239	232	250	238	231	201	214	241	200	222	243	270	225	241	236	248	238	249	228	227	249	220	223	259	244	229	264	249	244	212	232	253	214	236	234	229	206	254	220	257	251	244	266	270	230	233	218	271	235	262	235	267	248	258	238	273	236	243	233	253	242	239	247	253	228	263	247	243	246	268	243	228	216	272	261	251	239	239	268	229	236	257	242	263	229	248	233	213	225	265	227	248	268	244	233	264	236	236	226	253	247	226	187	246	250	228	233	239	226	222	235	259	240	240	212	241	232	228	232	215	253	246	244	246	221	257	251	228	246	251	243	230	225	212	230	253	234	239	223	253	227	251	226	244	240	238	253	253	221	217	221	232	239	245	245	260	257	241	222	222	260	228	215	228	264	256	251	242	229	227	207	224	248	249	189	240	235	241	218	205	226	245	226	230	219	254	253	237	233	242	245	228	241	242	253	241	240	255	229	238	232	230	206	235	215	227	231	258	237	268	236	242	224	257	238	240	230	252	283	227	237	270	217	235	239	222	244	249	230	250	202	257	232	255	235	231	234	251	255	246	224	248	228	229	237	233	260	271	250	233	245	232	250	236	250	259	234	242	242	257	249	215	223	220	246	230	253	256	235	248	252	270	248	214	238	240	227	251	237	243	254	247	219	249	218	243	261	247	212	218	231	255	231	261	240	244	232	244	254	228	241	260	218	260	270	231	267	238	227	241	241	271	256	211	230	252	243	230	236	237	223	224	251	250	234	252	262	239	275	215	232	248	247	242	218	219	230	255	248	282	242	205	233	231	239	236	253	238	240	252	249	244	238	250	267	256	214	236	231	246	250	236	251	256	230	244	241	223	211	245	238	235	214	231	253	264	236	234	221	230	255	249	227	240	256	228	251	223	228	213	215	243	243	234	226	247	216	240	224	246	233	255	264	260	231	287	271	249	252	207	245	204	208	248	224	264	239	244	280	246	246	237	245	265	246	238	236	239	261	266	258	196	237	242	214	248	268	224	230	238	217	229	249	246	247	244	274	243	271	266	257	227	258	221	234	258	261	227	239	271	259	211	232	254	229	221	218	245	235	241	230	247	226	240	221	226	229	233	250	260	243	253	238	225	253	230	217	251	244	241	236	227	251	237	241	242	224	254	218	244	212	249	227	191	237	200	227	257	247	228	227	229	234	243	242	218	241	232	251	246	240	218	222	213	259	269	235	229	246	259	227	241	196	245	252	224	261	242	269	244	245	207	229	244	247	244	234	217	221	235	226	250	248	260	240	249	228	243	249	235	253	225	248	241	235	255	239	220	216	238	234	247	244	245	238	235	228	228	260	270	244	210	235	241	251	229	244	224	242	236	243	219	226	246	251	246	263	239	243	272	234	239	235	250	229	237	244	239	226	246	221	216	243	254	195	237	258	260	207	258	234	234	253	232	252	232	259	208	230	222	261	283	218	235	241	251	234	202	223	248	248	245	244	229	251	248	235	239	226	250	255	260	233	228	236	222	229	229	229	252	245	242	225	227	265	256	238	220	245	242	216	229	252	261	235	267	250	215	221	217	233	240	273	232	235	242	222	235	271	233	246	260	239	259	246	226	226	235	267	257	243	241	262	221	268	243
13106	11917	23271	12913	5671	3753	1783	1242	1070	864	918	821	818	766	702	714	661	797	695	681	624	657	668	661	586	575	557	600	573	578	570	537	591	578	572	534	557	564	484	545	587	549	551	568	555	538	529	567	509	540	512	591	565	575	530	529	540	506	528	549	583	542	532	557	537	514	541	533	492	527	565	563	524	544	542	525	572	564	543	509	541	536	534	522	548	525	539	538	522	537	526	587	556	546	535	539	572	528	539	543	556	569	529	575	533	579	583	507	489	558	541	559	520	530	524	554	582	537	584	545	550	559	536	561	544	563	572	560	525	521	524	533	553	558	541	515	520	544	557	526	536	530	522	587	537	497	548	518	520	548	579	523	566	552	544	504	547	559	568	543	530	532	534	539	527	533	559	584	570	521	514	565	533	536	510	543	558	545	509	550	494	531	536	563	534	521	590	511	541	496	526	498	571	557	516	564	574	557	515	522	542	547	563	525	547	520	543	531	572	536	511	568	567	570	548	568	528	562	585	531	538	507	556	530	540	540	562	517	595	549	564	549	568	554	536	520	570	555	525	525	512	576	547	562	489	566	523	553	567	539	562	515	531	568	524	508	533	527	546	575	553	557	488	550	560	554	521	549	556	558	529	509	545	527	581	527	546	519	540	538	564	545	515	559	534	559	540	549	551	466	551	610	534	544	512	534	542	530	494	544	558	521	592	528	542	547	556	559	564	571	545	560	556	538	601	484	556	543	566	551	534	554	576	555	580	502	508	557	552	551	503	543	556	574	513	536	581	508	578	551	565	595	524	498	563	520	552	534	582	564	566	576	559	568	513	520	547	557	536	551	555	557	567	584	506	517	538	497	584	534	534	584	502	521	583	534	552	597	524	558	573	562	524	586	531	546	533	536	536	573	557	597	548	604	550	535	523	582	555	558	554	523	488	553	536	528	501	577	566	556	588	546	543	526	518	541	529	581	511	577	547	547	518	550	526	519	523	540	546	532	545	559	561	547	594	526	506	549	544	576	543	534	573	586	544	472	548	539	552	548	532	506	594	530	560	550	531	495	542	551	562	568	542	567	545	530	551	510	574	552	561	586	544	574	518	576	532	570	580	524	574	539	580	580	528	540	547	565	562	516	557	569	548	559	564	521	514	547	519	506	563	566	545	506	569	533	558	556	510	489	526	540	540	500	560	553	528	577	530	506	551	527	539	553	528	525	521	537	536	517	553	508	538	482	543	528	560	561	559	551	533	519	553	512	486	496	579	557	558	558	583	560	550	529	545	579	552	543	556	556	548	513	491	578	533	556	543	544	528	546	511	567	492	532	574	535	583	526	529	572	534	543	580	553	554	552	503	538	525	532	529	565	555	537	523	547	531	539	519	507	541	483	530	544	541	539	552	523	543	529	516	564	581	537	542	574	563	520	554	522	493	549	548	556	536	583	535	577	565	546	512	543	542	574	553	521	514	541	552	560	538	558	573	527	521	565	518	553	540	559	557	530	570	592	521	573	548	533	534	557	540	545	579	539	555	503	533	546	564	541	549	547	516	542	529	580	522	518	546	553	558	554	577	567	525	542	519	541	558	574	523	516	572	562	550	522	560	552	550	559	573	576	524	526	534	567	530	580	541	514	552	498	515	520	555	526	525	536	531	557	550	545	536	516	583	514	499	564	523	504	594	550	496	566	539	564	530	497	571	531	548	511	506	500	558	563	520	524	550	532	511	508	546	562	508	533	505	538	570	576	564	555	527	551	476	561	579	625	525	559	516	570	541	495	546	565	551	528	542	558	534	567	565	557	546	522	539	571	516	566	545	545	530	533	561	524	538	540	556	613	512	553	532	572	531	527	541	510	548	506	610	563	523	539	578	563	566	515	567	561	516	576	570	608	572	526	514	551	534	489	597	563	538	516	509	529	536	517	564	545	501	561	550	543	584	504	563	555	546	545	580	537	549	521	516	528	572	536	601	529	558	593	542	572	560	535	569	535	591	531	547	574	555	530	544	539	539	512	594	554	528	543	543	571	578	528	536	552	548	551	561	590	585	563	527	548	564	582	535	549	559	533	578	518	518	574	588	548	556	568	553	530	549	559	524	591	549	590	554	552	528	522	517	540	579	544	527	531	566	557	551	524	528	546	532	576	558	570	513	522	568	542	576	574	556	531	493	526	503	515	554	531	525	536	538	551	527	578	541	595	530	544	542	520	529	528	578	521	548	523	545	571	538	545	555	539	510	562	541	550	520	542	559	543	562	508	554	540	556	497	596	540	557	571	551	560	535	568	521	564	523	531	492	559	523	544	556	545	583	554	551	531	527	565	574	575	515	550	563	587	552	541	562	536	566	576	570	585	586	526	553	542	561	518	523	530	518	518	557	589	559	540	583	564	563	554	549	531	577	578	539	560	503	570	495	557	519	544	495	537	559	514	555	578	552	536	508	562	536	586	521	513	500	562	551	549	540	559	543	551	496	568	571	566	559	531	549	519	532	527	585	545	583	571	524	605	513	558	563	561	554	525	561	546	532	564	516	567	547	520	525	534	543	510	570	559	515	575	536	566	562	540	546	576	559	556	550	560	537	537	537	535	510	558	538	602	543	594	514	564	509	545	537	493	562	522	540	550	572	560	527	537	587	561	537	572	553	551	564	527	548	538	582	582	554	586	574	547	531	564	552	554	566	576	522	552	550	540	491	502	556	574	525	579	538	552	548	528	583	556	539	580	566	544	525	616	561	548	555	543	585	542	528	537	525	561	577	502	474	630	583	535	532	571	526	545	542	564	544	567	542	557	549	562	523	532	517	556	518	587	538	538	549	543	499	567	547	569	544	550	561	518	567	533	537	602	532	535	497	548	551	563	550	558	630	529	522	542	516	565	557	558	567	517	539	546	510	550	542	566	571	568	585	613	539	587	566	558	530	512	556	536	508	553	526	552	517	548	596	571	504	519	556	538	543	527	570	552	566	538	515	532	524	527	546	587	544	549	530	547	519	580	550	591	547	516	564	553	540	558	556	527	563	537	491	582	548	528	518	524	508	587	567	549	540	544	548	588	548	553	505	557	540	546	507	508	561	554	543	548	539	546	525	529	611	533	548	549	514	554	540	543	565	555	549	543	514	527	552	563	550	517	548	547	535	555	566	528	563	499	497	570	556	534	526	565	522	566	517	533	592	537	585	507	531	510	526	476	515	540	567	547	515	552	574	503	546	570	587	521	532	569	568	569	550	538	539	539	563	527	560	541	556	558	518	534	574	583	550	564	521	581	510	553	559	549	562	546	526	522	538	540	554	536	552	589	533	482	546	543	540	543	511	570	533	531	521	546	539	576	521	558	565	543	527	562	532	546	522	521	564	565	575	556	553	561	535	556	550	490	570	532	492	487	570	573	562	546	548	564	566	512	570	534	528	560	548	583	531	491	558	583	516	564	528	528	507	505	536	549	575	527	531	549	552	531	551	563	536	559	549	521	539	558	535	562	521	544	532	547	585	508	512	561	516	516
27467	19628	30263	17880	4894	1746	665	339	274	216	205	233	205	201	176	177	175	187	170	135	157	143	178	144	115	143	132	133	143	128	126	134	129	123	134	121	141	112	114	127	158	112	121	111	130	131	116	122	120	119	114	103	125	119	125	119	130	116	145	134	125	133	127	124	128	127	136	133	115	116	131	133	118	154	116	124	139	133	125	122	132	123	122	114	139	134	126	126	120	141	133	131	107	118	121	140	137	130	134	117	129	115	115	124	122	126	135	115	112	136	107	135	132	130	117	115	132	133	153	124	130	127	127	121	147	130	139	125	109	131	115	127	127	144	139	110	121	130	129	116	130	137	126	134	137	133	121	146	137	124	119	131	132	124	115	123	116	117	139	115	114	125	105	122	151	126	117	115	125	102	127	127	127	132	122	132	120	117	113	136	122	145	126	132	123	138	137	108	120	146	119	96	126	129	162	105	139	131	117	127	142	122	131	128	127	140	106	125	121	147	116	94	123	123	112	101	127	134	158	162	130	135	142	124	130	115	139	131	138	151	99	130	124	134	144	137	145	126	115	120	129	127	130	116	126	120	141	114	113	126	139	124	129	138	115	129	119	127	134	128	126	121	137	142	117	121	144	115	115	129	139	118	104	118	127	113	129	131	100	110	121	139	111	147	121	126	116	114	131	108	139	131	106	121	111	113	135	129	121	120	120	111	123	153	117	107	133	119	101	131	134	137	123	117	137	118	122	109	139	117	118	134	128	141	133	100	141	139	156	121	118	142	105	121	124	109	131	136	129	125	158	102	140	121	121	139	114	111	116	110	129	115	140	132	120	107	147	144	132	133	132	97	129	122	141	119	134	139	125	123	122	125	122	126	140	129	119	141	148	135	133	121	111	131	140	114	120	149	127	116	147	156	143	131	96	129	130	121	138	118	130	109	142	150	134	115	153	136	113	131	137	126	125	132	140	132	139	130	116	115	104	127	135	134	120	135	136	136	129	109	104	127	135	135	137	120	115	127	108	93	99	121	104	142	129	114	113	115	139	126	144	139	120	132	145	125	117	90	113	139	124	111	114	135	151	120	120	126	146	141	134	126	113	124	132	129	110	127	133	131	128	115	122	133	127	113	140	126	117	110	120	119	144	130	116	123	141	113	125	109	120	118	109	119	131	111	112	140	135	131	135	120	117	141	150	122	144	107	132	127	128	126	131	148	111	124	139	145	141	116	120	120	109	118	137	127	141	128	119	133	117	118	126	109	135	143	133	128	136	132	124	132	114	109	143	115	133	131	116	123	126	126	115	124	121	135	142	148	152	145	149	124	111	121	138	132	132	131	140	143	115	112	127	136	142	129	132	108	117	142	126	133	122	149	118	133	160	131	136	123	126	125	117	119	117	152	130	125	139	159	128	150	129	142	139	147	129	142	126	140	122	110	120	143	119	112	124	148	128	120	154	117	133	142	116	126	138	108	132	139	145	147	140	118	129	146	113	148	132	135	144	109	123	123	122	131	127	126	136	131	130	109	120	130	142	127	122	141	144	145	104	122	135	109	135	105	116	129	122	138	100	108	122	125	121	141	119	104	119	141	127	122	125	145	141	146	133	124	121	119	125	111	133	123	145	116	127	138	148	114	131	120	138	126	136	135	137	113	123	126	118	133	123	117	145	140	120	160	117	130	130	106	118	140	143	150	121	134	127	117	117	118	106	124	125	120	134	127	140	135	129	161	121	120	118	129	130	142	142	141	127	119	124	119	137	123	110	139	126	132	129	133	114	121	131	120	149	122	126	128	124	146	129	139	125	126	133	137	130	133	136	120	137	121	122	139	116	115	128	118	124	113	117	150	126	123	139	138	107	99	101	130	115	131	125	106	111	125	114	110	133	127	117	113	138	131	111	114	115	138	156	132	130	140	129	144	158	120	117	119	129	124	139	127	140	125	133	92	147	123	127	119	132	139	120	154	130	126	139	119	143	133	139	149	114	123	139	131	138	133	108	144	131	130	112	130	126	135	125	136	140	125	128	138	125	138	129	117	129	125	119	151	126	116	121	156	108	132	150	133	109	137	121	134	134	142	127	130	124	118	138	128	113	133	134	108	125	113	97	128	139	128	137	132	115	138	106	138	143	137	135	139	119	96	124	139	132	122	141	125	122	128	130	130	140	110	107	138	134	126	125	126	111	132	131	99	115	108	141	127	152	138	134	122	130	129	124	141	118	133	116	133	122	114	116	130	161	121	133	124	114	128	134	124	120	130	125	135	136	133	131	129	114	117	111	118	128	123	115	107	115	126	136	127	107	116	146	118	138	119	146	135	143	148	138	127	125	132	146	128	114	117	126	115	121	125	131	122	119	119	121	126	145	135	127	130	146	106	117	140	139	132	137	126	165	133	150	126	115	123	129	119	143	137	150	117	111	114	144	127	131	148	127	127	126	113	132	121	128	129	136	131	105	122	122	128	124	142	128	131	152	126	136	127	140	144	116	136	120	157	137	113	141	137	121	116	135	105	141	97	133	119	132	116	118	141	111	115	130	117	131	130	134	133	134	125	134	109	128	114	135	138	143	126	83	114	131	128	117	132	140	143	130	120	161	120	121	121	117	134	122	118	126	154	124	129	121	120	142	131	99	127	133	116	120	133	132	117	122	143	137	120	124	139	122	136	126	135	140	126	129	138	131	138	123	143	117	132	126	129	123	124	112	131	115	139	133	152	118	131	136	127	122	115	120	155	126	117	121	120	116	137	140	114	139	109	128	125	127	131	109	138	123	130	127	114	111	116	139	120	126	123	130	111	108	150	142	113	129	143	127	129	133	124	129	135	134	127	126	127	126	146	132	144	143	128	107	123	144	128	136	130	140	142	121	117	112	122	112	124	91	119	109	113	126	135	108	139	129	126	127	107	128	130	113	147	141	139	143	141	140	124	119	121	128	102	126	129	112	145	145	119	101	105	114	125	126	130	142	121	110	122	117	126	125	120	124	119	120	109	134	124	121	110	126	151	125	111	110	114	124	111	139	130	144	135	124	119	117	129	114	146	128	142	150	113	145	135	139	137	125	134	130	130	136	123	143	108	145	114	133	127	157	138	111	109	135	113	136	117	127	123	134	140	125	129	128	119	131	119	109	105	115	140	149	134	130	141	125	125	119	136	127	134	117	135	151	121	131	151	104	115	117	119	134	115	151	144	124	120	116	110	115	132	121	115	116	125	121	133	129	118	104	120	149	117	125	116	133	117	115	123	112	113	111	148	124	113	120	119	123	148	127	126	144	138	116	118	126	120	104	138	148	140	113	112	122	132	130	121	124	141	151	148	123	142	136	143	131	135	133	142	143	113	118	153	144	140	120	115	129	127	127	139	104	128	135	110	117	140	141	138	113	111	136	138	132	156	126	123	115	140	135	136	134	129	118	110	134	131	133	129	125	128	136	114	112	120	127	117	103	111	127	114	104	131	118	127	152	120	127	144	130	138	123	136	132	147	153	127	123	101	114	124	119	115
16858	17522	32205	17798	8923	5740	2537	1479	1154	942	859	851	756	713	599	562	593	681	551	530	512	525	479	532	403	357	397	373	385	332	354	355	332	364	376	360	364	340	361	345	339	361	366	341	342	307	316	339	341	342	320	352	331	323	370	326	335	345	291	356	315	339	341	335	348	390	335	358	325	336	369	349	335	336	277	312	337	333	316	316	346	341	312	325	314	297	310	341	354	331	350	320	348	330	333	330	328	320	336	347	357	342	311	350	341	317	341	326	312	330	337	330	361	338	339	355	354	305	320	358	354	330	321	344	319	324	318	340	353	330	343	356	310	325	331	333	337	309	351	313	355	350	328	318	311	355	330	312	357	340	328	329	341	345	310	318	311	342	324	319	310	359	371	312	316	335	314	325	332	338	351	375	320	325	341	324	303	321	316	354	312	327	356	347	335	330	353	338	326	321	315	347	312	334	355	354	303	347	341	317	323	307	335	317	352	339	346	323	324	341	312	296	318	303	348	333	314	338	340	316	326	323	338	344	342	357	324	320	328	346	333	344	330	303	343	328	334	342	341	328	323	309	340	333	332	342	318	324	326	306	305	339	369	342	302	327	298	348	323	344	350	313	331	309	328	340	354	335	317	332	320	319	320	344	320	326	317	363	338	338	326	312	350	320	323	336	329	341	339	328	311	344	325	336	324	315	338	349	340	336	344	345	341	333	351	309	300	317	340	348	327	348	335	325	337	329	315	333	335	331	318	312	344	311	338	321	323	339	319	327	344	329	315	309	311	346	328	288	317	330	313	341	341	326	367	313	360	306	302	327	283	308	316	321	302	303	358	304	335	355	333	335	356	344	336	284	321	333	332	327	333	336	319	354	356	325	326	349	340	334	325	324	325	370	298	333	340	347	340	303	321	329	349	320	317	327	335	332	334	312	327	344	302	310	330	311	341	326	336	328	314	362	341	312	366	365	343	347	319	335	320	342	384	340	326	324	361	319	312	322	334	356	312	348	312	347	312	343	344	307	342	355	323	352	313	318	318	318	350	322	347	314	339	343	350	339	330	334	329	332	367	347	325	332	304	328	317	320	319	311	335	368	315	337	324	312	308	333	326	337	313	334	369	319	356	352	345	340	334	370	311	322	316	337	324	317	344	313	307	325	344	321	331	312	335	337	325	295	361	354	315	318	361	329	347	327	299	353	306	348	352	363	321	319	340	365	335	343	316	316	340	301	336	337	321	325	340	316	315	318	342	295	330	359	324	347	322	316	338	352	322	363	337	333	327	335	332	324	341	335	304	346	323	303	349	363	377	357	312	330	340	319	317	365	295	323	318	308	367	314	317	333	324	305	337	332	338	346	351	366	364	332	289	347	307	352	312	314	312	316	342	317	340	282	335	323	316	339	329	335	308	339	339	321	347	319	324	306	337	320	305	319	315	322	342	282	328	304	387	318	322	323	336	302	327	356	334	358	307	337	353	303	306	347	342	323	294	349	351	313	335	333	317	306	342	354	350	330	312	355	329	307	329	328	348	329	337	331	348	343	316	323	343	312	343	297	345	323	350	351	339	328	344	326	330	334	315	335	330	308	344	351	310	339	309	355	338	321	344	330	340	338	337	336	280	333	325	339	330	316	343	338	357	375	340	350	339	342	288	331	306	354	317	349	317	350	309	337	334	334	318	355	336	333	336	346	321	357	336	340	354	327	303	324	342	369	341	332	333	319	325	376	337	339	350	336	349	364	339	344	352	303	348	326	334	368	338	295	335	346	331	322	331	289	320	324	309	317	334	357	367	331	327	340	349	348	319	333	342	345	303	329	320	325	302	346	339	306	348	344	333	318	347	340	353	337	385	346	348	300	317	308	326	311	313	329	326	320	311	324	352	294	358	332	354	343	342	327	346	345	309	331	325	314	323	317	307	360	333	319	326	348	305	301	335	339	334	350	323	349	302	340	334	313	336	345	352	327	357	345	329	331	327	345	354	310	340	342	313	345	337	319	315	319	327	316	331	333	331	298	309	313	355	332	331	348	341	326	327	316	365	333	393	296	351	322	331	348	358	323	368	342	340	322	322	315	357	343	333	357	342	343	314	353	340	316	349	332	335	309	339	298	351	338	336	330	321	346	330	333	350	314	307	343	335	326	325	338	364	289	308	308	324	355	346	353	314	319	309	303	311	367	353	295	341	307	333	317	317	290	351	349	335	336	299	343	308	307	326	336	315	335	309	321	328	317	332	340	336	311	341	340	351	348	309	310	322	325	340	336	287	366	336	353	328	358	320	306	346	324	352	345	323	325	349	316	323	308	327	323	339	350	340	318	319	332	315	302	319	310	310	348	341	320	329	365	344	356	321	307	340	334	312	313	337	321	374	365	347	311	309	293	345	336	325	331	336	324	338	373	305	323	358	309	344	307	348	353	352	315	334	336	330	278	345	316	325	323	319	319	349	323	342	342	327	313	307	327	325	351	347	353	319	360	337	336	329	318	336	321	304	315	331	338	299	353	348	365	334	314	332	328	337	333	323	323	349	331	303	317	331	339	328	322	296	334	335	339	297	326	336	310	339	304	318	348	337	341	311	361	354	329	339	307	319	348	351	339	343	370	337	312	345	284	347	336	327	343	345	359	360	353	316	334	311	340	308	341	342	332	307	288	343	310	310	359	335	306	344	330	343	362	338	321	323	327	326	312	318	324	322	338	351	311	371	343	313	344	310	311	328	329	317	351	362	355	333	316	302	318	340	366	338	329	331	308	337	349	321	364	325	302	322	321	310	366	356	324	344	328	333	349	316	313	348	362	328	324	346	350	316	297	318	309	327	324	358	334	313	352	307	333	365	323	320	299	366	300	340	336	319	312	346	330	311	320	330	339	334	317	320	360	355	346	331	299	336	304	324	339	335	337	339	336	321	374	360	300	301	348	342	326	336	331	289	354	338	302	344	332	341	341	351	329	315	336	320	308	310	344	353	346	335	308	306	347	338	335	332	342	334	329	315	339	370	323	342	325	332	330	319	346	332	288	306	325	337	324	320	297	310	339	344	343	287	295	333	338	331	308	345	317	340	325	341	356	297	334	322	315	316	311	332	360	340	362	325	307	350	329	338	327	283	316	323	332	337	316	341	287	332	368	343	321	326	317	333	364	334	352	331	334	326	318	321	320	328	327	356	339	291	345	338	295	320	348	318	330	332	325	361	326	354	304	369	303	317	319	325	326	351	332	349	342	306	347	330	308	367	306	336	313	324	325	309	290	347	328	354	318	334	369	301	314	324	337	320	337	334	325	320	330	348	349	308	323	349	335	350	340	349	306	358	316	336	341	323	310	329	347	319	325	339	337	351	341	320	332	325	316	366	326	307	329	314	347	379	368	322	325	339	378	327	324	325	351	318	337	315	321	317	302	340	301	313	347	362	350	357	314	305	364	329	321	340	362	356	332	329	298	367	328	315	334	339	311	317	314	344	310	356	328	327	330	349	342	320	359	356	338	332	309	319	335	320	346
7496	1844	1194	652	528	441	394	375	344	372	381	393	373	380	366	367	358	382	352	375	386	362	379	390	390	396	376	344	325	382	308	376	375	361	383	352	358	358	353	372	389	382	371	374	346	400	339	390	397	366	341	401	371	335	381	357	375	387	370	389	376	344	357	349	363	361	358	414	383	369	369	386	405	353	343	394	330	398	378	376	381	343	384	349	348	351	367	371	366	381	379	391	344	366	375	368	394	328	366	381	360	373	365	334	373	359	362	377	362	353	368	374	393	389	368	334	376	371	367	398	375	390	370	369	376	360	385	370	373	348	387	376	396	373	392	415	384	415	370	383	371	381	350	394	400	386	362	376	361	371	374	399	387	354	380	371	343	348	370	401	370	394	359	378	340	367	346	355	352	350	353	371	341	364	328	370	344	366	400	342	360	397	364	394	308	366	376	385	385	348	381	374	360	382	382	343	362	365	396	369	376	358	382	369	344	380	379	366	348	368	366	359	361	377	372	347	355	388	399	385	377	355	356	410	346	353	393	340	344	388	345	355	375	332	393	361	373	385	372	390	350	372	362	385	369	356	360	365	383	397	387	387	369	401	368	334	391	379	378	378	387	337	392	366	373	366	389	366	358	359	384	386	363	383	378	398	338	366	334	378	346	376	392	380	378	379	363	370	364	321	378	398	369	358	347	396	358	365	359	394	377	344	369	389	395	367	380	363	341	363	373	359	363	379	367	422	367	330	390	373	389	365	367	373	339	366	385	402	371	369	367	360	379	366	350	340	363	396	361	351	369	372	336	373	397	389	361	403	365	377	393	390	368	385	326	341	345	373	363	394	385	353	371	338	330	377	357	389	351	393	397	320	366	378	388	348	369	370	366	352	346	372	384	429	353	392	362	382	369	388	351	390	332	381	348	331	383	368	399	345	362	357	360	354	379	342	363	370	366	354	324	396	355	352	375	355	406	359	384	373	369	399	434	340	354	346	348	382	372	345	361	410	393	377	361	385	403	374	349	396	392	370	346	404	356	384	338	340	376	385	323	362	390	388	361	359	392	359	355	343	348	367	358	373	354	338	380	353	362	335	372	390	425	377	372	354	346	365	377	406	368	354	392	359	359	417	415	375	392	405	393	353	381	342	362	376	350	371	368	354	352	349	349	383	365	389	356	362	426	352	334	357	346	346	381	351	342	341	390	408	365	389	363	417	388	362	357	373	377	376	374	367	386	373	371	357	394	372	386	364	337	374	372	339	334	354	380	399	360	343	369	393	400	328	393	369	364	346	372	361	359	330	349	343	385	385	430	376	391	364	393	353	356	345	383	351	354	362	346	387	387	406	379	353	354	344	376	351	397	374	370	333	377	354	352	355	385	354	358	344	395	334	390	373	408	356	380	423	316	392	369	421	336	382	339	353	336	359	387	381	369	324	394	379	356	398	419	390	379	339	358	330	355	371	342	352	353	341	392	359	376	338	355	389	374	362	356	335	365	352	362	374	368	314	373	370	390	405	371	345	392	389	353	386	330	371	391	371	373	381	360	358	373	345	348	382	389	386	384	331	375	327	346	357	349	376	359	394	394	359	355	383	349	374	312	361	375	392	387	376	369	369	366	364	361	381	355	364	395	367	398	392	365	401	387	337	384	378	424	331	380	377	363	349	347	364	370	390	399	390	363	373	425	393	349	374	385	381	371	386	392	410	391	385	361	355	393	363	392	349	359	373	363	410	367	425	378	366	377	372	381	386	393	378	380	344	362	352	346	366	391	335	384	384	383	395	399	354	402	359	347	391	372	342	349	398	341	385	383	370	337	346	347	361	382	353	391	344	378	383	374	370	383	371	356	350	365	363	347	378	364	383	391	391	366	364	356	374	367	336	337	368	387	366	357	342	377	366	332	366	391	392	355	412	369	362	381	407	367	353	357	378	407	353	411	387	417	396	360	374	381	380	370	349	371	345	376	392	338	340	382	378	357	352	402	343	338	379	379	350	364	369	410	334	363	421	360	393	396	347	361	388	345	342	362	339	395	335	345	357	368	346	383	333	365	375	384	378	362	364	370	332	392	353	364	336	375	363	383	339	394	364	360	418	380	351	392	353	367	378	388	368	380	378	382	359	362	327	409	339	381	357	366	375	377	360	348	361	362	369	376	328	399	391	384	365	370	358	356	394	364	359	392	368	396	388	376	384	370	365	390	323	376	399	345	374	370	378	393	354	371	352	364	390	349	362	371	364	353	369	379	388	342	389	380	354	354	385	386	390	379	380	410	383	362	325	350	380	375	367	398	359	370	432	340	364	385	366	364	337	356	386	392	359	359	387	387	372	356	387	355	353	361	360	328	358	362	424	356	343	343	392	361	375	385	365	392	366	373	361	327	357	332	385	358	363	344	346	370	355	360	398	411	394	366	368	388	413	360	393	344	374	354	353	392	370	350	403	390	358	352	328	377	361	366	364	336	365	345	393	388	351	363	323	371	381	393	388	373	382	379	371	380	386	365	352	379	366	364	354	384	362	334	327	349	382	338	360	344	353	387	374	326	382	379	383	361	365	339	327	367	362	349	357	375	404	362	368	379	360	362	386	372	375	389	370	396	364	376	405	381	343	354	369	366	348	389	334	397	383	355	321	365	369	382	395	352	366	351	410	361	373	382	389	394	370	379	400	353	392	359	350	396	361	338	398	364	385	385	390	369	374	380	384	385	390	386	374	346	359	372	355	351	341	364	368	369	334	345	403	371	375	364	372	367	379	361	406	360	348	400	360	387	368	359	353	383	384	415	377	345	407	395	380	349	355	364	398	342	361	331	368	365	388	365	335	389	405	376	374	384	402	364	360	376	436	345	374	376	376	355	344	330	383	353	382	356	366	344	391	364	333	396	385	324	362	335	383	336	351	380	361	409	380	342	365	369	398	369	328	362	381	371	370	383	387	345	365	386	359	354	395	364	359	387	358	372	367	355	371	373	364	345	398	348	392	388	348	364	363	359	355	386	328	383	345	381	355	372	392	394	376	388	364	375	369	357	337	373	364	363	335	378	376	358	361	353	367	356	351	343	356	363	356	364	368	364	369	376	382	377	365	349	359	365	347	384	367	372	382	378	389	351	402	373	375	373	376	381	372	359	428	404	310	379	379	366	363	411	361	361	371	386	361	381	374	377	401	369	397	350	365	354	349	336	356	389	387	363	386	377	380	373	334	401	332	365	382	405	373	393	346	383	376	374	386	370	363	401	363	351	342	360	373	405	379	332	331	355	366	384	371	362	347	409	387	395	368	399	394	361	381	364	384	338	395	362	385	372	377	400	345	376	365	352	343	383	371	380	362	383	357	320	384	376	411	356	315	392	364	350	363	377	375	346	396	361	370	385	395	373	376	410	360	340	371	370	381	413	346	377	367	345	378	367	378	366	376	357	359	336	354	367	336	362	387	332	379	322	344	365	335	397	348	385	405	396	364	365	396	394	421	377	356	342	355	351	383	363	366	388	363	376	380	337	355
5648	2252	3119	2044	1458	1273	998	924	901	920	881	845	827	864	838	816	887	902	860	901	827	838	876	858	834	838	841	818	781	807	817	865	789	826	754	786	863	769	762	830	809	843	793	824	758	809	809	794	770	818	867	782	869	800	782	785	802	778	826	858	883	819	813	823	872	835	872	847	843	819	838	833	858	805	807	807	816	759	810	802	796	797	808	841	795	831	805	878	839	809	826	840	871	813	837	817	819	784	862	798	855	841	850	790	828	892	829	862	800	844	808	812	865	802	802	805	807	830	821	843	815	839	809	797	845	763	857	804	811	814	790	826	812	835	807	839	849	829	857	831	836	838	783	837	791	819	862	854	852	825	812	807	784	781	819	852	836	783	793	857	820	781	850	810	861	867	818	799	820	806	841	809	847	802	869	795	790	807	825	810	828	881	803	847	834	857	822	795	830	833	879	829	780	828	834	800	815	852	846	827	860	806	876	854	863	810	815	813	798	794	822	831	762	815	891	849	808	811	833	859	818	806	855	847	829	822	834	819	790	807	747	832	826	848	815	848	795	867	838	857	792	832	842	823	788	791	780	807	817	834	832	804	801	754	848	882	842	861	835	831	827	828	760	815	823	801	886	824	809	818	790	863	766	823	882	832	829	827	813	840	833	812	868	851	838	807	791	779	797	856	847	840	853	796	806	787	815	788	807	852	784	785	807	806	844	824	841	834	799	827	791	837	840	828	826	797	839	812	769	842	825	805	794	796	796	797	790	772	840	823	858	820	851	862	809	790	775	826	797	809	863	814	828	862	789	832	797	855	833	813	888	801	843	814	862	795	786	824	888	821	836	786	801	805	801	810	810	806	806	817	786	815	837	806	789	803	825	810	802	818	779	803	810	811	746	785	811	799	824	791	815	816	849	811	808	834	819	809	809	835	854	838	802	832	831	811	826	861	772	872	840	768	820	807	833	777	802	810	838	772	800	842	809	845	812	825	812	812	840	804	828	781	836	822	789	799	821	834	831	785	774	760	797	787	818	815	834	775	826	805	759	862	823	854	857	769	820	786	800	824	782	811	821	797	772	767	820	837	787	856	740	833	808	794	763	852	790	814	848	770	830	853	769	775	778	806	829	789	812	874	816	784	858	828	830	849	780	797	848	838	853	785	812	818	850	848	786	800	803	832	780	846	827	832	817	787	795	812	825	817	826	819	848	740	821	826	807	863	807	779	817	810	860	830	785	830	815	808	763	819	834	796	807	814	797	817	809	806	844	819	821	797	812	865	816	816	817	842	834	854	790	824	834	830	794	786	798	842	865	833	825	862	806	789	809	859	787	815	809	827	805	857	845	769	855	775	808	817	838	790	840	869	784	830	820	802	847	780	844	849	776	820	813	815	832	815	801	824	801	804	775	839	850	846	764	830	847	840	824	854	880	797	840	817	828	759	795	799	821	793	821	828	832	807	782	873	823	807	828	765	860	787	796	810	821	830	828	818	785	809	828	779	869	764	814	829	837	792	768	799	826	837	796	829	875	838	819	819	822	788	847	866	773	832	836	846	783	840	849	792	866	846	780	811	794	801	815	811	804	819	819	785	885	824	807	851	847	857	872	831	847	830	822	830	818	831	845	830	802	847	841	806	813	833	851	807	829	806	841	875	853	826	878	844	829	875	844	807	826	850	843	824	843	846	811	802	827	810	798	890	787	811	792	767	878	840	836	771	782	813	814	814	796	838	814	843	792	844	902	792	805	803	845	812	803	830	820	764	884	801	813	823	833	811	845	795	835	788	822	758	814	875	783	830	859	830	775	840	754	814	825	846	797	799	805	839	845	868	787	851	831	854	803	791	766	849	816	801	802	827	853	833	830	804	820	823	768	817	880	832	804	784	829	796	844	803	877	823	795	842	797	813	797	829	796	791	757	789	792	784	814	781	823	826	831	797	850	868	839	814	839	862	862	822	811	827	867	829	822	841	853	794	845	795	842	822	824	800	845	791	843	827	857	812	785	821	788	863	792	839	825	887	775	816	853	835	802	780	814	769	811	831	841	846	839	842	896	800	830	827	836	747	807	830	810	841	815	813	803	821	841	791	842	887	824	802	839	834	819	838	823	835	803	837	862	795	811	826	802	793	746	820	845	840	834	823	843	810	862	819	802	813	749	888	829	837	833	856	871	792	839	837	792	818	849	775	844	860	826	809	807	836	776	774	864	801	823	817	855	826	823	867	846	821	849	828	851	821	775	752	751	764	791	819	813	804	792	821	850	848	775	821	792	786	804	829	804	799	781	828	851	784	799	850	795	783	866	793	795	831	815	752	849	827	791	829	759	821	814	837	854	787	817	867	833	800	856	808	826	805	840	822	816	808	856	828	850	818	797	821	815	840	806	854	820	789	841	806	788	793	854	834	865	831	792	807	822	851	811	835	809	819	867	820	790	796	849	834	815	826	792	818	839	850	811	819	862	835	844	835	800	819	846	826	808	870	776	859	784	842	818	818	829	808	860	807	799	893	842	812	828	814	775	847	864	821	779	835	801	864	838	831	806	860	791	773	843	849	827	794	785	822	824	820	831	843	800	767	873	813	796	818	836	848	850	817	833	813	816	782	807	821	822	834	823	801	865	843	800	810	842	796	859	779	768	794	840	838	832	841	799	839	850	840	771	810	843	786	798	789	855	817	818	788	827	831	814	842	790	796	847	856	869	840	780	797	794	835	783	828	815	829	861	772	825	798	837	834	806	856	796	818	855	812	851	866	780	788	871	817	860	810	836	834	835	785	779	850	883	804	827	824	827	844	839	873	857	832	850	860	842	848	866	837	782	815	875	828	824	887	821	809	805	853	821	775	819	824	832	824	791	776	781	850	818	847	759	811	771	859	805	847	803	844	834	801	859	811	844	822	788	796	801	810	796	851	795	811	836	768	775	831	852	824	794	831	843	843	837	841	822	805	827	767	835	859	854	857	842	785	782	836	829	812	806	814	816	822	861	824	826	811	872	774	814	843	822	763	817	792	824	818	817	787	806	817	769	799	849	822	833	834	796	803	808	793	788	800	844	814	778	814	769	814	861	791	804	836	786	813	787	871	816	826	788	782	796	872	814	835	742	771	811	808	837	811	815	760	823	800	838	873	835	854	781	826	776	852	816	807	890	828	788	840	812	806	820	803	762	831	808	807	850	824	804	797	771	841	839	850	814	843	804	830	817	850	852	800	869	766	812	789	832	778	817	792	817	814	830	896	829	837	824	780	793	807	773	805	853	788	843	834	866	791	804	777	811	821	833	826	831	766	830	835	861	850	781	867	808	833	858	791	828	765	800	820	839	787	801	861	836	862	831	799	815	822	807	804	853	866	883	831	837	839	769	831	791	799	812	804	790	809	783	826	837	779	806	824	829	837	819	838	826	790	810	851	786	795	820	802	808	822	859	858	879	863	839	766	842	798	800	841	826	841	773	826	815	801	824	880	853	805	815	836	819	854	814	851	868	817	814	803	823	811	869	806
18520	10398	19020	9990	2117	982	488	366	327	335	342	304	279	276	313	232	253	259	234	265	239	269	254	284	240	245	257	229	199	245	223	244	256	236	255	245	252	220	249	242	267	233	222	263	243	266	236	262	249	276	237	226	249	257	263	226	246	235	237	248	238	233	246	198	221	256	252	258	212	238	215	232	230	277	217	221	268	250	242	251	262	265	238	262	245	239	230	259	224	233	239	277	214	192	225	244	246	217	265	240	240	233	230	230	241	242	219	266	234	228	232	229	261	208	221	213	208	246	263	241	236	247	233	244	235	221	223	251	239	223	245	273	245	240	253	237	223	227	232	222	258	237	254	252	249	225	226	241	239	244	250	248	229	240	241	268	261	211	237	234	251	251	243	295	228	264	249	229	246	246	260	229	226	253	240	264	256	206	227	263	215	218	236	235	227	271	240	260	258	226	239	251	262	242	243	278	240	250	253	246	256	243	253	250	203	251	225	214	232	217	237	254	252	250	222	240	232	251	249	225	225	243	263	229	218	238	229	274	245	256	229	251	251	240	259	221	242	234	261	246	224	250	240	269	225	259	247	258	259	231	219	251	241	246	245	226	212	271	226	269	245	239	252	256	227	239	254	236	205	222	229	252	206	247	238	233	230	277	225	261	256	233	245	224	230	260	208	231	212	250	245	243	231	220	248	227	273	257	279	240	251	239	259	230	239	262	226	242	227	254	257	265	243	213	224	248	226	242	237	234	239	230	211	252	242	239	257	238	216	255	251	218	229	259	233	239	268	245	260	205	230	229	210	217	237	226	246	246	222	254	258	256	246	279	238	233	227	244	250	248	239	260	233	202	227	247	230	245	214	225	246	252	246	243	238	240	274	225	223	284	268	253	228	231	219	247	229	242	231	240	197	287	251	255	249	225	244	249	233	272	240	231	244	227	211	220	254	232	252	234	236	233	253	244	252	262	282	225	236	240	238	240	229	222	210	275	260	240	225	225	208	229	221	242	227	224	230	242	245	236	265	251	233	228	257	247	248	240	250	212	281	254	242	240	218	239	250	234	196	243	246	215	240	246	252	236	234	234	273	225	250	225	243	237	241	256	220	230	246	257	256	257	255	230	268	224	257	230	263	228	222	237	251	239	256	238	236	257	203	221	229	266	256	248	226	258	239	246	216	241	233	250	269	225	257	230	239	260	251	257	271	251	230	247	252	239	236	234	224	250	262	255	237	240	242	246	241	240	246	250	264	250	227	253	248	257	195	215	224	259	235	246	201	234	240	286	206	244	229	266	243	264	232	261	249	197	259	237	253	256	246	238	230	206	225	233	212	243	236	240	254	233	266	240	205	236	251	233	237	223	258	249	220	261	246	249	222	246	244	260	216	224	237	227	231	242	222	235	243	250	230	216	260	233	230	256	240	249	221	244	233	223	270	223	219	242	259	229	239	221	225	259	222	237	268	249	225	250	224	243	251	263	245	242	216	232	265	284	242	234	241	229	234	277	271	232	248	261	252	199	232	229	215	233	225	238	261	247	263	228	244	236	251	225	256	265	218	215	255	243	217	237	251	232	230	285	236	205	243	248	220	218	253	235	264	248	241	232	252	274	222	232	282	256	213	232	238	262	209	262	254	230	265	240	182	221	229	239	238	232	224	230	224	211	217	241	247	221	265	294	251	224	236	234	274	241	241	244	235	254	255	212	243	255	239	230	244	231	232	234	229	231	269	230	251	260	235	254	251	223	240	229	257	284	245	234	231	269	207	247	227	227	255	230	249	238	269	247	251	234	257	273	251	253	239	242	256	255	235	237	238	263	225	231	240	234	259	229	252	264	254	241	233	210	261	244	275	235	238	251	239	251	211	216	251	233	239	222	220	223	237	258	249	256	263	246	249	257	245	246	233	233	265	248	245	197	223	243	234	246	214	240	296	266	223	257	257	224	227	224	250	241	214	249	247	216	212	216	253	224	249	252	237	231	256	233	234	208	212	251	258	244	236	268	244	226	228	250	241	225	256	253	225	249	239	238	270	233	225	241	256	241	222	234	234	225	240	243	234	229	238	263	246	271	266	237	236	254	231	225	236	242	254	276	249	222	249	243	229	222	266	247	237	215	232	222	251	261	249	260	240	244	230	233	225	228	236	232	259	246	254	245	259	225	236	282	261	219	238	234	269	232	246	210	225	232	236	283	241	247	223	236	257	221	253	238	213	244	240	242	286	234	263	274	203	220	253	220	223	245	251	238	264	263	258	209	239	251	229	264	252	229	215	251	253	251	229	230	264	261	215	227	261	238	263	259	226	253	251	251	237	250	232	248	258	237	239	238	201	221	222	239	236	218	233	232	243	232	233	219	247	243	217	259	222	238	253	273	241	251	235	238	248	250	245	235	211	227	206	226	234	242	269	249	234	225	214	221	256	241	225	227	233	243	227	253	242	269	222	219	220	254	232	243	214	230	264	245	230	263	218	220	227	261	274	244	247	245	242	262	237	231	231	248	241	226	246	293	254	235	268	246	217	218	202	233	243	260	218	245	263	233	253	259	220	265	268	236	264	241	251	231	241	246	268	242	236	220	213	268	235	237	211	254	251	232	233	194	238	275	239	231	237	219	241	247	226	268	241	228	251	246	256	238	235	256	261	238	235	232	269	242	242	226	251	231	232	223	251	254	244	262	241	258	246	241	240	282	225	253	243	229	234	252	271	245	264	219	229	251	230	218	241	225	248	255	232	237	242	237	253	229	224	256	249	239	230	240	249	251	244	250	230	254	244	209	251	234	231	223	245	208	227	284	249	197	244	194	232	225	229	237	237	254	246	235	219	248	230	205	244	250	234	233	244	242	229	240	209	223	250	224	243	269	259	249	274	287	247	227	252	255	221	239	247	285	218	266	282	227	277	251	236	245	250	257	258	241	230	239	265	211	233	230	261	230	263	246	246	221	238	222	227	230	249	225	216	247	245	234	235	240	230	240	234	217	271	248	267	240	264	240	234	264	235	222	211	243	267	267	236	248	232	244	230	228	267	248	245	272	251	240	249	240	272	228	249	231	237	258	211	246	243	259	265	235	245	225	264	259	215	226	258	236	217	243	248	247	258	256	255	259	232	242	225	242	234	248	218	233	247	232	253	245	225	258	210	235	245	218	269	268	240	245	227	242	210	236	254	226	247	231	260	279	234	228	251	265	243	267	236	223	238	242	226	231	266	263	229	226	234	270	257	235	218	247	239	265	235	239	215	250	234	249	273	241	249	238	235	234	249	225	254	230	281	237	250	268	232	232	264	226	238	220	237	259	236	229	213	253	244	249	260	249	247	263	231	243	256	273	264	234	265	248	257	202	248	234	245	208	233	239	242	230	235	247	252	220	237	263	205	198	252	278	250	204	226	223	250	253	220	233	232	223	239	226	245	250	245	245	258	252	242	236	251	243	252	229	234	234	237	226	229	273	216	265	254	225	247	236	223	261	222	243	247	227	229	223	237	230	264	231	227	245	226	246
13021	10542	24323	12444	5660	3603	1782	1268	979	932	949	916	796	706	752	666	743	743	731	656	694	704	683	664	613	591	596	612	564	554	571	564	566	534	586	556	570	519	543	561	569	543	573	572	580	568	552	545	556	574	570	584	608	559	492	522	543	534	552	541	522	573	562	619	521	516	518	513	544	531	543	551	564	589	558	544	513	557	556	519	557	537	522	551	591	599	585	548	577	522	566	542	577	496	536	531	560	544	543	546	549	545	544	500	515	551	592	544	546	507	555	521	570	551	533	578	536	512	587	558	584	540	559	532	522	556	516	547	558	519	573	551	545	561	556	569	550	542	549	577	577	532	519	567	523	558	581	508	560	537	555	529	541	506	547	568	563	548	550	600	550	525	533	558	548	545	551	549	574	564	575	594	575	572	516	554	503	554	537	504	534	557	568	557	510	530	527	518	557	550	543	552	504	572	550	560	568	529	536	524	537	555	546	526	514	543	511	542	543	550	544	583	523	542	499	574	546	556	526	556	560	581	570	534	543	539	553	575	533	563	555	556	546	562	604	559	537	552	541	572	580	549	572	542	508	520	541	519	532	534	492	532	550	545	526	576	530	563	542	512	499	553	547	521	578	549	562	586	576	515	540	551	539	547	579	555	553	518	532	530	490	562	547	559	588	530	581	562	548	499	529	542	573	546	544	552	531	571	543	557	530	578	581	577	572	564	551	560	524	514	514	558	552	535	521	559	561	514	559	559	536	531	557	562	567	573	525	577	541	563	562	577	553	516	502	510	570	539	575	575	518	557	505	536	564	507	572	547	556	543	572	540	520	554	562	532	545	570	524	576	549	563	585	534	553	517	579	540	524	512	560	542	545	538	578	576	574	551	509	518	560	555	576	554	554	581	549	533	556	555	572	580	533	525	583	537	516	559	511	589	499	556	536	522	593	590	560	562	583	552	537	535	522	571	548	599	563	542	580	519	565	517	538	569	557	529	504	547	573	541	566	545	575	550	563	537	582	555	546	527	561	555	511	542	566	545	541	564	577	510	543	602	562	532	542	560	545	526	566	602	572	575	543	552	563	518	530	587	534	550	578	538	530	558	550	521	526	575	501	564	518	529	543	553	554	557	516	551	550	527	565	532	537	547	528	527	573	537	555	503	562	556	537	529	497	554	486	537	540	568	591	547	549	538	513	576	574	513	558	569	580	520	558	543	514	590	557	587	567	508	543	557	543	577	522	579	599	554	588	539	529	534	532	547	566	501	579	544	575	553	513	545	555	608	534	583	577	573	578	524	562	535	552	555	520	556	552	547	585	560	583	543	533	536	536	524	561	545	555	519	566	515	522	519	579	564	556	515	555	532	566	542	540	489	542	568	528	548	553	551	557	552	566	586	541	512	538	558	557	553	528	563	557	547	555	545	531	509	563	564	550	520	521	562	563	549	523	531	583	551	552	546	545	521	571	521	599	522	512	507	550	553	524	527	535	548	528	565	520	552	572	543	570	530	581	552	558	556	589	571	542	575	565	547	573	526	547	552	576	563	555	547	569	527	529	567	558	558	562	567	554	577	528	569	575	598	576	545	582	517	568	526	539	533	561	531	534	570	548	569	562	543	537	546	548	556	515	507	580	517	554	563	570	538	553	568	525	558	530	537	481	522	529	546	538	526	547	541	527	517	583	541	544	504	551	519	532	574	558	537	549	486	504	536	554	555	523	525	561	527	570	552	547	579	497	559	549	563	548	526	567	554	525	523	526	560	551	524	545	567	572	527	592	584	536	548	517	554	578	571	539	578	537	574	558	575	542	542	500	550	544	584	530	554	540	538	527	513	538	536	574	552	547	563	560	552	540	543	552	565	556	511	545	539	544	554	514	530	494	508	556	521	530	556	513	565	576	540	528	572	583	547	538	554	538	520	531	529	541	537	577	539	570	530	565	554	549	535	555	548	573	530	569	533	560	579	558	565	581	550	521	555	499	564	556	543	550	533	529	560	517	610	547	541	499	501	595	493	557	563	549	505	506	568	557	531	488	562	536	528	533	490	550	597	539	498	556	532	515	564	580	532	551	546	557	523	583	565	519	539	537	553	546	529	550	560	558	569	542	560	545	542	565	538	560	563	522	594	573	538	498	568	553	552	587	562	521	519	530	516	522	560	557	534	576	543	501	536	519	523	522	559	585	536	548	573	547	594	558	575	544	565	608	526	548	565	537	570	537	539	540	540	553	524	542	536	566	570	549	581	533	595	561	541	543	521	525	528	549	556	524	538	531	519	556	498	569	530	518	568	520	545	553	570	517	545	543	547	541	552	587	551	556	567	538	583	522	550	527	537	593	573	562	505	563	545	533	586	509	493	522	531	526	519	530	537	570	549	532	558	499	519	539	553	526	541	493	556	522	536	567	576	570	520	498	539	543	557	539	588	557	486	559	562	603	563	546	534	580	576	552	524	513	492	582	523	564	518	560	544	511	527	544	545	552	575	533	527	562	510	590	588	556	543	542	540	531	526	552	558	522	574	513	572	524	562	555	561	572	534	562	529	554	585	543	559	535	556	561	520	529	540	551	539	534	531	532	532	567	534	527	529	533	518	553	553	545	569	556	600	524	553	556	535	534	524	565	534	552	546	533	564	523	587	501	537	587	563	523	512	530	540	559	523	529	560	558	551	541	553	579	575	540	540	542	546	517	524	514	517	516	556	535	566	550	540	547	532	539	531	547	522	574	546	485	543	531	555	574	570	530	545	517	545	552	530	571	581	543	586	541	540	565	529	581	550	545	535	536	578	547	536	575	542	547	554	526	552	560	543	530	602	558	563	530	577	542	504	544	521	523	518	540	543	541	536	513	562	553	548	558	538	534	544	564	555	565	590	535	545	549	563	528	525	559	547	536	522	511	596	575	559	555	537	544	550	586	540	548	565	550	547	526	575	569	536	550	503	576	549	566	567	543	560	507	541	497	548	577	589	477	532	570	532	560	570	548	604	521	540	544	506	574	544	537	542	579	552	541	537	529	557	530	552	525	512	534	539	574	583	557	548	571	596	530	548	581	564	531	562	516	586	549	558	538	561	511	541	569	535	574	553	567	526	502	517	556	571	538	563	557	548	524	578	555	551	540	531	538	571	577	555	535	543	570	513	558	559	541	543	511	543	549	547	559	551	553	505	541	565	538	556	521	478	557	521	530	511	551	551	578	563	557	557	530	571	527	519	570	563	523	542	512	534	561	530	526	494	566	595	554	533	541	557	565	533	545	518	521	558	563	548	539	514	531	546	604	493	537	554	550	564	531	551	560	533	544	581	552	543	552	595	562	534	585	537	509	573	560	531	586	567	534	529	542	544	516	533	564	584	560	577	534	501	513	542	586	517	548	591	547	535	558	543	565	576	529	540	574	528	574	547	553	576	498	488	571	561	531	527	547	582	578	557	532	557	563	517	530	552	579	548	549	535	512	583	578	490	523	545	537	576	580	548	544	539	546	521	545	572	583	531	545	559	541	552
27709	18353	29582	17578	4822	1740	722	401	276	223	242	217	175	178	190	156	162	162	182	140	141	157	135	140	141	134	122	146	141	124	149	128	122	122	132	162	158	126	130	171	119	136	154	152	127	134	147	126	114	142	135	123	104	109	118	124	129	144	123	121	124	138	99	127	126	132	105	126	111	138	130	115	139	124	134	139	111	126	103	108	147	145	124	122	120	120	132	140	116	119	128	143	124	128	142	140	134	106	140	121	108	125	136	148	130	126	146	121	131	126	131	134	123	139	111	140	145	117	128	144	132	149	138	119	116	116	116	117	125	151	122	122	136	141	132	111	134	116	134	115	131	125	119	160	121	138	126	122	120	118	143	125	137	133	134	118	142	107	134	129	145	119	130	129	126	126	134	133	125	157	114	136	140	125	134	139	114	128	136	132	126	130	141	141	131	127	138	117	126	119	117	127	128	151	131	131	118	129	146	131	132	107	118	121	130	113	127	130	148	128	143	125	127	136	116	126	139	137	143	136	123	121	133	126	124	129	144	128	129	133	159	139	134	166	115	131	120	139	135	113	128	129	137	139	144	147	108	109	139	111	126	135	121	151	131	107	116	118	139	119	114	151	114	140	129	127	134	125	115	109	141	113	141	136	124	153	135	137	128	137	124	112	116	138	127	158	125	98	133	117	139	133	123	116	144	139	144	136	145	128	133	158	116	118	122	145	140	129	128	131	113	123	118	130	137	149	126	122	139	140	123	111	135	136	121	141	124	112	134	127	105	110	102	147	122	129	150	120	145	130	147	120	144	124	123	114	124	127	134	127	116	116	149	161	120	128	139	127	122	150	133	128	134	131	145	135	134	138	115	114	121	129	130	124	118	121	119	119	147	151	114	123	138	117	130	143	130	130	137	127	115	121	132	136	130	147	150	150	113	122	137	121	126	126	118	126	137	136	142	130	141	147	114	137	131	120	125	135	139	125	120	123	153	150	137	119	122	138	152	151	136	132	110	145	131	134	125	122	117	135	137	143	117	118	122	133	121	121	122	152	138	129	134	132	110	109	109	125	126	127	146	142	134	116	118	110	131	116	130	117	120	138	110	102	127	129	134	127	142	118	132	131	129	119	119	110	131	98	132	127	162	130	139	130	126	127	115	111	150	147	126	122	137	128	107	139	134	124	101	113	145	120	130	122	138	127	128	144	133	110	123	115	133	131	124	129	118	120	125	124	131	125	103	99	123	124	138	140	128	126	154	152	125	130	113	121	111	122	151	150	118	128	120	126	112	143	125	135	129	121	122	146	131	154	138	139	131	132	117	162	133	129	125	136	130	127	118	129	111	145	124	119	128	120	136	155	148	144	122	151	116	128	135	141	121	147	121	136	110	122	114	122	126	132	133	118	143	137	126	134	131	131	120	128	121	142	142	111	119	126	145	126	128	113	123	118	132	113	128	124	134	115	125	147	129	117	138	136	128	129	122	130	135	119	121	131	137	109	134	144	165	131	135	131	109	112	123	130	138	135	127	139	130	137	128	145	149	144	116	130	118	138	107	112	117	119	113	125	115	121	133	122	136	118	140	130	121	136	128	126	120	120	112	140	148	139	125	120	132	134	131	142	150	136	133	120	121	145	128	112	124	134	126	108	141	128	123	129	117	113	132	146	142	110	139	117	117	124	120	119	145	134	136	104	124	134	119	142	124	113	109	118	119	142	95	115	154	110	104	135	154	112	153	105	121	142	144	118	153	146	138	147	140	144	121	125	120	128	127	142	129	135	121	120	130	129	127	146	132	140	121	133	134	118	139	125	145	129	145	133	133	135	125	139	123	141	109	101	119	124	127	120	152	134	135	133	139	133	110	132	118	114	136	117	136	121	132	123	106	122	133	133	143	124	146	117	120	120	145	101	142	155	140	143	138	132	137	135	99	111	141	122	126	152	138	124	106	133	131	136	130	128	144	141	133	115	128	155	136	126	143	136	151	128	116	119	137	127	113	137	127	118	119	128	126	143	123	136	130	117	128	128	119	128	142	107	120	129	120	118	131	113	134	142	125	130	130	129	118	121	128	150	151	134	141	136	104	118	154	143	138	138	132	135	131	161	135	117	138	136	151	100	130	134	132	109	124	135	127	116	115	122	104	112	126	136	147	122	131	126	143	122	124	142	134	150	117	125	134	124	108	120	164	126	127	125	123	110	147	122	147	125	109	127	134	144	135	132	130	117	138	133	111	132	119	139	136	123	136	120	141	118	136	124	127	134	109	131	121	130	106	122	149	136	122	120	108	114	148	134	124	120	142	127	118	121	117	123	138	132	115	133	166	123	124	127	118	128	122	135	114	137	134	119	125	124	129	113	112	139	118	117	128	114	126	147	153	141	115	100	135	131	125	112	140	114	150	131	140	137	128	118	141	114	137	127	122	104	118	152	122	130	100	148	117	139	125	116	138	123	123	89	157	119	112	155	137	119	121	121	145	142	124	105	124	119	132	116	138	124	123	115	123	126	127	124	121	137	126	134	118	128	127	126	116	123	119	124	142	109	125	122	116	125	123	142	135	132	116	143	137	128	144	116	133	117	119	128	116	104	152	121	149	120	120	132	141	116	130	122	128	129	138	140	125	119	128	111	138	128	120	117	110	111	150	128	126	146	132	134	120	153	126	157	124	136	123	128	131	116	129	134	123	114	138	141	121	119	121	132	141	125	136	129	140	130	115	129	139	149	151	129	121	137	138	145	144	112	135	137	102	126	121	130	92	129	117	131	135	139	123	145	134	143	119	105	120	122	144	143	115	136	128	127	125	131	137	149	155	112	135	128	132	137	119	119	119	96	143	137	136	127	119	137	134	133	135	122	117	112	132	136	143	135	137	117	120	133	132	134	134	127	141	142	130	137	142	123	129	139	124	141	134	135	128	129	102	113	138	128	113	112	132	136	123	134	131	139	130	134	113	134	142	106	134	123	114	126	129	118	117	128	141	114	118	138	130	138	116	165	121	136	136	125	124	130	139	125	134	126	134	118	117	139	122	131	142	133	112	129	133	141	136	123	140	145	143	134	143	132	124	122	126	146	134	116	130	140	116	128	139	129	124	124	124	128	149	132	141	139	137	123	127	102	127	137	125	126	132	130	150	126	124	145	138	117	136	130	135	150	131	132	115	124	118	146	130	118	113	127	109	142	111	112	113	162	141	110	149	131	129	137	113	143	134	147	131	119	136	125	120	144	126	126	145	122	135	136	120	140	141	133	115	141	126	104	128	134	120	128	134	153	138	127	126	136	143	131	130	134	109	123	118	143	121	143	118	109	133	125	138	122	114	107	117	125	126	125	124	125	117	134	120	132	126	119	124	123	141	138	125	120	123	127	117	133	155	127	124	107	111	117	130	122	142	133	151	119	121	146	142	126	128	130	128	126	146	134	134	124	127	122	132	113	127	121	129	100	121	122	123	120	119	135	105	126	128	134	123	125	121	117	126	123	128	135	125	123	120	135	130	118	131	130	119	124
17109	15871	31978	16916	8891	5776	2784	1587	1152	992	947	868	731	648	621	627	587	694	544	526	518	510	488	519	425	398	359	371	370	349	358	366	367	389	330	368	338	394	346	336	347	338	363	356	356	349	326	329	348	317	332	365	356	354	359	339	324	368	344	351	337	333	318	313	356	369	343	345	327	362	326	336	327	339	323	348	336	319	359	354	329	332	334	357	322	335	311	321	355	323	316	346	343	322	325	344	343	350	330	325	328	325	319	336	366	362	351	353	321	338	321	325	361	355	333	357	352	338	322	326	352	341	315	340	325	334	309	341	320	326	340	334	324	343	330	318	347	374	356	359	333	339	332	352	332	338	336	303	356	339	360	333	342	307	346	339	347	328	357	291	332	329	341	355	332	334	326	338	336	351	357	300	341	333	348	335	336	342	330	313	318	338	301	338	322	346	330	344	327	337	336	332	343	294	311	336	348	296	310	323	297	301	330	320	342	320	349	342	349	356	342	325	333	352	356	332	324	324	340	318	304	353	313	339	331	342	331	344	336	319	317	285	320	294	337	319	323	323	340	341	340	311	332	339	337	336	357	312	350	345	319	361	334	374	335	323	314	357	330	334	325	341	320	288	341	344	355	334	320	317	336	329	341	318	322	367	342	341	315	334	340	336	356	344	338	340	344	325	337	297	327	376	317	338	317	335	324	328	321	351	307	358	308	329	341	333	352	338	343	326	330	348	336	332	360	306	357	331	340	343	330	374	324	342	320	335	364	317	309	354	331	378	356	315	333	330	360	296	332	327	356	339	333	340	362	328	335	317	303	326	323	362	311	349	334	302	343	328	308	313	337	298	331	328	333	337	349	332	298	364	350	369	337	314	338	325	320	353	334	344	339	337	348	335	389	358	372	309	324	363	353	339	309	337	316	318	325	331	367	343	348	324	336	336	304	324	327	334	355	361	342	351	334	312	340	358	336	327	347	346	296	363	314	326	320	348	327	315	347	357	318	325	369	334	332	340	309	335	354	361	358	347	338	344	350	349	335	301	331	328	345	303	338	331	340	359	319	326	311	305	331	319	337	353	345	333	320	339	347	296	333	327	346	355	326	336	338	342	321	343	306	320	320	343	332	337	341	315	326	320	354	369	329	322	331	331	337	319	360	299	335	328	331	347	317	318	356	330	321	341	352	359	314	326	327	331	370	347	312	319	343	310	327	318	360	318	335	335	325	334	318	335	360	315	346	338	308	323	321	347	310	336	352	307	317	331	348	348	309	338	316	298	351	299	331	327	335	322	335	295	334	345	332	319	320	354	307	357	324	333	352	340	325	347	344	335	348	336	302	311	300	355	345	341	324	342	351	329	323	333	315	333	354	354	339	299	334	329	319	351	322	346	338	334	320	328	304	322	320	344	309	332	339	322	346	332	349	319	343	287	337	329	327	362	356	322	310	329	321	352	302	299	327	316	296	328	312	328	326	317	327	338	322	358	332	350	315	324	328	359	334	339	309	328	346	352	349	345	309	340	335	333	329	326	320	346	327	291	353	321	361	318	318	337	315	349	337	360	336	359	339	331	294	337	311	327	351	327	372	337	342	351	361	350	332	331	312	303	309	332	368	344	310	321	333	334	321	322	322	313	321	325	322	328	366	368	353	365	306	345	347	318	336	360	333	364	326	305	354	361	366	339	310	301	354	305	340	325	398	324	358	292	325	333	316	343	319	312	323	347	330	312	374	332	328	341	325	348	310	353	349	305	322	341	321	324	307	320	364	326	359	327	298	334	342	303	339	327	348	361	328	330	332	310	354	336	319	315	336	353	327	350	376	314	333	359	330	320	343	336	325	314	328	286	326	326	309	313	324	331	332	326	346	329	360	328	364	314	329	345	334	320	335	350	343	322	321	348	335	300	331	335	348	347	324	343	353	339	328	367	309	324	331	331	293	334	349	307	348	337	325	329	336	328	304	362	341	324	310	339	317	347	329	355	336	320	338	330	322	310	341	297	309	350	338	298	351	310	340	330	324	350	343	326	303	330	335	325	331	306	337	356	343	353	290	338	297	336	326	352	310	329	327	359	320	353	322	341	338	309	346	336	301	337	306	311	340	331	347	311	337	293	330	313	302	354	308	311	356	313	333	346	337	374	324	319	332	335	332	298	332	345	329	331	301	347	311	330	332	352	360	343	345	324	347	359	310	303	348	353	330	315	325	333	366	349	313	337	329	343	323	364	292	357	344	349	338	324	336	343	359	377	328	310	313	311	334	307	345	314	321	347	334	308	345	317	317	314	310	337	349	333	320	347	338	320	353	371	354	351	333	312	281	363	340	347	318	332	313	315	319	307	306	332	325	318	340	320	351	323	309	308	356	321	322	338	341	319	330	319	347	315	321	336	337	345	342	343	334	336	336	368	296	344	357	311	335	364	332	320	316	355	338	334	325	349	307	349	333	335	364	321	332	337	347	325	322	316	342	350	319	330	334	289	323	353	350	326	323	346	336	325	304	334	328	325	322	327	336	325	313	339	317	317	345	351	313	342	324	330	342	328	330	345	345	326	321	333	334	327	280	311	333	327	322	335	322	306	315	351	346	325	372	340	319	323	327	305	304	319	335	299	347	359	309	333	346	327	312	328	338	339	375	315	292	321	325	309	325	317	300	328	325	315	327	334	307	326	344	334	305	327	330	288	331	339	335	343	332	326	337	303	321	364	354	325	360	334	326	334	347	331	318	308	299	352	346	345	308	336	326	317	329	328	342	348	317	327	342	336	347	320	348	357	341	327	319	349	350	308	299	300	346	321	317	383	325	371	319	312	330	359	354	326	304	314	343	364	346	316	340	329	340	350	336	325	321	319	344	378	315	314	343	344	311	366	351	309	329	324	339	296	336	341	321	311	342	325	311	322	330	305	319	350	351	332	317	337	312	337	333	337	331	299	351	342	323	330	332	312	313	364	338	350	336	340	340	358	325	319	327	328	314	322	329	347	341	311	359	308	338	368	324	336	334	336	322	328	350	337	348	340	359	308	334	346	352	329	311	323	314	333	322	326	322	318	332	354	326	323	356	338	329	347	326	308	355	353	325	349	348	346	339	341	339	331	324	378	339	355	348	354	355	290	359	324	328	368	326	328	328	313	345	344	293	370	369	337	337	321	320	332	295	322	351	320	336	367	316	331	350	321	324	330	363	332	335	338	333	346	349	337	325	330	274	323	318	337	306	347	338	333	371	286	316	325	340	308	352	355	351	333	355	333	331	333	316	327	318	308	330	334	339	367	348	332	348	326	314	314	313	343	344	308	345	351	348	321	347	331	317	328	325	346	319	294	360	344	338	345	362	351	342	378	316	352	321	303	328	322	326	317	330	339	363	349	317	341	361	335	311	311	348	350	350	350	315	350	306	331	316	357	337	338	331	327	338	312	333	339	345	345	352	313	366	348	334	343	334	341	318	343	350	317	302	320	314	384	334	341	328	340	336	323	378	312	330	382	346	304	332	328	320	308	346	353
7463	1782	1142	670	545	486	394	388	366	386	383	433	385	390	383	361	375	383	344	381	376	360	317	389	367	327	348	378	407	395	375	378	376	371	364	361	340	372	362	372	383	375	372	327	396	406	373	385	347	332	364	356	369	386	356	376	386	371	349	366	393	348	370	405	390	321	375	342	351	377	422	361	362	387	330	377	371	356	402	414	335	380	411	377	361	386	432	390	376	364	381	387	345	359	376	335	361	374	369	364	386	376	330	383	364	330	351	342	359	373	407	343	373	353	325	378	383	403	360	379	390	340	369	353	367	395	392	354	373	387	337	389	352	373	390	435	366	427	407	382	376	374	391	354	384	355	382	377	355	349	401	399	384	392	331	370	374	413	378	350	362	350	367	381	331	371	386	347	361	385	321	347	350	346	375	361	356	385	384	388	360	344	341	356	323	338	376	375	373	376	378	363	373	363	361	342	366	400	361	368	382	386	389	356	374	421	364	346	361	382	365	375	350	372	414	353	346	377	396	400	371	375	372	397	396	374	380	365	367	342	412	356	378	349	380	343	377	360	349	388	369	350	383	399	386	368	343	368	359	415	340	363	361	364	357	367	381	371	401	364	407	366	357	364	345	362	389	382	354	409	367	376	354	362	363	377	378	385	368	371	352	310	340	387	362	370	348	371	363	338	401	367	368	333	321	375	396	364	373	383	362	339	412	391	375	353	364	360	392	376	370	363	366	352	388	393	353	349	388	351	354	366	387	393	368	367	369	404	367	358	392	379	375	376	375	372	377	357	377	339	371	345	389	340	391	386	321	354	375	383	387	401	359	394	353	334	383	396	357	412	395	362	361	355	359	395	355	399	320	347	398	360	359	399	382	353	406	357	346	380	366	370	364	347	401	343	393	384	390	378	373	385	399	338	371	376	401	363	322	362	382	355	337	359	325	352	372	362	377	404	354	374	378	406	350	363	363	390	351	367	350	376	377	353	371	370	378	373	401	386	361	357	383	371	415	358	344	397	375	377	344	361	342	350	360	320	366	361	355	355	392	382	340	381	367	374	342	361	361	357	352	349	366	385	369	346	378	394	381	386	370	356	336	362	381	320	337	356	370	378	344	363	339	355	354	344	356	355	347	341	326	357	335	372	407	375	358	408	363	385	355	383	376	339	339	357	353	374	335	325	389	360	331	388	363	334	369	341	386	383	314	346	382	364	363	361	380	392	304	383	411	360	406	403	349	374	384	357	397	389	375	413	369	343	365	351	350	332	378	356	368	355	383	326	365	384	379	376	375	376	343	385	347	342	368	372	360	337	370	373	356	358	382	361	386	368	333	402	379	359	366	326	386	388	384	406	360	363	361	373	388	341	360	333	374	363	345	388	336	365	327	379	360	377	389	384	349	347	371	373	362	362	366	349	351	375	360	378	367	397	401	362	329	352	366	351	348	335	368	353	340	345	383	359	371	411	379	380	387	343	376	350	376	361	363	365	383	393	332	349	348	335	368	385	362	350	390	367	364	349	335	380	377	346	388	375	387	382	399	384	353	385	396	347	347	377	361	352	398	375	399	358	383	368	383	401	407	357	363	361	365	362	339	361	316	369	367	372	351	372	363	392	363	373	363	330	358	335	374	351	356	380	341	350	353	380	389	364	358	370	406	345	341	352	341	396	338	348	337	390	349	386	363	353	349	359	359	332	348	358	346	357	361	369	396	360	376	416	413	363	390	340	349	364	391	381	332	395	372	357	367	375	351	334	378	372	348	361	365	401	393	359	415	372	373	403	382	389	362	388	353	337	377	370	360	342	407	382	391	385	368	365	348	420	403	373	370	348	369	383	361	373	389	370	382	385	363	346	340	394	358	376	378	405	361	363	414	348	356	358	382	380	364	372	347	386	390	354	352	350	378	384	332	355	366	388	403	361	371	369	380	375	327	401	378	396	361	386	404	350	358	402	359	367	412	343	363	389	387	369	372	385	360	356	356	356	357	324	373	358	352	378	369	336	412	376	374	374	400	358	379	358	351	361	360	373	386	365	366	375	354	409	369	344	334	383	402	371	387	373	379	381	381	389	390	361	364	384	385	346	361	370	345	320	348	371	374	382	371	345	361	412	389	367	363	396	413	307	370	389	383	389	365	342	371	393	400	373	405	368	391	343	366	411	400	380	385	370	348	368	373	383	350	371	353	364	391	382	397	408	360	372	354	336	352	352	403	361	391	375	381	395	356	386	358	334	381	429	396	346	360	354	368	400	347	366	391	334	345	388	368	411	355	354	339	375	362	341	366	381	387	425	378	368	356	379	377	394	288	359	342	371	345	367	322	407	321	349	369	347	346	364	368	333	356	418	389	399	361	393	350	361	387	368	397	385	374	379	341	369	391	359	354	392	401	390	384	373	383	345	375	360	345	364	364	377	348	357	395	400	363	387	389	403	370	392	357	363	377	370	394	350	378	345	372	363	336	343	360	340	404	328	371	363	370	379	392	361	387	337	347	369	340	356	350	394	349	367	370	344	388	373	373	361	381	339	402	395	368	373	389	331	396	374	391	353	368	329	337	353	372	395	382	404	358	391	362	345	355	379	373	373	348	376	375	336	363	360	323	380	340	386	371	379	377	354	373	353	378	355	325	349	363	377	365	351	357	362	384	362	377	306	359	338	364	361	383	340	359	357	410	358	379	393	394	356	335	390	378	387	395	398	366	345	381	341	369	391	361	385	371	359	371	363	383	360	373	344	348	356	384	355	374	379	347	367	348	394	338	346	347	375	368	374	386	328	372	380	352	359	365	384	377	359	347	381	403	407	398	391	313	346	374	373	354	386	340	363	382	365	384	341	381	368	357	376	363	380	378	376	380	344	365	391	360	394	389	350	349	375	377	383	351	354	349	345	353	374	378	401	351	347	337	372	359	355	354	357	362	398	346	338	368	414	352	368	382	345	330	385	397	411	373	332	349	390	335	398	369	358	370	336	363	358	374	358	355	377	353	385	389	411	356	362	397	424	359	378	394	402	324	346	328	367	389	367	369	365	379	357	363	327	378	345	389	402	375	365	344	363	355	367	377	342	373	365	356	390	383	389	369	355	407	339	348	347	335	358	384	401	372	383	384	361	368	398	353	367	367	389	406	365	403	383	368	353	356	357	384	361	332	359	364	349	381	357	380	353	380	367	370	347	345	381	384	394	377	392	379	369	376	393	371	386	352	381	385	355	377	383	368	402	391	334	386	367	356	370	408	391	362	374	351	372	342	359	358	388	352	366	369	356	376	386	324	346	348	379	372	364	354	359	379	358	364	372	335	368	377	402	414	351	356	359	354	338	347	347	341	350	337	352	384	369	381	373	378	378	370	396	384	372	412	343	358	368	366	371	355	383	366	378	389	358	322	363	349	397	373	392	336	362	362	371	387	369	362	361	349	412	365	351	346	344	402	338	359	383	378	362	360	393	377	410	342	340	415	352	381	365	402	345	379	368	370	352	372	375	356	390	378	358	354	376	412	352
5597	2248	2751	1895	1498	1299	1018	909	915	950	840	867	820	939	854	890	826	948	853	860	797	849	825	843	835	885	818	839	778	800	818	817	853	867	814	837	849	821	787	785	830	794	801	819	855	843	766	798	844	868	777	794	857	832	800	844	834	875	841	792	789	840	840	855	811	768	850	799	817	852	878	827	847	810	839	858	844	807	808	751	806	872	854	815	833	843	818	807	880	818	819	823	887	811	832	804	886	820	817	824	796	837	847	819	836	800	821	815	801	822	817	819	794	802	817	801	818	838	834	783	860	840	826	830	831	827	832	820	833	811	854	849	839	753	845	841	818	821	837	798	814	838	810	785	802	782	903	837	790	864	840	804	830	819	837	835	788	839	840	778	828	799	840	818	817	812	843	817	770	846	778	822	779	827	810	824	822	846	816	822	847	836	826	813	828	837	805	772	827	834	874	864	836	834	827	843	857	813	860	803	820	785	817	796	879	866	859	826	873	799	798	805	761	783	787	822	814	816	833	797	775	853	810	824	834	828	784	830	793	777	841	765	855	740	777	772	882	862	811	775	786	833	845	819	810	794	873	798	795	802	793	817	813	819	817	808	828	777	832	834	819	844	766	848	822	806	799	795	780	814	797	808	802	800	794	804	814	831	794	779	829	786	775	815	790	822	778	826	796	822	858	847	801	869	801	829	791	904	861	887	797	792	812	826	804	823	797	832	865	787	806	828	862	805	809	869	806	856	862	792	767	857	842	832	816	811	826	782	779	802	844	841	820	769	825	793	784	818	829	781	779	816	812	797	850	815	797	838	839	856	790	788	797	761	829	789	827	877	782	834	861	778	787	833	856	809	827	829	845	834	856	855	777	833	832	812	807	847	828	812	787	840	851	844	780	758	847	797	798	844	812	810	809	778	802	835	803	776	870	811	801	808	808	894	833	836	833	795	799	868	854	839	793	827	853	796	830	826	833	851	772	842	829	832	852	803	810	819	777	797	795	810	818	763	799	804	798	844	817	786	854	773	804	798	816	816	848	806	846	895	777	785	845	747	841	873	854	795	808	794	808	822	804	871	807	861	812	806	809	831	853	806	849	817	827	815	825	821	843	824	784	800	865	800	825	814	831	764	826	810	819	839	819	840	799	822	769	792	832	825	867	839	812	793	817	821	835	823	786	838	832	830	795	798	821	774	835	817	818	771	856	847	802	821	828	844	844	822	776	779	813	805	819	784	846	854	834	823	821	853	859	792	830	782	842	837	807	791	812	795	813	822	835	850	828	828	814	845	832	840	842	828	841	778	832	806	811	832	833	813	808	854	871	850	812	779	809	822	805	860	799	810	875	819	790	808	797	880	772	811	838	825	822	817	800	816	752	803	851	799	857	849	841	802	762	841	859	828	786	775	813	815	827	828	797	839	825	857	834	808	813	805	795	818	894	812	815	816	825	801	757	872	857	864	844	806	845	847	846	779	827	838	821	866	902	809	874	788	803	823	832	810	801	779	857	843	869	872	823	795	816	793	856	809	843	830	874	815	838	852	826	843	838	813	886	818	879	829	821	794	844	813	822	832	842	822	800	811	852	815	833	824	812	822	777	857	818	817	879	806	814	833	825	815	794	853	827	858	813	807	782	776	857	811	830	848	774	766	806	829	825	851	874	818	857	828	808	841	849	820	761	821	808	852	796	854	803	826	874	803	828	808	867	830	863	822	824	833	789	838	853	821	821	784	862	801	814	801	858	816	834	813	835	808	794	819	824	807	815	839	774	826	833	809	824	794	798	779	793	821	809	866	842	774	850	786	883	876	847	788	814	814	832	840	834	819	769	825	877	828	852	840	854	807	801	794	813	809	809	780	815	836	775	839	776	852	756	857	794	790	799	872	819	837	800	804	805	849	810	892	797	834	808	836	861	877	853	816	863	828	855	800	828	829	761	803	826	870	851	779	796	815	829	818	846	849	840	807	864	785	771	850	812	802	844	801	764	802	838	840	813	847	868	878	817	824	769	794	812	887	820	849	828	799	770	812	824	824	799	820	788	803	822	799	818	824	822	868	836	860	794	862	812	795	810	782	801	841	794	864	850	809	773	825	836	812	781	838	785	807	830	738	786	771	832	822	840	820	865	842	846	853	800	786	812	895	829	844	812	821	832	778	847	795	819	800	851	849	843	841	800	777	853	821	809	806	821	823	798	860	847	806	876	806	810	852	819	793	819	846	831	826	839	814	850	811	795	805	823	770	856	781	790	792	783	816	834	839	842	827	824	800	794	817	813	817	842	804	822	808	830	783	818	817	885	857	838	832	845	777	807	832	834	824	785	822	834	815	834	806	817	803	864	788	784	814	871	827	813	765	761	830	793	775	815	815	798	836	738	801	791	798	832	869	810	815	820	815	811	836	839	848	839	808	805	795	829	835	827	824	763	802	825	800	819	790	832	825	858	843	825	801	835	813	877	834	824	862	826	844	814	806	790	833	837	866	815	819	822	861	825	797	806	794	855	827	868	776	850	803	822	788	801	849	823	826	805	821	868	813	821	813	767	881	808	805	754	827	854	831	886	808	851	830	782	855	803	843	841	841	850	807	855	833	830	805	798	778	787	844	821	838	851	849	899	818	841	817	834	838	830	779	823	790	813	793	848	877	807	823	788	795	819	821	814	808	778	891	865	826	831	884	822	785	794	856	774	856	794	841	782	833	778	848	808	763	805	854	778	821	843	831	795	837	787	837	783	855	790	831	833	795	832	795	788	836	815	792	815	773	853	813	780	781	853	833	807	768	834	809	843	831	784	796	817	822	817	845	827	810	803	837	834	845	845	860	802	747	822	825	838	813	812	839	806	816	898	801	845	822	812	816	839	780	845	751	843	800	863	802	840	857	839	781	871	778	826	845	797	855	819	793	805	758	788	853	867	822	821	768	908	852	795	833	812	800	829	866	814	800	832	828	786	829	839	846	869	808	817	833	778	847	768	858	823	817	852	813	829	799	843	825	856	833	809	811	840	834	821	782	830	879	859	809	852	792	808	797	851	770	788	812	798	797	792	809	866	825	808	785	844	833	853	831	770	861	789	862	873	808	781	829	863	846	807	815	818	841	824	829	848	823	794	799	828	791	837	795	808	835	855	819	877	788	789	825	840	789	802	838	820	828	865	838	793	838	826	809	831	835	827	788	860	824	818	791	853	799	820	779	825	806	820	792	878	788	803	804	872	817	846	851	822	793	831	789	811	824	809	810	834	820	788	833	821	827	846	746	870	802	815	834	800	816	891	858	814	844	818	817	769	802	830	804	797	755	818	795	869	788	812	834	805	817	861	810	798	811	868	796	818	834	865	851	789	815	839	805	818	819	793	857	857	782	849	823	834	797	833	801	784	800	787	813	849	786	819	801	818	865	857	845	851	834	808	781	833	816	796	825	802	832	810	815	826	792	832	824	798	830	820	839	811	848	826	845	852	767	823	837	831	865	818	762	837	820	830	846	853	879	845	808	814	823	792	881
18287	10172	18062	8855	2066	1009	557	357	300	296	290	298	270	256	246	273	249	277	235	281	249	280	233	236	285	252	273	218	259	270	247	229	237	236	265	262	231	247	242	237	250	254	220	248	236	256	250	232	236	237	243	228	242	255	233	253	232	211	257	221	244	248	268	233	238	237	259	247	245	250	241	218	227	237	252	246	238	242	259	249	231	247	250	211	232	241	219	263	230	248	239	233	226	229	252	228	236	271	233	243	245	229	252	242	239	233	229	259	274	215	253	228	253	248	251	210	219	229	227	274	219	252	232	246	207	236	248	263	208	251	271	229	276	226	243	224	248	258	221	232	244	247	238	263	233	273	216	234	249	241	226	226	251	227	240	240	249	219	238	271	242	279	277	253	237	217	231	263	232	202	233	240	241	240	254	279	240	243	225	227	243	241	243	264	224	254	245	212	222	246	256	247	263	251	255	254	218	261	219	219	219	241	243	241	258	232	268	246	253	241	218	238	231	208	220	229	274	244	268	232	257	235	248	224	243	239	288	239	234	230	240	216	225	249	246	265	260	240	244	252	258	273	235	247	237	247	221	221	228	221	218	236	235	260	212	244	233	262	241	245	242	236	251	242	218	227	215	221	258	230	264	248	272	227	272	250	259	280	230	229	238	222	270	243	259	224	254	259	237	203	261	219	246	223	236	250	224	230	244	235	233	214	250	230	254	231	245	241	220	239	245	232	238	248	254	244	243	234	254	247	233	213	241	231	251	224	255	242	246	220	265	247	248	263	260	249	220	214	246	257	230	243	216	227	227	239	256	209	213	211	214	254	234	262	253	232	218	249	242	228	227	260	228	223	236	216	221	225	221	249	242	234	255	240	249	220	241	232	240	243	253	232	226	232	261	215	241	227	240	251	239	255	265	257	241	216	203	204	246	213	221	209	211	207	238	258	220	227	229	260	262	218	238	211	250	218	255	236	239	231	232	259	226	236	254	240	236	243	256	243	242	235	253	227	242	268	267	271	230	234	251	239	264	262	274	237	235	239	249	234	239	258	257	217	253	246	234	242	225	236	238	237	206	222	226	238	260	246	232	253	237	235	255	243	217	237	250	237	261	218	234	259	256	241	242	231	220	231	225	235	248	247	247	218	231	225	241	222	232	238	226	230	232	241	293	273	243	241	248	238	249	260	228	255	244	237	231	233	254	236	214	222	222	231	241	249	245	247	237	203	237	244	247	209	223	223	237	257	250	228	249	248	239	237	240	223	238	244	205	255	231	266	235	234	246	227	232	213	264	223	262	233	205	260	256	232	253	260	281	258	251	253	250	251	251	236	239	235	229	237	237	249	253	237	251	237	229	249	219	247	246	261	236	250	244	235	226	234	223	261	242	251	200	246	233	236	230	259	230	233	236	229	267	255	253	230	230	226	257	235	205	257	194	239	238	272	213	227	267	254	248	234	263	229	222	244	206	241	257	225	254	234	213	241	224	233	248	250	253	218	242	234	241	223	221	242	232	259	245	252	256	266	213	247	239	251	245	263	271	257	260	219	254	237	235	242	275	218	232	242	223	253	255	246	238	250	222	234	234	266	257	264	230	229	282	234	261	241	261	246	232	223	239	202	236	217	267	241	250	212	242	235	242	229	234	236	249	239	213	234	234	236	215	226	249	245	267	233	237	217	230	238	227	222	259	257	261	231	195	232	248	244	244	240	239	253	260	240	250	247	229	219	237	216	220	229	236	219	237	221	233	257	236	240	220	226	231	229	267	237	229	283	268	250	243	240	211	239	227	239	243	231	238	251	226	245	218	235	240	262	226	232	235	262	242	241	254	230	244	234	219	225	233	235	246	245	244	237	253	261	244	240	235	236	237	256	269	227	243	248	251	261	225	242	247	244	285	235	274	241	234	231	240	229	252	223	241	230	250	250	222	241	231	262	227	229	238	243	212	256	246	227	243	251	243	259	239	255	245	248	237	263	257	235	229	260	225	242	233	240	232	292	239	220	216	225	254	243	249	251	219	238	246	227	236	248	224	226	241	230	209	245	228	247	243	245	236	220	248	257	245	247	235	235	269	267	254	207	222	218	231	238	244	215	248	260	266	249	254	238	271	232	221	257	250	238	240	215	233	251	232	229	227	256	232	272	245	247	244	228	240	250	229	232	210	239	201	208	273	213	221	226	230	229	214	239	256	224	244	208	249	224	245	228	254	221	223	226	253	249	258	239	227	249	255	232	262	256	251	281	219	256	257	265	257	246	243	232	236	238	259	263	231	252	239	252	236	219	220	210	218	226	231	246	239	236	217	253	224	245	231	240	212	238	237	242	235	230	261	227	234	219	239	256	248	244	227	229	257	235	219	241	226	227	246	266	261	251	249	232	247	270	246	247	259	253	237	233	220	273	230	258	244	249	260	248	236	244	239	247	246	270	261	240	265	243	235	232	235	245	249	273	219	253	264	227	219	247	246	270	239	247	206	237	254	261	245	228	246	244	248	237	296	239	238	261	244	247	259	256	270	224	241	221	230	203	228	256	256	252	224	225	217	228	217	253	206	235	234	246	249	248	242	244	237	227	233	244	240	232	266	276	225	243	221	224	250	235	221	236	248	233	242	247	211	253	248	228	200	232	250	235	241	231	265	226	223	229	240	220	227	246	248	243	237	205	256	259	225	249	222	261	228	249	211	242	249	238	222	205	239	243	235	251	237	255	242	243	267	223	242	256	241	253	234	248	265	238	228	248	240	227	230	242	235	267	229	245	245	268	228	241	214	237	239	242	235	263	249	228	210	235	269	235	274	296	251	250	254	260	224	250	239	268	272	259	232	231	236	253	225	251	232	259	239	217	208	227	231	264	263	247	227	242	255	269	228	254	263	243	256	253	258	252	229	254	254	251	249	207	251	250	244	220	223	228	222	214	234	235	224	259	242	227	229	257	229	259	203	252	260	208	253	222	203	222	263	242	243	240	253	230	234	266	244	235	217	257	222	216	189	218	239	272	234	225	226	243	245	265	255	244	233	237	253	225	258	265	216	197	244	240	245	273	244	221	262	246	233	249	262	245	244	211	244	267	208	245	230	262	263	228	260	262	270	215	254	241	257	261	208	245	241	235	250	235	247	240	224	253	250	251	240	238	232	248	235	245	245	235	238	217	217	268	261	275	245	257	238	237	236	267	252	226	245	224	241	253	241	246	210	243	212	231	245	234	230	229	227	250	228	228	248	241	237	260	257	219	249	221	244	215	210	252	260	229	229	220	243	260	254	242	283	224	253	239	235	236	237	249	243	221	237	259	217	234	219	219	252	243	260	224	242	235	226	262	246	253	230	244	237	244	234	262	207	210	212	253	233	230	236	243	215	223	260	247	230	234	235	247	237	242	239	225	259	230	216	248	218	246	245	247	270	216	245	234	229	233	220	233	260	255	245	253	275	247	280	244	237	244	237	218	291	234	230	247	262	247	239	226	223	240	209	231	237	250	264	266	227	257	249	223	231	238	235	243
13014	10155	23389	11421	5443	3734	1894	1186	1040	879	921	868	769	749	692	682	731	774	660	637	684	671	626	632	623	565	599	549	614	524	584	567	533	564	547	538	567	525	517	540	543	571	529	568	554	575	540	611	577	553	536	562	561	579	588	573	547	549	547	561	504	521	549	537	520	562	564	546	546	522	529	542	556	565	522	545	588	581	594	552	546	517	579	579	496	529	553	577	546	550	568	517	539	538	560	575	573	537	549	582	593	558	538	552	501	538	541	540	516	579	556	560	573	571	557	512	547	522	540	549	566	523	552	577	506	576	592	487	503	581	550	522	563	597	591	545	580	571	527	543	574	530	550	533	554	522	563	531	566	549	565	552	561	548	531	572	547	541	578	542	525	562	574	528	567	520	526	526	529	542	556	508	533	579	559	532	561	566	526	551	534	559	553	557	532	557	526	542	523	519	538	608	551	554	546	558	537	569	553	576	540	495	564	521	525	552	572	565	581	541	551	576	545	563	500	499	540	563	547	525	557	569	638	523	539	536	563	498	596	578	557	580	557	531	530	520	552	522	512	533	547	533	527	565	604	536	534	582	529	563	535	554	526	544	509	514	544	572	554	553	542	537	558	573	579	534	537	571	543	534	557	535	593	581	503	563	528	554	519	540	573	575	587	532	545	554	527	529	571	591	554	525	528	507	521	566	555	541	555	544	529	553	581	497	598	525	540	523	570	550	550	537	559	549	528	557	501	528	540	508	562	500	578	541	542	568	533	586	517	544	521	565	496	553	532	562	593	549	569	570	551	551	579	538	535	529	520	522	561	548	568	531	589	558	588	588	543	528	594	529	577	596	577	510	562	510	538	504	510	523	573	530	526	582	534	546	540	496	577	498	564	477	555	551	576	537	561	524	531	586	568	513	573	557	563	572	513	585	498	529	527	531	518	516	528	589	518	559	521	566	495	542	576	534	553	537	570	546	553	547	539	535	571	551	547	579	516	555	558	568	554	542	536	506	582	547	557	528	518	542	611	549	550	508	539	563	508	515	513	522	572	573	571	525	554	538	522	531	557	573	518	577	511	568	516	573	530	562	509	523	527	515	569	556	530	573	530	521	549	521	542	507	565	567	583	529	510	555	540	579	567	568	532	578	549	530	551	493	517	553	555	536	569	542	512	542	562	512	519	506	552	506	550	531	580	561	542	523	556	519	558	520	540	548	516	535	523	572	562	523	504	529	542	553	546	574	549	497	530	577	582	552	504	546	574	574	547	548	560	551	521	536	543	537	539	546	540	551	543	544	515	549	550	539	537	477	505	536	538	512	530	558	559	550	536	521	518	568	574	557	526	541	558	539	517	541	537	539	559	521	561	561	582	556	537	542	557	505	554	525	558	561	527	562	580	532	557	539	512	560	519	534	527	532	551	578	530	509	482	556	520	551	566	531	539	572	550	576	545	529	534	542	547	543	523	527	548	549	542	517	524	595	542	554	574	535	553	543	608	523	533	563	562	499	559	517	551	589	550	559	553	554	562	515	552	529	561	542	582	546	531	541	558	534	564	578	529	577	564	585	534	542	527	531	570	575	539	520	547	535	562	539	522	476	532	583	552	554	507	529	554	497	545	526	550	482	532	547	566	548	584	508	495	585	533	546	498	503	556	595	514	547	540	536	575	566	531	555	561	577	556	511	529	542	561	540	551	558	526	527	550	557	546	533	512	516	533	558	529	590	543	567	541	563	565	546	585	528	538	525	530	527	552	470	522	567	546	552	580	556	522	570	567	565	564	511	565	517	585	567	566	505	539	528	512	549	575	529	556	534	510	542	569	514	528	529	551	547	532	512	572	504	507	527	559	583	553	526	500	497	490	522	538	573	561	497	559	559	573	554	571	526	531	583	566	557	497	553	593	535	557	576	567	525	599	567	566	555	551	507	492	564	541	538	507	593	543	525	546	538	541	518	560	531	577	531	526	565	537	547	566	565	545	577	549	552	527	502	489	560	592	506	559	558	533	553	524	505	575	538	554	541	549	532	545	539	578	562	526	511	582	541	560	559	517	529	543	613	537	537	549	542	576	539	579	572	595	566	549	493	546	521	517	554	545	513	551	559	533	567	539	555	515	560	549	568	536	565	580	575	532	548	522	515	551	504	577	586	515	517	508	574	523	547	543	552	583	523	555	488	520	528	518	547	536	534	515	530	538	555	522	565	501	576	547	519	537	546	551	563	500	555	561	537	523	555	581	550	533	540	530	558	545	591	518	560	535	566	542	545	568	542	536	532	552	517	582	553	550	540	534	528	541	553	524	555	577	535	519	530	556	577	548	561	549	541	553	550	569	501	554	572	538	545	527	566	459	553	518	545	517	519	518	542	566	540	544	543	513	559	554	531	525	535	562	524	557	557	522	555	515	553	525	524	567	578	525	558	553	591	548	553	594	468	510	564	566	539	519	576	548	504	526	533	554	520	593	567	540	564	540	556	561	529	552	529	506	535	546	541	563	499	565	569	553	503	539	543	556	579	566	493	542	524	541	546	555	548	535	508	567	549	587	552	546	536	546	523	568	523	548	560	560	559	556	565	544	564	520	569	549	571	559	520	540	513	575	548	566	553	568	617	558	531	538	551	532	514	536	557	555	503	535	503	499	563	574	540	561	562	513	556	578	543	539	551	553	580	527	512	580	551	533	552	574	572	532	500	554	524	578	529	565	524	556	504	562	522	523	525	602	547	529	522	566	544	568	584	548	515	543	562	498	537	575	533	553	493	522	517	549	546	523	567	530	580	524	572	545	579	514	522	532	565	548	549	527	567	501	522	530	573	545	546	547	561	589	527	602	532	507	558	560	589	552	556	544	577	564	533	567	546	553	516	527	563	572	570	572	529	528	562	538	548	524	546	502	582	536	531	559	552	531	602	506	580	557	560	539	542	572	586	546	522	530	562	498	534	570	536	524	551	531	534	545	543	573	567	533	526	543	591	521	533	501	531	553	553	599	548	548	551	527	585	542	532	541	550	547	521	514	542	560	536	578	558	531	580	551	534	528	511	542	539	563	559	568	584	551	533	502	582	571	531	556	574	617	547	553	511	551	587	524	543	527	527	563	532	585	561	557	532	527	544	574	506	574	558	568	552	525	537	525	574	533	567	556	543	502	552	536	542	542	502	575	563	569	549	562	574	567	518	531	574	572	527	546	582	577	560	518	599	549	546	536	543	517	573	526	508	533	553	520	544	541	542	572	532	525	571	522	573	570	545	564	537	527	543	564	553	550	578	561	529	526	580	549	574	504	576	592	541	544	543	530	561	553	596	544	521	518	555	564	552	556	541	566	535	503	535	560	542	575	606	521	564	541	484	527	549	522	539	550	549	570	577	546	551	566	576	551	573	527	573	539	539	499	561	583	557	580	587	555	502	557	553	545	567	514	573	553	503	532	523	557	603	493	572	516	576	532	579	521	597	567	568	517	544	562	511	568	510	562	579	490	536	536	568	564	556	529	580	526	554	574	529
27305	17608	28625	15959	4512	1682	717	375	248	247	234	214	185	167	161	178	161	165	159	120	158	162	141	153	140	141	146	127	125	165	134	99	154	146	134	122	123	117	152	137	114	131	140	144	153	126	155	146	148	128	120	119	131	147	123	111	146	144	154	141	118	108	124	120	142	154	144	121	112	140	122	105	139	114	134	106	143	125	133	152	137	137	123	137	129	132	118	124	128	139	125	147	134	125	124	124	115	132	122	128	145	131	151	124	102	135	139	141	109	117	121	105	126	135	119	118	144	129	126	133	141	151	146	120	119	151	138	124	126	122	132	116	119	121	106	131	117	111	122	122	129	141	152	138	123	124	147	131	133	143	122	144	114	125	117	107	110	131	135	107	117	139	122	131	131	143	140	113	133	134	131	124	145	123	112	132	133	139	116	111	134	124	119	134	129	121	131	134	147	137	125	117	153	132	127	143	112	117	129	139	121	119	111	123	157	123	124	132	132	127	137	130	127	123	120	125	119	157	137	142	142	129	120	117	141	126	99	115	142	136	133	129	133	133	136	121	119	138	145	135	149	131	174	125	138	108	115	120	120	130	120	114	118	126	125	145	144	121	115	123	138	127	113	117	132	132	129	133	119	127	117	125	125	136	137	129	152	150	144	129	128	115	138	138	136	130	116	137	133	157	140	132	134	129	157	124	136	142	121	114	129	135	133	125	140	114	126	113	153	112	135	142	157	133	125	106	135	137	126	133	137	134	112	110	125	122	141	138	131	108	120	105	125	124	125	126	124	157	142	118	118	125	130	114	146	128	127	129	138	125	112	139	119	167	138	127	135	146	123	114	128	126	134	107	135	129	115	141	158	146	129	110	119	127	131	130	127	128	156	137	113	132	129	94	111	133	124	121	135	133	113	126	114	126	139	113	117	117	141	122	142	127	127	118	120	107	98	143	118	118	120	126	130	141	124	124	125	130	127	116	135	135	118	140	128	128	113	123	126	127	130	114	122	152	122	143	129	127	130	105	117	114	128	110	137	143	122	120	127	121	127	126	110	132	148	135	130	122	96	141	119	104	133	143	133	117	109	130	147	126	111	120	135	119	139	144	136	131	133	133	146	136	143	121	135	148	119	134	135	135	127	125	105	107	137	140	138	120	131	124	136	127	111	131	131	115	124	122	138	126	112	149	108	118	127	124	129	135	136	125	121	122	129	139	134	125	114	150	138	113	130	121	124	120	134	146	126	139	132	155	107	106	144	129	122	136	136	136	147	126	120	113	131	115	132	120	110	136	133	131	149	134	134	114	136	116	139	122	116	115	125	137	141	137	135	131	124	103	139	145	123	140	125	138	133	136	138	128	115	136	153	138	122	120	129	125	128	90	123	109	148	123	118	123	141	125	123	134	137	133	116	100	124	150	123	114	143	145	112	133	131	106	128	109	99	123	137	107	109	143	127	144	119	105	136	130	131	130	114	112	128	107	123	122	142	135	114	126	152	118	124	132	135	121	101	134	113	147	132	145	128	113	120	132	119	146	126	126	152	136	121	119	128	97	119	127	123	123	148	127	107	133	116	142	136	140	121	113	138	132	115	123	116	133	108	134	120	127	110	125	108	114	120	140	133	123	121	122	134	129	132	110	134	157	99	137	137	138	123	111	114	116	111	120	116	133	111	123	151	132	112	138	158	120	131	120	126	125	143	105	134	119	134	123	116	123	135	136	134	120	127	126	112	139	104	140	125	130	113	141	130	114	140	115	117	125	117	123	135	136	128	112	107	110	119	119	133	132	115	124	124	120	119	132	125	124	118	128	123	152	124	140	122	108	111	124	111	132	121	117	118	116	116	127	130	137	124	136	121	144	138	129	120	123	136	127	134	137	123	151	109	151	141	131	112	128	145	137	120	99	120	123	106	112	146	129	124	106	140	134	126	118	144	137	153	122	118	121	123	129	102	117	129	136	118	136	130	124	123	107	142	135	99	127	108	116	129	129	114	124	120	147	142	124	135	112	145	138	127	147	112	114	149	127	124	132	113	137	125	146	133	121	133	140	120	119	145	145	131	146	152	144	135	122	128	141	138	150	135	124	130	125	124	125	129	129	117	159	117	101	138	142	116	125	130	118	116	128	120	111	124	157	154	136	138	131	132	110	129	121	118	120	134	146	124	105	96	119	112	121	124	139	134	133	108	118	127	111	118	143	117	115	104	119	134	124	143	115	127	119	119	124	127	123	128	145	120	119	135	134	131	114	122	109	149	119	131	127	132	144	126	123	147	120	147	130	132	142	128	116	116	102	133	106	115	125	113	151	126	138	130	115	113	138	130	127	115	140	150	125	114	122	126	122	119	124	120	134	122	146	114	122	120	154	137	124	125	110	124	126	112	135	119	120	134	128	143	122	108	122	124	139	150	123	149	146	119	134	113	149	148	116	159	134	127	116	118	113	149	129	127	151	126	141	128	118	148	126	130	127	131	135	137	151	139	123	105	128	143	129	116	114	141	122	126	107	129	140	115	119	127	116	135	132	133	116	126	127	111	122	136	131	138	113	134	119	134	135	113	124	124	139	134	125	126	134	132	123	132	117	138	145	114	128	115	123	132	121	139	120	129	138	132	149	132	129	127	134	127	133	125	128	133	144	121	103	126	128	107	122	150	130	133	112	117	103	132	124	135	126	157	116	141	126	124	129	139	129	128	130	122	119	142	140	129	117	117	114	156	144	132	124	118	122	117	127	131	149	128	129	135	118	115	129	120	110	115	123	127	149	135	137	140	102	141	132	139	141	121	112	117	131	141	124	137	138	144	141	111	116	125	136	133	120	134	142	135	156	131	138	142	124	116	133	117	123	117	131	114	119	117	127	124	135	114	105	134	137	115	129	118	127	128	134	150	113	128	115	138	147	134	122	141	157	127	137	123	128	127	156	134	114	124	126	130	117	125	121	117	131	140	117	104	134	124	118	139	151	136	117	142	119	90	123	129	119	119	136	150	146	125	133	123	117	123	139	117	124	120	123	141	115	128	125	141	120	107	136	125	132	132	138	120	124	107	145	155	126	135	149	135	117	145	116	132	131	135	114	105	104	134	124	123	131	138	133	147	133	109	145	125	129	141	136	135	116	153	137	114	119	121	117	112	114	138	125	120	106	126	122	135	140	136	130	143	112	130	131	135	140	129	122	98	130	118	114	138	130	160	115	123	115	110	124	116	125	139	139	124	114	136	118	117	120	126	132	140	125	125	142	125	122	149	135	119	137	140	104	126	126	124	125	118	129	140	126	128	147	112	134	134	117	138	139	124	120	130	134	139	133	107	139	135	132	125	136	132	133	111	137	138	144	151	135	129	123	136	121	140	126	136	110	145	116	128	129	126	123	137	107	131	143	141	135	127	129	122	138	112	117	147	123	149	124	137	125	154	99	115	149	129	101	135	124	157	136	129	135	135	126	129	124	132	119	117	145	112	149	109	125	121	167	145	129	120	108	108	131	116	115	130	124	109	128	120	138
16764	15372	30515	16427	8606	5778	2894	1609	1125	1012	952	899	768	612	616	571	629	648	543	555	511	545	512	516	435	409	373	386	411	374	370	337	356	378	357	348	358	316	334	355	333	357	341	383	314	338	301	318	341	326	344	332	336	350	336	350	332	337	362	313	335	330	333	331	338	341	320	338	342	351	315	338	347	329	360	344	332	336	335	283	346	332	309	326	337	297	318	326	302	345	312	315	307	333	344	347	335	326	349	355	336	320	333	312	336	336	317	364	348	329	343	344	318	321	338	337	337	327	354	325	321	306	289	332	372	378	317	370	344	321	318	336	329	308	350	344	343	344	328	363	309	284	383	343	318	315	351	368	332	388	340	331	346	326	355	330	334	313	349	336	355	308	328	315	299	322	325	347	343	313	332	317	341	341	327	321	308	320	342	344	348	306	320	344	338	321	309	316	340	323	345	329	309	320	332	318	330	337	346	329	345	340	323	339	360	320	322	328	286	321	359	335	339	331	322	356	321	342	318	354	356	335	334	310	339	339	378	327	322	316	293	378	310	328	372	329	326	324	320	339	310	347	331	337	339	317	329	306	304	307	332	345	313	352	300	379	327	328	277	332	325	313	337	330	343	334	376	331	315	319	337	328	329	331	317	330	369	312	320	299	366	312	331	322	307	321	338	335	366	325	345	349	309	357	330	346	334	338	344	371	374	313	347	361	322	341	339	360	353	287	346	365	345	366	381	360	350	348	319	299	324	338	325	330	324	346	362	335	389	306	327	334	319	321	319	350	338	328	329	287	350	331	312	346	286	368	337	298	357	316	305	346	299	324	297	298	338	343	303	318	324	341	332	303	335	361	340	352	325	314	307	335	336	354	334	353	306	320	337	315	305	337	307	359	331	330	332	314	353	329	364	340	314	356	291	327	343	351	329	364	328	336	354	359	341	334	312	322	336	336	326	327	331	355	317	315	350	350	345	310	316	339	320	310	386	331	292	346	302	324	315	345	318	356	334	336	317	310	326	317	325	321	316	349	333	329	316	325	332	309	307	339	313	330	327	339	311	355	297	334	326	333	353	344	341	343	331	325	335	332	355	300	333	332	361	304	346	312	303	349	338	323	346	324	347	368	340	346	316	304	310	335	330	325	324	314	343	328	311	327	301	344	339	344	335	284	315	357	369	334	311	319	385	339	336	319	330	300	331	325	350	335	322	327	320	319	339	338	343	355	344	331	342	322	319	330	330	354	332	299	301	342	340	306	353	333	301	325	340	339	325	328	304	332	352	303	330	351	308	350	341	339	300	305	333	319	347	327	323	347	321	317	358	338	342	310	347	330	353	316	338	325	345	327	365	327	322	332	337	352	329	318	291	321	334	343	321	333	339	325	338	298	334	315	316	308	305	328	327	317	336	367	340	327	336	305	341	353	338	335	316	348	327	336	339	335	363	312	321	332	338	332	296	332	315	318	319	366	309	318	322	331	320	338	344	329	350	331	333	340	345	344	326	324	311	319	308	312	343	327	306	352	322	319	347	321	341	315	349	305	369	350	318	329	342	348	315	339	322	353	346	328	320	348	355	336	333	335	310	329	330	338	318	334	354	339	356	352	318	335	326	346	299	316	335	313	339	346	360	312	341	345	321	315	347	328	325	322	329	320	336	321	322	333	342	330	333	307	322	353	315	326	346	345	352	311	336	336	332	311	340	313	347	319	328	339	343	322	318	353	318	346	323	371	337	350	320	312	329	351	309	326	358	331	328	306	321	311	310	339	293	337	321	326	366	350	347	330	337	315	300	307	360	320	329	305	346	338	353	310	337	353	286	361	354	331	314	371	361	340	336	336	355	318	294	334	341	326	326	330	328	344	318	309	321	324	330	328	301	344	328	337	326	323	326	333	324	343	345	310	332	320	303	330	318	351	341	327	315	318	327	329	333	325	356	353	356	331	346	337	344	359	303	322	314	330	351	322	332	319	314	371	366	330	351	340	322	343	336	346	312	318	333	328	336	334	346	336	354	322	305	337	362	345	309	326	317	366	354	349	346	323	341	295	337	367	338	343	298	323	280	332	301	328	322	351	336	338	352	354	314	323	340	333	300	340	373	330	314	307	333	326	322	342	310	334	311	336	323	325	304	319	332	370	302	318	338	351	309	333	333	355	342	289	345	357	356	332	377	320	314	346	322	332	315	320	341	312	348	317	320	280	337	338	346	318	334	313	312	342	340	344	313	355	349	328	330	357	289	310	360	369	334	350	336	319	320	278	317	327	328	331	331	328	341	313	357	353	326	347	350	322	330	311	335	320	323	353	328	353	343	333	336	325	307	322	375	329	354	334	299	315	334	313	329	352	343	354	324	328	345	330	315	338	350	342	345	309	333	305	318	338	321	334	326	304	351	330	347	331	314	337	338	330	360	309	328	344	339	327	323	315	296	349	343	350	367	332	320	306	312	326	324	355	327	330	339	329	347	346	334	313	347	334	334	307	302	317	315	287	341	332	345	355	331	304	303	315	314	327	328	342	332	329	337	348	346	366	305	349	303	347	389	340	360	315	317	289	376	349	315	335	346	323	344	322	327	373	335	348	344	296	331	327	307	326	341	351	352	327	312	339	302	313	326	332	345	312	357	328	339	341	323	314	305	338	309	330	333	310	330	328	371	328	336	346	340	342	340	323	359	311	341	318	355	354	329	297	318	315	361	336	341	368	341	317	348	344	311	351	309	356	332	338	298	313	309	319	350	326	343	317	324	337	365	330	343	323	311	339	353	359	333	353	324	304	336	368	320	309	284	326	380	343	317	339	317	324	328	311	323	326	305	321	319	337	358	332	331	331	316	349	343	329	353	318	343	314	344	299	329	360	340	318	338	301	360	340	360	329	334	343	330	295	365	310	343	337	348	316	334	333	313	347	299	335	328	332	357	279	340	344	323	326	332	341	299	332	337	332	339	338	305	335	357	332	326	358	341	315	341	295	356	347	350	318	310	333	326	324	342	329	348	330	320	350	329	364	337	373	349	332	320	326	359	307	330	351	331	330	335	334	303	325	332	306	326	318	322	355	329	344	300	332	332	365	314	310	289	291	344	350	339	320	340	364	331	336	323	345	363	332	378	334	315	344	343	349	345	325	317	315	328	312	323	326	315	340	339	338	349	323	336	352	305	329	316	322	323	337	350	357	365	309	287	327	343	296	318	340	305	371	346	339	318	334	333	337	337	358	332	313	339	310	345	315	347	345	326	333	303	287	300	333	323	321	322	302	333	316	334	318	308	347	349	335	337	359	351	326	301	352	319	344	335	328	316	340	325	336	331	316	332	347	329	336	349	365	353	370	330	338	351	351	320	315	338	339	327	344	337	327	363	354	319	321	333	326	357	331	336	332	349	323	317	349	335	351	329	337	327	327	319	311	341	314	352	347	300	362	363	336	313	346	339	306	352	306	341	330	362	338	296	323	343	353	325	328	334	349	326	332	315	359	332	368	328	316	319	307	317	288	323	334	295	338
7262	1752	1092	621	511	456	459	396	408	401	359	359	359	367	389	374	369	392	374	396	368	372	349	368	373	331	359	332	356	368	349	378	357	362	398	371	363	356	414	380	358	387	437	371	372	397	402	365	359	316	351	388	393	382	367	389	358	378	382	355	359	391	359	384	375	377	369	344	398	354	352	364	372	358	401	349	383	386	371	389	332	395	365	338	378	328	373	391	424	376	366	418	363	368	402	357	377	378	370	381	389	321	361	365	343	370	343	368	355	378	377	382	400	387	392	416	372	394	399	363	364	355	380	381	370	345	340	358	362	383	381	382	362	421	381	349	376	370	432	390	378	337	370	388	381	347	337	370	374	365	365	403	383	399	387	361	381	403	386	382	374	370	395	356	352	394	375	355	382	381	343	395	365	327	364	357	381	382	391	338	376	381	431	352	382	389	329	373	342	402	400	394	331	354	362	366	367	333	391	400	351	377	411	367	375	410	332	384	367	378	381	372	364	345	363	379	353	375	350	388	372	445	322	395	351	387	397	376	368	336	335	367	365	382	361	383	344	338	374	373	377	401	394	353	354	365	342	403	380	400	396	382	362	402	370	355	354	375	321	372	362	382	377	369	360	359	380	401	385	366	364	383	363	366	361	405	341	394	340	371	361	346	382	376	390	375	382	389	378	364	358	343	364	364	376	375	403	393	393	359	395	382	375	409	374	344	379	358	378	360	419	369	376	375	371	369	363	375	360	369	320	402	348	379	359	366	390	368	361	362	373	342	382	395	373	348	391	393	365	351	380	380	333	380	376	355	353	386	388	370	364	372	402	350	386	368	401	431	351	386	354	350	383	347	390	387	392	380	370	383	399	385	366	381	342	379	376	363	385	385	340	383	421	352	364	371	341	356	383	377	403	353	379	331	369	355	368	375	376	388	352	401	390	361	392	387	375	348	362	372	336	376	350	369	383	417	368	321	380	316	339	380	325	356	352	364	378	345	376	346	357	365	388	374	351	361	397	374	361	380	344	381	381	353	362	384	383	355	378	368	391	360	368	402	365	363	377	387	386	375	362	365	364	368	368	354	386	386	356	370	375	371	385	334	373	352	358	380	400	363	369	370	375	383	338	387	392	338	344	371	366	380	371	395	383	381	376	381	357	377	389	354	362	372	349	381	370	350	376	386	388	378	370	373	406	382	368	399	359	347	384	366	377	409	394	377	349	338	379	390	385	375	394	361	364	391	334	371	412	356	371	390	391	373	365	378	368	397	418	355	380	355	404	409	371	406	390	356	369	382	378	370	379	351	396	341	360	360	378	377	378	348	348	355	386	346	366	328	381	379	404	331	353	372	368	368	384	387	353	421	395	382	402	395	410	369	384	359	361	391	360	354	366	384	393	364	401	365	376	386	393	379	346	383	357	351	324	336	399	349	331	375	338	346	382	380	357	368	353	398	380	344	410	369	400	389	371	345	373	364	333	376	343	350	358	381	384	358	371	382	373	379	375	362	353	346	399	400	382	331	352	378	383	373	359	330	377	383	359	354	394	346	359	396	399	360	361	378	358	346	373	358	397	392	368	415	355	378	394	390	385	369	368	346	372	360	356	383	379	363	349	363	362	399	355	391	369	384	405	403	372	355	370	346	368	385	348	366	357	368	355	362	386	341	365	368	332	387	381	365	407	362	372	362	395	353	358	392	415	387	413	374	362	354	334	378	371	382	355	368	390	348	394	376	348	377	360	377	396	369	342	357	338	373	387	388	427	374	376	404	362	402	351	371	333	344	320	367	383	362	391	395	388	425	370	366	388	339	401	371	375	339	390	390	394	366	339	401	375	367	346	372	320	356	376	385	375	359	387	348	367	423	360	345	369	371	401	360	380	397	400	371	368	348	369	379	360	365	351	391	381	356	352	365	333	358	391	341	379	383	399	382	351	382	377	373	418	396	373	357	353	364	362	406	376	361	364	325	407	390	368	359	375	367	410	384	379	407	342	363	359	433	382	352	390	371	364	354	365	366	336	351	326	339	360	350	357	333	378	370	381	381	358	374	353	365	380	368	361	365	397	347	365	366	377	398	361	385	377	376	343	394	391	369	386	360	359	385	365	392	345	341	403	354	340	373	388	367	380	354	394	345	360	345	366	393	371	344	361	367	383	366	372	369	364	328	331	358	361	365	382	344	379	421	406	348	403	370	364	396	367	389	358	340	364	404	340	368	341	385	368	371	356	343	389	383	370	342	365	338	342	392	345	355	381	385	385	421	367	378	374	380	377	371	362	372	335	376	361	374	356	375	346	346	387	396	401	377	349	347	376	385	368	354	404	330	347	365	383	391	369	361	386	375	349	357	375	377	354	372	390	373	384	356	370	327	371	388	372	375	385	409	345	395	347	378	410	391	382	357	396	396	390	367	398	380	368	338	334	385	359	375	384	356	380	378	349	393	368	403	351	408	399	360	383	345	368	387	366	380	384	375	351	348	386	320	351	384	352	380	347	370	361	363	348	368	371	374	383	394	356	340	374	348	351	403	392	386	377	378	365	381	338	371	378	387	387	358	379	393	344	412	338	401	383	327	365	344	388	365	390	380	398	379	345	338	362	394	370	373	342	374	360	346	367	369	371	335	379	355	382	387	349	385	363	358	361	419	374	396	424	361	358	385	379	365	372	365	355	371	370	381	403	398	375	361	377	384	371	375	369	384	393	386	391	375	370	351	383	426	365	337	387	385	357	371	377	368	359	361	335	369	393	358	403	344	388	369	395	333	390	420	411	387	380	380	345	362	368	383	352	348	342	364	369	348	376	370	378	360	376	384	350	382	353	355	366	382	391	381	401	369	384	373	362	363	370	400	359	383	371	405	383	378	379	371	394	357	377	386	354	372	352	378	376	353	393	375	321	400	362	341	349	356	381	359	332	394	377	379	401	402	397	355	391	359	335	399	378	381	380	372	374	360	363	356	377	390	373	396	393	349	383	412	356	361	347	347	385	356	380	375	384	340	378	367	324	352	358	328	341	391	364	393	364	356	398	409	397	345	392	407	384	336	387	365	353	361	399	374	358	379	359	372	362	374	371	374	407	359	403	385	395	356	343	369	389	374	385	394	344	406	367	389	361	392	399	368	385	370	389	389	350	385	382	382	347	369	390	337	406	365	316	387	386	390	399	338	363	389	337	373	399	374	367	377	377	374	362	399	387	346	354	402	392	334	382	379	375	359	389	411	393	376	367	354	351	368	386	380	360	369	383	405	397	384	389	400	387	390	355	401	378	382	358	366	366	367	359	402	354	377	382	344	351	368	386	396	354	387	347	364	368	364	347	372	406	369	385	396	309	358	377	370	376	346	387	384	367	386	373	374	375	333	392	324	348	359	361	383	320	380	364	370	398	371	348	353	357	347	399	434	382	429	355	397	406	340	387	366	391	386	369	372	346	375	362	353	376	388	367	371	385	340	371	355	374	394	398	357	375	356	391	381	392	363	401	372	343	373	408	395	380	339	340	367
5454	2166	2687	1907	1586	1253	1051	851	878	867	881	949	914	832	911	826	880	906	896	824	813	850	884	841	887	864	858	787	810	835	851	824	857	804	845	841	837	899	858	842	810	831	812	819	813	842	817	845	869	801	852	825	806	848	809	826	814	829	831	793	801	842	857	854	856	882	818	848	821	804	771	823	838	836	806	782	845	843	852	778	901	829	864	826	828	788	850	834	818	774	862	797	819	780	827	829	847	873	809	837	791	851	813	829	816	853	828	807	828	780	757	799	795	797	823	807	829	798	799	842	776	823	770	812	781	802	821	820	826	771	844	853	808	797	814	811	864	849	821	795	809	854	851	800	860	831	841	821	777	787	853	846	850	784	844	857	767	869	840	864	818	838	887	843	827	834	829	803	847	860	815	812	797	794	859	864	807	870	802	774	844	789	863	836	878	832	801	804	826	811	810	834	850	820	835	837	821	817	859	847	858	785	836	824	880	806	761	851	844	832	865	823	836	769	822	862	846	815	806	822	790	775	804	836	772	856	845	889	823	841	833	845	853	862	800	787	793	880	880	804	813	846	805	856	884	792	842	803	912	839	839	824	798	821	829	816	806	766	859	851	797	848	880	827	818	841	813	843	882	841	833	815	858	823	804	853	752	788	795	818	862	833	799	789	852	825	787	774	831	827	777	828	771	860	787	773	827	826	879	791	831	800	788	823	816	821	868	797	819	869	792	843	799	840	826	771	812	836	855	813	810	783	836	802	803	826	830	855	838	800	852	811	821	807	818	799	783	858	839	794	826	846	796	825	845	835	821	851	804	838	809	786	760	821	811	820	848	836	800	823	787	874	850	800	815	809	804	830	847	812	836	807	808	823	882	831	802	846	807	892	856	829	824	825	820	819	793	840	837	815	805	809	838	833	839	821	806	834	790	769	820	819	876	812	783	824	803	870	778	848	845	819	803	852	838	818	873	854	817	845	788	791	830	784	841	811	770	793	818	836	762	785	822	827	793	809	837	849	842	891	873	822	871	822	896	838	813	821	787	842	855	821	863	820	860	811	831	819	808	787	823	801	810	855	816	774	842	785	817	820	801	820	776	794	803	856	775	747	782	839	828	842	807	804	798	826	813	865	813	762	803	794	812	788	836	833	867	809	827	843	829	822	790	819	798	846	878	786	826	855	765	865	814	773	861	833	838	834	816	849	846	814	811	782	835	828	820	799	853	782	818	883	808	797	842	863	819	840	821	802	858	818	798	847	809	838	826	809	849	878	799	860	817	822	803	851	862	847	852	846	857	857	822	841	855	822	866	757	804	835	790	862	791	788	789	764	855	847	798	808	877	793	812	809	784	800	865	816	858	833	878	820	832	795	855	872	825	791	842	782	813	828	813	762	810	823	821	775	833	888	813	792	864	818	819	926	828	860	875	810	845	839	794	797	858	844	906	757	823	837	807	836	842	816	860	850	843	807	838	818	841	793	856	875	810	858	861	782	818	778	767	841	831	818	776	832	791	815	838	797	865	831	829	772	809	904	810	793	852	809	822	813	794	852	767	811	809	850	814	831	822	854	831	807	811	798	827	822	863	787	810	816	837	852	816	840	838	818	830	807	843	842	822	830	824	803	822	810	834	813	780	821	843	786	856	781	844	765	826	808	789	833	846	838	854	821	827	863	801	839	804	834	811	823	842	772	801	826	872	780	803	829	823	828	822	863	830	888	771	825	773	845	763	846	861	792	785	794	809	822	822	769	851	836	806	877	765	832	826	794	788	822	838	786	817	824	848	819	834	873	817	837	812	807	808	846	816	817	832	787	842	773	831	857	882	788	815	817	818	812	848	795	861	858	791	844	875	874	846	796	777	776	815	822	777	834	834	867	790	848	858	857	826	817	829	878	859	806	847	814	839	816	804	842	812	791	815	847	808	822	842	848	826	815	816	836	817	863	874	814	799	800	809	843	771	848	846	763	801	778	821	796	794	826	873	800	870	807	821	821	810	888	783	786	799	817	767	850	804	846	780	822	794	798	910	796	811	808	841	815	820	783	829	855	830	799	821	786	822	821	806	789	842	836	834	848	808	835	801	823	851	780	841	824	813	792	811	793	854	840	829	848	821	828	867	822	835	804	846	780	847	807	808	824	805	844	835	796	821	805	821	846	805	846	819	853	825	828	849	774	770	755	831	849	800	866	875	810	850	812	888	816	798	845	798	842	863	846	854	828	820	879	841	833	820	773	829	764	838	857	798	792	876	813	855	867	828	844	834	790	830	857	802	881	796	826	828	816	866	789	905	825	819	813	813	833	826	805	825	856	868	807	831	804	819	827	799	822	814	876	843	855	828	815	840	795	831	814	827	871	847	792	788	823	810	822	835	849	924	770	817	864	900	840	820	792	828	797	799	817	801	831	921	823	816	831	793	886	810	821	775	764	791	843	856	822	830	841	876	791	839	822	787	881	840	881	865	849	801	846	815	799	865	841	870	824	853	791	817	793	873	829	844	839	814	796	830	816	784	833	796	860	813	851	807	836	829	807	835	803	858	903	847	814	814	836	813	813	817	813	795	875	828	855	867	809	826	807	822	822	823	849	851	868	811	859	851	861	780	793	840	841	807	790	827	853	835	848	817	835	866	820	832	835	817	849	810	845	851	815	847	807	807	861	806	818	779	854	783	823	853	839	779	802	854	791	830	769	801	814	771	842	821	886	812	819	808	814	822	854	789	819	804	841	857	817	863	825	837	861	773	793	842	822	815	793	852	789	843	840	812	882	816	843	821	788	849	857	819	848	826	851	879	849	813	840	839	846	820	795	867	828	852	837	839	776	811	845	884	849	827	833	798	854	917	854	841	843	856	831	852	796	843	747	868	823	830	798	855	798	825	844	854	864	818	866	798	866	828	800	817	803	782	833	819	854	776	866	790	828	823	861	827	804	779	836	797	816	823	821	830	849	802	875	861	812	830	846	798	817	824	846	803	818	812	829	816	845	815	794	857	906	785	804	846	826	827	815	832	787	839	811	826	868	799	807	817	858	841	824	833	865	841	827	791	863	870	848	843	825	847	839	819	784	795	812	850	801	831	822	807	806	820	817	835	795	807	848	828	834	828	818	811	827	820	849	838	805	845	808	833	811	789	823	824	834	824	870	837	837	840	849	873	818	816	829	845	857	832	867	836	825	826	822	824	862	795	829	821	882	801	795	775	843	802	857	829	766	855	863	784	788	823	784	871	851	842	805	828	820	814	850	790	812	803	806	835	840	796	852	799	890	836	818	816	778	809	760	896	830	851	859	788	796	797	877	825	789	782	822	856	858	860	786	836	859	837	772	819	866	831	833	864	770	837	836	872	793	838	804	848	826	859	850	870	770	845	829	795	811	820	813	878	869	826	807	809	786	819	810	846	828	837	823	881	796	841	842	831	784	786	798	837	834	842	811	838	830	803	845	824	814	839	826	834	796	808	846	816	791	816	782	854	838	805	851	844	837	850	853	811	817	851	809	863	832
18255	9104	17718	8451	1922	998	488	361	350	297	291	276	314	292	257	283	293	277	275	254	252	265	251	248	250	246	235	256	258	222	254	232	213	255	231	238	223	230	225	240	253	228	221	257	244	225	242	264	241	228	227	239	235	226	251	230	240	242	219	218	232	259	256	227	220	216	281	296	247	242	217	248	236	238	254	241	253	233	250	214	224	230	261	244	264	234	244	240	249	238	255	233	238	233	225	259	229	227	237	218	259	275	242	223	247	247	226	255	235	243	269	262	218	250	198	236	215	238	254	246	250	267	279	231	265	253	237	243	228	256	247	257	267	276	242	234	212	238	226	246	241	236	242	238	238	241	221	277	228	225	206	259	236	250	233	243	258	274	236	246	231	212	267	256	259	222	241	222	259	217	253	257	269	233	207	236	218	248	257	235	229	293	253	208	235	253	220	258	251	242	254	248	263	250	241	261	261	233	240	236	218	234	209	252	208	246	225	245	232	248	220	222	283	242	231	234	217	225	221	243	217	203	188	273	250	214	244	246	217	251	245	244	257	246	252	239	224	221	243	214	251	229	239	240	256	240	268	237	241	212	253	222	240	223	221	230	219	237	244	236	243	284	221	226	240	251	252	242	228	278	247	230	237	262	224	249	256	213	246	251	225	248	227	225	230	245	242	231	223	225	240	266	254	238	246	249	224	267	194	238	245	222	253	236	245	221	238	252	239	275	233	241	245	231	250	228	274	229	226	222	221	249	240	235	236	249	241	242	235	230	239	223	231	242	231	236	239	245	238	248	269	223	253	246	225	238	245	224	234	242	237	244	211	242	226	242	234	220	257	234	241	253	240	229	228	243	251	242	251	237	216	216	241	261	264	229	229	212	226	255	251	252	279	230	206	251	239	222	223	266	244	304	259	262	231	253	259	267	239	252	235	241	234	236	241	244	233	237	215	213	244	257	248	250	242	278	241	245	239	255	245	208	257	226	229	231	237	243	253	247	229	250	250	258	223	212	257	260	223	246	244	266	205	238	227	244	230	262	249	260	249	224	248	215	251	235	235	226	224	236	237	264	252	224	251	245	209	213	247	262	200	233	228	243	217	239	242	224	255	217	245	238	233	228	230	234	219	236	229	219	230	267	253	245	227	265	257	248	269	240	233	230	228	242	217	232	238	246	250	230	218	238	231	241	224	261	227	225	229	243	242	235	233	246	243	219	271	208	254	263	256	222	236	262	241	212	229	249	249	216	220	217	241	227	236	229	255	257	233	260	270	268	224	221	227	221	204	244	238	228	240	226	225	236	277	203	251	224	225	231	261	224	234	227	233	243	245	230	263	242	246	213	262	237	262	244	250	259	260	270	229	243	234	244	251	265	258	248	246	261	227	217	235	246	216	251	216	251	229	246	273	233	239	258	253	264	239	260	236	230	221	243	228	241	202	227	240	268	241	239	251	241	250	229	232	241	237	221	237	208	245	221	238	202	227	231	240	236	242	256	216	251	224	224	243	247	257	250	261	234	224	256	265	254	232	240	253	219	248	214	248	281	263	260	239	236	234	234	230	243	253	228	253	231	230	217	245	214	241	228	235	316	244	265	258	223	264	246	249	245	236	226	242	212	249	215	231	254	259	226	225	214	239	207	272	270	247	246	257	202	248	251	242	223	220	222	215	258	202	242	256	242	260	233	243	241	244	260	241	265	241	214	255	238	240	218	213	239	229	236	233	233	233	237	243	241	270	258	228	234	269	255	252	220	243	229	263	238	230	253	230	239	226	235	235	233	268	236	222	265	235	261	230	244	240	258	225	241	263	261	238	243	201	245	228	252	237	253	216	236	275	241	230	249	258	229	238	230	248	227	260	230	237	215	258	220	206	211	263	236	257	244	225	223	226	235	269	249	237	207	257	253	250	230	261	218	226	250	240	213	263	238	230	246	256	217	255	218	220	253	238	260	245	252	263	225	239	224	230	240	222	247	259	239	222	221	219	235	229	214	234	248	249	261	227	242	246	224	240	262	268	216	246	209	241	234	233	245	229	252	278	215	229	251	228	228	257	260	239	237	245	235	205	250	224	207	255	218	231	199	221	231	256	245	257	247	242	225	235	243	243	277	228	238	203	225	257	238	245	242	260	237	225	239	244	265	224	250	211	251	226	254	206	241	257	223	229	230	232	249	251	234	227	249	250	247	242	234	241	227	219	258	231	222	255	225	249	247	243	228	245	255	245	262	213	250	245	227	249	232	262	246	249	257	267	275	254	255	263	236	256	245	239	230	251	256	237	233	256	265	253	251	244	246	223	225	237	243	206	248	238	254	221	249	215	265	256	259	206	228	268	233	217	262	270	240	224	221	264	222	240	236	225	230	273	220	229	263	231	210	271	230	235	269	227	243	257	251	262	243	231	238	229	244	252	241	264	231	239	260	229	212	208	256	253	239	230	254	258	257	246	263	234	253	218	241	216	263	209	232	248	236	264	253	238	238	269	231	233	251	238	263	227	240	246	237	221	248	220	260	254	233	222	227	241	256	256	226	238	230	237	247	229	241	255	244	227	205	232	228	219	235	259	242	255	231	234	235	228	229	232	256	250	221	231	248	259	214	231	221	257	260	238	223	227	253	241	234	245	228	243	240	245	252	239	207	227	255	243	227	247	221	234	251	236	225	235	225	241	228	239	227	217	242	250	204	250	258	214	222	250	227	268	245	223	254	245	241	233	239	208	249	232	241	219	235	248	232	237	250	243	246	226	205	231	228	252	238	237	255	237	206	253	256	223	223	239	262	233	257	260	265	251	246	238	258	230	220	270	231	224	241	258	237	237	238	240	241	212	261	263	256	226	240	232	293	233	240	208	247	236	238	214	222	232	213	248	227	223	240	222	226	248	255	258	271	231	235	217	238	254	277	235	233	250	251	263	216	239	259	248	244	264	247	300	231	253	218	227	247	221	230	250	248	238	211	249	247	248	208	225	240	257	244	263	250	251	224	215	227	216	244	218	225	251	238	229	220	240	224	233	232	223	265	250	233	241	229	249	243	237	240	225	229	258	259	226	261	235	230	243	235	248	232	239	237	239	231	227	240	263	223	230	246	228	246	233	239	237	283	218	198	236	244	229	251	243	252	244	232	221	231	263	242	258	231	203	250	272	226	253	246	267	242	210	234	253	233	247	240	241	240	240	256	231	237	208	235	240	243	268	247	265	258	254	253	242	243	222	244	249	234	246	244	237	265	257	262	253	265	209	263	254	233	240	219	230	214	244	256	243	220	204	208	229	233	236	263	241	280	250	224	237	275	255	250	237	269	234	269	243	237	272	225	204	251	252	251	220	243	243	240	272	242	224	247	258	278	247	235	234	250	245	260	232	249	244	270	250	251	226	235	227	221	225	243	232	258	258	228	252	232	232	222	238	274	256	213	220	233	236	245	250	220	289	269	222	245	259	241	241	204	261	212	208	247	237	218	239	259	236	245	259	220	269	213	234	246	244	232	222	222	221	248	237	232
12880	8853	22547	11460	5510	3734	2002	1299	1024	925	881	849	761	708	713	729	681	766	663	603	688	621	699	640	581	548	529	580	591	561	597	543	540	562	575	572	565	551	566	535	543	533	543	530	583	557	577	578	577	565	529	519	553	501	539	548	576	555	529	599	527	589	517	538	560	550	576	552	575	565	580	523	543	543	611	543	551	551	554	566	522	575	539	558	559	545	504	548	556	584	556	538	532	569	525	539	549	543	584	560	557	530	550	584	595	557	534	522	568	543	580	521	567	580	554	550	543	590	568	589	582	584	561	550	556	518	565	555	538	531	534	561	567	516	533	538	525	574	539	536	511	571	519	522	562	553	568	545	543	544	499	564	545	511	550	572	566	545	537	504	542	572	555	543	508	514	550	561	580	572	575	550	540	548	559	506	530	544	566	539	545	533	510	553	523	537	506	541	537	579	578	560	519	575	563	542	541	573	505	551	518	540	542	588	530	565	562	542	558	555	582	537	524	533	512	504	517	548	585	525	532	520	556	530	582	575	513	550	520	520	595	590	554	506	544	557	564	565	535	575	560	512	603	570	572	567	577	564	550	555	564	553	541	529	552	566	570	539	589	556	521	507	576	585	516	541	562	532	523	528	562	521	565	541	532	547	575	530	564	567	537	565	551	545	551	552	557	518	530	536	609	547	559	539	515	580	544	522	565	526	517	583	551	562	547	541	520	577	551	544	595	514	576	546	522	579	582	561	500	530	512	517	548	595	552	531	546	530	559	501	544	574	556	516	580	549	556	555	514	529	567	527	554	551	542	554	548	570	551	540	553	581	531	572	534	575	529	540	544	604	596	565	563	522	532	528	509	549	533	584	556	547	560	545	550	525	521	567	570	565	530	544	560	546	509	538	530	516	502	530	544	538	558	541	563	558	555	550	550	582	562	551	556	503	538	522	536	526	545	517	565	558	595	564	509	570	581	547	569	574	521	552	532	550	547	579	535	541	573	499	545	503	567	550	574	556	512	583	572	573	551	538	534	553	583	521	591	572	569	524	531	547	519	546	574	557	532	557	554	552	562	554	544	569	546	547	553	508	566	536	549	533	586	528	561	566	548	537	510	600	558	566	506	561	552	543	506	580	553	531	550	568	571	590	549	567	539	589	561	579	548	527	551	543	512	504	555	562	557	556	566	523	516	545	510	572	496	566	550	542	568	547	604	555	518	541	569	558	528	587	531	544	541	582	554	545	564	520	565	574	601	524	551	545	573	531	574	524	519	558	546	537	544	521	552	534	535	567	530	548	553	513	546	544	534	536	533	543	557	573	549	543	567	531	536	535	577	548	554	569	566	561	560	532	571	559	561	519	593	526	515	537	558	568	573	520	609	526	594	568	557	494	561	574	542	556	533	490	571	584	567	517	549	524	538	560	584	543	509	525	572	551	537	521	541	555	529	588	560	514	549	552	538	549	563	551	535	545	570	566	559	593	557	581	577	554	533	585	573	561	583	537	538	566	531	567	551	552	585	564	570	587	541	530	515	530	536	561	562	556	534	516	527	468	517	547	496	571	493	527	574	548	533	519	623	575	545	545	530	610	554	519	545	557	563	535	555	554	570	537	552	526	496	560	573	537	543	564	556	566	531	501	553	583	527	555	560	569	519	522	527	565	573	535	560	535	577	550	566	530	547	557	577	535	515	540	537	519	541	538	534	566	551	538	557	551	552	524	502	540	570	547	549	548	592	590	545	517	567	520	580	538	540	508	559	533	532	586	550	504	559	548	529	572	576	541	537	570	555	507	529	562	566	562	548	564	560	536	553	553	525	569	512	542	547	516	561	559	536	513	512	524	577	536	544	571	539	572	550	511	484	569	566	522	532	574	585	532	508	544	550	556	566	577	578	576	550	569	530	522	567	496	551	575	528	603	563	537	548	530	528	543	511	546	557	509	557	584	540	533	551	550	573	551	552	538	557	540	546	542	543	520	562	523	566	533	515	527	569	563	534	517	522	558	550	540	536	466	501	522	535	552	538	565	574	549	549	516	540	514	592	524	530	559	576	549	554	545	514	558	533	512	570	542	540	545	545	539	566	528	509	547	581	564	522	558	563	565	532	573	550	552	541	575	564	519	580	524	572	593	505	575	549	543	566	526	558	540	548	541	562	584	555	531	535	489	548	550	542	543	533	601	542	585	554	507	589	561	573	522	560	543	533	543	523	608	529	590	526	487	554	509	559	556	536	533	579	526	560	561	550	524	576	535	504	562	561	518	575	519	580	557	582	554	532	572	552	583	510	545	519	531	536	541	540	552	551	582	542	553	572	567	555	547	499	539	544	527	524	541	549	569	552	535	530	530	569	563	545	527	555	553	540	544	535	540	506	527	485	538	559	516	561	565	547	509	571	552	537	495	557	569	516	551	572	525	543	582	550	523	558	515	545	566	564	525	511	586	548	544	515	546	517	549	566	542	558	531	543	538	516	598	522	521	549	549	514	545	574	532	521	537	519	525	538	570	524	553	541	561	543	531	526	532	575	500	520	535	521	569	581	560	563	563	567	580	526	546	510	535	522	510	523	576	575	565	581	551	539	542	547	580	559	576	542	523	549	568	577	548	551	536	549	547	569	563	536	517	556	533	534	564	565	541	572	567	561	549	536	530	540	565	574	529	516	573	577	506	551	545	545	569	573	572	565	558	587	540	559	538	516	530	533	521	542	514	562	569	566	548	546	579	575	581	593	515	571	516	533	566	533	522	532	581	528	548	541	534	587	551	563	603	525	528	532	534	575	505	570	556	592	497	489	585	521	525	551	556	565	566	573	555	511	497	538	496	512	554	514	534	540	501	526	549	558	556	562	548	567	543	520	567	524	569	500	529	540	554	510	563	542	522	567	521	532	542	511	513	541	504	541	519	547	530	564	524	552	528	544	541	542	525	582	569	560	550	519	540	564	586	588	568	537	549	548	536	577	520	538	584	540	547	556	547	529	553	538	529	577	564	531	523	498	539	536	501	535	541	583	512	559	604	528	498	599	593	543	563	588	558	545	550	528	538	535	526	556	561	573	554	572	530	531	567	538	532	503	542	506	531	538	543	508	528	548	544	605	555	560	536	538	530	555	584	545	594	569	539	522	552	546	544	558	527	538	555	527	537	526	565	547	507	557	623	546	581	561	543	562	546	541	559	533	555	554	498	543	588	570	540	548	568	533	519	562	554	552	527	544	563	520	559	579	548	537	552	502	540	511	529	520	538	529	528	513	615	539	535	533	571	541	534	531	567	504	566	539	548	483	550	519	527	528	578	614	526	532	545	562	606	553	564	546	569	538	573	592	575	564	547	566	511	555	535	538	547	530	527	557	558	495	511	517	525	541	569	527	538	618	564	561	546	576	564	550	512	542	564	540	584	537	554	574	546	539	555	551	549	535	548	558	563	540	611	572	555	578	555	554	542	498	573	538	491	549	563	559	559	572	591	552	565	557	527	558	573	546	558	565	514	540	588	559	565	540	501
27296	16039	29457	15848	4462	1615	748	371	253	241	229	212	181	168	190	198	160	173	188	139	158	168	153	126	134	156	135	151	131	117	116	132	125	118	117	144	140	128	126	137	133	114	147	126	120	129	122	125	97	141	125	150	131	121	133	131	130	126	111	137	125	120	129	137	123	131	133	125	120	130	142	133	136	137	120	156	140	148	121	152	140	118	129	132	129	111	139	128	128	128	131	138	137	131	116	114	139	133	127	124	144	144	116	121	112	141	108	128	134	131	121	114	144	134	140	131	126	135	117	125	123	147	134	138	134	132	136	142	126	113	131	124	153	128	121	129	124	103	126	126	122	129	129	131	133	135	127	110	122	128	133	131	167	118	111	135	136	130	164	138	121	130	145	132	131	120	131	121	106	140	123	133	127	113	125	120	119	122	118	125	136	122	138	127	122	136	127	122	108	131	131	119	114	113	122	120	141	146	126	111	133	144	123	142	126	126	158	130	106	119	137	137	118	124	131	142	129	127	131	129	130	114	131	138	136	129	116	124	146	128	121	133	116	128	115	127	142	107	121	128	129	148	137	148	126	124	157	122	134	130	105	129	129	117	142	136	115	114	140	116	122	126	125	116	150	139	119	125	100	123	136	121	136	127	139	116	145	117	147	135	128	127	147	131	128	131	120	128	122	133	133	110	120	108	117	157	135	124	133	121	120	124	135	137	127	106	117	130	121	135	123	123	128	138	119	118	136	136	119	117	145	117	144	125	137	118	168	131	132	125	139	115	132	129	134	119	123	147	133	134	126	126	138	129	148	148	159	144	123	122	132	124	138	144	136	137	108	130	143	144	126	117	128	122	116	134	126	118	135	128	125	130	113	124	118	122	108	131	119	135	143	126	133	115	128	112	124	124	109	136	143	124	135	122	127	112	118	136	141	145	121	124	135	139	117	119	128	111	142	128	149	133	127	137	125	144	127	144	107	149	109	134	109	129	129	126	139	131	127	151	128	97	122	135	116	138	120	106	119	145	111	139	144	126	130	108	129	133	134	130	120	125	140	113	124	147	117	138	129	118	126	134	149	119	134	142	131	125	130	144	158	106	110	135	116	124	138	134	123	120	109	116	113	132	122	145	142	131	135	123	146	108	138	111	147	113	121	112	148	148	151	120	137	130	128	128	141	151	127	130	117	120	149	148	147	117	137	113	123	102	153	119	138	138	108	136	122	128	124	140	125	143	100	142	125	152	123	109	147	121	134	138	136	150	132	135	130	130	135	122	115	164	118	125	139	134	139	119	123	120	146	126	118	133	101	135	132	91	128	116	135	121	129	138	117	135	138	114	126	116	113	128	165	141	126	134	109	142	121	132	141	121	137	124	111	106	103	140	131	127	124	129	116	131	113	129	111	112	108	127	125	125	137	136	131	128	114	142	110	107	126	120	123	120	124	132	112	131	127	118	139	115	120	136	131	129	143	117	137	131	120	112	149	122	136	132	130	108	109	137	134	123	129	116	130	133	125	134	140	133	130	126	122	120	144	114	123	139	118	121	134	122	124	138	119	107	125	135	132	127	169	126	139	113	141	136	121	135	138	106	129	130	115	148	122	131	122	133	120	144	126	105	140	130	164	133	120	131	147	124	112	118	118	118	143	157	115	142	128	113	125	115	123	118	135	138	159	121	135	121	142	116	130	123	115	119	113	160	124	123	99	117	134	114	131	121	124	145	139	106	98	136	130	124	127	121	117	103	120	122	133	125	117	135	139	122	110	126	126	122	138	131	100	144	112	120	121	114	139	125	127	112	129	110	121	133	136	124	126	164	124	120	116	135	128	147	122	117	144	117	100	96	137	129	124	114	132	127	122	142	152	106	122	130	129	123	129	119	116	146	120	153	132	122	133	136	134	127	135	131	123	132	134	156	134	118	127	141	118	128	140	137	128	122	130	124	117	118	115	126	130	89	126	129	118	134	113	138	133	136	136	139	148	153	132	135	129	134	134	132	120	145	148	148	137	125	139	135	138	139	133	108	108	123	120	120	132	141	124	111	130	125	116	139	130	129	106	131	127	132	111	147	146	149	111	129	139	110	128	135	138	127	137	126	138	109	133	102	157	116	116	96	144	126	133	129	127	100	123	127	110	106	143	139	130	110	112	116	116	147	117	134	152	134	129	109	144	104	132	141	113	122	128	126	126	124	123	137	125	116	119	142	144	142	116	117	133	136	122	113	140	116	120	133	118	136	160	123	136	132	116	131	118	160	114	133	151	139	133	131	123	108	117	150	154	130	103	126	133	139	132	131	149	135	127	118	108	136	121	135	125	129	126	125	148	106	114	135	131	159	133	111	148	120	123	122	134	147	129	132	116	134	113	122	115	151	119	124	113	124	126	131	127	138	134	114	137	113	139	134	130	133	134	123	141	128	130	111	113	153	124	112	138	135	151	149	115	136	137	130	116	159	126	149	133	145	110	127	129	119	111	135	121	143	125	121	134	128	117	98	122	144	115	139	126	117	116	133	115	127	144	109	114	122	113	125	119	121	140	130	144	132	125	125	125	149	146	127	121	145	111	141	124	130	133	135	138	124	105	133	116	116	121	130	129	150	128	123	137	125	150	128	124	144	117	136	124	135	125	142	158	132	120	137	146	134	123	147	130	120	131	136	143	118	137	131	134	122	155	129	144	117	131	141	127	117	108	143	113	136	109	134	126	142	135	136	109	131	138	122	124	151	138	129	130	127	131	120	143	125	113	122	111	135	137	123	128	126	146	125	123	115	111	128	121	134	119	128	154	164	135	123	152	129	135	141	153	138	135	147	173	136	118	127	133	129	140	117	149	131	122	131	123	134	124	125	119	120	121	152	128	141	147	128	132	131	128	122	142	154	142	146	134	100	108	115	124	131	120	142	126	143	145	125	110	103	132	123	136	151	111	130	150	121	141	144	120	124	122	113	117	138	122	132	127	126	147	116	146	128	115	135	150	127	135	135	132	115	127	114	131	122	117	126	142	131	138	124	119	122	136	137	137	120	125	132	137	132	126	115	120	125	141	130	127	123	118	124	124	119	113	116	126	135	140	139	105	124	135	138	116	132	131	141	111	131	135	122	131	133	127	130	133	134	133	134	141	140	124	110	115	123	124	131	162	129	119	138	124	125	117	133	126	127	144	124	144	130	120	147	133	127	121	124	123	140	132	118	122	129	147	142	136	114	109	132	118	131	140	116	115	156	110	112	123	109	126	132	146	103	126	145	122	122	136	124	142	153	115	126	128	129	127	113	127	120	128	146	129	132	131	112	113	123	116	159	142	120	130	113	129	122	137	129	120	134	133	125	152	119	109	127	121	140	119	111	137	122	121	131	135	131	131	146	119	131	140	132	129	123	124	123	127	132	115	131	123	125	109	92	122	135	144	114	126	146	131	109	122	134	132	116	132	138	146	116	131	134	137	133	152	132	113	121	107	134	112	115	147	132	119	121	124	120	124	156	135	123	112	137	112	142	129	130	142	120
16818	13388	31507	16496	8788	5967	2850	1618	1125	932	932	845	680	649	642	570	643	636	611	555	525	478	486	510	440	412	370	394	374	378	358	356	346	337	360	335	333	351	338	325	373	338	362	342	325	350	358	319	340	367	318	382	325	330	347	371	316	340	360	372	323	351	313	327	321	354	325	317	321	334	327	363	349	321	316	343	337	349	307	342	324	336	310	344	332	318	368	334	330	313	329	349	341	312	362	347	302	337	319	336	357	311	306	330	316	359	344	343	333	357	376	368	314	334	337	369	349	331	323	329	344	352	366	345	319	337	343	315	331	329	332	309	342	357	324	332	339	343	337	326	321	322	325	311	343	373	309	328	316	340	318	329	340	321	311	350	360	333	320	341	334	308	344	326	329	311	337	354	380	294	318	294	368	315	349	349	365	315	342	358	339	352	326	320	301	314	315	330	308	325	329	319	310	312	328	351	348	332	344	299	356	329	318	354	332	372	336	370	313	313	331	310	328	313	302	301	332	332	320	350	312	331	333	380	329	371	335	314	327	337	312	319	310	381	338	317	313	314	304	359	324	335	308	343	348	317	324	333	361	325	314	327	347	311	325	341	324	331	342	315	356	321	331	358	325	351	360	334	347	335	317	350	334	322	363	336	337	340	337	321	329	368	326	351	346	317	309	333	330	333	326	335	345	338	350	345	329	351	323	352	352	320	339	287	364	342	341	303	337	335	346	350	305	330	357	330	328	333	340	358	339	344	326	346	288	324	342	358	321	350	317	336	357	324	338	293	357	357	350	324	329	322	354	355	281	329	341	317	353	352	342	296	330	363	320	375	320	372	340	340	326	359	320	318	349	326	356	325	335	354	353	302	338	321	309	318	359	297	361	349	332	331	347	301	353	321	346	319	350	347	361	340	343	365	324	330	336	314	340	301	351	326	341	332	317	334	349	337	317	348	357	338	353	335	321	315	330	344	365	346	309	363	318	343	327	325	311	337	326	360	351	343	361	304	347	332	295	348	353	317	343	323	335	330	347	297	320	328	322	349	329	347	375	339	368	320	364	329	337	323	310	346	323	330	347	332	338	321	321	341	333	332	345	293	322	319	347	348	360	329	341	332	323	354	316	340	330	356	320	340	324	330	356	377	326	295	324	340	302	323	328	362	299	335	317	351	325	353	324	342	317	301	321	349	301	350	353	328	358	351	307	329	331	342	336	345	333	328	312	315	332	331	337	344	354	317	339	326	282	312	304	323	315	322	342	349	344	341	303	329	328	334	348	349	322	320	349	307	317	327	316	354	324	315	294	306	345	354	330	342	303	365	327	302	344	350	332	340	335	338	341	373	367	356	307	337	317	319	350	357	341	353	354	367	347	346	342	352	327	327	359	329	322	302	320	349	351	335	358	341	312	383	355	328	329	352	350	340	315	334	351	364	339	330	324	321	323	329	334	299	308	324	329	325	309	344	332	307	364	322	316	335	339	320	300	360	311	354	310	321	361	316	343	336	327	321	339	309	330	328	327	331	310	362	326	312	321	313	330	318	323	319	344	374	361	325	331	344	283	293	305	297	360	339	307	330	328	346	338	313	321	335	318	343	324	346	363	325	360	358	326	335	348	326	277	376	342	313	317	329	325	304	344	362	303	296	340	354	333	341	338	298	350	375	358	360	319	316	305	331	376	312	320	340	359	339	321	347	314	366	342	340	345	328	338	318	348	314	329	341	338	309	320	338	344	323	326	313	333	373	311	315	333	344	304	333	337	326	349	334	333	336	341	355	327	327	318	367	348	340	309	361	334	345	332	324	327	299	329	338	330	352	330	358	345	322	337	312	324	308	322	353	301	341	340	316	341	331	321	322	334	307	348	338	345	333	327	317	353	332	355	340	347	340	307	344	346	334	342	302	345	349	323	345	362	342	358	288	327	334	334	341	359	321	350	338	313	319	357	321	297	307	344	332	316	360	350	321	331	316	325	322	328	308	316	343	377	323	345	333	366	334	330	315	325	305	303	351	334	334	333	346	322	355	342	339	361	359	320	349	331	332	352	350	333	292	312	319	317	344	302	325	329	331	339	356	324	346	340	322	341	338	328	361	345	337	300	299	335	336	336	345	331	331	303	316	342	337	328	324	327	318	338	305	317	324	335	336	327	330	327	352	351	344	332	348	329	353	326	343	337	307	311	336	333	334	336	316	315	333	325	356	321	331	329	301	355	340	344	343	359	327	342	330	304	366	341	331	308	340	303	352	332	340	352	334	306	356	309	338	320	366	333	313	319	336	304	339	372	323	306	342	343	314	295	354	331	332	304	296	354	338	351	306	338	341	334	300	341	334	343	344	333	322	311	318	322	338	344	322	325	314	340	334	326	359	360	313	314	340	336	313	308	338	353	345	343	341	393	342	328	334	336	309	328	331	333	326	354	322	343	338	321	352	333	331	314	365	346	353	307	340	333	349	348	337	321	346	335	333	339	332	337	389	340	325	374	299	311	365	355	327	342	353	310	344	349	362	318	331	330	338	326	352	329	337	357	333	341	355	351	329	317	313	327	318	339	347	332	352	338	317	339	319	363	364	350	354	317	376	353	323	333	324	332	390	338	318	339	320	317	314	349	321	278	314	335	336	344	332	300	339	337	345	282	351	328	313	329	362	350	356	321	320	340	360	320	346	312	326	343	307	305	321	334	352	348	331	324	327	311	339	321	344	354	351	342	326	316	358	352	330	345	333	351	317	339	317	327	331	302	328	354	307	343	314	307	354	312	336	351	319	336	333	316	344	304	337	329	350	349	348	331	326	329	344	319	361	350	348	314	358	311	322	307	341	319	338	326	322	303	308	322	325	336	317	365	308	321	321	334	347	332	314	314	346	376	354	342	316	299	329	289	312	302	298	344	342	349	320	341	330	331	313	317	306	316	329	324	295	322	320	320	330	336	323	315	306	324	345	322	338	338	311	316	347	361	322	337	336	327	325	320	299	338	319	365	328	345	322	331	337	333	307	322	321	340	276	339	341	336	342	331	332	317	334	352	318	354	325	313	328	330	325	341	318	319	354	347	366	349	321	328	367	383	324	335	310	340	364	342	339	357	324	309	322	338	318	328	340	336	355	345	329	340	360	368	349	286	343	345	342	351	345	345	305	364	328	328	339	356	322	310	327	314	312	274	332	313	334	329	309	364	344	329	320	328	303	341	332	334	358	336	303	350	326	329	354	310	311	361	325	371	337	349	309	317	347	328	292	310	315	350	313	309	355	348	314	324	346	339	283	369	349	333	308	331	324	338	319	358	336	352	349	338	334	334	313	356	322	349	345	348	345	327	310	327	337	346	312	347	314	315	319	321	315	347	308	334	337	362	330	334	347	316	345	345	350	340	323	342	311	335	331	345	314	303	324	312	322	351	334	342	318	321	353	305	322	333	319	328	338	335	337	354	316	326	340	325	331	358	345	300	332	350	313	340	330	340	321	321	327	315	338	336	314	350	339	355	339	363	337	317	328	305	329
6970	1605	984	660	543	466	396	389	419	355	377	368	367	359	376	384	402	377	357	369	356	364	393	414	381	387	399	355	381	369	342	350	365	360	397	356	374	356	352	360	326	379	361	385	343	360	329	376	345	361	383	351	378	366	380	351	359	364	388	373	379	347	411	351	363	390	380	375	349	371	350	392	358	370	371	353	364	377	381	380	390	363	346	342	347	350	375	341	340	322	379	342	357	364	383	370	356	395	391	355	313	366	341	368	372	323	337	407	369	368	392	429	369	341	382	357	347	374	384	379	350	381	385	355	354	362	360	382	408	366	374	383	355	383	371	368	370	372	377	356	360	390	343	361	355	351	373	370	328	366	385	360	399	305	360	364	383	369	362	357	359	375	359	356	358	364	385	375	344	356	373	382	385	379	318	340	388	359	388	368	408	406	359	387	345	364	353	353	353	382	370	362	364	360	365	370	404	365	361	379	361	365	344	349	370	380	350	379	370	375	363	349	387	383	388	393	379	374	384	343	365	380	422	371	383	362	373	331	357	343	347	344	371	352	375	373	346	335	360	412	391	358	374	353	358	349	374	366	397	360	374	391	361	362	377	353	366	330	356	348	370	351	373	372	391	349	368	405	406	381	344	350	376	348	352	354	367	378	368	366	377	347	331	376	364	352	411	375	368	370	357	375	337	347	339	362	369	367	361	359	392	359	361	371	346	382	358	351	371	366	360	345	385	376	337	358	367	353	374	408	381	363	370	352	361	325	361	398	335	373	352	340	385	377	367	367	416	384	343	385	355	348	399	415	360	400	382	368	380	337	373	354	323	341	363	348	383	377	424	364	382	337	366	373	379	388	384	332	371	366	355	371	360	342	360	374	401	409	384	399	373	368	394	391	360	321	382	364	351	370	354	326	363	366	351	358	377	388	371	396	393	372	325	331	379	363	364	341	373	362	371	387	404	322	383	402	363	367	349	427	358	368	354	374	346	355	399	401	319	401	369	372	352	362	362	353	323	384	382	366	398	366	332	375	385	361	368	381	391	365	388	363	362	399	298	338	362	418	380	387	403	351	361	364	375	341	390	383	325	389	373	396	394	387	397	358	358	372	370	362	378	351	384	359	363	326	377	355	369	370	399	349	342	383	397	371	347	353	393	380	338	354	424	373	347	381	328	358	362	381	340	368	360	335	390	376	352	366	377	378	364	374	383	365	379	354	368	363	343	393	418	367	363	364	367	364	395	379	375	377	351	361	338	402	396	374	391	370	385	390	358	375	351	395	358	355	367	366	379	385	345	364	359	361	360	311	386	356	407	351	388	328	371	362	372	368	374	380	351	340	372	350	371	359	364	387	360	380	369	373	341	383	360	386	399	378	385	388	373	387	324	385	368	358	343	370	384	388	369	409	393	360	374	366	349	398	353	337	402	382	402	366	346	437	379	398	368	383	372	344	384	389	416	357	367	422	356	370	359	333	385	372	347	395	355	346	389	360	388	358	379	378	357	366	378	380	348	329	339	370	387	360	380	384	372	342	355	369	351	365	338	377	395	350	371	394	360	381	348	368	371	373	356	373	388	348	383	387	365	375	376	373	356	391	410	369	316	377	384	382	339	354	367	362	324	388	362	391	376	406	383	392	391	347	327	376	387	324	368	380	362	379	379	362	350	383	327	377	365	367	348	352	396	368	359	372	366	350	377	356	342	344	408	389	374	415	369	378	402	392	372	327	320	365	371	375	343	391	361	369	361	379	396	362	383	339	362	333	344	357	358	368	336	383	346	379	355	312	326	343	366	348	371	378	395	368	355	366	388	357	402	396	335	345	349	378	373	371	394	352	399	347	375	392	363	374	374	402	369	368	358	400	354	393	325	347	371	399	390	322	378	331	382	327	352	364	392	353	375	348	359	349	320	376	348	376	400	379	355	390	371	338	387	364	356	362	377	348	380	409	345	369	347	401	395	369	357	361	360	356	411	376	402	352	346	365	391	388	366	385	382	373	364	402	347	371	367	395	396	391	369	370	367	355	359	367	390	405	379	395	377	388	365	402	396	379	332	402	362	373	352	390	377	364	371	394	332	349	362	400	351	326	380	403	413	360	382	339	399	353	390	393	383	370	379	355	360	400	328	327	378	377	364	390	354	375	378	362	384	363	367	373	383	379	334	402	380	378	359	381	368	346	367	365	374	355	350	369	367	349	370	352	347	370	384	374	376	351	385	403	381	389	339	379	367	364	362	352	402	362	318	387	343	350	330	374	374	339	347	367	361	352	362	365	374	363	362	364	369	383	383	349	415	397	352	404	394	344	350	355	401	364	367	377	376	363	351	379	326	355	365	377	369	360	363	390	395	378	362	381	370	392	393	353	364	348	353	404	357	353	383	358	373	333	396	374	403	397	377	369	358	363	364	382	384	355	371	355	370	330	361	412	333	370	327	344	381	365	354	417	331	381	370	378	371	385	385	386	341	365	362	364	336	375	369	395	352	366	389	376	378	399	385	369	373	373	343	338	416	372	382	369	338	358	382	359	364	341	349	368	358	375	372	363	383	395	341	354	383	362	399	394	381	371	353	333	363	342	324	348	381	377	356	378	359	378	378	368	366	359	350	394	413	359	337	363	362	362	427	352	352	394	364	380	374	392	407	369	399	355	346	349	389	386	377	379	387	359	343	381	371	387	363	361	373	383	368	369	372	388	387	329	355	364	366	350	394	368	361	387	394	364	374	391	376	372	375	359	393	400	359	387	350	367	361	354	366	366	362	381	345	336	374	368	363	351	338	386	356	372	392	362	377	394	318	346	367	387	368	361	372	347	360	381	346	328	383	363	372	394	391	334	355	392	361	392	376	392	368	391	348	379	357	362	366	364	360	389	354	352	366	393	396	401	369	404	343	354	362	400	352	377	353	343	415	369	367	351	365	347	366	369	352	390	406	378	361	403	368	384	367	387	359	343	352	362	396	378	386	360	359	374	369	364	366	355	385	395	373	340	328	336	355	358	330	398	367	389	374	394	339	396	353	365	396	335	389	387	381	390	343	370	407	344	370	361	335	354	392	357	385	369	345	352	337	370	363	375	328	396	367	350	429	384	369	417	367	365	328	376	337	377	336	336	380	355	366	369	371	389	353	385	395	366	370	380	395	380	370	379	374	375	381	377	383	358	400	374	380	364	317	348	371	359	379	356	367	328	347	394	392	368	367	372	361	391	363	372	381	389	362	362	331	358	419	383	361	358	333	388	333	315	350	343	326	354	362	337	369	343	370	342	345	369	382	342	342	346	365	401	352	368	365	341	355	336	384	345	408	355	373	366	355	371	364	352	344	381	387	343	376	368	378	317	368	371	391	375	383	349	332	356	353	370	388	396	345	378	367	343	383	383	365	400	390	397	342	353	367	379	341	367	375	376	357	388	352	353	371	360	367	349	358	371	344	383	354	388	385	381	376	346	355	403	382	339	352	351	357	364	372	403	357	358	354	388	335	402	382	352	391	373	368	399	366	334
5323	2012	2789	1950	1534	1287	1023	968	944	842	859	908	883	882	910	898	848	862	817	870	886	796	823	859	841	817	797	835	823	802	764	847	816	825	861	859	822	862	811	804	823	826	852	764	803	783	817	879	804	858	854	788	824	840	774	874	831	845	825	798	852	829	802	818	803	831	807	794	813	791	805	778	805	851	874	818	807	848	806	866	860	807	821	794	838	792	847	790	789	816	841	807	857	798	861	797	860	810	821	827	824	847	897	818	867	764	856	845	807	808	781	802	848	861	816	801	771	860	810	831	832	837	822	790	850	790	852	774	895	871	780	832	781	837	789	810	809	839	864	789	826	781	812	804	777	801	807	842	794	847	820	814	806	799	821	808	797	836	794	857	778	783	819	909	781	818	861	810	830	830	829	813	832	841	782	840	793	826	824	839	811	787	797	825	873	825	884	785	834	840	841	796	825	803	841	808	771	873	806	775	811	798	811	848	805	774	765	830	808	808	796	800	816	842	797	805	823	826	811	826	805	780	819	877	866	825	818	827	809	813	767	784	794	847	812	814	839	805	801	834	845	767	785	788	837	817	835	819	831	762	819	830	843	812	847	822	823	791	837	861	831	795	747	826	845	800	843	794	806	826	821	797	796	848	827	831	842	832	847	829	795	796	803	844	812	841	825	829	801	782	794	837	790	833	819	890	809	812	882	845	829	786	791	768	807	826	786	843	817	843	792	814	809	828	882	777	828	876	765	848	808	889	866	846	834	816	804	873	769	821	770	839	844	819	803	787	826	794	808	821	853	837	829	803	817	786	811	799	841	879	782	856	817	775	850	842	836	841	784	904	843	805	846	778	830	833	825	836	800	794	784	814	771	798	811	825	826	781	820	825	836	749	852	840	795	820	799	780	816	857	814	839	799	817	775	852	839	822	790	799	846	799	833	795	814	759	793	844	865	824	794	813	802	864	876	815	766	819	792	768	796	780	862	773	811	763	825	869	782	802	773	832	797	794	866	842	785	820	826	799	818	780	841	868	854	818	817	828	857	810	832	824	786	790	798	811	808	808	796	846	819	821	821	807	813	821	836	821	814	780	797	803	839	814	806	845	803	817	825	820	798	829	819	843	812	833	843	835	806	781	834	794	824	848	803	796	802	896	834	842	815	824	815	834	825	829	811	818	809	821	821	853	789	798	810	809	849	760	852	862	804	824	801	840	781	767	822	804	876	861	775	838	870	810	786	862	813	866	801	812	833	789	787	868	791	865	831	769	858	838	842	815	763	857	787	879	817	776	840	866	837	733	813	811	890	774	817	791	859	814	846	819	808	861	846	789	808	756	913	806	858	832	815	786	814	815	823	867	776	823	846	821	834	763	765	764	806	838	845	830	847	789	848	806	805	869	800	798	838	812	843	843	814	797	812	826	789	828	803	852	843	787	836	799	813	790	766	867	749	810	838	809	818	815	838	866	810	850	788	805	830	814	828	777	820	860	830	829	843	805	792	815	828	805	856	820	842	857	788	816	812	824	777	794	802	802	821	836	784	775	777	813	840	835	770	783	851	797	803	793	796	806	849	785	821	841	840	837	794	852	841	820	827	829	838	794	881	805	804	849	794	837	795	788	815	869	816	834	835	817	820	815	790	860	864	806	837	808	816	851	817	809	793	807	811	827	812	861	798	770	787	813	796	837	834	838	834	828	830	831	842	856	786	839	816	852	793	814	839	828	853	794	872	780	862	821	774	857	872	812	812	785	864	871	847	848	869	826	822	763	835	815	798	854	803	856	818	811	827	845	778	811	804	812	861	781	809	800	850	822	817	767	827	846	795	819	768	802	799	851	812	818	791	845	789	779	842	808	819	838	812	870	835	783	763	770	873	807	814	865	805	829	831	855	788	816	811	831	827	812	796	822	846	796	804	808	847	816	843	818	816	787	856	842	856	813	802	798	837	819	853	779	772	799	851	847	825	780	874	825	808	829	831	839	843	840	766	853	794	865	816	818	820	827	804	813	861	774	798	800	800	814	817	817	863	828	780	796	841	829	820	840	803	804	776	815	849	798	822	822	808	818	766	802	822	809	839	831	832	815	831	829	855	842	810	820	789	783	833	813	835	770	818	843	827	872	849	784	794	833	795	889	768	768	781	824	832	813	876	790	803	781	778	825	828	848	831	841	795	900	809	818	820	837	784	827	853	839	802	832	829	831	819	832	856	819	813	821	806	807	829	800	793	836	816	800	805	832	813	819	836	829	839	816	806	868	866	825	926	777	796	786	843	815	835	818	851	801	839	841	818	871	845	818	819	834	781	804	830	862	830	850	854	834	833	864	809	822	789	806	829	829	813	829	817	840	832	793	858	862	823	818	864	809	873	808	840	827	859	817	786	831	884	794	821	808	828	862	815	828	860	811	777	822	765	778	821	823	765	827	797	816	820	833	826	775	821	805	822	819	841	821	878	805	803	812	845	833	807	811	888	843	794	848	847	884	810	859	834	844	793	844	788	778	810	805	832	838	838	845	829	862	806	861	796	833	796	793	839	773	814	829	832	828	817	846	777	782	808	786	808	813	813	766	872	826	832	829	835	845	757	846	819	837	804	795	840	792	795	850	811	814	776	813	794	820	794	847	833	890	815	790	819	883	797	790	846	877	781	841	881	808	844	829	851	798	838	834	805	861	812	769	821	843	815	788	841	863	803	783	796	861	844	830	820	808	878	831	836	827	845	760	831	823	842	785	783	816	880	826	858	827	818	820	835	837	812	801	834	809	839	790	825	755	866	837	806	819	859	796	755	803	778	805	796	814	820	811	791	818	771	827	805	821	800	804	844	823	778	864	804	816	813	868	770	860	878	821	778	793	792	853	817	827	839	807	808	850	756	829	779	814	866	850	922	838	859	818	826	881	833	824	776	834	830	799	809	784	901	810	832	823	829	797	768	834	806	813	809	820	868	826	826	800	819	778	901	831	844	834	825	814	847	822	848	861	815	788	805	807	821	807	809	797	775	832	872	799	825	862	815	824	840	846	837	828	787	852	831	824	815	847	809	876	784	818	811	846	833	819	813	805	823	791	824	842	795	795	796	850	838	867	788	780	780	798	762	852	831	783	855	893	753	802	831	823	787	848	831	860	811	822	815	827	830	834	864	793	814	800	858	832	790	747	851	848	755	828	786	828	805	798	809	862	787	857	816	839	824	842	811	834	770	795	808	783	831	893	811	820	838	816	820	725	774	812	803	812	854	804	795	825	844	853	827	816	812	810	847	814	838	843	758	806	862	825	868	783	835	884	841	850	792	771	787	825	859	785	769	806	852	866	862	828	827	889	833	811	797	831	823	839	869	796	816	848	781	792	799	806	832	828	848	865	778	825	821	827	886	817	829	783	807	794	853	774	818	841	832	840	800	845	853	806	846	841	844	799	788	839	833	808	824	798	837	846	844	840	818	847	816	776	803	859	835	833	821	820	825	797	864	832	807	833	814	785	787	824	799	821	841	821	798	843	820	837
18051	8096	17905	7716	1867	1026	556	409	333	282	281	263	277	258	275	282	268	278	254	237	256	264	251	294	269	249	233	252	241	237	251	263	222	245	228	234	259	256	220	222	233	240	238	254	263	213	270	276	219	223	233	248	228	258	259	220	232	254	262	266	232	242	221	239	239	251	247	252	235	242	244	214	220	252	232	244	270	235	254	201	225	255	228	236	235	230	248	248	234	213	214	256	274	232	223	236	237	229	200	265	239	245	229	238	242	194	231	226	250	223	219	218	210	214	256	231	258	221	220	230	227	277	229	236	252	250	271	231	239	229	235	245	223	217	228	260	241	239	256	204	231	244	223	247	233	218	225	245	253	261	227	262	224	238	216	225	227	240	204	250	216	237	223	257	227	242	255	235	229	238	243	240	244	221	249	242	225	232	208	233	235	199	232	236	254	231	257	249	203	239	235	236	236	228	229	263	248	255	233	250	223	269	260	271	232	252	259	205	265	252	215	262	243	249	227	228	216	250	234	241	261	235	242	241	220	255	251	246	226	248	250	252	227	254	244	240	227	244	205	224	215	237	267	247	222	243	225	213	237	238	240	252	241	241	240	257	244	212	258	236	259	260	257	261	224	239	244	210	219	240	282	245	257	253	222	239	240	225	203	249	243	255	230	245	242	222	262	251	274	234	237	227	229	266	261	241	241	253	230	247	277	222	262	229	239	230	279	249	290	224	257	268	242	237	237	248	281	259	253	212	225	253	231	236	237	251	262	244	252	234	233	242	267	241	225	237	259	248	236	278	250	229	258	211	267	234	212	256	228	220	247	255	251	233	232	248	261	252	220	244	231	247	239	242	230	238	236	238	264	209	238	255	250	254	245	243	270	245	257	223	223	294	237	240	260	225	225	244	237	225	265	222	247	248	202	210	255	246	239	234	249	281	225	239	237	238	248	256	259	213	249	253	253	230	219	227	225	232	236	226	231	226	248	232	197	215	244	231	231	231	234	266	225	224	246	267	257	237	230	231	246	238	249	255	234	215	276	237	246	239	258	230	217	257	273	259	223	221	253	258	237	245	252	240	240	258	227	233	243	221	226	241	270	254	248	249	248	275	228	268	238	229	225	238	232	237	275	243	246	206	251	256	272	238	238	246	258	292	234	258	237	287	258	272	231	248	189	254	267	244	255	217	212	214	224	260	254	249	234	214	243	247	211	221	217	234	234	220	212	230	253	228	234	239	233	232	228	239	270	259	237	231	236	254	257	260	221	242	228	218	228	227	231	248	240	239	276	276	250	250	241	233	232	231	248	264	232	243	236	230	224	262	216	252	248	210	248	208	256	242	235	231	242	270	261	251	220	224	246	268	242	224	241	231	237	220	219	232	226	239	267	256	260	225	270	257	235	241	240	251	243	245	236	229	227	237	230	248	246	231	231	217	243	224	239	232	219	229	234	239	215	237	252	229	249	212	217	241	239	258	240	250	254	223	218	232	241	236	256	275	238	228	226	268	231	221	212	224	253	241	252	245	248	250	244	216	261	248	232	235	251	265	242	219	250	214	246	232	217	226	235	236	227	230	251	263	217	232	233	257	261	245	220	255	245	230	252	243	221	236	235	241	275	265	240	215	241	226	234	247	251	221	227	223	266	222	224	229	278	245	261	259	237	237	250	242	228	237	228	214	218	229	241	247	234	233	218	263	275	263	249	253	219	240	236	212	224	204	237	248	246	246	257	230	243	213	225	225	256	229	250	231	245	222	244	254	234	231	238	244	264	227	244	246	206	238	247	252	252	247	212	220	279	237	239	233	279	245	234	256	246	251	199	245	227	215	238	265	236	259	238	222	215	265	261	243	253	266	236	260	265	272	237	244	240	210	246	235	240	230	222	243	243	259	235	241	217	231	229	251	246	212	253	234	274	217	207	233	237	242	241	244	260	238	230	223	241	268	247	250	230	261	232	231	229	237	223	270	227	262	249	243	272	254	228	230	239	243	237	227	250	266	226	246	263	238	250	269	241	226	202	257	244	225	204	276	238	231	217	230	271	242	227	252	241	238	249	232	249	228	246	245	246	237	200	210	270	211	247	231	257	251	232	236	251	211	236	238	230	240	277	244	258	233	248	252	248	262	259	249	226	211	233	235	224	223	234	225	220	260	232	216	245	252	227	258	265	247	235	223	227	273	255	232	265	264	253	245	259	268	250	249	223	241	217	211	249	259	230	217	205	256	239	239	247	224	252	216	229	216	253	249	233	242	209	265	238	255	249	223	227	237	238	263	246	224	250	244	256	216	232	234	242	231	229	231	236	214	232	227	227	217	289	259	249	228	246	224	251	265	223	237	237	266	246	223	238	247	238	270	241	232	228	245	246	222	238	250	244	243	276	234	256	221	235	242	259	221	205	244	254	238	252	286	266	255	234	236	242	257	231	243	251	260	256	235	229	235	244	255	262	217	245	239	265	219	262	215	224	235	247	230	234	227	263	204	246	246	258	257	248	238	221	247	242	246	221	244	187	237	250	211	225	242	239	246	231	247	258	244	233	258	250	258	236	248	239	251	234	247	251	234	240	250	270	232	233	256	235	225	225	255	229	250	230	216	232	226	255	274	234	204	273	263	232	229	230	250	278	266	262	253	254	220	233	230	266	219	259	232	225	254	241	236	220	287	222	240	264	224	253	213	251	233	210	246	227	231	225	248	241	257	233	249	273	254	239	243	220	222	211	226	266	255	243	233	239	233	256	243	255	234	251	232	268	253	256	195	225	259	238	242	224	231	243	256	222	242	232	243	255	212	260	228	238	220	254	207	221	254	263	231	249	215	247	223	268	224	255	249	238	236	224	238	255	224	228	250	231	236	244	247	225	251	243	271	244	247	232	256	225	254	208	270	232	225	240	226	237	244	251	268	219	264	235	262	259	222	213	222	245	243	249	254	245	244	220	236	199	249	246	235	241	243	243	226	247	234	199	235	213	236	244	242	251	260	266	260	227	247	279	230	245	242	245	238	236	243	230	255	225	206	224	216	228	238	235	224	247	247	260	266	224	222	227	246	248	252	257	255	253	254	259	258	253	251	220	227	232	217	253	278	261	271	242	252	214	235	249	238	226	261	220	239	229	234	236	258	258	245	248	230	271	255	243	253	260	268	243	252	246	254	208	237	245	235	245	234	225	224	244	267	247	219	244	244	218	222	230	259	234	266	230	243	256	254	233	244	236	235	227	226	241	220	221	249	251	263	237	266	275	214	234	248	235	240	222	247	218	226	236	262	234	192	249	251	242	245	252	249	252	251	236	226	241	251	263	266	248	233	243	230	241	221	262	214	216	220	232	217	250	265	274	282	237	225	256	282	236	236	224	245	228	236	259	265	239	247	231	262	230	256	244	235	251	227	236	238	237	242	240	236	230	238	239	233	242	213	233	229	255	252	267	264	259	227	239	227	247	259	240	279	225	228	238	233	247	241	235	247	214	226	239	252	227	218	242	225	225	217	233	242	268	249	237	245
12856	7614	23310	10961	5220	3784	2031	1328	982	930	864	895	772	711	737	697	726	737	674	686	651	675	689	664	629	604	579	549	562	612	564	562	577	556	524	565	560	554	577	598	566	570	565	550	559	554	548	563	519	557	534	586	554	557	562	535	599	538	555	559	558	555	548	526	563	571	553	541	553	510	561	540	540	570	549	589	548	566	545	549	592	563	536	559	549	548	568	554	538	559	569	572	553	536	544	545	579	548	560	559	535	532	566	541	568	555	529	529	501	560	550	596	572	545	585	573	517	576	559	519	520	536	541	500	576	570	534	545	576	547	534	575	546	580	556	576	518	528	534	553	570	556	566	498	525	560	537	529	543	590	562	567	553	559	560	524	500	525	541	576	560	537	595	545	552	547	531	533	534	552	559	539	555	572	542	554	595	597	546	577	509	550	534	557	575	573	565	555	540	570	556	531	496	515	558	569	527	559	584	568	556	555	567	597	555	539	517	519	533	579	525	540	537	570	543	573	502	541	527	588	555	533	567	550	560	535	533	558	536	532	536	576	523	487	572	550	526	562	531	558	533	541	541	575	505	527	543	564	566	539	528	526	569	567	509	571	530	538	567	558	574	515	528	550	529	597	526	557	568	576	563	552	546	506	558	544	556	527	552	527	569	564	559	540	575	547	579	528	511	536	557	592	579	593	545	512	589	537	547	580	543	533	548	534	523	503	558	549	550	522	577	556	568	526	481	542	580	549	555	553	535	568	545	533	532	535	585	560	523	566	523	543	519	521	526	529	532	579	600	537	525	496	538	578	558	562	537	517	547	531	522	529	554	565	575	575	561	527	533	528	546	556	564	521	558	551	537	544	509	563	571	593	564	551	540	518	548	536	570	541	582	546	526	531	541	512	559	557	506	561	525	543	570	582	520	529	555	573	539	553	520	531	539	539	557	564	563	526	539	568	562	550	529	560	546	538	569	528	555	533	555	540	529	547	582	565	543	537	561	558	608	563	560	550	556	582	560	568	499	539	499	547	491	551	516	559	515	499	521	564	516	561	551	585	519	562	515	553	532	534	561	593	548	537	603	561	539	548	545	588	549	544	535	520	523	550	517	543	523	601	519	540	529	569	534	490	577	553	573	533	531	523	546	521	551	593	560	549	562	549	529	537	564	575	543	575	534	495	544	576	527	556	553	544	533	511	541	536	520	542	520	542	549	536	611	526	592	526	532	531	547	511	583	566	554	549	543	560	547	564	595	545	542	503	571	557	536	554	565	550	542	527	527	559	559	535	533	531	521	523	540	535	526	545	520	515	575	539	540	561	567	526	562	591	591	602	534	560	542	532	549	516	526	555	538	548	564	557	556	574	517	583	533	503	596	516	552	549	560	557	589	503	540	526	512	574	549	576	507	548	560	586	547	516	576	571	505	538	556	560	550	546	587	581	549	550	550	566	583	549	562	555	532	548	539	526	558	554	540	562	558	531	553	495	551	557	544	564	535	552	562	520	570	557	539	535	569	543	570	540	528	538	540	564	600	559	559	539	577	515	522	522	545	570	564	578	506	542	555	523	531	559	521	533	550	519	517	575	549	534	513	572	550	537	534	501	575	546	548	544	545	551	563	522	563	552	548	544	516	509	565	551	526	518	553	583	527	530	532	533	502	549	559	541	552	554	594	575	531	560	556	561	551	572	544	556	540	558	539	501	543	562	562	533	580	540	525	558	503	581	562	523	557	560	521	540	509	568	523	560	527	580	569	556	520	531	570	554	561	551	532	568	531	488	564	525	560	522	560	560	572	543	548	536	510	524	567	549	583	569	553	511	549	552	536	513	536	549	565	530	516	536	518	542	566	545	574	546	516	551	562	565	587	543	543	542	560	519	566	580	561	571	556	542	581	531	537	586	555	557	559	578	513	564	554	555	564	543	543	522	551	533	536	561	546	556	547	559	525	540	528	573	563	549	553	529	548	560	576	577	608	545	520	579	551	555	571	520	576	548	559	576	504	530	567	558	516	538	523	547	543	565	525	563	545	607	569	545	535	562	538	557	536	538	496	516	554	555	561	528	552	522	543	520	542	541	527	549	575	578	582	562	548	555	538	560	538	566	520	543	539	541	538	536	506	550	544	533	584	570	538	511	559	552	543	539	560	598	572	538	555	520	544	538	503	526	498	498	574	558	566	500	554	575	534	543	537	517	563	612	573	536	554	535	565	592	543	552	547	515	520	570	544	501	535	518	535	535	557	533	501	586	563	565	587	561	568	599	557	547	520	564	556	547	559	550	532	549	561	549	548	529	554	551	532	558	573	550	494	536	586	539	560	579	572	568	529	583	506	565	559	529	593	576	547	551	536	521	633	557	553	566	564	546	567	526	547	528	585	576	535	544	585	553	567	514	537	553	532	529	543	525	514	519	562	561	491	577	555	526	543	542	565	553	553	588	584	591	539	557	535	544	567	568	567	573	554	529	580	538	553	542	549	512	558	502	548	556	565	536	539	556	517	580	537	539	542	562	540	532	532	529	527	570	556	579	524	540	575	542	594	524	572	543	552	543	545	546	582	547	548	515	524	566	525	549	540	577	547	565	561	553	531	563	498	541	560	567	504	535	524	548	540	563	579	519	485	570	550	561	540	533	578	505	542	564	599	538	527	561	532	563	564	543	570	566	569	532	560	559	542	526	532	560	502	566	554	511	587	535	568	536	525	492	567	564	554	549	528	502	551	519	517	534	533	554	558	562	538	577	556	557	574	545	549	525	583	552	512	578	536	539	484	528	509	564	538	590	544	521	586	582	526	595	548	507	541	546	579	571	549	561	548	559	556	550	580	529	541	579	508	557	583	549	602	511	578	551	540	547	544	577	558	597	543	550	562	568	513	552	538	570	566	524	539	553	598	571	568	555	545	542	543	545	544	562	547	520	507	549	566	569	554	531	527	536	573	547	538	572	521	573	550	566	541	557	588	562	575	576	564	553	549	551	523	586	545	555	574	537	511	557	535	596	525	554	545	553	526	549	573	547	537	523	562	551	552	505	544	529	582	572	550	501	553	539	538	531	556	527	567	552	524	582	552	587	581	543	527	534	532	544	565	550	567	526	547	529	536	537	526	515	586	536	537	582	541	543	559	586	520	535	543	560	551	579	573	527	521	514	570	520	566	556	501	515	538	558	519	527	532	525	544	538	551	561	577	609	556	561	544	542	505	538	522	527	533	560	568	529	509	581	555	488	532	493	576	563	584	595	571	542	571	553	537	543	526	533	562	520	520	557	565	573	525	529	580	551	519	557	537	576	581	571	561	566	555	546	496	533	529	576	594	543	555	547	525	577	487	547	548	571	555	537	545	535	544	582	547	545	563	545	507	542	550	548	594	572	540	557	521	588	556	529	518	563	566	595	588	569	570	543	587	550	544	536	511	531	553	543	521	544	561	548	554	521	569	537	559	525	508	555	495	550	559	539	562	530	526	548	549	587	545	526	534	531	561	575	567	589	529	565	541	569	494	566
27072	14617	30617	15819	4184	1643	757	377	290	254	223	211	186	173	188	155	174	189	192	164	138	148	157	120	132	141	128	120	153	123	133	130	152	125	139	151	118	104	127	153	151	131	135	141	137	116	135	135	129	136	137	138	144	105	117	129	119	146	135	122	135	136	136	106	123	133	122	141	138	136	122	113	127	123	123	138	146	108	131	149	123	119	140	161	120	136	123	129	130	103	127	108	127	140	147	138	132	129	118	123	138	135	143	119	99	139	145	131	161	134	128	146	172	130	124	149	150	120	120	123	115	137	138	139	130	137	124	137	158	129	134	124	140	130	125	138	145	140	122	123	139	133	128	122	110	111	102	130	127	123	141	159	134	139	129	134	119	113	131	122	126	113	102	122	127	127	117	136	133	128	122	128	117	161	134	138	127	127	124	141	141	119	148	106	122	118	120	135	148	120	128	138	112	116	145	136	119	136	114	95	123	117	129	111	103	112	113	123	120	139	143	110	135	128	123	118	141	126	129	113	130	148	126	112	101	119	139	138	105	124	125	134	107	119	126	145	131	139	137	141	126	110	109	120	144	146	120	142	136	139	122	130	129	112	107	137	105	128	134	153	124	135	122	143	120	116	121	117	141	107	114	126	151	136	133	127	144	120	160	123	141	126	135	131	127	116	115	131	152	129	119	136	130	123	120	127	141	123	142	151	139	126	112	111	119	137	128	131	144	131	134	115	120	116	123	111	132	131	123	125	105	142	134	126	114	137	128	137	120	149	133	142	134	131	132	153	142	147	143	134	123	120	113	147	143	128	149	117	120	120	128	148	135	127	111	119	142	112	122	134	148	129	133	137	131	131	130	133	128	132	148	104	143	129	116	130	134	115	114	123	126	145	127	134	120	133	117	133	125	134	119	154	162	129	129	125	124	137	129	118	135	123	143	125	149	126	124	134	123	129	126	129	134	119	134	117	146	131	131	116	109	137	131	123	138	174	139	127	136	132	107	127	154	120	154	119	103	158	121	145	129	119	141	136	118	116	128	128	134	115	128	160	126	125	141	107	128	137	150	128	123	123	129	128	132	133	151	128	134	119	131	129	128	126	118	128	150	121	144	140	105	124	127	129	106	118	129	154	136	124	121	154	130	141	117	148	114	141	124	119	124	123	123	133	134	147	127	125	126	156	134	134	127	134	127	119	140	129	123	143	106	135	120	113	117	111	131	133	126	150	112	134	143	128	128	146	124	112	150	125	128	131	117	131	135	139	149	128	121	140	159	133	124	128	116	125	124	113	122	121	145	141	118	150	143	128	128	146	140	153	123	130	123	141	132	126	120	138	145	131	122	105	129	110	139	131	131	121	150	140	141	128	129	136	122	126	134	153	130	156	130	155	130	130	122	120	118	113	121	134	154	110	122	116	130	115	109	131	153	136	142	135	118	117	161	143	134	123	131	115	127	112	94	133	132	125	118	125	133	148	156	146	144	126	120	120	113	134	140	120	102	127	109	122	125	123	141	149	131	126	120	135	118	122	137	122	124	128	135	137	124	142	127	117	129	118	126	118	118	111	136	116	135	98	125	140	123	132	122	121	129	139	133	128	142	129	145	126	130	128	129	134	125	138	109	116	135	137	112	112	134	132	132	121	118	119	123	125	148	130	124	125	128	141	126	120	141	120	137	143	114	127	127	140	114	139	122	122	119	146	139	117	139	103	131	128	131	144	135	143	132	119	126	141	131	144	128	130	122	134	128	144	138	149	121	118	129	130	135	130	132	130	111	133	133	139	130	131	124	122	119	154	138	121	129	106	136	121	110	140	106	131	133	155	141	119	110	133	115	117	128	127	128	111	141	124	138	125	132	116	143	126	124	124	142	137	154	125	137	130	128	125	119	126	106	138	104	110	134	121	130	144	106	130	116	135	135	125	121	125	133	124	127	118	134	126	143	107	136	127	135	135	144	125	124	124	151	130	121	109	131	124	116	144	131	125	132	124	123	115	127	146	132	140	137	133	111	115	125	130	113	130	141	140	116	125	107	118	130	133	155	138	140	122	125	107	116	136	114	122	129	136	119	114	136	126	138	131	115	117	154	114	127	130	125	129	124	114	125	127	129	146	132	134	115	139	138	131	123	128	121	117	127	117	144	134	130	124	112	120	135	107	134	104	131	125	124	145	119	128	117	125	117	109	118	117	140	142	108	120	151	129	132	150	132	120	136	120	119	144	121	130	117	119	148	131	107	122	134	124	137	153	134	129	123	161	113	129	129	153	152	121	144	106	136	116	117	150	132	127	114	125	121	127	126	125	132	129	145	127	142	137	126	135	127	142	120	120	122	122	135	130	173	132	126	113	130	125	139	152	127	119	119	139	142	126	124	127	140	117	115	151	141	139	134	121	136	140	126	142	123	129	154	134	131	158	149	124	131	128	137	132	119	141	118	125	125	127	119	128	154	144	126	126	133	126	114	145	138	124	139	103	116	128	132	127	125	124	117	128	128	131	119	128	113	117	132	144	139	131	136	95	147	107	117	118	136	148	120	133	146	120	135	134	123	147	115	99	124	139	126	120	115	143	136	123	130	123	137	141	133	156	149	143	164	122	121	139	124	126	112	132	146	136	121	148	123	113	132	128	127	121	136	133	121	115	144	140	136	137	132	143	116	134	144	125	134	100	125	130	118	131	126	143	110	135	126	114	133	148	128	130	143	120	156	133	126	129	127	123	114	136	132	125	137	133	125	121	102	144	138	131	129	129	157	114	112	114	122	145	141	115	119	120	115	126	156	144	133	133	115	127	125	150	137	138	122	133	120	155	144	123	123	117	144	115	107	134	145	123	111	146	127	125	132	124	127	132	130	109	106	125	123	133	119	130	141	145	118	130	129	142	144	137	116	131	147	119	133	138	117	150	122	132	122	114	135	118	107	153	130	129	127	140	131	122	139	146	119	131	118	129	136	140	129	145	139	105	140	130	122	132	124	150	149	115	129	121	128	138	138	120	134	143	116	147	153	117	118	122	131	132	139	111	114	124	116	131	140	150	109	118	143	145	122	124	109	141	119	139	104	128	125	134	128	133	146	113	128	132	134	120	119	99	114	114	118	119	120	135	138	135	114	118	118	142	145	121	129	140	124	137	139	145	130	123	107	131	108	122	129	136	121	138	128	109	122	120	125	133	105	144	123	124	117	118	123	131	110	134	150	107	136	110	128	122	120	136	128	137	133	132	136	104	117	104	163	137	121	119	119	131	128	111	123	139	125	115	133	123	125	114	127	132	138	152	119	152	124	115	97	112	122	113	138	130	127	124	119	117	137	131	123	111	114	120	131	117	129	116	118	148	121	132	118	111	141	135	143	130	114	139	136	140	140	124	120	117	114	147	142	129	129	128	116	152	132	130	122	127	132	109	129	147	143	122	143	116	128	142	145	153	136	118	129	134	134	120	149	113	110	113	138	133	141	136	112	133	119	124	132	132	122	117	135	125	116	140	135	148	132	148	105	117	120	135
16531	12498	32253	16520	8530	6190	3144	1734	1221	924	935	806	725	682	603	639	648	646	472	487	570	499	509	476	465	405	361	387	383	417	380	362	378	326	358	325	332	373	336	351	355	374	370	354	315	381	328	384	345	345	362	353	351	373	337	329	376	335	348	359	362	365	325	362	325	310	337	354	311	344	317	312	350	349	331	331	345	335	321	331	352	330	334	339	324	394	344	356	330	342	333	384	335	317	338	309	324	346	334	301	340	348	369	366	363	297	354	318	286	315	360	339	322	319	339	329	328	360	317	349	336	318	301	338	340	348	337	311	312	324	319	367	360	330	364	319	321	323	368	316	320	377	335	353	354	325	330	322	343	316	290	338	337	349	321	335	324	335	331	326	340	300	315	326	334	344	308	336	336	332	344	346	363	364	365	362	368	317	366	333	318	342	328	333	323	349	354	352	352	338	351	348	316	316	369	342	329	355	328	323	341	301	312	349	302	297	329	345	304	331	315	339	371	330	321	327	334	342	318	330	327	325	356	339	343	362	339	335	326	333	305	360	342	350	324	327	341	360	340	344	331	349	300	337	358	299	306	323	352	344	316	363	325	341	347	321	336	360	359	338	330	322	327	343	346	330	311	360	309	355	349	345	342	344	351	300	350	333	354	332	348	355	342	307	320	329	331	344	338	331	319	304	336	319	354	323	301	356	321	323	325	318	332	306	368	291	362	346	361	352	316	364	326	318	348	310	345	338	355	327	313	353	298	338	315	317	333	306	334	333	304	373	320	325	351	326	328	297	347	328	351	320	362	297	315	336	355	326	331	327	323	321	342	300	306	346	346	341	324	325	330	340	310	348	287	345	331	354	335	318	346	327	329	334	336	320	375	353	351	335	332	331	335	367	321	311	323	325	329	314	357	326	307	345	339	353	319	359	364	322	325	311	339	349	325	325	336	353	376	335	370	346	352	327	345	350	370	359	348	336	304	328	313	334	326	334	310	361	333	343	329	301	364	327	312	356	316	323	313	327	343	366	315	343	308	326	316	367	340	345	322	299	322	339	299	355	326	337	293	323	305	318	328	329	338	349	333	347	328	337	376	355	343	314	362	302	348	329	333	329	326	321	315	374	353	335	302	314	338	318	331	341	348	352	342	325	330	324	326	337	332	330	355	353	350	336	348	302	353	349	350	304	322	316	331	349	331	342	304	346	322	300	315	295	308	359	304	314	348	335	326	327	328	319	337	362	329	306	324	296	338	307	349	303	317	376	335	305	307	301	337	336	337	326	311	354	326	370	305	315	348	323	337	314	336	321	345	329	316	332	298	349	334	338	321	326	330	326	320	327	370	333	364	322	359	317	292	356	340	344	346	363	347	343	318	355	326	322	326	313	329	324	294	357	355	349	336	340	329	353	341	336	352	320	318	319	307	356	354	322	331	326	355	339	301	333	338	346	361	356	301	324	356	353	339	342	310	319	332	305	313	329	328	325	329	335	362	349	354	332	311	333	338	320	334	330	311	334	357	302	321	344	328	361	333	380	317	308	347	374	342	375	339	330	300	372	339	321	352	325	305	365	350	295	333	290	375	336	322	328	363	370	348	333	355	346	291	331	326	320	344	323	324	336	317	377	346	337	346	313	338	350	312	340	342	338	326	346	309	338	310	296	340	342	308	319	340	375	337	325	338	338	345	357	336	315	294	337	368	354	362	325	327	355	347	316	307	370	322	316	338	374	321	357	303	315	339	322	313	338	326	345	337	372	339	335	319	329	323	322	360	309	365	356	338	360	365	376	329	356	316	363	320	371	335	306	323	335	324	326	325	351	323	328	338	367	368	312	317	370	339	347	341	332	315	311	363	345	332	314	354	320	332	341	352	328	331	312	309	349	331	311	317	341	363	330	359	329	320	366	333	340	299	336	312	324	330	333	315	357	354	356	333	325	340	315	352	329	297	331	360	317	335	320	332	342	350	308	328	311	316	322	324	307	342	352	307	311	329	328	327	333	322	335	330	366	362	329	312	354	362	380	323	324	366	336	318	360	337	346	312	319	331	341	311	319	319	363	323	354	328	324	348	323	349	329	310	321	323	354	318	325	330	332	322	354	331	339	317	313	295	327	338	320	327	344	349	320	348	309	332	330	339	324	357	352	330	332	322	309	333	327	363	289	327	347	318	354	326	334	358	334	324	315	326	305	325	317	336	387	338	332	333	331	332	336	357	356	317	314	332	351	303	330	317	328	363	366	316	334	361	347	339	320	325	347	365	343	317	301	341	320	360	318	346	322	346	347	317	322	320	368	320	341	329	354	326	327	316	316	358	351	323	334	300	306	333	325	325	350	347	350	323	342	296	312	369	338	336	364	318	360	305	311	376	324	341	329	354	343	340	346	341	322	303	332	351	366	334	318	310	308	337	338	351	325	329	347	329	329	365	352	367	348	340	336	344	368	333	384	356	317	353	324	333	287	310	337	327	359	337	316	323	316	335	326	366	296	355	318	346	313	328	347	329	316	331	335	339	358	349	307	337	319	299	342	382	322	294	316	329	337	321	339	337	348	328	344	327	360	352	334	287	314	328	336	343	348	326	337	364	365	317	311	328	329	355	342	326	329	359	344	334	324	332	350	319	338	348	356	370	341	328	331	326	331	373	320	334	325	363	312	299	369	326	378	314	345	286	326	374	340	328	348	361	303	352	314	322	337	328	339	351	316	318	323	326	332	344	377	317	329	350	338	352	328	355	295	319	289	335	318	333	352	329	355	314	368	355	323	348	338	321	309	339	326	325	333	319	319	359	320	379	328	340	369	330	325	372	341	357	351	326	361	310	355	332	316	376	320	316	333	319	373	326	328	318	332	319	320	331	347	309	363	350	338	354	347	364	357	348	341	320	330	338	333	312	350	354	350	345	360	369	357	341	335	328	311	328	344	317	375	337	355	308	291	336	333	349	344	342	309	336	328	294	338	356	341	325	341	319	347	311	346	350	335	386	317	319	351	342	340	365	320	327	330	370	342	309	348	357	343	332	361	320	314	351	312	330	332	336	349	357	355	323	354	319	324	293	332	303	343	342	323	322	321	318	344	317	331	342	309	352	339	332	333	345	337	337	318	341	334	332	317	327	324	321	324	355	345	348	353	336	336	359	374	359	337	356	352	341	352	340	379	364	353	322	329	345	339	319	310	363	340	348	330	340	343	343	327	326	368	350	314	351	327	382	334	336	365	339	349	368	336	311	321	333	343	316	325	329	343	336	341	322	348	296	335	353	348	318	353	312	316	346	377	355	342	347	326	359	331	339	328	331	343	316	349	327	314	337	310	355	336	357	289	366	319	324	319	329	343	317	296	350	325	327	362	328	332	303	309	335	307	311	351	295	310	330	328	342	326	343	351	337	366	350	374	336	336	365	350	359	320	308	341	327	346	356	317	338	321	370	346	359	350	339	336	316	319	362	318	321	371	337	350	348	334	353	309	301	320	325	345	361	331	327	321	350	348	332	350	339	341	348	325
7039	1639	1114	694	491	406	410	416	417	349	377	390	395	370	380	383	344	387	355	369	375	355	372	411	386	334	344	367	364	359	367	352	380	368	371	404	361	373	396	374	376	386	363	365	350	365	375	370	357	398	388	382	382	359	382	369	379	398	359	397	382	368	376	371	368	379	352	373	379	370	356	364	345	353	348	387	361	401	388	356	338	387	366	363	401	340	360	400	368	345	347	384	381	350	391	378	389	360	376	358	380	346	351	328	386	381	388	342	366	379	397	399	380	348	357	350	410	371	353	355	343	383	363	366	402	350	384	421	379	356	364	391	382	343	366	393	377	395	357	356	380	400	375	354	377	342	382	412	367	353	375	358	363	360	393	388	353	365	414	343	327	391	350	367	369	362	425	354	335	310	353	368	414	346	360	314	353	407	392	347	354	385	349	378	385	385	362	379	394	393	347	386	350	373	378	396	365	364	400	327	371	379	361	365	362	395	331	394	376	365	383	403	375	377	400	371	381	347	371	373	342	351	375	377	369	379	373	348	408	389	361	362	381	333	366	394	361	363	391	369	398	370	361	389	351	360	372	382	343	356	341	379	354	366	347	369	365	394	391	385	369	399	393	353	384	355	360	367	374	386	367	394	346	397	364	402	337	367	411	377	353	407	394	402	386	385	346	343	347	371	357	399	365	342	388	408	372	382	318	349	354	371	369	390	355	388	369	387	361	355	380	382	360	370	352	322	364	407	398	413	372	354	376	424	354	351	332	367	368	383	357	355	367	361	374	357	342	377	339	357	370	400	402	361	369	388	407	353	354	426	390	336	361	393	401	376	381	353	329	377	370	356	374	360	343	358	378	382	361	353	349	387	349	360	379	385	378	350	429	387	368	379	383	409	385	359	365	416	362	384	388	378	341	384	364	367	398	370	376	407	345	389	390	394	408	363	378	396	365	376	391	384	361	366	370	339	365	364	396	357	384	370	359	371	392	359	385	405	348	363	356	359	345	365	383	370	386	377	342	396	348	386	391	372	383	357	365	379	375	393	369	335	369	368	384	404	347	375	356	397	364	396	313	365	394	370	384	346	369	390	394	402	370	371	364	396	374	337	391	356	384	367	329	374	345	383	382	382	334	372	383	356	377	301	361	346	353	403	395	357	370	339	399	364	356	355	376	387	386	358	365	413	375	403	369	428	384	367	388	378	377	393	391	351	341	371	355	385	347	372	358	341	351	339	365	377	344	332	357	384	374	370	370	359	367	367	377	373	348	344	383	365	367	362	387	378	358	371	404	384	381	382	383	372	377	380	357	375	386	367	364	352	395	410	374	384	381	371	352	373	365	380	375	400	351	375	355	393	372	335	363	392	389	400	356	393	351	365	363	320	400	403	385	393	345	379	354	396	423	359	380	350	355	351	343	396	356	363	358	327	428	368	390	391	392	380	381	405	369	375	346	338	415	365	375	390	364	336	354	335	360	342	375	363	355	371	374	362	363	344	346	345	391	378	371	360	354	394	410	346	399	368	389	373	395	410	357	333	403	360	366	356	356	369	353	379	335	361	364	394	365	402	359	371	390	398	342	386	358	377	411	370	378	405	389	371	359	397	361	391	363	391	367	360	358	370	366	384	367	376	361	389	396	363	401	393	385	364	360	404	362	364	389	363	369	371	374	360	351	358	366	365	356	385	356	367	343	346	352	389	366	355	395	342	330	377	354	361	349	399	366	370	377	386	360	380	360	398	348	382	403	364	369	381	387	389	335	348	369	391	365	340	351	376	383	365	398	367	351	393	344	356	381	365	361	365	353	381	357	350	359	403	368	388	397	402	390	357	329	346	398	358	337	352	336	380	392	377	368	361	390	368	367	352	397	346	393	357	400	384	350	341	378	361	389	365	332	363	381	364	350	432	387	379	369	386	337	392	377	364	375	414	374	378	396	368	409	383	383	322	365	401	381	406	373	396	367	397	385	359	366	393	382	364	405	376	405	366	392	385	415	370	400	352	334	383	348	424	381	395	380	369	385	365	354	378	352	392	392	360	382	361	389	360	364	367	404	364	364	375	369	366	399	360	349	409	373	360	387	403	361	382	384	366	360	351	387	367	379	377	414	352	395	408	381	421	407	357	378	331	377	365	358	390	348	405	393	365	394	384	346	380	404	353	359	338	343	355	379	333	360	383	376	354	362	363	343	391	384	421	382	384	381	354	380	361	397	403	364	388	332	370	323	378	332	369	388	363	403	370	355	401	408	384	355	376	379	390	346	385	385	399	370	376	390	354	384	373	381	368	381	371	372	390	381	376	379	371	369	380	335	401	363	377	379	373	347	370	359	306	371	368	363	396	373	387	338	357	369	382	391	354	368	363	389	396	386	372	363	345	386	379	355	410	394	359	389	392	365	382	371	352	341	370	373	379	400	364	357	357	377	369	367	385	409	351	416	313	353	350	360	341	365	416	347	385	369	328	356	376	408	381	349	366	368	360	361	348	416	389	361	355	376	389	357	362	379	365	366	393	373	385	392	379	381	357	380	371	395	376	347	394	372	368	372	382	395	364	359	368	393	428	361	380	393	392	415	343	369	371	364	383	370	380	374	390	363	396	331	372	338	363	365	376	359	364	382	399	371	361	363	382	401	382	366	359	356	377	390	383	363	405	354	341	386	391	360	426	336	377	356	379	365	336	393	393	389	381	389	367	366	322	376	352	365	402	374	351	380	379	372	374	362	354	377	339	366	365	398	368	375	366	391	346	333	321	362	389	362	362	377	337	348	360	377	337	364	349	385	370	403	357	291	351	370	355	365	375	345	372	376	384	369	364	363	407	360	359	397	383	371	342	353	370	392	309	358	376	406	382	399	363	380	390	345	379	356	356	350	390	394	379	386	389	309	363	336	393	393	393	350	375	392	358	357	396	397	378	353	350	379	391	364	363	364	377	399	386	367	363	370	362	364	398	369	378	374	381	362	402	374	409	374	380	367	400	378	415	406	397	399	367	360	354	362	345	379	332	382	373	396	367	354	378	377	339	388	344	402	346	390	377	374	367	339	358	337	379	383	384	362	348	386	354	342	326	337	382	393	345	374	399	395	397	387	354	344	391	382	385	357	381	368	407	368	388	364	362	390	383	381	333	376	360	385	347	348	380	376	388	372	366	378	379	389	360	350	375	375	324	413	365	354	341	368	393	375	378	380	407	375	354	332	394	381	348	366	393	369	355	383	379	380	353	364	421	378	385	356	398	346	402	345	348	392	394	366	379	374	372	366	350	384	350	345	345	386	389	372	365	385	390	386	382	378	333	413	427	362	375	424	365	351	379	371	401	400	370	382	370	391	405	347	372	340	376	351	383	402	384	357	394	349	358	368	373	364	380	385	373	371	400	367	391	354	375	362	364	361	405	375	382	361	368	368	373	387	388	360	378	356	391	360	383	385	368	372	354	371	371	385	372	382	414	395	365	375	380	381	384	358	346	377	379	376	390	366	360	408	387	363	362	404	335	338	389
5415	2045	2971	1958	1450	1352	1117	967	904	944	899	884	860	882	823	876	883	864	898	851	860	822	857	873	820	815	840	816	826	829	830	784	808	775	834	823	843	795	837	898	844	841	814	857	830	790	821	810	845	806	816	877	836	876	816	822	888	803	850	840	853	822	802	831	794	839	843	820	819	768	893	805	858	891	848	873	812	833	829	819	771	829	838	885	830	803	799	802	821	785	842	853	856	876	868	804	784	822	820	806	771	823	791	838	846	793	827	786	805	799	857	811	803	819	828	784	841	885	795	829	771	842	819	859	864	817	807	795	852	784	813	831	806	800	799	788	833	842	848	800	834	832	841	823	827	802	844	815	861	823	874	872	850	784	820	844	785	836	823	846	785	764	837	809	852	807	867	846	801	807	796	849	785	746	840	836	815	833	818	800	847	832	857	801	821	854	881	830	861	809	803	842	814	823	803	794	771	863	769	851	845	807	774	794	854	812	890	792	810	820	803	848	830	828	810	875	774	816	811	878	873	838	794	819	820	802	837	851	813	839	825	878	845	829	818	799	855	807	728	814	846	858	819	841	828	826	784	783	810	823	834	808	846	800	831	826	812	818	839	841	784	808	861	774	808	856	818	808	819	822	796	823	819	840	871	836	837	815	825	812	832	814	830	793	833	804	755	827	830	807	815	785	819	833	861	829	815	803	833	816	862	861	846	780	814	821	885	780	834	876	810	800	811	822	799	824	864	781	812	832	781	844	816	842	846	791	808	839	791	871	839	837	826	847	772	853	803	786	827	830	839	832	830	869	859	841	832	897	841	843	807	838	850	856	845	854	844	822	887	814	848	832	838	823	844	874	860	776	828	844	849	813	838	868	820	834	799	873	779	849	810	782	800	787	795	822	792	833	815	784	838	796	853	825	792	803	795	875	785	856	837	839	805	833	805	775	806	833	867	822	859	877	829	789	806	790	789	816	825	826	845	904	781	867	813	804	822	855	809	813	808	861	824	859	814	807	857	781	837	821	784	872	852	826	827	786	842	833	822	783	808	797	779	777	797	780	837	804	823	814	809	840	824	822	859	824	805	822	795	862	810	783	820	800	766	767	842	793	817	844	849	771	817	792	805	800	863	869	850	823	789	842	815	841	833	843	844	817	834	841	824	834	848	827	810	858	821	860	794	879	815	816	818	813	831	828	802	800	843	835	813	839	805	803	847	866	811	838	826	869	830	838	806	804	798	852	782	827	879	874	823	848	803	880	835	841	847	802	794	790	844	759	782	797	827	835	843	806	814	815	828	811	831	811	823	860	788	823	826	816	823	823	818	856	861	832	838	820	852	808	858	847	872	881	831	858	772	840	846	805	819	826	810	816	834	790	857	773	884	834	839	877	781	835	811	809	834	831	849	845	862	823	797	822	852	842	832	861	770	856	786	778	860	833	825	804	839	859	826	784	840	834	771	825	829	847	795	826	845	823	807	794	833	845	872	787	807	834	832	816	810	854	825	845	819	801	822	858	803	827	867	826	793	826	793	820	844	821	822	837	799	823	792	892	876	820	879	791	848	817	760	790	804	824	828	846	844	841	779	765	784	814	821	838	810	835	817	864	815	794	798	785	811	815	805	792	864	840	840	798	861	829	791	792	840	803	762	806	838	842	810	841	858	820	830	858	845	774	840	836	830	835	870	836	817	791	816	810	865	789	844	832	810	816	860	780	852	823	839	798	858	906	830	837	839	784	854	784	806	797	790	861	772	853	790	796	785	819	805	820	774	836	812	784	795	807	797	807	847	828	815	816	829	862	773	805	858	863	797	842	837	812	821	850	868	805	817	821	782	835	830	764	825	801	815	829	795	795	791	806	837	834	789	795	829	850	842	848	850	864	870	855	861	857	839	832	821	812	810	887	816	841	860	812	867	824	825	819	779	881	834	788	800	817	865	825	809	861	817	872	802	858	755	789	767	825	798	873	841	772	825	810	810	824	831	833	863	812	830	785	797	846	844	828	866	846	778	813	791	783	794	815	783	757	800	804	776	837	809	864	814	812	833	882	828	835	811	856	810	813	805	840	834	838	826	807	836	839	835	781	832	813	790	899	843	766	881	809	794	807	810	810	773	756	820	824	783	760	804	822	784	882	830	822	797	821	825	810	831	818	848	802	837	793	846	838	801	802	823	859	816	821	789	827	828	775	846	803	843	799	825	832	840	817	795	819	792	781	852	813	805	853	809	866	874	811	796	802	808	822	839	816	787	834	795	807	847	789	872	798	800	807	820	829	820	783	860	894	841	832	845	856	748	808	898	842	820	864	799	767	819	843	843	801	779	793	847	832	914	827	815	824	817	796	799	849	835	784	839	830	834	848	813	848	803	839	859	798	794	809	793	823	820	807	814	818	820	793	863	841	904	807	865	815	869	800	804	897	838	842	883	821	872	821	847	812	819	802	852	822	810	813	785	824	834	833	861	838	845	841	834	797	830	780	824	814	813	810	865	812	879	802	803	856	821	820	818	812	735	858	760	827	839	810	824	830	820	786	820	855	850	814	794	847	804	870	781	800	871	793	842	809	800	869	831	871	830	840	843	796	843	806	766	876	849	820	775	801	864	822	807	786	803	816	803	820	805	837	865	791	795	772	839	832	830	784	784	845	756	824	849	836	863	913	784	829	797	801	811	853	832	832	837	847	860	767	793	819	831	831	803	839	842	801	828	800	816	819	823	803	836	829	801	850	799	785	759	835	822	868	813	809	796	839	879	823	783	818	782	805	847	816	814	833	882	769	835	822	824	855	851	818	886	812	853	796	841	849	786	845	810	792	816	835	800	818	810	781	845	843	866	808	831	871	805	832	810	799	787	790	839	778	850	791	816	812	801	798	817	860	815	792	890	816	848	770	793	794	822	816	791	809	779	846	783	835	877	844	761	880	819	819	827	796	815	857	852	845	820	866	837	813	771	852	798	822	829	785	802	812	845	805	850	799	850	834	812	806	773	841	796	834	806	844	838	783	821	822	820	889	796	867	827	747	856	810	804	828	854	838	808	814	814	806	774	821	829	807	834	834	829	820	805	813	809	866	817	814	806	849	773	871	811	869	794	838	859	823	803	827	859	871	897	812	805	834	838	823	804	869	820	855	844	833	817	811	823	833	818	862	859	832	802	907	792	789	841	811	832	869	861	877	785	806	815	821	801	850	803	825	797	845	828	826	764	820	831	842	831	783	810	854	854	731	828	790	847	802	849	868	782	810	820	802	802	828	847	856	834	830	812	848	801	848	842	811	811	837	802	845	803	823	911	814	844	824	862	778	803	797	887	868	804	808	804	824	809	876	833	847	797	798	826	864	818	836	776	814	847	831	831	860	804	852	855	792	825	864	833	828	847	798	858	820	795	796	826	842	800	805	817	836	845	802	777	822	843	805	799	811	803	792	787	806	785	840	776	859	810	850	833	819	869	856	861	880	857	797	832	773	790	791	757	849	841	792	835	811	837	833	868	751	781	794	837	835
17982	7736	19316	8874	1928	988	539	352	318	324	284	290	265	288	244	261	266	276	260	267	231	242	227	247	270	232	236	241	248	256	231	243	230	230	251	248	214	236	263	252	255	251	254	267	259	258	280	252	250	235	247	234	228	237	258	213	228	267	259	250	247	244	282	249	228	222	267	245	235	230	230	268	250	253	277	205	235	239	253	231	234	202	252	214	234	241	246	240	255	236	256	230	218	228	232	233	251	241	242	265	245	254	230	234	245	233	235	245	238	234	241	230	250	234	220	253	257	257	242	228	218	215	268	252	235	223	256	225	247	214	223	241	274	270	242	244	227	245	257	268	246	225	245	232	240	228	270	240	233	249	258	243	246	263	212	234	271	242	251	226	228	218	237	253	211	244	242	251	241	216	281	256	265	233	268	216	221	231	265	238	218	246	246	241	237	236	247	222	247	201	232	215	272	289	234	280	221	276	240	228	233	236	219	219	239	233	256	258	232	248	245	240	267	246	236	228	239	237	278	244	253	242	239	250	257	235	249	251	247	221	255	210	238	264	247	246	242	250	234	250	207	225	240	233	211	253	240	260	264	231	244	240	242	236	208	241	264	217	240	221	254	226	233	229	222	261	225	287	249	226	255	252	237	220	225	232	235	247	244	222	248	235	238	225	249	263	257	231	255	239	229	228	239	256	218	208	249	220	222	214	242	260	246	250	258	238	245	246	189	264	263	251	209	259	258	251	222	199	232	261	230	233	229	224	238	227	241	263	262	239	236	237	242	232	216	206	220	239	237	216	233	215	229	253	229	205	223	241	246	270	236	264	245	229	234	266	245	254	224	282	270	244	247	225	269	252	207	249	220	215	227	207	244	253	252	252	225	245	271	250	256	227	203	249	251	256	257	248	249	237	225	248	241	202	251	230	256	296	228	233	240	219	266	241	235	222	263	248	202	232	277	218	244	231	230	261	215	216	218	236	234	235	233	240	253	238	268	205	259	228	261	221	254	258	252	264	202	236	217	243	251	225	239	263	266	244	241	258	246	201	196	229	259	192	247	212	227	221	248	240	239	230	231	215	247	248	247	256	228	230	206	236	223	242	252	254	235	251	254	257	250	247	237	236	227	242	239	239	245	229	246	231	233	233	243	238	260	235	244	215	241	222	247	255	240	259	265	259	262	247	242	233	233	275	241	241	258	207	215	249	237	247	240	267	227	204	255	249	251	230	260	239	213	252	262	239	232	275	225	234	247	255	230	292	252	227	226	257	236	220	247	241	265	264	231	260	220	217	244	245	262	230	249	237	261	219	230	240	251	233	267	216	236	251	282	239	253	267	231	220	221	229	236	240	261	241	260	246	229	205	235	247	227	234	258	217	258	218	227	241	249	228	241	216	227	251	253	234	225	241	224	250	243	253	245	227	234	259	250	225	207	209	197	247	244	245	255	233	252	224	237	249	263	231	230	241	217	226	248	223	242	235	227	240	242	257	220	213	219	234	235	219	241	241	216	256	234	228	238	217	236	253	251	253	252	245	226	228	253	275	235	245	276	229	247	261	228	225	237	223	253	238	250	232	243	243	259	237	243	221	251	213	226	261	224	248	229	225	227	263	241	252	273	224	271	246	256	239	251	212	257	264	251	243	251	234	228	238	236	230	238	276	239	245	256	219	232	251	208	235	220	254	228	238	213	262	245	257	215	264	242	238	263	252	222	238	236	251	245	231	229	268	250	251	260	257	264	244	230	227	222	226	301	266	223	228	249	254	255	242	276	255	225	220	251	224	222	241	193	271	209	230	237	237	227	248	251	228	233	230	256	232	247	226	255	239	246	239	228	222	230	222	231	240	231	209	227	224	227	244	228	230	208	241	228	222	271	214	248	241	248	241	245	252	210	243	239	251	219	246	239	227	249	221	233	256	240	236	265	251	254	233	217	199	245	249	233	227	222	223	241	238	264	254	234	236	266	253	269	219	213	263	261	251	238	206	246	230	286	213	235	215	268	230	235	252	223	225	244	240	235	239	243	265	232	213	234	245	243	220	231	247	240	239	215	224	231	244	222	263	226	261	264	204	246	257	250	274	239	228	224	240	246	254	245	227	252	251	255	253	220	230	215	212	245	236	230	271	254	242	213	231	243	246	230	233	241	243	243	250	257	234	234	247	201	261	271	277	211	235	239	242	253	279	223	269	245	226	242	240	189	226	259	232	234	238	264	230	263	270	211	211	228	273	264	272	272	228	262	244	240	188	232	256	237	247	238	226	253	256	232	236	242	261	223	236	231	204	222	240	238	227	271	234	241	227	264	245	223	251	252	250	191	220	238	250	248	239	244	256	232	265	247	229	247	220	263	254	240	238	252	211	237	256	260	240	228	214	246	228	245	234	227	266	254	234	248	209	221	237	229	244	255	246	256	257	251	231	254	247	228	235	228	254	242	263	245	255	258	244	251	239	234	247	237	239	217	234	251	243	253	264	191	213	276	219	236	229	242	250	253	233	229	258	260	237	274	253	217	213	237	248	254	238	261	259	241	254	216	267	254	250	225	230	248	235	253	243	248	256	247	249	246	249	245	247	251	261	274	245	241	247	232	227	211	248	240	268	253	210	221	214	205	248	251	238	264	252	232	245	210	265	246	225	244	235	232	268	238	259	233	238	237	280	226	276	238	252	210	242	269	241	216	253	235	217	228	228	245	241	251	260	243	216	226	209	250	246	243	246	229	247	246	216	228	229	233	256	219	247	257	246	263	263	249	223	246	216	222	277	231	270	264	226	246	228	259	244	248	226	224	222	263	266	204	217	237	245	246	245	209	218	263	250	217	252	224	237	254	229	218	231	229	229	224	247	253	239	234	239	238	231	242	208	246	223	240	256	253	257	259	247	264	265	238	223	206	251	229	221	239	230	236	243	211	238	265	231	239	255	228	232	241	234	233	270	258	247	253	254	238	250	214	248	243	255	244	234	222	208	220	231	234	255	212	233	232	276	240	224	255	218	227	245	204	249	217	243	236	252	246	250	250	216	246	235	245	261	221	248	243	232	254	252	264	257	219	245	307	241	266	260	258	225	232	265	258	242	227	256	252	263	281	260	259	226	239	247	257	256	231	266	238	292	237	216	243	245	220	238	230	236	253	236	220	222	253	232	264	247	241	258	228	242	233	251	219	280	241	251	261	243	245	206	257	278	232	239	247	269	229	221	228	258	218	251	221	263	237	258	234	260	244	239	241	238	269	216	250	255	250	252	256	235	270	242	226	219	212	234	224	257	231	237	225	212	240	259	257	210	252	264	244	259	201	273	221	259	211	243	238	228	238	244	230	239	237	254	246	244	244	242	242	220	261	267	227	258	209	244	253	259	237	256	248	226	218	242	260	234	274	231	220	234	244	267	265	259	236	214	261	239	210	258	252	244	238	238	210	228	256	243	234	275	262	264	231	234	249	259	235	251	238	239	243	240	253	248	235	215	231	257	238	228	260	248	248	242	232	254	219	243	260	269	239	251
12738	7614	25091	10883	5467	3814	2124	1256	996	945	864	796	800	700	723	735	776	672	655	619	684	669	622	604	625	577	564	587	589	553	570	577	585	520	555	569	534	569	565	547	575	517	540	543	565	568	531	576	526	573	561	521	573	534	568	560	505	561	551	568	559	517	538	614	523	539	544	566	568	557	530	559	485	562	563	563	558	543	604	545	534	565	554	582	542	516	522	606	511	582	603	570	544	525	514	531	553	583	533	570	573	515	598	575	573	557	533	536	594	560	558	549	506	517	592	489	536	578	562	535	528	535	574	531	546	542	526	503	542	520	572	506	565	558	574	562	564	553	500	534	581	507	557	517	535	502	544	556	571	552	547	569	559	552	543	554	552	566	528	540	523	504	545	573	538	561	545	563	503	549	551	489	524	527	545	563	515	569	558	512	536	508	556	572	567	527	558	553	552	540	547	499	568	582	533	551	541	550	560	545	551	561	542	531	567	522	572	549	486	539	534	574	513	527	573	536	548	590	528	552	575	577	518	539	541	568	572	559	564	515	566	558	531	531	512	546	521	535	534	570	526	536	587	497	579	543	555	548	555	580	557	584	564	568	567	565	544	574	523	540	579	519	558	543	561	552	568	556	572	570	571	549	538	550	535	553	547	569	555	530	529	577	563	538	582	562	505	524	541	572	544	526	582	568	562	533	546	564	533	536	598	548	520	555	554	534	555	552	549	558	551	530	554	545	538	557	544	555	552	489	514	525	597	547	548	561	522	596	504	564	581	520	576	526	514	545	581	518	511	540	552	519	564	549	562	536	547	531	493	543	539	541	563	551	515	494	527	527	623	541	522	584	547	549	560	578	551	534	494	547	515	574	552	547	552	587	535	523	576	550	524	542	544	568	569	562	536	545	548	508	521	548	549	526	530	534	569	559	560	569	572	508	568	552	556	517	515	542	572	568	530	554	509	520	567	493	542	546	526	577	561	562	560	535	505	524	558	546	554	530	556	508	561	564	563	572	544	513	519	508	558	557	553	557	562	516	554	549	537	530	573	557	565	576	521	536	539	519	578	555	531	542	580	531	563	560	572	556	546	557	557	516	589	556	540	537	564	575	543	526	506	565	536	557	527	556	534	538	533	527	572	554	530	538	551	506	524	509	547	532	565	513	555	513	564	563	527	532	537	585	552	526	571	545	571	559	543	573	541	569	537	551	551	525	553	538	536	532	537	552	535	564	520	551	581	518	559	537	545	579	542	515	503	575	579	537	566	554	517	576	542	543	527	542	580	512	512	544	545	544	498	548	563	570	565	524	573	563	584	573	557	526	509	579	576	523	553	537	559	570	533	536	510	514	588	553	560	565	550	572	563	581	555	523	516	539	569	529	556	542	563	529	569	540	561	549	521	521	532	558	532	574	584	586	574	534	544	540	547	542	588	558	554	529	522	562	549	529	489	567	502	556	568	551	545	571	552	561	534	518	535	528	556	570	568	571	543	557	530	534	544	552	594	515	534	562	555	567	581	511	560	485	571	571	562	534	515	510	528	532	567	559	487	525	537	505	566	585	561	544	534	565	505	566	570	545	524	544	551	544	585	529	527	519	559	592	583	530	563	541	563	551	564	570	576	545	558	569	544	543	549	554	543	552	568	525	558	530	516	533	554	590	549	553	556	559	517	534	570	510	552	531	517	542	547	564	523	526	518	549	476	543	526	547	510	548	538	561	553	571	567	532	576	550	573	558	581	545	534	543	539	538	552	565	533	546	545	530	565	527	537	533	520	522	569	546	573	574	562	564	591	493	545	546	568	542	574	577	535	518	570	584	541	564	557	532	525	554	546	520	543	536	510	551	575	506	567	561	614	563	544	498	573	540	524	542	531	507	565	560	526	533	542	561	525	562	540	521	564	567	568	597	566	558	581	523	545	567	553	526	571	533	550	534	571	522	529	557	551	618	552	550	568	554	521	534	521	539	558	577	537	543	514	554	539	575	518	598	509	546	561	540	527	569	588	532	593	577	574	563	548	602	531	582	543	534	558	526	527	513	559	554	531	571	502	537	530	549	579	559	587	549	554	557	554	549	597	558	523	587	516	564	585	541	511	561	533	534	517	549	535	564	495	574	560	549	528	592	525	571	547	534	552	531	574	532	538	586	511	586	561	545	553	556	517	534	553	519	555	559	554	525	569	545	521	525	547	566	558	528	491	557	524	582	558	540	518	559	546	561	533	543	543	562	545	552	581	579	562	527	553	584	584	529	568	537	533	558	555	554	533	565	565	543	528	547	513	539	531	574	546	514	570	540	551	527	521	557	529	526	547	559	539	532	523	551	542	579	544	540	549	516	554	550	609	486	566	557	567	561	525	534	543	542	540	545	549	553	508	551	540	557	552	560	521	552	543	514	518	537	525	559	581	545	521	523	538	525	547	537	552	538	578	546	541	552	542	547	558	531	556	566	580	537	549	591	546	515	532	543	573	522	557	544	537	551	535	548	530	608	518	523	541	602	505	536	574	545	535	578	561	523	537	575	562	536	540	519	572	530	562	542	541	576	545	519	534	545	559	558	504	522	537	529	552	502	533	528	497	539	546	516	534	509	513	555	569	541	564	548	549	545	550	555	548	560	509	538	566	532	527	566	554	542	509	577	579	554	566	548	557	543	560	525	530	546	518	564	533	504	548	550	556	541	546	523	532	546	526	540	551	541	485	524	550	524	514	523	540	538	536	549	550	545	545	537	518	528	577	568	603	550	579	542	558	547	531	571	547	502	546	561	554	552	553	567	550	544	550	546	572	546	544	535	537	546	543	513	520	563	556	551	521	541	493	572	555	574	523	503	556	553	513	574	534	547	530	562	566	583	547	576	535	538	551	532	539	532	558	511	543	522	584	511	512	550	564	567	564	548	523	533	573	528	562	518	575	564	570	579	602	545	509	532	545	556	541	590	561	545	578	524	573	563	573	540	542	589	562	518	550	567	501	534	579	590	533	532	535	573	525	562	546	543	522	533	585	569	592	546	557	558	535	575	566	592	539	514	557	506	585	541	548	546	565	542	513	594	594	540	584	537	542	610	571	563	563	525	594	569	535	541	548	570	542	536	574	557	574	540	566	580	521	543	530	568	572	585	549	558	564	558	555	526	536	511	535	545	528	538	508	560	548	553	577	527	575	556	536	596	590	539	529	504	546	490	557	561	532	555	570	529	517	552	498	567	555	525	515	569	586	556	532	503	552	522	579	542	545	592	565	554	575	552	540	543	544	576	548	551	581	513	552	553	576	514	532	549	523	529	541	487	499	521	544	528	533	575	542	502	553	552	506	513	564	513	577	506	575	509	529	567	576	542	537	535	507	522	552	578	565	512	583	559	578	538	517	510	523	507	568	542	553	557	510	542	537	510	567	522	547	567	552	543	514	558	547	546	588	578	569	585	516	549	550	544	528	577	554	532	577	556	566	566	556	584	572	543	537	533	509	593	532	526	575	531	538	528	553	542	521	525	511	512	540	536
27142	14213	31001	15992	4332	1680	775	377	284	234	206	206	216	185	173	165	179	176	154	161	165	135	136	149	154	125	108	136	146	137	116	135	126	155	130	130	127	150	140	123	118	125	112	129	142	121	140	130	111	123	131	139	144	121	141	147	142	137	153	133	155	135	132	120	132	132	126	133	135	142	166	132	126	130	135	118	122	131	132	138	119	135	131	123	123	142	141	143	143	116	136	136	128	138	135	109	147	147	126	102	139	119	134	135	107	123	138	119	138	128	146	123	117	135	120	130	123	134	125	150	137	145	125	118	135	134	139	139	115	127	124	124	125	118	152	134	130	88	116	156	148	127	124	115	150	132	131	127	120	148	132	129	159	119	138	109	125	146	134	136	135	126	122	147	143	142	139	148	137	118	129	111	137	123	120	98	133	142	141	111	117	123	137	112	136	125	116	110	128	132	119	126	119	126	152	132	123	140	125	118	123	130	105	126	142	151	127	133	151	153	122	160	145	121	106	139	111	106	126	117	129	120	127	111	123	120	124	134	136	136	133	123	128	130	126	124	124	115	153	148	127	125	111	126	121	139	147	118	143	112	139	132	135	132	138	144	120	101	133	118	129	129	122	121	118	133	129	150	113	118	122	115	127	131	146	131	111	122	126	131	130	134	142	130	113	153	156	118	148	147	113	151	139	151	134	144	123	119	120	121	139	123	150	116	150	148	117	132	104	134	129	146	123	123	120	140	133	130	149	112	105	117	129	117	127	129	125	122	129	137	129	132	115	116	127	147	121	132	112	133	110	139	116	120	136	132	130	124	126	131	138	133	132	139	114	137	128	134	132	130	116	124	98	124	110	138	119	118	112	129	135	120	122	128	144	142	116	113	114	128	138	111	121	131	124	121	116	138	123	131	111	120	121	110	123	144	115	116	138	121	121	137	139	117	124	119	119	103	144	144	142	113	103	129	120	145	128	129	124	119	119	135	128	132	118	138	137	128	134	121	134	124	138	121	103	138	138	115	142	123	130	140	139	127	134	126	133	128	114	131	124	123	135	150	107	143	129	112	135	109	135	116	116	122	148	126	110	111	146	136	145	118	105	127	125	122	127	136	120	138	151	134	118	139	123	109	155	142	137	127	129	126	148	118	142	127	129	106	125	142	120	114	129	142	106	137	129	128	116	148	129	136	136	137	152	126	132	130	118	129	141	123	125	141	120	138	122	125	123	131	127	119	122	122	141	136	136	127	103	134	130	123	119	127	121	118	150	130	123	137	123	117	124	150	143	119	147	153	113	110	140	126	127	143	118	139	147	136	100	121	102	118	126	134	122	137	106	115	124	143	136	120	132	121	109	123	127	128	120	146	143	126	121	118	123	129	108	156	112	144	126	150	121	120	143	116	104	129	134	133	141	123	156	126	141	125	137	153	133	112	124	123	134	131	143	141	128	126	135	124	139	144	111	124	120	129	95	151	123	130	121	123	136	129	129	125	147	128	132	107	136	118	134	130	117	127	133	144	115	124	131	109	125	129	123	131	141	139	149	117	116	122	137	142	131	136	104	140	132	126	104	131	123	99	120	110	133	135	130	124	135	132	126	125	145	152	126	136	129	121	111	134	134	115	105	146	147	122	122	130	119	116	130	124	128	125	123	133	129	127	119	123	129	107	116	134	141	121	147	136	109	148	131	115	113	112	142	100	130	123	107	128	132	125	142	140	130	139	126	108	120	135	147	120	119	129	135	112	138	127	108	130	137	108	117	135	131	111	127	133	126	122	137	140	142	116	118	94	138	133	124	122	147	142	110	125	137	131	139	141	136	126	140	130	127	156	125	128	142	126	132	134	137	130	123	111	152	118	130	150	155	122	128	105	128	115	122	126	143	137	160	117	131	107	116	115	141	118	132	113	110	126	125	137	132	126	114	138	127	140	120	131	126	123	132	129	106	105	163	136	124	143	121	130	110	137	125	114	122	153	127	159	126	158	132	115	117	135	135	121	141	117	127	135	134	128	144	129	142	144	146	126	136	122	144	135	125	111	127	113	121	144	121	123	118	124	131	117	124	144	124	128	124	121	119	127	120	137	135	129	145	120	122	148	139	140	128	133	111	122	141	146	138	118	135	118	119	155	142	122	133	125	124	148	129	124	130	135	138	123	136	128	135	131	137	143	133	136	131	133	116	132	146	118	126	141	127	127	129	132	128	131	144	124	122	149	107	138	144	105	132	149	123	144	142	112	130	140	125	130	105	120	106	118	133	123	120	129	128	128	135	137	131	125	148	123	121	114	116	121	136	150	112	117	129	121	143	140	134	120	124	136	119	132	119	132	131	121	140	132	123	142	114	117	129	96	132	138	124	136	127	118	124	133	138	124	117	144	147	117	150	133	105	131	135	137	147	127	105	133	117	145	121	127	127	129	120	121	124	137	110	125	127	120	125	113	124	131	123	124	135	137	117	122	118	137	122	151	145	129	134	130	138	131	137	117	124	154	143	136	128	131	140	150	143	124	146	129	137	114	124	113	126	109	121	121	125	124	149	126	144	113	132	146	127	143	133	119	135	127	127	119	158	101	105	120	119	128	125	116	127	132	133	132	117	120	145	114	130	131	143	135	112	130	142	146	121	133	126	135	142	135	135	125	139	136	129	119	123	125	155	143	126	129	126	126	133	163	143	117	123	124	134	121	138	128	126	122	103	112	119	133	146	157	135	115	120	111	99	115	135	117	130	118	126	126	134	130	116	127	127	146	130	100	120	128	105	135	138	137	133	132	122	130	140	147	122	138	116	108	140	112	111	120	132	151	131	142	148	123	107	133	132	132	125	136	143	128	119	104	132	159	130	115	111	129	139	119	148	133	125	125	121	133	128	122	123	131	123	120	131	123	140	125	135	132	131	129	112	132	107	113	132	121	117	112	129	122	141	130	130	150	128	131	162	110	123	122	112	139	119	133	134	151	138	122	126	134	126	137	122	103	128	113	123	109	126	127	124	128	108	132	124	134	137	124	121	140	131	152	134	136	134	139	135	146	140	124	130	101	135	136	125	130	110	130	105	152	100	150	134	162	113	141	143	135	104	138	130	115	126	136	110	114	135	113	145	120	158	139	137	129	133	161	108	123	121	134	120	120	119	130	127	146	139	121	119	115	123	113	109	117	157	122	132	107	143	97	126	116	130	120	111	104	128	133	140	117	131	126	136	133	130	115	132	124	117	116	137	131	134	131	102	109	110	109	137	124	149	135	109	135	118	134	138	142	130	136	156	135	104	121	130	145	129	117	123	100	146	141	123	142	121	132	120	130	123	135	136	133	124	132	139	126	129	133	113	115	124	112	105	150	148	151	133	127	142	139	149	113	141	138	129	153	135	118	108	139	125	127	123	97	115	140	151	133	135	144	133	117	128	127	126	120	101	122	114	132	110	117	133	123	118	127	146	154	138	133	119	131	140	134	98	136	149	126	132	127	129	138	120	112	112	137	116	124	106	143	113	141	136	133	135	139	142	140
16370	11830	33352	14495	8754	6085	3037	1619	1146	999	965	855	739	701	626	635	701	659	623	574	562	508	509	480	425	418	400	383	345	366	364	370	358	377	367	364	312	353	363	363	344	333	356	349	366	395	355	327	370	361	344	328	337	311	352	314	346	329	355	356	350	361	401	340	361	364	360	365	339	330	335	315	346	349	321	339	359	332	303	352	366	323	372	311	353	356	333	334	339	306	318	342	320	318	361	356	337	315	344	386	361	302	329	326	329	296	326	341	376	377	360	345	316	354	350	342	343	336	360	353	327	337	338	344	339	371	347	354	357	334	325	335	308	322	333	336	344	348	354	330	311	343	327	342	335	316	358	321	348	329	340	332	327	341	337	305	336	377	361	366	365	358	302	352	356	345	333	340	304	325	298	344	316	327	300	323	341	341	332	341	321	326	368	322	323	345	355	318	348	323	328	288	341	317	364	317	320	335	345	331	328	341	338	313	342	308	324	374	331	318	320	321	322	356	329	350	327	355	369	326	337	351	369	329	355	314	321	326	351	334	342	329	311	319	369	340	332	346	339	361	337	318	334	342	354	377	308	331	317	340	300	331	312	309	328	349	327	359	300	348	296	352	340	333	330	314	340	345	324	340	329	357	359	326	347	345	319	360	331	313	333	348	324	323	318	320	323	381	362	320	348	344	296	369	358	349	320	347	332	315	374	317	327	348	334	358	344	326	346	318	353	331	326	353	327	334	359	320	294	314	355	320	325	351	325	332	334	347	339	322	345	335	331	370	333	338	349	368	353	322	359	328	344	336	322	332	342	297	336	362	347	376	329	329	323	315	343	364	322	337	340	300	319	331	321	320	318	327	365	366	351	343	318	312	316	325	325	324	377	295	359	341	322	374	327	325	361	324	280	325	342	341	313	321	327	315	309	380	335	342	329	341	291	340	301	317	344	348	330	326	285	301	319	358	346	324	308	316	317	354	362	372	322	337	351	326	351	327	317	366	316	332	312	301	312	327	328	372	339	310	343	325	329	378	272	317	331	350	345	361	309	346	323	332	337	339	348	322	328	348	337	356	348	341	328	323	359	317	332	293	371	311	322	329	346	342	381	328	333	334	353	321	290	339	357	372	307	328	360	333	344	313	309	353	348	319	319	328	356	336	330	323	306	347	336	332	309	338	328	316	326	326	351	331	333	328	351	386	337	330	301	309	318	338	366	311	344	353	345	341	343	341	333	322	354	336	353	331	351	314	331	338	367	331	348	313	353	323	306	323	313	337	349	319	328	339	343	300	328	373	344	343	346	316	337	333	341	306	338	349	365	344	344	307	342	354	342	342	337	341	338	342	297	307	338	336	316	307	349	344	335	324	313	355	334	315	324	316	315	325	332	330	359	371	326	336	330	338	342	366	339	345	329	342	316	306	338	308	347	308	328	321	336	332	333	365	368	347	330	348	329	354	350	324	328	329	341	354	323	353	317	339	326	312	338	342	360	336	335	347	349	342	321	323	345	310	346	327	308	306	332	319	307	355	299	322	336	302	317	303	316	336	344	318	317	333	317	323	299	348	364	306	335	308	367	358	343	340	341	317	322	344	333	343	348	354	315	327	347	352	325	320	332	301	334	293	352	333	325	320	320	362	361	350	335	350	354	316	393	352	333	373	358	322	318	306	342	366	367	343	356	305	306	350	319	319	322	333	332	343	337	346	340	346	337	373	352	351	355	348	320	328	338	358	353	317	344	305	327	309	343	329	345	320	322	346	315	332	343	346	323	330	353	345	332	328	348	321	322	322	336	327	321	345	357	313	372	313	378	344	326	334	353	317	354	356	336	335	340	343	311	348	341	377	336	337	308	335	328	329	351	328	335	334	360	326	328	311	309	337	307	338	317	334	288	304	339	350	331	350	327	302	314	293	332	344	362	326	309	331	345	353	338	339	319	301	316	307	321	332	344	356	353	344	311	333	322	338	337	353	327	320	338	290	332	347	326	350	336	358	358	344	319	337	323	330	311	319	348	355	341	322	333	309	358	354	351	347	319	328	345	328	332	335	309	336	348	304	340	336	322	339	340	298	338	336	332	323	353	313	347	322	351	312	313	334	348	337	314	348	340	323	324	340	320	337	341	330	300	358	322	327	349	313	290	342	363	319	347	340	347	337	328	319	343	333	343	323	310	326	336	327	322	346	347	296	318	334	322	356	358	333	319	327	334	328	307	314	337	361	330	335	319	325	321	349	331	336	343	323	336	349	302	330	313	351	336	330	366	291	384	346	344	342	320	334	318	330	344	317	318	347	343	342	370	333	293	323	347	339	341	343	319	298	308	337	337	352	337	357	349	307	324	305	338	348	324	333	353	308	346	337	326	338	339	363	306	349	365	322	314	346	333	354	333	344	330	337	307	312	338	354	302	359	330	317	323	334	344	332	339	308	330	311	347	324	319	314	347	319	323	359	322	315	328	331	327	364	336	318	334	326	343	316	375	329	343	319	365	330	354	327	338	341	317	341	313	343	315	332	354	336	331	357	326	345	352	354	358	330	334	351	331	316	334	325	341	320	323	321	328	328	328	358	332	352	302	331	349	357	317	333	313	330	346	300	319	340	339	301	308	329	315	310	319	379	341	348	310	366	344	332	348	366	336	322	351	342	311	305	366	318	344	333	345	299	328	286	348	354	345	324	348	325	332	339	353	328	331	320	344	343	355	349	346	325	328	284	334	331	295	358	302	352	332	356	312	327	328	355	336	326	345	309	340	345	357	333	341	327	338	347	322	357	327	282	324	324	337	338	339	302	311	290	334	306	332	348	335	301	342	345	353	332	351	307	336	360	334	333	340	333	336	325	321	330	327	328	334	343	365	297	311	330	337	292	339	367	328	363	367	337	327	372	330	338	332	336	335	340	344	335	339	335	354	315	307	316	338	320	332	336	302	335	316	349	357	337	345	325	351	329	326	354	288	316	322	338	322	324	298	355	338	323	303	339	331	321	361	338	352	369	350	320	355	327	349	330	343	331	322	330	349	351	357	342	346	334	321	336	334	334	333	330	358	343	348	322	323	337	316	341	380	340	341	346	343	326	334	343	311	307	331	334	322	332	334	320	305	335	350	302	294	345	318	332	321	347	336	323	334	333	323	335	317	342	327	342	336	331	339	331	334	315	300	359	297	324	371	357	308	342	323	320	319	295	340	345	345	332	346	326	335	352	296	349	350	286	352	335	339	337	331	314	322	332	350	319	312	329	337	320	347	370	333	332	355	340	343	318	362	333	334	344	347	347	322	315	327	347	281	333	345	351	329	333	310	320	361	342	315	321	339	345	327	316	331	353	338	321	327	346	301	322	316	345	341	315	332	335	351	321	301	342	320	345	322	333	348	310	345	330	335	265	344	336	345	337	325	343	321	308	334	355	302	356	333	342	313	374	323	352	310	332	330	320	344	349	331	298	315	333	328	319	325	312	329	350	357	354	316	319	324	311	348	319	326	359	331	360	338	322	311	331	334	327
6976	1570	1170	660	504	483	440	449	381	413	399	371	390	378	366	421	400	388	390	373	359	344	395	374	377	349	394	373	369	358	366	388	366	381	365	377	375	372	349	367	331	401	347	408	397	385	385	413	352	376	346	332	424	385	381	374	371	390	377	385	365	402	348	384	358	372	358	377	372	400	404	377	379	394	389	377	401	398	369	392	377	355	365	402	359	382	349	365	333	379	342	354	383	369	349	360	412	382	364	380	378	385	397	416	366	402	357	332	344	363	404	378	369	365	353	359	368	375	371	362	383	394	329	355	381	362	354	373	366	354	381	379	330	377	382	378	393	370	383	328	375	373	349	343	361	349	331	394	366	351	377	371	379	415	363	369	387	387	356	389	352	348	394	361	412	358	385	358	361	395	356	349	371	332	393	391	333	420	396	379	383	347	362	383	359	396	364	390	365	366	332	372	389	378	364	363	398	376	344	396	402	370	389	392	389	381	362	336	373	369	393	378	350	372	378	370	360	356	343	399	352	367	382	374	351	384	352	371	380	347	397	378	380	388	374	357	355	349	366	397	343	366	385	335	361	370	336	343	367	386	378	367	379	410	347	357	386	386	371	344	356	340	379	396	359	382	394	381	327	380	389	364	377	384	380	354	368	349	353	374	357	370	356	319	365	364	358	392	371	366	372	362	332	371	373	367	382	371	367	362	403	367	406	348	385	363	374	391	379	360	386	384	339	370	360	399	373	312	380	347	335	382	352	345	338	367	373	354	371	358	380	379	354	369	383	352	383	379	435	399	356	357	387	386	354	364	353	388	372	385	334	382	382	419	386	329	392	358	374	412	355	354	322	399	358	344	338	391	375	378	355	414	382	355	354	372	400	386	406	380	374	385	375	344	427	353	379	399	417	365	344	392	373	392	403	387	382	336	417	404	359	365	411	330	355	383	396	359	403	412	379	363	382	324	369	362	380	373	375	355	373	379	383	356	375	337	350	367	346	340	367	343	345	422	340	370	350	363	400	385	383	391	328	356	387	361	386	366	348	372	336	351	362	387	350	349	376	362	374	396	387	368	336	412	427	388	365	405	344	348	368	354	364	369	388	382	344	376	345	344	380	398	388	379	376	372	357	406	353	400	321	363	390	341	366	405	397	420	389	383	346	369	358	360	366	383	383	370	382	381	352	354	387	352	414	376	369	446	397	368	399	337	340	384	396	375	385	389	388	329	351	342	352	365	364	359	371	378	394	391	356	385	387	368	372	353	350	350	377	377	385	354	350	393	340	363	420	361	385	342	359	376	380	346	363	363	394	362	409	400	400	352	385	393	387	397	364	384	369	371	377	377	384	366	364	379	379	371	358	384	369	371	391	371	360	337	396	333	391	366	356	343	407	369	378	373	363	379	345	338	389	397	360	341	369	390	368	395	390	387	389	424	405	345	373	366	392	325	363	349	397	373	398	389	362	359	353	387	356	386	362	390	350	398	392	375	339	390	353	399	425	397	365	359	374	338	362	416	352	364	400	353	374	361	342	363	389	385	348	381	365	355	363	380	355	381	399	381	344	370	386	340	408	372	415	397	367	367	390	385	336	348	351	388	389	355	377	337	359	378	389	338	390	391	363	327	364	382	376	430	375	388	366	407	348	345	352	359	393	363	368	380	357	342	379	364	332	343	365	357	362	340	370	394	350	385	368	399	389	395	356	371	381	357	381	373	330	379	361	365	381	345	376	382	393	351	368	393	369	359	358	383	383	381	342	403	362	395	388	376	381	366	414	386	377	364	381	353	354	360	360	360	353	364	369	368	377	389	357	378	370	376	353	354	380	386	385	349	403	355	383	380	401	353	333	360	379	371	366	377	404	374	396	384	378	338	366	346	361	337	390	414	350	397	380	421	374	373	368	367	391	389	343	363	390	365	341	382	407	356	358	375	383	376	368	380	369	403	395	395	337	385	379	371	378	347	388	397	379	368	370	374	359	347	319	401	371	377	407	397	345	389	406	371	383	368	380	358	365	397	356	379	347	398	378	386	378	401	396	371	376	387	370	348	372	392	403	348	348	386	365	358	352	372	378	391	351	354	386	365	375	364	348	378	391	375	334	382	364	354	370	348	351	357	387	356	351	385	356	347	370	360	362	354	361	359	389	379	405	375	375	331	395	353	403	419	370	381	351	352	371	385	351	383	367	368	351	390	367	363	394	357	391	416	375	355	375	383	387	393	385	379	393	387	356	421	385	359	403	362	379	373	372	358	368	388	370	371	388	362	378	372	364	355	363	330	367	375	381	364	356	396	379	373	381	390	384	355	367	371	368	377	363	368	393	365	408	368	381	359	340	359	340	371	375	330	384	356	363	386	376	379	358	380	332	403	369	392	361	350	337	367	410	380	383	354	388	374	355	347	352	343	357	378	396	363	376	378	370	382	378	380	358	331	380	356	377	346	415	385	370	410	377	353	370	345	373	367	365	382	380	356	379	410	344	393	374	390	363	390	384	388	361	351	365	355	352	380	410	355	352	388	392	371	390	342	375	342	363	359	337	400	381	323	366	388	386	371	376	357	361	375	344	393	345	394	363	375	389	371	353	330	397	363	367	367	369	368	342	393	357	393	375	393	365	359	390	339	402	380	390	369	352	399	359	367	383	399	399	376	351	411	364	354	338	363	370	354	376	388	346	357	361	390	370	368	369	371	370	367	374	410	393	383	409	371	373	364	390	396	371	365	358	370	403	367	350	329	367	373	362	359	377	352	343	356	360	369	368	363	364	372	377	354	339	375	391	355	368	398	407	392	382	376	400	381	403	363	401	379	343	341	399	347	383	385	387	384	377	369	337	400	384	376	344	351	383	373	374	376	393	392	358	365	351	362	380	408	401	373	397	382	366	385	353	375	364	401	377	356	401	334	382	373	353	357	398	338	361	303	358	398	359	398	357	381	337	368	361	337	329	343	388	372	335	387	409	369	416	373	346	395	347	337	355	354	393	353	357	367	418	339	394	394	365	364	387	383	356	341	394	390	347	385	332	374	398	363	367	396	392	391	389	361	399	370	342	379	386	370	377	393	396	378	357	385	371	376	387	402	407	391	360	419	349	372	392	362	411	364	394	386	369	349	376	368	372	374	377	409	377	386	354	363	354	360	365	363	374	369	355	385	345	358	378	389	393	354	404	388	402	367	390	396	347	386	403	377	402	367	383	364	356	352	336	369	359	378	383	374	384	375	376	365	405	399	367	367	362	388	350	350	345	369	346	385	380	372	352	390	351	357	359	404	381	356	355	366	320	371	355	337	378	389	377	407	340	366	362	375	370	361	358	357	404	373	326	395	350	381	375	403	370	369	352	385	362	374	356	375	375	384	402	386	377	402	361	361	404	401	348	345	337	361	382	378	413	391	367	383	373	375	377	364	392	329	377	381	366	359	332	358	369	344	362	400	386	372	323	362	379	392	372	403	428	355	362	365	376	382	377	330	346	343	391	355	398	378	377	363	370	379	390	364	389	369
5260	1934	3098	1905	1457	1275	1139	927	881	862	904	906	889	830	910	853	895	896	920	901	848	851	903	879	812	824	844	834	814	870	808	842	806	789	794	807	857	811	822	808	819	830	813	808	799	815	756	825	839	857	809	790	810	817	815	890	841	844	824	849	809	790	861	845	845	841	833	803	835	763	798	877	858	850	783	810	842	804	819	861	818	799	867	841	821	862	837	790	825	869	840	796	841	837	839	849	834	815	828	841	795	817	844	831	862	792	831	821	813	854	854	868	831	813	828	864	852	819	841	850	858	823	798	837	853	845	862	856	829	740	836	806	844	822	879	830	881	814	759	823	821	907	791	825	829	830	821	857	863	851	785	841	843	797	809	829	805	838	826	804	834	860	817	848	855	819	833	797	862	817	848	844	851	859	787	819	863	832	834	849	865	819	818	874	820	809	838	788	813	836	811	818	788	815	824	845	835	824	792	852	820	834	822	815	857	862	872	783	863	859	843	752	814	852	861	786	823	816	789	754	792	820	854	813	845	802	887	840	823	863	803	856	770	850	805	810	840	843	812	798	820	792	853	818	774	831	850	830	801	852	808	843	777	866	852	811	888	835	826	804	798	864	795	813	814	771	825	833	817	865	788	879	845	854	861	800	805	864	829	791	849	832	816	799	831	854	861	794	813	877	818	833	828	843	851	811	814	778	815	816	863	854	829	804	816	786	830	826	846	778	822	812	830	831	847	847	816	811	830	766	879	820	868	814	794	844	804	855	874	823	826	859	853	795	875	798	831	816	849	822	807	810	801	838	779	796	828	798	824	837	843	833	887	858	807	816	826	821	873	817	868	854	850	820	817	815	791	840	843	791	846	818	814	847	812	880	771	842	817	857	862	850	864	824	827	849	822	826	795	821	816	832	849	856	826	817	829	785	831	831	845	831	860	836	844	814	791	818	801	794	802	831	740	859	789	844	808	852	834	824	811	815	799	813	847	813	861	831	767	809	846	882	841	819	853	786	818	884	825	804	825	842	812	819	783	835	818	814	813	885	815	806	790	765	866	861	829	826	841	838	821	813	833	818	877	815	826	837	812	815	821	803	810	754	781	876	803	789	819	825	927	837	768	827	805	862	826	839	823	801	814	826	814	821	784	830	843	762	850	829	918	807	867	809	861	841	847	825	801	762	824	864	775	813	850	819	809	793	836	796	867	837	908	796	783	839	787	806	804	874	819	777	854	845	858	829	805	804	800	821	835	842	855	799	831	801	766	816	847	833	843	831	814	851	781	844	853	868	879	777	870	854	766	871	889	843	830	802	826	827	825	854	805	793	873	826	837	864	809	819	842	853	813	847	836	815	859	834	819	846	828	750	856	868	787	831	795	854	725	803	780	801	800	837	835	866	807	827	860	869	841	832	838	793	847	882	809	780	791	862	837	811	856	824	857	808	782	845	824	858	849	866	872	845	787	880	841	776	811	824	809	850	798	814	853	781	834	865	838	797	840	791	843	879	832	863	815	804	860	792	799	842	806	845	865	855	829	826	837	852	823	804	883	863	780	783	869	891	844	849	856	840	856	832	795	814	822	795	816	812	829	799	805	845	820	830	820	821	845	815	788	814	888	831	850	782	832	903	848	841	862	740	820	827	758	810	782	879	795	787	796	832	851	821	839	810	794	896	787	872	866	833	803	894	820	857	861	826	804	853	843	859	886	761	846	813	838	799	826	824	863	777	829	830	841	786	851	812	820	868	855	875	831	795	780	815	817	867	758	833	838	882	864	789	798	866	818	776	787	838	801	808	781	821	839	795	804	870	826	882	836	810	819	841	789	826	823	785	797	820	888	817	782	797	771	857	861	823	834	855	841	800	794	797	820	793	806	820	874	829	847	844	845	816	854	842	816	776	857	894	814	878	816	769	782	818	819	843	838	767	791	827	810	795	851	813	838	814	861	815	803	863	824	855	775	863	837	789	843	819	807	809	753	802	786	843	799	794	809	811	839	823	859	884	799	851	822	812	836	825	870	868	826	835	854	803	782	854	833	790	858	806	879	821	817	823	805	808	854	827	851	805	824	831	806	873	799	847	849	820	851	799	804	813	844	866	854	825	813	802	863	844	851	822	814	803	834	850	839	789	845	809	857	840	826	842	826	783	831	866	814	810	822	792	816	898	827	844	796	811	802	807	862	840	870	859	816	812	849	813	832	858	790	853	820	772	773	833	844	812	819	849	826	813	804	780	884	857	860	772	801	877	848	818	860	788	823	832	873	869	806	840	855	835	815	798	801	841	814	854	750	827	865	784	836	831	852	846	879	800	820	867	787	809	846	839	832	819	794	814	814	798	821	827	829	786	846	845	786	833	869	833	848	770	780	822	819	855	859	799	858	814	878	834	832	842	814	813	784	843	863	856	817	832	831	815	800	829	852	837	826	820	822	808	804	824	812	838	767	861	818	879	760	822	895	729	822	833	831	787	782	838	865	836	817	831	804	860	808	799	905	808	785	786	776	814	784	859	801	818	788	813	793	843	816	811	803	820	778	864	813	842	857	848	873	803	796	828	805	843	819	825	819	886	824	826	793	819	800	785	781	846	811	853	813	880	836	802	809	829	820	854	811	797	856	795	839	835	820	833	851	845	818	833	799	857	831	825	823	850	826	830	820	836	818	857	815	823	857	844	850	767	788	783	810	792	829	829	862	820	785	833	828	835	782	818	835	904	768	780	832	855	802	828	863	829	816	812	803	864	797	842	834	826	797	823	791	838	840	822	812	834	849	808	860	835	813	821	830	844	824	833	847	829	773	839	815	837	799	834	789	852	834	813	838	784	822	818	841	840	785	767	777	831	876	782	834	848	862	862	846	832	859	775	850	771	811	833	828	825	879	784	788	839	842	816	803	759	804	847	794	801	833	849	820	869	829	849	795	840	855	818	818	845	810	819	811	849	818	836	799	838	838	823	817	816	834	857	837	762	827	862	835	824	854	791	782	811	849	827	874	852	825	800	825	866	780	862	798	828	784	838	864	820	809	829	749	867	837	850	814	856	814	904	830	804	855	899	792	790	839	831	871	857	810	797	809	831	830	853	838	830	853	858	820	830	815	830	758	816	862	905	854	904	800	844	785	754	814	840	879	785	808	845	849	828	812	851	809	764	773	848	825	833	855	840	777	818	841	802	850	826	774	833	848	844	859	835	841	833	800	824	881	815	831	860	838	796	843	850	827	830	829	823	858	846	822	825	783	821	845	747	821	832	805	818	855	824	852	834	820	816	868	805	802	798	785	856	844	864	853	783	843	826	803	827	827	801	799	852	838	803	797	811	811	844	838	851	840	784	836	815	826	875	823	821	804	823	793	853	809	840	873	787	823	788	822	805	805	813	814	770	789	832	878	850	835	838	817	803	854	894	822	836	783	794	822	862	825	846	795	798	819	796	868	821	781	819	761	847	826	816	857	844	846	866	846	853	836	826	832	826	834	853	873	835	843	825	855	888	804	841	844	900	857	822
17807	8232	20737	8744	1918	985	586	348	305	290	291	244	275	291	268	257	262	253	292	246	268	266	241	265	239	249	250	268	262	242	233	243	265	243	255	220	243	265	245	211	251	244	250	240	243	223	239	219	238	258	254	234	279	248	215	244	246	241	242	227	242	249	279	247	257	231	233	219	248	248	224	253	250	230	251	245	228	254	241	239	238	241	289	236	256	267	249	237	244	233	233	242	231	233	224	243	223	227	243	217	255	234	236	233	215	242	292	246	228	265	244	258	243	227	227	231	236	254	247	236	265	251	255	253	213	261	256	229	232	219	255	266	245	221	265	245	239	235	254	259	231	217	231	236	237	230	239	221	235	232	233	265	245	239	258	229	211	236	227	232	203	233	272	250	230	243	216	251	236	258	266	237	243	247	250	228	259	246	199	258	215	219	237	207	278	260	231	235	253	247	243	252	235	226	248	246	235	248	242	242	281	231	252	215	240	253	265	250	250	225	231	222	246	270	245	262	222	245	211	230	282	245	238	259	269	235	228	231	233	253	263	238	220	225	211	250	241	232	246	268	231	233	247	249	197	253	226	225	227	254	216	259	254	230	255	260	242	221	248	252	243	231	265	282	258	250	241	244	258	243	242	246	204	256	260	239	231	218	228	227	221	233	243	263	245	233	272	240	227	216	259	256	241	225	280	239	225	232	235	231	212	251	245	266	235	264	257	238	225	224	249	231	271	279	228	248	232	243	257	240	287	226	229	249	260	220	251	215	222	242	233	216	240	227	256	220	220	252	267	247	260	224	251	240	259	223	288	238	223	229	251	230	214	226	230	236	241	226	213	231	265	255	217	262	270	245	241	233	234	232	235	234	227	238	262	246	267	249	216	250	244	256	250	233	241	246	244	236	257	219	237	248	245	247	258	248	251	243	225	238	257	232	233	216	222	259	226	232	243	246	239	260	232	255	244	275	250	256	238	243	212	217	237	229	234	228	242	240	273	240	229	242	256	209	248	242	234	236	243	236	256	239	228	244	204	200	244	246	234	240	253	229	235	215	228	228	232	243	242	248	210	198	242	265	224	239	244	276	231	228	244	226	255	220	250	258	254	285	206	234	204	231	239	206	220	260	211	251	232	259	228	238	241	226	212	226	216	229	246	238	266	228	226	215	235	241	264	230	266	282	227	243	238	262	253	239	209	224	266	221	249	256	258	230	221	244	248	250	243	246	225	214	250	237	266	254	252	214	233	255	225	219	279	270	248	265	212	233	250	247	247	231	253	240	256	242	222	228	281	210	233	248	223	254	222	213	230	254	254	251	235	243	254	238	267	234	248	234	199	246	228	227	246	260	222	226	254	251	221	253	216	234	256	225	223	253	211	228	222	218	256	230	203	249	242	231	245	230	242	239	229	248	254	280	227	239	263	216	235	246	227	244	264	223	249	245	222	241	253	218	243	250	219	225	261	207	237	249	255	231	225	233	248	232	225	246	215	230	253	234	224	234	259	239	258	239	244	247	234	233	234	217	231	212	223	255	242	245	251	257	221	263	250	229	229	228	248	254	224	222	233	237	214	232	227	249	200	228	226	242	271	265	240	236	240	208	239	233	259	238	207	222	250	248	238	237	212	246	251	230	239	242	228	239	235	222	250	215	215	228	218	234	228	240	224	281	243	238	261	232	222	221	220	228	241	275	248	267	227	245	235	239	254	255	220	231	198	270	267	233	259	241	237	266	230	235	221	240	234	234	253	246	220	252	222	241	234	246	214	227	264	209	271	273	241	254	228	257	219	260	236	257	188	281	258	224	252	251	250	237	250	212	231	257	240	260	237	234	260	240	256	222	232	236	256	236	241	263	263	240	249	260	261	234	212	218	229	236	230	251	252	224	236	231	234	221	226	221	254	261	255	233	269	254	263	217	212	224	274	216	245	231	250	241	235	257	227	229	222	210	230	269	216	263	259	230	222	236	245	233	233	224	238	235	232	212	255	218	264	233	222	263	260	237	221	222	233	242	221	222	238	255	231	278	243	230	239	264	262	241	221	253	240	228	236	224	240	233	259	234	247	219	247	235	239	236	272	245	268	253	242	208	223	256	245	221	234	230	253	213	261	256	247	268	248	233	242	250	249	220	235	228	261	217	244	243	265	224	208	247	235	234	248	267	255	275	234	248	247	211	258	249	219	244	256	245	255	199	222	227	268	229	214	229	223	272	255	263	249	224	244	237	247	226	227	212	240	246	241	274	229	230	209	231	226	212	215	262	201	271	253	245	272	253	252	237	249	246	231	223	266	238	226	222	240	246	265	248	255	227	275	267	221	230	256	246	261	232	255	250	227	233	215	240	263	258	203	231	237	235	241	255	253	244	231	255	261	228	242	259	270	235	227	249	241	205	233	227	245	232	242	254	238	239	233	247	254	240	260	235	235	233	225	235	252	266	258	239	246	251	256	233	243	265	230	235	227	245	239	245	257	233	246	254	229	255	256	252	240	221	242	231	271	230	228	226	229	206	236	245	259	269	237	226	273	238	238	220	245	268	253	239	235	246	236	215	241	214	247	245	276	249	212	224	233	235	226	235	236	274	222	263	242	230	230	238	233	252	213	253	235	220	217	267	245	255	220	229	280	271	205	233	253	268	268	232	240	292	264	229	255	214	231	268	258	233	250	269	244	227	214	248	259	222	250	205	250	243	254	223	259	235	247	250	236	225	244	225	255	227	260	240	235	277	236	254	261	224	246	252	266	236	236	219	217	242	243	234	253	262	215	245	257	257	239	243	255	197	246	244	246	250	262	251	230	235	233	237	243	259	236	251	234	255	212	230	222	247	240	240	228	224	256	256	273	252	243	246	252	268	251	265	232	245	245	244	257	224	227	257	239	226	212	242	224	239	216	263	217	237	250	230	243	237	243	220	205	246	253	210	220	233	232	232	219	232	212	222	203	249	253	210	270	230	279	249	239	232	252	246	230	233	243	281	237	276	247	240	254	246	247	232	258	226	246	228	246	276	217	244	211	249	206	236	210	229	239	219	233	219	226	250	244	217	228	224	247	248	260	230	270	239	230	232	213	251	240	263	248	250	224	240	261	258	255	251	271	249	258	233	255	217	234	271	246	235	256	243	244	220	240	250	249	254	216	244	233	214	236	244	278	229	217	234	260	248	209	216	250	235	256	224	255	227	241	252	214	245	268	230	255	226	232	227	221	235	292	268	232	233	259	267	233	244	262	279	262	221	221	227	246	242	237	236	236	221	226	233	277	226	231	247	278	253	244	197	242	226	223	238	252	238	232	217	231	206	231	263	249	267	268	249	219	253	240	239	254	218	224	269	249	219	214	236	269	235	248	249	224	241	250	228	215	260	255	275	236	221	248	211	253	224	249	239	269	225	209	237	192	245	262	243	236	245	239	243	233	245	226	250	219	216	245	240	230	235	222	261	247	230	255	256	257	241	225	281	208	238	251	227	224	230	216	230	226	231	229	253	225	251	249	220	216	234	194	249
12426	8161	26472	9453	5468	3890	2193	1314	1050	915	865	823	779	749	730	721	773	693	695	696	687	697	685	620	552	589	561	578	602	620	564	520	567	572	564	552	522	575	582	560	562	571	556	520	580	532	569	554	527	530	569	540	556	553	558	574	588	544	566	546	506	541	550	529	531	541	559	557	529	543	556	547	551	531	528	559	544	539	520	542	522	532	561	572	560	536	510	542	565	544	512	582	602	542	528	532	549	571	516	523	567	552	591	532	542	520	564	584	560	502	559	578	542	551	569	521	561	579	531	524	537	554	525	554	529	537	512	564	529	571	524	513	564	505	595	552	552	518	532	520	508	547	536	568	536	537	569	556	571	602	542	577	564	525	523	540	555	515	573	522	584	544	579	538	564	549	522	563	571	556	590	529	543	572	556	533	553	558	541	525	520	514	520	543	560	582	545	539	519	579	547	570	548	550	538	590	496	561	551	555	601	547	554	555	585	545	551	561	553	577	536	514	567	508	605	557	518	549	540	545	550	587	566	560	538	545	531	566	530	514	560	583	532	576	575	537	539	531	543	536	559	593	545	569	535	586	541	537	541	543	505	579	544	521	555	550	527	515	532	516	551	549	512	524	513	522	612	555	512	582	538	558	509	557	533	539	528	546	554	561	549	570	542	555	539	593	586	559	584	513	547	545	528	533	538	514	541	558	523	540	596	518	532	569	549	603	533	555	528	555	532	559	543	561	575	543	588	529	554	540	553	554	555	562	577	549	550	511	537	533	537	540	519	542	533	529	563	519	553	551	563	519	550	543	557	539	522	567	560	538	564	569	526	563	573	572	576	536	554	588	542	536	564	563	536	526	547	531	544	529	557	503	526	559	526	542	559	527	592	514	574	552	519	535	532	524	537	547	557	555	584	527	584	523	522	536	530	535	560	547	542	544	546	549	508	557	543	553	550	545	510	562	575	574	563	551	547	568	578	513	498	531	607	524	558	540	556	541	553	562	558	564	559	562	583	599	573	543	530	571	524	521	524	518	524	552	525	510	540	570	539	535	532	557	542	592	493	589	533	560	575	549	544	550	555	535	570	541	549	548	539	562	534	506	495	547	579	569	547	570	556	553	560	545	547	571	550	565	591	536	515	567	528	583	544	604	543	519	537	544	568	529	530	575	543	553	557	568	563	561	541	568	574	512	509	535	540	544	525	520	558	517	569	511	517	528	566	530	554	550	548	541	560	555	582	557	542	541	543	553	531	558	542	564	555	523	515	543	548	550	559	552	564	564	589	540	524	515	546	573	531	516	572	514	566	568	552	532	556	505	541	534	549	516	559	542	546	595	497	528	578	537	549	518	555	575	545	522	529	555	576	525	545	549	546	546	555	560	556	556	528	531	587	531	559	570	592	533	526	531	564	532	540	590	537	499	555	553	516	535	547	571	528	531	558	538	529	520	586	526	570	500	568	500	556	512	546	573	530	522	573	559	548	519	531	529	549	593	560	512	571	573	536	538	504	554	511	552	554	576	530	555	533	541	564	511	525	582	557	581	512	531	520	555	538	535	522	526	563	544	541	503	517	569	554	517	502	551	524	509	503	553	523	503	511	534	518	532	535	585	543	537	521	566	512	556	535	523	597	527	521	542	493	546	542	609	559	548	527	560	531	534	545	544	583	559	505	496	583	511	564	555	523	562	565	507	554	500	557	591	519	520	589	544	563	511	509	536	530	559	573	570	532	532	540	522	520	552	568	573	571	520	526	530	563	517	535	531	591	526	534	582	518	551	551	546	506	570	549	534	576	574	544	513	551	517	545	552	546	521	537	562	549	516	553	576	557	508	577	576	550	556	521	537	568	581	557	568	557	553	571	523	555	557	529	558	542	539	541	557	559	534	557	567	576	540	530	525	533	533	554	554	598	535	580	544	571	515	551	538	580	565	525	591	591	575	520	548	546	522	541	539	524	535	568	542	551	507	541	587	510	531	550	555	554	560	529	579	556	534	559	557	524	601	538	548	549	558	532	519	573	584	556	562	545	564	541	566	587	553	566	561	604	573	574	507	574	516	542	559	506	530	555	579	581	520	518	544	549	557	523	540	549	522	526	509	591	576	533	553	549	558	576	524	536	564	583	554	538	503	553	522	518	568	519	544	504	529	580	569	562	531	551	544	572	553	534	618	570	518	534	578	588	537	525	576	521	556	582	522	545	574	535	544	538	549	569	569	541	552	553	523	530	538	560	539	534	538	518	525	575	582	575	513	539	593	561	586	563	559	550	563	543	538	550	540	547	538	576	563	572	573	526	577	518	539	495	554	572	548	552	566	559	591	543	522	508	535	554	520	549	561	519	569	528	543	546	506	535	572	503	528	545	516	557	553	550	575	586	580	521	520	526	538	506	549	519	563	505	554	529	532	526	555	575	523	528	532	558	581	551	587	560	540	556	540	512	586	507	581	552	538	515	520	561	521	532	562	552	552	543	495	532	544	531	546	566	531	524	500	525	557	565	558	545	548	527	581	590	571	547	529	514	552	526	594	556	523	549	554	509	563	582	565	550	558	566	522	543	579	563	524	540	563	530	522	548	582	571	539	584	540	506	509	574	538	545	522	569	578	580	540	554	534	550	528	578	525	553	560	570	564	540	520	523	533	536	575	558	549	587	546	575	560	571	565	553	528	566	541	610	596	540	553	522	566	554	541	546	549	568	531	522	530	537	546	583	555	553	591	526	535	550	560	561	537	512	556	546	539	565	550	545	553	536	547	557	563	552	585	558	532	573	545	512	527	554	529	523	534	542	550	534	542	516	486	554	527	528	578	544	510	567	513	553	541	542	508	494	546	563	585	538	580	534	543	545	517	533	526	522	544	516	548	569	534	515	574	554	535	532	529	579	516	528	527	545	558	541	534	524	543	545	577	533	551	550	543	570	598	548	511	581	533	553	523	562	533	554	533	560	546	534	526	559	542	576	540	554	550	549	519	565	552	535	585	517	565	523	521	496	556	550	541	550	540	564	564	565	517	566	550	529	528	513	543	538	497	529	515	583	558	542	520	514	555	519	508	550	554	527	548	560	581	555	561	582	538	577	560	532	537	551	556	584	548	580	555	565	580	551	553	556	553	507	581	524	549	496	550	567	596	543	546	523	496	565	549	539	586	537	515	535	521	569	556	540	547	567	502	547	562	531	506	520	525	529	595	541	559	561	548	576	554	561	529	553	567	547	556	533	547	503	539	561	539	542	505	578	529	539	507	520	552	529	535	571	562	546	544	582	541	530	589	564	538	533	539	548	524	571	509	554	547	533	525	569	559	574	585	509	544	583	549	547	564	536	510	542	556	532	604	544	554	535	544	518	564	556	546	535	520	602	522	581	529	545	552	546	576	502	520	560	548	548	553	531	549	569	545	543	536	499	527	548	553	502	540	543	530	554	546	543	543	541	510	521	553	559	564	549	541	503	543	561	520	552	537	538	559	536	577	558	571	542	529	582	530	569	562	546	548	560	596	528	531
26989	13733	33203	16382	4528	1761	796	381	280	230	230	219	201	158	182	192	186	197	132	142	142	163	137	152	149	130	126	129	124	135	122	128	138	137	125	109	127	144	140	135	108	121	141	118	122	128	139	138	135	130	109	130	145	124	126	127	123	120	126	127	117	146	136	116	147	122	116	132	115	109	135	131	117	120	121	110	145	144	141	128	112	132	125	120	124	138	118	152	144	143	133	130	140	131	147	153	142	135	134	154	123	143	147	118	121	116	126	122	131	110	139	134	122	134	123	125	117	123	132	154	120	142	130	108	128	145	105	129	111	135	106	111	144	144	122	118	117	139	108	152	134	131	132	129	113	129	122	135	108	115	109	131	133	124	151	132	138	115	122	127	115	129	113	123	125	142	123	152	110	128	119	134	129	135	114	108	110	131	145	119	124	139	120	127	128	127	127	105	121	145	127	119	129	137	151	131	134	137	116	143	133	132	114	131	127	122	119	115	125	128	116	125	137	108	129	119	133	148	133	140	106	132	134	120	124	109	112	134	127	147	119	132	126	140	112	127	121	130	138	127	153	125	136	127	129	142	127	129	135	137	138	153	116	125	109	122	111	139	123	118	128	127	129	130	147	133	118	119	131	127	106	124	139	120	127	129	120	119	129	131	120	121	129	131	135	119	125	118	157	159	133	144	127	143	135	151	143	128	120	140	131	131	126	125	132	125	135	131	134	123	125	124	104	115	114	132	133	131	133	115	133	129	132	120	109	121	116	127	124	133	122	138	149	123	125	137	136	120	140	132	117	128	128	131	135	137	136	112	135	113	119	122	133	126	131	122	127	130	117	127	126	115	132	153	112	116	136	117	106	127	135	128	144	113	142	134	124	128	126	117	121	126	125	112	143	125	104	130	146	124	148	135	127	112	128	131	129	120	135	128	112	99	132	123	126	154	129	114	129	129	116	158	118	137	120	121	122	135	127	140	115	145	117	149	117	126	124	136	141	136	121	125	120	137	112	131	130	133	127	118	139	129	126	129	117	151	116	116	129	123	121	133	115	133	152	134	128	125	126	125	116	137	124	134	132	114	111	139	117	124	118	111	114	115	125	131	152	138	113	130	143	148	122	118	132	126	144	125	116	172	145	129	123	112	128	108	122	159	155	110	125	138	135	145	122	130	143	117	138	123	121	155	133	150	118	155	127	120	125	145	120	130	129	123	147	123	134	136	118	145	137	127	132	128	129	100	143	124	140	154	124	136	127	94	136	113	112	134	113	142	140	136	135	142	130	126	128	138	143	140	125	127	134	137	146	130	138	133	131	134	162	148	112	130	138	134	151	124	124	102	130	136	128	144	127	136	118	132	117	133	122	111	133	126	120	133	135	120	123	122	132	125	142	135	124	134	143	125	121	138	162	115	133	138	134	105	131	126	149	137	122	112	147	140	141	128	146	119	115	125	130	134	115	144	102	135	110	145	122	102	108	101	115	126	127	126	125	124	136	134	141	123	129	124	118	131	112	145	127	135	140	157	129	120	135	144	136	118	100	119	151	133	142	122	144	153	135	118	142	124	145	127	141	124	133	120	145	158	131	124	135	126	133	100	135	142	131	141	129	129	139	116	132	133	124	118	130	117	122	145	132	133	135	128	146	116	136	136	98	123	134	108	115	137	128	146	138	124	139	117	142	119	127	106	131	146	119	132	135	130	132	146	143	158	126	141	133	144	128	99	115	131	125	129	134	134	107	135	109	129	127	146	135	139	140	150	132	119	135	90	132	143	143	127	135	135	135	117	136	143	147	123	151	108	134	118	136	133	112	137	136	129	116	130	125	120	110	139	125	134	131	117	141	116	152	127	107	110	114	145	113	110	123	124	134	132	112	132	124	106	117	123	115	129	120	118	105	119	108	135	151	130	146	112	123	145	150	129	143	120	126	135	103	129	99	125	128	132	144	141	139	126	139	158	131	127	144	143	131	156	126	110	145	140	117	124	129	150	138	137	152	133	139	125	120	130	113	119	115	128	132	164	137	133	114	147	139	137	128	155	107	135	122	140	123	134	135	126	127	146	158	127	125	124	124	126	131	110	119	113	120	114	139	133	119	131	110	142	142	141	137	137	122	123	132	126	147	145	115	135	110	142	120	131	154	135	127	131	144	128	127	126	125	118	135	136	124	109	135	105	111	132	111	124	141	147	110	136	150	148	121	106	141	154	110	117	156	121	138	141	144	120	139	121	122	115	111	125	125	112	134	123	139	131	121	134	125	145	122	112	121	118	135	127	127	141	135	106	126	135	121	133	125	151	138	132	136	110	138	121	150	105	131	123	125	120	152	127	133	139	137	146	115	120	130	129	123	138	136	130	141	130	142	140	105	148	132	142	136	125	119	135	120	123	138	155	135	134	130	127	127	144	149	146	124	134	134	145	122	125	131	134	172	126	122	108	137	125	126	125	153	124	127	138	123	136	120	130	112	127	128	131	137	128	127	121	158	132	126	133	137	128	149	134	135	134	124	134	123	134	131	116	143	115	142	127	125	129	112	158	111	118	126	127	136	144	123	141	124	129	114	111	117	136	124	137	128	117	118	144	156	126	150	131	121	120	146	148	125	133	119	116	128	118	131	114	108	115	149	126	130	160	137	130	120	143	131	109	141	158	126	122	115	105	116	144	125	124	138	128	131	131	128	130	143	141	142	134	129	115	153	146	115	136	159	122	123	125	140	126	112	152	152	124	128	134	113	107	119	134	119	109	123	126	139	137	118	120	138	102	130	121	150	147	124	145	125	115	130	155	153	116	118	133	132	117	123	145	139	119	98	126	135	107	143	106	130	125	134	157	123	126	135	121	129	120	130	105	127	132	135	127	138	114	135	135	121	142	148	125	125	134	113	122	131	138	123	135	128	107	136	122	133	131	119	140	137	149	136	132	130	134	128	125	146	135	147	138	131	124	141	123	124	109	125	117	138	116	143	119	117	126	146	121	111	112	106	128	134	123	125	124	141	125	137	149	133	115	124	130	127	137	114	134	139	126	150	134	138	146	125	120	125	136	131	142	154	121	125	104	128	107	122	146	134	155	132	116	141	126	117	137	139	124	134	122	138	127	115	139	153	145	116	110	117	130	128	137	134	131	116	105	133	137	146	132	113	111	136	124	127	118	110	125	109	129	139	144	117	124	146	126	132	116	119	126	135	126	142	130	137	129	141	154	122	124	134	133	136	125	134	117	115	141	124	115	152	139	145	125	140	133	142	139	112	142	149	121	113	108	101	114	117	148	129	133	127	114	128	140	117	109	146	135	128	130	112	116	137	136	112	104	110	112	144	139	118	129	135	138	134	136	119	126	140	114	130	134	138	109	126	122	119	125	107	142	146	127	116	125	132	126	118	140	127	130	150	160	134	115	142	130	118	145	136	129	135	167	153	138	124	121	115	134	126	119	106	131	134	157	131	103	134	128	118	107	142	130	111	131	115	138	139	128	129	157	130	130	140	141	117	91	159	128	135	125
16211	11573	34888	14263	8738	6123	3272	1705	1253	987	940	880	791	692	609	619	711	616	576	489	545	548	491	488	384	388	365	392	383	391	366	354	360	353	363	391	353	347	343	345	358	352	343	342	358	366	341	353	340	362	347	309	352	317	344	319	346	350	353	325	368	343	335	339	344	341	293	356	311	352	345	340	334	327	314	339	354	347	323	349	332	372	337	342	328	344	357	352	357	368	303	331	342	350	353	317	329	338	351	330	298	331	303	324	360	363	346	332	305	313	339	324	318	311	356	336	315	298	355	340	335	293	348	327	361	342	341	353	316	373	321	314	370	361	345	309	322	359	323	310	343	328	339	333	366	330	355	332	314	334	325	374	349	316	355	332	345	335	353	329	332	342	329	317	387	319	313	352	335	320	308	347	334	364	324	336	330	334	327	312	332	340	349	376	345	334	325	368	323	365	330	338	366	315	319	317	286	333	351	325	344	302	301	328	358	352	359	326	337	303	313	342	344	326	324	324	339	329	341	320	330	355	352	344	324	356	345	315	334	341	313	338	333	336	339	324	306	339	321	341	337	328	300	348	319	342	329	316	339	333	340	348	345	319	360	316	307	329	351	358	338	340	345	327	347	314	322	283	343	352	350	331	336	323	318	333	333	335	351	331	347	371	328	322	356	353	330	349	321	335	351	325	319	338	343	355	311	353	364	346	375	352	309	368	341	322	338	319	327	327	357	320	318	290	316	310	334	326	336	344	351	347	337	334	347	348	335	307	307	323	344	335	342	318	309	318	332	324	321	355	344	324	333	337	304	329	321	342	348	312	328	337	333	349	318	334	332	350	368	304	350	348	359	323	364	327	348	329	347	335	331	336	328	318	313	392	359	345	316	359	332	319	297	334	315	326	361	320	350	326	335	339	326	354	324	320	376	322	334	340	347	331	334	338	349	338	366	339	350	356	364	319	323	343	339	302	342	356	298	326	341	341	309	308	342	326	327	362	302	350	326	345	309	321	337	328	335	336	351	361	349	358	340	348	342	336	343	364	333	340	327	355	334	379	330	333	339	299	305	336	334	320	336	324	329	309	328	341	351	324	319	357	302	344	319	314	315	332	321	335	338	370	322	324	323	358	335	311	337	377	313	335	343	335	335	337	303	345	333	358	338	344	326	329	328	357	305	315	336	347	325	343	325	321	373	328	331	335	323	344	335	297	351	329	297	331	320	325	377	343	316	314	321	330	347	328	339	300	288	334	362	344	308	356	333	363	341	331	346	333	347	328	322	338	342	313	366	340	345	334	321	324	335	341	352	334	363	348	325	342	338	347	335	331	344	331	300	309	345	378	346	358	296	337	322	351	334	368	355	312	355	350	335	385	342	394	320	342	333	344	362	327	339	351	306	338	304	334	308	339	319	318	335	333	337	312	332	364	344	318	374	336	334	371	284	314	325	324	331	323	306	341	330	316	347	340	306	354	347	333	341	328	348	330	321	340	357	351	352	294	337	337	356	331	308	332	350	353	344	343	347	323	332	366	339	339	308	347	307	332	346	338	327	339	344	331	302	333	323	362	318	337	352	319	330	322	329	354	316	302	336	329	330	343	331	318	292	317	325	309	348	329	363	324	336	331	329	342	310	363	334	331	333	315	329	347	363	335	351	316	342	352	368	338	306	330	345	317	338	330	298	333	367	322	330	348	376	358	319	358	328	344	341	330	349	327	317	344	334	311	336	324	333	319	333	325	334	358	333	359	325	356	318	339	342	357	360	371	361	359	344	368	351	346	336	351	327	310	339	310	288	333	334	349	305	340	327	305	351	338	349	362	334	331	371	323	360	311	309	347	324	337	355	304	324	315	325	337	306	382	325	332	330	339	313	321	355	339	323	329	320	389	357	329	316	379	338	343	340	337	321	330	315	327	326	325	363	307	337	335	312	359	367	311	361	329	372	310	317	365	342	327	352	347	316	327	297	302	328	362	341	348	337	334	330	320	315	345	314	366	309	308	313	355	354	342	330	343	339	346	333	350	332	308	326	344	320	357	296	288	345	369	330	339	326	355	362	324	344	326	319	357	348	353	318	358	313	388	348	340	329	300	344	344	345	360	337	340	344	312	331	323	329	305	316	314	312	288	329	323	332	334	359	336	349	322	331	330	368	352	330	348	342	348	326	328	339	317	342	355	347	341	324	340	350	306	293	350	330	351	329	341	335	354	355	319	358	330	339	316	348	341	337	332	335	337	340	350	357	330	333	328	317	337	313	326	345	335	305	327	324	363	325	344	320	328	352	332	318	349	352	355	307	330	340	326	315	323	351	355	320	334	298	336	346	339	324	311	327	302	351	327	289	343	276	307	348	344	324	347	329	341	346	275	372	303	347	358	327	342	337	348	300	331	350	350	349	343	336	348	334	340	308	320	367	297	306	348	328	322	348	310	324	357	307	317	356	319	324	338	317	341	373	331	334	366	332	364	332	336	327	320	312	327	320	345	343	345	324	377	322	358	325	340	319	274	326	351	323	368	343	346	313	367	312	325	308	316	341	351	347	358	308	353	334	297	325	366	316	364	322	355	371	316	345	369	303	314	342	366	323	328	306	327	329	353	328	339	347	315	372	307	338	355	333	319	386	325	350	385	317	335	330	319	353	341	370	344	360	308	333	340	361	318	317	320	333	305	336	349	333	315	375	332	318	359	361	345	310	328	345	351	276	323	321	324	336	300	314	341	344	324	342	346	354	331	324	337	327	349	335	331	335	313	344	355	328	321	337	347	346	330	341	322	304	329	341	320	353	334	335	325	326	318	378	351	338	363	336	347	316	320	301	315	367	303	345	331	336	332	330	331	339	317	326	339	327	332	336	358	345	325	341	316	362	338	292	303	347	358	292	348	298	333	347	326	336	340	313	315	357	333	349	314	335	333	317	346	311	369	347	344	337	319	330	347	312	313	345	345	340	305	333	346	316	343	350	344	314	353	347	345	353	337	339	344	321	306	326	317	359	307	328	336	349	342	344	301	298	357	361	334	350	339	286	367	318	352	323	330	330	331	336	353	338	375	313	359	343	317	343	331	350	338	362	331	354	338	299	353	348	354	358	354	320	337	350	332	342	292	388	329	323	314	353	352	354	321	335	315	303	340	344	307	340	337	292	358	346	300	330	360	305	389	337	319	347	328	329	346	328	346	317	330	324	329	337	356	315	344	353	331	342	344	331	332	337	345	316	356	337	324	311	335	344	327	322	337	331	351	333	328	341	316	330	334	321	345	352	358	323	295	351	355	363	327	324	336	325	339	349	331	318	323	342	339	348	313	342	324	350	349	312	340	312	324	353	334	306	358	361	311	335	341	297	317	317	329	316	345	348	327	358	356	335	339	352	330	326	337	326	334	356	324	331	358	291	343	361	324	359	335	296	354	344	335	317	348	311	327	318	307	334	343	317	360	333	347	391	344	351	334	335	321	333	336	308	325	334	337	325	356	323	331	330	329	313	345	351	312	309	360	340	323	339	342
6993	1504	1069	668	521	516	417	404	386	376	385	368	391	352	368	370	353	379	361	407	369	381	362	360	333	351	361	386	417	390	380	365	386	387	403	331	390	381	371	400	376	345	351	378	403	373	366	382	377	357	378	388	378	389	387	368	355	362	381	380	403	392	374	365	381	366	374	386	396	355	403	352	349	376	340	356	367	356	411	355	379	374	370	372	349	352	338	377	356	354	357	355	347	391	347	386	353	362	367	352	412	351	350	390	402	402	401	386	387	379	384	379	378	397	372	405	389	349	344	396	404	387	365	328	356	401	394	345	357	373	347	368	421	366	394	377	362	353	352	365	368	359	365	374	364	369	336	379	332	365	389	367	389	351	379	374	348	358	389	388	356	363	341	376	358	383	380	373	324	360	346	409	349	342	384	349	376	415	318	383	378	372	380	363	389	364	345	380	335	349	357	349	376	368	378	370	329	359	361	354	385	357	386	355	374	404	388	393	357	370	380	357	355	381	343	348	360	340	403	348	366	414	399	365	350	406	364	339	323	331	365	408	355	348	384	376	379	377	424	382	399	418	350	353	355	365	356	352	379	382	382	383	375	390	374	369	348	360	353	346	364	367	342	384	401	369	351	362	352	350	371	381	376	352	362	384	345	403	382	372	366	386	398	355	347	390	362	382	361	410	367	354	351	385	381	356	387	419	352	398	362	355	401	373	372	356	367	362	382	373	422	419	360	379	339	386	404	388	433	346	415	403	366	357	366	354	398	377	376	375	336	407	341	392	364	393	393	387	393	411	358	403	380	437	354	417	331	393	363	344	393	366	388	386	388	401	339	333	356	358	433	364	349	371	374	365	343	380	338	387	378	379	362	354	373	365	330	405	360	389	377	364	368	357	370	393	343	372	411	401	374	383	371	403	426	355	359	325	396	378	356	384	366	373	364	417	354	393	392	341	349	378	379	396	398	390	377	370	402	363	392	376	356	417	390	363	360	376	365	386	359	396	339	361	402	359	343	376	346	352	362	367	377	346	374	375	362	377	377	399	358	382	375	370	376	386	408	393	371	373	403	383	436	363	362	364	361	363	354	387	353	393	352	385	367	383	357	380	393	364	378	401	401	380	372	352	391	409	372	369	396	373	346	352	357	371	411	386	349	389	346	392	370	383	443	390	379	435	369	346	353	378	337	391	354	360	382	340	358	382	357	379	365	372	382	383	377	383	393	361	395	347	366	366	384	368	359	385	392	426	387	383	386	386	356	363	358	356	345	354	358	363	350	389	340	387	370	391	369	371	380	375	382	402	356	367	362	395	380	359	410	381	389	391	408	359	348	342	420	356	425	382	393	362	356	359	363	358	399	357	365	393	390	385	370	356	379	375	367	383	397	377	411	374	392	332	374	363	417	382	364	357	381	384	376	376	340	394	416	343	366	329	358	340	361	362	391	375	363	381	333	374	330	359	387	374	367	416	355	366	385	378	373	378	376	341	376	354	356	377	376	376	338	345	342	392	398	375	376	378	409	385	365	402	348	376	358	332	359	404	354	384	374	361	377	374	387	379	365	353	373	383	380	381	368	396	342	377	384	384	371	344	372	370	399	374	383	393	377	381	399	390	373	366	362	403	342	367	343	337	371	378	378	336	367	398	378	325	361	349	371	404	362	374	382	393	367	376	405	393	394	395	367	398	388	392	354	417	335	372	371	396	327	357	358	392	355	375	406	359	348	394	376	402	369	371	374	370	372	404	392	369	372	340	349	351	363	363	369	350	405	378	363	392	375	371	370	375	355	381	343	384	380	353	339	364	370	396	386	356	365	376	393	396	398	362	383	361	379	377	414	398	401	364	387	336	388	342	388	420	366	336	337	379	385	372	360	359	336	355	380	362	378	366	383	333	352	366	386	391	374	373	363	383	377	383	396	376	380	382	387	369	391	348	358	340	398	384	352	372	358	409	364	369	361	354	332	382	369	400	396	392	372	375	350	401	391	386	364	378	406	348	374	376	386	393	395	327	354	365	373	392	361	389	377	392	382	352	369	375	397	367	370	353	387	341	375	405	351	372	354	371	330	343	356	369	400	369	383	353	340	371	369	369	338	337	364	388	399	386	367	360	323	361	396	365	373	360	417	373	373	397	348	362	328	374	374	399	353	393	370	379	440	349	379	365	376	364	333	343	354	374	374	385	372	374	356	364	353	370	359	389	363	383	434	390	370	374	372	362	391	375	375	365	367	357	367	361	387	380	403	392	331	363	380	407	401	350	371	336	382	383	358	336	360	393	352	422	350	376	366	365	394	378	361	361	367	358	352	366	385	369	372	346	390	381	380	358	333	392	404	325	371	398	367	369	373	393	363	360	371	365	360	359	338	356	390	397	357	361	376	413	365	388	386	367	364	360	364	382	379	383	355	377	344	336	366	404	381	390	362	361	398	372	414	340	386	391	378	362	369	369	380	383	382	363	367	375	374	398	381	349	362	363	372	360	400	374	374	389	366	352	360	424	358	349	373	330	361	363	372	364	357	368	376	383	325	373	350	367	348	369	341	396	407	353	410	355	412	368	374	373	332	347	397	344	392	362	373	345	404	342	341	370	400	385	358	346	370	360	373	353	411	394	383	383	391	341	401	399	379	388	369	366	359	386	393	370	358	378	370	369	387	406	376	376	400	380	404	376	311	364	356	354	370	338	396	369	387	391	418	358	382	391	371	337	375	367	386	394	383	379	399	390	359	365	363	377	365	391	354	379	394	378	387	389	385	355	377	360	376	353	389	332	370	400	350	390	363	428	358	368	355	393	363	347	372	364	361	356	402	375	372	366	335	377	384	392	386	372	384	425	382	361	356	409	404	346	362	366	358	386	362	319	365	393	356	382	366	344	373	380	353	387	392	357	395	388	362	400	373	396	379	392	364	409	348	368	348	404	395	395	346	396	371	391	362	401	380	367	365	369	378	350	354	408	383	372	398	356	366	352	393	364	406	377	380	376	343	354	336	394	378	379	331	388	405	357	367	383	379	380	379	395	363	393	376	330	373	334	370	332	359	379	359	363	393	379	362	371	362	369	352	375	364	345	369	326	419	364	415	410	335	343	361	361	392	389	370	358	370	353	392	351	358	372	341	346	374	368	378	361	364	353	393	358	345	377	383	393	415	363	419	384	374	376	387	388	382	378	368	362	360	380	396	381	369	377	366	381	373	351	337	331	371	385	342	381	381	405	335	355	391	402	393	414	352	375	375	393	394	394	413	362	377	383	372	376	377	368	352	414	389	381	397	355	385	388	395	374	392	391	369	367	390	371	393	374	370	340	382	378	380	399	407	365	370	358	380	366	356	387	357	363	381	359	374	388	404	375	366	381	386	369	403	327	360	340	381	363	375	360	391	359	388	381	380	363	400	350	341	373	398	388	370	359	352	397	367	356	400	365	382	394	380	387	322	353	378	382	344	400	360	333	343	362	377	391	382	379	374	352	380	371	356	413	374	355	378	353	347	368	338	377	388	394
5336	1862	2943	1852	1490	1327	1133	955	895	934	923	895	881	912	837	872	947	908	850	878	908	896	851	820	815	778	784	780	806	821	915	822	848	820	821	783	860	845	815	869	873	808	826	859	826	839	856	818	838	828	867	805	844	793	819	855	833	822	784	772	805	825	847	830	846	837	768	858	877	824	853	833	856	798	850	807	798	834	849	829	826	873	841	833	824	808	769	852	805	848	839	803	819	811	852	790	817	870	804	866	852	834	841	805	822	794	856	839	853	815	780	814	837	865	773	810	827	867	840	827	851	890	854	851	802	886	855	779	818	845	772	762	837	849	850	784	847	815	843	829	849	820	870	874	758	895	840	825	851	785	881	795	839	820	879	865	804	857	850	889	779	846	848	825	858	809	771	814	816	893	867	875	808	831	880	859	816	819	891	863	869	814	842	837	831	783	816	856	837	858	825	842	828	820	784	830	864	837	837	827	845	858	788	782	801	837	859	776	793	835	806	839	831	799	777	826	831	783	807	814	828	877	873	825	815	851	793	846	834	824	841	836	833	781	840	825	784	855	850	821	794	899	792	866	868	871	831	855	858	829	808	816	804	831	824	864	810	828	815	782	851	844	836	832	840	860	798	856	821	853	823	829	851	833	843	881	834	861	826	787	832	849	832	796	816	815	828	840	800	809	859	882	862	825	856	822	849	819	829	795	853	828	816	826	824	837	836	816	849	851	844	803	764	841	835	783	852	833	828	840	792	811	858	844	767	871	812	806	803	820	801	852	857	826	798	845	852	797	794	803	820	800	842	819	793	789	776	811	835	775	868	793	833	803	815	849	858	844	851	808	808	804	810	851	880	844	866	819	836	801	812	782	814	855	778	832	840	821	834	860	807	829	783	817	851	862	832	797	873	845	768	822	850	844	829	812	814	816	846	818	859	852	843	824	834	826	893	861	814	828	762	788	834	843	862	900	791	792	811	779	843	828	803	809	838	846	842	806	846	847	855	830	804	812	861	884	807	815	813	853	802	816	803	799	853	849	804	831	840	801	866	827	850	844	868	840	827	786	762	837	791	849	823	875	787	821	875	766	823	904	799	877	855	821	809	810	795	798	810	832	875	849	806	829	843	827	854	825	830	830	843	853	826	803	854	761	791	805	803	810	840	816	805	825	822	797	839	847	844	876	819	850	792	859	817	758	802	777	856	827	793	828	847	818	802	771	851	820	882	806	770	821	858	870	836	775	788	826	831	833	864	799	791	782	824	832	836	774	794	805	855	805	846	804	784	874	835	810	808	817	812	814	797	812	873	863	828	808	833	789	810	784	815	787	863	835	799	791	820	840	855	803	826	838	830	860	806	880	849	805	850	836	853	859	806	824	872	815	833	888	858	877	784	838	865	814	823	832	848	794	838	853	861	841	837	814	824	862	767	834	854	800	832	839	833	804	839	840	776	783	846	835	816	821	761	821	845	838	852	834	834	895	846	888	828	822	793	824	876	838	818	833	834	814	818	835	822	864	808	808	829	828	811	845	837	828	841	828	832	814	772	818	790	844	827	834	778	871	876	773	786	843	795	832	841	780	800	773	842	801	811	835	783	856	820	812	809	822	813	861	869	837	850	853	800	837	821	813	858	784	821	819	828	876	844	803	782	839	840	799	862	783	844	829	830	819	863	907	846	840	809	854	859	823	800	834	832	881	886	814	771	832	814	796	888	813	842	829	765	817	786	846	780	871	856	839	816	817	786	827	811	794	827	861	808	861	805	854	826	853	811	838	845	850	886	782	815	850	848	830	835	786	900	810	836	810	793	829	829	825	821	812	858	811	808	882	841	820	889	932	844	833	840	834	816	840	858	865	799	822	837	849	826	872	809	780	878	863	842	795	792	860	826	825	833	797	817	846	858	820	800	866	894	821	816	823	837	807	811	796	809	818	871	854	845	836	796	831	875	810	872	818	855	841	865	802	804	825	847	850	800	836	825	802	833	778	772	783	820	784	786	831	847	823	845	850	843	864	844	851	851	844	758	809	821	845	818	842	801	832	824	799	869	819	830	891	867	849	819	804	835	813	799	869	806	777	844	795	808	835	879	849	850	814	838	808	848	865	867	766	812	750	848	845	778	821	804	776	887	835	857	825	817	790	833	863	857	852	880	789	842	831	805	807	807	823	835	833	819	826	834	820	782	835	785	812	855	780	830	812	826	803	876	808	847	821	817	822	816	806	879	798	847	852	866	779	821	863	858	810	819	872	817	776	828	827	844	804	784	845	872	895	901	808	822	825	845	836	813	845	833	828	862	812	833	833	853	825	854	798	866	819	856	881	817	868	837	829	844	823	808	821	865	873	873	850	878	785	811	811	881	811	831	848	854	843	850	876	838	837	809	792	831	862	893	800	793	828	831	838	882	840	842	820	801	829	883	850	808	837	803	816	802	852	865	796	805	820	798	797	836	851	776	791	842	872	822	847	867	855	817	861	786	862	832	843	822	811	877	836	806	846	857	853	823	837	812	820	851	817	834	835	840	860	915	829	817	874	854	836	814	825	834	848	769	837	810	816	824	880	824	799	818	847	864	801	785	883	836	800	829	818	828	777	841	837	838	795	782	777	837	889	835	807	837	803	851	833	840	840	801	802	809	798	917	777	841	845	847	854	831	847	763	846	866	796	823	868	815	821	842	855	823	850	850	804	831	777	863	841	850	809	839	854	861	860	820	874	829	793	846	844	790	843	830	860	779	822	818	836	834	823	797	788	816	804	826	831	803	812	809	831	828	776	859	836	841	841	858	777	821	815	800	810	813	863	823	815	816	859	852	818	828	857	902	813	834	773	784	811	784	890	783	871	854	840	767	803	823	880	834	784	814	794	812	838	842	827	859	885	752	808	866	844	858	847	860	819	804	834	833	801	825	812	846	803	837	824	792	766	821	819	879	855	844	802	835	861	808	792	773	852	852	823	771	824	805	875	832	826	813	862	816	811	847	825	863	846	864	841	853	827	818	839	826	841	793	799	883	812	834	798	846	809	811	819	786	801	816	832	806	789	899	815	831	845	849	819	831	833	892	826	818	879	809	862	845	785	835	836	834	830	810	827	802	820	837	839	847	850	860	800	790	804	837	791	836	824	791	813	794	846	890	834	802	818	866	839	846	837	823	850	830	790	805	879	819	820	852	788	825	903	811	869	812	805	836	827	842	837	801	802	814	791	841	833	881	816	838	840	839	853	828	837	810	886	848	824	858	810	900	852	827	849	831	799	773	825	819	800	868	829	783	804	829	809	855	792	791	830	774	866	761	794	828	835	887	818	845	782	815	876	836	819	806	854	783	817	826	821	823	787	804	804	830	824	833	870	826	808	805	809	802	837	824	846	825	825	878	852	833	833	836	819	868	840	853	832	838	831	823	809	731	798	834	805	792	821	884	821	848	860	796	814	810	821	845	819	809	844	809	837	852	805	841	808	823	827	869	894	805	859	825	807	856	884	829	815	854	791	814	866	883	848	829	889
17651	8172	20162	7923	1782	1042	617	401	323	291	287	280	275	283	248	259	288	256	258	247	280	285	237	290	244	277	220	249	256	261	244	227	235	223	267	262	251	235	220	244	252	220	246	250	228	210	237	254	246	244	238	209	227	232	229	232	255	231	239	270	243	254	255	233	246	237	224	252	226	227	229	243	236	244	254	245	225	254	229	246	217	239	225	228	240	219	288	238	235	251	235	232	252	217	261	270	253	248	251	210	249	236	259	261	228	249	273	252	254	228	226	241	253	249	263	281	238	245	228	230	265	224	235	205	242	232	235	256	236	236	273	222	248	223	261	222	253	249	233	264	231	256	275	232	264	273	260	216	233	229	237	226	242	233	273	255	251	243	253	241	221	224	234	256	255	216	250	213	242	254	222	234	223	259	233	259	240	209	251	242	215	251	214	243	231	238	240	254	252	249	253	265	249	258	233	247	259	280	228	254	239	226	223	247	221	226	224	252	221	219	246	234	212	264	262	241	247	252	251	259	243	262	264	264	242	274	239	255	243	254	233	244	230	254	246	230	266	229	222	241	249	250	271	246	244	260	229	229	237	246	216	265	256	261	265	245	251	250	215	213	232	252	231	250	263	274	231	249	218	215	212	224	220	245	224	255	247	274	220	268	273	238	236	220	244	233	249	255	248	232	235	246	271	224	229	231	242	238	248	250	243	234	229	245	244	246	246	230	204	227	259	255	222	229	258	259	251	251	240	230	211	259	232	219	247	234	236	218	254	213	240	236	236	253	247	241	236	243	221	226	252	227	236	225	249	230	245	232	251	199	227	274	230	261	259	253	246	257	245	260	223	240	239	251	250	246	204	261	239	243	242	266	245	226	232	269	220	231	226	229	240	238	269	233	235	250	228	204	234	251	243	233	243	268	237	241	253	240	233	240	253	232	248	242	241	239	234	251	254	234	245	243	248	237	226	277	268	227	225	241	253	276	263	245	244	232	237	257	231	235	255	233	226	226	226	217	247	249	214	237	222	245	244	212	247	242	254	248	235	208	245	250	225	245	218	218	208	210	242	236	246	279	232	238	228	259	226	216	265	248	245	241	268	229	225	217	246	225	207	237	238	247	219	259	252	232	244	253	245	236	255	232	234	239	248	213	246	234	248	273	245	227	217	234	236	248	264	244	234	241	216	215	248	223	255	287	239	236	246	255	222	240	237	240	253	238	235	231	242	263	260	233	261	249	206	242	234	236	245	230	206	247	236	242	232	254	234	247	246	269	256	238	246	230	278	247	230	241	269	244	248	237	226	224	260	233	264	261	237	239	224	260	223	219	247	251	231	261	256	265	201	262	215	217	232	229	209	228	228	251	242	255	257	243	268	219	223	226	259	220	238	228	253	229	254	279	236	244	258	251	204	253	266	255	237	258	246	219	218	215	237	242	262	248	257	223	244	250	208	253	225	211	256	241	234	234	219	250	216	239	222	235	241	236	256	241	248	224	240	216	236	249	233	238	247	276	231	240	235	246	261	189	248	237	241	226	250	252	226	219	226	216	188	233	239	234	273	227	245	271	262	242	268	258	236	249	239	227	250	238	234	246	238	224	245	224	251	246	253	263	228	256	223	239	246	240	245	252	228	241	223	263	220	247	251	244	242	255	242	232	254	255	230	268	249	254	247	236	255	241	215	231	249	248	265	252	236	240	247	288	249	245	263	244	220	230	226	269	239	251	197	237	223	213	242	224	232	240	198	221	203	244	210	244	239	260	259	249	223	254	251	241	230	236	225	231	233	230	200	224	229	272	225	236	231	259	224	232	250	234	271	253	244	239	267	235	245	251	276	225	258	229	226	238	261	268	244	253	266	232	249	242	236	259	246	223	247	243	209	225	221	225	239	246	262	218	232	273	255	254	213	224	237	231	252	236	251	245	234	247	236	225	230	237	246	256	231	215	229	236	253	243	239	240	239	272	261	250	285	210	248	243	238	245	253	216	228	223	249	239	274	257	220	229	230	216	263	239	246	215	252	241	255	244	241	232	209	262	228	224	241	256	230	243	234	232	244	237	243	220	227	234	249	212	236	229	225	223	233	253	229	267	255	262	232	254	210	241	240	259	251	254	235	234	230	246	243	260	235	257	251	241	236	228	211	234	219	227	239	263	243	238	247	228	245	217	247	263	261	235	218	276	239	226	259	237	241	244	249	222	206	243	231	228	215	281	263	253	226	240	257	263	271	265	241	235	236	264	219	245	227	230	236	215	214	219	227	240	233	222	222	225	232	265	239	222	292	257	206	216	258	209	269	258	226	236	248	243	225	244	229	227	249	264	243	251	247	226	227	216	210	272	235	245	241	244	222	214	232	253	244	237	229	229	231	218	242	264	253	220	229	251	260	246	237	247	251	254	244	230	231	250	253	220	245	244	239	246	207	234	244	262	251	270	249	279	217	227	240	250	260	264	228	282	262	277	221	228	274	207	252	245	230	267	243	220	247	222	232	227	244	240	221	209	250	228	250	251	253	233	265	242	227	257	219	231	246	215	215	250	243	241	224	268	242	227	220	252	265	225	233	248	258	238	241	251	221	239	230	234	249	244	232	255	243	270	247	213	249	230	285	225	221	249	268	286	242	245	259	206	237	207	222	241	266	257	244	239	242	234	248	209	244	224	254	247	251	233	202	225	243	236	235	254	228	245	228	237	228	236	220	224	273	227	242	241	238	274	247	245	237	223	237	246	267	233	221	250	239	243	251	239	243	212	228	222	234	237	260	236	235	233	232	235	238	237	244	268	246	241	225	235	247	236	242	229	227	267	246	226	229	230	228	250	213	231	233	259	231	246	223	218	247	245	244	240	230	254	240	238	222	231	266	241	241	250	249	250	226	262	212	223	248	251	256	257	242	234	236	222	243	249	224	215	223	236	237	240	225	233	241	217	242	235	216	222	230	238	226	220	245	250	228	237	264	213	244	248	251	222	247	203	247	234	243	257	237	250	235	225	208	251	219	239	259	238	259	229	247	258	251	239	244	217	211	243	230	254	214	245	236	243	235	264	261	238	226	263	239	251	264	246	229	229	240	243	222	245	227	253	249	234	236	236	250	237	243	254	221	232	216	220	255	218	257	276	205	199	217	244	265	276	246	261	228	236	216	228	239	201	223	236	246	242	232	253	224	248	231	260	229	255	243	203	247	261	243	218	270	230	204	246	228	248	274	249	231	229	250	277	241	255	250	274	233	259	231	239	247	251	255	220	228	267	213	240	239	233	247	240	239	237	239	236	251	247	224	249	270	239	227	247	246	254	235	231	250	225	216	241	224	300	229	224	245	244	271	246	243	238	256	252	248	262	223	271	226	242	233	257	251	234	248	218	255	250	238	244	239	234	247	231	249	252	245	225	241	245	265	254	236	245	258	223	246	234	227	255	230	265	257	263	292	253	255	244	241	253	226	222	271	204	220	253	270	243	249	234	227	240	229	215	229	247	276	245	215	243	239	233	236	229	226	245	255	248
12387	8111	25919	9523	5396	3929	2178	1324	1041	922	914	863	845	701	704	712	746	687	681	657	679	649	704	656	601	567	581	555	563	547	535	560	603	572	590	570	607	546	560	566	560	549	546	533	541	573	548	560	563	587	571	574	593	531	540	569	504	534	555	584	571	505	554	545	534	536	573	556	533	555	520	586	575	579	564	560	522	583	596	548	544	499	562	617	520	571	554	541	551	545	542	543	539	559	555	567	573	563	562	545	549	579	527	538	563	575	572	547	567	581	548	528	567	572	530	540	571	564	545	569	571	592	563	585	566	541	531	515	518	541	552	517	546	522	589	569	506	540	551	531	502	534	573	523	536	579	555	547	525	581	526	547	556	524	574	522	550	538	584	514	515	556	551	553	526	550	572	594	555	562	571	552	600	514	553	544	550	565	588	589	516	508	537	497	536	539	547	571	515	508	561	569	525	568	566	515	540	523	564	556	546	571	571	536	530	544	537	532	559	541	554	547	542	562	532	556	555	531	570	547	575	565	583	518	573	543	541	499	553	534	548	589	570	572	569	567	533	504	559	526	547	546	508	539	562	602	502	551	537	526	547	550	564	549	540	540	571	551	578	588	548	549	565	515	551	609	553	548	556	536	527	610	494	575	557	537	599	572	515	573	527	547	527	574	504	548	543	571	531	518	545	579	563	605	577	541	506	534	533	543	539	536	556	595	558	576	532	559	532	551	529	549	572	577	539	529	505	575	541	550	554	582	583	565	581	570	537	517	584	546	556	554	539	554	558	542	535	588	550	532	535	537	527	560	530	583	585	525	511	556	544	568	545	529	571	557	556	520	559	544	563	483	546	534	552	506	561	538	566	510	560	590	538	537	517	564	527	545	570	569	555	560	516	579	528	528	535	571	541	545	514	564	596	543	540	562	529	564	522	521	567	545	567	547	524	558	559	566	542	531	509	530	528	516	537	523	568	536	564	513	548	552	560	552	534	565	542	548	558	571	537	602	528	529	553	552	546	537	548	517	554	539	582	531	561	530	547	507	627	565	559	505	530	556	600	542	574	582	568	520	551	541	548	559	553	553	556	517	555	562	520	504	547	550	525	537	556	541	566	554	565	552	543	555	540	539	570	582	546	536	549	538	547	542	546	530	538	522	526	537	548	567	542	577	526	553	594	541	557	550	568	527	557	533	540	563	563	561	533	531	579	533	507	549	558	521	601	550	555	534	521	510	521	530	509	545	560	535	569	531	493	551	538	522	564	467	594	546	548	596	560	575	553	587	532	597	538	561	598	517	554	558	546	546	549	537	575	510	555	526	547	559	550	563	514	585	573	529	544	573	491	542	545	552	541	579	535	530	535	551	565	556	583	530	541	560	536	529	557	565	529	541	554	582	546	530	563	513	532	526	525	515	568	554	551	531	535	535	571	568	584	517	561	494	588	558	521	546	531	589	562	549	564	560	559	587	585	580	545	560	586	580	559	536	521	551	522	543	566	544	546	552	565	552	521	543	581	562	583	573	529	521	542	562	532	538	577	555	568	546	587	515	573	542	543	544	552	587	527	605	563	522	542	532	576	555	569	547	555	577	570	528	573	513	580	560	530	541	538	514	596	572	551	500	555	536	570	535	547	506	519	536	551	525	509	542	561	558	508	567	528	505	525	541	544	547	551	554	594	533	538	536	566	547	555	532	552	545	533	558	567	538	512	536	554	497	527	554	562	558	530	560	576	560	568	555	579	577	550	597	550	597	561	566	587	538	525	538	563	567	497	568	577	501	535	571	575	517	552	542	550	565	550	554	547	529	528	600	571	513	561	526	531	554	530	529	518	540	558	537	539	541	515	561	531	575	579	575	584	566	556	565	534	508	571	572	537	552	598	563	514	562	521	542	529	574	587	583	542	552	556	524	542	568	550	571	526	531	550	538	581	557	546	529	570	547	540	548	590	588	546	595	564	527	521	529	582	569	527	548	571	574	547	560	566	502	584	558	524	521	538	565	556	575	520	530	557	543	547	569	541	558	513	520	581	527	552	545	511	548	522	558	543	541	543	524	515	543	534	517	537	509	569	550	600	527	550	524	535	521	514	572	572	517	558	509	530	560	501	572	542	502	549	524	529	593	549	571	589	536	540	569	558	535	546	545	533	545	548	560	534	502	567	544	562	562	569	556	555	569	545	548	548	531	534	534	542	580	572	562	570	549	586	551	542	516	581	569	545	535	577	541	566	569	532	529	494	532	537	540	536	581	565	533	537	570	535	526	550	579	548	582	573	562	554	549	540	563	556	550	577	555	492	554	512	531	552	608	522	561	563	540	535	539	551	549	579	564	527	563	553	563	531	584	565	557	542	525	549	560	550	590	595	569	595	613	544	561	486	569	556	594	558	560	528	589	533	521	558	500	578	586	538	524	557	559	536	530	528	526	546	569	517	524	562	562	586	567	559	492	537	618	526	518	548	497	567	530	574	561	560	553	574	540	537	544	534	590	532	547	578	514	550	549	554	538	552	558	549	566	541	567	573	563	513	574	538	525	543	539	587	577	542	554	555	527	537	524	520	553	544	558	533	498	551	559	534	582	562	569	544	560	558	525	575	540	501	546	560	555	548	540	565	580	543	551	541	515	527	571	557	557	537	580	572	520	580	540	512	523	550	565	531	509	536	566	595	491	551	545	608	584	526	505	553	528	537	555	569	584	547	513	525	539	518	577	522	548	531	552	516	526	551	550	522	556	540	537	561	530	558	533	547	530	507	538	563	534	553	517	582	551	533	547	525	598	547	515	520	519	509	548	498	548	543	552	528	547	571	551	549	515	553	556	564	573	546	599	553	555	557	556	561	520	590	556	585	511	572	505	563	563	536	574	535	556	517	539	517	556	535	537	508	538	502	532	568	543	526	546	572	531	543	537	516	532	567	538	576	511	545	568	606	575	578	574	530	550	557	551	555	540	572	550	532	553	545	550	564	559	519	492	601	568	528	560	554	521	548	571	581	585	513	596	546	524	561	558	580	534	560	512	549	552	569	541	550	523	476	557	548	548	541	552	581	557	536	566	526	533	535	574	535	545	481	545	532	554	540	575	568	548	546	546	533	559	529	561	570	507	553	538	570	563	531	553	544	517	522	543	554	560	525	538	548	549	558	538	548	573	558	530	578	539	534	557	530	539	552	525	540	553	531	511	581	560	536	541	551	565	558	537	569	530	594	564	546	536	512	572	542	540	583	552	557	579	554	592	541	557	564	509	561	550	573	585	556	539	550	527	553	578	541	546	535	551	541	512	533	568	537	544	536	547	549	556	531	557	543	565	581	542	547	554	582	519	583	553	567	542	585	560	566	503	564	535	508	532	541	558	542	537	561	564	534	542	528	551	524	575	539	558	561	584	570	564	536	500	524	529	592	532	569	563	546	572	565	554	564	580	571	554	528	538	564	537	556	572	542	577	534	538	500	565	605	564	568	548	543	546	513	533	541	578	547	579	518	582	526	481	559	562	529	584	561	597
26595	14956	32834	15465	4319	1672	767	399	277	258	203	218	228	156	165	163	145	170	138	161	135	155	158	169	134	133	140	133	146	135	127	155	132	125	158	139	128	140	137	135	112	123	139	112	134	121	143	126	98	144	130	114	117	143	126	133	128	137	141	143	100	138	149	128	139	116	117	126	133	124	143	142	137	144	142	134	131	115	134	137	122	156	138	144	135	102	125	136	137	139	144	133	133	139	132	124	117	135	145	139	138	128	135	131	125	117	116	108	124	124	118	133	135	140	147	131	109	133	123	133	113	116	143	137	124	122	140	140	119	125	163	134	132	137	125	126	122	129	149	117	134	145	136	136	119	127	119	150	148	136	125	134	128	132	118	116	124	112	125	125	118	127	124	133	136	124	139	130	152	124	119	131	121	133	132	140	127	137	125	126	113	135	128	127	130	131	110	104	139	127	121	128	132	123	153	113	139	111	141	118	142	130	112	138	120	126	130	134	131	129	132	139	105	130	126	123	123	134	145	148	117	135	145	127	135	139	115	150	130	137	128	122	126	124	132	134	145	146	134	121	122	105	115	119	113	108	137	119	117	132	121	122	121	117	143	127	119	124	133	120	128	112	147	107	141	148	128	130	113	116	118	123	134	132	133	145	128	156	129	118	121	115	120	124	135	142	127	111	115	126	149	131	122	153	120	144	146	145	131	127	117	145	131	129	130	114	128	119	117	114	132	138	142	132	118	121	130	133	99	131	122	131	119	122	135	116	130	149	145	122	134	113	140	138	136	114	124	120	133	130	113	128	143	119	144	158	160	127	123	127	131	122	140	120	123	114	156	139	133	131	118	126	121	138	142	103	142	145	127	122	129	133	123	103	121	120	110	157	125	132	128	136	129	134	140	132	110	109	161	112	125	119	119	139	133	139	132	112	137	156	102	113	128	110	125	137	126	129	114	138	119	116	111	119	133	115	112	142	116	146	79	113	115	132	144	136	116	126	133	108	127	116	142	114	139	126	141	131	136	127	148	137	118	120	147	144	126	136	112	148	109	154	125	118	119	140	133	99	120	133	128	108	129	136	122	105	129	136	110	124	141	135	123	126	144	105	104	125	141	119	122	132	124	116	130	120	112	115	127	126	119	136	127	129	138	122	147	139	106	134	139	130	137	135	129	131	133	135	123	130	132	115	131	122	141	135	128	124	103	112	128	143	137	116	116	120	132	133	126	128	118	123	104	133	130	129	96	138	142	126	102	122	105	138	128	117	126	106	110	129	118	124	111	112	148	111	100	132	125	111	137	156	136	156	119	149	122	148	119	131	124	132	116	115	124	125	132	138	132	143	129	121	116	145	127	132	145	135	121	132	123	110	112	114	118	143	133	122	137	128	120	120	119	127	128	113	107	125	118	110	117	116	138	127	141	129	110	128	125	106	107	129	112	127	123	135	116	110	129	123	139	130	131	116	143	120	125	99	115	140	117	108	128	113	153	137	122	107	127	133	141	138	123	132	112	135	130	124	154	151	141	136	101	146	115	135	119	137	146	135	114	131	133	147	149	126	139	128	122	120	123	131	145	142	121	137	118	119	141	131	135	155	129	110	105	132	133	117	132	129	126	114	118	126	137	115	135	143	118	146	113	141	133	159	117	136	125	138	96	131	139	124	125	137	148	133	128	110	122	132	137	133	133	114	122	109	142	122	112	126	113	121	148	113	138	129	126	121	151	140	128	135	134	151	149	137	131	121	132	125	149	153	129	130	119	149	127	127	133	121	159	118	139	135	122	117	115	137	114	145	148	133	138	162	126	115	127	113	115	131	109	112	143	150	113	121	133	107	125	139	135	113	119	124	118	120	134	108	115	124	126	129	142	120	131	114	159	135	160	149	135	119	148	135	127	117	126	129	133	135	112	130	125	131	116	140	145	116	132	128	127	131	111	127	126	122	141	129	137	115	120	148	107	124	141	146	122	129	122	121	115	126	151	147	120	139	130	109	118	121	135	133	130	127	135	125	137	145	116	98	143	104	116	144	137	110	138	142	119	122	103	114	131	133	120	118	131	113	156	114	107	99	128	112	133	138	142	118	133	125	134	147	141	120	147	147	129	128	121	150	124	144	149	128	136	123	134	126	130	129	135	108	142	115	118	110	172	134	120	125	133	130	143	117	109	140	128	108	150	131	135	144	112	130	118	127	128	137	137	117	120	137	126	134	131	129	116	145	132	149	144	141	142	127	124	139	127	131	134	125	123	130	131	123	116	132	126	122	144	117	114	126	117	126	140	137	130	124	125	125	124	111	132	138	125	113	149	130	121	129	145	143	142	129	152	137	132	139	137	124	133	125	131	131	128	129	140	143	121	119	134	136	118	117	119	118	101	106	127	121	131	119	135	142	120	128	118	123	126	108	133	155	143	128	101	132	134	122	121	122	131	128	146	106	140	121	126	125	128	132	121	134	116	118	121	141	123	121	123	114	127	123	145	153	101	130	127	113	137	122	102	106	117	132	135	121	113	157	146	133	120	136	132	132	130	123	137	114	144	148	116	120	133	136	142	122	123	130	135	158	128	128	113	137	136	129	130	122	137	130	118	129	125	130	126	114	150	125	114	136	111	136	128	113	125	137	131	123	135	124	115	131	136	119	136	114	122	128	116	131	129	127	135	128	168	130	144	123	148	110	132	112	151	129	132	138	103	129	140	129	113	116	164	148	134	133	128	125	129	119	132	111	126	140	117	119	123	124	125	155	124	110	131	121	130	105	125	112	123	113	112	129	95	116	132	155	132	116	129	137	136	140	138	118	127	135	131	124	141	111	129	140	110	136	141	122	135	122	147	129	110	113	150	138	130	140	132	125	119	123	146	132	162	119	142	138	150	132	131	146	130	127	126	113	136	143	111	132	112	137	117	129	124	138	120	122	127	124	132	109	152	102	138	130	137	131	117	137	136	134	141	146	119	122	117	123	124	136	148	130	139	131	130	122	114	129	135	118	136	114	113	125	124	133	139	140	112	125	111	113	112	117	124	135	120	116	125	135	133	135	141	108	137	141	172	125	121	145	109	135	146	150	133	148	146	143	144	141	126	112	130	125	111	110	131	127	137	124	104	116	119	139	133	125	133	126	140	143	116	122	155	120	130	144	145	141	144	123	124	98	135	124	121	129	139	135	141	126	153	148	126	151	124	131	103	120	139	141	126	118	145	150	142	135	124	122	145	151	145	138	136	127	142	134	129	120	129	129	119	113	148	122	162	118	131	153	110	115	154	129	130	114	121	121	132	114	139	137	156	148	121	148	154	144	117	146	119	126	118	135	135	121	141	133	152	121	109	148	126	115	128	159	117	152	134	112	126	122	142	112	138	128	127	108	153	125	154	122	122	120	116	129	150	94	144	129	146	132	138	114	140	149	139	122	137	156	115	113	115	156	148	132	132	128	119	119	119	139	128	132	97	111	138	119	115	122	131	132	120	126	117	108	125	102	148	149	112	121	138	106	98	127	129	132	99	108
15887	12936	34110	14066	8756	6253	3291	1680	1180	995	941	819	768	681	586	626	736	581	554	562	586	490	507	479	415	363	392	377	408	377	371	359	359	320	394	347	368	347	367	332	360	368	367	340	351	334	317	343	367	317	367	335	343	341	318	346	305	362	358	332	338	349	364	355	334	322	346	347	338	372	331	332	328	346	365	330	323	339	312	332	332	347	365	368	367	325	333	347	331	341	339	360	340	356	348	329	343	355	360	336	336	353	338	345	328	372	338	314	334	328	343	361	303	338	387	316	316	351	341	341	354	339	338	338	339	333	358	317	299	346	337	303	346	345	316	327	362	318	333	341	334	326	330	332	338	331	311	351	346	319	336	317	336	355	310	296	331	328	307	332	320	332	335	317	307	322	328	335	330	314	338	326	324	334	344	367	323	333	347	340	324	351	378	301	333	313	318	310	365	333	353	336	330	325	342	319	318	363	372	341	338	358	340	309	346	352	311	321	352	308	343	305	345	325	319	321	335	351	340	329	369	332	340	303	317	337	341	335	349	340	308	352	355	338	339	345	313	326	313	338	345	357	300	337	339	341	341	380	330	302	346	319	340	331	332	325	308	334	340	343	329	356	328	357	338	326	340	323	333	331	354	347	332	324	340	304	346	340	328	340	349	330	327	335	337	343	320	320	322	298	311	317	340	338	332	306	326	328	321	325	329	336	359	335	324	287	307	363	371	367	333	320	334	323	319	327	327	326	313	330	327	322	340	371	343	323	321	314	329	331	347	344	357	318	316	319	316	364	331	329	354	307	324	335	321	359	333	354	306	347	331	322	339	295	352	363	332	321	319	334	353	324	310	325	321	332	339	336	330	345	310	330	320	347	333	345	349	316	331	301	306	343	355	322	365	310	377	319	324	350	334	341	317	320	304	336	298	355	340	343	319	325	318	335	329	360	299	338	331	308	323	327	325	339	311	344	307	325	337	345	349	326	339	324	342	333	352	357	308	329	347	356	321	328	339	355	326	315	322	340	349	306	342	332	315	338	356	349	336	342	345	326	315	351	358	347	320	300	352	305	351	327	305	325	334	312	312	344	350	324	353	334	359	336	329	356	309	367	376	319	345	342	326	301	346	363	301	329	338	346	364	327	321	327	355	311	321	340	331	318	344	350	330	329	356	325	339	340	345	330	368	320	334	346	341	328	338	331	346	314	354	349	352	363	341	304	361	323	305	312	337	331	348	334	347	322	322	360	312	327	346	326	342	361	330	339	311	370	324	318	314	361	334	321	302	343	372	352	338	350	333	305	323	366	341	315	325	349	331	349	326	309	346	345	316	331	341	319	352	348	362	331	337	318	328	344	330	358	324	336	357	333	327	350	330	319	368	333	317	334	349	315	320	340	309	350	375	335	336	349	319	334	332	322	337	343	334	330	328	312	351	348	309	304	315	323	312	314	304	356	346	369	312	330	308	332	330	347	321	342	359	339	343	318	329	379	329	368	364	330	286	316	327	352	313	312	363	341	311	332	344	340	325	348	307	353	349	341	340	354	334	320	301	318	358	336	338	315	323	309	334	310	340	334	341	332	325	343	336	329	361	346	324	333	336	325	360	368	336	364	344	298	332	340	312	326	349	332	350	322	383	328	351	307	344	334	347	325	344	317	344	353	325	359	335	331	323	366	304	357	353	327	328	323	335	368	320	319	324	357	351	354	318	345	366	328	353	340	326	329	357	329	377	331	365	304	312	298	336	348	354	308	357	318	342	321	352	333	367	336	343	356	344	346	360	336	324	336	332	339	349	346	330	313	333	345	351	324	335	344	314	330	328	332	336	339	312	336	327	323	364	329	343	343	331	336	361	304	318	321	303	328	330	352	308	327	330	344	332	363	320	303	326	346	344	331	359	323	324	345	364	318	342	306	332	300	307	329	329	388	320	338	379	355	363	316	327	327	332	330	329	326	313	341	331	314	322	333	322	332	320	333	330	332	341	356	334	302	317	310	341	334	312	313	341	373	336	319	352	379	360	350	315	320	340	342	332	369	357	321	337	352	299	370	365	331	344	350	332	340	314	321	345	309	345	320	346	324	327	333	333	341	326	341	335	326	326	358	356	344	336	309	357	359	340	348	338	338	369	321	335	332	347	328	304	315	342	282	330	345	321	330	321	350	327	318	351	351	303	314	307	344	365	316	331	332	333	337	351	345	341	390	319	322	338	362	351	322	324	323	337	334	342	339	312	357	339	365	311	328	346	349	324	349	317	352	356	323	321	336	336	358	349	323	335	349	346	342	356	295	320	334	363	324	336	359	338	329	344	340	358	309	347	321	319	359	341	344	338	315	331	340	314	342	361	351	349	320	330	337	324	344	346	336	338	327	333	349	343	368	318	342	345	357	343	339	346	332	338	341	350	304	327	324	327	332	327	340	324	306	313	356	328	339	341	344	318	345	324	331	333	319	347	343	334	321	339	362	328	324	336	328	336	323	349	311	347	372	379	324	321	311	331	308	312	341	344	348	339	322	346	342	322	326	350	357	340	323	331	344	371	320	320	321	308	315	331	347	335	329	352	341	350	303	373	344	353	335	348	331	329	337	333	352	304	338	309	331	338	341	347	299	326	349	352	328	302	329	331	335	334	342	368	341	310	334	315	354	316	359	330	305	335	382	361	328	317	340	316	358	358	337	347	334	306	344	362	316	342	333	326	328	353	346	340	342	317	334	340	326	328	334	343	362	320	322	329	344	315	392	326	357	332	343	373	313	314	363	347	342	325	305	345	306	318	339	351	321	342	338	366	345	339	351	348	357	371	322	316	360	343	351	370	314	317	341	365	314	338	349	358	352	319	330	379	338	329	336	318	355	326	347	334	326	303	325	337	335	344	314	344	328	324	339	343	342	384	342	321	366	334	315	330	313	346	318	325	336	316	354	290	320	331	343	348	365	303	307	347	317	354	332	315	355	337	358	341	363	351	337	328	353	325	310	353	335	323	309	336	319	332	348	313	324	323	349	350	342	321	325	325	315	341	312	349	320	387	331	342	287	336	307	323	317	345	356	319	298	331	329	310	339	353	328	311	346	340	319	338	350	333	296	328	362	326	329	347	329	326	337	331	339	355	360	330	336	343	329	364	363	331	332	342	333	339	323	351	311	348	369	340	353	339	307	312	294	369	336	311	331	320	366	334	330	346	330	347	331	320	341	325	333	382	336	324	322	338	367	350	324	347	275	323	336	343	346	341	348	317	315	311	315	334	317	340	350	313	352	355	332	329	344	319	328	342	379	335	316	310	316	313	335	336	326	321	336	328	342	334	347	331	329	359	356	334	339	322	344	333	335	332	315	337	352	336	313	375	322	323	350	338	292	310	333	326	309	311	315	337	367	332	340	356	339	339	362	337	347	347	330	358	358	350	364	336	346	342	351	320	346	329	351	352	342	352	333	324	353	323	320	334	307	333	340	317	347	315	315	339	337	334	343	354	336	332	353	330	320	297	358	314	315	338	351	331	334
6791	1536	1109	665	472	450	379	431	393	361	369	365	394	413	394	411	409	382	372	359	348	376	386	376	357	373	366	376	436	354	406	403	397	399	348	398	355	365	372	353	364	385	394	390	354	369	349	430	340	341	362	373	393	359	374	402	346	393	347	385	390	378	367	347	345	360	376	349	331	398	383	385	379	380	340	367	358	399	393	373	372	372	373	360	356	384	337	371	367	348	337	409	348	372	385	365	363	398	354	358	369	399	361	361	341	380	371	329	391	350	364	352	373	328	369	345	363	370	369	374	361	366	396	367	350	352	349	390	382	346	345	394	363	370	338	386	385	385	324	384	397	382	352	391	360	357	351	408	376	396	396	373	374	340	379	402	353	351	324	364	370	353	349	375	379	391	420	393	365	385	399	358	374	398	376	352	388	372	383	391	393	369	353	382	351	403	389	350	351	340	331	375	385	390	375	379	402	364	351	366	366	356	339	365	362	332	393	361	371	368	392	355	372	363	400	399	376	382	371	375	358	361	374	359	383	384	412	368	378	347	360	388	414	388	363	366	370	391	365	351	351	355	348	365	360	361	390	378	414	345	395	381	399	372	390	368	376	403	373	374	391	364	388	380	418	397	373	434	380	407	355	367	365	384	392	360	375	362	406	378	362	371	369	369	382	410	353	339	366	373	378	384	357	383	364	365	379	368	352	335	412	358	367	378	372	366	352	371	382	377	384	381	345	383	382	404	418	389	390	369	389	414	393	363	380	383	358	377	383	361	380	360	385	393	354	354	375	378	359	389	350	363	420	353	330	373	397	363	375	381	402	367	357	374	394	337	380	350	361	403	415	378	376	372	398	365	401	399	370	369	374	399	357	356	388	342	342	390	372	387	396	380	351	330	405	400	368	376	364	377	346	373	412	359	376	381	374	379	364	396	359	392	378	386	390	344	363	360	383	391	377	361	400	390	397	348	371	373	373	388	384	356	391	383	370	377	381	406	369	368	369	375	403	379	384	393	399	386	361	356	389	358	367	373	373	400	361	368	394	371	369	386	402	376	384	404	360	389	361	410	398	359	361	374	381	423	368	370	343	373	370	353	358	379	368	373	387	401	376	349	401	360	379	395	354	367	376	387	380	351	367	365	362	368	360	384	363	370	381	358	349	371	374	378	355	428	360	356	371	363	345	371	366	373	365	364	384	343	394	373	364	356	375	378	357	376	376	344	374	382	403	359	350	325	394	358	380	321	368	381	366	353	399	367	370	378	395	375	381	370	360	375	400	366	381	382	399	381	393	369	375	375	362	378	368	343	401	349	372	387	347	354	372	351	349	378	377	427	395	385	368	376	371	393	392	371	411	369	362	386	389	378	387	333	383	374	388	389	383	316	364	370	375	378	352	371	378	375	377	364	351	373	410	385	377	372	359	367	355	353	352	382	399	366	365	369	364	410	361	370	379	352	356	386	366	346	344	364	390	388	353	398	388	382	378	361	375	356	362	369	377	383	360	396	372	361	360	379	340	397	341	354	369	344	401	359	410	323	369	363	359	354	372	382	392	358	380	382	349	380	379	358	375	382	364	362	371	370	332	377	365	375	394	355	383	400	375	375	348	370	392	342	408	363	376	388	396	393	383	358	365	353	404	372	374	364	377	370	365	375	330	405	360	357	363	390	350	361	395	375	387	391	369	386	389	379	386	409	356	413	374	396	357	364	345	384	418	385	330	350	358	388	391	369	358	356	409	405	415	344	353	373	410	353	342	357	351	377	373	368	351	370	362	365	380	378	357	354	399	359	400	390	380	371	399	396	406	401	341	374	363	372	394	391	349	342	368	396	420	380	415	365	347	355	358	391	393	388	387	356	363	362	385	407	365	348	413	371	409	400	409	383	373	381	356	419	350	365	375	360	393	352	386	376	379	393	366	380	377	406	359	353	383	381	356	369	365	354	376	349	380	422	394	384	387	349	358	382	337	354	409	363	365	341	368	366	372	401	403	361	396	377	378	383	371	377	389	384	368	403	381	348	380	353	358	380	378	368	370	370	399	386	362	366	375	385	386	345	337	363	350	356	396	371	346	383	305	368	361	376	408	384	388	375	404	404	375	392	357	365	329	371	335	368	386	361	367	397	360	371	364	367	353	342	365	413	368	374	423	379	366	408	335	351	365	355	401	380	384	378	346	346	354	412	359	391	404	383	420	337	352	398	349	363	360	355	381	390	375	374	384	407	358	380	379	339	408	386	393	326	383	402	354	366	399	352	364	379	391	386	348	354	350	373	387	386	408	358	384	369	364	371	355	366	350	380	378	368	361	363	391	357	373	352	368	341	347	340	395	335	373	386	366	356	397	409	332	361	344	346	390	394	415	366	378	344	360	410	380	379	344	392	348	338	358	379	339	398	414	363	375	325	335	395	366	362	428	349	400	393	351	363	361	391	395	358	372	390	362	382	340	354	380	347	371	398	358	366	376	361	376	357	392	379	397	402	357	393	417	402	403	385	375	365	339	361	366	375	392	358	322	353	365	401	382	394	408	400	366	374	352	338	363	391	373	371	400	391	349	345	356	385	392	356	399	410	395	359	365	353	374	334	365	369	401	404	347	357	341	368	389	347	377	389	396	344	381	382	396	373	402	364	368	343	343	373	362	364	374	365	398	380	385	375	350	352	392	371	379	368	362	370	358	348	370	356	356	347	407	365	382	414	384	360	367	388	393	367	364	361	363	351	390	367	394	399	382	384	386	415	384	363	363	406	377	406	396	391	376	379	344	397	385	387	378	381	385	349	364	381	343	367	410	384	381	366	382	386	374	360	363	346	368	349	400	371	391	402	380	347	392	364	333	373	349	379	393	327	383	362	382	374	384	394	374	397	397	385	374	331	329	352	399	370	398	370	389	384	380	414	353	409	361	378	393	374	365	370	388	368	416	374	355	396	389	396	339	387	356	393	361	321	375	335	370	378	352	370	394	376	398	358	382	371	408	391	340	354	360	383	368	394	375	382	364	387	389	353	375	397	371	347	399	366	354	381	399	391	379	346	341	386	358	388	380	364	381	372	355	396	376	345	399	343	348	373	393	370	365	366	354	390	388	373	378	369	375	369	369	386	380	326	361	371	405	390	375	384	364	367	376	376	353	368	365	365	357	375	356	382	362	423	395	369	389	395	366	409	354	402	353	390	370	360	379	367	364	358	358	375	353	336	410	373	354	379	398	394	351	356	425	348	382	383	365	377	372	370	404	375	394	345	362	355	365	359	398	410	380	349	367	337	378	373	357	360	375	388	353	351	355	335	365	403	386	405	369	355	393	357	394	337	367	398	362	389	391	355	356	341	389	356	383	386	369	350	406	376	355	356	391	396	359	384	375	384	337	348	371	378	395	396	367	356	341	327	373	410	419	404	395	335	384	357	402	366	359	381	342	321	353	342	371	372	353	387	344	349	370	374	352	384	389	440	363	356	420	405	364	414	379	386	344	400	355	373	360	366	387	349	404	381	404	372	378	358
5120	1947	2938	1730	1404	1292	1063	1013	907	934	925	887	905	828	849	980	943	841	882	841	850	931	823	837	846	794	829	871	878	838	864	899	807	786	834	844	832	811	844	798	836	854	818	835	837	826	834	789	801	836	844	853	832	788	805	894	771	817	851	919	822	846	819	860	842	793	832	828	848	797	842	866	883	826	823	854	830	806	788	852	807	787	848	859	817	799	780	823	812	872	832	794	839	865	843	841	803	828	842	783	856	865	845	814	824	801	804	849	814	831	790	855	780	807	863	747	865	769	834	854	795	808	812	743	845	859	803	819	844	762	848	779	858	788	805	850	833	850	778	881	869	838	818	836	857	841	853	845	829	758	800	788	884	840	834	815	796	811	841	831	827	831	856	781	859	832	765	828	840	812	815	767	853	795	801	852	849	816	806	850	812	830	827	878	821	855	778	838	823	824	796	793	791	849	808	875	859	831	871	859	825	814	823	826	829	811	787	804	857	848	817	789	834	876	800	851	893	803	838	805	824	879	807	802	813	792	815	851	866	844	843	874	804	835	810	794	852	850	814	860	834	772	794	817	825	853	836	767	837	883	834	840	822	802	850	813	820	805	825	861	847	832	783	831	833	875	878	799	800	856	807	840	798	820	760	789	823	774	849	805	859	859	811	830	873	801	850	817	812	806	857	782	774	848	799	836	799	882	892	802	828	885	792	797	826	857	855	757	801	815	820	810	848	816	820	811	834	858	827	798	852	831	846	854	825	881	825	842	864	798	805	821	833	787	830	839	873	843	897	808	794	798	773	864	786	813	842	833	809	857	797	829	825	876	852	870	842	835	860	843	824	864	801	904	833	805	862	853	825	788	823	778	828	844	832	815	820	838	807	787	848	862	857	834	865	849	868	836	790	834	774	822	870	842	821	832	834	808	827	806	865	805	864	793	830	798	850	903	860	800	849	780	818	822	838	835	771	801	845	856	846	861	849	843	808	855	862	866	876	864	802	826	893	843	826	808	850	844	831	847	790	814	857	824	811	806	757	823	819	912	836	831	839	882	878	863	816	876	842	877	850	847	807	828	841	851	867	792	878	794	799	842	863	792	852	871	825	817	862	842	834	824	803	811	821	814	840	785	804	824	861	793	833	837	804	854	826	829	845	846	801	876	841	832	785	789	882	838	821	784	825	818	817	844	809	822	852	836	832	857	829	851	814	822	807	849	847	856	792	826	877	816	825	854	849	834	859	853	831	845	838	833	814	877	855	838	856	834	847	854	784	835	813	866	801	828	785	782	836	844	846	863	893	886	827	860	807	828	850	797	813	823	904	773	850	814	804	846	857	812	843	841	804	829	852	810	802	854	787	803	811	832	830	837	834	812	816	835	849	818	813	812	805	881	843	838	811	831	862	794	827	856	841	827	859	859	849	858	857	814	831	835	801	779	820	861	746	775	857	796	868	803	831	802	833	826	787	865	744	793	834	837	833	830	836	823	801	798	839	798	822	773	825	800	835	788	874	859	800	822	858	824	777	881	820	837	827	841	851	872	782	844	869	931	860	771	857	844	820	844	854	828	827	855	786	807	809	873	824	844	885	882	887	853	813	826	857	830	858	827	819	799	819	807	839	766	832	809	826	824	793	787	827	786	831	829	828	835	891	821	799	819	860	854	873	827	848	817	814	838	828	814	853	831	849	827	793	780	843	817	833	820	864	804	819	772	823	890	903	798	847	859	851	782	868	866	824	783	823	812	811	816	864	833	838	783	833	841	871	870	826	829	808	829	858	776	780	817	799	763	814	791	897	885	851	898	809	807	803	799	846	882	828	777	846	869	872	791	863	858	885	845	780	740	845	750	842	823	847	826	818	876	807	831	808	850	877	768	810	814	874	838	854	831	903	838	876	848	856	852	805	788	853	814	829	822	808	854	778	844	824	795	840	860	853	817	875	845	862	798	857	854	792	799	797	836	839	870	828	795	836	844	859	792	810	804	819	844	811	897	829	855	846	852	828	837	822	821	863	849	784	774	861	806	847	827	798	810	825	820	818	823	848	864	850	835	847	823	801	852	810	796	860	781	877	856	810	859	804	824	831	843	823	856	810	823	817	838	784	835	863	814	803	811	808	828	758	803	852	806	789	792	802	833	796	815	853	811	813	810	876	843	802	849	835	784	826	836	857	894	823	816	854	800	896	859	906	813	823	839	796	836	913	797	823	784	833	843	880	773	848	798	857	794	821	845	879	839	856	818	810	891	843	778	824	842	810	859	784	814	816	807	842	804	808	818	841	841	845	831	811	821	837	851	809	830	840	828	886	849	805	829	812	828	824	868	826	836	795	845	827	796	802	792	827	830	829	835	894	826	837	809	811	846	878	822	803	826	802	828	796	817	824	845	826	881	824	839	796	824	807	802	836	803	849	837	823	855	828	855	819	810	860	860	839	856	854	823	809	843	824	859	817	778	826	818	831	850	788	848	830	807	827	847	817	849	852	812	801	808	827	837	829	849	816	876	861	857	791	850	828	829	840	806	832	761	866	833	830	814	816	811	811	812	848	747	853	802	823	838	831	897	844	858	857	833	894	861	812	853	846	847	843	855	871	853	788	817	845	836	852	841	791	859	792	798	838	845	822	827	817	753	835	817	887	839	834	848	823	824	827	778	779	802	804	823	777	875	782	859	800	830	835	888	829	874	846	824	828	789	832	751	826	804	821	828	834	827	812	814	850	859	814	809	821	809	783	787	838	820	872	847	822	829	826	797	801	824	825	819	809	842	786	826	817	836	816	763	814	813	838	805	856	837	815	782	845	824	829	850	887	825	869	856	797	803	849	861	842	825	829	831	822	783	881	840	828	884	814	832	815	804	821	835	836	861	829	829	864	882	804	828	849	822	878	777	804	843	838	828	819	837	868	809	854	822	855	826	865	836	828	847	854	798	875	811	835	827	832	814	863	886	777	862	817	828	791	872	783	859	819	832	841	830	823	774	851	831	809	889	893	830	767	798	797	821	829	835	840	821	847	856	833	854	878	797	836	836	836	786	815	803	837	858	840	818	835	796	834	814	846	782	850	848	871	849	850	870	858	795	853	819	831	826	812	846	815	853	800	770	803	845	804	833	839	832	821	816	812	827	850	856	811	839	843	834	835	804	856	853	838	789	796	847	820	838	852	866	862	775	793	840	828	883	830	837	794	815	801	798	848	815	850	849	803	883	847	819	835	862	834	831	838	838	831	808	835	809	863	810	796	782	839	824	838	824	798	872	851	810	854	829	855	831	844	821	830	796	807	885	854	782	848	833	838	841	760	837	840	819	839	863	852	807	854	793	869	823	849	829	811	851	826	809	866	828	826	814	797	853	800	798	812	867	820	863	876	778	787	818	809	834	806	813	823	848	807	834	830	855	817	840	812	836	824	806	774	818	828	832	783	801	789	816	802	816	826	880	861	856	795	825	820	805	786	796	843	865	784	805	872	835	829	876	814	840	836	853	812	827	741	824	818	801	911	853
17734	7910	21500	8513	1883	996	617	409	312	306	288	279	280	233	289	256	262	248	232	230	227	300	254	226	221	230	249	253	252	206	252	263	242	221	245	252	270	238	218	253	263	249	259	229	268	255	217	214	218	282	205	300	241	249	218	225	225	233	251	255	247	199	262	236	239	253	229	224	217	249	249	260	235	253	227	236	246	222	261	227	242	245	270	252	222	251	225	233	213	286	218	262	216	215	245	243	244	243	252	243	262	259	217	214	234	249	219	241	237	277	253	232	223	245	230	217	267	231	220	237	226	239	238	253	219	241	218	252	253	247	258	279	206	240	231	232	214	264	262	261	241	198	241	221	241	237	237	226	219	240	236	241	250	238	243	236	238	240	260	234	228	230	223	251	270	263	249	256	225	234	230	207	269	286	235	218	234	219	250	258	232	241	236	231	271	255	248	235	263	251	212	257	240	257	254	227	219	250	271	239	239	241	257	247	280	247	261	219	265	261	233	222	233	216	241	227	205	225	218	246	215	234	225	272	255	250	241	239	241	233	210	223	229	258	235	253	234	269	270	237	250	232	227	264	291	259	230	215	243	271	277	221	249	234	264	218	254	210	221	258	261	243	221	246	237	258	254	241	242	235	251	276	230	262	231	234	215	255	258	239	207	250	245	232	244	270	264	269	240	240	225	220	236	226	251	250	262	242	256	229	235	257	223	232	217	255	243	253	245	232	263	220	283	253	248	261	251	214	241	249	243	226	219	228	227	252	237	242	260	251	245	239	261	285	263	232	233	230	277	240	232	289	240	248	247	242	271	255	237	225	227	250	233	239	239	266	249	289	293	247	225	269	231	242	271	223	245	262	245	211	248	233	235	245	237	218	232	251	238	279	234	260	251	223	250	239	256	259	238	243	236	227	255	270	214	277	244	238	247	236	227	252	269	246	233	242	232	233	256	227	262	248	262	259	250	233	252	258	244	217	228	239	225	232	257	228	235	228	246	247	276	238	205	215	219	243	229	225	262	245	245	258	237	238	244	238	248	263	233	251	236	246	253	233	250	266	237	250	253	253	270	233	216	225	256	265	238	217	226	254	239	234	267	229	246	265	228	272	204	219	222	226	246	237	245	276	258	265	238	247	250	235	281	239	228	215	214	232	229	255	274	242	276	228	226	254	224	259	241	239	257	237	220	230	232	258	274	247	274	227	231	257	225	276	248	222	223	218	246	222	277	243	226	216	199	242	245	246	253	262	208	240	239	242	235	250	210	236	251	251	238	222	268	240	234	261	240	242	229	213	284	219	250	248	255	254	243	231	228	232	264	261	200	275	225	236	233	240	230	222	222	233	214	244	253	261	261	224	259	235	252	206	259	246	229	222	240	227	256	243	264	222	227	251	260	259	261	259	230	226	261	231	260	263	253	237	220	216	228	263	240	252	263	251	252	237	226	230	238	226	260	274	278	231	238	220	266	243	231	242	266	242	230	237	233	279	245	236	224	221	245	229	220	251	227	246	243	248	253	215	249	223	252	243	227	234	232	238	258	261	220	215	225	239	243	268	225	232	249	257	252	245	240	227	244	220	208	242	260	241	201	211	244	256	237	209	239	230	265	248	258	244	213	249	220	234	226	240	238	272	219	251	243	239	250	253	247	234	233	265	258	283	243	258	241	240	232	272	261	269	201	249	251	235	284	243	272	209	229	228	219	235	266	258	218	254	234	212	261	240	263	255	236	265	244	237	278	222	217	231	237	210	250	236	251	226	213	213	245	279	221	262	299	251	239	239	267	230	262	228	303	268	232	280	242	231	251	228	242	211	221	251	235	249	214	236	233	243	226	214	207	234	226	250	248	254	243	242	250	261	225	247	262	243	236	233	236	242	213	267	236	249	258	240	239	228	262	236	220	242	220	229	243	247	230	265	236	256	259	259	237	235	252	225	221	242	253	207	245	227	249	226	230	245	257	255	245	227	244	273	231	259	227	248	255	234	230	242	247	260	251	294	229	235	229	253	242	266	221	242	216	209	232	244	257	239	268	248	230	263	261	260	238	226	227	203	206	239	247	288	235	222	242	237	250	245	242	198	214	241	279	262	220	240	236	267	240	265	240	227	249	236	219	238	236	248	236	202	215	196	264	227	246	224	265	220	222	237	240	235	243	240	256	259	247	247	257	236	249	247	260	256	242	234	249	229	230	250	223	239	263	251	245	214	240	233	235	232	255	250	276	260	225	237	240	229	247	229	259	259	253	221	204	239	203	245	232	243	226	235	238	238	252	231	250	268	246	251	265	238	247	227	230	293	246	241	232	262	253	225	231	263	240	257	289	240	249	236	278	253	237	227	255	228	204	257	246	259	237	212	244	216	245	237	244	216	234	242	251	199	226	278	261	244	255	234	237	255	254	245	222	257	206	207	233	215	240	236	250	247	251	248	246	230	233	245	265	228	221	251	251	235	231	248	229	231	250	241	251	267	230	244	226	236	222	248	251	260	245	272	200	243	234	248	236	258	229	239	244	210	231	223	223	263	240	227	256	275	258	254	248	212	255	241	253	238	231	231	252	228	224	227	230	210	245	227	244	226	224	239	216	255	263	263	250	255	231	247	239	229	242	274	271	214	251	233	222	228	245	260	267	229	241	242	246	232	246	266	242	214	246	257	253	231	261	252	237	243	277	234	232	260	255	240	259	226	251	246	219	285	268	248	242	252	220	215	251	232	239	251	256	265	267	245	229	234	231	229	226	244	242	273	256	254	236	244	229	237	258	268	219	250	249	239	231	226	230	236	250	232	244	274	227	230	223	258	237	239	228	251	255	258	221	223	231	255	254	261	258	238	260	259	224	242	266	219	241	223	228	226	270	229	234	244	252	253	271	254	237	261	238	271	238	220	239	230	218	277	233	250	231	250	223	221	233	235	219	247	260	248	253	246	245	219	246	245	228	215	256	255	245	221	230	263	236	235	230	234	256	224	238	260	242	252	240	269	230	232	256	246	276	231	231	273	259	210	237	256	252	240	242	280	280	237	227	243	229	219	229	256	242	232	241	219	233	238	263	243	238	241	264	237	218	250	283	229	252	240	261	220	217	229	231	244	235	215	260	219	242	243	234	223	243	231	225	255	217	230	231	267	239	248	228	240	215	262	246	231	230	239	290	245	241	246	274	236	235	252	256	259	241	262	246	228	241	238	243	216	245	221	220	237	240	222	226	249	225	226	244	201	246	239	268	210	257	264	265	238	255	237	277	239	248	247	234	236	261	221	288	244	257	241	273	232	258	253	237	223	259	261	211	247	231	235	226	259	227	233	233	231	236	223	228	228	234	239	232	225	210	213	242	238	221	249	241	265	235	228	227	243	246	233	231	238	230	245	239	234	233	244	251	264	226	239	249	226	219	255	241	248	275	246	257	246	239	234	208	244	224	234	213	258	234	231	247	204	244	238	235	263	231	238	269	258	237	253	230	249	243	270	272	243	231	271	245	230	231	245	264	224	240	265	214	252	228	235
12517	7867	26865	9202	5169	3796	2371	1352	1048	911	901	914	833	723	757	725	764	697	665	700	681	650	706	653	586	578	574	567	572	546	514	559	570	540	578	561	554	549	565	530	591	557	526	584	576	540	523	570	578	569	588	536	513	542	553	580	567	500	544	556	555	540	559	564	534	570	537	515	588	511	561	559	572	541	594	573	598	547	551	550	577	599	574	534	571	585	517	525	573	553	509	559	535	565	550	542	533	518	565	581	552	544	561	544	550	543	553	567	536	562	563	543	524	515	585	580	567	519	543	527	561	576	500	522	548	562	536	563	576	552	515	561	565	573	542	564	552	504	546	527	571	584	558	562	562	517	542	556	562	541	532	549	552	514	564	500	556	515	553	537	524	562	566	550	519	524	579	532	507	543	536	581	539	561	551	540	564	537	549	548	561	587	513	519	537	536	556	554	579	579	549	573	536	534	569	554	525	517	518	571	535	570	504	555	473	484	499	516	593	540	581	552	527	574	560	533	534	506	535	567	549	567	543	547	501	519	522	568	567	575	539	533	522	578	525	525	553	566	564	563	585	557	553	557	521	548	549	575	535	548	569	572	529	548	545	530	530	556	544	567	576	517	523	545	538	532	529	499	530	558	574	548	519	548	506	530	516	553	546	604	527	501	611	613	541	571	535	518	547	543	584	586	548	557	568	559	567	541	529	533	545	576	556	551	564	559	566	559	575	546	535	541	596	527	560	542	568	557	585	555	555	553	564	543	525	534	520	586	560	579	561	554	526	570	575	520	529	533	558	545	566	521	541	603	566	550	568	558	582	589	600	623	535	553	550	546	537	546	531	520	511	549	570	593	582	556	519	543	531	546	566	531	551	561	568	561	612	514	509	524	542	566	513	544	538	530	540	549	509	580	584	503	528	548	510	550	580	541	503	537	517	567	563	527	568	580	534	548	559	541	558	527	546	566	509	579	577	564	597	532	515	563	541	552	544	579	554	578	559	521	549	534	533	505	567	595	552	527	550	543	599	553	517	564	539	560	496	578	542	514	548	539	643	551	574	558	552	552	532	573	540	525	533	518	523	486	543	530	509	519	548	575	565	548	542	527	549	518	522	566	582	554	509	552	538	528	553	584	589	508	560	567	561	525	550	532	561	572	532	502	530	573	530	564	579	571	486	547	581	542	558	535	509	565	536	547	575	547	530	512	541	521	541	568	556	558	540	531	549	547	543	560	558	551	538	512	527	570	558	544	542	544	557	532	565	551	539	490	542	600	574	551	546	565	494	589	549	569	591	528	533	564	509	543	557	556	516	566	584	586	570	536	526	544	539	555	548	532	564	521	534	579	592	539	522	596	541	552	500	531	526	547	595	534	564	537	537	549	570	540	543	574	552	593	546	523	568	592	560	571	569	576	509	554	591	537	581	583	537	567	547	573	506	554	580	561	548	514	540	577	559	549	540	526	556	527	593	556	572	554	575	562	538	519	558	566	525	619	564	552	566	548	574	553	584	571	536	556	569	537	523	545	549	549	539	553	551	530	544	548	570	561	537	548	560	533	560	550	522	559	541	569	567	538	550	540	579	550	535	531	513	578	555	525	565	544	553	570	559	537	559	500	563	534	559	543	536	544	538	521	526	546	573	581	531	527	577	564	530	542	526	556	581	540	568	521	585	516	538	562	512	524	596	541	549	599	561	576	586	544	561	566	489	551	540	560	544	576	542	558	591	560	563	536	553	543	537	530	548	530	525	552	517	523	550	554	533	526	561	541	521	575	549	527	573	521	559	554	509	532	580	543	551	525	526	558	537	554	587	557	569	545	548	561	578	531	468	532	554	554	578	545	546	539	560	538	544	508	566	496	533	594	542	568	519	525	532	540	530	566	548	573	564	519	522	586	539	553	585	528	543	561	562	543	550	502	550	574	556	557	522	551	523	523	559	540	521	520	557	542	561	547	549	593	565	551	551	553	580	568	549	561	540	545	542	558	548	535	515	540	651	527	543	498	551	561	593	583	518	552	542	569	580	561	561	554	575	556	573	521	509	514	536	515	564	552	571	578	535	573	568	513	556	554	577	563	534	545	499	529	538	576	527	571	530	540	587	564	567	575	510	521	534	566	556	542	586	614	520	545	564	559	550	519	545	541	569	521	550	518	568	533	517	539	532	594	564	549	559	551	488	525	582	539	555	593	503	553	548	517	552	570	578	513	544	547	544	525	527	511	533	565	541	550	544	550	541	541	538	559	567	573	518	536	542	555	563	592	547	559	558	529	566	566	526	533	582	519	551	567	522	572	605	547	518	586	550	553	544	565	533	493	552	578	538	574	567	554	529	553	581	560	537	519	566	593	548	533	557	571	538	527	547	486	533	513	525	549	516	551	569	512	505	577	558	567	552	565	566	556	559	564	541	525	557	573	533	526	536	560	535	548	553	572	584	528	556	543	522	519	536	535	537	505	594	545	543	552	525	545	538	552	548	567	558	583	536	541	535	587	566	570	590	559	563	552	524	541	522	549	587	526	565	563	530	539	532	556	559	551	544	567	544	542	535	568	563	530	538	552	576	565	546	573	553	519	517	569	544	505	503	560	548	513	508	533	565	546	560	531	518	552	539	535	590	539	530	569	555	570	552	534	550	551	550	531	532	514	580	565	572	563	544	581	529	599	535	567	528	566	549	512	557	544	581	508	531	549	560	577	497	568	571	557	566	503	548	535	546	566	515	542	549	543	538	535	551	515	552	575	544	549	579	507	524	586	536	570	573	558	551	570	603	556	571	537	569	546	590	557	517	521	552	534	523	566	561	511	573	582	529	548	546	503	547	561	554	534	536	508	558	530	583	546	546	560	563	562	561	546	557	552	548	557	558	530	554	489	544	595	575	542	577	548	518	553	567	559	532	558	585	555	540	573	584	607	534	528	535	538	507	578	561	537	501	506	537	551	532	574	586	504	507	552	543	531	546	586	540	571	531	595	581	573	531	556	560	551	530	531	592	547	497	521	533	544	555	503	528	562	522	516	548	564	526	538	567	571	537	563	545	573	543	535	574	579	551	574	547	538	555	575	532	544	562	527	597	557	533	556	511	582	582	574	525	558	583	584	525	539	555	549	560	544	550	543	534	526	549	533	580	497	496	569	563	548	569	562	524	498	588	548	546	583	544	545	553	577	524	528	498	535	549	510	585	541	551	557	527	594	540	599	563	555	579	554	536	575	555	604	555	557	546	581	543	565	601	541	570	551	580	547	538	534	547	517	585	521	572	524	598	514	533	520	586	571	615	523	545	545	559	590	575	572	569	568	513	530	538	575	567	539	537	564	553	498	524	563	578	519	573	601	566	552	581	587	525	573	621	567	579	555	545	537	478	562	536	570	562	527	546	530	559	551	555	561	566	539	530	535	552	524	531	554	546	542	549	543	558	542	556	544	519	545	524	548	525	557	541	553	504	577	551	569	553	543	584	558	568	565	559	543	538	575	520	560	583	558	542	534	544	496	548	572	536	528
26106	13939	33127	16324	4781	1724	831	401	267	230	216	255	214	172	171	179	175	152	142	165	160	149	171	138	119	138	156	116	136	118	123	139	129	118	121	124	133	150	122	141	115	120	138	109	132	125	130	125	122	121	144	122	137	139	134	124	136	132	145	138	120	125	134	115	120	131	115	142	127	119	136	125	144	135	129	127	134	145	136	135	126	127	144	154	138	154	141	135	124	144	124	107	109	113	143	124	145	148	126	126	120	134	121	127	146	152	124	113	135	120	143	136	109	122	129	130	109	141	143	137	127	110	130	130	117	129	139	138	121	143	142	143	126	132	112	151	130	155	131	110	128	133	146	138	143	159	123	116	129	108	130	122	129	119	120	134	119	139	151	166	141	107	107	139	125	141	115	157	133	114	128	125	132	119	125	151	130	124	126	126	149	153	117	127	129	118	119	127	125	133	123	124	118	104	120	155	154	136	117	138	119	123	148	133	126	134	119	137	130	117	126	139	137	118	141	124	116	141	131	142	128	137	133	126	150	128	137	155	125	116	139	131	124	122	133	146	124	126	130	166	135	144	145	117	130	135	133	134	132	114	97	137	127	124	117	121	138	153	122	106	135	135	126	141	137	137	113	133	126	134	122	138	155	137	138	122	127	144	145	139	120	123	122	153	128	117	126	128	116	137	136	129	132	121	129	145	122	131	141	139	111	142	146	124	120	124	142	124	146	135	139	122	146	131	162	135	120	129	136	159	131	116	126	116	121	120	124	130	140	135	138	127	117	133	135	141	137	107	133	133	123	140	113	132	131	128	105	144	124	125	114	123	140	125	130	125	108	133	139	142	133	125	125	144	135	125	125	133	141	111	158	114	125	116	140	137	128	137	133	116	113	116	115	119	123	133	97	133	128	131	151	136	155	126	119	113	132	138	107	121	137	141	115	124	120	130	106	132	105	127	129	136	130	140	144	143	113	127	134	125	127	122	150	130	114	118	125	132	93	132	127	132	131	128	124	120	116	131	129	132	162	119	135	133	162	101	137	114	122	125	147	119	127	116	109	143	134	134	134	126	143	111	132	133	130	124	130	138	117	131	126	147	162	150	120	107	147	134	117	112	126	124	131	117	153	115	123	146	116	133	122	136	103	152	126	112	118	141	130	114	110	139	104	140	129	115	126	135	112	132	138	118	128	115	145	123	148	102	131	111	125	136	103	134	133	122	136	137	126	131	148	129	100	131	128	114	121	131	134	120	138	133	100	108	109	111	112	141	130	142	121	127	134	113	135	136	136	138	125	131	141	129	105	147	132	140	131	89	113	154	141	128	117	140	133	124	153	137	134	126	127	124	139	130	124	120	117	140	135	119	140	118	153	129	130	142	123	131	156	132	142	125	132	144	137	140	137	118	115	121	125	111	140	124	120	104	133	146	136	131	124	127	117	160	136	126	141	129	133	116	121	129	119	117	114	128	141	125	123	132	108	128	122	129	115	130	126	156	134	104	99	131	117	113	121	124	137	120	122	135	164	131	133	142	108	145	115	124	150	136	144	106	135	119	114	172	114	129	123	121	134	135	115	109	118	142	133	140	112	128	135	122	115	130	143	127	166	134	131	129	143	121	118	136	143	129	120	129	114	143	144	136	119	111	162	123	138	137	122	147	98	130	133	120	122	124	136	141	133	127	154	119	104	148	149	139	117	139	128	127	123	144	136	123	123	119	133	108	130	105	128	127	119	126	112	124	135	120	138	147	134	130	123	135	134	130	132	126	156	142	128	131	142	135	153	120	135	132	123	135	120	120	134	131	117	119	134	141	123	128	142	114	129	95	106	136	140	118	143	119	137	132	125	133	124	114	127	137	126	129	129	115	104	116	134	124	140	134	122	137	126	140	116	134	116	113	120	127	131	135	119	141	147	149	110	133	124	121	140	119	131	113	151	138	124	101	141	141	143	116	134	127	139	122	143	129	126	136	114	123	138	100	140	125	121	122	132	140	129	118	145	141	119	157	160	126	132	140	131	110	123	156	117	157	136	145	140	131	124	120	140	124	135	138	123	135	150	155	103	135	128	138	129	105	92	129	131	128	147	120	150	153	124	131	133	151	120	147	126	152	113	139	146	148	140	124	121	123	144	142	132	119	152	142	140	156	154	150	124	130	131	136	123	111	140	128	123	128	127	115	136	124	127	120	146	117	125	103	132	127	124	125	143	122	118	125	116	134	119	100	139	132	138	128	140	128	119	108	142	117	134	140	138	157	139	146	147	132	124	145	143	136	139	135	113	116	120	138	129	115	126	124	149	133	149	126	126	127	107	149	147	137	120	126	126	104	113	117	122	155	143	122	141	106	124	115	108	142	159	118	120	155	155	150	160	125	120	134	135	113	130	162	134	127	127	146	131	122	123	123	137	135	152	128	133	124	126	118	136	135	129	118	116	142	128	133	130	134	106	122	121	111	125	114	134	140	131	135	98	133	121	119	115	136	133	113	127	139	115	139	125	135	135	107	163	144	141	133	116	126	147	153	118	116	150	117	118	125	123	131	140	121	139	126	123	134	123	139	132	111	110	140	123	124	140	123	148	115	116	117	131	159	101	128	135	125	121	114	128	121	102	140	114	125	105	131	139	144	141	120	134	129	135	128	117	125	117	135	124	112	133	128	138	140	119	135	119	116	128	129	143	128	141	125	142	117	128	114	137	146	125	127	121	131	126	129	106	127	116	136	119	146	141	134	124	149	120	134	120	130	129	127	129	130	109	131	125	160	128	108	130	134	111	140	114	122	107	139	119	133	128	111	134	129	113	145	125	124	147	127	134	143	147	96	107	127	137	118	127	135	141	123	123	127	119	133	116	126	103	114	131	144	147	120	130	119	121	122	145	153	137	128	138	123	122	128	140	137	138	121	123	134	132	130	124	151	139	103	148	130	116	159	123	113	123	131	133	161	122	133	129	125	149	144	120	138	138	153	136	112	105	164	99	137	128	133	141	121	142	135	134	126	139	134	113	124	132	103	118	122	130	120	139	121	147	125	145	103	129	139	123	114	156	117	123	127	121	138	107	125	127	114	119	131	155	144	132	127	154	125	125	124	130	122	130	119	111	130	122	138	124	108	127	118	139	159	139	122	138	143	143	148	108	128	119	134	138	145	112	127	124	118	107	156	144	123	117	126	153	138	129	130	121	130	127	130	114	125	120	122	127	122	130	142	141	132	139	133	133	102	135	150	122	105	141	127	105	125	97	133	127	129	117	110	144	146	114	114	130	122	141	129	140	139	121	137	126	135	144	126	116	144	109	125	125	123	135	144	136	129	132	125	149	126	138	126	120	139	107	117	142	110	103	135	147	147	155	138	131	124	135	135	144	120	112	115	144	119	141	152	120	135	111	132	107	115	110	151	123	118	122	126	127	122	126	133	133	116	116	132	122	135	130	139	116	119	101	145	125	122	145	109	112	107	105	121	145	137	137	135	135	137	127	132	125	138	123	117	120	125	120	119	113	132	144	151
15657	12176	34640	14899	8409	6134	3487	1744	1222	1045	972	860	817	701	685	693	704	580	573	547	491	504	490	455	434	375	352	406	410	396	391	371	364	381	368	368	395	342	329	335	332	358	344	362	394	367	365	359	341	343	340	372	369	380	339	335	348	350	392	346	334	313	331	341	344	372	319	351	356	366	316	350	357	292	317	351	369	318	324	313	335	362	345	316	320	351	336	356	336	356	333	360	348	340	333	366	369	340	326	311	348	369	338	332	333	339	331	317	326	343	340	324	346	311	341	320	361	356	326	337	375	342	310	305	317	377	340	312	314	314	347	318	305	326	328	322	329	336	334	330	314	321	350	354	335	299	334	307	314	343	317	344	362	331	285	344	349	337	337	322	331	320	311	341	358	322	373	330	308	309	358	365	334	359	333	319	357	336	371	324	333	331	342	331	324	361	346	339	352	332	361	353	342	327	332	352	312	295	345	312	361	322	319	336	335	358	330	349	340	313	385	368	309	355	312	323	329	360	302	348	330	315	308	378	331	330	344	303	318	342	321	333	341	352	298	303	313	325	356	341	338	335	312	374	320	320	342	375	309	317	342	308	355	314	334	345	339	309	338	365	328	316	357	318	341	355	323	365	322	350	310	358	332	314	358	320	300	326	351	354	329	330	332	319	311	319	334	327	332	343	321	316	338	351	332	332	367	337	313	313	341	333	359	356	339	314	345	365	363	326	350	352	368	334	361	342	346	344	326	350	334	347	358	319	358	324	316	326	337	330	301	349	274	325	314	330	283	324	352	347	335	335	333	348	347	345	304	346	304	296	347	353	326	352	319	331	347	339	329	335	356	339	331	344	348	346	334	337	338	335	342	346	355	303	357	353	320	313	334	307	341	327	333	361	302	328	319	322	333	333	362	337	321	343	329	343	370	328	373	378	341	355	340	288	331	340	330	338	327	346	343	343	335	322	324	342	383	352	329	334	350	351	358	329	373	330	334	324	381	360	327	371	326	329	345	348	325	364	323	319	346	375	317	339	346	358	361	323	338	354	301	369	363	297	305	322	359	296	315	361	353	324	342	319	348	354	345	325	313	336	350	348	353	345	362	369	313	316	342	365	344	306	336	339	350	359	314	331	325	350	340	362	362	335	313	318	303	336	329	360	327	339	335	356	342	315	351	319	368	328	361	296	359	306	352	342	365	322	308	354	316	330	303	362	324	323	363	347	336	362	311	366	367	324	347	324	342	335	321	311	343	378	365	345	348	361	357	339	350	327	317	307	333	352	354	338	332	317	327	344	332	314	330	320	345	335	379	333	297	359	359	343	314	313	356	323	322	360	315	306	330	342	377	349	314	364	317	325	321	316	328	345	359	318	339	340	353	340	335	327	327	337	338	319	339	320	336	354	344	311	339	366	315	391	326	327	346	332	340	307	330	340	325	313	320	341	308	347	358	311	313	317	341	324	361	351	316	312	357	379	316	339	344	336	339	358	336	331	319	332	342	342	326	347	325	313	355	362	361	337	375	324	334	315	334	329	296	358	322	319	339	337	341	337	373	320	351	335	342	318	353	307	338	361	348	328	329	342	320	323	321	333	316	319	352	336	365	318	332	342	304	339	324	328	345	367	310	335	361	339	330	333	322	319	305	360	308	375	347	349	309	330	350	343	340	327	326	343	350	332	330	340	323	342	360	355	368	313	325	346	330	351	337	278	367	332	350	320	320	307	335	319	341	331	341	345	323	366	341	310	317	343	324	313	358	342	348	323	314	345	357	350	348	342	345	333	302	341	365	340	330	326	346	311	389	330	345	334	306	336	348	372	323	322	331	362	368	306	326	332	328	336	303	319	334	329	349	359	371	324	323	329	331	358	339	340	319	329	315	333	333	360	331	340	330	370	312	350	352	348	342	343	320	372	344	371	318	359	307	351	335	355	344	321	341	356	332	336	327	330	353	296	321	315	336	323	332	344	316	319	344	331	337	337	323	338	330	329	345	328	346	345	338	311	335	328	320	343	291	344	354	389	348	328	349	317	391	326	306	329	342	335	347	365	345	312	356	313	351	363	340	372	335	359	347	336	297	302	329	329	318	345	314	320	327	345	355	320	369	355	335	325	318	322	374	330	341	349	354	332	355	297	340	346	387	320	362	346	349	322	338	316	334	330	338	332	351	315	370	344	336	330	339	299	342	325	359	349	350	344	342	348	355	341	364	313	358	325	325	338	357	348	344	342	362	323	313	318	313	322	336	367	333	326	361	340	330	309	329	342	348	326	339	321	348	330	366	330	345	339	349	308	362	349	327	317	341	322	349	372	368	313	381	318	326	333	350	328	318	336	321	354	337	354	343	326	323	326	328	330	326	362	325	358	351	343	342	358	337	334	338	364	335	321	338	356	333	318	343	371	336	335	355	307	325	345	338	349	351	336	348	292	336	315	379	337	343	301	327	364	379	303	339	370	318	346	346	339	331	342	315	339	308	344	333	307	320	353	351	324	332	336	352	317	329	347	308	352	389	337	312	350	373	329	335	303	330	320	348	325	339	340	322	331	357	334	346	355	318	364	361	339	333	336	354	330	319	344	336	350	339	347	355	346	296	337	327	362	342	336	331	355	315	330	315	335	322	329	337	354	331	353	345	343	319	357	357	342	323	298	327	317	331	352	333	301	353	337	323	336	322	368	338	348	329	288	318	321	341	308	345	361	349	326	315	334	333	362	360	361	333	356	334	340	335	325	328	342	330	328	361	320	297	341	357	341	347	341	319	329	314	349	314	326	301	337	303	316	318	339	302	335	316	347	306	331	362	327	339	341	363	333	319	283	348	361	308	356	345	349	349	336	355	347	330	343	329	332	325	376	316	359	331	376	309	330	320	327	323	316	334	319	345	318	324	322	341	338	370	346	330	331	300	360	315	304	361	327	334	338	332	351	360	346	320	327	346	314	297	345	341	370	345	386	343	328	344	340	362	353	322	294	339	316	335	349	331	393	338	343	353	331	309	335	331	341	322	309	356	341	332	359	329	340	324	316	346	304	336	320	341	315	301	325	340	323	334	331	319	348	338	335	371	313	328	337	344	333	325	364	311	355	344	334	338	341	352	340	313	319	357	358	326	354	351	362	320	353	330	327	341	313	335	339	338	328	342	315	344	332	331	341	346	364	332	337	353	346	342	327	328	362	336	329	364	325	337	314	337	313	360	336	345	329	328	334	327	324	334	343	338	355	382	346	331	311	355	332	370	348	372	324	329	294	312	328	339	353	314	360	345	337	329	330	345	352	324	329	305	310	338	348	369	313	369	358	331	337	330	325	323	353	340	338	305	334	301	349	316	347	339	337	344	309	391	340	371	353	298	341	316	353	332	323	324	322	333	336	329	344	363	351	303	334	342	321	303	377	308	335	300	355	310	346	356	348	318	347	325	344	338	336	364	340	345	319	348	346	337	329	326	307	335	332	347	353	376	353	364	321	344	346	315	328	328	335	343	310	336	343	332	346	328	342	351	381
6814	1479	1119	705	498	445	443	404	401	376	375	378	394	383	358	352	366	375	367	394	401	363	395	423	344	368	367	389	373	352	385	369	393	378	366	381	390	348	414	395	368	355	361	392	363	379	394	365	389	411	367	355	350	398	375	335	403	366	430	373	390	398	363	402	363	373	387	318	348	379	397	387	350	364	325	370	378	364	362	371	418	367	365	384	350	389	364	378	366	386	347	403	334	383	344	370	391	384	336	347	371	382	401	400	379	372	366	372	340	379	367	314	351	369	393	424	404	370	403	394	419	356	386	389	364	368	417	380	389	341	351	370	407	335	377	355	390	403	375	398	393	373	382	397	375	384	358	395	370	395	367	402	350	344	362	378	391	370	383	362	389	381	391	359	385	371	350	382	357	355	364	368	388	401	397	385	364	350	348	367	337	367	395	345	415	349	390	403	389	375	374	381	350	394	378	384	378	371	375	364	373	391	365	366	368	343	395	394	377	385	341	378	371	370	362	344	365	385	376	353	355	372	387	394	333	377	407	389	414	416	381	377	390	382	369	366	371	383	354	351	365	367	379	384	388	376	375	423	380	332	384	380	397	387	370	369	388	379	381	384	372	392	362	402	360	395	364	370	361	393	387	371	360	375	389	442	373	414	394	392	384	362	353	368	387	388	378	381	361	384	330	350	396	351	369	395	378	363	365	362	401	403	358	398	389	390	348	375	380	370	353	373	353	386	370	393	411	370	362	372	366	395	357	348	354	369	351	361	406	386	409	400	366	373	381	337	349	389	387	344	373	365	375	398	364	366	403	415	360	351	349	388	402	383	369	375	376	365	381	392	348	359	378	403	381	378	383	360	344	356	433	414	372	366	361	366	343	374	412	364	346	406	366	367	414	367	394	385	370	383	419	392	368	384	370	362	359	371	366	383	390	360	376	340	389	384	371	391	340	377	377	359	386	358	347	426	396	351	381	381	371	386	357	387	351	368	393	362	381	377	384	372	354	409	403	359	365	337	382	361	376	334	366	390	364	346	341	386	366	391	393	378	370	341	381	351	384	408	386	383	364	415	348	366	415	394	359	385	401	382	379	375	376	389	370	399	398	375	382	370	388	345	407	392	380	359	384	373	411	387	381	361	373	361	341	373	424	388	365	387	418	371	357	387	369	403	390	389	366	369	389	385	358	394	355	388	354	370	392	349	359	383	343	378	359	374	366	396	339	377	396	400	371	395	368	334	357	398	377	352	333	340	387	384	364	341	370	420	369	386	419	372	367	376	352	406	406	353	384	400	337	360	367	374	355	358	407	400	405	396	352	356	391	348	413	379	373	366	418	392	406	396	400	337	326	380	349	378	347	393	355	374	387	358	360	386	398	349	366	391	379	399	357	385	393	361	377	379	381	366	366	377	347	353	436	349	371	365	351	372	416	388	377	388	376	367	376	373	384	369	360	346	405	354	416	340	391	374	341	342	370	394	374	369	410	389	413	395	375	382	399	371	338	422	362	386	393	388	364	384	334	363	389	361	369	367	362	358	372	360	387	383	344	386	373	377	381	365	402	345	396	388	371	367	410	379	400	366	388	361	377	373	402	350	383	380	400	383	390	405	393	338	355	401	400	357	339	381	369	372	385	351	374	365	352	409	358	388	328	360	340	369	359	357	412	360	400	388	347	369	355	373	367	402	349	402	381	427	384	396	398	362	371	371	343	395	388	350	346	328	361	389	372	350	349	350	394	360	378	347	384	391	390	397	395	373	396	376	348	373	398	371	380	380	397	343	350	374	340	387	381	372	374	384	402	363	403	353	323	383	359	360	351	386	367	365	383	399	337	370	376	367	411	359	384	347	388	371	341	366	354	362	382	362	354	394	388	384	370	388	415	378	399	360	338	338	349	393	334	378	336	400	384	342	385	346	411	377	369	414	368	382	361	362	370	362	394	358	371	319	322	397	352	362	370	444	426	350	372	355	424	352	355	389	373	384	395	399	376	381	352	371	345	367	347	350	371	386	347	409	379	374	366	364	346	371	382	378	385	387	325	341	386	397	394	353	395	356	378	348	379	372	391	355	355	366	375	350	408	362	369	379	332	366	429	382	434	362	376	340	380	400	379	365	364	340	334	378	349	374	366	384	395	371	376	388	371	416	392	369	387	366	392	391	367	395	360	371	385	374	386	370	382	364	346	362	368	367	383	356	357	411	338	390	379	369	354	338	375	369	372	358	385	396	387	387	349	391	364	334	323	391	399	419	394	369	352	377	383	389	382	442	361	385	378	402	358	376	360	408	372	376	378	345	395	418	394	347	377	355	384	399	403	364	396	395	378	378	388	354	373	353	400	359	367	371	389	393	349	382	387	367	380	385	378	365	412	388	367	350	369	366	382	417	400	344	372	358	356	365	355	370	371	351	361	381	383	379	359	375	370	361	385	348	365	363	402	426	387	428	381	366	377	413	363	395	339	390	379	360	404	398	413	355	368	376	388	392	367	381	394	362	362	402	363	375	384	377	379	362	365	403	362	383	362	358	404	406	410	377	374	360	346	387	380	354	416	379	371	399	351	381	449	369	367	366	373	379	352	375	401	362	405	389	377	402	387	421	378	383	377	342	417	421	348	385	375	378	367	378	381	388	371	399	419	380	370	368	412	376	390	411	372	368	362	360	378	352	341	370	370	386	383	379	387	325	373	376	342	364	369	361	343	348	381	361	353	420	333	359	380	418	372	347	361	354	392	378	404	363	380	385	386	400	366	392	420	369	391	370	361	357	407	379	358	355	365	346	393	344	425	386	393	400	370	366	412	362	380	355	356	394	340	352	336	340	372	350	366	361	360	368	345	390	391	381	358	372	371	396	394	364	370	393	387	387	361	365	379	346	384	343	384	405	379	405	362	390	372	399	384	352	359	422	404	356	400	371	398	373	385	405	365	366	365	393	378	396	415	380	346	396	377	388	361	383	387	366	414	378	376	407	368	377	366	372	362	359	338	396	375	361	389	390	424	390	390	358	363	398	373	359	399	409	404	412	381	439	345	333	378	361	377	351	387	371	357	417	363	338	355	403	369	382	360	379	376	350	406	390	370	360	386	397	374	363	372	405	368	394	348	376	356	380	352	384	368	349	369	405	372	417	374	349	400	398	368	327	364	361	374	356	387	386	408	402	374	372	376	381	383	355	352	358	406	352	373	376	343	386	359	348	360	364	340	403	376	382	381	353	363	369	405	363	369	375	439	367	350	372	391	377	395	402	402	354	369	379	343	372	368	352	375	394	350	351	365	359	362	351	384	369	370	342	390	390	347	375	378	365	326	340	349	384	371	381	373	336	374	388	394	392	388	405	369	329	388	356	384	406	369	346	366	404	368	398	361	385	349	395	381	394	389	389	396	332	413	367	384	365	365	358	370	382	361	346	404	389	405	386	424	368	368	374	382	375	364	366	368	383	369	371	395	385	393	368	411	373	366	418	376	383	384	349	391	354	362	373	392	405	342	353	394	402	382	380
5150	1924	3134	1895	1545	1319	1119	1014	939	932	902	941	868	848	896	864	906	848	866	836	887	893	909	826	884	872	754	863	876	796	835	880	798	832	862	860	896	778	825	863	835	871	795	789	832	849	795	861	822	811	845	797	889	787	859	773	837	844	831	849	814	836	869	857	821	894	848	814	854	826	846	857	817	818	834	848	769	878	859	841	771	846	845	830	809	774	793	839	861	817	842	805	855	834	867	841	829	798	878	812	793	828	861	829	847	844	817	801	848	765	849	857	849	786	755	884	816	813	868	854	818	835	828	863	846	804	860	903	876	897	863	851	819	789	845	867	786	816	848	801	800	832	800	869	840	830	817	841	855	869	859	861	787	846	838	832	787	840	799	808	814	852	807	825	819	822	807	823	834	891	846	879	817	789	806	876	816	798	806	888	838	816	873	805	850	842	831	819	809	798	863	829	861	846	837	807	875	823	873	856	870	795	828	809	819	821	849	815	811	832	851	834	836	811	796	851	849	868	825	832	822	823	784	839	846	839	831	848	837	836	841	814	858	828	818	821	849	846	796	850	837	866	828	815	823	812	796	794	801	792	866	771	824	860	841	867	848	802	852	811	865	840	826	797	877	847	839	826	848	808	844	874	859	841	890	843	768	794	850	872	788	906	846	856	803	858	847	787	873	852	843	849	804	816	797	837	852	824	850	820	845	842	813	815	812	869	790	813	801	807	857	856	873	809	844	833	825	863	825	788	858	765	814	819	771	799	827	844	856	821	821	891	840	846	828	814	821	826	858	858	825	808	818	811	823	795	808	792	831	848	855	834	828	814	858	838	820	804	801	856	835	815	811	843	859	796	864	779	874	837	843	798	820	812	846	824	884	838	814	831	812	868	874	821	843	826	784	808	893	885	816	783	832	807	856	828	775	811	796	837	886	811	826	790	842	809	837	811	843	851	831	863	878	830	821	870	813	841	837	815	781	858	822	820	831	837	803	791	835	777	784	802	839	833	811	777	842	791	797	809	842	877	851	853	817	856	833	837	818	902	812	892	847	829	807	808	793	839	822	801	822	796	840	853	837	846	830	830	831	886	815	847	833	782	808	785	791	837	807	826	853	832	856	828	818	821	839	853	836	850	812	844	869	819	827	807	835	802	758	831	849	879	835	840	890	848	814	799	807	886	858	873	812	814	768	807	842	856	901	856	834	811	867	844	838	820	831	847	802	825	891	827	807	891	908	820	815	856	803	814	838	862	849	775	826	863	858	850	863	828	823	826	868	900	780	843	772	839	801	827	844	825	815	850	830	862	836	848	858	841	820	835	822	821	851	841	817	831	867	807	793	837	830	804	802	881	799	817	844	788	839	841	804	788	837	849	822	810	796	840	856	822	835	814	787	831	836	844	814	845	842	789	865	855	833	797	816	804	888	825	817	814	805	855	891	864	859	808	779	826	812	824	842	764	855	812	829	852	825	809	800	797	830	876	853	846	879	848	849	840	839	819	816	818	783	817	868	839	813	875	852	826	840	889	804	845	792	855	825	788	809	865	781	824	814	862	854	808	828	835	831	831	843	830	851	870	848	814	848	781	837	856	803	816	868	845	822	765	831	821	858	764	811	803	834	835	878	817	866	741	853	754	820	828	785	844	833	848	850	765	801	916	814	830	801	862	859	813	835	845	772	880	853	801	831	823	790	848	827	829	835	783	802	822	800	831	860	800	823	810	838	795	885	870	828	864	842	895	786	855	847	868	881	799	821	862	849	856	860	805	873	851	830	815	844	831	860	913	859	848	805	840	845	828	823	844	809	834	855	824	889	811	770	823	770	834	842	817	816	799	843	791	806	891	801	818	861	781	808	824	850	821	839	808	858	877	828	873	873	852	882	792	858	789	811	814	859	850	850	779	827	835	829	847	819	852	831	885	891	825	808	797	839	876	801	847	831	887	863	846	829	768	814	827	786	823	875	830	804	842	810	867	851	823	832	839	873	819	828	819	875	816	808	860	833	827	814	858	839	788	838	840	861	798	849	848	768	826	818	810	844	778	847	827	801	838	762	779	829	830	857	877	819	804	824	843	846	808	914	845	818	804	835	789	806	850	843	830	822	854	861	806	817	836	804	816	842	819	858	838	825	829	800	806	824	841	877	835	823	810	882	826	792	876	848	884	822	819	826	836	852	863	783	806	834	790	879	822	820	917	810	786	883	880	842	816	877	830	832	840	793	851	793	840	838	789	796	774	796	794	905	851	863	877	834	864	833	808	877	839	842	787	826	781	839	828	803	792	829	784	828	889	865	826	819	854	850	826	830	866	847	847	880	793	848	824	837	835	829	803	869	833	869	809	816	807	870	850	815	855	841	822	869	832	837	925	832	776	824	826	809	818	778	791	859	832	853	836	826	875	818	836	786	858	803	830	781	798	863	823	818	819	855	822	786	857	841	828	797	873	826	796	875	773	831	853	813	814	842	863	812	872	836	812	845	790	811	777	850	841	877	861	819	837	852	856	843	819	816	805	893	823	842	856	853	820	796	844	788	889	844	821	828	851	852	880	806	838	859	811	797	846	841	916	847	796	821	910	831	808	829	823	817	820	806	766	831	786	827	820	848	826	833	838	882	836	813	793	759	867	843	814	855	811	842	874	844	832	790	814	811	817	860	849	828	877	838	827	798	819	842	860	800	808	803	892	795	800	862	812	813	818	856	804	786	792	884	902	876	867	837	891	880	870	806	832	856	841	847	818	850	794	807	829	831	838	731	837	793	865	799	844	822	813	811	746	880	881	808	856	827	821	817	859	844	847	846	875	839	821	868	817	801	783	854	849	823	888	801	802	812	827	822	840	778	822	863	829	827	830	817	832	814	824	814	878	821	872	850	831	813	829	837	812	839	825	849	837	770	806	818	829	821	844	820	849	867	827	837	834	870	862	869	853	794	932	849	794	811	845	846	788	847	806	815	826	771	825	846	837	797	765	843	866	811	867	797	864	821	812	844	883	835	838	834	847	807	826	808	860	812	839	846	883	811	866	828	819	870	864	846	843	828	821	862	810	789	827	909	818	833	811	854	787	824	814	823	835	852	844	866	803	920	807	861	837	812	773	827	808	868	793	796	809	869	779	861	906	814	839	792	853	861	853	803	783	815	864	832	901	829	878	850	844	827	811	857	859	851	852	799	835	798	880	885	897	852	849	823	831	889	826	769	844	817	845	843	881	822	831	827	851	882	809	849	809	822	795	833	861	846	831	799	809	824	838	832	803	850	821	842	834	855	849	883	855	846	857	838	895	799	787	846	895	787	861	814	834	841	770	843	839	832	776	853	862	830	829	886	810	819	780	830	862	851	835	885	828	880	799	851	858	907	852	813	825	783	847	842	823	838	832	830	852	888	793	851	770	865	822	804	831	848	813	810	861	848	836	824	850	824	833	829	791	832	828	833	883	821	884	864	835	835	843	872	810	858	856	878	799	811	856	816	877	825	821	816	819	861	831	873	823	826	816	863	846
17308	7581	20562	9965	2247	1001	575	386	318	314	319	292	266	294	270	249	247	247	237	234	259	271	262	232	223	257	249	261	247	249	223	230	266	238	226	228	240	238	270	252	218	231	253	244	241	244	236	231	257	230	253	268	259	236	235	220	258	220	241	247	228	248	216	244	268	210	223	207	244	245	266	248	233	231	212	228	235	220	274	265	230	213	248	250	250	234	276	255	238	227	265	239	222	246	239	234	209	216	225	243	273	232	253	218	226	214	226	226	234	207	242	233	244	249	223	233	230	254	228	216	258	247	255	231	243	256	216	218	222	239	198	250	205	232	218	261	254	274	235	263	225	236	242	196	223	280	238	256	249	225	220	233	245	243	230	253	259	236	251	273	231	252	225	235	216	263	258	213	244	214	267	210	229	265	235	239	209	248	252	245	242	216	228	211	251	247	233	214	256	233	254	235	242	246	241	224	235	239	259	234	253	253	234	231	252	234	279	220	243	235	232	247	238	209	232	275	253	244	257	246	225	236	240	214	267	250	250	252	209	256	238	244	233	231	206	229	224	247	240	221	282	252	230	283	228	258	270	258	236	261	241	253	202	222	261	240	229	250	253	260	274	220	218	223	262	227	246	210	267	230	257	235	233	244	229	223	259	242	253	253	274	219	247	246	213	219	226	233	223	217	215	250	253	181	230	266	226	240	222	251	255	264	248	248	238	225	224	234	268	234	228	269	210	221	231	229	248	222	233	250	227	226	220	216	262	225	233	249	248	225	259	232	256	227	248	195	254	224	276	257	242	233	245	222	249	225	244	249	228	246	223	212	248	244	213	238	263	233	237	235	226	240	236	263	235	226	239	216	235	253	260	242	256	230	251	254	267	263	267	230	243	245	224	226	223	273	223	233	236	235	247	227	235	226	238	234	257	210	241	242	260	222	196	221	258	252	252	216	237	248	224	233	219	273	245	213	223	225	235	250	250	266	239	241	201	213	222	248	231	240	248	255	226	240	269	250	227	245	224	262	249	236	264	253	244	235	222	241	220	200	245	236	222	226	249	249	245	219	228	249	221	200	231	227	235	225	242	238	254	231	233	248	226	259	206	215	266	249	233	231	206	198	234	230	243	252	237	208	243	251	257	248	236	247	261	224	245	237	218	255	269	254	235	237	256	248	234	260	234	232	250	245	206	238	284	251	206	246	232	215	248	265	225	241	233	198	245	255	246	250	243	213	240	255	212	232	249	254	231	240	251	259	258	277	238	220	236	242	241	233	230	238	269	240	231	231	228	234	251	263	239	232	255	212	247	254	229	215	261	248	268	222	233	219	257	224	256	256	240	234	239	222	257	237	232	250	241	266	251	253	224	226	239	258	253	260	228	237	258	212	212	210	268	213	246	225	229	226	245	241	235	249	234	260	235	261	229	235	276	234	264	211	286	232	298	241	224	232	236	222	259	237	228	220	239	248	267	233	228	229	259	251	268	242	259	236	237	250	213	227	247	245	242	229	218	248	258	215	246	258	228	277	247	224	220	283	263	245	224	250	228	260	220	262	259	260	221	237	247	219	233	230	226	237	208	239	228	242	202	245	257	233	229	246	238	222	273	238	207	249	245	246	256	244	242	225	217	252	229	257	235	246	250	228	243	233	253	282	228	269	238	234	242	229	241	236	233	224	257	245	231	257	256	258	285	220	256	227	243	228	227	236	224	233	248	228	252	251	234	246	243	230	243	224	216	241	237	237	222	220	264	245	260	237	246	230	230	224	275	263	220	229	257	260	255	236	241	272	233	223	224	272	220	243	253	223	255	252	257	226	211	225	228	219	267	247	252	222	235	228	247	215	247	247	248	269	250	237	243	238	257	233	225	257	218	249	250	242	228	238	235	222	234	238	215	257	218	259	245	242	236	300	234	222	229	258	236	251	260	240	242	268	228	256	260	233	255	261	220	212	235	255	255	233	240	242	237	256	232	233	260	262	242	234	238	250	230	252	261	255	218	239	246	230	216	230	261	246	249	219	251	232	254	212	227	241	222	251	233	237	234	257	237	228	219	242	231	257	217	223	249	250	254	215	231	231	275	240	232	246	256	219	254	232	239	222	234	249	239	228	225	273	227	215	240	237	225	227	241	249	234	246	251	236	250	221	237	216	220	249	234	228	199	247	223	225	237	261	233	251	220	220	233	246	242	260	246	249	247	272	260	245	227	231	242	236	253	250	230	259	270	244	249	229	257	236	223	225	226	235	249	268	261	244	230	245	240	241	254	236	224	238	259	244	234	225	235	247	229	250	233	237	245	249	232	219	244	215	237	220	220	261	259	243	231	212	252	208	255	209	263	215	234	251	210	243	217	260	257	213	251	229	261	232	228	237	280	260	228	250	262	238	242	232	243	229	246	275	244	268	218	229	257	246	231	230	222	244	241	223	225	226	241	241	231	239	210	236	251	247	276	241	264	258	230	246	229	248	241	228	233	233	243	234	280	256	223	231	217	225	234	232	243	231	244	241	262	252	250	255	227	238	254	219	243	224	226	224	264	237	243	256	215	234	258	253	261	237	242	261	277	269	248	227	247	253	255	211	270	222	240	225	279	238	250	230	225	239	244	259	255	231	246	264	244	247	260	244	232	229	256	247	231	269	234	246	233	235	236	252	245	247	223	262	241	230	237	222	225	218	223	232	241	229	191	264	245	264	246	206	251	218	246	245	233	240	250	243	215	238	251	270	243	271	214	231	244	233	228	234	246	263	219	241	273	233	253	236	215	235	238	241	252	211	241	239	286	219	259	245	252	257	239	207	238	236	247	240	267	252	214	240	247	231	238	226	245	206	231	236	235	231	237	254	241	252	237	247	217	215	216	216	263	243	252	264	208	235	228	238	250	233	221	226	233	247	254	225	235	233	209	239	215	236	256	226	237	227	224	215	228	234	265	231	271	197	263	262	226	270	217	265	222	251	236	231	230	265	229	258	251	222	245	230	234	254	213	258	233	263	203	235	263	236	249	256	245	220	240	237	229	219	235	240	245	244	233	254	229	240	243	215	251	263	242	247	246	243	237	226	222	247	233	228	219	252	258	215	263	242	253	211	224	210	238	247	262	268	234	239	235	235	229	239	233	234	249	254	214	234	221	258	229	228	235	244	258	248	228	222	260	213	248	238	244	251	262	219	233	251	255	226	237	258	247	263	245	232	223	248	241	266	242	222	243	221	221	243	249	255	240	223	266	214	229	235	243	203	228	250	227	249	220	238	236	255	241	220	273	235	262	259	221	228	246	212	226	242	241	244	229	228	246	253	265	255	236	264	241	261	252	235	270	283	235	229	263	269	215	244	225	232	235	250	230	236	230	211	256	223	237	217	241	234	269	244	229	231	245	224	243	221	260	223	250	249	221	249	219	220	264	246	218	236	262	240	256	233	255	200	245	218	236	258	231	258	251	224	257	238	242	228	254	264	241	261	216	275	228	220	253	242	244	225	237	235	225	220	248	199	240	208	226	242	262	238
12155	7935	26145	12039	5485	3828	2439	1313	970	988	926	841	810	781	788	681	794	744	666	653	683	652	601	639	544	585	572	583	593	569	551	612	590	545	585	557	585	565	547	572	583	588	515	574	599	567	542	500	589	527	541	549	541	547	546	539	564	556	555	517	563	546	552	563	571	559	549	579	570	539	575	538	537	555	554	566	617	560	566	578	544	527	565	533	524	533	574	553	561	556	533	548	517	597	529	517	593	546	522	569	551	563	537	496	564	499	567	550	544	544	572	542	578	525	585	566	539	537	551	546	512	549	543	562	563	554	563	547	566	567	537	564	557	530	541	554	568	505	519	581	542	576	566	534	560	545	492	548	521	531	534	587	543	555	499	541	567	548	572	528	561	576	529	555	548	551	538	566	526	553	523	524	601	488	533	528	559	575	552	565	545	531	538	527	526	542	483	572	556	516	528	561	509	562	555	575	530	545	550	530	549	553	544	553	562	526	576	580	528	554	532	518	555	530	549	564	589	503	516	553	574	554	564	521	535	514	550	525	509	534	558	531	560	545	527	559	526	504	525	542	502	563	548	546	550	530	521	546	536	579	537	534	562	559	505	535	530	587	518	547	535	552	564	540	574	558	547	553	520	529	569	561	499	513	559	559	570	520	558	553	558	558	517	523	564	561	511	553	550	556	601	581	494	485	559	529	534	590	531	529	504	588	547	554	549	555	581	534	517	586	552	577	557	556	528	561	575	525	532	555	539	580	551	575	546	530	554	594	561	531	532	532	541	542	533	570	544	564	564	525	548	554	512	569	512	520	500	492	559	552	545	546	520	532	539	569	522	585	567	520	567	559	531	535	545	525	546	622	539	547	555	542	578	541	571	569	517	571	538	538	561	518	522	549	517	552	577	531	582	563	514	501	581	547	546	581	502	543	512	575	534	539	548	559	503	555	535	583	585	538	534	557	499	529	544	535	498	590	553	516	572	571	548	520	580	570	586	509	515	545	548	574	526	549	525	580	513	515	535	550	578	587	538	543	536	555	562	527	511	543	535	562	534	516	535	577	535	561	538	538	543	542	532	538	559	584	545	550	559	569	562	527	502	560	545	536	528	495	564	498	580	579	556	555	551	568	552	528	550	513	525	595	605	562	567	587	525	536	538	533	580	533	556	540	542	527	551	556	567	585	535	479	541	532	508	573	533	556	547	576	550	569	544	553	574	544	578	552	556	556	533	545	519	557	571	525	565	557	554	545	528	557	533	551	550	508	585	570	555	567	538	546	533	563	521	550	549	542	555	549	521	575	548	553	566	508	558	572	519	519	588	516	567	567	549	538	531	556	578	553	538	573	546	532	561	563	546	495	557	530	511	524	538	561	520	597	561	521	568	557	561	562	541	561	552	542	547	542	520	557	560	571	574	525	524	542	539	565	506	531	539	538	514	598	589	522	565	566	548	556	489	517	530	528	570	541	524	542	534	512	575	550	612	526	531	583	531	517	515	561	528	584	543	529	535	505	572	528	537	533	546	534	509	555	533	542	535	536	534	510	558	525	547	514	546	559	534	552	491	530	557	522	529	519	477	549	603	535	561	564	552	592	557	500	506	566	499	583	557	558	530	544	519	555	546	565	537	550	560	564	588	545	532	561	564	524	541	541	549	569	567	604	544	525	561	561	553	537	595	526	548	544	587	585	512	565	523	538	557	540	557	540	523	552	582	542	563	585	603	575	536	563	564	501	592	587	590	550	564	508	527	569	539	579	551	563	581	544	543	589	498	537	543	541	530	580	568	539	531	560	538	512	570	537	537	558	574	575	605	530	560	570	556	530	584	538	517	563	579	542	545	568	559	533	523	571	599	560	567	519	484	567	561	518	562	522	520	544	548	544	516	576	554	526	540	551	548	569	569	498	528	545	535	558	524	529	561	556	563	534	534	558	529	569	502	580	585	570	535	592	551	523	586	535	519	569	558	570	522	486	539	552	581	558	576	530	534	544	517	529	533	577	524	499	514	550	568	568	525	534	555	574	547	564	589	571	531	576	539	525	503	593	547	544	560	551	554	531	583	570	560	555	569	557	549	565	598	553	559	540	516	558	529	537	534	587	554	560	578	537	549	546	543	579	560	539	529	565	576	544	576	566	500	531	526	558	558	556	535	545	568	566	531	524	552	532	573	543	533	584	554	585	562	618	513	532	552	537	541	555	557	553	541	554	532	571	573	513	528	528	520	517	582	534	538	540	550	553	581	558	515	592	591	532	569	559	533	543	581	534	556	512	551	556	575	517	569	501	554	535	558	600	549	537	551	551	509	561	567	525	521	552	535	503	570	551	560	540	541	568	520	560	555	565	533	549	579	540	539	532	567	574	496	567	555	526	568	532	535	542	555	547	606	545	554	540	543	585	562	580	555	517	533	551	592	551	582	564	561	517	521	519	532	539	531	547	581	525	547	549	574	527	533	533	561	534	547	585	567	553	563	543	578	582	551	543	540	538	543	567	563	523	528	538	554	597	558	560	562	546	529	555	554	570	538	539	529	543	590	553	580	523	539	553	550	530	567	582	511	578	559	557	556	522	529	563	574	529	528	561	552	553	578	553	562	550	549	573	599	548	536	536	517	562	539	587	554	573	547	589	527	542	531	539	569	579	580	538	542	557	508	548	572	507	558	545	586	522	529	578	551	528	506	521	569	539	548	544	556	580	536	530	532	518	569	570	513	532	541	554	539	517	566	577	549	558	560	580	541	507	550	570	538	525	545	520	592	524	544	528	583	548	544	567	532	492	580	537	549	556	502	524	582	573	551	564	539	547	550	550	542	565	553	561	519	573	570	546	575	562	534	574	532	570	580	587	561	541	564	571	551	555	542	543	503	550	541	541	550	570	510	573	540	553	529	570	557	502	563	522	555	573	502	531	522	530	480	556	501	540	570	536	538	508	512	588	575	590	558	549	562	521	602	553	563	500	518	540	582	534	562	549	530	552	550	551	545	544	529	549	546	566	539	573	506	524	540	572	544	550	545	552	605	582	579	542	530	557	563	577	547	544	529	526	557	548	588	543	536	525	547	541	565	569	578	548	504	554	540	527	555	516	585	537	535	562	553	561	516	542	564	523	604	564	577	551	556	544	534	504	570	537	502	509	568	524	536	539	527	562	513	504	533	554	554	561	560	553	570	544	554	541	522	555	535	563	570	564	550	543	545	560	516	548	538	524	549	523	553	530	564	566	540	527	507	563	529	543	544	531	514	523	507	553	544	523	565	579	523	542	533	519	550	490	591	494	545	478	538	533	593	527	567	528	477	531	547	508	559	571	542	522	579	588	510	545	554	553	568	544	584	541	549	525	552	548	521	551	543	578	526	529	546	529	587	538	549	524	573	564	507	548	580	601	521	544	534	529	600	524	540	542	580	562	513	528	525	573	525	535	575	535	530	494	519	538	538	568	522	553	528	503	546	583	565	553	540	551	548	559	573	539	505	493	554	544	555	516	571	523	598	526	533	574	579	543
26022	13603	30876	18494	5014	1821	863	364	277	222	252	229	204	172	203	187	171	145	132	166	177	149	139	153	133	134	138	133	108	134	122	134	140	110	131	124	157	117	113	125	162	152	120	117	126	131	122	123	121	142	137	129	137	128	151	147	125	144	152	142	138	138	130	123	142	124	157	127	134	125	132	113	118	132	141	154	129	135	145	131	119	151	147	121	125	122	111	133	135	135	130	114	144	155	135	140	115	122	103	153	140	146	138	148	145	120	129	146	116	141	144	130	138	120	143	128	111	127	135	151	137	122	138	136	135	135	111	128	116	136	145	128	162	139	130	152	127	127	139	114	132	128	144	143	130	118	134	136	113	121	122	124	138	129	121	130	134	140	120	123	146	140	124	111	143	140	119	108	120	130	145	111	125	114	137	151	132	128	144	134	115	148	125	148	115	137	135	124	130	128	127	141	130	157	105	133	120	135	124	131	123	156	145	122	136	157	144	150	125	120	121	121	123	110	129	131	119	120	123	134	128	111	109	108	125	154	123	135	148	139	142	118	134	130	126	121	129	116	140	129	127	121	97	141	132	133	111	107	134	155	146	140	135	100	158	133	149	144	128	112	124	123	111	118	139	123	132	134	129	143	133	142	134	135	140	154	120	134	116	115	107	112	113	143	122	115	125	124	147	104	121	154	138	100	140	141	118	131	117	152	120	117	122	121	129	143	130	138	132	136	142	117	123	114	137	117	125	117	122	129	130	112	148	118	112	116	155	128	131	151	136	149	121	118	140	134	126	132	134	137	138	140	132	138	105	112	142	128	156	148	127	128	136	112	135	136	133	144	122	135	129	132	137	134	114	123	127	106	126	143	117	135	116	127	121	142	125	135	140	129	135	142	121	119	133	124	128	112	133	124	143	140	123	127	140	138	131	126	135	130	130	120	113	135	130	129	127	115	126	126	128	113	119	135	129	111	132	133	126	133	129	143	127	125	130	139	119	114	121	158	153	130	146	99	120	133	123	135	129	128	131	149	116	157	125	143	99	111	129	124	135	121	125	130	145	109	148	157	114	119	136	125	150	155	138	115	121	121	143	122	118	111	131	136	139	141	121	146	142	156	127	127	119	105	136	120	131	129	127	129	120	130	140	123	132	119	129	148	137	126	135	129	123	134	153	133	138	130	130	139	130	134	137	143	121	122	121	129	110	122	108	114	135	114	138	133	130	117	135	119	138	132	144	114	128	147	128	115	126	120	127	141	120	121	114	122	113	131	117	135	128	114	139	123	117	137	138	136	124	138	130	122	127	126	98	113	138	147	140	133	110	112	114	149	138	106	135	136	134	122	135	128	123	111	135	119	126	123	124	127	115	131	132	144	117	118	136	125	154	132	124	128	111	124	109	138	144	129	137	131	123	131	137	139	127	121	146	118	123	134	139	121	98	125	121	135	120	123	148	134	146	135	117	118	138	130	128	134	132	124	117	146	134	134	130	106	125	126	128	118	121	138	128	139	131	100	133	139	131	141	116	141	122	112	137	147	125	126	146	111	120	122	148	148	127	103	127	131	130	129	137	126	131	128	112	142	133	122	128	133	121	160	146	93	134	140	135	137	147	142	137	137	120	136	120	140	128	135	136	107	129	126	129	138	137	85	117	141	123	124	141	123	138	130	109	149	126	118	132	108	130	117	124	127	129	144	113	147	141	119	122	118	153	115	142	146	122	110	132	124	131	107	118	136	132	119	109	113	138	119	112	137	128	120	122	127	114	138	149	138	159	128	118	129	126	124	150	131	130	123	130	144	129	119	117	147	128	142	140	112	137	114	149	126	141	119	131	148	132	129	128	111	122	128	122	132	119	125	112	121	138	114	115	129	135	137	125	113	120	128	123	122	113	134	137	127	116	140	140	130	119	130	132	137	150	145	129	121	143	125	132	122	127	127	131	132	143	129	145	150	132	142	131	114	109	135	116	128	130	137	126	124	124	105	125	147	157	145	136	108	113	151	136	132	130	102	133	117	137	126	160	132	138	170	137	133	134	111	123	115	129	112	135	137	135	123	125	111	119	129	129	125	149	136	105	138	130	145	117	125	125	151	125	131	115	127	107	131	123	119	138	119	126	130	120	123	132	141	120	121	102	135	123	131	131	157	117	128	134	121	124	137	124	123	119	130	126	131	120	114	133	151	123	147	140	130	146	125	121	127	111	116	152	141	138	132	140	122	143	132	143	121	144	136	123	120	135	115	150	116	136	123	125	107	112	129	148	151	128	130	116	152	116	112	130	129	126	129	136	142	121	132	119	168	136	120	131	125	116	148	121	138	134	118	124	124	126	114	136	140	145	137	120	142	127	141	137	149	134	115	128	131	109	127	113	124	117	125	151	142	146	123	120	120	111	111	131	110	131	116	116	115	126	150	146	136	122	135	137	133	115	128	118	147	117	152	114	113	143	129	133	124	125	145	126	141	116	137	127	135	148	135	106	136	120	131	112	117	160	134	152	124	123	130	128	105	119	121	126	122	125	133	128	129	134	117	100	124	136	141	125	131	122	136	135	132	157	131	111	152	130	127	102	133	148	138	119	138	148	120	142	150	151	127	123	135	137	143	139	113	125	138	133	140	128	125	148	102	115	131	111	129	137	108	148	120	111	111	143	119	117	120	136	144	131	123	146	146	130	139	127	120	119	128	123	143	115	126	128	116	138	119	141	128	138	156	124	140	127	142	126	115	136	171	116	137	141	128	117	136	135	135	139	133	131	137	112	134	116	132	138	143	141	114	126	133	140	131	126	135	139	144	124	130	109	132	138	118	124	143	148	121	121	103	114	125	130	129	154	124	126	127	116	101	118	116	127	128	139	127	135	128	129	121	128	129	125	128	120	122	120	130	129	135	132	125	121	117	120	128	118	112	144	114	148	111	116	111	128	135	124	139	124	139	143	109	131	137	117	123	141	143	135	151	123	159	88	118	127	137	120	113	130	119	139	120	120	113	128	131	124	144	123	110	121	121	139	119	153	130	120	125	108	123	135	127	139	130	139	108	137	124	124	145	124	127	115	130	139	143	130	123	128	126	118	107	148	132	105	103	115	138	129	130	135	130	143	138	127	128	142	119	134	135	115	141	130	128	120	120	125	145	138	124	123	154	130	121	145	130	128	118	126	127	113	125	132	132	141	125	117	115	113	131	141	139	101	131	120	113	134	115	125	111	133	109	109	134	122	140	137	114	141	120	115	136	132	148	120	110	130	126	129	134	120	123	124	128	144	153	149	148	120	146	126	139	128	123	136	134	125	107	125	148	132	137	113	130	122	149	157	108	126	141	150	125	107	105	114	147	124	132	110	116	141	124	130	142	130	146	152	120	144	134	125	131	160	153	117	130	151	128	127	139	129	118	124	127	160	120	129	127	111	113	144	140	120	124	125	119	120	120	144	123	128	139	125	109	129	125	107	113	133	143	135	121	120	138	130	121	139	121	116	124	108	128	116	124	131	141	118	141	134	133	149	100
15577	11891	33400	17706	8491	6006	3531	1749	1118	1021	973	837	788	740	690	674	654	587	600	542	505	514	503	485	424	395	373	389	392	357	358	372	352	343	375	374	363	335	354	332	364	341	332	341	311	331	366	331	338	354	334	298	364	312	339	347	364	354	320	318	316	364	354	359	328	347	331	367	348	347	332	327	329	341	370	313	334	348	335	327	356	329	358	338	324	331	345	347	336	313	322	327	333	330	306	335	332	333	334	324	351	336	363	356	327	330	284	338	336	341	310	338	342	323	331	325	327	350	349	314	345	339	380	353	331	341	332	341	344	353	340	346	349	328	345	333	357	369	313	328	346	324	327	360	342	338	370	336	361	375	374	340	299	357	324	302	328	331	318	342	337	350	336	319	339	339	340	312	334	328	352	345	318	339	326	347	318	345	335	288	335	331	329	329	312	332	329	335	319	362	340	345	328	333	366	351	318	321	361	335	347	292	317	319	351	345	321	363	315	322	368	343	316	329	346	352	300	286	350	353	324	324	328	323	337	360	342	310	321	307	355	337	334	343	369	355	334	378	336	330	346	365	327	356	319	330	330	310	350	358	338	319	356	322	325	363	333	313	324	330	331	368	339	342	341	354	341	331	364	325	324	319	351	385	324	326	328	347	331	287	330	306	343	341	303	319	323	368	323	336	284	346	320	328	335	340	375	358	325	337	374	350	315	336	335	343	308	315	285	353	361	354	356	329	350	361	323	373	337	332	340	319	341	333	291	361	348	340	366	312	348	342	315	318	341	325	309	353	319	329	320	360	344	314	335	330	355	341	342	359	350	325	295	347	324	357	316	391	354	357	355	325	341	342	351	372	343	329	317	336	315	333	348	350	379	336	323	321	338	333	335	359	336	332	330	335	333	336	293	316	325	318	336	350	366	355	310	333	296	358	343	325	353	354	339	325	377	359	296	303	360	327	309	356	340	356	345	332	358	359	330	315	327	328	335	340	357	334	346	349	358	370	326	362	338	314	353	329	366	353	355	372	340	340	334	328	323	313	352	359	341	328	331	352	332	333	329	335	337	339	358	325	347	326	332	306	348	328	355	343	308	328	351	338	354	320	312	323	359	344	317	339	336	354	337	347	354	326	329	350	342	384	400	313	353	331	345	333	306	347	343	350	344	311	374	309	316	313	317	331	323	340	318	316	340	320	305	320	359	319	341	331	334	330	332	325	335	349	332	307	350	366	328	323	338	356	344	357	331	363	334	329	309	362	328	353	356	348	302	334	294	333	334	310	350	328	350	344	333	339	342	334	349	343	337	306	347	358	349	334	314	378	347	332	332	334	369	307	304	319	354	342	357	307	339	299	332	367	338	348	349	343	339	369	335	332	338	295	341	347	356	340	336	354	367	296	315	345	336	335	332	332	356	356	324	332	323	360	348	339	345	341	289	331	324	354	333	352	348	353	345	339	321	351	342	364	370	326	323	389	351	334	335	365	389	332	321	341	331	326	347	347	319	312	328	339	330	325	366	333	343	346	343	343	335	318	353	345	344	353	354	298	336	325	312	330	333	340	325	346	335	322	317	335	334	337	328	365	370	335	321	307	337	335	308	362	338	353	345	335	321	317	331	352	324	357	345	342	311	337	334	357	311	345	350	355	340	340	334	375	334	351	339	339	330	341	333	333	307	309	343	325	335	297	324	367	345	350	320	344	323	351	362	355	336	347	348	333	359	344	316	340	332	345	348	303	340	345	355	365	346	330	349	346	335	349	330	312	326	337	339	338	317	390	332	345	345	349	327	330	349	336	332	321	321	334	335	342	338	348	312	342	329	318	320	302	341	281	369	350	331	331	326	340	321	321	322	345	336	325	347	352	353	370	341	363	324	357	336	331	334	362	347	321	334	352	335	344	340	316	337	355	319	358	339	333	306	317	349	339	331	311	347	296	364	306	329	345	319	359	350	367	291	344	340	341	330	332	306	321	310	327	336	316	300	323	333	314	324	358	304	327	337	327	346	293	311	315	331	320	321	312	365	320	322	336	348	361	337	367	330	337	351	352	335	320	317	342	293	327	361	354	346	325	306	331	313	345	312	319	288	342	344	315	368	350	323	345	357	305	328	331	328	335	321	349	375	344	336	325	348	358	337	317	320	358	322	336	345	320	331	334	314	324	314	332	322	329	351	342	346	343	343	341	342	349	353	350	343	289	345	338	303	328	318	339	329	300	327	320	301	284	336	340	343	355	353	345	300	320	359	339	321	339	326	364	316	332	332	328	343	315	339	306	348	332	342	352	338	363	335	350	316	361	316	364	328	309	345	344	308	327	327	335	316	342	309	342	342	339	346	343	341	341	344	320	308	304	348	332	321	339	372	334	341	319	329	332	329	338	349	352	369	315	345	340	330	336	322	332	318	362	310	326	324	320	326	311	347	333	341	356	323	305	336	334	331	306	324	378	318	335	350	314	333	364	339	336	342	369	342	340	340	333	327	341	347	353	309	330	325	335	322	328	328	333	352	338	362	363	344	320	342	325	342	322	333	346	347	336	342	348	354	326	318	345	342	341	308	332	346	333	308	363	309	319	337	329	307	328	357	348	329	309	319	337	340	339	342	331	316	336	316	346	342	325	349	338	336	372	359	324	312	353	305	341	353	334	336	329	335	333	365	311	356	325	343	362	369	314	331	382	327	361	333	300	342	325	335	375	327	351	326	349	314	338	372	356	341	326	369	327	329	339	367	302	330	362	335	353	363	323	312	319	311	324	352	358	337	334	327	341	356	329	347	343	327	323	328	337	336	332	340	370	339	303	358	340	360	343	328	327	347	318	316	313	348	373	304	329	340	312	327	333	346	350	323	335	315	347	348	336	335	334	360	333	342	358	339	297	329	334	332	321	323	308	321	302	333	335	311	353	339	324	329	342	314	340	323	353	312	331	329	327	360	342	365	305	344	351	298	323	335	309	342	310	364	353	340	354	319	356	334	319	345	323	319	349	330	327	340	353	365	339	327	303	327	365	330	345	337	339	323	331	330	334	334	348	325	319	335	339	332	352	327	406	293	324	361	326	299	366	332	312	349	346	332	345	346	354	307	341	308	333	328	346	337	323	318	331	358	331	324	338	322	319	332	337	342	323	314	347	358	352	335	348	318	330	342	379	310	350	325	381	350	322	332	346	336	317	344	339	370	343	321	350	315	328	378	348	360	320	324	349	326	351	362	335	350	341	356	329	338	319	336	360	346	336	340	314	379	326	337	336	346	358	330	321	335	322	317	358	325	350	316	308	332	332	344	343	327	359	323	333	346	349	339	331	346	296	339	322	320	331	308	336	335	322	313	341	332	338	339	332	332	340	334	337	348	342	347	372	327	343	353	351	325	326	361	371	372	332	366	330	316	351	325	323	323	302	299	332	343	333	338	346	358	330	358	307	321	302	337	360	308	335	323	312	346	289	350	324	372	335	323	353	331	347	335	342	331	312	351	341	335	358	371	337	369	311	335	347	339	349	349	328
6798	1557	1155	697	500	470	424	398	375	359	379	399	390	390	354	365	391	414	374	380	424	384	387	393	360	361	353	368	394	430	374	349	370	387	388	372	378	375	404	399	369	349	345	383	390	358	363	356	363	416	345	367	367	343	362	382	360	377	384	365	376	409	373	396	345	391	350	347	384	351	359	376	364	351	350	350	360	348	389	365	369	370	378	377	380	377	380	364	374	403	388	354	374	382	365	342	340	354	353	378	346	321	392	373	421	351	387	365	376	339	348	364	354	346	409	369	363	396	378	377	325	382	383	376	383	344	381	318	420	366	366	372	397	414	369	409	378	370	399	368	373	364	365	398	390	386	369	389	392	351	372	413	373	379	381	398	362	393	345	366	341	387	349	377	406	343	343	382	383	373	372	338	366	387	415	389	380	378	411	345	355	346	343	416	394	343	347	367	379	364	366	375	406	396	390	397	388	389	352	362	367	373	379	375	386	380	364	374	372	376	385	373	373	376	403	346	362	344	366	366	384	336	396	374	345	354	390	327	356	380	376	392	366	365	357	386	368	373	384	352	364	414	379	352	363	365	388	411	368	368	403	354	354	384	362	355	390	374	417	357	357	372	329	417	359	373	395	364	372	406	375	411	359	371	365	427	387	374	352	352	373	344	366	379	403	370	386	386	403	360	374	372	339	399	370	391	332	374	409	371	365	352	415	384	386	357	386	389	372	368	376	379	399	329	383	380	404	381	406	375	354	364	389	357	403	397	398	372	348	348	336	364	350	382	362	364	338	349	385	359	345	364	392	367	373	336	373	378	396	404	405	339	411	383	383	342	385	358	356	366	366	395	371	369	402	374	339	370	391	388	391	388	407	402	385	343	390	361	391	407	364	372	383	381	381	359	391	361	372	340	351	381	405	384	333	346	390	376	338	372	340	367	375	378	403	365	384	409	381	379	424	345	393	389	377	389	390	376	355	380	389	359	343	372	393	334	374	357	384	358	361	387	357	388	362	375	358	386	383	382	371	323	346	357	401	336	361	350	363	366	382	404	402	360	379	369	379	377	342	375	364	354	370	388	413	365	442	355	373	364	400	410	371	367	389	401	364	358	390	383	376	382	374	338	350	411	395	390	372	375	381	404	376	395	398	378	390	359	374	382	361	368	400	379	374	307	397	370	379	367	425	367	356	346	364	391	376	371	393	403	400	345	386	359	409	401	394	381	366	364	370	396	343	406	386	380	358	377	366	359	362	379	374	424	345	352	392	399	316	356	407	388	377	341	361	362	362	326	392	361	380	380	369	404	371	358	396	378	348	380	353	355	373	385	399	359	407	383	359	380	397	390	377	352	369	383	391	339	387	382	387	401	390	368	356	344	346	388	335	385	344	388	346	373	367	401	379	382	370	375	392	349	365	357	364	366	351	419	372	344	369	344	391	368	363	339	373	367	383	379	381	398	341	334	407	362	384	363	341	373	379	392	380	378	378	377	402	333	388	347	393	375	379	391	398	363	383	396	368	398	372	399	416	384	368	349	394	342	361	374	385	366	376	378	361	364	396	367	332	399	367	371	377	351	370	360	375	328	375	371	373	393	354	389	353	395	390	400	377	375	360	387	417	350	366	385	364	389	348	375	394	337	371	379	361	378	363	366	394	371	383	358	354	351	385	363	351	395	369	416	390	377	385	387	379	384	355	405	365	409	351	328	379	377	358	396	382	382	416	371	374	353	384	380	410	361	420	411	350	422	380	353	381	402	374	335	358	353	374	365	383	393	353	363	360	392	370	347	384	398	381	351	391	358	396	410	358	362	378	367	376	409	372	393	397	377	409	380	376	351	396	396	351	378	390	414	394	362	386	384	366	365	383	374	355	365	370	372	376	400	381	358	375	347	391	392	369	377	334	373	362	392	407	389	388	419	381	364	356	390	354	358	367	347	384	373	405	366	357	360	304	375	390	385	374	379	362	377	374	364	391	383	352	344	359	390	375	403	384	347	379	317	390	400	382	370	371	360	354	384	388	379	403	384	390	358	374	375	360	398	369	400	376	410	320	340	346	370	381	379	364	352	398	396	409	375	389	379	367	398	399	364	397	415	350	411	382	365	396	370	362	397	404	381	385	372	401	408	342	386	376	359	411	357	370	384	383	347	389	368	353	336	386	393	374	350	405	415	403	398	384	347	359	375	373	343	387	417	371	379	391	392	354	400	395	373	390	354	347	402	366	350	388	368	378	364	378	380	418	393	355	374	385	405	379	376	362	370	359	394	347	404	361	434	343	364	323	355	409	359	393	389	392	364	347	367	380	351	344	362	373	377	395	348	371	369	349	352	338	383	380	344	366	396	390	355	366	372	365	355	374	411	382	401	358	362	387	369	360	357	379	384	442	379	409	364	340	347	356	362	373	399	391	387	365	329	335	394	387	380	323	386	362	367	388	351	340	352	367	373	389	392	367	371	404	383	366	391	389	358	354	387	378	411	319	369	409	348	385	335	362	396	409	414	355	417	362	340	355	359	351	330	364	405	421	334	354	378	383	385	334	369	352	374	371	380	350	347	375	407	350	350	387	340	377	367	374	347	365	375	339	391	396	365	380	367	374	376	366	380	373	386	371	343	364	413	337	370	383	368	369	403	339	361	370	370	375	372	380	344	356	375	364	369	386	356	350	372	393	352	351	336	376	403	363	382	390	369	411	389	362	370	381	423	365	351	344	358	386	378	375	356	357	385	378	361	359	325	380	368	363	359	333	364	407	394	344	348	373	368	368	353	382	391	371	377	399	392	405	370	375	381	371	388	398	372	355	364	329	336	339	346	408	431	392	392	353	358	392	381	351	361	379	362	362	385	387	339	370	408	360	368	387	378	384	361	351	378	400	357	386	378	413	334	350	332	352	387	376	375	352	382	370	342	349	408	352	362	370	333	346	359	347	374	376	386	373	393	378	363	352	382	355	385	392	364	387	398	347	396	361	395	382	362	372	378	372	384	373	372	362	378	359	357	382	402	370	355	355	377	350	370	336	380	368	383	389	359	375	364	391	380	373	387	318	372	364	358	381	372	368	357	328	376	392	402	342	360	395	395	366	401	364	401	374	391	382	353	353	386	382	358	327	362	367	350	363	387	332	391	372	347	364	378	373	384	341	364	404	385	376	371	368	379	350	403	398	390	394	383	396	401	358	363	381	404	413	411	370	398	369	378	398	393	365	365	364	420	389	355	386	357	360	374	384	389	360	385	417	379	390	335	377	389	387	399	374	358	379	379	378	350	387	395	392	398	355	333	384	333	358	414	396	407	397	371	382	385	397	387	407	394	353	379	396	374	417	370	408	362	402	426	410	360	366	387	378	348	436	384	366	407	411	368	361	398	372	382	374	385	361	366	319	380	372	371	333	360	404	387	373	339	417	381	354	366	412	372	394	361	371	373	369	365	384	358	418	403	377	383	423	400	336	332	417	372	382	360	349	368	375	332	371	373	384	342	370	393	379	351	340	343	389	403	389	369
5202	1974	3195	2044	1423	1308	1110	955	948	917	966	935	884	908	867	847	942	909	862	829	887	869	914	880	857	770	827	839	846	879	850	831	844	827	858	865	882	870	841	876	783	806	819	811	846	883	841	857	811	784	823	836	832	829	822	859	840	826	864	826	758	848	786	836	792	890	812	818	788	817	908	758	784	884	829	834	842	843	827	805	814	871	771	822	849	863	844	829	837	814	816	855	789	876	779	817	852	803	830	788	857	862	781	826	803	820	839	806	830	863	795	821	855	862	828	842	795	853	828	803	860	836	909	781	844	856	849	852	884	847	839	847	862	823	806	812	816	854	860	843	824	843	836	840	820	822	822	844	859	840	884	792	878	790	794	859	877	800	820	863	795	800	783	843	824	796	847	808	789	821	829	847	825	877	888	786	808	836	874	865	813	834	846	798	796	788	831	886	861	831	823	818	833	728	794	868	792	819	861	867	843	805	836	814	788	817	849	818	842	847	816	828	836	840	831	853	800	845	851	858	806	812	825	811	793	825	815	845	856	846	850	849	917	848	863	797	807	830	891	856	851	856	846	786	850	890	779	836	800	838	807	785	807	821	822	806	835	865	857	825	812	812	815	871	860	826	863	871	786	804	814	817	804	838	845	800	850	841	822	787	870	850	862	822	814	840	820	831	842	856	785	851	831	875	822	834	879	803	819	821	831	853	863	816	778	808	830	806	867	835	857	819	851	875	860	784	833	822	870	815	910	883	835	764	771	853	818	831	842	804	802	830	811	833	790	879	836	804	813	832	827	836	803	852	819	853	835	842	822	877	871	857	809	808	785	844	821	769	806	795	923	824	820	863	801	806	812	835	826	797	855	805	802	823	839	914	860	834	806	828	812	837	813	847	871	844	866	850	863	776	819	788	838	782	766	849	862	842	813	811	824	815	801	829	810	859	822	792	811	835	812	826	821	819	837	807	814	812	798	902	841	790	809	855	822	848	842	866	814	820	857	803	859	850	816	818	797	847	859	864	860	843	884	887	822	836	836	861	847	843	818	852	798	829	821	881	831	786	795	819	841	886	831	834	857	856	835	839	835	835	838	788	881	824	849	831	782	852	830	900	872	888	842	791	829	783	845	890	814	842	882	862	841	860	805	818	836	857	867	855	818	850	850	862	833	864	789	888	829	826	852	845	823	802	781	879	819	795	789	842	897	845	830	874	831	867	810	826	791	830	819	853	788	868	862	841	857	831	813	820	811	831	832	784	811	833	810	859	760	811	813	838	823	827	854	823	847	845	776	833	817	813	862	885	838	784	814	800	849	810	871	848	809	841	862	842	827	872	851	842	820	846	819	789	834	872	882	874	849	905	851	806	851	819	757	831	805	829	850	884	863	844	845	787	853	834	834	886	827	857	781	849	764	812	826	778	819	871	865	812	844	866	809	849	820	812	821	853	831	845	818	855	840	830	889	809	831	813	851	825	830	809	791	865	870	886	837	808	819	850	833	846	815	822	829	846	819	889	790	874	939	856	847	865	847	791	825	846	790	855	867	784	821	835	787	794	793	794	826	843	871	796	779	840	822	837	864	842	826	852	827	858	809	875	817	862	814	863	829	880	823	856	792	870	854	888	835	812	832	837	799	836	816	816	845	807	832	810	869	847	828	789	835	860	848	828	791	776	828	867	828	813	840	823	833	863	858	857	826	805	800	858	857	834	823	847	826	822	860	806	802	810	841	784	804	881	843	866	849	835	808	825	838	834	788	854	828	830	880	867	827	805	829	856	829	814	852	793	865	817	883	802	833	862	809	834	841	856	852	799	842	790	857	867	880	858	888	814	795	845	830	850	811	838	893	832	834	874	807	825	811	863	844	770	859	830	808	822	852	822	827	799	829	794	844	832	847	834	873	834	863	820	806	843	845	829	823	864	866	812	829	862	862	849	868	814	869	835	834	814	877	843	833	790	854	785	867	867	820	870	863	807	806	811	851	816	757	796	818	847	825	797	816	859	823	847	837	784	850	791	823	858	792	808	835	859	815	806	873	831	832	870	832	810	849	829	814	844	827	821	847	880	833	783	880	850	865	834	839	778	828	830	816	839	851	848	822	776	865	858	823	841	819	778	859	832	849	793	813	865	867	798	803	834	885	772	882	898	847	866	818	876	828	817	852	842	795	809	818	859	809	847	826	847	799	821	840	798	823	844	832	838	776	830	806	856	784	823	850	821	874	814	843	803	827	857	819	852	850	864	867	858	890	870	856	816	844	808	853	856	845	854	820	846	826	801	848	868	871	844	860	811	879	845	813	824	829	846	786	859	812	824	891	856	779	823	831	886	780	797	810	833	855	878	823	846	823	799	826	798	819	800	787	871	824	797	842	839	776	873	849	820	826	833	845	829	814	853	861	806	839	829	847	836	816	803	837	847	815	881	825	877	824	849	836	809	797	850	829	861	846	851	852	822	789	866	806	832	777	864	795	842	808	845	804	813	873	830	845	807	813	852	831	805	768	840	863	859	867	817	887	881	885	809	858	876	851	819	872	843	798	847	832	825	815	841	850	843	836	864	806	818	812	811	788	798	812	832	845	817	894	863	861	839	771	835	769	911	795	819	834	848	819	815	833	899	834	808	817	854	857	841	872	825	824	781	787	793	790	857	858	789	807	824	905	845	866	870	797	835	840	852	777	842	826	844	830	868	878	817	819	825	816	810	810	844	842	822	835	835	847	803	827	846	824	848	864	860	802	809	815	846	833	766	855	837	817	784	873	858	848	839	878	824	856	778	841	820	870	874	791	804	830	840	897	853	828	872	839	863	839	810	832	738	865	832	849	849	785	840	819	821	876	861	823	839	839	868	874	865	851	798	837	846	781	797	863	820	869	831	818	854	878	863	860	803	836	883	820	828	789	823	834	798	841	840	830	872	792	816	818	828	857	811	845	787	815	860	859	841	780	857	890	836	880	800	857	840	865	852	860	776	875	830	847	870	799	781	815	872	784	811	835	801	820	819	822	782	819	894	826	785	856	809	830	878	778	788	838	875	854	788	868	823	840	796	863	784	838	815	828	859	853	825	821	858	839	820	831	803	826	836	840	824	853	813	852	784	835	823	868	825	856	837	853	797	867	857	841	890	852	825	886	841	840	812	847	888	831	834	847	850	819	799	825	817	818	893	792	844	788	885	830	846	832	825	877	779	864	902	870	814	870	849	842	801	827	807	809	885	808	848	820	868	793	803	835	834	816	828	889	790	816	841	812	812	827	816	822	817	851	811	802	848	848	864	862	858	819	781	831	805	859	838	854	823	845	841	869	860	801	841	908	844	826	825	828	834	820	819	875	789	824	832	836	839	811	799	797	864	811	872	827	848	819	896	826	864	879	821	802	818	873	827	811	828	833	828	814	835	853	854	850	890	813	810	844	897	833	862	833	796	836	830	840	851	878	801	894	873	823	822	854	798	858	797	893	834	830	847	823	801	818	800	814	840	856	873	857	850	833	835	792	871	868	822
17248	7309	20075	11710	2345	1001	630	395	288	284	304	313	270	271	248	304	272	277	268	253	229	254	248	264	227	245	233	253	218	253	250	255	244	243	252	236	223	243	212	239	239	256	272	241	242	243	243	240	233	241	221	210	262	253	214	235	236	237	216	212	227	247	211	208	245	270	217	248	266	230	240	247	251	222	241	247	214	244	260	211	263	239	241	238	252	268	233	232	253	263	270	260	227	208	245	227	236	231	196	245	252	223	231	271	237	237	233	230	288	236	251	228	230	221	230	221	270	227	227	223	256	239	263	247	225	267	231	213	232	249	260	237	287	284	226	229	228	230	234	233	248	252	232	263	234	248	262	259	219	219	237	237	258	239	250	233	242	247	212	231	233	217	254	273	248	261	250	248	250	246	231	229	238	281	252	254	240	212	199	237	265	210	229	229	251	265	261	261	254	249	251	231	251	247	235	246	239	226	226	220	238	265	225	257	258	231	243	249	243	240	245	224	227	232	209	226	234	240	239	242	252	209	246	226	260	231	233	246	249	252	235	248	225	255	247	248	231	251	233	246	239	227	242	231	225	250	248	240	241	277	278	261	271	245	231	243	233	248	229	271	251	247	273	239	233	233	228	244	238	227	250	239	240	241	257	246	243	248	269	251	262	239	226	218	228	244	229	211	232	223	251	245	211	228	231	249	272	252	233	242	216	233	235	226	243	233	240	264	239	238	239	227	266	213	257	230	226	210	223	215	235	243	255	242	233	245	262	265	259	240	220	234	246	251	254	239	238	229	224	232	244	259	248	258	205	206	235	259	213	241	247	260	257	258	260	231	246	231	226	258	234	248	245	261	246	247	221	266	246	254	220	230	240	257	244	238	233	226	243	267	263	239	233	275	244	199	250	244	269	230	247	270	234	246	269	215	255	219	231	243	224	231	247	238	255	215	262	233	232	229	242	233	254	253	268	247	242	275	217	221	254	237	253	227	241	260	244	276	245	260	257	245	232	243	243	269	238	250	218	224	224	246	255	272	246	238	275	231	239	220	252	258	212	276	222	245	238	255	267	255	255	213	255	232	243	281	219	225	230	278	263	271	219	234	241	227	271	276	267	205	218	235	237	248	268	229	239	240	270	212	228	221	236	261	233	243	257	234	211	267	242	246	240	259	242	265	244	243	218	233	217	203	246	238	253	232	245	241	248	247	229	269	236	222	244	232	217	211	265	222	238	266	223	251	249	241	256	248	255	263	262	245	226	210	237	249	246	219	215	234	223	236	251	247	244	250	258	239	225	225	216	226	226	253	228	253	235	233	257	261	242	258	256	213	254	241	216	236	244	240	251	212	235	245	243	231	238	212	232	239	233	226	238	215	231	221	249	228	231	252	234	244	244	229	227	234	262	221	241	223	235	226	231	234	242	254	238	240	232	230	218	251	247	233	226	222	227	236	238	257	238	254	243	220	224	246	278	241	262	209	230	231	248	279	256	226	266	285	237	229	281	249	249	237	237	229	252	203	260	228	239	240	240	252	233	250	245	260	221	238	265	237	231	235	249	249	236	230	223	227	230	224	218	226	228	242	249	261	253	240	246	225	258	245	223	265	230	256	226	248	239	228	245	223	245	250	237	260	237	247	276	245	234	216	234	251	253	238	239	250	235	252	235	243	241	234	270	240	231	221	219	271	245	231	227	260	224	238	240	191	248	221	229	245	254	245	257	232	237	252	194	235	260	237	231	243	246	232	252	226	229	256	197	214	244	258	238	210	236	233	226	228	243	267	253	204	228	255	241	227	241	225	232	226	214	221	251	235	253	249	257	249	227	217	229	228	241	251	280	263	285	258	245	233	254	245	251	233	243	268	247	264	228	217	275	249	230	230	261	257	220	249	244	278	244	260	247	272	233	212	246	223	259	254	221	245	245	253	235	240	233	253	223	226	208	243	253	240	256	230	243	246	245	212	241	246	205	252	235	256	228	248	223	241	234	251	299	250	262	233	236	253	244	251	236	224	233	260	246	239	231	246	223	235	245	215	211	243	216	237	259	246	258	242	233	233	231	271	251	282	197	253	235	228	232	243	234	241	252	232	265	243	245	246	241	233	230	229	217	231	279	205	237	230	267	211	239	223	249	253	251	218	240	231	237	214	246	271	247	242	222	232	255	238	245	265	241	234	224	255	233	258	240	235	264	231	261	242	239	248	256	242	246	254	254	243	237	240	224	216	271	233	264	264	271	258	223	275	253	232	244	220	231	281	229	240	236	235	246	223	236	241	272	252	262	258	248	243	237	257	248	243	237	242	250	230	224	257	241	265	216	268	248	218	241	232	229	267	226	241	241	265	273	256	272	220	230	274	244	234	239	210	248	241	239	233	227	242	246	243	219	222	256	224	226	241	229	244	259	258	262	230	267	238	257	257	246	244	257	262	232	246	251	242	231	205	227	231	246	282	273	239	238	240	227	210	208	216	253	202	242	266	255	253	245	218	232	245	214	235	240	222	247	239	219	244	240	253	240	249	249	277	247	254	264	222	266	264	264	253	224	202	240	244	240	217	231	236	235	250	229	250	223	269	253	251	204	264	226	265	230	232	233	226	224	209	223	247	237	257	239	232	228	201	226	226	252	240	236	233	257	228	247	241	233	232	252	258	245	267	236	252	263	260	278	215	242	238	243	245	238	253	245	250	261	242	235	224	256	234	250	249	250	268	249	272	220	246	250	245	239	251	239	250	248	238	230	240	236	240	236	266	221	206	201	212	233	275	251	260	205	243	249	258	255	246	237	275	240	222	247	272	223	238	261	272	268	229	215	261	234	290	246	233	266	260	236	240	261	249	222	225	209	218	231	212	229	232	266	235	251	257	259	230	231	237	248	250	221	211	264	213	248	236	232	255	242	272	220	257	230	234	277	224	213	211	230	205	242	211	259	233	227	232	204	241	233	233	224	218	223	243	204	254	239	261	251	245	270	270	261	236	261	231	247	254	270	229	250	228	229	247	230	245	253	261	250	223	231	246	217	253	233	238	235	262	241	221	246	249	222	231	248	217	201	243	226	273	260	233	262	265	262	237	238	223	234	265	236	247	244	260	257	247	259	235	226	223	230	220	225	225	252	246	223	229	225	214	256	233	257	264	232	242	228	224	233	241	259	239	256	235	240	225	209	229	253	246	266	224	218	242	212	260	240	246	259	249	233	223	277	285	236	247	263	239	217	231	232	256	240	250	243	244	253	238	230	232	239	249	242	239	241	221	233	251	232	242	251	245	249	221	249	297	296	273	275	249	208	248	230	227	230	234	256	242	247	262	227	238	245	262	270	238	231	225	242	277	268	261	234	240	228	224	231	221	255	277	233	252	273	262	234	259	241	265	284	256	217	268	230	229	213	235	231	248	244	259	245	264	227	235	232	225	259	247	225	240	263	251	279	235	249	226	255	223	237	261	204	248	226	246	293	224	253	219	260	240	227	227	259	225	204	282	233	227	258	238	230	245	230	272	211	249	247	241
12391	7129	26472	13609	5351	3760	2403	1448	1029	894	943	866	805	750	799	789	719	701	611	688	639	717	661	683	584	548	593	613	588	621	519	569	566	574	572	546	540	561	580	554	589	570	573	516	496	539	563	535	594	530	556	578	569	520	583	552	579	570	529	598	551	559	555	541	553	595	522	565	517	574	536	534	596	545	555	537	579	542	535	549	547	528	580	594	527	560	551	545	524	583	566	570	558	551	547	570	538	540	585	559	586	537	514	558	519	521	574	516	549	560	522	630	561	542	588	564	502	530	509	566	533	549	532	557	612	521	573	515	555	549	532	532	547	555	604	558	547	549	552	533	559	566	506	546	540	547	563	512	542	539	572	542	517	586	532	557	534	566	548	594	511	555	528	560	548	573	573	543	496	577	570	560	590	538	565	572	551	481	554	539	527	577	561	556	613	586	535	548	531	555	541	475	554	562	534	558	601	562	571	570	570	554	558	532	555	527	547	539	546	551	529	528	556	523	589	561	536	559	545	547	561	532	533	558	548	556	543	509	545	534	555	558	552	517	583	553	563	556	569	550	536	506	565	581	539	581	568	537	520	557	553	554	564	551	530	538	542	531	536	566	522	545	593	543	587	531	548	568	554	568	522	552	548	510	537	578	556	540	558	527	543	511	554	557	537	517	557	575	605	561	538	597	577	557	538	549	551	568	532	553	527	586	597	537	564	589	542	631	586	539	534	533	553	606	562	571	539	591	567	529	578	557	541	530	538	557	572	531	570	563	529	553	581	581	532	571	559	552	575	552	515	539	569	555	533	542	528	572	595	558	536	546	568	566	567	545	565	589	563	535	532	546	578	573	529	526	581	592	522	551	505	541	545	544	556	543	523	535	538	538	534	541	527	591	539	565	498	557	571	521	571	568	555	572	555	550	566	569	518	536	546	562	533	554	562	579	513	550	574	557	549	565	539	582	530	599	565	534	558	571	534	545	558	591	516	534	590	554	575	541	538	570	538	507	548	591	575	520	540	560	538	541	543	560	520	574	560	567	530	519	526	568	581	537	538	556	577	567	566	549	533	578	561	579	527	552	505	523	539	540	529	557	545	498	564	519	576	559	553	526	541	553	566	534	563	559	518	532	488	554	546	595	513	507	551	533	544	570	529	530	581	568	494	587	518	530	570	519	522	534	578	603	508	542	534	598	519	534	581	529	551	523	562	522	554	501	568	524	555	575	543	535	576	533	586	518	519	558	557	534	532	535	546	530	562	524	597	582	537	555	570	542	499	583	570	530	550	559	559	552	528	538	541	599	539	563	513	544	572	519	560	521	525	600	518	585	533	546	578	539	509	552	569	586	561	555	530	587	536	539	550	533	516	560	613	549	482	510	549	573	526	537	544	550	528	545	589	563	538	550	583	526	551	541	545	580	601	556	570	560	573	540	549	511	558	587	548	584	532	506	530	577	522	498	529	529	576	532	605	570	549	559	538	525	520	523	556	553	583	558	557	579	547	552	526	536	605	532	535	565	526	557	532	530	574	602	546	530	571	567	554	557	552	533	539	578	562	548	556	539	548	494	570	534	578	551	560	568	552	552	540	552	513	571	549	548	523	586	564	524	534	577	521	601	543	548	513	567	551	537	528	554	522	548	536	579	532	560	520	598	551	571	556	566	542	494	512	555	518	535	560	545	580	542	568	568	560	559	552	542	559	556	573	526	550	542	573	517	540	521	507	536	567	554	579	582	554	533	573	526	560	550	555	571	576	562	548	520	584	580	577	547	532	520	520	563	538	562	564	593	590	561	583	556	523	544	560	568	541	538	547	550	534	575	548	582	555	549	564	520	577	546	583	552	546	545	558	503	592	601	557	594	573	599	570	555	564	554	554	556	521	561	552	550	551	584	617	546	534	561	561	552	564	527	522	561	564	567	589	548	552	544	604	569	552	531	543	561	538	534	557	542	524	554	572	567	593	547	540	551	561	571	566	527	530	547	539	560	530	562	532	520	514	518	570	568	564	551	542	522	507	542	529	567	563	570	500	523	559	529	578	568	504	555	587	541	538	526	529	550	559	551	552	564	544	572	556	606	523	558	504	542	526	518	551	510	552	557	547	509	550	587	567	568	576	572	564	504	515	588	519	540	521	575	539	536	547	569	549	547	508	543	604	558	528	576	581	559	555	553	548	517	545	542	539	559	549	512	549	527	576	564	579	529	576	582	539	581	542	600	535	594	548	560	536	523	569	558	541	539	525	567	518	574	539	533	535	556	529	534	512	563	536	553	529	510	544	517	559	525	611	530	522	559	566	576	529	536	539	547	537	541	549	548	547	535	501	534	523	514	517	538	569	518	526	543	541	561	568	574	571	558	531	535	510	561	530	545	557	570	643	544	534	532	551	545	562	545	538	578	568	576	570	556	557	561	570	526	539	562	543	542	491	541	574	523	540	545	565	538	603	559	563	496	624	512	567	556	580	505	553	523	607	541	511	603	541	533	572	558	541	528	558	552	532	543	555	581	520	526	541	523	538	596	579	533	537	560	557	570	540	524	554	522	529	526	521	558	589	531	558	521	562	558	541	541	573	575	535	520	555	581	572	534	591	547	517	581	573	536	596	559	545	564	518	566	525	546	513	532	531	561	501	533	495	546	538	535	580	546	546	566	540	531	503	581	549	548	531	553	583	526	539	556	559	555	500	559	530	552	589	555	580	511	553	569	576	565	559	569	549	547	535	563	536	541	554	518	531	547	536	524	533	505	531	562	557	553	542	515	522	550	532	517	576	584	569	546	580	545	562	611	538	518	530	555	570	547	565	555	540	555	562	517	547	567	542	565	566	553	570	531	540	548	562	508	557	549	543	536	525	522	528	539	575	572	568	531	556	530	544	558	554	524	550	500	512	536	523	560	561	552	549	547	537	587	563	567	553	585	526	538	558	564	513	555	587	539	544	565	525	546	556	548	542	587	616	554	547	552	575	520	583	585	493	525	583	566	512	552	546	515	542	579	562	513	531	534	531	536	556	561	515	520	536	544	538	542	508	563	516	560	587	536	539	537	511	547	572	570	548	535	525	606	576	531	555	516	499	568	563	512	569	538	586	567	590	552	574	567	523	544	580	557	614	524	574	543	551	528	565	562	588	562	556	597	589	528	574	531	553	554	552	559	578	549	505	548	558	552	518	545	521	583	545	581	541	553	577	543	640	570	528	547	556	585	537	547	602	537	504	527	558	525	529	559	578	570	591	556	518	554	532	535	551	542	549	559	558	570	537	567	561	539	553	607	533	548	576	534	571	560	569	531	559	551	503	575	516	596	577	536	566	522	533	556	538	523	550	533	542	547	504	544	566	572	536	574	592	536	545	530	509	556	536	592	551	532	560	554	549	542	539	632	590	555	538	540	511	559	554	592	532	557	580	532	584	560	531	538	522	595	542	550	563	532	528	523	543	534	574	553	555	533	527	542	574	563	539	552	513	596	578	576	537	579	515	603	560	562	542	571	550	550	589	567
26011	14041	31199	19948	5466	1852	904	369	305	218	239	210	209	180	164	200	202	177	141	146	155	149	154	123	127	125	128	138	152	134	137	127	127	144	108	144	122	126	147	136	121	130	128	128	150	147	130	134	121	119	128	151	136	119	129	132	131	136	125	117	123	134	133	128	150	152	136	133	121	130	146	123	123	134	129	145	143	145	129	127	145	142	136	134	121	108	130	144	125	122	129	130	127	122	137	154	135	129	143	125	120	128	123	127	140	121	139	131	130	131	144	118	113	131	143	129	137	140	135	128	126	144	142	113	119	140	123	151	136	137	130	121	133	112	117	125	113	124	126	119	114	128	133	123	145	146	133	117	141	126	137	111	90	156	114	139	106	121	123	123	101	117	124	128	134	115	137	145	134	128	129	137	110	137	132	115	128	137	105	137	138	137	123	144	138	122	129	132	137	130	117	132	134	135	124	118	134	122	126	129	129	131	128	100	133	130	137	142	138	138	123	105	119	117	131	129	134	147	130	144	120	133	129	152	135	123	109	128	140	139	129	122	146	128	115	156	124	116	137	136	133	138	150	140	134	107	139	136	123	128	128	131	148	124	115	139	146	112	130	124	123	126	129	149	128	129	150	131	145	123	149	115	121	142	134	131	137	121	147	120	109	157	124	130	126	115	127	120	127	135	119	129	131	145	121	129	143	136	134	142	124	127	148	125	140	129	150	133	122	140	126	135	124	124	126	129	125	128	157	132	133	140	159	130	121	141	117	139	135	110	114	101	115	116	116	129	103	117	122	125	128	128	131	136	132	115	135	145	133	129	149	127	138	128	146	131	126	143	139	123	132	130	133	134	123	131	98	118	143	145	124	141	140	125	127	140	127	129	134	134	114	138	128	132	142	132	125	108	150	115	133	145	149	133	107	127	144	118	142	114	137	132	132	122	112	129	124	132	126	131	126	131	131	107	135	144	114	130	141	128	129	127	136	118	128	128	119	147	118	140	106	146	151	147	132	106	119	116	120	140	135	141	113	114	120	130	130	138	129	130	136	134	136	143	124	132	132	119	140	131	123	125	122	118	117	125	138	112	137	135	113	140	151	149	135	110	115	149	116	125	114	146	137	123	114	126	139	113	139	140	141	113	129	131	127	127	134	127	148	149	127	124	137	141	153	124	129	126	146	134	122	138	109	128	135	138	153	132	124	122	135	117	130	110	128	137	133	136	129	116	123	129	151	115	120	134	139	138	140	126	123	153	137	114	129	111	150	126	126	131	141	142	134	139	116	146	126	115	124	103	145	127	130	118	133	123	150	119	100	125	135	137	120	145	129	109	130	109	134	122	130	141	124	137	130	121	152	132	154	140	129	114	107	121	134	105	111	119	122	131	129	134	131	138	127	125	154	140	110	167	143	132	134	128	147	137	117	127	120	118	123	146	115	115	126	131	128	129	107	149	115	124	129	133	121	113	131	135	152	129	124	130	148	125	126	139	122	136	147	135	127	131	134	110	137	127	130	134	129	142	152	124	139	109	128	115	126	106	135	132	110	120	141	130	124	109	134	111	120	128	138	135	144	129	126	127	112	138	126	142	121	145	133	137	132	124	138	126	120	139	121	132	150	138	135	130	137	123	120	143	131	127	112	121	136	139	151	161	136	164	116	115	106	128	138	116	152	139	121	133	142	130	105	124	117	148	151	127	131	122	116	124	133	125	121	120	118	136	128	132	127	109	117	133	147	135	127	116	132	125	137	123	142	123	135	151	148	146	132	128	127	145	123	132	140	158	119	114	130	134	133	116	126	115	114	153	138	134	132	150	132	127	137	142	106	119	137	118	159	118	138	128	120	136	115	130	137	117	140	123	122	131	141	126	135	114	137	127	130	123	128	145	131	125	137	144	122	130	127	123	119	143	142	135	143	125	134	129	134	124	147	126	124	108	137	128	126	130	127	116	128	158	132	137	150	148	109	139	133	145	136	124	134	124	137	134	131	138	129	124	109	141	121	108	128	145	125	133	124	131	125	127	135	131	154	124	147	131	141	120	116	128	137	121	125	129	144	146	154	138	127	117	142	140	121	119	134	128	120	127	124	127	153	132	126	131	119	131	155	132	133	114	128	119	127	131	144	127	111	151	151	139	133	129	122	125	129	139	133	131	147	127	131	126	122	105	130	129	144	124	130	109	111	127	125	114	133	136	129	113	148	136	115	133	162	131	130	126	121	130	145	125	118	117	128	110	141	110	117	136	126	136	124	114	123	121	122	120	125	124	98	153	140	110	132	125	136	104	109	144	119	135	132	142	126	140	138	141	133	116	136	127	123	112	146	127	143	120	124	143	120	135	114	123	139	162	128	137	121	128	126	144	138	127	161	124	146	145	141	130	130	99	145	143	146	124	125	135	117	139	136	137	110	131	124	138	126	132	136	135	127	130	142	131	140	127	146	140	149	126	133	139	143	111	136	129	113	102	123	136	137	135	121	100	127	128	120	125	142	118	122	99	93	150	125	139	121	113	134	128	130	108	134	131	122	132	122	145	144	133	121	150	122	125	110	145	131	151	109	124	128	137	147	111	124	124	145	152	126	106	119	122	119	129	142	138	134	159	117	124	132	141	128	109	129	165	132	129	140	125	116	147	106	113	125	135	140	131	100	128	130	129	148	134	151	123	124	133	148	138	146	136	131	117	146	112	135	132	142	124	103	141	122	125	138	120	134	128	116	116	136	139	117	130	126	140	147	122	130	139	122	126	129	119	132	143	125	144	124	136	115	140	126	119	141	116	150	127	131	151	132	107	150	133	145	138	121	137	143	117	120	127	133	123	112	117	130	104	118	134	131	125	137	121	112	113	134	137	140	139	124	138	119	128	129	125	127	150	105	138	135	129	147	135	122	140	135	116	114	155	122	134	123	132	136	144	113	113	128	117	126	123	133	136	135	132	128	126	139	123	139	141	151	134	145	136	139	140	117	135	151	127	144	136	149	152	134	130	133	113	143	130	140	122	116	134	132	108	151	139	138	145	152	127	123	114	140	127	119	133	142	128	127	128	142	139	125	131	125	121	121	143	121	118	142	154	128	130	124	107	149	134	135	113	136	142	124	125	118	122	141	132	140	129	119	143	112	120	127	133	137	143	126	117	139	132	134	146	110	131	134	143	123	115	124	106	112	125	123	120	168	141	150	136	131	117	128	159	141	128	148	128	144	134	126	125	109	139	150	132	145	119	146	134	140	147	135	110	139	141	138	126	119	135	114	116	123	133	126	118	144	142	137	128	136	137	123	143	138	145	141	148	123	131	124	140	134	124	129	142	132	138	102	133	132	107	141	140	150	126	138	129	112	136	121	121	154	117	125	147	142	122	118	136	135	116	146	126	121	125	158	135	139	139	134	129	131	120	122	136	125	123	113	144	126	127	107	119	113	123	133	126	137	132	143	123	132	150	118	139	137	120	123	107	138	128	128	141	114	127	138	119	132	127	147	124	128	119	144	125	136	162	130	129	129	113
15793	12283	34074	18784	8865	5995	3704	1690	1224	1047	937	863	799	692	742	712	706	592	590	542	498	545	558	470	411	367	353	387	375	354	350	345	369	408	360	352	367	367	377	356	340	397	345	351	296	346	363	352	333	364	361	362	343	326	361	358	381	329	363	338	360	386	383	354	336	323	353	340	339	373	345	354	340	318	371	330	325	327	348	328	364	321	333	383	339	323	361	346	353	329	333	335	321	387	306	301	333	378	363	364	350	340	352	333	310	339	340	334	350	322	361	357	361	325	343	313	405	351	345	361	366	360	304	354	325	354	349	343	313	341	361	357	337	300	329	320	324	345	336	381	352	294	358	339	356	353	335	360	335	305	333	347	343	343	329	301	327	362	352	362	353	327	359	337	314	347	343	303	364	326	352	329	334	322	318	334	315	320	319	338	351	325	320	327	335	350	366	368	310	322	378	343	351	328	324	347	351	312	331	323	324	315	360	323	351	346	333	331	318	329	357	350	317	347	332	333	338	336	349	328	350	317	339	339	341	363	329	340	339	324	331	357	332	334	311	308	336	339	364	375	330	341	373	330	322	324	346	344	342	375	319	340	314	355	351	336	314	329	316	353	316	312	354	330	355	343	339	369	328	316	316	346	349	344	330	330	338	342	345	345	342	345	346	363	340	294	322	348	324	318	323	329	334	326	308	344	359	352	337	356	310	350	336	321	296	349	365	325	334	314	321	325	304	336	331	324	340	322	334	332	388	335	376	325	341	350	379	315	321	335	325	336	355	346	332	328	370	323	334	299	352	321	344	337	330	346	349	342	305	317	351	315	320	317	338	329	338	341	318	354	359	364	350	314	326	298	368	346	353	324	336	300	315	329	330	335	342	312	363	345	326	367	370	327	287	311	335	312	348	328	330	343	321	318	359	349	298	338	335	303	328	314	330	364	319	355	359	338	373	322	333	351	356	319	345	355	340	325	343	352	320	336	383	355	356	332	343	355	356	359	344	292	360	342	336	325	324	339	346	320	322	375	322	358	327	351	328	360	329	347	374	345	362	338	342	348	324	319	341	332	332	326	314	340	353	359	310	327	356	337	348	347	365	333	317	352	358	319	343	324	346	346	322	349	323	317	331	328	345	320	310	356	322	346	343	330	350	315	299	354	351	358	318	348	336	344	340	329	330	333	328	308	309	323	322	353	332	326	325	357	341	316	340	343	323	355	341	331	313	326	331	319	318	343	362	312	323	341	332	341	376	345	346	351	332	355	326	342	327	366	324	349	339	348	353	312	333	329	328	337	301	297	336	340	296	341	374	313	346	331	366	375	338	347	346	322	304	326	336	348	329	356	309	362	320	325	376	324	314	332	327	337	302	327	359	354	363	344	326	342	349	337	356	336	336	356	322	321	318	339	365	316	343	328	355	343	312	334	356	322	364	316	334	358	344	345	343	355	358	345	329	325	341	339	309	320	352	344	349	332	332	339	313	327	316	354	320	340	346	360	323	342	336	334	337	312	342	346	353	335	376	363	324	342	372	353	348	377	340	326	350	342	325	358	343	319	357	379	324	321	373	376	365	340	341	346	363	337	348	363	319	356	351	320	343	326	366	338	366	324	320	303	360	335	320	330	364	339	341	327	321	318	318	344	326	347	345	357	362	315	314	315	310	335	325	320	344	352	344	356	304	319	306	360	345	354	330	350	334	369	355	326	329	345	343	330	322	328	366	329	329	342	323	332	332	330	369	346	325	305	345	344	312	349	308	341	338	354	330	330	339	354	342	318	379	345	361	348	333	320	367	317	340	346	324	322	361	324	353	348	310	325	324	314	345	323	336	315	338	331	331	363	351	355	319	346	339	317	356	347	351	313	350	333	356	341	339	326	342	341	340	332	339	336	336	369	339	355	341	330	343	337	349	322	341	319	361	360	318	318	345	345	327	338	357	335	345	340	326	331	336	407	351	366	334	351	356	351	333	337	350	370	351	312	318	338	330	373	328	321	325	361	339	364	367	354	336	299	338	300	311	351	334	353	343	360	337	324	350	319	329	370	373	357	348	309	322	338	335	366	347	327	312	336	298	340	349	314	318	365	329	326	349	337	326	324	323	330	310	351	331	326	342	335	359	298	346	333	352	342	326	324	369	319	327	346	325	341	371	353	328	332	336	320	303	316	352	340	335	344	311	323	356	345	326	343	347	349	347	338	353	338	323	342	295	329	349	325	327	345	344	357	341	343	312	347	327	347	359	370	359	326	330	363	319	347	333	328	308	316	356	325	341	332	351	339	353	340	354	351	392	315	344	326	333	324	345	332	322	334	337	340	355	325	330	353	355	302	365	322	350	384	319	346	343	323	343	320	326	337	313	354	328	343	331	366	369	320	349	308	356	356	343	330	361	356	343	313	340	306	322	348	342	330	379	299	381	348	346	359	346	324	351	350	330	303	317	316	349	322	361	350	364	335	323	350	332	309	337	341	342	329	328	348	313	326	332	326	302	326	311	338	344	316	308	380	324	324	319	355	318	357	332	345	331	311	342	319	327	352	334	375	345	358	316	373	346	310	326	332	323	331	313	329	364	338	342	348	294	344	338	343	357	332	342	340	337	313	342	346	340	359	350	336	359	337	321	323	325	320	317	329	333	315	304	360	334	336	341	333	350	342	357	325	344	363	346	336	313	356	352	335	330	327	349	310	354	375	320	323	345	356	313	339	338	316	352	332	327	318	317	297	350	342	333	315	343	361	354	328	343	347	337	327	353	317	344	329	361	357	346	317	369	342	335	341	360	326	338	348	351	296	352	343	353	309	358	298	330	316	320	338	339	324	343	333	355	338	335	325	338	343	330	332	335	330	328	352	334	352	363	343	325	355	323	334	312	334	316	349	347	344	321	324	327	341	362	335	330	308	354	313	337	348	317	337	362	293	340	304	323	345	331	332	349	333	358	310	349	337	377	347	335	352	340	313	345	334	330	336	357	363	351	342	352	350	365	331	345	295	349	321	351	327	306	358	351	321	337	353	328	348	337	307	310	358	319	329	328	340	340	311	302	348	337	325	322	328	311	356	358	335	323	326	367	317	354	331	338	314	327	344	319	324	346	344	326	339	322	316	349	341	308	328	350	312	345	298	312	324	360	339	328	311	295	306	360	341	330	315	336	327	337	374	307	355	317	348	357	332	332	356	384	332	352	371	346	337	332	317	298	351	335	330	332	327	330	277	354	342	318	323	356	365	341	348	339	339	337	309	323	337	352	360	323	340	363	288	330	317	348	320	344	339	307	358	334	320	321	357	333	312	328	331	342	331	322	332	344	366	306	311	368	350	316	300	345	368	336	336	324	336	343	362	351	325	338	328	329	338	364	336	363	357	352	348	323	353	349	332	348	353	332	302	329	329	351	342	360	346	331	307	349	352	343	279	346	390	340	341	328	338	355	329	383	312	322	317	359	325	336	319	333	309	332	362	359	328	334	345	342	324	317	324	339	326	333	341	309	342	354	315	339	321	331	375
6706	1525	1121	649	488	450	411	404	394	442	364	390	382	416	391	397	386	373	436	400	392	364	390	386	358	405	390	388	352	378	355	378	368	353	379	377	373	391	388	394	359	363	386	379	355	366	382	336	375	367	369	396	367	360	358	342	402	395	393	353	382	392	383	383	371	381	369	359	366	353	365	344	358	377	397	375	381	369	365	380	383	393	339	365	352	386	327	380	443	366	337	371	321	372	352	348	383	350	346	379	362	363	359	356	348	392	360	352	367	361	369	374	381	375	359	384	334	364	378	390	409	367	380	367	378	373	384	383	368	374	346	362	383	365	375	376	371	371	368	368	387	401	374	348	387	373	378	421	356	379	391	386	389	384	399	377	354	350	376	373	380	403	378	371	358	376	349	389	367	397	341	380	377	355	350	368	385	378	372	402	344	377	372	383	368	353	350	351	374	370	369	342	340	398	337	421	379	351	329	368	338	361	380	352	359	361	398	433	371	371	430	382	417	355	371	377	360	397	372	390	406	399	362	341	379	346	350	364	401	391	378	354	384	358	400	365	410	351	375	381	380	364	379	351	396	365	348	419	370	340	359	385	405	380	352	342	366	355	382	362	374	379	331	378	364	360	375	341	359	395	375	350	357	390	366	353	348	333	410	388	378	375	410	367	359	375	407	377	366	392	370	369	360	386	369	363	384	424	375	372	357	372	363	351	388	374	381	364	349	359	362	398	394	362	404	384	374	354	402	348	382	376	368	351	378	382	376	406	382	349	391	364	391	392	402	397	365	412	365	360	366	363	390	381	378	357	366	371	349	359	409	428	380	372	347	394	377	360	393	394	395	384	371	390	413	404	388	387	373	399	355	378	376	340	392	362	352	398	369	378	380	366	394	372	367	372	371	395	380	345	364	393	345	413	373	360	399	407	395	401	384	371	382	356	376	382	349	370	359	360	400	412	410	342	375	352	388	361	362	381	387	373	378	387	363	393	349	380	394	363	328	379	395	377	394	386	389	371	347	423	348	344	372	372	393	396	383	363	351	340	351	390	379	363	383	374	331	368	375	368	398	350	347	393	396	407	396	395	398	394	367	406	375	392	374	344	358	388	350	366	386	388	331	396	392	377	384	358	366	372	395	368	377	388	395	367	365	340	374	376	389	403	376	377	366	385	404	375	370	403	381	410	363	382	315	387	391	368	367	355	374	376	361	376	388	386	367	328	354	352	378	366	353	402	356	392	354	332	344	388	383	399	392	394	382	407	419	360	381	377	343	398	381	362	381	365	387	336	348	398	376	351	379	342	362	334	369	350	402	387	332	321	398	357	369	371	350	357	373	356	384	389	336	387	349	374	353	353	384	376	369	351	388	411	358	349	384	369	386	350	392	375	382	359	352	368	374	419	369	389	327	362	387	348	352	381	383	366	386	418	385	401	390	357	399	365	380	378	360	352	374	383	374	358	392	426	375	364	413	364	358	358	349	348	345	371	377	409	364	375	360	369	419	362	391	376	364	381	361	366	397	373	399	359	371	388	367	355	389	347	411	426	344	413	365	395	402	378	351	350	350	353	374	360	365	379	353	390	363	374	388	326	404	379	375	392	370	385	370	357	361	347	358	381	373	338	340	354	385	391	400	380	358	394	344	344	390	380	377	416	380	360	349	387	381	391	367	374	396	387	375	368	357	406	314	406	322	413	421	373	375	384	349	357	372	384	384	370	387	386	372	381	365	380	389	384	368	364	395	371	371	384	381	351	361	357	384	382	431	376	363	357	376	354	403	374	388	348	388	331	340	378	354	390	392	366	400	394	401	373	371	337	351	349	370	366	353	382	390	364	375	363	324	350	361	364	362	348	387	359	358	355	316	362	364	377	340	367	363	358	390	355	370	392	366	358	379	369	392	353	385	363	362	356	384	341	369	345	364	366	372	372	361	365	412	320	374	393	360	381	377	363	375	350	336	356	391	332	393	378	354	343	389	398	351	355	356	366	401	365	391	389	364	410	341	372	366	382	359	388	399	358	388	388	366	366	375	347	385	407	386	369	365	371	392	355	376	389	404	419	399	365	413	425	365	409	416	377	333	351	338	375	361	400	350	382	416	385	342	381	336	358	367	372	415	348	381	407	384	400	433	370	374	373	377	403	391	360	380	394	387	359	398	407	364	351	371	408	368	379	396	378	378	377	361	334	377	410	388	365	351	386	353	360	392	376	388	349	385	369	392	348	333	367	351	359	394	366	354	385	384	355	404	379	385	368	372	399	373	398	369	391	373	391	343	354	391	372	347	386	373	338	347	364	381	390	346	367	376	367	373	356	364	364	357	381	398	371	386	379	362	382	378	344	351	377	380	425	404	393	358	364	403	376	384	368	401	381	390	381	372	388	391	375	374	392	438	360	394	371	399	355	365	355	358	357	398	376	410	408	378	373	336	365	371	369	339	384	396	392	349	380	361	390	374	347	385	338	355	347	383	362	351	358	396	369	388	380	367	420	390	415	372	365	392	407	399	382	402	382	389	379	397	371	362	345	349	349	383	394	404	393	341	397	383	361	380	363	375	365	383	371	333	344	348	306	366	358	379	398	409	410	353	358	369	363	378	381	409	386	401	350	395	358	327	321	389	404	406	420	370	361	379	398	351	385	410	347	372	363	379	400	380	362	347	346	338	367	375	382	395	339	359	385	354	405	374	374	404	400	329	354	351	363	386	369	327	344	362	346	379	371	378	369	392	364	361	369	373	392	420	375	388	374	408	385	371	384	393	410	338	367	378	367	337	363	369	356	379	377	420	392	433	380	365	403	353	372	353	400	341	373	382	385	374	390	370	388	364	382	387	420	359	341	343	390	392	386	345	374	360	400	401	364	360	361	369	372	360	381	395	367	368	382	388	380	348	430	379	408	354	405	368	372	367	376	338	354	388	394	379	351	377	395	389	383	379	385	358	370	376	317	371	384	385	379	375	384	391	375	384	370	397	395	376	375	397	368	364	362	361	418	375	380	400	410	394	387	355	383	392	402	389	401	386	431	382	410	422	389	406	320	397	375	366	376	359	349	376	361	394	414	323	362	361	396	361	376	378	364	378	362	408	346	353	358	355	354	397	348	386	396	363	370	379	428	373	441	362	382	350	354	364	397	383	382	351	361	387	361	361	361	388	376	380	361	385	375	387	398	336	400	324	368	377	375	388	404	385	380	337	385	386	368	365	357	358	397	379	368	412	339	389	372	364	380	389	400	413	397	359	332	348	371	372	386	345	355	365	368	365	378	369	360	369	341	339	369	384	386	371	394	376	384	407	416	381	406	358	364	371	376	375	372	377	383	410	359	390	355	376	369	391	397	384	361	350	351	362	345	356	379	393	389	371	404	351	352	393	370	375	369	378	340	385	367	359	317	391	393	363	391	364	364	360	369	362	374	363	359	348	372	368	378	383	400	368	369	315	391	350	420	373	367	377	330	350	388	395	356	355	326	392	351	379	417	353	351	381	355	377	384	377	372	450	433
5164	2052	3130	2011	1435	1292	1121	973	893	987	868	963	913	934	901	862	899	848	858	882	842	897	871	819	854	862	828	832	875	788	871	856	826	821	864	839	803	856	803	773	835	869	826	861	808	850	850	893	873	821	888	824	793	836	843	779	779	792	816	855	848	841	808	887	854	839	856	855	898	859	793	788	819	837	838	838	779	742	815	828	834	840	857	829	837	841	766	848	810	843	811	797	800	827	812	798	822	852	849	833	851	835	855	803	803	860	899	854	831	839	872	832	816	853	833	825	843	817	909	846	837	845	812	862	876	819	864	842	878	825	821	820	828	826	845	844	874	807	845	815	825	836	806	827	874	864	867	793	816	802	815	850	802	816	839	897	807	841	862	820	856	779	867	835	838	886	815	824	820	817	791	861	850	826	885	802	872	832	846	861	800	756	835	805	799	843	830	867	885	902	845	867	876	827	845	855	822	805	837	850	848	800	829	833	824	760	794	831	799	839	841	824	839	819	830	842	834	825	834	839	831	848	844	817	854	820	829	819	834	833	815	831	869	853	765	833	787	898	810	889	881	787	860	827	856	829	855	871	815	789	848	832	801	824	851	779	825	822	789	833	839	794	874	795	832	862	826	845	827	875	824	866	850	824	835	833	813	842	782	799	802	830	791	851	835	792	813	844	834	898	803	879	858	829	811	819	814	823	889	806	861	814	836	860	850	855	874	858	775	851	804	897	870	847	882	843	805	842	878	870	877	902	783	833	841	824	839	805	827	855	798	817	879	837	828	786	808	846	855	869	817	799	856	845	838	852	864	770	811	867	845	874	855	794	818	864	849	860	851	842	838	862	770	881	846	859	861	808	817	840	817	832	796	865	856	836	776	878	892	867	864	867	828	806	795	820	853	883	806	812	839	813	835	804	793	809	858	800	839	851	860	796	817	858	773	851	864	877	844	844	842	867	794	812	871	799	854	779	868	861	818	802	854	805	819	794	838	838	818	817	886	848	841	799	833	826	836	863	866	818	790	843	861	848	800	835	801	797	784	803	867	898	856	847	831	844	783	815	844	830	816	830	861	821	839	814	807	832	798	843	824	852	808	850	817	856	824	798	810	863	892	882	861	851	796	814	881	846	840	826	823	861	814	842	852	829	845	862	807	785	858	804	832	812	826	837	880	842	812	851	848	836	805	794	845	851	771	817	844	851	822	839	844	826	799	857	810	877	845	839	828	834	834	859	858	886	793	837	859	850	820	885	855	868	808	842	864	852	799	853	824	842	866	819	828	839	842	869	814	828	851	854	839	802	848	857	875	866	860	840	836	820	847	799	864	849	844	842	851	848	811	863	819	816	870	848	832	834	823	829	852	795	821	804	820	785	857	834	825	865	823	843	799	867	798	842	813	869	842	799	806	783	831	824	823	880	853	834	844	842	852	813	867	835	842	798	870	838	813	845	881	838	836	843	838	823	827	860	882	835	810	831	806	843	825	856	810	836	816	832	790	879	826	811	840	799	815	840	889	822	766	783	824	813	844	837	787	823	839	832	809	841	868	795	814	790	808	897	892	861	833	829	867	819	805	794	800	810	773	844	823	899	840	858	852	854	847	838	817	826	834	783	837	851	794	857	836	813	832	810	836	775	779	806	758	848	831	850	882	780	821	853	826	843	830	824	823	808	806	859	884	810	826	829	865	796	845	823	768	877	908	806	820	883	785	831	865	825	821	822	810	814	831	848	850	810	815	853	840	831	820	820	839	870	822	819	822	853	807	871	859	837	853	864	867	831	850	833	892	815	808	857	825	860	887	827	818	837	820	879	853	823	876	857	837	841	844	856	865	821	834	885	815	836	785	811	842	774	843	842	836	833	839	838	850	836	856	906	812	826	828	841	899	847	827	794	832	813	815	830	848	840	851	872	833	817	839	841	823	847	836	836	868	855	812	814	816	855	848	826	864	859	883	830	850	806	831	807	836	855	829	825	821	793	796	812	860	838	837	836	821	796	841	841	864	830	823	753	882	843	850	797	779	860	807	870	852	843	815	856	842	817	835	836	867	830	861	870	818	838	820	810	813	781	813	865	804	834	848	792	817	839	849	851	818	855	847	842	799	823	837	829	864	825	816	803	803	824	823	831	866	816	826	866	808	788	794	853	844	771	859	813	865	835	831	824	805	808	865	863	861	814	786	853	844	806	844	847	844	831	837	883	851	851	836	847	822	831	828	841	830	866	839	738	830	853	893	845	822	871	880	876	814	913	829	821	842	827	862	828	859	858	816	810	854	805	831	798	865	773	824	856	877	874	768	796	848	810	843	822	827	818	852	814	820	826	871	833	924	837	837	866	799	843	812	840	899	845	866	859	804	776	869	846	872	870	790	819	899	826	851	812	788	820	800	828	844	871	831	819	808	791	907	835	848	860	817	787	856	813	863	833	829	828	885	800	815	868	864	847	831	840	814	900	814	808	800	810	814	860	837	831	875	834	820	821	784	884	800	861	813	812	806	848	825	882	805	835	799	857	852	821	838	826	807	811	803	816	829	839	867	800	864	805	823	841	805	839	876	826	846	867	806	828	845	826	824	896	855	873	845	824	838	895	840	810	835	787	810	868	826	797	836	821	832	906	855	838	816	819	854	761	842	884	834	786	820	860	875	834	811	815	843	818	840	834	854	813	782	859	853	858	841	829	849	809	867	824	833	800	815	844	884	819	830	835	850	832	795	860	841	842	793	834	856	823	809	856	809	828	863	847	809	867	819	860	832	829	858	840	780	847	874	815	785	799	883	808	818	786	817	873	848	822	811	862	817	867	824	810	811	832	822	878	835	874	857	819	843	819	826	802	853	775	836	869	811	850	867	838	850	822	803	856	866	901	833	837	836	856	892	825	833	822	822	867	837	818	857	830	817	881	835	803	864	811	853	832	856	813	863	789	857	828	894	861	812	865	768	851	812	818	867	827	892	823	861	799	811	846	864	842	833	840	881	838	811	843	848	862	785	826	810	852	785	850	875	876	819	864	815	923	872	808	858	813	825	859	883	838	770	819	824	821	891	816	831	830	866	835	826	788	806	796	813	814	850	859	866	812	848	806	829	847	826	776	788	807	828	866	818	825	856	881	817	810	847	851	880	793	857	807	894	838	859	830	863	853	859	846	853	825	837	823	801	826	887	813	817	890	808	864	812	886	786	824	833	824	848	830	845	843	831	870	794	852	822	850	882	875	848	794	876	835	817	876	803	791	808	820	891	857	824	851	870	857	822	861	784	869	838	816	852	842	848	876	829	851	827	835	902	858	825	815	827	806	887	809	847	856	872	793	819	803	841	801	815	825	821	812	838	853	882	835	838	851	863	826	890	818	861	851	864	822	856	785	842	799	814	821	855	899	861	827	815	875	848	852	859	813	861	831	837	830	805	854	801	796	842	838	837	868	778	803	848	856	756	810	848	818	761	818	820	829	868	866	788	810	838	849	816	823	830	858	786	803	834	834	859	847	819	815	827	850	768	816
16844	7529	20287	11940	2510	949	577	375	306	314	286	290	281	270	274	279	280	300	245	242	276	263	258	251	253	251	233	270	241	232	237	247	229	237	228	263	278	233	246	295	237	228	239	226	220	239	240	249	235	252	249	232	249	281	237	237	236	233	256	227	274	226	262	249	252	247	237	242	227	251	216	260	222	221	203	241	216	245	242	264	244	231	234	244	206	228	253	235	261	248	253	252	267	258	241	223	230	246	224	232	217	266	245	226	263	243	230	233	255	250	234	224	248	279	237	231	231	200	240	232	226	234	238	276	272	230	268	243	261	244	244	196	243	229	240	239	249	231	213	250	253	258	220	225	220	225	257	223	234	251	225	284	268	236	233	231	257	250	224	253	213	236	212	257	230	242	239	257	239	237	263	241	268	220	231	257	250	250	230	246	205	242	225	233	278	246	246	255	253	264	237	268	229	236	214	243	264	253	230	222	235	257	218	248	234	222	218	246	213	235	236	244	230	250	284	246	235	226	267	214	240	230	206	233	234	250	242	219	259	240	235	235	258	252	227	282	236	277	255	234	262	241	241	257	264	241	233	241	223	255	276	216	229	212	214	237	253	265	239	254	253	227	226	261	246	249	252	221	253	245	238	240	295	238	253	241	259	252	222	213	269	257	266	245	233	253	239	223	242	234	255	228	253	214	220	241	239	266	253	255	249	222	191	290	224	268	222	224	240	242	239	249	251	251	229	233	230	262	237	253	224	226	244	220	269	210	248	252	207	266	238	198	254	246	258	247	219	249	273	253	226	234	235	230	243	235	219	243	252	235	216	248	239	214	225	245	260	255	243	276	239	229	266	247	237	231	249	238	272	270	271	266	249	221	269	247	270	220	239	233	244	251	219	271	205	239	239	224	252	253	260	227	219	264	238	245	249	241	230	252	246	217	238	234	237	236	250	245	234	211	227	256	252	238	244	222	265	226	277	229	253	237	245	224	227	222	227	256	241	211	213	237	216	245	256	281	224	218	223	247	242	264	212	246	223	235	237	246	215	253	225	254	252	247	264	230	265	228	246	263	209	253	258	243	236	238	232	205	215	243	242	246	250	225	267	244	235	264	232	252	221	248	265	223	229	247	245	204	235	240	235	250	237	251	240	231	227	230	262	234	243	244	251	198	216	242	246	208	224	233	234	226	219	231	241	253	231	246	239	263	232	295	261	257	226	238	254	252	250	252	272	259	238	248	241	234	262	231	249	239	224	251	263	236	212	242	223	225	247	241	239	215	224	244	219	237	252	236	246	223	244	223	226	224	228	256	259	286	250	253	261	231	224	221	242	268	234	272	236	253	240	248	248	241	281	243	250	237	246	261	246	218	261	253	248	254	238	224	260	241	214	225	284	291	220	247	258	242	245	258	241	217	250	238	240	266	247	241	257	260	215	240	246	234	257	234	254	215	241	249	240	246	264	226	243	286	240	189	241	219	248	254	247	222	232	273	229	199	241	265	222	259	259	232	276	249	231	250	251	224	232	258	225	223	259	252	255	232	260	266	243	236	263	241	287	247	252	237	230	265	234	259	247	222	218	229	254	221	243	239	211	230	246	234	222	237	264	230	245	222	256	247	251	251	260	238	252	220	238	230	232	258	202	235	282	216	238	266	238	245	235	261	240	245	228	200	210	252	244	257	254	252	253	199	244	237	217	228	257	270	236	221	242	217	235	233	229	231	221	232	251	234	218	215	243	234	212	209	208	213	234	236	253	246	251	239	266	224	251	252	206	229	236	260	223	244	234	252	244	234	231	206	246	232	238	241	227	259	241	247	233	210	258	232	251	249	222	243	218	224	215	257	226	247	238	234	251	278	243	266	263	253	240	231	240	245	226	238	238	234	258	207	212	230	229	257	230	266	238	269	239	238	239	243	269	216	228	251	260	250	238	239	227	250	237	250	243	241	247	238	208	251	217	219	256	220	253	227	243	256	236	267	263	203	241	229	248	254	253	231	218	232	244	231	245	240	252	245	223	241	237	233	244	243	230	255	230	293	208	222	263	227	209	224	243	260	234	244	240	255	254	238	240	256	220	251	236	229	237	250	234	239	233	265	249	237	209	276	225	240	237	225	249	245	226	235	251	246	252	247	248	249	221	246	241	232	238	229	251	229	232	250	250	231	229	231	251	205	230	244	240	246	222	255	254	229	255	283	227	251	222	236	235	263	255	232	219	228	219	247	242	262	237	251	250	239	235	248	239	259	263	245	214	231	249	214	223	209	229	251	216	225	235	235	233	225	225	219	246	252	230	246	281	289	207	260	235	222	244	236	234	226	257	227	247	229	257	224	245	241	217	269	233	275	216	227	211	252	236	270	264	242	217	245	250	241	253	206	220	251	216	248	233	249	236	204	249	231	267	236	229	212	235	262	211	243	232	239	246	251	226	250	216	258	254	232	255	242	244	238	219	225	253	246	251	250	240	223	224	262	248	256	215	236	241	238	264	250	207	271	236	219	264	233	259	249	257	270	210	251	258	236	216	237	244	206	270	227	254	261	232	252	259	236	216	274	261	216	241	249	243	221	214	228	229	233	239	234	237	233	225	210	226	235	237	254	217	236	237	227	269	235	244	249	259	242	252	215	267	240	248	231	235	255	251	258	255	216	218	232	251	268	203	223	230	218	222	260	258	214	224	239	255	255	254	225	277	252	230	237	258	252	249	259	220	229	273	245	236	247	237	242	210	263	251	259	255	269	241	241	243	235	224	249	273	223	254	279	210	258	253	236	232	258	256	244	236	249	272	240	243	245	241	238	246	230	251	264	250	250	260	236	251	230	239	256	231	235	245	228	264	229	254	238	247	242	263	221	215	208	259	238	221	241	247	232	238	228	247	222	237	228	263	220	262	215	239	230	261	192	252	240	284	210	250	259	220	231	234	237	218	239	265	237	244	248	232	245	235	236	245	208	235	264	235	214	235	201	242	235	236	205	204	237	236	233	236	221	249	251	253	236	217	245	224	232	262	237	247	237	258	274	260	238	250	206	229	229	260	218	249	246	243	230	255	214	245	213	220	250	229	240	213	240	262	230	242	244	269	245	259	231	231	243	248	275	251	250	245	237	241	264	237	212	264	246	257	237	244	255	241	250	209	240	252	250	226	245	248	253	239	230	260	240	233	217	211	206	233	270	250	235	215	243	222	229	215	287	235	205	242	217	228	223	224	213	258	244	255	245	223	244	281	251	217	227	223	238	251	227	247	236	255	246	252	217	257	228	259	219	196	235	256	256	228	275	230	240	250	211	231	246	274	256	241	240	241	276	237	218	245	245	256	250	230	242	247	234	234	252	262	232	245	253	251	262	256	265	238	233	212	252	223	248	227	269	260	258	224	261	209	228	267	221	273	226	236	233	239	250	214	231	247	216	215	249	245	242	234	248	233	267	236	238	232	274	252	256	230	203	198	258	260	255	238	236	220	247	250	215	236	209	247	238	254	250	256	211	230	227	228	216	227	246	275	247
11972	7658	27203	13822	5506	3862	2435	1357	985	951	916	895	838	800	741	773	752	693	704	703	676	662	662	651	580	580	555	614	570	545	594	602	579	574	575	544	556	551	548	556	532	534	542	524	569	586	568	573	579	591	608	539	568	547	560	572	542	566	546	522	563	473	525	543	544	597	550	564	573	516	532	535	555	548	597	512	531	598	580	558	570	519	531	544	562	530	599	537	527	560	579	547	554	563	531	566	588	544	534	480	548	554	535	550	547	581	559	559	515	540	576	563	534	579	510	562	503	516	560	562	556	550	551	585	535	501	607	598	512	544	561	528	561	541	551	568	549	560	535	557	548	551	546	563	492	576	513	534	569	563	567	557	506	522	536	568	542	539	593	546	537	569	551	556	550	551	537	570	549	523	586	519	565	531	577	599	576	609	524	545	527	556	547	556	566	543	580	565	563	557	560	516	560	549	569	597	539	557	567	557	563	548	503	490	534	596	549	559	565	528	563	568	524	543	574	538	550	557	591	566	550	577	569	571	556	560	536	576	581	545	517	538	543	548	563	553	559	527	542	549	550	594	551	513	546	540	541	523	566	563	599	528	562	567	570	465	529	554	517	575	583	573	568	586	551	519	545	563	550	535	558	521	544	556	544	515	536	524	577	556	553	558	552	588	532	576	569	560	498	560	555	545	551	544	556	536	528	559	577	591	547	535	549	569	531	530	560	552	517	561	549	545	596	566	518	535	534	528	564	525	556	525	556	551	534	559	564	570	574	566	567	557	520	574	542	577	597	572	587	562	535	552	586	547	516	526	580	562	545	572	513	580	549	550	558	527	572	552	541	531	557	544	580	562	553	569	574	581	583	544	561	565	533	502	566	541	555	552	527	520	539	577	573	518	553	554	556	554	540	522	556	567	507	585	555	533	555	577	556	564	522	562	523	557	594	567	541	530	545	590	547	578	567	566	544	567	589	554	496	550	583	548	547	540	534	542	544	597	550	549	568	572	518	542	568	539	594	559	537	518	561	544	538	553	572	517	568	560	531	570	535	552	554	510	558	534	556	553	561	540	553	511	554	572	521	518	576	543	563	535	573	538	525	550	524	587	553	570	530	583	547	535	591	520	538	585	590	565	529	541	535	531	538	557	588	557	515	585	562	599	527	548	543	563	523	599	530	552	549	559	518	526	585	561	576	552	541	545	523	529	543	502	528	531	500	507	583	530	505	545	521	541	569	557	557	527	547	562	597	544	601	559	515	563	532	526	550	549	550	556	548	541	552	550	560	529	563	533	556	544	557	553	544	504	562	544	539	553	526	589	529	561	584	575	552	586	522	507	537	560	580	527	540	544	528	527	511	558	524	514	540	578	544	585	526	523	550	570	596	535	525	540	564	579	557	514	572	509	545	531	564	571	530	560	554	508	553	561	551	533	563	565	559	563	599	526	576	562	519	553	543	529	537	556	554	614	546	556	553	526	544	554	552	562	543	564	542	579	588	543	516	571	557	554	541	526	606	556	587	538	572	581	561	575	570	555	545	537	548	563	575	585	566	562	573	537	568	574	604	524	565	531	547	549	523	594	531	586	542	550	540	538	541	550	551	557	539	531	519	541	551	555	563	538	574	581	552	557	556	564	571	601	571	528	572	503	574	527	556	574	557	579	581	536	530	568	545	542	557	569	512	553	559	544	565	545	537	546	560	554	547	552	541	535	570	560	517	552	557	549	516	540	559	548	513	575	594	534	564	542	547	472	554	574	526	534	556	529	532	547	553	537	535	520	545	556	549	566	561	542	529	545	576	522	551	519	554	555	549	586	539	580	603	561	578	575	582	577	579	557	546	577	532	537	567	562	553	598	547	519	561	557	557	571	546	547	498	558	564	570	543	571	562	518	580	579	589	576	546	531	573	555	542	543	573	534	553	575	527	522	558	522	546	511	588	519	601	539	543	508	550	575	539	527	583	532	526	617	545	573	597	601	519	553	560	530	600	548	577	564	542	562	577	572	533	563	553	590	493	535	560	547	526	531	542	529	532	589	517	597	559	576	577	527	527	553	526	548	549	550	552	568	553	562	572	558	559	555	588	552	548	569	526	577	559	563	550	513	543	499	565	573	547	575	562	568	556	499	534	506	506	529	512	568	548	546	577	547	529	532	536	534	549	546	538	556	583	552	538	562	554	540	545	564	532	529	542	590	523	549	602	503	598	564	513	586	580	510	542	585	528	521	525	528	526	538	554	560	561	546	572	587	568	576	561	555	569	517	497	579	572	575	518	578	577	548	558	569	549	569	554	580	547	549	556	567	580	511	611	526	574	536	575	520	567	554	527	569	591	570	578	554	551	600	553	610	543	600	556	571	564	533	530	536	553	592	545	555	583	553	561	576	546	568	548	567	560	521	552	542	552	531	515	541	592	571	575	539	531	544	522	578	548	532	546	571	531	556	522	527	546	529	507	545	547	590	554	592	565	574	545	534	565	526	563	596	541	537	536	590	558	559	543	553	567	526	591	580	540	581	585	578	544	549	573	575	524	602	550	550	544	521	584	514	524	502	541	552	554	577	533	523	551	565	541	489	562	535	550	530	525	573	561	524	539	562	525	513	580	567	576	570	523	560	550	539	545	531	533	519	533	608	564	525	550	561	577	548	522	541	542	569	531	538	578	551	541	588	542	602	584	522	568	533	576	536	542	566	544	551	497	586	560	519	530	529	581	565	545	551	544	579	557	550	544	541	573	557	541	536	532	539	591	531	511	536	579	532	526	494	553	557	528	578	562	537	525	577	566	548	549	540	547	561	555	540	510	558	602	556	577	538	535	555	571	588	593	573	543	536	535	541	518	565	548	530	507	535	579	520	548	542	537	540	558	526	520	539	573	559	562	528	581	534	569	569	545	580	558	525	552	560	552	585	562	580	546	546	545	617	569	547	515	570	539	574	583	557	557	577	586	569	573	495	539	563	525	552	595	528	559	559	522	603	578	547	506	532	581	527	569	537	546	518	567	561	568	580	563	588	572	561	574	521	553	532	538	525	532	555	577	527	540	553	543	532	536	515	573	554	554	544	516	544	574	529	578	553	583	558	541	559	518	566	583	534	550	537	572	555	553	567	515	549	543	568	541	577	555	546	561	547	569	542	543	528	550	536	573	533	551	492	551	571	535	540	560	543	566	541	545	530	549	550	537	500	494	566	588	572	560	545	522	577	559	560	543	511	559	557	536	529	551	568	560	495	548	572	535	546	566	586	559	525	545	549	515	534	586	505	535	540	547	523	536	529	590	550	587	588	559	603	566	565	578	579	534	589	529	579	544	566	506	523	554	549	554	566	541	549	515	527	544	545	531	569	514	531	544	560	491	563	526	570	568	537	558	532	543	562	555	504	553	559	595	523	553	489	575	512	538	548	575	558	553	527	547	546	562	545	579	554	548	575	547	526	518	541	588	514	556	532	539	564	526	543	524	553	551	532	559	534	580	541	539	537	553	543	544	564	546	540	542	481	586	552
25586	14029	32960	21966	6200	1850	833	378	257	236	235	225	200	180	185	208	164	186	167	160	137	133	145	143	151	151	120	147	147	150	120	134	135	113	158	135	122	122	148	127	93	126	127	140	133	134	108	139	132	134	107	122	122	131	135	130	124	138	120	132	136	143	130	109	133	136	132	114	111	146	130	142	137	164	128	122	149	133	140	148	126	115	115	122	139	142	119	131	149	128	110	129	112	132	117	135	130	136	130	128	112	133	119	113	129	127	151	133	139	135	137	124	110	149	118	125	132	131	117	112	126	141	136	138	130	140	130	151	128	132	133	140	128	143	129	130	128	129	142	143	132	128	122	151	126	149	110	105	136	130	130	122	114	115	136	128	145	125	121	123	132	106	137	106	143	119	108	132	111	109	133	150	115	121	117	131	146	119	95	128	136	142	138	111	139	128	141	114	134	126	131	120	116	131	134	144	134	134	126	144	124	133	135	122	132	108	111	121	120	125	134	129	133	117	126	127	124	111	123	128	128	122	127	138	141	115	127	141	144	125	128	131	102	122	141	140	133	118	128	148	132	114	141	152	157	132	128	134	122	121	141	141	130	141	128	116	123	140	144	111	110	117	147	114	153	148	117	110	99	135	132	142	123	127	123	126	137	133	127	158	139	130	123	118	135	127	107	115	141	146	137	140	133	124	132	144	132	128	133	132	121	115	125	128	116	130	146	117	113	136	144	130	121	129	124	142	120	143	120	122	134	135	125	116	130	128	124	127	146	118	122	130	129	108	120	124	120	128	132	112	124	136	129	141	124	129	125	140	117	117	125	126	118	140	135	144	131	121	111	136	126	115	129	124	121	146	142	129	117	122	122	140	143	108	118	116	124	116	111	138	124	149	119	138	104	147	148	153	121	133	146	143	139	130	130	153	141	126	152	149	133	122	142	139	145	134	112	148	133	112	129	134	123	126	153	104	122	121	125	110	126	128	133	119	138	129	123	117	127	125	140	156	109	126	141	133	134	120	133	121	128	122	116	123	125	117	145	129	143	125	112	142	150	128	123	147	131	115	119	119	130	124	120	125	132	100	111	105	136	111	137	131	129	151	148	128	123	135	112	159	152	116	142	134	132	105	129	133	135	131	107	141	121	130	139	133	140	118	138	144	144	133	139	145	120	129	122	125	130	131	128	128	128	141	127	135	131	114	130	121	132	136	123	119	144	125	122	129	140	144	148	129	127	124	118	111	128	110	135	100	120	135	156	114	143	133	129	121	123	124	119	130	129	135	133	125	131	142	130	132	142	130	121	126	120	134	111	128	102	147	119	139	127	121	142	115	145	131	140	164	133	132	131	143	110	141	135	131	123	123	97	128	136	128	152	134	126	131	118	126	119	136	134	135	156	143	108	114	138	136	119	143	146	114	133	142	138	137	154	109	145	136	126	128	141	138	135	138	150	116	115	117	129	146	145	124	143	124	121	146	141	128	128	138	126	119	167	129	137	97	142	144	127	141	114	138	121	132	150	146	132	124	103	147	148	122	140	122	119	123	114	127	112	139	143	129	135	102	126	128	143	139	134	134	128	144	158	127	137	122	130	138	134	132	125	145	132	123	131	126	120	137	128	138	151	111	144	140	134	121	86	121	136	122	116	136	150	128	152	135	125	136	151	164	142	140	116	112	116	121	137	128	138	136	159	134	121	138	140	130	139	128	134	128	140	121	148	154	126	130	137	127	135	136	134	157	125	130	120	130	127	123	129	149	149	136	163	138	103	133	136	128	136	137	130	137	125	109	112	129	144	133	128	132	119	128	120	143	129	132	115	137	143	123	114	142	151	123	115	129	133	131	122	122	128	123	125	134	115	117	129	135	129	137	123	140	134	124	128	120	149	109	115	120	142	110	134	140	125	128	134	126	136	126	144	118	123	141	143	98	142	128	150	121	132	113	123	132	147	145	125	116	110	123	139	143	126	147	137	127	117	146	150	113	110	124	130	129	137	130	142	127	128	139	119	136	141	133	128	152	110	114	143	134	123	133	139	156	133	151	151	126	147	114	117	126	111	133	120	125	126	107	136	139	164	124	132	125	144	138	117	115	134	116	142	129	126	127	130	151	132	109	111	117	133	127	141	118	153	160	163	118	128	131	116	146	133	141	158	126	122	120	127	129	140	137	121	138	129	125	124	118	122	111	144	123	95	140	138	138	145	118	139	127	109	113	127	119	136	121	124	128	120	124	148	144	124	127	121	157	117	136	138	136	126	137	127	130	120	144	112	127	117	136	146	134	134	125	114	136	108	142	143	122	141	118	114	149	130	153	135	141	129	134	128	127	117	125	99	117	140	138	132	147	135	131	141	141	127	131	135	133	125	95	120	126	146	137	123	109	112	127	101	125	129	124	124	128	142	127	143	103	131	129	133	129	125	122	126	127	127	138	135	140	130	134	130	129	146	114	146	117	128	151	124	131	115	153	116	141	129	133	132	130	116	133	122	138	136	126	125	117	129	120	142	134	116	105	129	111	131	133	144	131	132	109	118	130	142	122	126	123	148	126	109	126	147	138	149	128	128	133	133	134	121	130	125	120	112	139	147	111	142	138	124	127	110	137	127	131	142	131	124	121	140	114	139	126	129	135	146	112	117	126	141	131	125	143	129	130	155	143	126	129	135	114	134	126	124	120	123	126	126	131	100	120	116	127	115	128	140	121	123	117	141	140	111	113	139	115	134	121	124	119	126	114	127	104	160	112	120	136	140	129	140	123	135	123	118	145	118	130	119	128	125	117	119	116	127	128	125	108	140	142	127	126	97	124	122	103	134	115	157	114	140	121	103	130	120	140	118	123	114	117	130	112	146	116	133	135	142	128	142	137	139	146	149	122	148	126	137	127	126	126	130	122	108	135	132	116	131	138	127	114	126	99	132	148	133	116	116	144	156	128	118	123	162	114	117	121	139	115	121	108	121	106	122	147	122	131	122	147	145	123	138	113	132	125	123	125	151	123	132	162	139	113	114	160	155	121	106	116	146	110	138	157	114	133	146	123	128	121	131	129	121	124	130	134	118	146	133	131	117	131	133	131	121	130	110	118	112	139	139	118	138	141	134	143	122	139	125	122	129	124	104	155	149	125	122	130	121	127	127	132	129	126	131	121	146	119	113	135	156	127	156	135	138	129	128	132	149	125	152	131	126	130	143	131	129	137	129	120	129	124	126	131	152	144	114	142	136	133	161	109	139	129	125	144	143	135	140	148	148	104	128	129	107	111	116	122	153	126	119	153	121	129	129	141	122	128	121	125	136	130	111	130	128	125	113	138	116	132	138	143	103	133	138	134	124	118	162	127	149	136	146	128	121	137	139	130	116	107	135	151	135	126	117	129	138	135	124	146	117	129	145	149	148	132	126	118	122	121	129	146	147	112	147	124	138	120	128	106	132	143	119	133	106	104	133	127	133	135	125	142	131	112	140	125	139	121	132	134	148	133	146	130	106	140	136	109	119	135	125	119	129	114
15492	12602	35535	20740	9026	6103	3522	1723	1148	992	1006	917	805	737	773	702	641	619	551	561	534	489	544	476	427	402	414	368	381	382	379	384	384	355	344	368	361	379	345	350	352	365	338	354	344	363	348	353	326	357	356	348	352	355	324	336	334	344	315	308	349	366	344	379	340	359	355	362	349	336	338	374	321	353	383	348	346	340	329	371	346	318	336	326	334	342	348	334	351	337	331	348	338	318	311	315	340	363	373	332	340	329	337	316	357	353	354	352	331	341	354	343	317	321	334	347	356	370	305	318	332	364	369	338	336	356	311	334	337	317	339	394	301	364	352	368	338	322	354	340	356	331	355	332	375	327	355	336	329	333	336	320	334	333	377	329	327	353	309	325	338	349	323	321	342	325	349	355	347	330	299	322	338	339	322	330	329	332	294	333	347	276	352	352	371	370	352	331	347	331	326	343	348	319	389	342	338	347	352	323	350	342	355	320	337	291	318	346	353	354	358	348	323	305	337	346	288	315	352	340	333	325	329	324	309	347	337	359	347	322	353	350	368	336	336	342	294	343	380	332	369	323	365	350	316	369	332	310	317	325	322	337	331	350	333	340	337	351	345	329	341	336	343	356	338	341	305	329	365	329	296	327	334	336	328	311	346	336	373	343	322	354	326	344	320	355	326	340	331	351	337	362	333	375	329	358	371	327	364	334	358	319	372	327	356	339	382	363	314	328	324	329	354	362	351	324	300	322	353	318	362	331	385	379	362	351	312	358	286	320	340	339	371	322	353	315	329	353	340	340	344	355	368	355	378	377	328	371	360	332	347	365	344	319	325	332	338	360	348	335	347	323	335	363	363	319	320	336	362	347	320	349	310	340	353	324	320	344	329	365	355	334	324	347	339	345	362	318	349	327	335	363	320	330	333	368	343	342	334	366	324	339	342	346	308	343	349	330	322	348	350	326	341	324	336	344	362	358	354	321	301	359	348	340	342	323	330	336	333	348	293	340	323	341	332	323	365	351	329	322	318	343	358	338	344	324	348	350	333	302	326	351	307	320	344	326	326	331	352	338	344	322	307	350	343	329	330	356	355	327	332	360	328	324	343	343	362	344	337	330	308	349	344	316	381	333	335	365	277	373	333	370	339	332	360	302	321	327	355	353	341	345	316	328	365	338	355	312	375	354	369	355	332	360	366	340	337	369	375	342	336	360	340	334	326	314	342	319	338	321	321	353	339	316	332	350	355	329	336	353	355	357	327	323	331	339	345	345	355	350	317	319	334	326	341	335	362	353	317	323	356	372	362	364	348	343	325	323	369	310	342	366	338	340	352	331	345	321	307	348	340	356	351	341	353	337	344	330	373	342	356	336	305	350	340	337	345	335	354	306	330	308	346	371	342	335	375	356	339	307	332	336	313	343	313	329	314	329	345	350	365	360	355	352	350	332	353	376	317	351	311	326	373	367	322	332	322	355	305	330	332	320	337	346	333	336	339	328	370	369	327	317	348	333	377	339	342	338	317	344	341	321	371	347	355	349	324	329	342	364	297	347	360	348	330	347	340	333	361	369	333	345	313	351	355	344	315	329	360	376	326	367	340	322	354	359	320	372	315	309	352	351	324	333	322	332	332	362	336	371	360	333	363	333	351	363	309	340	367	370	331	329	331	342	349	353	379	323	361	335	319	344	306	342	309	347	343	342	343	381	349	357	343	338	360	343	376	335	333	337	345	351	322	336	348	338	345	383	353	333	329	324	330	354	341	354	351	327	370	364	317	330	325	358	354	340	322	363	320	335	351	346	323	335	333	320	342	357	331	329	357	340	338	358	337	355	329	328	314	377	323	344	356	330	314	372	349	350	351	304	316	336	365	322	374	315	344	301	345	351	334	323	316	354	362	344	349	362	327	351	320	339	308	346	344	332	369	363	349	364	304	371	357	321	352	348	327	337	341	311	375	340	341	360	399	349	352	343	314	347	335	326	343	334	351	313	310	313	344	326	350	347	352	363	344	323	326	340	345	364	355	335	325	345	343	344	374	318	356	348	348	356	356	324	323	328	337	348	347	361	336	324	346	341	348	321	329	336	314	341	336	329	330	337	344	327	342	357	329	325	338	331	329	331	326	317	342	357	337	345	345	344	338	322	343	334	322	345	349	351	366	366	316	349	331	324	318	315	340	340	358	320	365	380	333	341	361	381	346	383	362	321	331	369	350	333	350	352	328	338	366	349	326	343	334	324	350	370	329	369	339	330	327	347	337	317	347	354	346	325	361	349	347	382	325	331	325	330	360	328	362	321	335	372	338	368	348	321	325	328	345	341	361	318	336	344	371	327	345	362	310	338	307	306	334	342	326	355	336	362	351	329	338	310	369	351	333	349	337	357	340	317	353	332	326	348	322	344	307	329	316	337	348	320	315	315	333	351	354	358	323	338	326	351	329	364	335	349	330	356	360	331	354	327	334	339	333	324	335	297	321	348	330	317	341	322	338	354	334	334	341	333	361	334	315	340	331	315	360	366	346	318	335	381	348	328	343	346	358	341	351	371	342	353	319	322	365	305	352	356	339	314	346	370	390	358	321	315	353	355	367	326	367	336	352	338	352	337	345	306	329	337	333	312	321	350	348	378	345	322	353	344	340	343	388	372	350	327	320	331	340	337	372	311	330	320	334	340	335	361	340	306	331	386	341	314	357	338	341	335	350	344	331	327	379	360	360	337	371	395	313	352	319	345	373	342	347	309	369	371	341	320	330	333	333	358	328	362	343	344	345	329	332	323	331	311	322	334	338	333	346	333	323	337	346	310	363	353	329	339	389	303	317	321	372	316	339	337	325	346	346	348	350	323	354	337	312	352	321	364	320	330	354	336	367	323	330	351	388	308	346	332	316	349	332	349	346	349	347	372	311	334	316	351	369	313	348	335	341	382	353	355	341	376	346	340	362	334	335	359	321	371	343	308	324	349	362	339	321	325	321	319	335	351	351	341	369	341	353	359	367	331	347	332	341	305	329	327	341	361	351	333	344	354	299	299	350	349	328	355	339	327	343	327	332	375	367	356	313	353	351	338	322	290	340	345	340	324	356	343	329	340	343	340	334	343	321	358	337	372	298	338	337	356	343	363	352	357	317	306	312	355	354	354	368	333	350	315	337	318	341	364	344	341	313	315	333	365	325	373	361	290	353	342	347	318	376	283	331	334	337	358	345	368	371	355	342	355	316	330	348	363	361	336	311	346	309	313	333	338	359	326	328	314	362	356	331	361	349	340	360	365	326	339	340	310	312	346	322	339	326	336	333	340	332	321	321	318	350	390	345	357	343	346	366	333	299	348	333	338	366	342	313	358	343	344	365	339	346	359	345	341	352	306	323	350	364	323	367	319	364	359	358	350	360	334	327	328	318	341	378	331	323	337	341	334	319	310	310	319	331	317	374	316	327	340	327	371	340	345	360	316	311	372	336	346	319	349	317	349	343	330	329	355	334	355	323	351	353	320	346	304	335	348	335	342
6492	1620	1138	647	502	462	419	393	405	386	384	396	378	378	378	337	402	402	356	416	372	395	383	402	345	378	381	359	401	360	398	389	379	398	376	378	381	377	362	378	396	376	385	360	390	381	372	386	349	362	347	422	381	430	376	387	355	363	374	424	380	395	352	398	411	361	388	379	392	370	377	363	311	388	365	387	385	370	380	395	367	373	363	342	370	382	373	394	346	335	379	398	388	385	334	379	387	348	391	392	338	363	385	358	358	376	340	382	395	351	355	361	401	367	370	355	352	374	342	375	356	388	374	358	363	336	380	394	422	389	386	390	379	371	379	357	346	365	367	363	380	374	356	375	373	356	405	374	351	359	380	384	386	386	370	391	389	387	388	366	369	336	371	387	338	394	377	407	386	364	380	364	371	360	364	313	386	392	344	367	394	420	361	366	426	379	368	391	330	377	345	370	375	379	364	364	392	366	397	361	383	360	332	378	391	386	358	407	358	359	374	346	409	381	380	382	369	362	397	399	399	415	410	398	400	404	337	426	390	383	420	390	353	398	370	383	386	365	394	393	374	358	349	376	404	386	347	329	351	371	388	363	391	377	387	364	371	358	394	377	381	365	405	394	327	377	372	377	363	381	429	389	378	346	385	384	391	381	361	378	380	371	376	390	423	393	382	399	366	359	353	366	382	348	365	374	380	405	367	382	358	349	367	361	365	394	394	362	375	406	379	404	364	394	343	371	392	371	372	372	327	381	416	383	365	393	394	411	349	401	358	347	366	361	366	358	356	345	383	378	382	388	361	369	377	374	399	386	420	327	352	365	398	342	394	372	395	309	385	367	336	348	358	427	393	351	359	403	364	346	361	351	398	430	360	398	330	382	390	363	370	424	366	370	379	386	370	410	360	378	373	367	350	368	365	373	350	389	339	339	389	376	385	367	373	380	381	395	402	413	387	350	364	365	373	421	382	343	357	390	356	353	353	386	376	363	390	377	389	346	370	396	363	362	356	396	385	392	362	358	377	386	373	350	382	362	409	369	400	384	374	366	358	343	416	353	361	375	356	367	393	379	361	397	398	357	326	358	382	382	392	360	392	384	346	368	381	392	356	369	405	382	375	404	380	371	373	345	411	364	394	350	361	371	416	364	370	373	384	344	363	354	349	410	379	364	388	402	341	386	391	371	352	394	352	374	391	405	401	387	379	386	351	354	366	363	379	368	380	367	359	383	407	360	340	400	406	393	401	399	347	353	360	360	342	374	357	388	359	351	383	356	377	350	331	361	377	355	371	331	336	379	391	335	354	400	386	359	379	371	345	369	327	383	400	372	392	351	378	386	437	343	374	357	365	346	383	398	361	385	355	345	340	374	361	380	373	363	393	366	357	413	345	362	357	363	404	384	431	401	383	400	389	382	371	387	348	367	378	379	371	378	360	381	400	406	397	399	370	416	370	365	377	363	388	400	384	407	335	308	382	379	371	399	335	395	355	406	346	390	366	393	386	376	379	355	426	369	353	375	345	381	380	409	367	358	376	403	390	376	398	402	364	348	383	364	358	353	348	389	388	378	359	364	384	368	334	377	371	393	360	366	345	402	347	424	341	353	323	389	372	388	408	340	385	378	377	358	361	326	368	392	350	356	346	353	368	384	368	333	370	355	353	376	380	381	354	351	394	396	410	390	355	352	393	417	399	358	373	394	396	387	359	368	386	381	408	387	356	394	370	372	382	353	415	389	380	414	384	379	367	354	370	371	362	433	381	358	369	368	346	429	364	383	344	358	369	367	401	364	372	394	385	395	336	406	355	384	378	379	354	395	372	372	370	354	369	398	335	369	374	366	346	377	317	344	394	378	382	388	355	330	371	332	385	387	348	341	361	415	347	340	323	419	364	418	357	373	374	397	397	357	388	381	374	381	403	390	388	374	395	372	367	388	351	349	345	400	370	374	403	376	373	382	360	380	410	395	389	385	368	380	369	367	417	398	383	389	395	386	346	385	347	341	439	350	375	372	414	359	385	364	378	371	398	362	387	370	375	348	394	398	355	369	386	362	360	371	388	366	377	357	366	377	389	374	343	379	388	360	335	390	397	337	396	376	385	361	397	413	330	371	421	331	362	343	397	363	350	363	376	369	405	389	357	346	413	385	352	400	400	380	395	378	362	371	397	362	372	386	344	362	352	374	348	384	375	385	363	391	358	361	375	388	358	372	375	343	359	379	369	379	399	380	362	372	341	364	329	346	355	336	389	406	399	366	404	396	410	383	372	337	373	424	351	343	358	420	386	338	388	347	413	368	388	380	389	356	378	395	394	374	368	393	404	358	386	355	407	377	385	391	349	352	390	383	386	379	371	374	403	411	349	381	373	351	410	398	363	388	360	381	358	361	390	400	391	411	372	351	394	373	371	390	386	377	372	367	402	365	381	341	405	383	351	416	383	403	373	375	378	342	376	371	372	371	361	396	366	344	358	380	352	380	389	392	366	380	363	383	378	379	379	347	355	356	374	367	362	355	380	364	355	361	381	385	360	375	367	389	376	377	349	348	356	396	382	356	376	375	346	380	359	362	388	375	384	390	391	376	349	368	350	406	381	353	348	373	386	367	398	376	390	377	373	390	385	397	382	378	362	366	340	384	389	369	363	336	374	359	365	392	410	398	369	371	408	392	386	402	357	350	396	348	369	384	376	406	335	355	365	350	405	374	383	377	391	390	412	375	393	356	383	406	383	344	328	408	418	393	377	400	376	359	360	365	362	391	345	355	364	400	351	397	364	397	374	389	342	392	389	394	409	339	367	338	352	367	353	376	360	339	385	383	376	416	390	359	378	419	354	368	373	368	334	399	378	367	352	399	364	385	366	375	386	396	361	414	388	367	392	378	393	366	385	350	410	370	357	427	380	350	372	343	385	372	377	369	373	379	398	388	383	415	376	365	382	397	389	375	360	382	379	339	391	386	353	369	389	405	375	395	358	395	342	360	397	333	372	366	345	407	401	377	379	317	329	378	366	411	407	352	346	397	372	348	377	394	411	407	401	392	358	369	399	378	359	344	377	389	347	377	351	378	347	392	367	362	365	374	383	360	357	387	409	377	363	387	390	378	371	362	374	392	392	324	353	385	428	342	366	398	371	396	374	335	358	370	358	358	374	363	361	387	388	359	373	369	361	399	387	354	399	365	370	378	370	383	353	393	390	386	374	382	389	347	389	345	369	393	379	375	385	380	360	369	400	342	378	389	392	348	392	406	389	331	363	350	362	398	379	364	376	365	361	408	399	391	378	341	391	346	399	382	374	403	369	369	403	380	376	338	349	346	362	352	364	392	386	370	379	352	384	371	372	372	388	357	398	353	371	358	339	344	378	392	354	376	374	391	378	350	422	404	381	392	391	365	412	407	382	356	362	358	376	322	348	365	344	352	372	348	404	338	368	372	349	360	379	385	384	350	410	382	356	361	357	358	352	365	365	377	378	354	356	343	358	349	381	397	383	362	351	383	362	348
4933	2089	3026	2059	1472	1254	1119	990	942	970	911	970	990	933	898	916	846	884	910	874	920	831	891	828	804	867	840	857	846	820	853	827	834	827	886	867	837	880	891	825	858	834	811	856	800	862	883	843	804	788	855	813	865	858	870	852	866	877	816	809	803	833	864	850	819	819	873	910	878	864	779	892	822	832	803	816	875	825	836	858	845	802	843	795	833	787	849	844	855	854	819	795	810	832	853	854	815	798	813	860	835	834	869	816	839	822	815	869	813	881	847	810	831	896	843	849	833	860	854	850	816	839	796	838	844	805	795	845	815	869	793	845	795	847	829	831	824	839	875	875	877	843	856	769	872	821	796	829	843	844	778	880	835	838	843	839	883	865	835	830	824	799	852	854	842	888	827	833	828	862	863	836	844	779	854	814	861	824	847	811	826	857	834	869	876	834	841	837	788	827	893	825	850	792	854	819	857	872	802	858	824	813	865	845	842	842	845	867	822	809	822	848	846	864	879	843	850	819	814	855	860	837	874	834	842	840	849	880	771	819	841	877	822	793	852	839	844	832	845	862	907	861	852	895	852	867	865	819	797	829	819	849	829	856	840	879	827	830	851	794	817	815	800	875	881	817	852	845	809	851	838	822	828	863	810	814	808	808	890	832	839	814	808	831	837	828	832	824	857	788	847	821	847	864	807	851	874	820	838	853	913	892	882	831	829	768	849	855	799	852	859	871	846	802	794	826	853	880	765	857	838	800	833	835	792	820	893	891	834	825	865	840	857	820	846	887	840	910	855	862	849	803	896	845	851	889	847	847	848	861	876	882	801	847	833	863	803	855	815	832	800	817	824	856	818	816	840	846	802	809	810	828	800	834	864	856	795	826	857	904	854	819	882	855	818	803	810	795	854	845	836	844	862	836	853	792	813	814	816	840	823	875	822	816	850	824	876	834	861	843	820	826	796	862	819	853	801	846	873	857	838	821	804	819	860	834	830	821	841	853	839	865	847	828	837	849	849	856	784	865	838	842	880	810	838	803	878	858	843	850	839	839	834	847	852	899	813	850	809	826	895	773	820	882	812	795	851	846	866	877	849	801	829	822	855	860	821	894	860	833	806	868	889	776	855	859	817	811	874	864	760	805	828	885	840	888	796	873	854	822	865	847	851	801	774	818	874	822	869	829	836	825	865	857	831	808	808	900	808	857	785	817	840	838	799	837	856	790	875	874	852	849	838	879	866	840	855	848	778	830	829	809	856	813	815	839	840	858	849	788	797	829	798	874	844	873	881	805	824	804	817	851	860	859	822	806	827	829	786	806	869	832	863	856	864	866	770	827	800	800	818	816	855	855	783	832	860	855	896	798	850	819	835	836	794	815	828	802	916	866	811	795	837	867	803	839	795	874	851	860	814	847	868	801	827	829	865	882	847	810	808	807	857	874	876	815	818	867	867	806	873	859	866	782	805	889	865	852	831	847	827	860	857	817	804	810	850	827	812	867	824	836	843	833	865	834	839	830	833	885	823	822	815	880	821	838	885	869	814	882	867	824	843	874	846	806	821	819	815	803	905	882	819	885	852	834	817	811	848	870	844	859	813	803	865	868	848	886	852	865	829	839	819	830	792	829	892	859	820	835	809	806	814	849	846	855	804	832	841	812	854	859	783	836	897	783	807	873	865	835	821	863	854	844	827	814	873	801	801	854	819	853	835	851	836	869	840	844	830	909	859	815	840	882	842	829	798	831	852	809	865	816	802	826	820	840	825	850	852	811	880	846	836	861	834	774	869	855	825	826	878	836	820	835	804	803	861	875	831	887	871	796	844	855	825	794	864	835	826	834	876	804	843	862	797	827	864	893	849	837	802	832	872	823	815	808	829	896	828	841	816	824	794	786	828	836	844	844	862	810	842	844	818	840	807	825	831	853	836	838	860	831	821	884	819	842	858	821	825	855	846	790	872	828	796	814	881	809	788	811	938	866	847	823	829	851	815	813	841	829	855	876	867	876	789	842	841	866	839	838	839	823	865	842	823	823	904	859	868	883	854	864	851	813	848	844	821	832	887	816	832	850	891	796	827	800	838	825	809	853	859	898	876	848	836	831	849	845	867	841	803	828	861	840	905	843	802	841	823	838	852	866	837	846	834	851	828	833	814	862	808	805	860	877	847	817	829	827	841	856	817	815	875	825	851	856	854	849	865	898	833	849	846	779	818	851	835	795	834	828	886	841	851	876	831	830	856	855	792	841	862	810	829	870	894	843	836	802	781	831	863	823	863	817	826	819	846	842	832	824	855	837	811	812	855	796	821	883	828	834	843	884	837	826	863	834	867	867	866	866	752	876	804	859	824	842	861	833	867	883	864	830	816	800	858	854	830	833	854	802	881	821	845	762	874	847	844	819	829	807	881	838	883	814	828	840	831	826	824	760	810	814	852	867	826	852	838	816	822	817	799	813	817	885	806	831	850	855	824	830	805	843	816	852	860	827	834	846	781	849	817	841	786	803	864	827	844	842	885	797	907	856	845	815	826	838	869	897	815	804	863	815	829	845	895	816	847	835	848	849	842	868	818	869	791	872	815	863	851	797	860	812	845	850	874	811	864	850	867	839	799	879	791	794	815	812	849	856	800	852	822	874	865	869	816	835	860	829	880	801	864	789	847	864	860	829	832	852	858	876	801	809	829	807	858	817	873	854	823	862	850	864	863	843	837	831	867	822	887	832	834	865	886	862	796	816	857	854	831	820	857	845	778	822	874	845	826	832	842	835	832	819	905	854	792	829	856	819	876	878	850	800	851	800	864	823	840	827	822	816	839	849	830	865	811	889	816	823	827	890	852	873	863	875	854	855	877	830	782	832	821	855	798	840	868	836	860	855	896	842	824	800	837	871	872	839	806	853	835	878	884	902	812	838	869	844	887	878	840	851	800	888	789	824	779	862	864	848	846	785	855	833	796	844	813	844	831	833	835	862	794	807	869	831	819	865	794	844	873	849	829	823	850	804	839	799	813	847	845	826	820	829	818	805	826	859	885	817	851	864	857	780	785	854	877	823	828	819	830	825	799	812	871	808	807	800	847	857	831	834	838	918	815	839	840	804	896	823	822	881	810	830	854	879	828	864	786	840	858	787	830	768	860	840	801	806	866	840	840	844	905	847	818	830	824	804	806	836	843	832	840	813	820	848	806	888	841	836	812	834	838	852	793	802	858	822	870	846	874	832	776	857	788	869	847	861	808	883	846	874	889	878	818	842	796	800	865	852	872	808	819	814	848	800	856	795	779	862	820	857	880	771	839	861	824	827	806	820	874	824	839	863	815	857	847	872	866	857	806	826	882	834	847	816	842	826	820	853	872	827	813	826	852	850	798	838	787	857	858	828	796	862	834	813	837	864	843	841	831	870	857	818	863	808	878	835	835	822	839	835	839	813	823	829	807	826	824	833	859	851	821	842	812	848	862	795	854	878	798	863	829	830	841	851	855	873	821	841	863	822	858	850	821	861	794	808
16902	7286	19628	12724	2532	1030	571	417	315	334	325	298	301	266	258	291	292	255	258	245	245	279	262	264	262	255	224	240	242	246	242	258	222	248	232	240	240	243	229	239	229	241	238	257	256	231	266	227	250	248	241	216	219	244	258	268	207	243	248	261	241	258	267	240	264	266	229	240	266	247	238	248	268	231	264	257	213	248	227	272	260	237	242	271	252	233	260	250	263	222	254	264	246	240	262	246	231	211	244	203	249	272	237	249	222	234	260	229	275	230	275	234	246	212	234	273	239	232	257	245	207	260	270	233	240	238	254	232	241	224	268	231	241	247	253	237	245	254	239	267	223	249	221	267	265	239	231	251	241	237	201	237	207	220	240	214	254	239	245	239	252	244	279	235	230	241	224	210	254	227	259	238	201	236	244	223	229	251	229	262	248	240	236	256	226	233	274	217	233	254	245	237	209	243	221	241	222	242	217	256	245	244	250	240	241	256	248	284	228	235	230	243	220	197	230	227	249	215	220	264	278	256	235	217	244	249	225	232	253	236	247	266	237	250	254	229	231	211	236	212	228	243	240	229	238	236	193	245	236	242	227	248	232	229	215	237	249	276	263	256	270	232	247	223	237	236	251	244	233	256	247	228	223	217	227	218	260	237	242	240	237	233	238	225	228	218	239	224	215	256	281	229	224	261	221	275	233	218	233	260	288	210	251	263	215	243	225	223	218	244	210	246	281	229	223	231	268	266	253	233	226	241	241	244	261	210	217	241	259	225	242	237	257	207	214	244	247	272	232	227	247	263	249	255	225	258	253	251	239	230	267	237	239	258	233	251	265	250	240	253	219	242	221	266	247	230	266	246	269	228	250	245	224	271	238	267	214	236	224	249	252	262	237	221	237	231	255	232	243	227	246	244	225	256	250	249	226	241	232	244	235	235	244	236	248	249	246	231	227	247	254	236	239	232	228	252	247	227	263	260	228	236	234	257	235	241	221	222	217	245	264	240	259	245	258	258	256	264	227	208	235	227	249	264	253	224	274	264	256	250	228	238	240	245	255	236	252	250	254	238	247	215	215	223	257	259	227	258	243	243	249	252	230	250	240	221	209	260	262	225	258	242	265	277	250	273	244	238	255	250	214	245	238	235	214	256	249	229	241	246	257	242	272	229	235	238	258	235	248	256	229	270	223	256	230	263	214	250	234	239	213	231	261	268	217	259	266	228	245	227	236	226	238	238	243	232	246	266	242	224	237	244	209	256	248	233	236	252	220	248	230	215	223	225	247	237	245	269	267	224	235	270	249	239	227	230	234	246	223	249	257	272	254	254	272	224	221	235	250	246	223	262	287	257	235	239	230	255	256	219	273	252	238	228	248	276	239	256	234	211	249	236	232	237	225	266	257	250	205	207	236	240	237	222	227	236	220	228	253	220	239	224	261	245	268	270	228	238	245	240	218	218	213	251	219	233	246	252	248	225	264	238	245	245	257	241	247	256	241	266	232	245	250	234	239	262	267	248	231	254	246	240	251	232	251	225	250	251	259	239	260	232	257	252	268	253	249	248	228	237	234	245	256	228	227	231	218	219	232	240	236	284	248	278	234	262	245	247	279	222	250	238	226	260	249	235	246	254	234	288	275	256	229	235	217	256	236	240	267	236	214	213	235	265	240	244	231	225	242	223	208	243	255	246	240	259	239	235	224	283	220	234	240	244	229	242	260	232	238	248	265	255	227	201	247	253	242	232	247	245	243	252	208	254	238	219	255	259	233	255	248	233	252	217	276	238	240	267	240	256	243	256	259	230	230	269	274	250	219	238	222	235	246	238	253	216	213	224	235	227	241	229	227	237	264	222	240	216	261	251	215	236	216	213	251	251	249	201	214	241	217	227	260	248	238	262	271	255	255	249	214	247	241	251	235	242	243	277	228	248	263	217	232	249	260	258	238	243	228	234	239	237	217	219	236	224	220	214	218	219	217	215	226	218	217	250	237	234	240	257	220	235	250	243	247	221	239	239	248	227	217	268	229	241	244	237	260	262	227	247	240	261	280	241	267	254	226	241	207	239	232	247	244	265	263	234	259	240	219	238	221	236	222	210	222	228	223	239	243	232	243	223	234	249	230	244	272	247	255	233	238	234	258	245	248	267	216	260	231	241	272	258	247	237	270	248	275	230	231	244	231	254	261	235	246	237	197	233	218	232	236	263	266	251	242	229	248	224	213	212	256	233	228	231	231	239	221	213	244	249	250	228	271	290	218	204	241	301	226	237	253	261	195	246	267	227	259	244	238	234	232	258	251	242	257	244	267	231	222	234	272	252	204	233	250	217	249	262	231	240	258	223	226	242	233	236	234	214	222	257	243	235	225	231	225	205	238	234	238	224	233	247	211	231	222	232	203	247	233	253	258	230	232	255	279	254	256	227	254	252	224	247	246	221	251	242	271	243	209	223	236	255	213	246	253	232	248	254	262	247	252	201	241	233	223	228	237	260	223	206	253	231	243	261	238	268	223	265	240	227	237	241	240	242	237	233	268	237	219	257	244	212	262	250	255	247	243	243	241	265	263	252	261	237	214	252	240	236	214	237	250	244	238	242	231	235	216	228	251	248	254	240	250	220	257	271	223	256	248	228	265	268	273	244	230	277	263	253	235	218	246	214	251	206	264	216	239	258	238	246	220	228	251	245	230	263	229	254	211	246	243	249	218	242	223	255	220	222	236	237	232	228	234	234	236	242	259	239	202	273	264	235	285	227	256	226	230	243	268	264	224	250	206	235	242	237	213	245	231	242	269	242	241	262	201	250	257	221	246	220	251	236	248	252	247	244	215	208	239	244	229	253	262	260	237	240	217	209	237	223	244	229	266	249	233	236	232	250	230	215	259	287	239	222	231	246	209	253	243	219	245	247	244	219	257	255	239	251	264	227	228	280	278	260	246	237	254	266	236	236	252	232	265	226	239	251	195	234	219	228	235	230	227	245	231	219	242	237	206	258	242	237	216	218	215	247	261	223	212	256	236	248	226	220	245	254	259	246	264	237	255	223	250	209	223	248	243	249	259	243	233	234	241	249	213	260	229	216	261	251	230	259	222	251	230	260	233	249	239	242	240	266	242	245	237	204	236	271	241	225	252	247	217	239	230	263	247	223	224	250	266	240	225	222	230	234	262	233	242	238	250	269	251	230	239	238	229	244	244	231	255	230	224	214	238	253	199	240	251	233	242	264	254	230	212	234	242	252	252	253	231	247	225	239	234	236	244	259	218	238	252	250	255	257	236	270	241	252	228	229	264	230	243	242	221	246	249	228	228	225	209	252	265	262	254	220	234	239	262	228	251	247	248	214	241	245	264	231	223	253	236	224	242	233	203	206	249	245	258	232	242	247	214	243	209	252	231	218	250	275	234	236	233	241	280	255	268	221	236	239	262	231	221	240	231	256	250	254	259	244	198	235	223	255	231	236	218	214	233	240	231	229	218	256	226	230	250	214	212	257	247	242	227	245	231	239
12030	7586	25893	16005	5765	3715	2335	1245	978	896	933	891	862	808	788	769	787	666	710	729	654	667	630	607	576	541	605	526	572	562	569	566	580	587	557	535	557	542	553	553	556	602	566	547	589	591	542	542	577	575	532	553	547	571	544	496	529	559	532	586	554	519	562	560	590	576	587	589	582	552	555	551	553	554	586	561	562	546	579	520	541	510	548	538	541	538	530	584	546	545	541	554	530	572	575	585	575	545	550	543	540	576	556	539	541	536	529	536	533	539	558	492	594	554	545	544	574	583	535	530	560	533	514	549	534	551	581	542	576	563	581	547	516	564	541	536	551	562	533	513	561	529	567	522	613	570	568	547	562	575	527	550	548	514	514	559	501	561	586	548	559	525	531	543	543	571	524	559	589	571	523	584	585	587	569	602	545	535	589	544	523	502	575	553	543	567	540	585	547	527	539	548	556	549	535	566	564	563	546	541	562	542	505	583	563	516	554	519	562	539	532	554	506	571	562	498	529	562	556	558	532	502	552	536	580	560	546	528	539	518	551	594	546	569	541	548	576	564	544	529	556	566	556	548	523	536	566	573	571	601	637	533	528	515	534	549	585	572	537	525	524	519	583	568	577	596	537	581	531	554	553	530	531	516	570	529	549	530	565	556	565	582	541	591	551	527	543	586	579	507	541	536	547	539	581	571	536	604	583	568	564	560	547	546	511	583	572	556	551	557	527	560	550	509	554	560	561	600	600	528	554	572	565	535	558	511	577	539	556	561	598	532	561	570	569	518	563	586	557	529	564	530	570	551	553	563	548	538	535	578	573	540	578	567	521	512	552	557	602	525	554	610	564	576	529	583	565	552	543	572	513	561	578	522	555	532	543	572	566	521	568	564	549	560	570	599	542	577	536	569	556	558	584	563	565	523	557	566	556	547	535	576	557	561	517	541	529	600	571	551	521	524	603	551	595	491	537	562	545	540	535	570	561	552	577	566	566	542	572	541	548	543	574	537	578	562	612	563	528	559	528	558	519	559	605	539	540	562	517	572	556	612	551	513	530	596	618	557	554	527	551	526	537	569	541	535	534	552	583	552	531	527	560	581	549	586	557	534	567	558	594	534	548	541	529	555	548	585	515	579	550	497	551	562	544	547	568	552	535	601	555	561	531	589	568	572	583	573	543	555	570	523	589	566	560	561	525	543	558	549	567	543	525	502	572	573	554	532	546	555	559	535	530	525	534	535	568	557	552	564	548	560	573	554	556	555	563	524	526	587	602	565	548	553	531	529	574	520	584	568	597	506	520	518	568	499	518	541	549	514	574	589	539	552	552	569	556	531	573	550	569	567	541	571	538	548	534	544	564	582	537	560	566	530	571	586	540	554	589	530	555	566	501	535	595	541	577	561	567	556	595	559	550	535	506	520	577	619	518	533	524	548	559	576	538	575	513	524	538	550	548	519	589	528	557	492	517	544	573	535	577	561	591	531	520	562	556	534	563	586	534	549	534	537	535	553	599	526	569	533	534	540	564	533	557	539	535	525	573	565	532	548	523	550	549	534	566	574	537	537	572	580	593	551	549	509	546	586	574	594	556	565	559	523	560	541	559	633	547	557	544	563	545	573	518	533	524	546	554	572	577	559	548	545	560	556	530	545	506	532	599	541	565	567	529	556	553	515	565	564	588	554	552	571	575	544	545	550	543	550	602	562	516	520	569	532	551	562	549	544	569	565	536	546	524	508	592	567	552	571	548	499	537	551	563	534	547	560	559	598	578	544	551	547	603	515	577	571	563	512	536	581	548	494	565	574	569	565	568	550	576	537	551	573	579	537	512	549	585	567	562	549	565	567	567	546	501	540	535	542	609	553	580	519	563	566	556	531	589	513	502	532	571	573	580	559	560	566	548	555	546	573	596	520	561	572	581	568	578	520	542	559	571	577	540	581	532	539	580	538	545	555	518	566	530	545	572	573	566	565	560	578	578	529	508	548	552	553	529	522	564	555	550	570	614	586	558	561	536	571	544	569	548	545	542	511	561	545	572	532	522	532	551	585	565	560	574	556	567	544	576	525	572	539	565	574	573	583	558	494	539	536	541	542	535	570	541	583	563	561	588	517	543	558	553	579	564	525	547	600	582	516	581	530	520	571	552	557	558	534	513	537	547	558	568	516	511	551	540	533	543	613	548	553	584	573	541	537	558	566	529	531	592	527	555	544	520	543	538	564	553	499	570	536	552	550	574	552	509	554	562	552	560	510	546	551	588	554	527	569	548	568	525	532	535	572	543	527	565	526	549	557	573	546	564	543	544	555	533	498	570	560	560	520	545	556	538	543	521	578	554	543	540	569	569	592	533	535	563	533	542	545	532	562	571	512	524	549	550	564	550	511	553	557	569	560	594	527	535	565	553	523	587	527	550	560	567	566	542	586	539	588	568	548	545	567	509	507	602	517	555	563	553	550	535	561	563	550	570	557	504	591	553	529	541	556	561	578	550	553	570	553	549	554	505	551	557	579	552	534	564	552	510	536	557	584	538	591	514	543	557	545	561	562	583	558	542	590	567	512	533	534	607	554	574	565	574	485	534	537	512	565	532	529	530	528	530	533	523	516	541	562	509	534	548	517	569	550	581	555	593	557	535	580	556	558	544	542	555	552	592	561	551	521	568	537	523	550	533	560	555	544	559	546	538	545	556	556	522	523	549	527	625	545	570	568	577	564	552	531	583	555	550	538	541	592	546	537	555	581	528	545	560	547	541	535	554	564	511	548	547	589	576	525	491	559	559	519	571	557	535	572	523	598	534	555	560	571	540	562	578	540	570	542	566	567	555	583	547	550	587	546	565	561	595	540	560	536	587	579	608	581	545	559	559	538	551	579	569	575	538	550	540	559	546	573	584	526	531	564	596	541	518	500	543	513	551	515	567	564	543	535	536	601	518	537	575	563	570	542	559	524	574	529	559	593	541	508	524	568	545	566	554	497	532	527	527	519	527	584	532	570	570	559	545	540	536	551	589	572	559	556	550	581	560	514	533	562	529	543	537	540	530	553	526	580	557	566	593	539	571	526	547	529	561	549	559	553	554	523	548	523	555	528	567	563	530	541	622	566	539	503	570	543	558	544	587	523	599	539	569	507	537	526	548	572	545	554	549	531	584	583	546	544	544	538	594	539	547	581	587	576	527	527	585	541	580	562	557	572	531	575	509	553	572	540	528	570	607	577	585	560	573	556	528	546	549	550	579	549	560	538	573	545	526	546	568	602	536	572	530	509	568	533	543	552	539	556	533	538	519	546	571	579	541	555	538	518	548	582	533	576	540	574	571	593	538	579	544	543	535	532	539	583	578	584	531	508	528	534	572	555	592	523	561	549	532	522	543	575	544	554	534	548	571	519	565	557	544	545	516	540	597	567	554	582	571	552	593	548	555	538	556	512	579	543	602	556	591	565	568	504	576	551	547	560	556	565	597	538	550	539	566	584	542	583	562	536	563	537	518	549	491	575	527	571
25708	14473	32634	23045	6562	1917	859	416	240	258	249	249	213	201	224	199	175	152	152	169	152	147	150	151	127	159	140	121	144	120	146	131	132	133	130	133	139	136	158	130	127	155	126	124	148	126	114	121	126	109	121	115	126	126	123	137	125	156	117	134	131	127	120	136	110	126	117	133	152	136	138	145	116	121	153	126	123	123	127	125	137	119	128	122	115	145	117	118	157	132	154	115	139	128	105	122	145	136	134	129	111	119	148	137	138	130	128	144	132	136	142	135	131	110	133	147	120	124	161	113	119	102	117	118	129	145	128	130	111	124	141	136	125	137	141	126	141	139	131	112	141	114	133	147	109	126	121	130	135	132	144	128	147	128	148	152	130	122	124	113	144	128	114	137	137	128	130	112	122	134	136	113	108	135	135	141	118	109	140	111	105	151	112	115	122	120	147	127	137	131	140	120	129	152	111	102	128	141	164	126	136	125	134	117	126	130	122	122	132	142	126	140	129	149	126	113	130	122	149	129	143	130	135	124	141	143	117	117	153	119	139	134	134	128	139	134	142	122	114	122	136	131	154	130	140	130	126	116	123	134	125	132	137	133	137	122	129	141	119	116	137	151	137	148	126	135	122	140	122	154	160	128	141	125	144	150	132	153	115	127	124	118	135	132	152	141	141	134	129	135	124	124	119	125	112	147	118	136	136	155	123	137	134	127	108	129	134	124	107	133	118	129	140	128	146	122	107	135	130	113	117	133	122	118	127	122	139	128	131	137	111	140	145	114	142	118	147	146	130	144	130	134	130	126	135	146	126	157	130	117	152	125	140	128	131	143	138	158	122	119	147	131	153	122	115	113	127	139	135	132	124	125	144	114	125	123	136	143	154	124	121	125	134	111	107	125	141	138	130	124	110	135	112	132	139	141	133	140	105	135	126	136	135	133	120	135	135	113	125	141	113	141	123	144	126	156	149	149	130	110	128	122	132	145	135	128	138	135	131	130	139	124	145	126	121	147	121	130	119	124	120	124	131	137	143	123	143	144	155	143	150	113	144	112	142	118	109	135	146	124	114	125	143	111	125	131	124	123	115	142	155	144	128	140	126	142	138	128	125	140	127	117	129	144	123	125	126	138	131	128	131	116	118	132	156	117	129	123	132	128	123	150	156	126	144	147	125	134	119	112	129	129	132	140	129	134	107	113	124	145	127	119	127	130	137	115	131	120	127	122	139	138	130	154	126	126	106	148	121	117	123	119	158	143	139	128	136	98	128	136	146	128	113	128	117	136	151	142	137	133	129	143	127	120	146	130	153	120	149	117	156	138	147	139	141	115	126	138	160	126	125	156	145	133	159	139	129	120	145	142	124	114	136	142	106	113	144	121	113	165	128	134	135	141	126	118	124	142	143	129	134	150	152	133	158	139	160	122	143	140	128	142	134	132	121	136	126	142	146	117	128	144	144	117	137	120	139	126	134	141	120	105	120	123	127	116	124	128	132	126	124	136	94	136	120	137	132	128	138	153	143	140	135	142	134	118	127	123	136	124	139	126	146	144	122	115	130	120	129	118	122	132	136	127	128	135	113	125	140	144	149	122	127	159	117	158	155	136	148	148	146	133	137	145	129	125	131	135	169	143	122	131	142	110	127	131	125	131	117	141	131	130	153	146	123	122	139	126	154	133	123	138	131	111	131	125	128	130	105	123	120	114	142	136	130	127	161	151	130	122	138	146	134	122	135	144	128	141	124	130	141	154	144	131	156	111	136	119	103	138	124	137	128	108	139	139	145	113	125	116	121	146	141	107	145	137	120	129	148	122	146	121	143	109	131	121	130	129	124	149	123	135	135	131	114	121	140	137	112	137	139	151	154	108	135	130	131	122	134	130	129	136	145	113	119	140	140	149	154	141	132	135	132	146	119	122	148	127	148	135	118	128	141	127	122	132	133	121	133	106	126	146	138	125	128	118	147	144	112	125	128	128	127	127	138	132	110	128	145	117	129	104	140	115	132	137	127	128	123	113	106	106	139	133	123	139	134	131	101	125	120	149	121	139	121	121	111	137	138	122	138	146	123	131	138	150	122	124	138	134	138	151	121	122	134	144	135	136	109	127	131	122	112	130	123	134	160	139	126	123	128	146	126	117	122	141	137	126	133	133	119	134	126	126	121	120	129	141	119	135	121	141	113	125	125	125	105	131	108	125	141	103	123	147	132	125	108	112	138	129	136	113	126	127	131	132	121	115	134	122	116	126	131	138	126	134	137	119	142	114	106	108	109	144	105	120	112	129	133	134	128	138	133	125	130	110	114	139	112	151	147	124	138	139	147	148	156	122	149	136	117	140	156	123	153	131	121	143	117	120	122	130	126	110	118	153	136	118	140	108	133	108	130	158	146	125	122	145	124	119	115	113	138	161	136	132	125	143	132	114	128	106	133	115	118	129	130	127	135	119	137	145	148	145	140	119	130	146	128	155	112	117	145	128	132	128	102	122	128	139	166	126	124	119	142	114	150	131	117	112	123	120	139	143	137	135	120	113	138	117	137	139	133	143	125	131	134	126	138	139	133	138	122	152	132	110	134	134	123	148	146	149	143	122	146	115	134	131	125	112	128	151	131	144	114	144	138	131	135	120	142	129	134	138	134	147	123	109	119	109	100	123	121	146	125	122	139	132	131	121	125	125	127	121	145	124	161	120	136	138	111	129	123	129	142	134	131	122	129	139	103	126	134	120	137	118	114	128	127	144	133	127	120	146	124	135	143	144	137	120	143	112	140	132	126	131	132	118	145	132	125	112	123	147	132	134	147	119	125	141	146	140	148	145	117	127	124	125	140	125	115	136	128	136	132	118	127	160	128	125	144	121	124	128	136	142	143	144	134	106	129	142	115	126	120	133	132	134	112	117	132	131	151	128	134	133	136	126	140	121	106	121	158	118	129	119	131	118	132	123	122	130	129	127	139	123	131	112	161	141	131	124	125	132	116	139	134	119	135	152	128	144	154	137	125	137	113	132	141	137	109	149	135	120	127	139	127	115	154	150	144	117	117	139	164	118	121	133	128	135	115	132	145	127	114	117	110	131	116	108	121	131	113	115	121	117	130	127	131	121	139	121	126	140	121	138	116	130	132	122	131	127	125	123	148	136	124	142	145	144	150	135	119	133	116	132	115	151	117	130	120	120	145	141	125	114	149	126	134	132	118	143	119	110	132	144	134	147	123	137	130	144	115	124	142	134	118	132	125	133	120	117	129	117	130	134	125	132	128	114	131	130	133	143	131	131	124	118	135	138	145	143	133	119	126	125	110	137	138	127	134	123	130	133	134	129	136	149	140	131	141	140	139	140	137	144	122	123	129	134	128	125	121	121	138	142	160	130	131	144	145	127	134	138	141	136	132	158	124	125	159	141	168	125	127	120	137	139	133	120	108	129	138	126	133	128	132	101	144	133	119	126	152	120	161	125	125	115	127	133	109	101	127	119	153	133	119	129	149	136	115	138	158	133	120	140
15063	12882	35439	22612	9131	5939	3738	1749	1099	992	1048	914	777	711	715	700	687	581	636	524	592	536	536	468	416	375	411	377	377	388	370	357	372	360	346	353	381	374	356	349	362	352	383	316	342	374	374	356	354	340	328	393	345	366	301	328	354	374	315	372	370	332	378	359	328	344	356	343	341	331	387	341	328	344	313	384	351	338	368	379	386	352	389	369	313	339	344	352	332	375	353	343	359	333	380	303	336	339	330	330	341	329	341	345	338	337	332	339	337	304	336	348	342	334	356	325	364	372	343	316	320	326	344	330	351	316	341	333	355	323	333	361	340	322	357	340	346	332	342	340	342	316	342	358	324	377	314	342	338	330	351	344	331	343	355	354	341	355	338	326	358	342	367	333	337	311	340	352	392	336	341	351	347	320	309	351	318	359	332	316	314	322	338	347	345	361	343	344	357	355	352	337	323	341	311	324	351	330	349	323	342	331	354	306	348	346	330	339	329	335	342	354	359	350	362	328	314	328	343	321	335	346	345	308	316	337	319	349	343	338	327	322	361	346	310	388	355	359	335	338	341	318	371	370	317	357	315	348	331	363	340	356	343	314	358	321	343	304	347	340	346	364	342	341	347	381	314	337	358	340	330	337	322	359	334	357	323	344	322	354	311	339	323	344	311	332	317	352	333	380	346	307	366	350	331	371	344	344	360	328	351	352	324	315	320	349	335	305	334	334	384	341	359	347	323	346	353	339	322	369	375	323	362	347	349	352	355	335	353	364	350	373	345	345	327	375	358	324	310	340	295	331	384	364	330	384	317	359	328	341	326	345	356	319	342	357	348	345	337	352	363	364	318	325	326	350	331	346	349	325	347	317	322	322	370	319	332	327	347	358	341	348	356	381	331	360	353	339	355	341	315	331	353	342	352	325	336	352	375	352	343	355	349	339	349	359	336	328	336	342	317	367	331	362	356	303	339	345	357	334	342	334	327	364	333	377	321	338	346	353	338	334	364	338	359	328	345	341	355	348	343	332	365	314	355	335	353	346	361	345	358	327	358	335	339	369	326	338	329	317	340	365	333	321	347	358	332	341	364	327	329	342	313	353	318	316	345	345	341	346	363	322	329	343	355	354	370	362	326	324	349	332	330	356	365	360	311	328	362	323	355	347	310	323	339	329	310	365	356	274	352	340	351	341	315	339	349	332	343	312	358	335	357	365	329	313	356	326	377	345	354	344	309	342	338	353	383	334	357	376	329	338	356	344	334	312	344	329	334	332	322	334	353	341	349	365	317	381	360	317	327	313	349	346	331	349	378	303	356	322	343	352	294	307	361	342	363	356	329	308	379	366	347	340	334	359	334	346	334	320	359	364	328	350	318	353	339	358	323	317	340	310	317	333	349	325	344	340	324	343	343	345	318	346	332	334	344	352	342	353	336	337	338	309	323	367	349	332	373	328	348	330	351	342	351	331	333	325	308	361	338	336	344	372	329	373	329	296	320	337	344	348	353	341	331	329	343	323	360	338	344	360	340	334	351	338	358	348	334	357	316	288	304	354	316	336	322	342	326	354	341	352	354	350	329	344	372	369	311	339	352	323	342	355	381	357	329	302	308	364	333	342	342	359	348	360	351	338	329	328	348	338	344	342	349	332	354	324	334	337	353	325	370	346	356	347	335	316	347	328	327	334	362	329	377	321	346	330	311	336	345	343	337	346	357	351	328	351	336	341	345	335	325	321	347	356	350	335	304	340	340	328	347	342	334	333	337	341	302	341	324	344	342	323	331	353	334	347	348	321	363	353	340	316	326	349	349	352	355	346	351	355	319	324	328	355	380	341	371	385	344	372	314	355	329	308	355	324	367	356	346	350	309	361	341	334	340	342	323	330	355	292	328	325	346	321	347	387	321	340	344	328	329	356	342	339	358	334	317	331	383	328	349	345	345	352	334	346	363	327	348	351	339	341	338	298	344	328	326	333	334	350	338	335	358	320	358	339	350	315	352	367	347	325	308	343	358	333	324	320	335	332	335	342	353	376	343	360	325	356	337	347	351	330	361	326	355	345	327	326	315	359	348	360	321	357	332	344	338	328	319	355	342	336	326	334	343	329	339	324	315	343	337	330	339	335	338	309	362	336	337	334	331	360	302	284	313	311	339	340	372	312	370	322	338	329	336	343	330	340	370	316	344	326	308	376	341	352	346	328	364	319	327	334	303	303	366	352	354	340	345	349	318	322	300	314	360	341	359	330	342	346	348	314	348	334	353	358	329	328	360	338	326	357	303	340	297	321	341	336	360	330	343	341	333	336	350	335	325	351	326	314	353	326	359	329	362	331	341	344	354	319	348	369	337	323	346	366	325	345	305	371	343	334	352	345	361	351	340	352	317	336	373	311	357	318	338	321	336	314	358	320	334	374	321	320	343	367	371	335	365	319	318	372	333	351	343	361	330	316	346	363	349	307	353	356	376	332	361	343	346	327	356	375	355	332	337	337	354	328	337	324	319	347	354	338	367	340	372	324	332	322	316	321	346	352	359	344	340	332	335	345	340	334	368	327	338	344	372	356	312	346	318	316	330	356	338	349	360	326	355	331	358	331	325	319	319	329	338	345	356	307	324	363	346	337	309	380	338	341	323	338	337	363	317	346	350	333	341	318	357	379	339	338	362	300	364	337	316	355	343	321	331	339	326	340	343	349	310	365	371	331	317	325	338	337	344	351	334	310	345	358	383	335	345	328	342	344	316	303	371	345	369	322	342	328	355	385	338	370	376	355	320	341	364	347	339	319	377	339	337	320	367	325	329	365	351	327	323	330	396	353	328	358	351	352	334	359	334	336	358	378	364	350	355	377	345	321	334	325	338	320	351	338	327	345	345	327	348	320	328	344	353	334	332	332	346	338	322	332	369	371	376	323	355	339	359	361	334	338	345	354	331	335	318	309	318	344	332	355	332	354	332	337	354	349	357	327	335	356	362	333	362	368	326	317	327	338	307	347	359	303	371	316	330	327	315	363	328	337	327	337	297	323	323	303	335	334	341	338	322	332	338	310	332	345	324	345	337	344	318	332	356	327	349	341	350	348	326	322	327	364	343	337	352	337	356	347	351	363	342	328	367	331	345	335	348	340	337	330	353	336	312	389	339	350	322	333	336	337	326	330	337	329	345	332	320	364	310	337	354	333	376	343	340	341	345	325	348	331	362	339	335	329	348	344	329	335	327	343	352	318	368	349	327	328	339	363	337	344	323	355	343	346	326	332	361	338	355	351	324	324	305	332	354	347	341	347	347	357	347	367	324	344	359	369	368	319	356	351	355	372	333	338	289	336	342	322	331	360	318	365	346	322	341	353	345	337	326	332	316	320	334	343	341	347	345	335	364	338	335	347	321	327	334	314	317	331	333	358	304	324	340	313	315	333	338	360	329	343	312	326	343	351	363	358	335	335	317	337	336	306	354	327	334	326	341	364	346	341	346	358	337	333	342	355	362	311	360	321	334	342	370	356	362	345
6642	1719	1135	719	553	463	436	415	374	401	388	414	393	374	364	380	385	401	411	414	358	351	374	357	355	367	365	351	369	353	380	376	344	340	363	379	374	363	390	385	385	356	371	367	383	358	388	397	395	401	388	345	371	361	335	380	373	379	387	373	330	355	345	407	377	383	359	391	380	391	407	344	388	400	368	353	326	363	389	355	442	379	363	399	368	363	386	390	396	386	370	391	373	390	365	345	391	382	387	347	400	402	390	459	383	388	357	398	360	396	381	382	425	417	409	377	385	392	361	374	424	396	370	347	413	354	411	343	383	388	417	418	354	360	326	358	390	341	360	363	391	394	321	363	357	355	354	405	394	396	390	362	352	364	351	362	379	341	361	376	394	401	350	392	336	377	430	380	390	349	398	365	407	371	366	360	391	371	365	376	378	404	375	396	371	397	396	373	412	376	357	378	368	365	353	406	388	356	346	395	368	427	398	394	372	326	372	387	375	379	377	408	377	404	415	368	363	385	336	405	397	373	385	387	419	374	395	376	389	404	334	330	348	344	356	376	379	392	378	405	381	393	393	337	352	348	416	396	367	364	378	363	376	368	372	361	399	396	342	393	373	397	389	399	332	412	417	384	389	389	391	342	391	369	384	427	403	377	388	335	336	391	361	309	395	348	385	404	391	364	398	377	367	390	382	394	382	364	371	360	415	383	409	344	384	448	399	399	383	341	402	386	360	350	413	380	392	360	408	423	375	351	415	364	353	421	385	385	370	389	379	394	348	354	399	375	379	369	405	331	388	362	389	373	372	346	375	388	386	373	392	367	372	385	343	402	392	337	381	385	363	350	365	374	383	388	350	363	370	345	379	403	376	374	353	331	422	436	402	375	365	399	390	380	380	399	397	349	385	379	408	390	347	374	369	395	337	424	364	404	378	375	390	383	382	397	378	374	392	360	365	394	366	381	372	373	363	383	402	359	364	444	378	404	362	404	372	372	349	368	370	362	363	379	371	396	357	396	373	401	357	355	380	394	397	358	369	394	384	387	375	380	385	372	396	366	359	381	412	386	373	386	422	360	396	371	381	386	422	383	416	384	404	366	352	381	380	371	375	352	383	398	398	375	366	380	407	326	361	407	336	401	398	405	412	358	362	341	394	381	385	384	371	399	396	400	403	385	403	384	397	421	377	388	348	385	345	375	368	387	409	351	393	383	361	399	358	379	373	396	405	392	408	355	388	370	370	357	371	372	366	368	405	400	399	388	384	364	378	405	372	371	376	373	359	401	354	376	380	369	337	365	331	426	377	340	349	409	404	400	373	398	360	378	388	361	367	362	370	381	391	364	358	357	369	380	357	395	366	371	385	366	394	370	401	352	404	389	385	368	370	354	381	375	420	384	381	396	367	357	418	412	405	368	364	369	417	353	385	346	415	368	407	385	414	401	413	386	396	385	392	393	366	372	395	415	420	365	368	407	380	360	347	382	377	359	389	407	365	394	368	379	400	343	400	438	398	403	412	352	350	382	339	418	393	387	400	335	354	389	385	376	369	345	357	361	367	385	379	408	394	352	390	390	378	376	403	368	390	399	374	391	383	381	391	365	386	371	389	382	367	398	387	404	368	394	366	416	393	379	382	347	341	360	393	387	393	319	354	354	405	382	402	400	383	387	375	357	369	356	361	402	356	386	384	380	358	406	415	398	376	350	358	382	410	376	377	405	362	380	366	363	381	369	384	368	372	353	367	380	356	340	361	414	374	342	337	399	357	390	366	395	386	360	387	377	393	382	413	414	383	316	364	363	341	400	348	378	354	374	340	369	338	357	344	398	379	370	417	376	369	384	381	391	401	405	374	350	386	430	398	382	390	394	396	362	394	380	394	351	366	384	357	379	409	397	379	374	376	370	412	381	390	400	385	362	349	411	341	343	365	391	356	375	370	335	361	350	338	357	402	402	391	360	386	388	362	339	378	369	395	371	353	372	331	369	389	383	359	358	388	364	404	386	365	359	343	396	395	371	392	380	368	364	368	385	381	376	395	353	367	385	370	377	397	388	396	367	404	359	377	366	389	366	382	375	365	406	367	358	374	328	364	399	381	382	385	352	377	382	360	351	357	393	373	345	404	329	397	371	421	406	351	398	384	367	368	355	379	363	374	389	375	378	381	339	387	383	367	387	381	384	350	378	373	394	377	413	366	407	390	363	330	357	384	421	381	388	375	345	362	418	393	388	351	384	374	369	403	393	392	413	383	372	330	336	382	393	392	410	390	373	372	399	365	382	387	382	410	402	375	368	388	368	364	409	350	365	364	389	367	360	408	350	366	367	380	365	332	368	360	394	387	347	410	356	429	402	387	379	368	360	378	363	339	336	337	375	368	377	392	359	411	357	395	369	380	395	364	419	356	361	356	350	376	418	415	340	378	361	370	376	380	374	350	372	381	369	419	382	413	340	371	346	335	388	375	367	379	370	431	423	352	435	363	379	392	377	385	405	389	391	422	409	338	368	386	384	378	403	395	360	359	381	370	392	371	387	395	410	374	381	358	436	395	389	374	374	376	383	385	385	403	341	371	389	390	411	376	360	369	394	351	388	352	370	393	353	377	347	379	369	396	393	393	380	401	387	398	436	390	394	348	410	384	396	430	369	363	394	341	375	372	345	396	345	349	383	397	368	361	371	386	418	403	395	363	423	392	367	359	389	394	396	356	404	397	379	376	374	403	376	387	395	394	373	390	354	375	350	395	411	372	384	418	388	420	382	377	375	382	378	414	373	377	395	377	350	381	361	374	353	380	377	376	368	376	393	378	397	365	358	381	415	370	364	339	401	366	372	389	402	404	375	374	380	389	369	395	394	348	363	354	381	365	368	376	361	373	399	339	350	386	410	357	381	371	353	382	363	408	371	355	366	394	405	434	385	370	368	381	340	340	405	377	348	399	374	395	366	365	393	360	382	366	376	384	381	398	385	361	372	377	426	422	388	411	368	367	365	354	358	350	373	377	351	408	383	371	379	376	365	406	356	422	375	389	365	355	373	342	381	395	393	380	360	379	355	373	385	380	359	389	376	347	375	359	371	378	372	351	369	384	382	375	385	393	401	374	370	332	360	376	350	388	397	390	376	371	414	339	349	365	367	362	402	391	384	358	345	360	402	355	374	377	361	347	382	404	393	350	388	381	342	373	365	411	353	380	403	406	368	375	393	360	342	382	384	390	359	370	393	370	412	396	364	379	347	351	418	377	361	395	364	389	419	402	390	395	351	384	387	387	397	386	362	346	360	361	369	403	356	385	376	389	413	420	360	386	404	372	389	396	392	344	381	430	380	406	389	368	412	368	382	375	385	364	390	377	373	366	367	425	385	365	387	395	357	421	400	380	371	369	404	371	373	398	384	354	364	418	397	398	383	360	352	348	383	380	369	366	348	376	381	340	364	365	388	389	372	387	384	404	363	381	371	360	408	376	371	360	389	414	381	407	389	380	363	387	357	407	394	395	379	374	369
5088	2073	3211	2305	1420	1254	1134	967	993	942	967	938	890	910	896	908	942	874	875	909	872	874	907	901	865	830	839	821	862	890	810	831	831	849	803	798	818	808	860	879	885	821	841	821	844	817	818	787	840	885	814	895	895	849	814	836	828	789	825	824	871	856	834	872	827	830	815	809	810	873	878	847	852	831	819	853	854	840	851	840	849	820	823	816	890	835	839	843	829	860	833	835	866	843	832	868	863	869	832	788	834	860	846	852	832	833	811	822	877	855	838	843	891	845	860	851	837	797	837	816	780	848	895	868	841	845	839	798	803	807	892	858	881	813	831	802	867	842	859	851	897	834	856	839	880	843	847	795	849	874	892	847	860	793	890	851	820	835	874	883	813	833	796	771	820	849	874	862	876	847	818	873	855	848	809	871	836	888	866	814	822	809	811	824	859	875	830	828	842	880	844	834	836	855	845	833	818	856	846	848	791	857	836	875	875	840	861	827	842	813	818	830	872	821	842	813	815	837	853	811	826	851	845	840	810	852	814	829	890	834	841	828	837	797	848	837	781	882	832	823	863	845	831	863	795	863	873	838	856	861	781	809	869	832	822	823	844	817	802	830	854	859	848	826	837	798	858	888	851	841	841	862	773	780	824	867	840	834	851	823	870	877	833	850	846	824	772	884	855	771	863	800	841	821	835	838	806	785	799	903	872	897	870	806	825	869	870	853	870	930	862	878	787	800	873	819	850	850	823	853	867	831	853	874	846	822	838	834	850	876	799	790	769	868	873	844	858	817	840	879	839	813	826	830	804	820	830	883	864	817	851	823	832	810	799	810	893	841	852	800	832	806	814	874	882	858	825	808	847	872	822	843	897	846	856	820	844	848	823	838	851	887	810	882	910	860	826	794	794	813	828	897	813	844	825	838	822	818	855	920	845	876	860	860	814	849	904	831	850	888	848	833	892	875	841	878	850	818	857	850	888	852	857	825	815	862	861	843	852	894	872	878	841	807	880	848	867	835	885	818	880	820	821	827	854	891	862	839	854	874	877	866	870	880	843	822	846	843	863	842	821	825	872	834	932	829	843	783	825	864	879	872	827	881	874	847	823	891	873	825	862	823	892	891	830	920	866	819	820	851	879	862	898	850	822	821	840	856	841	883	857	834	873	837	839	804	866	812	832	861	842	882	895	864	860	822	854	876	879	825	857	832	873	859	879	892	863	864	852	860	806	843	884	853	887	906	817	805	858	873	815	828	862	857	845	850	851	888	832	836	876	879	810	787	862	879	839	841	801	861	886	928	847	820	840	827	851	808	817	882	853	842	869	852	837	866	829	875	822	816	825	876	816	775	841	813	862	818	851	850	856	825	854	829	819	855	831	870	893	835	865	833	839	867	867	869	840	832	915	875	815	870	888	822	831	839	797	917	787	850	830	900	865	831	849	845	869	859	858	887	830	889	857	847	840	891	829	848	842	859	832	851	867	877	816	785	811	859	825	913	836	891	772	774	870	832	830	877	860	883	842	804	855	797	846	867	878	845	802	826	858	842	845	813	871	865	858	829	843	860	848	812	872	808	807	836	834	849	871	838	835	863	824	924	855	816	845	808	818	788	828	883	888	874	877	807	872	817	876	818	818	883	850	844	844	837	851	811	905	835	812	843	870	850	909	878	853	776	815	854	823	844	815	818	798	845	812	842	839	870	910	832	903	792	824	879	845	857	854	826	858	831	840	864	867	814	893	808	833	816	854	847	810	860	880	816	831	902	827	833	848	836	950	837	841	824	885	829	901	859	802	884	824	821	814	832	843	896	855	821	863	824	812	819	806	852	823	841	857	860	829	817	847	829	824	859	864	818	866	775	882	820	856	830	830	883	875	760	870	837	809	793	848	819	851	829	851	853	856	865	823	819	805	823	836	893	803	775	818	856	851	893	823	797	859	823	785	904	807	867	844	803	838	798	798	855	813	884	862	831	871	860	805	874	854	869	825	855	864	868	820	880	816	830	833	843	869	823	840	851	821	816	858	859	892	835	835	800	862	845	872	813	882	848	862	826	862	790	863	907	815	878	791	842	882	837	862	807	861	878	839	853	905	855	857	811	882	831	807	857	853	835	799	856	855	870	824	824	858	835	894	813	857	817	833	869	836	856	813	863	846	918	862	870	817	839	845	864	869	834	847	818	859	832	840	856	849	862	814	841	873	824	859	832	873	825	877	847	825	849	842	881	892	844	862	825	866	823	821	863	848	811	827	865	847	861	821	812	854	868	873	856	878	844	794	831	866	845	863	823	811	828	812	866	847	794	791	786	820	885	758	841	864	806	832	838	819	881	829	818	905	846	850	802	844	858	873	890	863	882	824	849	889	874	844	869	846	828	792	845	842	887	863	794	872	828	862	829	852	907	837	885	822	817	832	841	870	884	832	847	819	900	896	870	810	829	846	818	871	837	842	846	848	923	836	852	864	828	823	889	821	840	822	848	847	830	863	887	798	876	866	884	832	862	885	897	897	811	827	840	833	841	830	860	819	846	859	852	815	896	838	863	896	848	816	752	874	844	848	817	794	815	834	808	864	867	812	869	883	797	850	811	856	836	797	797	823	819	841	851	842	847	840	843	823	874	830	853	849	858	870	844	851	858	855	870	855	800	817	883	813	862	831	844	865	838	823	847	843	851	823	844	830	843	806	851	812	817	831	861	819	860	830	850	811	827	841	874	854	817	833	842	802	848	825	855	873	855	822	875	857	862	772	835	832	827	874	865	869	823	833	832	813	872	879	863	842	829	846	873	862	844	836	889	867	859	818	856	845	864	812	838	816	870	839	879	800	838	859	855	844	807	815	876	837	806	833	854	862	867	850	840	817	829	821	834	836	858	869	868	827	848	895	866	837	815	866	796	838	847	819	781	847	874	906	869	795	835	856	890	835	883	832	883	859	896	871	874	848	819	835	817	855	856	907	850	851	850	858	861	808	800	879	832	821	862	804	846	833	824	856	816	809	867	872	822	816	862	838	822	881	842	876	898	834	820	851	863	859	803	790	811	873	883	789	847	866	834	860	833	792	820	830	826	832	828	850	804	822	834	829	881	844	797	876	856	860	802	802	854	858	873	887	797	804	871	856	855	839	851	837	845	840	852	850	844	848	838	873	828	793	853	826	846	845	877	891	866	898	878	868	886	846	904	846	874	871	838	795	849	854	842	867	903	820	836	884	802	800	863	838	869	861	824	800	824	834	886	876	824	845	865	880	862	793	901	915	814	882	855	860	896	865	847	835	842	834	834	849	835	810	839	838	814	869	865	838	833	832	835	805	837	821	830	832	914	849	834	855	808	815	902	850	927	774	854	837	835	864	868	832	831	859	823	873	844	901	767	845	845	803	875	886	837	886	876	835	890	883	851	835	841	889	790	803	865	847	854	846	845	796	857	827	821	837	863	854	855	802	861	820	823	835	838	821	868	868	838	883	843	829	826	885	780	830	808	884	862	820	814	895	873	848	862	830	857
16614	8056	21198	16255	3294	1063	557	349	319	332	307	322	319	292	269	290	268	263	282	297	244	282	303	262	254	234	257	232	257	219	249	249	255	212	227	263	257	257	224	237	221	252	274	252	247	257	269	257	253	227	261	240	256	197	248	244	252	240	241	248	234	246	264	253	229	260	240	271	230	222	245	270	256	259	228	209	269	258	246	257	230	236	238	222	227	256	204	247	259	277	234	249	254	230	217	247	228	223	217	217	237	255	271	248	271	237	258	254	252	266	242	239	242	224	261	240	206	219	236	259	248	226	236	270	240	240	262	254	249	246	222	277	233	209	264	227	239	221	233	245	231	236	237	262	238	249	224	232	210	230	253	265	230	261	190	247	223	233	223	251	221	231	252	247	272	243	225	243	244	245	263	261	240	220	263	238	265	252	262	243	231	213	251	244	254	259	256	225	207	207	241	281	261	227	235	255	256	248	280	231	227	242	231	233	257	234	247	229	251	251	230	278	228	258	259	217	234	230	236	263	229	254	242	273	210	261	235	248	233	254	223	255	234	234	254	233	237	266	253	264	266	228	244	263	267	252	237	254	212	225	248	251	241	218	246	253	240	258	258	239	217	227	237	258	281	233	256	251	283	256	267	262	240	234	239	242	246	209	275	251	231	256	233	258	241	229	246	257	231	236	240	202	235	261	232	253	239	289	247	220	260	231	216	249	243	219	232	223	235	244	237	257	243	241	253	239	262	260	240	243	208	282	254	239	255	248	246	223	250	241	241	286	233	240	232	225	237	242	243	228	251	222	234	276	232	221	270	266	242	244	240	230	250	240	266	254	247	248	247	246	225	214	267	244	258	217	231	231	200	231	227	275	258	231	252	225	242	221	242	238	234	262	284	253	225	242	217	229	233	216	224	246	267	237	231	263	251	231	249	237	268	226	251	241	222	240	241	265	233	249	262	259	224	226	231	275	221	250	249	249	230	242	237	248	274	249	248	278	237	270	229	235	245	239	235	221	264	236	233	276	261	271	250	240	230	232	255	287	243	235	202	230	232	244	233	259	231	238	262	234	248	265	213	239	243	211	203	229	271	246	248	225	225	230	246	232	274	208	265	240	256	251	250	217	229	258	255	257	232	250	213	237	192	265	221	240	243	249	233	213	257	261	248	230	260	236	245	248	228	275	233	245	218	249	274	217	259	266	252	212	234	217	244	247	245	264	257	238	257	277	271	254	256	241	243	247	254	240	248	253	247	243	274	249	235	258	229	265	241	241	233	245	231	285	289	226	257	267	287	249	232	237	257	222	258	248	253	244	228	244	213	241	253	250	247	258	224	224	247	229	227	251	228	245	232	261	220	226	262	260	266	248	227	245	241	231	253	231	216	265	237	242	271	239	246	241	253	242	239	252	264	246	235	233	228	241	213	249	227	268	245	285	201	288	267	272	282	234	235	227	230	247	226	233	275	263	249	265	284	241	239	244	213	237	220	261	238	221	220	267	278	214	211	261	236	253	230	229	284	218	239	264	252	230	250	225	253	208	208	253	239	259	269	230	249	262	264	236	231	271	249	228	214	227	247	237	265	205	253	231	249	232	219	248	225	214	255	252	239	238	244	263	257	250	266	251	240	245	269	266	254	244	215	244	269	248	242	260	234	270	222	246	225	243	218	244	232	261	246	263	269	228	226	250	244	251	220	217	209	233	241	288	232	250	246	248	254	224	266	261	229	253	234	276	259	246	223	251	249	255	244	227	237	258	256	234	233	239	251	253	212	223	246	248	261	239	270	235	239	240	237	249	256	239	219	232	251	230	276	210	231	220	280	276	248	261	250	236	259	237	204	261	243	253	246	260	247	235	251	234	225	256	251	214	212	253	246	227	238	215	226	248	251	274	246	232	223	266	253	232	266	229	251	255	269	224	248	237	242	252	231	223	256	217	236	292	225	246	228	268	294	231	267	244	247	247	290	258	254	262	253	261	257	242	255	249	214	255	218	209	257	236	227	265	256	246	269	207	256	220	228	232	226	223	215	237	253	244	265	275	244	232	247	239	236	246	252	253	250	258	245	255	213	274	263	247	239	232	231	235	234	227	246	226	244	240	238	244	263	225	223	233	228	232	258	248	241	243	230	261	259	227	264	228	252	252	249	249	260	263	234	230	208	223	239	247	240	259	278	256	245	246	253	238	245	235	245	252	253	237	239	266	244	252	251	244	235	225	258	244	248	223	225	214	216	237	240	248	257	281	233	254	244	245	248	262	242	219	220	219	233	286	238	264	245	261	232	254	245	246	251	267	256	237	255	273	271	239	232	259	238	243	254	268	261	253	257	229	242	217	235	249	248	256	246	232	219	255	248	237	218	246	212	270	265	244	270	214	254	241	219	251	226	221	238	227	255	233	234	242	263	270	257	290	225	257	228	232	234	227	235	226	254	272	238	221	257	263	227	256	238	236	230	216	222	262	251	261	229	223	243	251	255	252	262	227	275	237	246	239	241	219	224	268	231	235	244	234	203	266	242	239	253	234	231	250	252	252	264	226	240	249	256	270	252	262	254	251	244	251	218	264	265	254	288	226	238	200	228	267	244	231	232	242	236	238	261	245	259	253	263	268	260	231	246	210	254	253	263	238	249	251	253	250	240	240	233	230	220	238	243	252	275	259	243	256	254	231	261	249	234	252	225	256	248	248	246	252	237	231	214	274	253	259	228	253	245	240	227	226	261	260	253	246	242	221	231	241	238	239	224	225	225	270	231	265	217	259	248	238	220	261	259	248	218	230	236	204	264	258	281	234	242	256	258	237	249	240	231	241	274	234	235	293	233	257	235	275	258	231	232	268	249	236	225	252	251	271	233	252	231	240	208	254	213	252	238	251	226	225	244	259	249	239	245	243	241	246	257	248	247	251	238	257	256	251	218	216	228	233	236	271	282	254	210	221	297	247	250	226	236	231	215	236	278	237	240	236	227	260	231	234	233	234	241	235	244	247	237	271	270	246	276	278	225	227	254	240	220	234	238	235	223	256	237	230	238	241	227	246	243	240	247	226	249	241	232	235	218	206	240	238	238	241	240	230	237	233	255	245	240	205	260	249	247	272	255	232	243	280	220	233	236	247	242	219	248	253	267	256	248	234	258	245	223	251	221	233	248	248	266	233	242	251	244	238	240	223	218	227	239	220	234	239	249	227	259	250	246	238	219	259	241	229	217	225	254	245	243	256	255	232	262	238	261	231	234	267	271	255	261	217	269	270	267	227	249	243	238	210	241	266	230	239	249	254	242	256	247	245	208	251	232	226	244	256	278	247	257	262	261	254	290	263	219	251	243	230	247	239	245	260	279	257	256	287	229	239	253	210	276	247	274	246	237	246	231	252	269	262	227	229	245	259	254	260	233	204	237	221	236	235	263	258	239	248	236	254	256	263	243	237	224	264	227	237	254	216	215	235	255	258	238	225	233	269	232	226	236	226	240	234	260	225	232	250	257	235	242	249	220	226	241	210	255	253
11961	8471	27587	19815	6288	3749	2452	1396	951	976	947	985	852	789	796	848	717	703	702	675	653	705	624	600	599	520	604	596	574	588	559	586	527	582	569	571	570	576	590	573	608	561	581	587	546	543	557	565	566	557	562	588	545	554	542	581	589	586	557	559	558	557	552	565	616	624	561	600	514	521	569	574	547	610	576	566	554	557	564	549	565	573	539	567	603	585	608	588	531	599	572	527	580	561	569	536	583	552	592	563	569	556	550	560	563	591	571	578	545	547	545	581	559	559	588	537	546	609	533	570	509	569	541	554	581	579	561	551	541	572	552	607	573	564	570	562	542	516	568	546	572	527	572	545	526	532	544	542	572	580	526	577	572	561	575	575	590	593	532	557	537	579	549	532	550	565	569	565	575	559	573	588	539	611	544	556	533	579	579	567	569	587	537	548	579	549	585	568	599	581	568	538	597	558	539	497	551	539	574	573	577	560	610	534	573	594	513	533	548	612	488	573	556	571	567	522	561	584	556	572	544	551	617	556	571	540	576	540	533	528	559	536	530	545	568	530	564	621	547	547	541	530	590	546	566	581	550	580	573	594	586	554	528	555	568	569	562	535	527	520	554	617	552	551	550	534	571	563	538	560	572	556	556	565	556	544	572	510	570	541	572	503	516	562	561	556	551	543	585	546	548	529	585	526	550	536	543	552	554	554	556	527	558	566	607	583	575	594	591	545	551	521	509	563	552	582	542	555	554	519	532	530	523	571	605	584	564	515	573	569	551	544	575	546	563	608	575	552	534	590	506	531	542	540	574	532	558	527	563	551	601	545	553	559	517	618	525	577	564	523	577	539	549	576	576	556	559	598	521	525	543	546	519	586	562	545	535	551	544	568	526	538	552	540	584	561	541	548	588	571	548	570	556	527	582	547	545	593	553	588	576	568	513	520	569	544	533	557	530	524	563	561	543	599	568	590	529	554	563	542	551	598	609	567	559	573	561	521	588	514	521	549	553	607	554	598	503	556	539	529	562	609	550	522	538	587	521	526	558	556	584	602	590	526	574	553	570	560	540	561	550	545	567	581	569	594	559	540	535	584	553	548	551	555	535	526	576	571	482	586	525	577	570	597	596	561	550	501	575	523	523	553	507	568	543	510	588	535	580	577	549	560	548	624	536	578	584	545	575	569	540	586	551	538	548	556	562	568	567	547	569	594	597	586	535	615	588	593	576	586	598	533	525	504	586	556	553	552	512	550	574	561	585	551	557	547	576	578	595	542	563	530	549	563	563	551	529	580	607	570	549	600	571	534	516	560	563	519	517	585	567	588	567	601	537	547	574	582	580	551	528	545	596	585	563	495	521	531	511	551	529	534	520	544	585	532	563	560	553	579	560	540	563	521	543	576	529	550	584	545	600	520	573	556	553	574	529	560	584	581	572	512	541	511	571	551	582	599	532	576	560	535	540	547	542	545	562	515	579	533	528	565	567	578	575	550	551	532	535	524	564	549	543	548	525	589	608	602	597	517	592	563	570	530	561	578	542	504	543	547	559	553	589	554	610	532	527	584	537	532	511	600	556	532	576	573	533	581	579	607	568	503	506	547	541	590	517	541	569	565	564	525	557	578	532	576	583	565	559	565	595	625	569	551	568	573	566	531	595	537	503	572	563	577	565	567	614	549	555	566	548	563	567	539	529	542	618	551	572	527	527	550	535	536	553	562	587	556	529	581	561	519	549	575	553	533	541	589	576	532	564	583	541	581	538	588	538	596	558	540	546	555	547	609	567	572	564	555	559	601	544	569	550	525	605	562	566	571	566	584	545	531	531	546	569	576	526	591	564	551	553	567	552	585	596	552	566	533	556	560	554	604	543	500	564	585	533	583	537	587	542	581	579	550	515	543	551	535	561	570	530	579	498	582	562	568	546	555	529	563	556	580	560	548	567	555	541	574	563	584	560	561	578	562	563	546	534	555	524	544	595	601	568	596	552	523	584	522	551	577	555	608	547	541	582	538	565	578	571	550	547	572	544	500	572	597	553	565	559	573	581	549	586	560	574	531	573	561	554	574	583	564	542	542	581	530	579	554	574	545	549	539	547	570	591	531	530	567	528	568	582	604	563	610	592	543	582	567	557	505	564	555	601	548	576	536	548	544	573	509	579	520	548	537	548	582	569	541	590	582	558	527	546	545	567	547	544	539	547	596	596	540	583	581	565	529	573	601	568	521	536	558	522	572	561	535	545	554	561	546	557	569	588	542	547	592	561	553	597	562	588	539	536	570	547	544	547	527	566	602	596	556	560	572	537	551	539	576	526	581	593	537	545	585	536	522	537	551	532	537	562	601	566	583	541	558	553	555	582	545	538	544	545	584	588	584	540	547	583	575	566	580	549	559	548	557	558	539	566	580	545	593	522	567	491	567	520	580	566	540	542	570	580	531	546	508	582	576	564	523	545	554	531	544	569	583	581	566	529	562	570	579	535	554	549	554	594	586	567	574	506	526	526	594	562	557	616	562	569	555	530	572	541	537	620	550	599	529	514	583	525	607	575	595	606	533	547	548	580	535	526	550	562	551	553	545	530	580	550	592	573	553	580	540	620	576	562	578	533	572	561	525	558	530	563	521	570	552	552	580	577	534	569	526	561	547	563	569	531	539	546	608	536	534	545	517	532	567	528	552	571	581	522	575	549	591	565	535	516	540	552	571	559	597	568	549	570	612	569	591	549	533	560	566	563	546	529	554	542	597	570	594	559	543	584	559	526	531	537	572	567	559	555	556	564	555	560	554	568	548	552	497	586	552	590	546	540	532	594	560	582	531	552	584	592	554	565	544	563	542	522	594	567	534	551	536	590	506	594	562	550	577	564	555	531	537	551	576	513	586	580	560	541	620	567	565	576	558	595	584	580	567	582	541	547	547	581	549	517	574	564	577	547	548	560	525	562	542	584	566	537	587	563	562	549	547	556	534	507	579	569	576	554	549	546	525	561	570	621	545	537	560	535	549	572	584	554	566	555	540	605	553	548	527	552	596	549	592	565	581	537	522	599	532	522	541	543	565	567	531	574	580	535	602	559	560	549	580	562	592	527	553	546	532	542	582	550	598	588	569	543	547	563	548	562	561	556	591	561	549	555	548	540	576	569	533	572	562	559	567	534	591	563	532	580	562	575	592	537	525	512	539	559	552	565	580	513	598	553	554	567	570	527	589	555	547	579	574	581	542	560	537	610	556	576	565	544	562	520	584	552	530	591	550	545	537	564	614	563	550	581	574	573	530	586	551	551	567	527	554	565	567	547	553	575	528	574	556	536	543	571	536	546	559	533	542	579	539	572	503	537	546	586	546	576	613	553	581	498	576	512	563	539	550	531	525	537	542	562	538	583	562	566	598	552	537	553	565	547	561	526	567	555	562	535	537	568	535	564	500	545	560	527	582	575	518	578	588	592	573	556	580	544	587	567	502	540	528	577	568	560	561	536	565	548	566	519	522	560	586	502	585	566	581	583	552
25551	15578	34062	26315	8019	2126	917	453	278	268	264	239	210	211	192	202	165	160	165	173	143	179	159	144	144	142	139	121	159	153	135	147	146	134	122	136	131	117	136	136	127	142	149	139	133	133	148	126	133	147	149	142	109	137	123	140	119	172	118	133	125	146	149	125	109	120	136	141	121	121	157	145	138	121	126	138	132	133	143	144	124	148	137	127	154	156	138	125	148	112	137	117	139	127	122	126	123	146	121	141	145	124	122	117	166	131	162	109	139	125	133	146	131	148	138	150	146	134	126	118	147	133	131	140	138	107	137	133	143	138	131	121	126	122	127	110	124	128	129	130	151	126	138	135	147	129	138	141	134	122	133	131	136	114	137	144	121	129	128	118	149	138	123	126	153	128	129	125	137	111	130	127	137	125	146	146	132	138	132	142	147	134	132	134	128	150	126	149	134	123	120	133	138	118	148	116	128	120	143	151	117	137	126	146	156	109	146	116	130	126	132	119	127	107	149	120	131	137	139	134	129	117	128	147	124	123	134	145	142	129	136	136	149	137	133	131	122	131	126	141	143	153	142	132	122	138	146	137	132	133	121	133	152	111	130	129	133	128	136	134	146	132	126	143	117	143	118	136	135	133	128	125	105	150	112	121	164	140	140	128	126	126	121	131	145	125	144	155	146	132	143	153	143	136	137	104	130	136	134	134	126	131	137	142	121	135	120	115	149	145	117	124	138	143	121	113	133	119	135	126	148	125	130	126	119	110	115	142	134	130	135	120	135	131	130	136	135	139	154	143	123	116	130	130	126	126	122	131	144	135	122	140	122	133	131	134	135	118	139	100	133	142	122	138	121	137	119	163	125	109	123	157	151	168	146	112	124	127	136	142	130	128	123	143	120	123	137	132	147	123	119	132	128	131	127	132	139	129	142	131	126	122	131	141	121	177	126	122	135	129	134	124	125	137	134	128	126	143	141	140	115	137	112	145	116	121	120	142	131	110	119	157	142	147	143	128	157	126	110	137	155	134	110	121	108	128	130	125	126	141	108	141	133	122	130	130	126	131	142	141	124	144	133	140	107	151	130	143	167	133	148	154	126	120	137	122	117	118	127	148	142	159	114	139	136	106	123	132	127	122	139	140	145	143	121	125	133	116	165	131	124	129	127	129	137	129	130	153	139	138	135	137	126	133	127	145	153	133	134	151	134	125	138	154	130	125	148	147	137	134	138	120	160	136	130	133	177	142	128	158	147	114	137	124	119	125	135	130	127	131	132	131	146	161	141	132	127	118	133	133	136	143	131	135	137	125	134	148	146	112	115	103	138	127	129	135	125	136	114	131	157	136	128	152	119	125	138	130	134	133	136	128	140	143	138	130	144	139	118	138	144	136	130	133	136	133	125	137	135	129	132	136	145	126	141	121	142	140	144	132	134	120	123	140	150	127	112	136	141	144	145	134	125	118	151	126	135	106	142	149	135	134	130	141	148	120	121	135	138	141	131	121	140	106	136	136	139	111	138	132	130	141	163	148	126	114	140	129	138	110	120	117	146	115	133	140	128	155	130	137	120	129	113	108	133	132	122	137	124	124	129	144	124	119	147	131	148	138	119	156	153	128	151	118	137	138	139	124	121	126	120	125	124	130	126	137	117	147	132	137	117	155	128	116	128	110	126	112	134	121	164	141	124	149	161	117	144	136	134	109	113	131	114	121	127	123	154	146	130	120	142	133	134	148	131	141	153	128	136	147	118	135	133	121	138	139	124	118	133	137	133	119	115	140	135	153	143	114	123	140	115	119	129	129	145	130	147	148	138	149	128	138	122	141	135	157	102	127	117	134	135	116	134	103	141	125	114	136	135	113	122	143	148	123	145	131	135	136	129	139	118	134	128	125	127	122	152	143	137	131	147	130	135	138	153	138	137	129	152	123	148	120	112	130	130	124	145	137	130	134	129	134	121	125	125	122	151	127	138	140	126	133	136	129	132	112	117	109	126	129	138	147	133	123	121	122	142	119	126	125	133	149	129	124	122	126	132	128	152	104	142	124	121	136	134	133	127	140	153	144	145	134	129	150	150	133	114	132	114	146	131	125	145	133	122	138	120	120	131	147	114	128	129	130	132	125	128	105	140	120	133	139	136	135	139	100	120	125	135	128	143	140	145	129	127	118	154	137	120	133	143	130	137	141	149	122	122	130	107	160	120	118	135	115	135	134	134	115	146	139	118	137	146	103	116	141	131	116	132	129	138	128	138	132	126	155	153	152	136	132	128	138	120	132	141	134	142	146	121	137	134	142	125	128	136	124	111	118	142	109	116	145	137	131	117	128	122	115	148	139	125	143	129	133	142	119	117	98	123	121	131	125	138	138	121	124	129	147	126	126	139	119	131	136	139	155	130	130	133	107	120	143	124	126	149	145	143	135	119	123	141	146	152	154	140	143	126	123	123	143	149	132	113	135	128	125	141	143	130	121	115	131	131	157	128	111	141	123	137	129	138	143	143	131	123	130	108	129	135	142	129	134	115	142	138	121	141	160	131	133	131	128	139	135	129	141	121	124	121	148	118	128	120	126	122	145	132	128	120	121	127	117	133	115	144	133	114	130	122	125	135	123	125	137	138	114	115	137	114	120	132	123	158	141	113	115	146	137	108	123	116	137	133	124	134	132	119	150	118	108	138	138	146	141	111	147	136	135	140	136	112	114	130	148	147	131	125	125	131	109	136	126	125	134	115	133	141	115	122	110	113	141	130	143	145	152	140	137	123	133	129	151	135	126	135	156	119	132	123	140	166	126	137	133	124	150	145	129	127	125	127	135	149	126	135	125	161	131	126	147	127	137	143	131	134	140	135	144	145	150	146	136	148	110	147	126	122	123	125	118	135	113	120	142	157	142	153	135	130	129	125	111	131	151	120	158	137	136	122	137	139	121	117	142	135	130	144	140	118	145	149	138	120	142	153	129	159	134	110	139	116	139	140	124	129	134	159	114	139	139	146	135	127	131	145	125	112	131	117	145	132	122	108	122	123	119	134	108	134	118	158	130	133	129	142	152	126	135	150	136	139	126	146	134	130	129	115	126	149	140	119	145	121	120	133	140	132	119	157	129	120	139	127	145	137	120	122	129	118	150	131	151	145	115	148	137	115	130	120	132	128	131	125	150	131	150	127	131	163	120	139	140	133	136	126	144	131	133	144	123	119	140	137	114	136	125	143	131	130	146	128	145	138	127	125	128	122	132	122	131	121	130	148	107	132	135	115	126	125	129	129	127	131	122	121	139	124	123	165	145	133	143	132	131	121	118	145	152	135	118	124	137	156	125	134	132	135	127	102	119	138	123	134	124	124	153	145	131	141	150	118	136	131	135	149	134	140	121	132	109	117	135	123	130	122	140	147	138	143	122	128	132	138	137	137	131	142	134	133	140	128	140	130	147	143	148	138	112	131	141	132	124	128	147	151	141	114	118	136	149	145	135	145	122	139	133	121	130	133	131	114	125	101	146	122	126
15313	14121	36319	26659	10172	6040	3766	1876	1112	1013	1066	989	844	759	792	706	720	592	580	599	544	549	505	450	391	371	376	377	388	397	398	362	389	365	397	365	364	401	387	366	336	356	359	370	344	365	331	381	395	350	352	379	315	369	407	361	344	354	337	354	350	348	334	366	356	338	381	359	371	375	352	327	346	357	366	341	334	322	362	349	359	343	350	366	328	327	372	331	343	308	355	323	344	341	305	336	353	335	329	363	326	362	315	334	329	336	323	332	329	350	313	340	325	361	325	322	365	368	345	333	344	333	358	336	332	352	364	353	342	346	328	340	371	351	342	379	311	366	332	377	324	326	355	333	342	347	344	334	345	319	362	359	337	366	335	332	333	343	336	353	335	378	321	324	332	334	352	321	330	323	370	308	302	340	336	329	344	347	292	339	345	357	343	338	352	363	327	359	320	342	363	382	345	356	356	351	340	336	374	345	349	329	328	372	368	354	365	293	334	339	356	332	354	334	356	329	346	347	321	307	332	348	347	322	341	354	377	333	321	361	327	372	372	352	347	331	354	328	292	343	344	346	373	342	326	342	357	308	336	329	368	339	357	327	354	345	316	330	351	370	342	366	336	349	337	321	376	351	321	369	345	348	326	347	362	314	326	336	330	307	348	345	359	350	329	359	336	352	356	343	333	356	306	350	327	336	330	362	347	344	353	338	352	348	312	332	364	331	372	372	340	350	344	315	367	360	346	332	325	308	343	354	337	361	372	327	366	329	380	348	340	363	329	306	352	294	350	332	313	339	350	332	330	362	360	366	344	376	355	326	335	341	343	349	325	385	373	343	343	327	342	364	360	341	302	339	371	317	345	332	378	383	345	336	325	333	332	339	367	360	329	323	325	376	343	345	365	326	334	377	341	320	343	364	350	337	338	356	340	408	321	379	332	337	349	341	362	332	340	365	356	341	353	337	360	367	357	353	348	344	376	332	333	315	340	329	355	332	384	365	327	326	395	335	345	374	364	359	321	334	369	344	313	361	314	299	351	352	344	407	316	335	331	349	361	319	349	346	339	317	336	348	331	394	354	338	331	339	335	343	329	324	345	305	342	339	357	367	334	356	315	338	358	307	329	345	356	341	339	350	345	323	327	338	326	350	337	336	333	333	331	308	355	369	353	333	360	347	347	271	349	337	328	324	373	321	346	344	347	362	346	308	332	356	351	344	341	333	354	375	346	333	352	321	349	336	362	355	355	319	343	317	380	358	323	379	369	360	360	374	334	353	366	328	311	306	351	336	348	338	322	293	372	346	307	345	347	338	334	341	373	348	337	321	346	335	372	328	335	330	366	329	339	330	345	393	341	339	371	325	349	351	345	325	341	339	406	375	318	383	354	319	337	314	304	339	335	379	340	362	339	331	370	338	340	339	348	329	361	337	297	336	341	357	356	338	337	345	379	345	341	345	397	364	349	347	338	355	337	361	352	333	362	336	333	324	349	329	338	344	341	338	356	345	350	324	336	329	343	376	343	341	323	357	356	343	345	328	329	371	345	367	355	351	351	361	329	352	345	305	340	338	371	353	317	361	335	327	350	353	338	320	349	358	364	378	338	372	330	335	342	310	337	348	340	363	369	361	346	349	295	372	336	327	312	342	375	321	342	353	342	319	351	360	344	343	339	324	326	309	321	334	358	344	369	326	344	396	334	349	308	344	336	382	320	333	355	341	359	320	316	348	337	351	346	343	350	345	340	351	343	339	337	338	364	337	349	328	355	344	307	323	342	345	342	358	322	359	306	322	337	332	338	334	322	356	354	340	350	349	302	333	358	354	323	362	359	346	329	340	373	330	336	325	353	359	328	356	327	324	328	341	370	349	346	348	360	360	346	345	330	349	330	359	319	341	346	339	316	352	318	341	313	364	350	367	310	395	373	347	357	364	356	339	333	357	321	357	353	368	362	331	354	310	349	355	364	397	344	361	345	355	339	330	352	353	356	315	354	375	362	327	356	330	361	342	331	334	313	339	304	317	332	368	330	313	382	351	346	322	347	344	351	349	362	338	387	344	370	350	356	367	339	396	315	333	374	362	344	347	382	370	362	341	326	350	367	333	342	355	388	336	337	328	348	331	353	344	315	328	337	346	335	337	351	355	348	353	340	352	328	342	336	380	343	349	343	364	346	350	374	324	344	354	322	366	355	353	377	352	340	370	346	355	365	320	337	340	372	353	361	319	379	369	342	356	347	339	337	335	361	330	384	332	337	349	341	381	359	353	349	311	336	386	386	368	378	351	353	340	335	355	352	339	335	332	328	353	330	353	347	365	334	340	377	330	350	329	348	329	354	336	351	378	339	315	350	363	362	331	344	350	325	364	326	320	334	348	365	335	331	329	368	349	362	351	314	364	360	329	352	347	332	330	372	387	358	341	343	374	384	346	325	338	346	334	370	354	321	358	328	361	333	351	351	328	379	340	353	329	394	363	320	351	379	374	333	300	342	339	326	313	318	325	316	320	339	352	353	352	344	339	343	370	309	347	378	357	330	351	332	373	351	370	347	325	314	341	368	357	339	348	364	352	354	364	327	362	355	346	389	331	343	353	374	322	352	349	340	342	372	345	320	339	360	336	323	341	318	306	328	361	362	338	340	318	360	343	335	341	357	367	310	370	323	327	348	353	347	328	329	318	356	330	345	332	381	312	322	312	311	376	362	320	343	333	358	331	340	327	340	321	327	328	333	381	317	337	323	328	328	331	342	356	321	326	343	326	312	345	331	356	320	328	306	338	327	335	353	384	380	332	370	362	362	317	357	350	341	320	274	345	357	336	310	371	332	363	355	311	339	341	345	352	343	353	322	360	351	341	334	338	348	348	335	342	320	324	376	348	314	342	330	366	334	340	359	353	327	314	324	332	372	327	352	330	335	322	362	328	361	356	330	371	359	331	350	346	331	355	360	341	339	348	338	354	377	331	351	347	340	364	359	368	341	354	330	354	340	353	370	321	333	397	328	316	350	338	349	309	333	372	345	372	367	295	342	321	355	359	316	356	318	331	350	305	373	359	334	329	334	345	337	337	322	362	321	340	340	323	321	342	357	341	347	351	349	325	352	359	312	344	351	362	341	342	352	335	362	379	368	337	351	349	336	379	344	354	366	354	345	340	318	349	333	328	347	352	322	350	346	375	347	357	345	303	343	301	351	355	347	334	356	322	340	348	327	369	334	356	357	362	384	353	339	324	347	354	341	343	362	306	330	349	362	329	360	339	348	370	322	328	327	355	291	347	325	321	325	340	341	403	324	380	361	348	364	364	351	349	356	328	322	346	344	336	328	384	316	350	365	346	339	328	348	345	350	302	333	350	348	357	329	385	330	337	346	328	327	327	321	364	329	354	337	347	378	316	343	343	354	326	330	363	382	337	324	330	400	361	380	330	358	349	368	340	343	361	361	319	328	341	360	337	332	340	363	365	329	339	328	365	347	360	352	349	340	317	305	338	401	370	392	323	385	313
6473	1651	1213	774	490	444	448	394	398	385	401	411	349	377	414	380	378	393	352	425	407	401	348	379	372	380	397	362	413	383	370	401	360	380	357	350	369	383	427	392	386	377	389	386	384	381	381	383	372	375	356	398	340	335	408	381	376	390	362	383	352	385	382	397	334	382	382	334	379	372	403	388	382	357	371	400	370	394	350	350	343	405	357	367	374	363	370	358	363	369	419	383	371	369	373	365	367	411	395	377	389	392	412	393	363	345	340	392	377	361	368	371	376	423	380	379	366	358	377	411	404	386	365	379	380	394	401	343	400	338	432	395	364	400	358	369	367	343	384	412	392	390	382	364	386	347	393	369	389	385	390	403	383	395	383	417	365	344	394	363	384	366	352	388	393	409	388	417	372	334	380	363	421	379	366	390	359	353	337	347	353	369	333	363	350	405	352	389	358	370	373	388	380	368	377	372	402	390	403	382	405	342	355	382	359	380	372	351	387	404	383	410	359	371	372	357	367	376	389	416	385	406	363	368	394	371	384	383	409	378	341	382	358	327	388	348	342	359	341	378	402	376	381	397	366	389	387	385	372	378	364	408	395	388	381	338	396	414	395	384	341	348	389	395	343	353	374	391	368	377	378	354	377	392	439	377	367	366	404	382	362	392	372	387	379	342	410	433	361	385	393	399	412	357	437	387	363	354	371	381	354	378	387	408	354	381	361	344	329	383	400	367	384	341	340	388	367	379	394	380	378	389	378	348	339	384	367	402	389	350	372	327	371	339	382	399	373	381	423	366	429	392	395	380	400	373	356	353	366	379	411	400	383	345	392	411	403	385	381	350	357	377	349	395	302	347	418	386	390	387	384	381	387	367	382	375	390	351	392	387	372	384	412	388	387	366	366	362	368	390	377	363	415	378	402	382	379	365	395	416	371	399	363	403	373	346	383	371	378	365	377	393	413	364	374	345	366	382	364	385	392	399	370	369	374	350	343	387	352	400	384	366	355	372	364	350	397	381	376	403	384	356	398	376	356	369	391	417	379	391	362	368	383	362	369	377	412	375	411	377	393	375	392	397	339	367	373	346	401	403	394	394	402	366	367	366	376	410	409	355	373	394	370	400	395	376	333	354	374	377	401	391	372	330	361	370	398	388	363	368	376	362	367	383	332	344	367	406	426	390	368	393	389	369	388	367	374	408	350	375	393	414	327	370	369	387	345	384	390	374	385	367	379	409	411	368	365	383	368	372	355	402	365	360	315	351	366	374	373	387	382	398	386	354	427	354	397	382	365	358	406	383	354	384	360	355	355	367	337	337	337	381	346	342	408	370	376	404	359	387	370	379	400	396	335	393	384	389	365	385	357	385	379	410	386	389	386	376	406	389	378	397	363	369	404	437	424	409	375	397	367	331	325	364	400	402	383	375	356	349	364	370	369	386	390	376	357	373	378	395	365	379	391	347	366	375	413	387	377	346	342	352	337	391	399	378	408	396	391	361	401	405	395	338	365	361	379	402	391	370	381	351	425	405	391	418	391	408	425	369	390	399	377	370	349	418	388	378	384	396	374	369	363	358	386	397	397	359	363	352	378	408	406	375	363	353	386	377	373	389	351	399	379	397	359	401	379	350	389	359	378	426	343	372	389	385	367	364	328	351	395	350	418	348	350	377	335	374	399	374	389	382	391	392	357	389	341	355	385	387	424	352	421	393	384	381	357	378	384	343	394	356	407	389	358	378	372	381	388	373	380	394	348	363	363	404	370	351	382	357	350	408	382	370	376	371	381	414	355	366	368	380	372	373	410	380	386	383	391	412	399	365	415	374	393	348	356	402	397	390	387	396	359	386	361	371	403	360	345	358	389	386	379	362	363	388	354	379	404	408	421	387	369	356	376	404	385	392	385	387	380	390	361	376	358	380	389	378	399	374	368	357	416	354	402	374	404	400	382	384	376	370	398	375	337	343	361	363	356	376	377	363	378	333	398	402	395	361	376	373	417	385	399	358	409	387	376	398	375	394	355	360	372	370	371	385	397	369	389	360	356	359	387	400	385	405	379	393	410	387	341	365	405	394	365	381	380	435	378	359	359	368	374	344	385	346	375	372	375	379	408	379	364	381	353	376	367	379	352	374	397	368	347	343	372	365	375	365	343	407	400	361	370	346	373	379	406	386	404	400	373	375	342	402	408	377	382	352	388	347	361	351	398	402	341	381	360	364	387	359	392	392	384	397	431	332	364	328	394	373	385	422	383	360	384	397	361	373	400	402	375	347	395	364	328	382	330	364	385	370	339	386	390	346	412	395	348	390	407	401	403	387	344	403	353	402	352	401	371	356	387	366	391	365	361	378	337	349	376	358	367	343	351	385	361	384	363	418	330	399	359	369	356	361	356	363	384	389	363	354	351	376	396	391	362	416	383	345	377	382	408	370	370	392	387	369	365	383	384	382	366	353	377	369	368	372	397	364	381	370	364	387	373	348	351	371	393	341	380	367	391	367	392	355	399	397	422	325	402	396	370	377	380	353	389	375	353	367	394	353	341	365	354	381	377	375	351	359	354	353	374	375	361	366	374	342	362	375	359	422	364	394	418	389	374	349	372	342	412	358	379	362	380	384	381	405	364	384	382	385	382	368	390	351	374	358	357	370	400	371	418	375	363	375	370	382	403	339	395	377	358	379	362	378	355	396	397	370	418	373	403	364	341	353	351	397	405	382	364	384	406	394	368	356	375	381	412	337	364	386	394	384	415	361	354	351	396	342	364	378	348	359	360	388	411	362	403	394	342	399	369	396	360	402	396	357	355	403	386	365	344	380	363	316	344	390	358	358	380	390	384	368	387	397	388	355	385	324	379	402	348	361	363	385	361	396	384	348	389	388	402	411	404	413	379	394	353	415	395	350	358	398	350	382	406	384	380	319	378	366	358	354	359	367	346	353	383	377	415	330	388	379	332	377	349	337	377	391	367	344	366	367	407	374	372	383	398	418	401	361	369	377	364	384	425	380	386	358	356	355	349	390	393	383	373	368	375	377	415	367	387	428	364	387	360	417	382	385	401	361	383	390	379	368	394	427	362	378	354	356	358	344	401	365	394	334	358	377	406	427	352	382	360	410	363	382	368	347	355	366	369	374	345	359	397	395	333	356	381	410	388	350	380	366	380	364	358	381	353	359	340	393	383	372	342	387	374	401	373	402	367	388	379	377	352	322	381	369	352	393	404	377	368	341	405	370	346	369	390	348	413	387	390	396	375	383	376	389	362	386	375	390	368	386	356	393	375	422	391	357	345	388	360	367	371	367	380	377	326	413	400	378	339	361	364	408	348	370	393	389	344	402	338	336	409	359	359	403	408	371	382	375	365	373	392	380	329	386	414	342	379	418	415	377	363	400	396	377	369	374	367	372	382	401	393	363	365	407	358	394	358	387	360	386	400	413	360	369	380	387	360	374	356	349	350	327	366	387	357	384	380	385	345	415	389	394	412	405	387	372	370	349	389	386	396	355
4967	2251	3228	2552	1427	1290	1122	1019	938	894	953	907	926	945	967	927	851	910	903	923	877	904	868	908	830	838	861	823	851	868	839	810	850	881	839	892	822	851	861	862	807	808	889	825	847	842	841	839	831	810	892	816	859	806	832	818	813	875	864	908	858	845	852	829	866	857	850	820	832	847	863	855	849	808	850	831	834	822	852	866	858	866	916	840	847	865	783	860	823	813	807	809	864	841	875	844	852	833	873	888	857	861	851	846	870	837	836	898	837	840	838	812	812	858	830	834	838	819	812	858	836	834	800	840	847	858	808	822	858	833	818	869	870	846	796	864	815	805	778	842	841	818	878	804	880	893	858	879	827	802	843	848	812	918	889	862	853	815	872	870	838	804	827	813	855	811	838	825	777	814	842	797	847	832	832	874	862	780	816	769	866	822	816	861	860	821	811	846	772	827	841	866	894	862	862	808	850	848	828	777	854	853	816	844	835	807	853	847	859	838	842	848	851	824	858	892	878	781	872	834	871	824	797	857	858	825	836	811	817	895	820	833	844	829	875	866	854	835	879	810	860	851	831	853	887	808	819	893	835	850	876	816	846	836	820	852	801	821	846	856	845	798	831	851	858	857	862	870	804	857	840	797	875	832	883	815	835	783	871	853	877	832	844	843	806	870	836	860	868	874	887	848	849	821	895	832	807	854	862	859	832	783	803	817	880	836	864	838	859	798	855	868	867	899	842	812	839	823	854	776	889	825	811	830	884	822	819	800	853	864	821	831	821	888	828	867	830	907	863	805	906	831	820	875	855	857	826	815	841	805	857	829	837	864	834	911	861	846	815	887	863	857	862	803	797	806	831	904	849	828	786	861	866	844	786	839	855	875	849	859	843	824	817	819	883	827	825	837	848	863	801	812	853	847	815	811	856	844	837	830	780	836	854	816	842	842	834	831	852	873	888	874	867	826	809	866	798	857	782	809	803	853	812	887	855	904	799	867	892	820	825	906	834	852	847	871	895	845	840	853	846	816	842	922	810	820	865	830	869	816	858	840	826	832	833	859	837	835	846	814	830	852	818	853	773	845	813	838	901	804	863	841	864	879	825	852	892	827	920	847	837	858	825	829	829	799	820	884	852	862	818	845	881	838	832	874	860	856	814	785	836	901	867	829	795	798	871	835	819	856	852	826	826	864	847	823	835	835	863	870	840	805	832	854	815	885	870	801	817	819	814	796	818	826	844	841	803	849	802	849	899	843	823	808	838	862	874	819	915	848	854	843	814	853	864	819	873	848	892	852	765	835	891	831	808	808	806	854	898	819	851	814	843	848	840	886	840	921	859	844	829	871	814	835	872	814	920	885	850	846	887	821	871	826	862	861	831	889	760	843	827	827	873	903	881	871	845	791	835	836	813	836	863	864	834	818	825	824	832	897	808	860	846	854	887	860	858	860	766	821	838	855	816	855	908	811	884	866	799	856	882	823	848	812	882	841	834	818	841	836	870	856	859	885	841	775	766	784	875	835	836	842	839	794	825	861	835	841	868	829	836	834	837	807	861	888	859	856	885	857	808	845	765	858	841	828	824	829	823	816	855	851	823	827	879	784	840	814	906	838	889	852	842	872	849	871	853	860	835	802	848	814	825	859	810	874	829	894	826	877	845	815	841	857	825	787	831	852	821	802	904	851	880	848	829	829	811	872	795	780	877	849	829	854	838	795	867	831	852	906	841	800	828	808	840	833	867	880	805	792	872	825	822	862	792	776	843	839	808	880	817	893	851	832	868	900	833	859	843	833	852	905	836	847	803	892	836	842	862	832	868	897	804	913	879	872	810	831	940	789	835	852	857	834	828	845	914	845	795	860	835	866	863	830	833	798	825	874	807	852	838	837	851	827	825	833	788	814	812	843	813	812	855	836	869	874	848	827	810	833	866	853	820	871	828	814	864	868	845	803	833	882	861	893	857	815	897	807	804	864	829	883	833	806	849	856	819	859	866	839	831	811	821	815	842	830	867	845	856	854	821	850	790	892	788	874	820	871	821	837	811	846	861	842	862	808	831	785	858	821	831	809	839	848	839	847	844	849	852	800	857	831	826	812	850	892	819	820	880	822	838	887	864	855	834	838	775	841	858	841	864	803	809	845	817	839	897	774	864	828	840	897	888	803	842	855	793	845	828	862	860	824	830	816	876	843	900	820	836	849	816	834	821	800	831	844	803	870	832	835	816	864	815	853	856	805	815	845	846	820	899	847	833	852	838	811	859	818	787	846	831	836	873	840	805	822	859	839	818	868	861	830	791	883	873	850	884	803	822	847	875	834	818	878	853	825	822	874	777	882	881	906	857	905	848	837	810	865	831	769	871	879	863	863	841	828	813	786	867	827	833	864	795	821	869	843	828	846	819	861	902	861	896	830	863	880	855	867	866	856	870	862	869	839	836	841	839	822	893	831	844	812	848	827	844	822	839	805	834	870	837	772	878	855	774	842	856	833	866	875	819	814	852	843	867	790	800	794	826	857	823	909	799	843	843	853	890	852	832	831	798	871	843	843	828	838	804	863	841	874	832	850	852	868	838	823	852	867	812	801	840	851	821	829	854	785	791	821	839	865	871	800	833	885	880	868	884	837	867	864	828	839	867	835	877	879	857	862	848	864	838	839	796	812	873	804	823	852	806	848	842	829	829	829	794	871	827	865	850	829	870	845	857	776	848	839	803	884	855	820	800	836	838	765	854	813	881	811	894	894	831	848	841	884	820	856	770	861	827	816	796	873	800	832	845	847	823	867	883	837	867	848	814	828	838	883	891	859	806	852	796	879	883	831	830	840	873	848	869	822	841	798	882	900	782	816	882	802	822	853	899	809	844	816	819	825	815	840	862	814	885	839	787	817	837	879	852	819	878	873	819	881	853	848	815	863	839	859	781	818	854	827	809	850	868	880	877	842	832	823	821	818	835	853	857	852	883	875	792	806	826	853	897	824	841	828	830	810	933	859	849	832	881	808	822	850	797	831	837	834	840	848	852	850	820	840	856	842	862	842	876	863	773	849	825	827	858	870	836	860	860	876	864	808	853	848	852	847	851	859	875	833	853	841	844	795	813	803	847	806	868	875	809	909	827	881	844	817	878	890	819	833	809	879	819	816	881	840	855	833	858	811	825	857	733	802	839	853	795	850	857	839	797	841	817	835	826	851	867	806	808	809	834	815	869	832	854	868	827	839	816	809	823	831	865	869	837	841	834	844	888	878	880	843	856	866	844	807	825	784	793	858	824	855	790	813	853	840	869	868	820	875	868	788	854	817	877	850	875	793	843	826	830	894	856	842	828	841	844	838	819	812	843	800	822	793	875	876	810	845	855	854	753	911	860	815	838	852	831	818	828	838	846	852	852	856	876	838	839	874	843	840	831	799	844	882	821	867	792	899	859	861	865	845	800	825	870	839	927	870	817	843	862	895	851	826	840	867	876	841	845	898	834	861	870	792	850	815	856	881	858	817	839	847	813	811
16813	8537	22470	16492	3715	1050	578	396	357	305	287	289	293	262	313	285	278	296	255	221	307	275	245	260	214	248	185	240	242	248	229	268	260	264	259	237	262	263	220	209	226	247	244	243	242	224	260	265	233	236	215	234	236	233	229	252	230	239	246	251	245	255	232	228	252	264	248	244	264	250	236	193	248	242	237	252	231	228	233	255	255	257	253	270	239	224	266	229	251	218	214	253	255	256	241	256	234	251	246	254	245	211	226	242	238	240	235	232	229	240	247	221	220	266	244	253	260	287	251	224	241	248	266	220	235	236	232	273	253	234	226	231	248	290	237	240	249	236	220	263	235	251	233	262	222	241	245	220	249	249	267	240	247	254	249	250	243	243	257	242	228	243	231	220	256	228	247	231	303	223	229	251	228	230	248	231	263	242	243	276	246	248	260	228	222	221	245	285	239	252	254	239	282	255	221	262	241	208	244	225	264	245	230	241	229	243	232	252	206	219	262	225	271	216	243	251	262	245	219	255	254	258	234	246	234	249	229	233	260	260	261	239	237	250	225	269	272	230	247	243	241	254	258	250	266	235	229	257	230	238	255	230	272	214	268	236	236	274	249	248	217	257	242	260	237	242	233	250	262	197	240	269	256	225	223	232	234	257	233	237	244	223	228	223	230	233	250	236	235	238	239	250	223	268	225	276	246	235	258	227	254	231	258	267	237	230	249	229	235	230	253	263	236	264	243	221	234	238	250	256	255	231	226	240	251	237	237	221	239	258	273	239	214	240	245	253	235	250	253	247	254	237	246	245	222	250	234	248	199	260	197	254	223	239	243	288	249	228	226	264	255	216	251	227	263	232	227	216	234	255	254	244	260	250	243	230	256	263	213	246	210	247	243	259	254	248	249	232	241	243	258	223	251	237	267	252	227	227	227	247	203	249	213	244	252	241	231	214	233	224	277	232	245	236	265	283	225	226	234	276	247	236	237	241	249	233	251	268	221	252	242	245	253	227	267	239	254	226	230	262	213	239	222	242	228	235	248	232	222	272	251	223	208	241	257	259	227	239	273	256	273	255	221	255	251	213	268	244	257	222	232	240	224	230	231	238	228	225	227	217	241	231	249	257	229	226	243	228	229	228	228	252	246	267	231	242	279	245	241	237	242	216	257	235	210	250	260	220	265	245	261	224	243	247	246	278	241	282	237	257	248	214	225	215	240	241	254	248	236	251	227	230	205	246	231	209	241	242	231	239	216	238	205	222	226	240	239	271	253	265	266	221	220	259	271	216	219	209	253	214	236	227	216	272	254	252	228	254	252	227	253	246	243	267	255	230	210	246	244	219	255	264	265	235	242	217	247	220	229	224	217	253	225	259	225	239	248	232	257	239	226	236	235	263	222	231	263	238	244	243	254	224	256	242	211	219	267	264	274	223	231	246	253	248	226	218	232	234	251	226	257	205	246	257	251	253	221	253	205	242	224	217	225	233	234	221	243	199	240	239	230	242	239	275	221	236	286	223	246	249	253	228	277	243	236	236	225	243	216	251	238	236	229	211	230	249	272	251	264	227	252	247	271	254	266	225	230	237	246	239	249	263	229	249	240	215	218	252	233	237	224	256	237	252	255	271	243	268	242	247	239	238	259	242	258	259	240	231	242	271	256	246	238	249	215	221	205	218	238	251	241	251	234	257	234	254	259	258	228	245	229	274	238	239	263	207	249	232	230	256	229	246	221	253	229	238	251	262	251	230	285	234	228	260	231	220	254	216	243	254	243	232	243	239	226	245	236	231	212	211	243	229	223	225	250	237	237	271	237	247	234	216	219	264	232	210	205	251	262	255	224	277	220	259	231	260	235	261	256	231	225	234	219	275	252	232	253	253	247	232	235	237	236	221	250	245	253	233	283	240	230	226	224	239	240	236	207	223	232	261	243	268	261	241	211	247	231	244	238	241	221	234	258	227	256	256	276	244	232	228	248	222	230	238	247	218	247	215	219	223	229	213	236	235	254	253	239	209	252	266	240	241	273	244	221	246	221	232	242	231	269	244	249	228	253	249	254	252	237	243	223	251	245	246	241	199	261	248	230	263	228	262	264	236	251	241	222	258	268	234	258	237	242	234	264	231	235	236	229	240	239	231	247	250	239	232	265	244	237	244	259	236	250	237	256	214	267	221	276	232	216	271	241	228	236	235	278	235	228	249	275	245	268	274	262	280	235	248	231	201	241	280	248	244	246	256	268	253	211	254	220	239	221	217	258	248	263	252	240	239	260	263	228	237	239	257	217	227	290	224	255	254	249	271	271	249	246	239	234	223	231	233	258	243	220	217	259	252	248	221	236	223	221	217	244	287	280	262	240	232	246	245	229	219	233	251	247	221	245	264	240	269	206	276	243	247	251	222	230	229	233	240	235	270	251	241	265	245	208	219	241	224	242	263	245	221	211	237	231	242	227	249	256	238	245	229	234	253	259	251	246	237	248	246	207	227	248	257	239	262	278	236	241	250	244	263	225	252	228	220	236	240	225	215	244	252	251	271	250	228	228	256	245	243	229	249	212	250	263	239	243	243	239	251	229	225	232	254	234	254	232	236	207	203	232	258	217	248	249	283	251	243	229	283	223	254	209	240	237	267	257	242	226	236	233	233	211	248	249	256	245	248	248	247	255	253	233	270	242	261	290	266	264	241	258	216	244	250	261	208	238	238	244	229	231	258	244	236	225	251	239	251	230	219	263	221	239	286	271	285	234	236	249	258	262	255	226	237	232	248	268	228	240	241	225	241	231	244	253	261	228	240	232	270	230	228	239	270	270	239	230	256	250	246	225	255	248	249	242	225	274	294	254	254	223	255	240	266	254	256	258	225	247	218	208	257	241	272	224	231	227	248	246	243	247	246	269	236	226	219	248	241	243	258	247	246	227	226	243	225	229	220	207	236	251	256	209	230	253	254	272	219	246	224	241	249	256	293	214	252	242	221	245	233	247	242	223	216	275	246	269	267	220	225	227	237	240	229	239	227	229	227	235	245	218	250	225	226	261	242	216	245	259	267	223	259	267	254	241	264	250	245	250	243	206	219	218	234	236	249	235	249	258	263	250	258	264	254	272	217	233	244	260	214	227	244	250	237	250	238	275	219	209	233	260	221	232	276	251	237	253	240	246	244	213	272	275	233	249	227	248	236	235	256	231	260	251	239	240	244	235	242	230	227	250	220	242	218	253	259	243	254	235	240	264	234	223	244	260	254	241	224	226	259	267	234	208	256	255	235	240	228	225	221	246	226	237	260	282	273	226	242	248	217	240	230	243	258	233	233	251	262	258	235	236	264	249	213	232	241	239	245	249	268	240	247	230	244	241	248	241	216	260	249	220	225	265	250	235	269	240	261	255	245	261	217	224	248	268	266	261	238	220	237	239	220	253	246	264	273	239	231	251	248	222	233	236	251	221	244	250	264	233	238	262	249	268	224	245	250	241	253	230	234	247	263	233	225	241	253	257	256	224	248	277	244
11867	8776	28969	21231	6907	3755	2375	1265	1029	959	1004	927	824	830	856	802	705	687	718	702	715	697	711	645	614	563	591	562	542	578	598	620	599	520	536	553	550	584	570	549	538	558	574	542	572	567	578	575	578	578	574	580	569	548	575	590	548	584	544	565	547	548	536	537	547	530	563	537	540	561	535	508	599	560	584	528	562	557	544	546	589	561	541	551	555	585	580	554	563	528	532	536	555	557	573	607	517	553	530	542	557	573	585	572	585	562	529	548	565	574	538	562	584	529	557	526	552	567	564	552	569	555	530	588	570	561	546	532	552	513	551	558	538	557	568	565	507	561	575	546	567	515	536	576	541	564	531	571	543	533	579	608	527	543	541	562	537	564	551	578	593	539	540	541	546	593	565	519	552	560	553	560	581	577	568	527	577	555	559	543	524	555	533	585	597	552	545	575	567	538	547	568	562	611	574	563	534	562	553	533	524	561	555	583	566	549	529	545	548	545	517	575	534	560	591	516	541	558	592	565	558	551	554	570	612	510	566	571	516	582	554	563	570	568	552	555	591	524	575	588	514	560	563	536	552	556	560	523	547	602	541	587	553	576	584	610	558	548	511	532	565	569	549	532	583	583	566	547	514	578	566	558	563	534	571	546	534	540	545	567	532	560	576	542	563	553	534	581	599	556	583	574	523	547	589	543	539	539	536	516	578	518	555	571	550	534	567	562	530	528	539	559	570	567	521	568	571	574	560	548	582	555	535	526	542	562	539	516	534	557	536	567	559	531	558	603	571	552	501	551	580	553	528	563	590	596	518	584	566	550	568	553	562	543	537	548	574	595	524	521	575	524	573	560	532	546	587	565	546	555	576	554	588	547	547	556	579	545	584	548	486	513	584	516	575	555	530	545	539	587	615	522	508	489	531	523	552	574	544	566	595	514	518	573	580	554	562	549	573	579	577	564	537	560	581	538	530	574	534	582	578	578	600	541	564	527	564	547	554	525	531	536	556	554	543	515	544	581	537	572	577	506	544	565	575	557	592	579	552	576	609	559	552	600	560	533	570	589	527	573	547	547	563	518	534	546	532	558	578	554	557	541	509	554	571	563	530	516	587	540	575	529	532	489	540	559	538	553	562	553	583	558	569	589	540	544	571	564	583	579	530	573	575	546	572	581	565	603	536	541	594	567	563	570	537	548	553	511	540	553	527	550	595	614	541	554	553	518	553	581	574	642	551	540	587	558	550	618	571	605	519	539	573	557	562	546	556	515	547	613	546	542	540	567	524	574	513	587	526	526	582	572	530	558	543	557	540	546	585	559	591	551	538	558	563	527	559	521	565	503	566	611	546	551	594	564	532	536	605	578	561	611	598	572	567	566	549	608	598	577	554	589	559	574	543	575	557	581	538	558	520	529	515	559	561	556	575	600	538	556	578	524	578	552	540	537	513	558	561	554	514	540	545	547	539	579	555	529	584	514	575	565	575	522	541	556	537	560	538	518	531	520	537	547	591	553	534	581	547	575	564	561	591	612	590	560	533	569	541	515	559	543	551	558	534	548	593	572	572	560	591	551	544	553	571	534	524	544	539	530	542	552	540	524	549	570	532	588	582	558	505	537	536	573	567	512	579	578	576	553	541	567	511	558	614	565	563	564	594	540	525	545	519	571	541	546	559	527	548	539	535	600	540	553	560	594	577	560	571	592	586	555	555	592	539	554	538	584	523	544	553	552	555	566	543	554	557	552	524	539	588	542	527	557	564	530	573	556	545	556	574	521	542	544	597	531	552	557	557	553	503	585	577	550	503	539	591	545	550	586	537	508	541	560	536	580	598	565	564	575	561	519	625	579	536	572	546	576	587	567	535	551	565	564	553	581	601	570	534	540	549	607	532	542	530	539	567	575	565	544	550	582	542	569	513	531	571	573	527	524	562	552	582	554	608	537	573	541	563	556	600	609	528	573	568	532	556	587	560	556	535	574	531	553	540	551	524	575	565	549	539	557	599	570	555	567	530	579	547	558	534	546	591	555	544	552	523	573	529	546	521	530	575	582	579	576	544	577	563	557	512	556	585	580	563	565	565	516	552	541	565	560	570	529	583	549	556	555	557	539	574	572	563	602	520	551	607	578	536	570	538	545	528	554	577	534	549	551	563	569	549	574	557	561	533	536	527	525	570	564	515	535	573	528	551	561	558	540	572	579	506	554	532	533	556	532	539	563	561	566	539	538	580	565	550	562	520	570	597	581	532	550	561	525	568	569	600	536	574	601	565	593	509	549	609	553	523	577	542	527	576	565	528	520	562	584	551	523	553	577	573	571	565	610	569	558	531	486	576	539	568	550	563	535	584	528	566	558	514	560	565	537	533	586	530	533	598	553	508	557	545	583	565	556	578	566	529	545	566	548	547	536	545	574	573	546	580	534	564	587	548	554	574	560	573	523	532	533	545	563	605	511	518	551	537	529	601	556	549	506	565	610	516	539	559	547	520	599	573	561	538	555	576	599	524	566	574	585	558	549	556	533	572	571	587	571	576	580	561	598	555	564	554	526	568	587	549	602	529	575	556	552	590	544	544	571	579	551	507	574	551	543	570	550	552	577	548	584	566	559	524	552	528	569	565	600	549	555	557	547	566	510	533	561	523	561	537	578	527	556	555	524	588	538	581	571	560	515	532	573	575	585	548	528	569	519	575	542	574	578	524	551	546	566	571	597	564	560	532	611	558	580	528	576	587	538	550	564	532	563	537	570	556	575	538	551	539	569	575	539	558	595	586	539	554	526	631	533	594	543	534	537	558	550	580	543	555	574	518	564	543	525	556	556	542	578	562	554	580	542	539	528	544	549	555	534	557	572	542	568	541	509	494	501	597	561	547	573	514	520	575	574	560	576	540	557	565	533	545	524	584	562	582	555	569	535	552	506	536	551	587	559	579	560	533	547	567	563	567	531	546	540	541	593	609	572	581	580	579	537	545	543	548	547	535	578	571	604	552	584	555	553	537	562	566	582	580	582	524	590	523	541	573	539	571	524	549	581	582	539	586	564	515	564	544	601	537	537	561	535	541	545	579	562	578	531	561	528	548	551	616	570	564	557	572	510	556	517	542	537	583	555	557	534	615	521	508	580	530	549	551	568	538	533	563	569	559	569	583	557	566	553	561	544	582	547	544	536	530	582	521	562	595	582	549	575	534	527	517	572	567	574	572	560	566	537	542	558	588	537	596	527	535	545	551	525	608	580	596	589	540	575	552	577	618	574	527	575	537	549	534	602	540	548	541	563	551	544	560	567	596	566	551	547	539	545	561	572	541	537	562	565	562	556	532	546	518	529	573	547	571	568	569	542	578	560	552	565	589	540	566	570	544	546	539	534	571	534	546	573	551	574	573	558	568	571	551	527	551	562	598	534	601	567	539	573	543	527	553	559	591	539	613	557	536	556	541	548	614	563	552	574	543	562	543	541	539	556	572	538	557	535	554	530	520	511	541	579	570	573	545	559	584	530	549	559
25664	15132	33367	26896	8897	2166	854	448	278	254	252	255	224	187	185	179	188	152	167	159	143	152	144	127	120	148	143	149	142	166	134	156	142	134	147	150	138	132	120	132	132	144	135	120	141	122	119	141	129	111	136	160	113	140	145	133	125	125	122	124	131	115	150	146	135	112	136	108	120	127	132	114	126	149	130	132	142	148	137	151	163	131	128	129	157	128	124	121	138	137	150	154	149	114	117	116	145	130	117	139	123	131	160	137	124	132	136	144	121	126	136	148	140	167	131	119	136	135	121	150	127	122	142	132	122	118	132	129	124	132	110	121	130	128	136	162	116	146	131	145	145	117	141	132	111	129	129	155	144	126	124	161	107	146	131	111	152	131	153	133	136	150	112	147	122	127	126	138	144	117	130	127	148	120	119	128	139	133	147	133	130	141	157	122	152	135	131	148	107	125	129	122	134	130	137	131	120	120	132	126	109	141	116	134	148	128	136	112	141	134	119	124	113	148	121	151	143	121	132	120	129	118	144	117	113	126	127	141	121	145	103	135	131	134	123	137	134	160	118	132	138	142	130	144	140	141	127	149	122	143	107	144	118	131	119	136	114	121	131	139	126	135	128	137	139	144	136	127	111	134	143	141	135	138	130	128	117	150	127	151	126	134	135	129	113	130	143	129	133	117	133	114	148	130	142	147	123	142	137	128	133	133	123	125	149	152	135	126	144	148	119	146	140	129	110	139	151	140	116	131	137	124	126	121	150	129	134	130	146	124	126	134	125	151	132	142	138	133	140	138	119	119	126	143	163	127	125	130	122	124	137	135	130	139	132	140	142	119	133	146	112	132	122	141	105	159	131	143	122	128	138	150	131	129	135	141	140	117	127	126	138	184	150	125	143	111	124	131	130	119	108	151	147	136	123	114	155	124	130	139	148	121	126	118	129	146	130	136	129	118	121	125	120	126	150	131	151	126	134	140	144	145	121	147	146	139	116	127	120	126	120	121	129	146	132	111	141	129	145	125	128	111	133	140	128	128	127	121	161	125	154	135	121	134	122	127	124	113	138	121	139	125	124	138	128	116	148	140	152	121	139	139	152	109	132	125	121	126	132	144	119	145	139	120	126	146	121	130	140	130	123	128	115	111	132	119	142	120	163	143	125	122	134	124	119	141	128	140	122	142	150	132	141	124	138	140	142	156	163	137	120	113	123	126	140	122	122	137	139	129	122	154	117	147	123	153	134	134	143	149	137	129	134	131	153	130	137	132	112	133	119	126	126	116	132	131	155	143	134	130	126	130	135	136	137	136	132	124	149	125	138	134	132	123	127	128	133	128	128	129	135	160	141	100	142	161	147	137	134	142	127	113	148	130	125	128	132	130	129	156	116	139	121	102	135	155	120	124	124	139	138	140	133	131	119	148	171	131	148	142	121	139	148	136	131	120	133	120	149	152	128	163	130	117	129	161	128	135	159	145	133	131	137	121	151	143	119	146	126	139	139	126	141	133	144	124	118	133	144	124	127	146	154	150	133	147	129	148	149	135	137	136	137	143	151	166	147	105	132	133	117	120	137	150	139	138	152	111	140	145	135	147	128	128	126	141	114	130	112	140	143	119	141	135	136	136	132	126	138	151	136	100	120	109	122	146	133	117	120	102	141	150	117	136	127	143	122	133	133	125	142	144	133	138	139	116	130	134	118	131	123	97	130	134	146	145	132	120	119	142	118	113	135	150	142	143	137	120	147	147	139	133	119	150	127	144	151	126	126	132	120	138	130	121	140	136	104	130	116	131	140	143	134	150	146	151	131	161	144	151	136	135	109	136	162	127	150	121	143	138	151	146	150	127	135	141	161	120	146	123	150	135	138	153	108	141	121	145	125	136	124	134	136	137	121	110	156	143	151	144	115	146	142	150	141	140	127	134	138	125	136	140	148	141	130	141	137	144	128	129	130	109	120	143	133	129	164	145	127	125	121	135	122	136	113	126	136	141	126	125	144	159	129	131	137	142	132	145	121	130	135	150	138	120	137	121	161	154	135	136	136	126	129	142	155	124	147	132	136	128	122	142	133	121	128	133	132	125	161	141	120	113	123	142	125	156	125	113	139	123	131	129	111	138	105	155	132	139	139	157	132	142	131	122	116	112	129	156	163	133	153	135	148	114	144	128	121	115	142	159	144	124	128	143	134	138	123	136	155	129	120	159	128	119	136	155	129	117	130	139	127	121	141	128	138	128	135	152	143	125	116	140	130	123	162	135	120	132	126	128	135	129	143	136	129	131	159	125	136	144	131	116	144	125	120	132	110	145	128	152	119	155	142	141	127	128	125	147	131	134	143	132	114	130	128	140	141	145	128	128	146	157	136	137	144	135	161	135	131	139	116	139	126	132	141	140	133	146	128	125	140	158	149	148	136	134	126	123	129	129	124	131	106	131	141	134	162	134	130	124	125	147	122	150	147	109	96	127	130	144	140	142	135	127	137	135	131	156	143	124	131	119	154	145	147	132	124	131	116	145	152	145	146	110	143	128	134	110	118	124	134	137	128	135	119	137	135	140	123	131	115	137	143	130	122	127	135	148	164	133	137	126	153	114	126	158	117	149	147	110	119	139	141	133	129	128	162	137	143	112	145	142	164	140	125	140	149	152	127	142	125	140	134	161	149	108	127	139	134	132	119	129	132	111	149	123	126	140	129	129	123	124	140	120	122	132	137	160	159	141	141	122	128	141	159	110	134	134	129	118	144	138	113	160	148	133	135	114	163	96	146	145	138	145	132	160	133	143	135	156	126	144	110	131	142	142	137	131	144	129	125	104	131	142	139	157	132	128	137	149	131	145	131	135	128	159	147	134	142	138	148	127	140	114	135	113	108	133	128	141	144	136	146	143	123	131	119	141	139	147	132	132	140	135	136	105	124	120	146	120	142	130	112	150	116	118	137	141	144	154	137	147	141	149	121	128	133	166	118	124	135	142	135	120	116	113	134	131	134	135	110	123	132	132	148	120	117	121	134	148	137	141	130	142	116	144	119	120	118	122	145	123	129	126	125	137	140	129	116	140	154	131	125	146	131	139	115	134	157	140	132	134	129	131	134	145	121	126	124	126	116	136	126	120	136	122	143	132	142	122	124	133	149	140	134	148	154	143	145	142	137	135	135	165	149	130	144	126	131	126	113	127	149	128	143	147	153	152	103	123	110	141	143	161	133	118	148	134	140	142	131	113	128	114	142	130	124	146	140	118	121	131	111	104	126	131	147	140	114	131	135	132	151	125	122	147	112	126	127	146	132	150	116	128	130	150	112	144	124	135	127	145	137	133	150	135	134	130	116	135	134	121	120	128	118	135	134	131	128	153	137	120	114	130	134	151	137	131	128	137	104	122	138	118	143	114	142	136	121	123	149	138	141	144	127	131	136	142	130	163	127	121	154	119	110	124	117	118	142	149	121	146	136	126	140	134	126	145	137	133	137	137	130	110	148	124	133	155	143	130	119	128	128	135	125	134
15553	13302	35987	28001	10988	5960	3381	1960	1166	1008	1143	994	858	783	806	778	681	608	607	566	555	545	481	448	400	369	371	403	414	384	399	370	372	364	377	364	364	345	362	357	349	353	350	379	318	362	333	361	359	338	375	380	365	358	368	366	400	350	339	349	374	356	355	350	326	316	328	326	349	334	377	355	359	340	337	337	319	360	335	347	349	359	313	331	370	352	354	367	348	341	354	342	323	310	327	351	342	332	360	363	354	370	363	316	323	343	341	319	310	392	329	357	371	342	345	322	380	354	356	329	349	367	341	357	335	348	343	323	347	387	375	363	340	362	343	321	353	311	334	354	345	327	347	362	323	344	363	361	354	347	337	334	335	335	319	380	339	327	375	327	360	341	338	354	338	328	339	339	363	345	344	363	367	354	347	329	385	301	324	359	334	326	343	357	350	388	380	330	361	381	341	354	344	329	344	361	344	352	384	333	357	373	347	343	342	362	331	327	344	356	343	345	350	368	366	348	323	332	335	372	330	345	335	357	334	323	364	348	380	375	348	370	373	339	337	332	348	321	359	356	310	346	362	358	311	312	349	314	352	370	389	392	340	335	326	314	338	326	393	331	371	328	355	346	362	362	356	343	341	348	374	337	336	344	359	343	347	342	358	353	352	386	337	365	366	346	365	326	338	359	337	350	346	312	327	351	356	327	374	381	349	337	315	354	318	318	343	326	342	347	363	344	360	358	339	323	343	351	355	351	331	338	346	366	328	336	338	343	316	353	340	313	355	336	363	349	345	325	333	321	340	369	342	360	365	309	320	336	352	354	337	367	364	329	374	328	355	364	337	367	352	371	326	366	356	335	354	346	323	341	324	332	350	330	340	343	345	334	324	338	320	329	344	323	330	354	356	365	325	328	319	334	346	362	345	344	376	363	337	336	315	342	344	338	304	355	353	320	334	334	321	349	390	356	390	357	350	361	374	326	325	348	360	339	349	318	341	337	362	354	366	327	371	372	351	374	353	339	333	365	365	374	338	326	348	350	352	327	359	354	376	357	346	329	351	355	335	343	373	352	382	397	340	327	357	372	349	339	331	336	364	359	367	405	360	346	329	373	359	352	332	355	328	312	302	313	358	357	340	355	365	349	329	367	331	359	320	350	352	349	321	339	327	342	340	312	315	364	345	344	328	346	333	334	327	393	340	363	351	328	340	359	327	353	352	340	332	369	337	377	346	367	346	353	352	350	366	319	373	353	347	350	369	381	358	377	323	348	352	332	356	356	367	336	347	334	327	339	344	371	342	315	322	339	346	360	387	319	344	349	361	360	351	340	332	364	370	326	367	349	337	341	312	351	355	346	336	357	326	333	372	322	393	346	313	336	348	352	336	329	358	328	378	353	343	339	357	343	342	309	354	351	334	312	359	320	405	359	339	352	319	323	342	346	330	346	350	336	347	312	349	371	311	351	326	342	326	323	360	366	362	335	331	310	358	348	379	335	332	341	326	332	341	318	355	361	334	342	335	346	342	308	365	323	359	358	322	335	346	326	340	318	314	324	353	342	402	339	345	354	395	357	331	370	346	325	363	329	362	370	360	335	358	356	355	336	333	347	344	340	351	345	385	344	355	346	366	356	320	330	340	341	348	382	355	323	329	309	363	318	362	343	336	353	353	332	361	322	326	355	336	375	343	346	332	330	346	345	349	369	335	330	290	359	329	327	337	318	367	360	347	374	359	378	344	328	353	329	362	342	327	360	353	337	342	376	333	341	341	341	339	377	363	329	354	355	349	317	340	324	344	334	324	343	358	328	336	352	336	368	325	361	374	346	356	357	339	341	318	332	363	332	343	314	336	320	391	326	351	308	338	343	379	376	378	336	349	351	338	378	348	334	355	359	354	352	387	332	338	376	342	328	330	375	363	340	344	374	325	340	351	352	366	381	357	339	343	355	374	350	340	338	319	332	352	336	367	370	357	378	359	321	329	331	340	352	349	331	358	314	357	344	339	322	324	351	348	338	361	340	354	334	334	323	342	375	366	318	367	333	354	381	308	349	329	348	354	352	359	343	337	396	354	355	325	338	346	358	347	316	380	377	365	348	366	356	315	336	341	317	334	354	334	328	349	311	316	310	306	302	354	342	337	336	374	373	320	329	332	364	325	341	342	345	320	312	349	333	376	386	323	348	352	321	378	336	336	368	339	342	347	366	351	357	340	324	345	316	379	320	368	362	369	346	369	328	333	370	343	353	354	365	348	352	311	331	368	329	368	350	343	339	339	314	355	374	366	342	349	302	363	356	318	350	373	362	362	345	361	333	344	354	313	313	386	352	343	335	375	325	346	388	361	325	354	361	317	363	371	341	330	329	312	316	338	325	348	379	364	359	356	338	327	334	350	343	336	351	341	355	339	391	358	344	353	340	350	346	358	340	365	368	348	358	365	324	365	345	323	348	337	344	333	346	373	347	361	327	369	349	353	369	343	368	335	317	333	382	365	355	329	372	319	324	346	350	334	331	330	324	360	357	334	326	344	350	356	371	335	338	338	336	346	342	390	357	336	335	334	363	343	331	355	355	337	378	328	360	327	338	362	355	305	339	362	365	350	332	317	334	347	344	391	361	348	304	353	357	326	330	363	348	356	341	331	323	326	350	355	358	341	356	335	372	345	354	317	364	345	350	349	316	360	351	360	340	325	333	348	348	347	351	369	341	348	343	371	300	313	331	355	340	355	324	328	327	354	335	349	357	341	373	346	333	350	355	347	345	345	347	367	321	316	354	337	343	355	348	370	350	336	358	356	356	349	349	354	390	309	324	343	346	362	362	334	347	354	362	351	336	375	320	325	326	319	374	313	372	347	345	364	354	353	341	325	360	353	320	373	352	369	327	362	372	352	362	382	338	365	342	332	345	354	345	329	325	318	300	365	321	335	354	339	349	322	341	340	334	328	329	340	326	329	347	336	361	370	341	341	348	374	344	356	333	355	350	348	380	344	322	361	325	338	340	333	349	336	373	362	342	351	366	354	346	335	339	369	347	347	388	367	327	337	359	367	391	336	343	305	360	330	339	368	328	378	307	346	306	372	311	341	345	373	344	389	382	387	356	367	346	368	349	369	371	371	329	342	345	397	350	348	346	369	350	355	359	360	343	371	377	371	380	367	341	325	334	349	331	348	331	332	364	393	322	333	345	336	327	333	357	348	321	365	358	349	368	387	351	364	341	344	357	350	351	361	324	377	331	346	343	330	333	354	323	331	326	309	358	334	357	352	353	354	329	351	343	369	345	345	346	368	338	349	351	337	343	348	331	338	357	351	339	337	319	325	346	334	376	336	389	342	350	355	337	323	357	353	332	341	351	360	367	358	336	345	388	338	349	380	347	366	326	332	361	363	349	317	326	345	351	312	351	369	341	324	353	338	319	348	317	350	358	392	356	323	354	315	350	337	352	337	311	302	355	332	381	327	309	343	361	352	350	364	320	354	346	354	402	341	317	349	362	349	344	330	342
6314	1639	1211	717	515	486	431	415	402	399	404	391	409	379	400	376	403	404	394	335	351	379	380	373	382	381	374	378	367	349	404	391	395	390	381	368	319	356	377	342	409	352	370	383	358	366	425	366	386	389	391	389	375	379	383	366	378	369	354	383	363	379	371	394	412	363	405	405	354	384	374	402	369	377	385	382	423	385	359	400	368	362	397	396	341	357	350	355	400	393	355	390	375	337	386	366	372	364	338	389	385	379	367	399	396	404	379	387	356	394	402	378	351	370	392	397	376	365	399	400	423	363	428	385	385	383	378	387	418	393	349	371	373	403	383	383	378	397	380	428	407	402	379	404	350	368	402	371	362	384	365	377	334	394	367	365	326	385	374	368	381	384	410	355	365	361	399	343	367	352	348	373	382	383	399	367	398	375	348	388	340	357	406	379	379	378	349	371	418	345	348	342	377	357	372	364	384	386	376	363	416	365	384	412	353	383	374	406	363	343	404	360	351	372	364	361	386	387	362	392	383	375	393	385	396	357	409	357	402	380	402	395	367	384	409	335	405	362	382	404	394	364	364	370	390	390	369	384	340	402	384	396	369	371	379	375	402	360	369	359	365	388	385	367	385	404	384	375	360	402	373	383	396	361	355	405	363	337	365	352	362	415	382	353	361	390	389	351	398	394	343	381	336	347	379	401	390	416	358	374	359	407	347	343	362	381	368	390	378	337	354	395	374	358	380	353	384	377	373	376	412	348	373	384	406	371	395	371	327	358	420	355	380	391	342	396	382	424	364	353	372	389	369	380	360	357	374	360	345	366	376	388	364	396	385	370	341	385	353	340	362	390	421	398	366	411	404	375	374	373	354	384	350	367	384	379	386	409	350	363	386	387	356	403	348	388	380	386	372	365	391	378	381	422	388	370	340	391	376	392	390	380	361	384	366	370	375	337	360	384	352	391	356	402	380	364	370	387	378	401	354	386	371	365	371	337	345	387	387	414	386	368	391	361	365	401	378	394	375	394	390	434	400	352	371	404	411	357	388	336	374	337	366	378	340	411	353	385	372	391	359	361	376	382	367	358	361	381	370	365	412	382	400	335	347	372	370	412	350	378	375	386	358	354	397	390	430	392	349	394	357	389	403	392	406	419	407	352	345	388	371	371	373	357	387	363	361	352	362	367	353	354	356	391	362	356	410	362	368	352	362	365	389	382	369	375	360	384	370	333	394	355	382	364	375	384	363	398	372	341	369	390	354	380	365	408	401	377	413	359	370	344	359	348	393	363	387	373	396	359	406	360	383	405	400	390	407	386	387	420	404	364	368	384	364	387	395	389	377	361	422	414	410	347	397	386	410	371	383	379	375	363	367	355	372	374	382	395	342	394	389	367	391	377	391	385	371	358	368	379	380	351	401	401	370	377	426	371	363	353	361	386	381	372	366	416	399	405	352	349	342	408	352	365	344	387	400	348	364	412	398	346	369	337	390	343	371	389	417	351	366	377	375	393	349	341	382	348	383	348	385	383	378	353	397	399	366	392	387	382	352	416	393	396	374	391	348	370	381	337	388	398	395	356	404	350	361	404	353	372	345	388	373	390	402	391	372	376	382	352	389	380	350	364	378	405	392	371	366	363	373	356	362	334	371	353	362	397	410	360	338	386	391	382	364	397	363	407	341	365	381	356	378	397	391	382	379	351	397	363	361	401	380	386	388	357	374	362	370	381	353	410	380	378	381	373	377	341	367	378	360	383	353	395	387	395	375	363	411	397	355	387	359	396	377	393	341	373	373	411	338	395	392	354	355	400	372	354	386	358	375	407	379	390	372	360	378	376	375	395	372	380	354	356	347	385	397	349	379	358	359	323	372	404	368	396	343	370	382	401	406	367	384	383	385	361	382	370	361	383	409	385	396	367	388	391	386	374	358	389	376	384	352	327	377	364	363	405	376	396	338	380	425	372	364	377	353	342	379	363	370	400	445	391	393	369	401	334	400	384	402	405	393	403	407	393	359	398	377	395	341	404	368	385	350	351	369	357	343	400	378	424	392	382	377	348	372	363	402	364	389	371	376	392	379	374	369	376	352	390	366	394	368	372	360	335	396	363	360	342	378	360	403	381	399	377	407	401	395	409	392	364	377	388	386	352	347	379	356	394	371	389	398	358	391	336	336	395	396	375	408	363	401	401	351	372	353	379	387	398	370	368	368	393	367	379	394	396	358	377	360	351	374	379	378	371	346	358	344	368	364	357	380	392	402	322	399	404	369	346	370	378	386	381	396	394	406	341	382	380	359	414	387	420	358	396	367	398	394	361	366	346	413	367	388	345	392	401	364	352	382	361	343	359	414	393	396	394	386	372	371	384	405	376	383	366	370	419	400	359	365	370	425	348	394	387	351	413	343	355	377	372	432	384	356	355	371	368	402	389	359	345	395	394	383	351	347	353	375	347	331	400	419	382	372	369	382	379	380	398	378	393	371	409	365	366	362	380	366	400	397	368	396	401	343	392	399	380	366	351	367	377	377	381	353	372	373	374	379	384	361	408	389	374	349	397	410	338	324	368	377	380	361	361	378	374	363	331	362	394	394	391	388	346	398	388	380	375	404	351	408	400	375	378	370	394	366	372	430	365	400	370	365	375	388	417	392	375	376	350	360	353	346	363	398	370	374	386	419	346	362	364	382	400	357	333	377	406	345	360	362	371	405	343	399	342	341	379	340	370	375	374	378	412	361	392	371	380	373	371	373	373	415	374	374	387	399	357	388	417	356	377	354	341	413	398	354	360	340	418	365	360	379	400	388	424	356	386	402	376	374	403	410	386	389	342	385	366	360	334	364	363	366	377	370	426	369	354	408	376	388	375	370	407	396	377	336	401	366	392	395	388	383	412	369	364	366	410	371	358	385	395	362	380	350	395	377	364	387	398	377	400	391	400	432	372	374	387	407	371	401	373	416	368	386	415	382	340	353	353	368	361	353	360	404	348	380	352	383	352	410	311	381	375	361	357	377	375	375	402	344	396	357	365	419	352	349	347	386	400	373	399	377	391	382	364	413	378	398	371	405	363	406	363	380	387	378	382	382	378	401	367	393	351	350	365	367	369	387	392	386	365	358	365	375	386	386	383	427	368	371	369	389	351	385	394	383	364	361	373	371	363	351	398	370	400	373	351	355	401	400	358	394	401	385	381	360	372	394	404	361	368	379	386	339	383	370	404	372	390	362	410	387	370	390	392	357	413	339	337	376	405	381	361	346	383	367	397	347	381	371	339	412	327	362	370	375	364	370	377	358	355	334	342	409	357	379	357	384	344	387	379	410	346	371	398	376	366	359	383	387	386	400	403	369	354	350	360	369	395	366	345	369	363	353	349	390	338	371	381	361	347	422	410	383	377	369	403	413	354	408	392	351	393	352	316	358	358	347	379	331	352	368	380	371	378	426	331	387	368	370	382	371	334	416	337	365	364	370	367	376	347	397	400	385	395	375	383	343	417	404	381	398	354	364	406
4953	2135	3076	2439	1476	1186	1069	989	934	927	979	995	896	905	880	919	959	893	902	860	916	925	846	864	843	822	830	843	880	849	853	872	859	857	824	886	845	869	883	837	832	920	815	841	852	817	854	842	830	852	847	819	851	864	838	817	862	926	872	863	843	829	876	859	893	836	816	883	835	860	820	785	845	856	834	869	884	800	840	846	851	837	866	831	875	849	819	798	819	816	880	831	821	861	859	845	834	840	857	846	803	824	839	828	860	849	901	847	813	850	838	815	833	853	781	827	858	855	815	855	850	855	896	832	828	848	867	834	882	823	819	865	822	849	791	815	854	886	816	820	833	804	884	871	867	834	785	876	855	844	815	826	884	827	860	840	887	866	842	859	799	908	806	816	810	864	827	831	795	821	774	809	858	806	853	845	856	852	876	807	778	866	802	901	898	832	772	832	873	806	850	883	868	842	852	833	802	779	858	842	864	883	859	838	813	847	874	813	829	878	863	847	895	835	886	834	859	853	844	824	867	854	796	854	851	795	800	856	834	857	848	862	850	859	817	872	821	861	873	860	817	838	845	834	867	822	849	845	829	838	867	817	829	878	842	816	899	812	838	864	828	836	857	807	827	823	812	831	805	817	878	871	845	895	819	732	890	821	835	800	804	893	847	851	883	849	858	865	809	856	862	883	819	860	840	829	837	837	850	808	884	821	869	861	826	851	811	791	827	862	800	780	884	841	815	806	819	821	812	850	873	836	872	847	815	882	861	749	836	838	782	885	824	848	828	854	823	858	838	826	798	828	819	837	832	839	923	894	855	852	816	830	841	858	887	812	854	824	780	851	843	821	823	867	812	881	906	820	832	845	793	815	800	864	851	875	827	858	869	834	877	860	842	778	835	816	829	816	800	824	796	818	799	849	810	839	865	808	851	836	858	875	852	843	812	765	871	849	883	848	898	842	831	807	794	813	891	861	837	843	789	858	864	835	822	791	830	820	797	855	824	851	857	845	887	852	862	837	802	839	805	854	843	817	843	761	828	826	892	819	882	810	840	818	911	842	850	872	804	807	840	809	830	848	812	804	823	834	842	881	800	828	791	856	829	878	849	842	826	838	865	819	879	846	837	895	795	850	868	820	821	816	860	887	826	857	838	846	842	852	826	847	828	816	859	816	817	868	813	852	853	808	885	874	855	830	863	834	841	804	829	815	791	833	819	850	851	794	820	806	877	888	828	819	858	831	821	845	835	831	825	851	818	870	859	832	831	879	844	902	816	865	845	798	818	817	848	841	878	834	852	806	878	845	797	786	885	837	762	868	841	856	846	817	883	812	880	846	828	860	815	817	912	827	829	905	866	821	842	858	890	859	820	854	866	902	794	797	855	860	779	846	883	839	852	867	870	838	892	868	828	879	840	857	835	861	832	826	855	827	851	816	834	873	893	815	820	834	824	794	867	799	868	875	795	871	834	909	865	859	904	781	809	826	842	842	825	814	834	827	834	861	824	853	862	832	815	822	862	854	857	854	841	809	820	865	834	865	879	807	816	788	849	847	849	821	887	857	857	858	852	857	833	856	802	890	808	861	894	795	810	816	863	854	850	831	858	883	848	862	823	852	845	784	777	862	857	840	866	922	811	886	808	840	852	851	827	856	878	828	827	853	806	898	844	883	843	837	782	814	808	879	843	801	855	774	864	831	853	836	821	877	842	824	849	867	761	875	829	879	860	792	860	837	819	840	856	846	866	841	832	851	793	857	795	892	819	795	818	854	887	856	858	884	853	921	818	831	812	835	854	835	855	822	855	853	825	802	828	896	777	790	842	830	839	799	847	842	860	805	852	852	848	873	800	822	847	852	809	836	826	838	819	846	813	835	787	807	896	822	870	874	851	856	844	813	855	852	884	845	842	807	845	791	863	833	894	842	821	815	822	813	833	807	839	860	835	813	832	874	829	857	849	823	848	827	831	842	848	897	891	811	882	814	854	829	808	826	873	838	842	857	837	882	854	814	847	881	854	857	839	822	850	872	869	903	817	817	845	861	788	871	865	810	836	830	886	817	793	866	865	846	794	836	877	876	852	835	818	894	840	819	844	853	828	834	870	798	841	848	837	862	865	852	853	864	888	847	819	835	848	817	874	894	864	845	840	852	878	851	864	885	788	826	868	860	879	828	812	867	858	853	828	828	864	836	818	882	821	902	832	853	803	899	854	845	797	846	819	848	798	826	821	799	904	818	783	856	836	878	816	813	848	859	852	814	841	794	814	838	817	838	871	860	855	874	794	853	829	856	824	816	852	870	807	903	862	809	810	878	816	832	816	856	852	832	828	849	819	839	781	849	852	791	879	850	896	863	874	861	886	825	858	849	855	859	855	837	888	864	846	856	842	911	831	856	864	792	821	813	823	829	829	868	782	838	783	871	809	805	820	864	819	862	822	795	848	856	868	831	866	891	844	812	836	849	837	893	790	893	858	842	892	902	831	821	890	867	833	843	820	825	824	819	828	835	807	872	779	865	813	851	829	842	818	825	861	868	823	849	877	849	822	766	798	847	853	878	828	840	869	852	832	848	819	865	876	877	838	863	873	874	848	828	848	844	840	837	879	886	839	859	879	851	850	850	791	864	892	841	876	809	847	795	795	939	861	853	795	873	803	856	856	859	851	817	833	870	875	850	834	847	884	861	859	821	841	855	872	862	844	823	843	812	825	847	872	819	822	872	839	825	827	856	821	880	853	861	847	868	806	917	838	864	829	807	821	866	808	842	846	845	856	804	815	879	887	838	856	866	831	817	831	817	842	835	838	892	827	847	899	878	900	857	815	862	762	785	861	795	797	831	815	852	850	865	856	830	874	887	860	870	880	833	853	820	841	832	866	890	849	882	845	887	820	833	764	861	883	808	828	800	881	796	869	855	849	826	823	863	880	862	840	834	857	828	843	841	870	828	845	825	880	889	839	826	863	838	877	865	829	832	840	851	832	843	822	850	807	823	854	871	799	850	821	822	871	873	901	813	815	807	846	822	794	818	823	822	791	860	843	892	861	870	856	815	794	894	877	849	905	811	833	835	854	821	831	819	837	874	821	821	876	839	816	870	817	843	872	848	835	815	823	834	877	859	819	860	848	902	790	865	799	863	867	838	833	847	861	803	819	823	858	824	803	847	827	794	814	832	780	871	844	813	843	853	856	852	880	805	846	867	895	819	867	830	817	861	827	844	833	814	801	877	887	852	800	847	862	817	803	797	775	846	819	816	864	833	804	850	848	807	801	856	907	846	819	849	847	853	830	836	819	860	840	859	874	796	813	866	874	873	888	827	786	853	811	838	806	837	812	839	879	846	908	805	849	848	849	835	824	875	845	804	809	817	818	816	839	820	850	806	807	800	831	840	788	824	782	843	846	825	865	865	813	791	840	865	857	803	853	818	858	817	882	855	866	895	871	817	816	880	860	834	800	836	857	847	838	807	882	802	829	846	822	802	849	839	830	847	841	877	783	861	846	891
16626	8344	20140	15386	3398	1016	567	338	311	341	310	309	265	287	270	272	273	283	253	261	263	268	272	234	259	258	254	221	257	276	235	256	246	259	232	235	254	236	264	262	259	221	226	251	263	251	265	260	254	263	265	249	233	233	269	227	245	236	221	253	256	237	255	241	218	229	254	275	243	254	234	263	226	233	229	241	276	248	237	219	235	223	237	247	250	246	224	231	262	220	261	257	224	230	265	222	251	251	247	234	228	237	224	241	263	266	242	230	237	228	246	233	214	231	257	217	278	264	260	228	237	251	225	208	232	249	259	253	247	203	235	235	228	228	249	257	255	242	215	238	227	214	249	246	259	217	243	237	248	222	235	208	264	248	263	243	234	254	242	230	212	219	237	255	219	226	238	239	274	228	242	225	247	228	243	242	254	205	265	271	247	213	229	266	241	255	212	237	248	260	231	243	231	244	257	269	255	220	250	246	236	242	250	232	228	208	234	258	210	260	259	266	235	262	246	251	235	272	242	219	236	214	240	241	248	226	254	225	244	249	233	263	296	261	239	236	236	246	249	232	239	260	258	234	219	250	250	251	270	261	229	238	225	244	230	221	248	270	244	269	231	249	238	246	289	247	251	236	230	266	247	282	231	244	248	237	215	255	269	228	268	258	242	232	264	246	257	215	209	314	245	241	244	241	249	249	253	234	222	201	236	259	241	275	252	260	239	244	221	234	256	238	261	270	229	219	255	231	217	243	255	234	251	237	243	246	236	231	247	268	232	228	258	244	245	221	258	231	248	255	251	221	227	257	240	234	254	248	260	269	227	239	224	247	241	234	234	255	221	276	227	244	256	264	241	243	260	245	241	237	228	230	248	254	258	248	225	227	222	278	246	264	235	221	238	223	268	243	234	277	259	249	254	250	229	252	263	219	244	257	255	250	243	218	220	252	291	240	260	261	269	226	254	245	261	266	220	216	233	208	238	260	255	246	264	240	240	247	218	244	257	241	260	260	258	229	236	232	254	241	243	239	213	255	259	264	261	242	251	236	236	249	232	256	274	235	246	229	217	243	253	244	268	220	252	261	262	234	229	256	282	250	248	230	230	252	226	263	258	266	222	264	235	246	262	241	250	240	240	236	246	263	253	277	248	260	210	249	256	221	247	242	231	229	253	245	217	198	227	224	259	275	227	238	235	242	222	238	222	270	259	251	273	247	234	223	230	213	257	242	247	247	241	253	247	230	235	234	238	243	232	254	262	245	251	228	255	242	267	241	214	240	232	248	253	227	249	239	239	235	234	217	248	251	238	242	233	251	242	259	262	239	233	221	239	261	250	221	266	253	220	235	218	242	240	234	252	267	266	257	257	233	270	265	248	265	270	255	228	260	246	237	246	247	231	229	232	248	247	235	238	240	244	251	242	240	271	242	299	245	244	226	231	265	238	235	247	225	218	239	246	237	270	286	265	241	266	258	219	212	253	252	243	227	261	244	284	252	242	246	257	246	234	230	250	273	266	257	245	264	230	216	237	263	251	216	243	249	219	256	228	236	217	218	233	247	249	241	221	261	226	281	224	235	215	236	237	251	250	224	261	239	294	256	245	227	229	224	224	227	252	248	241	229	243	265	230	274	230	223	236	234	245	235	242	226	229	227	251	210	255	247	243	222	219	222	247	268	228	240	250	245	250	266	246	209	260	245	206	238	233	223	264	243	265	209	272	235	231	250	238	232	223	248	231	246	258	231	256	238	216	249	227	223	265	258	234	260	249	217	227	216	273	237	269	261	278	238	234	238	252	254	234	235	244	247	237	218	240	256	264	261	244	237	246	263	229	241	223	261	256	244	236	214	222	253	238	243	233	252	243	242	222	263	236	254	276	220	242	263	239	241	265	247	259	221	228	250	249	255	245	241	251	222	254	277	251	253	260	256	223	223	255	226	262	242	253	257	253	250	246	197	237	264	246	217	268	253	251	257	219	238	246	228	234	241	256	237	264	251	263	251	238	236	199	228	265	245	260	264	247	256	244	250	228	249	264	257	235	255	267	239	271	251	260	245	264	270	228	253	234	250	248	258	235	244	259	250	251	251	257	236	245	279	221	229	237	242	219	243	244	220	244	223	269	241	248	236	259	230	255	271	248	238	255	278	268	233	248	220	280	237	220	247	237	258	232	241	246	243	244	265	228	248	262	244	224	235	227	244	255	223	233	233	224	241	275	254	253	242	244	245	233	220	255	274	270	248	225	260	236	233	274	261	249	224	207	247	246	253	208	219	236	237	212	248	278	252	233	254	258	229	222	248	252	258	247	221	263	244	301	260	224	219	204	237	282	223	233	231	217	245	264	264	234	238	260	207	276	236	262	287	284	285	209	265	249	252	272	247	245	214	208	255	229	233	243	216	229	231	257	267	263	239	250	226	216	227	222	222	220	231	221	215	231	261	237	237	221	286	242	236	249	273	277	238	278	264	255	238	278	251	264	248	257	242	248	264	231	245	245	253	248	253	219	208	262	240	229	244	244	263	235	256	249	251	227	262	222	232	256	261	259	269	231	260	265	250	219	216	249	232	267	254	281	241	244	245	239	222	229	261	231	229	254	243	247	213	247	251	240	218	250	226	272	266	262	258	243	237	217	234	229	213	244	280	262	237	247	249	221	258	248	260	271	261	263	259	237	264	257	243	239	240	275	251	226	237	253	202	257	241	254	240	246	256	244	233	231	228	269	255	240	274	252	222	247	238	262	220	239	247	266	263	274	246	240	268	256	241	270	250	233	244	248	245	253	233	237	246	230	209	241	261	228	254	224	243	218	236	239	246	246	267	240	242	234	232	252	239	212	237	212	234	245	236	230	249	245	238	263	260	238	253	247	256	279	262	247	227	245	249	246	256	260	260	249	265	220	235	253	240	243	245	255	265	245	256	268	253	252	213	218	251	242	250	242	262	216	239	254	240	214	232	243	231	258	243	259	240	216	236	251	264	237	265	248	254	255	262	233	226	227	247	230	246	258	272	234	257	253	260	269	248	274	259	263	221	259	253	241	250	230	259	252	252	231	230	258	254	229	259	247	232	265	280	231	235	214	267	259	275	233	248	240	230	252	233	239	250	245	250	233	250	255	240	213	228	243	232	228	217	244	237	220	246	240	270	279	233	242	250	220	244	263	241	251	242	261	246	240	207	271	279	246	223	249	272	246	225	249	270	238	220	217	230	239	218	258	223	216	249	228	246	244	219	259	230	230	234	238	249	221	237	243	245	223	265	259	237	256	259	234	269	241	264	238	261	264	219	240	241	245	276	257	238	234	255	232	235	233	253	244	254	250	262	217	228	237	234	252	280	280	230	236	238	249	220	245	239	265	242	242	243	246	239	258	231	255	234	278	241	219	248	258	229	225	224	254	275	256	268	226	257	256	259	225	220	255	245	227	212	255	232	230	213	226	204	213	247	231	231	234	252	248	234	246	265	257	250	255	273	238	240	268	222	243	222	240	237	251	249	239	210	235	218
11930	8642	26816	19014	6815	3602	2266	1350	978	947	1016	934	849	812	836	786	764	714	711	715	693	731	665	607	552	589	649	568	591	577	562	587	551	585	560	568	559	616	581	556	568	606	552	570	552	508	562	591	538	533	549	554	554	518	565	562	582	605	567	551	556	564	608	572	577	559	584	543	551	536	558	527	573	540	557	550	549	541	556	576	522	569	521	539	551	553	586	580	564	569	601	567	547	591	548	525	552	570	569	544	552	592	516	539	566	521	563	555	596	531	522	570	558	509	566	586	621	563	526	551	550	558	547	580	527	558	562	527	512	531	528	546	600	522	530	589	589	559	545	575	571	520	563	546	562	516	567	541	599	545	515	595	603	522	513	571	562	558	592	519	602	538	552	554	497	567	563	592	571	605	542	557	597	514	555	589	526	576	524	509	568	591	594	577	565	545	552	570	550	573	550	531	540	538	562	553	568	604	540	542	546	593	569	550	582	576	534	551	575	559	543	583	569	570	526	569	577	557	544	524	591	585	535	552	570	556	511	562	507	561	562	553	562	577	536	531	543	580	548	522	519	549	564	533	615	551	559	570	544	513	565	534	590	547	573	540	567	587	553	563	568	572	547	548	555	537	542	591	549	538	546	563	560	567	548	570	545	577	576	526	502	540	559	574	534	555	531	572	554	573	575	563	540	554	553	538	542	561	586	541	560	551	546	581	535	562	606	550	525	588	602	566	557	545	527	579	577	588	575	510	586	579	554	561	565	561	539	562	559	514	561	545	535	537	554	569	551	577	567	567	557	521	565	518	572	573	547	573	583	533	563	580	534	527	533	580	566	574	560	510	551	584	583	572	569	537	555	571	566	556	583	562	589	579	589	540	567	541	544	550	564	539	537	596	545	546	600	533	553	553	533	539	570	553	573	583	569	561	514	548	574	576	523	527	546	574	555	570	541	538	585	548	568	586	528	569	583	574	545	566	540	541	588	567	528	518	546	501	553	575	544	570	580	605	534	557	584	544	549	542	553	554	546	586	564	565	587	561	568	557	553	583	534	570	518	557	547	530	553	557	579	536	562	551	531	570	531	542	525	570	542	580	546	565	597	556	559	580	536	562	522	581	552	566	514	557	583	617	559	557	555	550	557	548	557	594	569	586	585	511	541	566	553	533	568	506	550	537	535	614	574	557	578	592	589	518	576	602	557	583	547	551	558	568	604	518	526	536	554	564	566	554	571	549	519	539	561	520	592	556	570	567	553	578	564	542	542	535	546	542	556	548	613	579	575	550	579	554	552	533	563	583	548	546	544	593	571	541	546	499	536	553	591	553	535	546	558	556	588	558	611	549	559	482	560	538	535	574	565	505	533	575	526	504	541	586	574	557	530	514	611	541	511	556	571	568	528	587	564	585	540	543	562	559	559	559	570	543	565	552	536	567	564	560	549	516	546	551	547	568	565	586	544	509	533	560	550	561	557	538	571	544	575	606	580	530	511	567	565	560	558	545	573	579	576	559	511	559	567	565	556	570	561	560	521	520	592	562	594	515	556	582	507	559	581	521	536	558	550	578	575	539	530	554	555	552	573	566	528	535	543	577	511	587	582	569	548	573	541	566	571	507	519	557	533	513	594	538	509	547	579	547	522	598	596	556	584	536	567	535	500	529	578	559	589	559	566	543	630	542	582	562	547	585	556	564	590	604	547	602	538	570	537	533	563	601	544	539	569	579	549	576	562	545	546	540	568	567	539	557	567	574	558	548	567	556	540	549	531	589	606	612	566	542	541	584	537	547	553	550	566	580	555	541	575	605	579	579	542	580	550	515	571	544	532	535	586	530	529	533	538	572	530	564	531	549	563	542	621	554	546	588	524	549	535	571	552	558	536	536	570	507	549	584	549	587	581	539	532	553	543	550	570	559	525	512	556	573	583	550	538	545	517	542	564	571	579	565	589	553	598	552	535	536	577	536	541	561	552	554	532	569	570	554	567	486	545	574	597	549	546	559	559	582	522	585	581	586	594	560	550	564	569	540	566	550	554	554	570	591	503	566	593	593	521	554	529	567	620	568	569	563	519	570	569	543	580	580	570	559	540	536	587	564	572	540	539	504	528	582	551	568	564	588	562	574	578	538	549	515	620	554	532	538	541	561	566	540	586	573	559	541	514	560	585	549	553	584	494	559	526	579	572	554	559	551	540	530	559	565	532	560	578	532	584	559	588	585	546	541	542	556	555	546	573	514	474	575	563	566	537	556	560	542	557	571	606	548	541	601	594	552	583	555	563	551	571	524	547	559	544	548	534	524	532	573	529	535	550	545	554	541	567	535	581	513	571	544	584	562	555	556	556	548	547	573	496	571	587	580	522	560	551	572	586	563	570	574	577	542	570	549	564	550	568	571	540	577	546	591	554	539	529	546	557	546	547	556	534	556	538	580	565	563	553	594	556	567	557	565	583	562	516	582	548	541	577	596	550	567	519	548	545	595	551	574	550	535	541	503	582	546	574	539	611	561	575	523	518	596	524	555	522	544	508	545	560	546	530	552	573	551	610	605	562	494	563	527	530	534	536	546	539	578	583	507	584	583	594	511	572	544	560	514	579	599	559	550	564	575	551	592	544	575	578	590	559	558	532	546	568	553	554	550	532	495	531	583	548	545	528	533	569	551	544	559	590	586	576	595	515	547	565	544	537	534	577	567	572	565	541	541	567	544	562	558	576	505	540	538	590	531	573	560	555	548	546	546	570	511	517	563	551	555	540	510	498	575	532	552	542	569	537	570	551	537	545	602	556	579	549	548	584	534	564	575	562	567	525	567	575	594	559	535	542	515	580	543	574	573	532	571	528	557	596	579	556	548	578	565	539	552	576	556	552	557	577	519	520	592	566	576	567	523	523	566	557	602	566	590	538	568	554	566	571	531	561	610	555	565	555	585	538	558	543	582	554	533	575	555	561	587	569	514	558	528	553	571	526	523	557	549	557	519	551	556	563	597	574	533	531	534	582	558	502	594	556	571	541	555	583	550	559	560	534	554	511	564	551	550	574	564	517	581	574	505	556	538	561	582	513	581	575	577	537	571	556	547	562	549	570	530	589	585	580	550	542	553	528	554	572	561	594	562	567	554	541	550	552	549	612	527	512	568	569	588	519	558	558	567	574	519	567	573	543	573	567	542	562	586	554	542	571	559	531	548	545	577	554	564	556	545	558	574	549	517	575	544	589	569	549	546	557	601	547	573	532	579	548	526	536	542	541	570	539	596	552	543	590	605	522	600	587	546	560	547	562	551	542	547	567	555	539	575	575	587	554	531	537	534	564	557	521	567	563	570	522	548	557	581	527	591	558	527	559	508	577	539	599	561	512	582	531	531	560	548	588	579	579	578	536	572	559	558	596	561	554	569	556	551	542	565	572	542	601	523	589	544	579	543	603	536	579	529	531	529	622	524	573	546	571	526	564	547	572	542	589	517	602	553	587	555	575	580	573	572	568	551	516	575	557	494	564	515	597	585
25521	15249	31383	26019	7657	2025	874	418	250	249	247	242	205	153	187	202	193	179	178	139	173	164	143	139	149	142	135	126	146	127	114	129	114	156	132	140	124	140	139	135	161	125	135	124	132	132	147	131	137	138	138	131	144	117	131	145	128	136	150	149	125	125	144	142	118	158	134	130	143	127	145	138	158	129	111	145	129	128	134	144	136	135	165	129	129	112	127	130	136	151	134	134	131	140	155	139	134	125	150	126	116	129	129	126	137	139	139	121	156	152	162	138	143	126	131	148	149	130	141	116	141	138	150	144	151	144	120	114	115	145	145	148	135	143	115	124	169	160	133	141	136	146	117	142	165	144	143	125	133	111	130	127	152	136	137	144	138	149	135	133	129	124	140	145	134	134	135	144	151	137	137	146	125	134	132	129	126	125	159	163	133	122	153	147	170	121	148	131	119	137	130	112	135	118	135	138	137	141	146	129	136	140	115	131	153	146	115	124	126	127	143	125	137	142	147	108	110	135	123	123	143	153	121	157	141	128	132	169	134	139	152	113	139	135	121	151	145	130	135	124	116	112	143	126	126	125	123	127	140	124	119	130	113	140	161	125	139	127	125	132	147	148	125	125	124	114	118	144	128	119	123	137	131	129	112	145	154	145	147	132	130	142	131	131	129	134	133	144	136	127	136	125	139	128	124	120	128	113	100	139	117	134	134	132	130	132	116	128	129	132	127	147	124	111	125	116	146	130	121	114	127	149	120	131	124	120	122	114	159	132	128	110	123	148	149	158	125	126	123	126	115	117	149	140	121	171	117	147	122	118	138	133	141	115	149	133	115	118	149	131	129	133	132	147	114	136	148	138	130	131	144	129	136	123	124	120	124	129	127	122	116	117	118	135	140	135	132	141	136	147	124	128	130	129	139	127	144	139	122	134	140	130	132	125	134	135	145	146	148	141	138	148	115	134	124	139	140	130	133	117	135	133	144	140	142	163	145	136	137	148	139	139	138	136	141	157	126	110	129	121	144	130	125	133	148	128	139	131	121	124	127	139	125	125	137	106	119	133	128	140	152	114	129	155	132	128	146	171	136	136	119	131	132	119	139	142	147	119	145	106	117	152	143	115	146	127	129	121	102	141	118	143	131	127	147	137	127	110	131	124	154	129	121	147	146	142	147	111	120	122	137	141	124	159	134	135	110	137	142	155	152	141	117	126	127	140	131	122	140	124	140	139	129	124	122	146	121	123	144	132	108	143	130	144	145	126	137	125	116	149	118	131	135	139	134	139	130	156	127	134	134	126	131	156	131	117	120	125	118	127	136	136	155	127	129	132	117	123	119	135	167	113	126	132	136	130	143	146	140	140	158	129	118	123	147	129	128	129	114	118	124	143	124	135	151	120	146	123	149	123	148	132	141	155	141	121	132	142	133	163	131	122	138	111	112	142	135	129	131	119	138	151	121	122	142	135	150	154	120	146	147	152	150	144	133	109	127	141	127	141	113	153	145	145	143	146	124	132	110	141	122	121	140	112	141	119	138	133	138	126	125	139	140	147	137	144	126	126	129	146	121	135	129	145	136	151	147	120	154	108	138	119	133	128	132	146	136	134	145	141	124	117	127	125	123	124	130	104	129	142	135	148	143	142	132	117	124	125	153	138	127	123	152	133	120	124	142	122	140	130	131	151	125	134	129	133	116	147	135	146	129	149	127	117	148	136	132	127	142	150	133	151	134	141	132	126	119	147	131	127	137	136	125	128	133	128	156	137	131	124	148	126	134	146	119	163	141	138	115	120	134	155	116	117	155	148	135	134	155	129	146	137	110	146	149	145	127	125	136	114	137	140	166	113	135	153	148	125	125	120	143	136	121	111	112	151	152	120	143	145	146	132	141	129	143	128	128	148	146	139	133	139	120	124	137	121	140	123	154	141	139	120	131	150	131	133	129	128	113	132	133	119	122	132	137	131	118	147	121	149	136	120	121	140	142	107	119	120	120	123	143	130	130	127	148	136	123	131	152	124	131	132	154	138	136	113	120	141	137	132	118	149	128	120	137	118	137	123	128	125	128	144	129	140	157	134	154	138	99	154	135	137	113	137	109	146	106	126	130	124	119	121	142	133	148	183	116	138	130	136	159	111	130	136	124	124	116	130	110	127	140	133	128	113	143	128	135	131	127	131	126	119	107	137	125	115	138	140	134	124	126	140	142	132	124	125	116	135	139	137	117	132	141	140	128	134	141	131	137	147	140	128	121	124	106	131	123	110	128	138	106	131	140	144	163	128	140	119	135	140	119	151	127	143	125	112	130	138	122	132	123	122	136	137	162	129	123	147	129	133	138	129	131	126	137	120	125	149	128	127	125	136	121	140	145	113	133	118	149	137	113	110	124	122	139	136	141	138	138	138	123	123	147	119	125	123	133	151	127	124	125	129	132	132	128	141	135	146	142	121	151	137	124	143	146	132	117	123	147	138	119	126	134	141	128	123	124	128	122	162	121	114	129	100	131	129	139	141	135	139	132	142	131	156	136	131	125	129	141	154	140	140	124	105	144	119	134	149	132	129	130	114	123	137	124	148	122	120	127	136	105	125	125	131	127	133	129	132	143	146	147	133	109	117	128	120	125	147	129	136	101	139	144	139	117	129	141	151	138	125	125	174	127	150	152	128	125	137	140	129	135	133	124	124	139	140	125	118	132	142	147	134	138	135	134	127	127	135	129	120	129	124	123	160	120	125	129	129	126	137	125	162	139	122	139	134	163	136	114	136	152	110	135	131	124	110	137	139	137	133	122	116	157	131	128	130	137	130	143	152	148	137	143	131	139	150	141	146	150	129	138	123	147	133	143	130	129	127	119	118	144	147	139	137	127	134	149	161	150	129	133	135	117	134	124	143	150	143	135	130	142	129	128	129	129	117	133	136	144	140	149	116	131	131	133	131	126	116	141	141	150	132	113	129	116	151	128	146	138	141	117	147	145	116	123	128	120	131	134	133	138	120	131	137	141	139	146	130	147	117	125	133	132	139	160	122	141	152	127	144	125	129	129	120	171	136	154	117	131	120	135	115	135	133	152	135	146	115	125	146	157	148	153	156	123	146	129	130	115	140	123	141	118	139	132	143	143	119	148	136	139	133	116	131	128	152	127	125	116	134	143	118	142	128	149	127	117	144	133	118	133	120	158	135	129	125	128	125	138	132	137	123	131	139	131	106	116	133	138	148	135	116	120	127	120	136	123	131	145	149	168	121	138	146	129	144	154	132	145	138	130	118	124	145	141	120	128	140	118	120	123	133	155	133	132	143	117	151	124	138	118	132	147	137	121	114	133	142	158	129	110	142	103	135	138	142	122	142	135	132	138	142	154	146	145	132	141	115	103	139	149	142	149	139	102	107	141	130	120	120	142	130	123	122	152	145	135	144	123	119	120	116	121	145	117	116	130	138	172	130	139	148	103	140	121	131	123	126	126	144	119	126	133	165	131	149	152	144	141	164	150	119	133	128	143	153
15324	13085	34626	26403	9950	5563	3497	1694	1102	1020	1094	999	846	755	773	703	651	621	611	557	581	503	506	453	411	374	404	384	389	370	367	358	417	370	366	371	330	382	341	358	356	354	423	343	335	330	349	366	342	373	356	370	334	370	362	336	369	350	357	341	327	330	340	323	328	377	367	347	330	348	361	348	361	357	338	319	351	366	336	315	352	354	333	307	395	346	347	337	367	353	308	331	322	307	346	366	332	323	341	369	322	332	356	336	352	320	350	348	350	330	332	320	329	371	364	332	346	355	340	344	305	362	342	338	323	351	341	337	357	338	356	336	331	350	340	384	345	323	344	343	400	333	329	369	340	319	332	333	348	349	355	348	361	337	326	366	364	348	350	340	336	348	317	315	347	376	358	339	367	378	370	317	336	349	352	367	319	374	360	332	348	377	321	309	308	371	364	363	356	325	353	364	371	368	378	339	369	343	328	342	348	365	322	349	348	321	331	346	329	338	367	332	348	325	343	349	335	336	328	361	322	375	349	338	325	361	378	345	376	391	340	319	352	346	328	332	355	335	342	361	359	327	317	313	381	340	358	346	348	346	345	352	350	340	361	365	314	342	343	330	364	322	345	369	320	328	352	319	329	341	340	358	348	334	335	375	344	328	315	345	364	365	356	335	342	324	349	315	366	360	349	350	345	352	339	334	359	366	334	324	342	324	348	357	335	323	310	343	355	366	365	359	353	352	376	331	351	359	371	348	350	335	345	346	318	322	337	330	298	345	331	331	338	331	343	362	371	363	354	324	339	313	343	325	353	369	361	387	329	371	339	336	362	333	324	345	347	349	298	363	330	345	315	330	339	335	333	326	367	335	357	324	371	336	298	349	371	381	365	372	322	349	316	356	330	371	350	359	333	339	332	333	334	371	335	328	345	353	353	323	336	332	354	323	365	352	333	306	382	324	326	312	346	358	338	362	319	371	338	381	338	375	351	339	339	360	343	335	338	321	328	347	312	339	334	329	348	332	347	336	323	372	348	329	372	317	370	394	335	371	347	359	325	338	304	313	356	345	353	298	329	351	344	374	327	327	305	357	373	362	345	363	313	332	375	342	350	343	326	361	296	348	347	367	332	354	319	318	342	373	343	334	319	318	353	354	356	355	332	332	325	337	355	362	364	324	348	305	335	349	340	339	337	323	325	396	334	337	335	353	337	302	336	362	311	351	357	335	341	333	338	329	354	355	319	353	325	354	343	339	332	342	328	317	340	351	370	368	354	355	330	348	347	361	342	356	341	331	327	335	350	329	349	327	354	353	323	339	355	358	349	357	326	359	353	354	340	343	365	330	315	335	346	337	342	358	355	345	372	372	360	345	323	316	360	345	306	334	322	334	337	348	356	329	378	337	386	360	332	346	336	335	346	329	333	356	353	333	317	333	345	352	330	323	327	344	325	343	387	337	363	343	314	361	374	344	341	312	348	355	341	369	348	343	346	351	337	346	329	341	385	378	356	334	374	350	324	338	343	331	361	352	348	339	343	330	320	332	338	334	395	342	313	336	311	352	331	368	337	335	339	310	343	365	325	346	342	353	341	346	335	361	316	348	318	340	328	336	328	380	346	354	340	354	324	358	343	359	362	369	335	299	318	360	352	336	311	347	340	311	358	349	341	338	364	309	338	306	358	352	328	351	331	360	323	343	328	339	308	357	338	344	373	334	325	343	350	350	340	332	347	324	346	366	349	339	364	375	299	344	356	341	351	359	338	353	338	343	334	356	358	366	322	349	344	332	329	339	348	341	355	328	328	344	356	371	342	372	328	346	334	331	340	321	350	331	326	349	313	333	311	362	345	323	361	324	372	362	345	337	337	326	307	402	337	370	350	300	344	338	378	356	329	358	344	337	326	337	333	312	350	344	330	347	336	376	342	328	320	339	356	353	320	324	333	343	351	333	315	361	341	373	350	339	383	348	346	334	358	340	343	350	338	351	322	368	344	326	355	373	348	296	344	365	367	334	356	370	344	344	366	334	355	342	325	335	390	357	346	363	366	362	343	361	310	299	361	340	375	320	354	360	342	363	340	337	391	349	379	347	342	331	352	329	366	331	356	327	364	345	337	333	356	359	338	342	322	345	337	369	334	333	374	347	345	380	338	384	331	332	364	319	344	379	353	349	331	315	341	346	323	351	388	354	366	335	337	320	339	327	351	327	364	352	318	367	338	361	346	314	344	340	346	364	398	332	333	375	302	320	348	341	320	359	351	395	338	377	336	338	337	346	341	372	304	377	363	351	313	368	334	340	346	308	362	341	358	303	334	273	327	341	354	361	371	328	350	357	364	336	338	333	326	351	349	314	337	347	329	353	369	329	345	356	375	339	334	370	330	372	332	358	336	339	330	369	330	333	319	327	372	337	324	328	336	337	336	350	374	319	334	348	315	331	317	348	348	347	365	318	311	363	329	342	350	365	323	355	341	363	331	350	358	334	313	326	349	339	362	377	384	344	366	348	357	331	329	352	337	375	312	343	344	360	322	340	349	353	322	348	357	309	346	353	352	318	365	330	344	348	358	355	344	354	361	357	327	346	354	352	341	335	374	326	346	335	362	371	328	304	329	330	356	351	364	342	330	341	329	347	320	332	369	316	311	349	329	336	338	337	335	347	353	361	309	329	313	377	348	334	334	333	337	360	317	347	340	328	360	362	352	353	336	327	318	336	335	328	326	350	329	321	358	349	355	337	324	332	333	320	372	318	384	315	383	326	314	372	343	346	321	324	333	348	341	359	354	352	361	350	347	333	304	364	350	328	374	363	313	367	370	330	321	376	339	343	324	365	341	360	322	346	348	352	313	382	335	354	315	345	345	333	362	340	330	345	353	354	355	339	321	353	306	340	345	318	339	382	330	307	342	318	325	333	327	311	357	360	344	366	318	342	301	357	344	351	358	331	328	349	327	358	323	337	368	338	362	334	291	364	345	391	345	287	337	332	330	348	360	338	340	302	355	372	334	343	348	383	364	366	370	361	326	350	327	355	329	347	345	341	360	322	333	337	331	355	362	344	346	322	347	319	369	306	364	339	346	310	374	350	326	367	342	329	337	309	348	325	332	357	312	366	345	358	336	311	346	332	332	333	343	343	323	364	335	337	347	355	332	330	353	363	329	346	368	335	321	349	332	320	332	350	363	357	344	360	299	378	362	349	329	349	334	361	354	364	358	349	373	329	374	369	333	327	334	312	339	334	324	299	363	329	326	299	320	354	355	347	336	350	324	352	360	325	346	322	346	332	368	338	327	336	345	341	322	360	358	363	337	344	368	353	346	360	348	349	351	345	362	368	345	353	344	364	327	344	336	353	365	341	347	339	356	355	383	353	357	338	326	362	378	352	322	340	323	349	320	367	340	365	364	324	337	312	308	338	334	345	319	350	376	350	345	337	352	340	346	340	353	367	326	365	367	357	345	369	336	374	361	349	342	341	360	344	372	329	363	340	343	329	330	354	335	343	347	356
6430	1701	1139	770	504	465	453	422	353	370	367	398	392	396	358	357	420	391	382	400	412	373	385	400	362	366	394	362	416	354	358	365	373	389	415	369	410	364	350	395	408	356	387	363	338	396	399	368	364	370	403	367	369	354	370	393	379	379	400	340	378	388	391	394	387	400	392	388	409	323	376	386	404	411	350	367	376	396	382	381	398	366	394	371	415	371	410	371	378	368	383	412	360	383	360	388	390	355	373	369	378	366	408	372	404	368	375	391	389	406	388	362	341	392	382	378	336	358	373	417	354	445	421	375	361	385	368	331	402	370	429	401	391	401	424	380	384	410	395	378	392	357	395	374	383	387	391	388	399	415	391	375	370	394	389	392	336	375	367	373	400	395	382	398	383	386	372	375	375	354	408	379	369	340	368	365	394	393	398	389	371	377	351	386	380	378	359	379	399	394	347	382	390	377	397	339	375	376	400	345	350	374	377	366	338	365	392	389	379	397	413	391	409	381	350	393	398	380	397	373	369	398	397	400	347	411	371	372	420	394	376	357	369	342	363	386	371	405	373	419	345	379	398	397	360	379	369	358	392	337	379	364	380	361	340	424	377	384	384	396	384	382	401	347	397	359	409	401	372	375	409	422	376	416	402	385	303	345	397	400	344	361	357	371	412	373	362	389	355	387	374	389	382	394	379	398	395	394	368	382	385	397	388	380	399	376	386	385	364	384	351	390	364	386	379	371	373	376	389	390	328	343	367	386	373	361	384	346	392	365	360	388	390	385	420	382	436	383	339	364	380	426	414	379	359	374	364	365	332	363	390	399	409	365	375	402	376	393	391	309	395	414	386	363	377	402	388	414	341	376	367	352	353	361	366	382	382	351	356	357	380	360	411	377	395	367	387	391	390	373	386	395	338	352	411	337	404	338	360	368	404	382	381	429	374	341	397	380	350	355	387	371	389	385	348	393	409	404	349	383	377	350	391	376	383	388	385	354	361	343	383	402	372	377	361	367	371	397	382	363	363	380	385	372	373	385	375	397	391	394	361	389	367	366	368	376	365	379	372	394	396	402	366	401	357	374	367	390	346	392	401	395	363	361	382	362	388	376	381	367	379	396	401	380	388	426	394	369	395	388	388	388	383	388	367	370	387	383	369	366	383	349	360	382	395	376	430	359	374	400	382	401	357	353	365	408	414	362	377	393	396	389	371	404	400	375	392	392	339	331	352	382	406	370	427	395	374	365	389	382	401	339	363	406	373	367	372	417	371	376	366	379	365	402	388	398	339	366	429	362	350	350	351	365	410	421	380	358	349	365	391	381	381	366	375	378	345	396	332	395	381	359	380	360	380	396	363	395	348	379	398	409	405	346	355	369	344	381	386	402	392	364	351	358	371	366	379	406	370	378	399	371	412	362	340	398	370	371	378	393	392	347	372	365	404	385	393	365	376	425	419	345	340	391	345	382	385	432	386	375	378	381	354	376	379	372	391	375	393	345	406	364	404	380	360	395	395	391	398	390	359	361	377	381	389	386	425	414	389	394	391	352	357	370	409	379	363	404	381	393	362	351	354	388	403	384	381	364	370	397	364	309	349	399	418	391	385	350	392	416	410	397	375	420	405	375	377	369	369	366	391	384	367	381	392	396	384	346	354	367	377	354	389	390	390	371	380	396	410	367	345	383	360	412	335	375	400	390	387	375	402	358	397	387	383	377	379	393	388	384	387	371	377	349	356	372	409	412	385	415	361	384	390	353	391	410	369	345	384	351	386	405	405	355	370	379	368	405	397	422	368	351	354	418	370	373	370	411	374	368	413	375	393	369	364	377	344	370	389	389	337	368	382	387	394	344	355	370	363	366	397	377	359	362	356	369	383	404	399	387	346	355	362	365	383	358	336	429	403	341	375	359	377	377	416	404	368	385	388	345	386	402	383	364	365	353	355	361	377	358	393	341	360	349	392	389	323	433	390	365	361	408	349	338	367	365	380	368	444	407	382	346	369	389	385	391	391	405	385	397	420	380	401	376	374	348	381	365	390	371	375	402	403	351	403	347	335	392	367	319	362	373	389	376	398	352	397	354	396	363	368	383	403	341	357	384	381	398	383	367	413	428	379	375	377	370	366	382	367	373	333	342	359	389	379	350	371	381	387	357	372	367	384	407	394	374	358	344	361	379	394	376	386	345	366	382	408	387	377	383	375	407	411	407	395	400	391	419	359	361	353	370	341	414	395	374	375	391	414	411	375	397	410	413	383	353	367	401	386	402	368	364	335	417	382	371	385	387	376	403	395	380	425	363	413	367	375	382	382	378	367	429	373	383	388	398	365	370	384	384	364	362	374	328	397	381	369	404	402	378	358	405	390	359	401	386	352	395	381	366	380	374	370	384	408	409	363	395	354	386	463	386	363	389	364	373	390	409	383	367	378	366	375	389	445	374	359	330	379	361	362	367	369	350	407	385	349	379	404	396	402	371	333	355	377	344	417	383	408	404	372	377	338	370	411	424	378	364	362	354	359	332	363	405	346	399	411	346	378	389	359	389	379	401	399	383	339	358	376	395	382	378	403	379	366	373	395	395	387	382	408	377	384	384	379	422	387	375	376	350	362	360	392	387	343	359	371	350	367	386	372	378	382	369	382	384	350	376	361	393	405	405	386	348	367	356	369	382	367	378	370	366	352	432	371	385	360	379	367	382	368	408	358	401	361	353	425	363	385	385	409	361	392	412	406	398	364	371	379	448	395	389	378	392	437	396	357	378	415	371	378	394	387	352	403	355	387	405	412	361	371	407	386	388	398	378	370	391	383	379	431	383	382	392	396	417	362	373	365	401	378	365	380	395	377	409	381	366	354	367	424	346	460	373	424	388	380	382	380	415	382	394	363	387	363	383	384	380	370	398	354	414	351	361	350	395	381	399	406	377	382	353	378	355	360	405	404	403	370	345	413	387	398	391	373	372	368	378	388	387	381	400	368	383	385	375	372	397	370	387	382	391	376	404	361	378	406	380	363	360	351	389	423	392	376	399	368	368	409	379	407	383	388	392	381	390	365	343	338	397	391	386	382	403	391	408	424	406	376	367	392	366	419	354	369	386	395	387	396	429	392	348	319	395	428	451	343	379	386	388	352	395	389	411	362	375	394	379	405	409	355	386	403	386	369	387	359	410	376	374	365	370	394	386	399	397	395	404	373	325	401	381	357	352	359	367	371	344	395	372	380	344	370	374	380	401	356	359	384	361	341	399	372	393	408	393	407	412	362	414	412	368	381	422	391	373	356	403	408	415	381	402	370	346	399	383	366	356	393	374	433	395	350	362	360	360	372	386	344	363	370	372	373	401	360	372	384	376	317	360	410	387	373	377	374	374	392	376	377	363	365	366	332	362	400	362	409	400	386	371	336	372	377	360	429	421	394	362	375	354	347	374	389	377	378	393	379	364	368	415	387	369	376	368	403	385	398	358	363	359	378	366	354	385	399	385	360	368	415	374	383	384	374	386	362	387
5048	2155	3062	2512	1491	1256	1083	951	898	919	933	978	944	930	921	923	897	928	850	920	894	929	894	823	905	856	812	852	831	810	861	846	807	871	822	883	795	863	843	862	870	778	815	789	842	836	879	835	812	777	831	884	848	855	846	854	873	852	817	860	871	808	867	879	851	840	853	869	830	843	838	873	885	840	862	817	850	812	839	875	821	831	814	797	819	824	874	783	856	899	905	818	808	855	849	850	831	845	857	841	872	810	813	878	877	859	805	801	836	854	814	838	825	801	830	877	812	802	837	828	790	889	803	866	858	874	841	869	793	831	842	884	792	848	836	840	877	881	832	857	833	849	809	842	865	855	845	836	842	874	840	836	827	814	811	835	813	833	823	826	845	839	807	873	806	840	832	825	819	813	876	879	847	863	793	884	842	861	849	869	863	805	915	824	880	863	844	814	860	889	867	839	832	812	784	839	832	839	804	804	801	865	838	833	879	834	853	923	901	836	829	890	824	835	843	876	777	928	882	828	795	810	858	789	832	851	837	859	851	833	808	831	855	876	866	799	875	861	850	890	798	882	836	871	872	810	831	803	824	831	879	783	824	841	823	806	873	858	837	804	829	866	834	844	844	858	842	857	828	856	846	858	848	844	885	784	808	882	815	856	880	885	840	839	882	868	758	862	850	879	859	818	873	831	855	855	851	791	831	833	910	905	792	842	810	822	829	863	834	833	862	819	815	841	818	860	848	893	868	818	836	787	808	820	863	847	811	810	834	841	896	830	843	849	815	833	795	856	859	831	873	804	847	809	834	794	836	852	842	855	848	808	818	808	893	860	847	833	866	873	824	821	838	781	854	827	819	851	809	862	902	799	888	851	840	864	807	840	837	844	869	796	826	885	860	825	847	841	810	862	844	887	858	812	817	856	776	802	818	856	858	861	820	839	893	844	860	837	881	857	861	833	836	888	826	843	809	805	833	891	827	806	837	843	859	805	891	848	859	836	899	840	878	843	945	860	883	833	864	847	815	804	869	868	855	882	845	798	836	809	843	842	787	815	858	790	851	836	859	827	849	812	867	844	837	883	855	837	852	821	830	864	810	841	825	876	831	815	856	818	812	855	798	797	834	817	869	834	855	845	829	815	894	860	815	821	839	842	827	851	918	811	856	817	793	852	849	869	834	852	858	882	825	875	829	847	854	794	851	841	809	877	839	852	815	808	860	813	789	862	836	850	845	848	788	819	836	821	793	835	839	828	825	826	814	864	832	858	822	795	872	867	857	838	832	794	845	846	836	896	880	840	837	840	807	838	826	827	881	879	789	847	912	818	850	810	845	855	836	804	831	863	841	816	874	886	849	897	832	840	888	888	814	840	874	832	853	829	829	802	846	849	871	799	845	859	811	865	831	842	837	828	855	841	806	853	855	828	885	828	896	836	854	848	855	808	877	870	838	848	849	806	825	832	837	813	901	846	833	849	894	857	800	836	841	840	798	842	851	827	862	848	851	855	825	873	831	855	834	876	807	845	830	891	833	854	842	836	873	865	843	831	833	841	797	828	864	817	859	874	858	825	842	832	859	820	829	851	831	832	834	824	852	854	859	840	816	858	860	828	855	820	848	842	845	824	818	829	802	848	860	869	826	842	851	821	809	858	867	858	832	798	820	880	835	871	858	831	814	854	882	868	842	804	897	781	819	843	826	807	906	866	872	853	859	869	822	886	871	811	841	879	797	778	814	837	884	770	878	855	872	874	832	861	804	868	809	842	853	886	837	835	845	840	846	810	830	833	864	843	822	838	832	852	802	822	862	837	857	830	844	835	842	880	833	873	834	796	811	800	839	802	822	893	859	835	849	841	803	848	835	842	844	860	820	806	826	846	833	816	853	812	821	798	843	837	832	842	839	834	816	847	801	870	882	852	837	888	861	776	834	846	843	851	804	846	838	881	844	825	849	872	821	873	916	828	872	853	862	848	823	866	831	817	873	791	810	810	851	831	852	891	828	815	889	843	845	874	860	885	855	854	844	916	816	872	839	855	814	845	811	883	830	815	869	899	819	855	806	897	860	849	820	782	861	858	840	812	810	834	820	861	833	899	776	862	811	825	859	882	798	812	881	865	831	839	822	857	790	865	813	840	894	835	881	820	854	894	832	818	871	876	832	787	878	811	884	802	835	876	888	824	850	826	838	847	865	902	875	838	866	840	828	857	808	833	841	825	890	834	875	834	865	817	825	844	841	837	866	794	837	800	867	768	836	794	783	829	784	844	775	851	815	905	852	812	862	836	849	786	873	792	837	881	863	830	818	827	841	873	814	808	820	828	821	838	848	814	826	899	830	834	805	844	844	863	878	824	836	784	816	837	839	824	852	872	808	806	872	813	835	834	850	861	828	829	829	861	889	872	861	854	809	821	853	770	846	848	805	837	781	809	853	799	826	819	793	901	885	869	852	871	841	877	843	836	839	823	864	845	856	897	855	864	828	838	866	842	833	812	821	826	798	856	831	793	840	857	821	856	838	820	853	903	819	857	846	849	878	820	885	895	842	865	815	843	824	845	866	855	837	833	792	867	863	781	803	845	812	839	820	798	793	826	840	940	839	822	794	875	816	835	857	810	853	809	800	852	833	861	773	824	786	833	873	838	851	836	803	848	847	883	839	829	817	817	886	800	867	835	831	796	817	844	834	814	879	892	847	864	869	846	818	851	861	875	845	815	890	819	824	865	798	826	817	829	820	845	836	879	812	819	838	832	790	810	845	881	793	817	790	869	858	872	825	823	837	843	831	851	841	856	821	801	857	895	861	856	864	873	838	830	855	865	845	862	751	866	856	893	830	845	783	808	798	849	854	861	848	843	845	841	827	765	856	864	878	853	854	836	835	824	842	916	883	899	842	822	829	829	866	840	871	855	830	847	821	841	807	889	851	831	841	812	858	884	875	830	844	817	851	845	854	834	780	839	844	809	889	818	842	878	830	849	906	820	832	845	853	848	887	828	833	855	909	804	861	844	863	874	827	791	836	846	860	832	826	818	843	938	829	839	856	851	859	859	838	846	845	823	758	831	863	830	808	881	810	863	860	796	826	858	853	868	837	837	813	807	804	877	852	840	863	795	767	852	845	838	876	901	847	843	868	818	795	841	856	860	851	849	836	788	848	895	837	856	875	853	835	842	854	828	802	834	867	842	845	855	888	869	801	814	852	923	807	886	817	831	868	836	848	904	858	858	809	842	839	871	901	914	814	811	876	878	833	828	821	867	829	797	887	824	845	841	834	836	900	822	878	904	817	815	845	876	854	809	862	855	825	809	844	832	784	823	845	834	901	863	805	889	861	846	832	872	810	839	822	813	864	825	836	848	871	885	797	818	847	892	830	846	845	858	858	829	866	878	847	854	876	841	859	843	818	807	850	824	866	924	864	816	829	843	825	819	909	858	835	831	854	850	799	853	838	835	849	835	841	844	817	848	853	802	858	852	851	827	845	862	889	807	875	828	829	804	829	826
16580	8221	19872	16529	3455	969	587	378	327	267	307	291	320	310	269	286	270	289	234	240	274	246	250	252	235	230	244	282	246	273	221	230	245	232	267	220	257	251	247	215	199	270	227	221	265	209	253	239	247	248	248	249	235	243	227	255	267	224	255	249	241	238	257	245	240	260	231	231	249	244	233	216	271	237	213	211	236	254	250	269	260	232	262	238	239	247	216	247	236	247	263	241	235	226	256	273	251	234	246	241	227	207	253	253	232	248	219	241	236	256	228	220	244	255	234	222	248	262	261	241	227	237	260	254	266	229	240	253	228	197	209	237	243	256	228	219	221	265	245	243	270	241	258	232	233	272	232	227	249	230	236	247	246	265	238	240	276	256	268	244	247	196	249	233	212	240	235	233	216	214	219	247	277	241	246	220	242	242	242	242	229	228	229	254	257	256	265	245	218	238	250	222	255	230	265	230	212	257	274	235	247	284	247	248	237	236	230	216	255	243	285	241	251	217	234	248	244	237	247	257	244	259	228	238	241	269	221	239	237	268	256	238	260	249	250	244	255	235	244	213	246	255	255	259	243	237	218	248	260	226	242	242	245	262	223	234	264	259	234	222	216	239	208	234	263	260	251	230	209	219	224	243	246	208	221	234	221	218	238	244	249	258	229	229	239	232	257	227	248	229	235	245	234	229	251	237	272	238	243	239	240	244	232	231	249	232	267	230	241	258	235	248	236	240	247	255	272	221	249	221	241	233	248	234	266	243	206	268	240	247	222	220	211	240	268	258	232	241	252	241	238	250	224	226	227	259	248	271	246	240	222	233	251	236	283	242	232	238	245	248	233	239	232	242	216	238	236	252	259	243	245	248	242	227	234	245	246	244	221	249	253	235	239	249	234	227	223	216	266	246	232	241	211	235	238	239	231	226	270	255	249	226	231	261	225	280	229	234	261	218	243	265	230	254	249	247	222	282	238	258	243	264	246	247	241	266	253	261	226	247	223	226	256	254	241	260	219	240	258	270	243	236	231	226	204	219	222	246	249	238	239	242	214	250	225	222	230	225	264	234	252	252	242	233	229	255	275	229	269	221	232	228	243	262	233	213	275	250	269	247	279	243	238	275	276	244	208	249	248	254	230	224	222	233	218	231	245	247	225	243	234	238	243	232	230	197	252	244	249	267	249	268	244	258	245	221	224	228	226	257	246	251	229	225	242	265	248	245	246	257	227	223	261	247	215	249	255	240	233	238	215	242	250	240	241	245	224	247	235	259	257	255	264	257	211	226	256	222	259	224	238	226	258	244	238	271	254	248	231	252	247	247	241	228	228	256	258	209	235	233	230	268	244	236	245	247	249	254	244	229	236	228	259	267	239	240	263	253	237	220	244	238	248	263	240	268	266	228	235	224	232	273	234	278	241	247	262	261	222	241	254	238	224	252	264	216	268	266	246	236	248	238	273	229	233	253	232	251	221	260	221	219	259	253	243	249	263	217	233	207	233	252	254	248	252	233	223	237	238	202	233	262	234	214	227	266	244	268	235	274	249	239	236	266	221	231	257	236	232	231	230	218	244	229	242	225	247	214	235	238	233	250	248	252	246	255	239	218	246	200	269	273	271	214	249	218	246	259	257	248	226	251	234	238	240	239	242	271	234	243	237	220	236	257	236	248	233	228	244	235	253	245	260	245	241	270	271	253	247	231	253	260	251	250	262	229	239	242	257	249	276	213	259	260	289	259	241	250	209	241	240	230	243	257	216	252	223	226	216	259	259	246	248	248	245	247	246	247	264	248	254	251	240	250	245	230	228	226	214	276	232	239	252	247	235	264	249	229	239	261	235	272	232	232	254	231	248	258	240	234	267	293	232	253	258	259	257	291	281	251	224	233	245	245	252	245	235	268	223	250	244	223	238	249	277	248	239	270	233	247	230	261	226	242	203	237	226	283	238	257	249	252	220	229	273	264	258	240	223	278	224	249	231	230	238	257	258	239	240	243	260	216	230	271	266	267	240	267	254	229	208	250	260	208	250	231	234	255	235	244	262	240	264	242	251	259	246	236	272	244	270	249	289	226	235	249	224	254	237	219	235	248	253	253	290	265	256	208	220	229	251	233	219	225	226	240	234	253	227	248	218	228	258	252	250	235	231	231	237	262	278	219	241	263	243	232	238	225	247	238	238	229	234	247	270	252	239	291	240	249	247	236	224	253	233	207	243	233	259	233	219	255	244	225	235	235	229	268	265	260	257	230	238	209	234	244	214	245	224	219	259	245	245	222	257	256	238	245	235	237	250	264	229	237	248	230	226	249	252	268	237	259	261	231	231	243	223	224	245	196	242	229	240	239	243	232	235	243	213	261	235	258	242	226	243	232	268	248	225	265	264	235	273	258	211	251	230	245	254	242	229	231	230	253	243	225	242	252	226	234	247	252	240	245	257	224	247	249	259	237	217	245	259	285	241	231	232	234	248	237	265	248	244	270	251	224	238	218	222	232	233	252	245	255	241	245	233	245	255	236	240	234	242	245	256	250	221	241	233	229	254	261	252	236	236	251	249	238	208	221	260	267	252	235	216	221	234	269	254	261	257	256	234	216	251	224	253	240	284	241	255	235	256	253	251	249	263	242	267	258	240	217	273	223	240	237	252	247	237	219	253	236	200	221	230	206	226	254	253	219	245	249	247	216	242	252	231	285	277	243	258	245	260	243	254	243	256	244	257	278	271	267	245	235	252	231	227	240	246	229	219	238	260	227	256	253	240	230	237	248	246	247	277	259	224	226	221	228	249	234	244	244	237	265	254	240	254	222	225	243	261	250	261	242	246	257	223	256	279	237	244	224	262	251	257	259	257	267	235	218	223	257	252	219	238	231	242	249	237	221	252	207	262	237	266	247	235	232	228	251	235	230	256	260	252	278	238	249	245	229	242	244	239	221	242	239	243	261	242	229	239	246	213	236	251	263	255	219	239	227	225	216	238	246	233	234	259	236	247	217	234	225	255	252	259	202	228	238	239	247	226	245	235	256	205	237	249	197	258	241	261	241	223	247	258	228	226	241	233	199	251	255	251	246	269	244	271	244	240	271	227	245	238	252	257	232	230	241	243	228	219	223	240	217	242	238	220	259	241	246	233	234	242	243	242	226	235	251	237	226	260	227	256	255	239	261	261	243	244	257	241	216	239	228	248	257	227	279	244	238	262	256	234	243	240	258	243	237	216	226	256	227	231	232	232	208	239	257	251	264	250	255	265	263	223	233	232	238	212	241	259	233	242	261	224	241	230	245	227	270	248	246	231	219	256	248	221	259	231	246	243	238	270	238	241	227	272	231	246	245	227	221	245	262	264	226	288	220	254	245	242	229	248	215	232	217	241	244	225	243	219	234	254	253	227	217	227	238	230	231	270	213	228	223	234	254	262	223	249	241	277	271	246	229	248	266	246	213	255	245	253	232	249	244	260	274	230	238	242	248	238	255	233	267	230	203	248	264	233	217	225	234	249	254	258	251
11697	8499	26458	21033	6121	3464	2322	1306	892	1021	1041	940	847	813	845	773	665	724	709	711	708	665	659	626	569	588	531	574	565	541	560	556	585	583	526	583	548	590	574	564	580	556	597	509	578	558	588	603	587	550	522	570	529	582	527	552	573	556	545	583	569	552	601	569	595	563	557	531	547	554	557	567	570	551	562	534	530	515	518	551	529	521	521	544	526	532	531	564	548	571	532	542	531	521	575	562	531	585	570	510	520	582	583	542	556	563	552	559	540	563	569	528	583	565	557	549	510	546	526	545	541	549	523	577	558	515	568	510	524	573	553	625	549	560	576	555	542	509	553	593	578	578	557	565	557	548	523	542	587	553	570	526	555	564	590	521	552	543	549	587	554	531	558	571	549	579	559	550	574	528	567	558	564	530	549	564	526	558	547	556	523	583	577	527	550	534	538	556	524	539	588	557	543	542	545	600	569	526	566	538	598	553	563	540	550	547	558	571	552	529	578	547	559	585	575	525	571	523	515	599	559	554	557	568	551	544	576	546	603	510	582	566	537	574	593	592	556	556	594	537	523	524	543	544	562	526	554	546	571	573	551	602	542	575	554	566	563	574	544	546	570	567	572	526	541	549	562	576	547	510	540	551	529	556	568	523	505	565	606	556	556	520	578	588	564	576	567	576	603	610	536	554	536	570	533	559	557	560	524	567	501	552	521	553	547	552	555	571	554	551	547	567	552	529	549	567	547	549	594	511	512	547	558	536	560	608	519	545	586	545	565	575	569	549	511	552	561	571	602	564	588	550	577	574	573	527	572	541	559	571	599	532	547	556	566	536	565	525	533	585	550	554	538	574	574	542	544	573	553	586	538	565	551	567	547	558	600	559	544	552	539	540	520	514	536	518	576	536	552	564	600	555	550	565	559	533	566	575	533	560	603	581	546	561	582	591	553	548	574	539	572	577	516	580	576	596	543	546	560	555	590	543	564	587	551	600	515	575	572	546	545	537	538	553	526	522	551	511	549	552	582	623	521	528	547	628	545	553	565	528	519	543	561	532	579	582	548	538	540	580	557	508	549	553	563	588	552	517	573	504	569	538	571	593	540	532	563	543	527	587	579	542	571	585	553	560	506	540	562	553	560	587	568	518	567	545	530	593	546	530	563	561	542	577	549	546	556	553	562	560	557	565	548	570	545	592	520	533	578	523	560	568	566	556	555	643	543	561	580	556	574	568	562	548	543	566	570	564	535	544	523	541	584	545	580	525	534	540	578	524	544	563	544	602	577	532	512	564	545	559	523	551	549	571	517	514	546	576	573	522	547	538	618	527	584	572	554	538	584	568	550	612	637	554	531	599	546	532	551	542	553	554	549	542	559	545	554	541	530	578	552	565	552	542	527	527	554	549	541	571	535	562	594	561	536	610	535	578	537	597	565	561	550	600	594	587	563	559	531	595	526	572	561	560	571	592	563	574	568	540	576	529	551	583	569	571	575	562	540	553	526	584	543	510	544	559	521	568	539	539	573	599	562	610	549	616	552	552	544	539	548	559	548	541	549	559	538	583	589	635	591	561	569	564	560	563	524	548	576	569	588	543	552	541	601	553	544	526	581	547	567	570	562	573	570	528	548	597	573	557	514	542	580	518	548	526	545	545	557	558	565	593	546	599	511	526	551	571	561	572	631	593	556	549	589	563	569	527	550	581	543	546	556	551	578	547	566	561	572	524	555	546	559	562	552	584	550	507	563	549	559	555	552	568	582	532	593	554	540	507	525	579	555	547	564	545	576	541	531	579	541	590	554	547	505	550	551	544	582	567	550	540	555	571	558	520	540	568	524	565	551	563	567	552	567	579	558	596	557	520	568	560	571	572	588	578	570	578	552	540	579	567	530	572	574	571	579	551	552	547	570	555	551	586	529	538	610	595	595	609	537	538	543	614	534	558	574	541	598	591	568	534	533	595	570	532	553	546	568	571	553	528	581	540	547	592	546	596	557	550	566	543	592	571	552	549	536	547	539	557	551	536	544	603	536	538	555	601	521	543	509	537	580	588	556	503	587	541	591	586	514	549	521	573	531	566	566	531	603	559	549	538	562	528	573	558	558	576	556	553	584	528	559	585	516	575	545	575	519	554	537	520	563	527	564	605	535	566	553	557	535	520	536	566	561	589	551	547	535	519	545	527	559	530	516	562	554	556	564	530	569	523	568	542	519	549	561	561	531	567	586	542	530	543	554	573	556	558	564	558	542	602	589	521	583	527	610	534	529	600	539	557	558	568	528	546	517	554	529	558	579	544	522	534	573	553	555	548	534	519	546	569	517	548	543	556	600	605	561	545	580	538	550	543	518	495	546	559	563	559	555	519	548	602	587	547	548	548	535	569	568	542	599	554	580	541	539	556	577	498	532	514	570	564	548	569	561	505	553	569	532	563	516	560	549	549	598	603	531	554	586	597	570	554	579	549	542	562	519	564	541	557	574	584	550	593	553	566	575	557	551	545	511	564	565	583	590	561	541	556	571	566	583	582	561	542	537	555	568	555	575	577	546	583	539	601	514	579	555	590	548	600	588	527	541	541	574	562	530	562	582	575	575	529	594	569	551	577	567	525	568	587	569	537	569	538	541	561	556	580	594	559	569	511	596	559	565	544	544	565	529	596	596	585	570	569	560	572	556	556	540	560	548	537	560	532	597	552	526	600	565	575	561	545	587	534	554	581	594	567	548	577	588	505	543	537	552	542	563	569	566	558	555	572	578	506	555	554	559	561	555	516	506	547	553	588	526	531	553	537	547	570	557	523	562	543	546	543	570	550	538	579	576	519	563	603	547	525	550	611	555	545	549	549	568	572	533	497	626	535	581	552	537	582	568	565	509	541	539	519	577	568	554	564	600	554	536	547	586	500	542	557	541	567	571	565	575	570	595	558	563	552	567	533	572	574	557	570	540	553	529	563	563	585	553	543	530	562	573	620	580	557	533	584	570	596	508	511	560	579	541	588	549	566	605	538	582	520	564	569	585	553	546	564	545	555	564	576	535	524	577	595	519	558	564	560	562	597	565	542	533	540	522	553	571	557	509	562	554	558	548	576	554	534	574	571	545	571	536	577	542	559	574	550	543	502	561	574	555	559	576	559	519	525	614	591	519	533	520	559	555	568	553	539	565	542	570	535	555	544	598	562	596	531	554	579	549	610	527	560	588	582	541	560	524	566	559	538	597	576	515	584	532	570	571	582	517	545	541	548	590	532	544	555	605	553	582	552	539	590	561	570	574	551	576	548	548	572	566	577	576	534	554	515	528	550	554	551	518	587	572	574	569	555	561	557	605	585	531	607	571	565	513	568	565	555	590	523	567	557	575	544	567	527	526	581	573	540	510	584	542	583	580	562	572	590	593	533	558	556	562	563	571	569	577	542	527	580	561	531	563	589	557	588	521	546	545	570	537	569	575	527	523	590	528	562	555	572	588	573	589	515	539	571	559	581	558	574	529	605	565	535	571	541	549	571
25020	14840	31267	27173	7987	1986	813	386	248	304	266	242	202	198	192	181	162	178	161	151	160	160	163	141	136	143	108	109	142	141	166	153	119	133	124	130	128	134	160	134	120	129	149	124	128	121	114	150	139	137	147	124	115	128	158	159	139	143	149	129	145	139	140	147	118	133	142	137	134	145	131	153	117	133	136	110	124	144	116	135	134	114	136	149	141	131	126	136	133	132	130	128	135	120	142	144	110	147	118	127	134	112	139	133	134	121	127	115	121	122	115	122	131	135	131	140	136	99	138	150	135	150	126	140	157	130	162	139	128	133	133	129	133	141	127	140	102	132	120	158	147	107	131	139	128	149	153	105	119	145	115	132	120	116	131	152	137	136	109	142	138	121	136	136	113	124	149	126	133	124	131	142	159	109	136	134	126	136	145	123	125	137	121	130	140	149	141	138	127	150	137	111	131	145	125	130	131	143	136	123	131	140	128	118	127	135	100	101	116	134	124	128	133	119	133	139	141	134	132	131	124	123	131	134	102	128	132	131	140	157	152	123	150	142	115	130	151	132	126	144	134	133	142	136	123	124	118	148	141	147	124	123	125	141	147	123	117	127	108	117	111	135	153	144	139	132	128	143	119	129	130	115	144	134	148	155	120	125	115	152	147	132	144	134	109	142	120	117	122	131	138	146	128	111	131	135	145	132	134	136	171	158	127	143	133	141	139	148	140	138	141	143	124	131	139	130	127	120	131	147	119	120	121	139	130	148	110	125	140	114	140	118	147	146	103	122	126	149	112	126	122	136	140	116	144	119	140	161	120	107	133	122	149	140	138	124	150	145	144	139	132	146	135	130	116	148	131	150	112	155	127	124	133	141	128	126	122	115	116	125	122	118	138	122	150	124	137	117	121	136	137	147	130	128	144	139	139	152	122	119	102	153	125	135	139	110	125	118	142	130	126	121	123	146	141	135	118	134	126	142	131	138	143	146	120	133	131	128	141	125	129	144	131	110	146	137	135	142	126	114	127	129	138	127	152	138	127	125	138	126	124	122	118	144	143	131	120	151	159	129	133	124	160	127	128	152	140	117	121	139	150	141	134	129	148	152	134	135	151	133	132	141	124	111	123	108	134	133	148	130	131	161	127	129	116	148	130	136	135	124	109	136	127	116	123	135	123	115	153	129	138	142	129	125	127	107	129	142	128	116	152	119	133	121	134	129	111	120	133	128	140	133	132	141	129	139	132	121	111	123	124	128	118	126	133	140	137	134	130	131	130	134	150	137	153	146	139	136	134	131	133	119	130	121	140	119	115	142	140	117	133	135	113	128	151	133	130	130	123	137	136	117	134	133	140	116	147	134	138	110	123	124	137	129	126	137	128	134	129	136	149	144	148	137	130	144	144	158	128	137	144	123	125	143	131	147	161	112	151	127	129	147	146	122	143	154	111	114	102	129	141	126	122	121	134	126	130	132	140	123	132	119	156	110	151	138	125	151	131	135	123	112	124	127	138	119	129	145	140	139	128	110	132	133	130	134	123	125	118	140	136	133	126	124	146	120	129	157	121	120	122	126	147	133	126	150	114	151	159	142	106	124	116	106	132	140	106	126	135	151	121	152	125	151	120	147	118	123	128	138	135	142	125	129	112	135	130	125	127	163	125	144	109	141	136	137	142	127	148	130	107	117	143	152	145	138	127	129	103	135	138	128	122	133	137	145	144	137	109	119	125	131	139	124	127	134	152	136	140	137	134	124	151	141	123	143	136	135	133	125	119	116	132	140	135	136	131	130	111	106	144	129	118	121	126	148	140	136	122	138	136	135	123	135	128	131	143	145	160	126	128	113	126	154	144	138	132	142	130	126	148	125	121	135	112	135	125	125	133	131	124	122	138	128	116	111	112	152	128	143	132	125	124	151	141	124	129	127	145	135	118	138	136	146	130	135	117	131	143	107	137	110	118	136	121	128	135	120	113	125	125	150	129	115	150	106	141	144	136	110	122	137	153	159	126	133	107	123	138	147	142	116	134	129	116	125	142	143	135	130	124	129	118	130	132	136	130	144	121	125	121	145	118	138	149	124	144	135	126	120	130	129	143	131	118	125	122	142	113	126	146	116	112	141	126	137	143	130	125	139	134	128	148	159	118	113	131	133	129	130	144	121	142	125	130	137	136	153	123	119	139	117	124	142	133	120	117	134	125	126	113	134	135	125	132	130	110	142	126	138	127	138	128	121	150	139	100	118	148	114	135	144	144	134	136	142	137	129	136	116	142	156	136	128	139	127	150	135	127	122	142	125	126	133	127	141	119	133	121	138	144	119	142	121	137	138	131	137	144	143	149	124	117	154	125	113	141	139	128	133	153	139	115	154	141	126	113	129	129	131	111	143	135	140	154	134	119	126	143	125	137	144	118	158	128	129	141	127	126	122	115	137	123	126	141	99	133	133	134	135	146	131	128	134	125	134	120	134	146	94	124	142	127	132	117	138	129	148	125	128	124	134	128	127	127	137	117	130	137	136	145	119	136	127	154	134	137	162	114	136	163	132	115	119	127	148	155	133	136	122	119	114	113	152	122	129	128	147	139	138	126	119	135	130	131	111	124	136	141	130	156	132	136	121	125	149	139	119	142	166	141	118	104	141	152	168	129	144	118	153	150	139	127	117	135	119	119	133	108	123	103	136	138	136	150	108	136	138	141	147	140	141	137	132	118	125	145	158	137	140	132	129	136	139	153	121	136	136	141	128	131	130	108	119	132	122	123	134	148	119	112	126	136	139	138	151	146	137	141	112	106	130	129	124	134	133	125	133	137	134	111	136	143	148	118	126	128	129	138	120	117	125	148	123	147	127	125	129	138	142	145	149	121	149	120	135	132	115	124	122	117	147	125	118	105	135	131	122	117	117	116	117	121	130	144	127	122	121	124	106	146	124	162	131	140	142	110	130	135	123	139	140	123	144	135	129	108	142	128	146	129	117	133	138	126	106	141	130	134	149	133	142	123	144	130	157	130	133	140	142	138	125	128	138	144	128	111	157	128	108	109	142	138	132	125	107	148	125	113	142	151	116	116	136	137	118	140	128	143	137	143	130	154	140	125	112	130	125	137	119	106	113	127	140	132	132	138	119	127	130	130	132	121	121	139	126	132	133	135	136	127	132	111	140	115	146	114	138	128	139	150	112	121	129	154	127	125	121	169	115	145	108	144	135	145	132	129	119	137	151	121	149	140	140	108	134	129	139	139	143	136	131	144	146	136	137	153	123	141	147	122	119	123	169	129	120	136	152	136	148	117	121	132	97	115	137	122	135	135	115	133	142	120	103	119	123	119	121	118	137	125	144	128	105	120	96	119	126	126	122	138	119	148	156	165	128	122	147	120	156	138	136	139	153	149	117	133	119	147	124	142	133	120	121	126	148	120	135	137	126	145	107	110	141	140	123	144	115	124	150	149	143	114	126	116	106	131	124	121	124	151	143	129	133	136	116	126	131	116	127	145	141	113	127	128	131
14967	13286	34732	27725	10001	5487	3461	1611	1101	1163	1159	1025	848	713	761	700	658	614	646	615	605	521	448	450	396	399	408	383	410	386	352	380	373	352	354	391	354	351	356	381	380	367	369	352	359	364	320	345	336	318	324	376	353	344	370	343	350	347	343	328	372	336	374	369	392	350	346	336	335	377	326	356	340	326	340	359	352	358	331	363	355	312	323	362	345	325	335	322	363	344	330	356	344	332	340	374	329	343	320	346	369	329	368	353	342	338	365	340	365	345	361	361	342	325	331	341	363	353	352	325	314	320	354	355	332	327	340	352	361	342	345	362	368	391	348	329	344	373	351	330	349	359	339	297	366	349	324	327	328	317	333	370	365	341	343	372	382	367	355	345	358	380	349	330	341	365	348	342	366	334	343	328	376	363	359	346	320	343	337	325	342	365	349	326	359	341	349	345	354	334	366	353	338	361	367	358	315	331	361	295	370	333	336	347	381	368	374	318	351	337	321	351	352	359	336	322	346	338	361	327	333	384	353	384	331	321	353	313	361	341	347	359	351	355	349	335	324	356	348	323	356	370	355	359	305	337	330	320	357	339	316	343	348	375	356	374	316	372	318	326	351	321	339	356	342	360	363	346	364	343	364	374	357	333	327	358	366	356	388	338	354	340	348	331	376	318	350	309	319	341	336	357	368	347	359	311	361	362	386	358	325	352	331	339	347	352	357	361	290	360	377	320	380	328	337	364	347	331	361	344	327	352	369	379	346	372	318	328	355	354	330	340	342	370	342	365	338	317	357	320	342	333	327	357	304	323	346	347	385	349	356	358	350	342	385	340	323	308	362	359	328	359	337	380	323	371	342	326	346	336	359	302	335	353	313	348	326	356	323	327	347	346	348	325	345	357	327	355	363	364	319	357	345	347	355	307	348	328	345	336	357	325	337	367	346	340	371	358	330	335	360	318	349	355	332	321	321	332	343	336	334	325	333	336	330	346	334	370	334	331	353	363	319	386	359	334	325	339	345	324	382	336	327	374	315	338	326	333	339	331	333	375	370	349	376	376	362	332	343	327	377	345	339	345	314	352	297	338	331	335	310	339	345	368	371	371	339	363	309	345	329	377	348	334	331	343	364	355	344	349	362	339	353	330	361	343	369	334	347	344	342	361	343	344	324	315	345	357	331	349	315	344	318	377	360	349	362	352	344	377	366	356	336	344	353	318	358	338	321	359	382	322	351	343	362	341	369	335	316	335	349	354	320	364	328	343	354	345	353	338	319	362	355	335	334	331	352	318	360	315	360	341	364	397	332	371	356	340	342	343	320	356	337	371	376	332	342	347	327	357	372	349	370	307	362	328	327	360	362	332	356	328	356	357	321	344	308	375	331	329	332	376	308	342	351	341	337	325	365	361	314	336	323	322	352	341	353	327	378	358	347	341	357	316	370	330	316	335	361	345	312	344	340	339	358	343	318	361	317	380	339	354	332	355	330	341	358	333	350	324	355	354	314	320	342	333	337	333	355	353	330	318	350	329	365	355	346	346	358	341	353	298	377	327	319	380	364	334	341	354	332	375	357	357	383	345	310	344	339	294	369	309	327	350	341	327	312	298	356	347	335	374	329	318	349	360	346	353	324	356	366	319	344	341	324	352	339	326	362	332	346	350	355	344	367	325	333	334	357	348	343	316	347	332	373	344	376	387	354	346	361	293	340	349	350	377	321	325	359	363	332	301	335	352	330	356	324	320	363	339	337	312	347	349	332	371	350	337	374	348	356	342	342	329	362	340	356	314	362	370	319	374	313	291	323	367	318	322	320	329	366	337	343	309	358	349	367	347	339	348	317	356	304	391	351	327	345	363	341	332	311	318	357	342	334	353	363	324	318	320	328	331	359	336	361	359	343	303	332	347	346	370	372	326	315	348	351	358	327	350	355	313	333	346	359	330	325	344	358	310	372	362	347	335	349	353	340	336	332	327	342	346	384	365	366	387	360	315	337	316	339	363	332	330	329	359	325	332	335	338	332	356	319	327	340	328	344	341	342	323	351	326	346	346	348	334	331	336	313	350	385	324	368	319	326	304	369	331	332	371	330	350	360	330	323	343	365	366	332	351	334	333	349	314	323	320	344	357	348	351	311	317	338	338	330	343	360	313	358	358	344	352	352	294	352	351	312	304	366	334	370	333	357	333	336	362	365	338	383	336	319	344	343	332	340	314	317	333	366	340	368	354	308	338	373	328	335	347	375	354	343	378	366	363	316	318	333	365	316	326	328	331	349	329	362	319	353	345	350	351	332	356	375	357	321	313	357	365	335	326	345	382	374	329	315	347	355	352	348	342	343	347	370	368	365	360	339	351	370	332	337	346	371	342	341	317	319	352	328	331	344	350	341	363	340	353	323	340	346	355	345	346	320	341	372	321	362	327	369	310	369	351	325	321	335	372	331	327	353	322	370	369	371	324	352	324	341	329	317	347	383	342	317	353	356	339	366	367	340	340	351	365	334	364	338	357	331	345	337	289	321	350	336	338	332	334	333	352	322	324	351	342	372	351	304	381	363	351	338	338	386	351	319	355	342	354	335	334	333	364	364	308	328	336	359	362	342	333	329	334	346	364	318	320	365	355	324	348	314	367	346	388	358	326	336	320	359	317	368	353	353	348	352	341	356	352	359	356	344	341	347	320	292	344	316	366	332	343	357	338	317	358	295	331	333	311	367	329	320	336	338	335	333	333	351	349	322	350	338	332	375	344	359	325	329	345	331	330	323	329	331	347	341	341	359	346	342	329	326	340	340	313	338	346	347	333	293	343	329	335	334	348	357	350	311	351	293	343	344	331	339	329	341	321	353	347	331	340	346	359	347	346	366	347	326	335	371	325	354	332	358	347	338	358	364	343	370	354	328	348	354	372	316	344	387	345	347	319	342	357	366	316	312	339	332	365	354	356	333	341	373	359	339	330	370	354	357	330	330	354	359	312	343	358	342	358	347	348	321	323	319	335	343	305	319	367	364	283	333	356	349	352	330	345	350	344	312	349	340	335	333	338	355	336	312	299	331	358	337	362	344	369	363	305	357	369	347	355	353	301	324	320	339	352	342	338	316	339	340	348	367	312	327	343	325	306	353	346	394	344	326	335	333	350	341	319	339	359	349	364	345	334	329	366	337	328	376	343	324	368	337	360	336	332	365	308	343	305	354	322	348	327	325	348	345	330	334	337	378	329	324	334	356	346	352	318	348	347	338	356	350	357	370	325	350	349	357	352	347	334	343	329	322	336	375	368	366	321	319	338	334	317	348	370	347	359	359	369	313	341	364	333	361	336	348	321	327	342	356	350	343	314	324	363	327	360	317	384	334	366	306	318	358	332	354	321	356	343	352	327	349	337	362	326	361	364	359	341	347	357	338	327	336	366	371	332	328	336	356	334	347	371	337	332	333	310	343	307	331	343	348	320	345	348	317	316	346	336	323	342	323	344	316	331	339	350	362	343	330	327	327	305	359	332	355	335
6385	1675	1081	744	503	456	431	391	381	384	387	413	402	407	338	348	381	368	400	405	381	394	399	381	359	342	351	428	392	397	376	370	372	387	400	400	368	401	428	411	417	356	356	354	357	388	384	431	418	338	404	367	389	374	380	371	421	357	371	353	384	364	396	382	366	391	360	397	380	360	401	363	385	391	375	375	395	379	376	391	392	360	371	381	391	367	360	338	361	371	371	390	354	351	392	354	382	379	360	351	340	382	401	398	376	360	392	390	411	400	373	383	353	347	373	378	384	403	385	380	363	340	408	379	378	382	367	328	355	381	399	375	384	381	399	385	410	341	386	378	413	415	360	378	344	387	343	348	369	355	383	348	411	392	378	403	414	389	401	415	362	368	374	393	367	369	393	389	371	367	371	378	401	375	360	333	397	394	392	386	375	345	374	379	363	385	421	395	411	373	438	373	396	409	385	369	363	418	383	395	382	383	420	378	384	383	393	441	373	332	388	376	401	377	416	359	365	411	384	354	375	361	380	364	389	385	375	398	397	398	385	369	409	407	416	389	384	363	373	385	362	356	381	387	395	356	385	409	368	434	374	397	360	371	367	377	376	372	395	361	386	379	398	416	362	364	399	368	407	382	363	349	370	378	377	359	376	353	363	362	384	373	336	367	379	404	353	384	406	375	374	348	397	344	388	391	384	366	402	369	338	394	379	364	391	350	387	372	388	384	385	410	373	403	364	361	387	374	381	398	412	386	408	350	394	406	368	341	351	336	362	356	373	362	345	369	394	397	392	354	384	339	337	372	389	382	374	384	363	367	348	392	384	365	358	410	361	364	375	386	388	358	375	358	339	392	356	362	338	385	395	390	385	389	400	374	353	394	379	386	404	365	378	391	351	378	371	403	361	377	373	354	359	374	385	403	409	373	398	365	374	384	368	365	400	387	401	429	387	401	408	367	370	387	385	369	394	388	393	367	398	361	386	353	373	367	409	364	361	422	361	401	411	379	375	391	407	385	367	402	407	379	364	320	331	373	371	365	385	383	382	393	369	403	370	393	398	356	382	360	399	351	413	387	404	404	363	383	371	400	365	383	438	389	397	374	388	409	363	362	410	367	373	399	341	368	401	406	367	379	376	382	363	368	368	350	388	395	391	371	349	400	391	365	380	374	391	403	358	401	364	383	402	431	365	386	392	383	384	371	351	384	360	357	423	393	389	355	386	412	394	387	390	355	375	389	337	332	368	364	385	404	403	341	402	395	379	362	402	386	378	368	380	375	368	358	406	382	404	367	355	403	394	359	357	373	408	386	389	344	376	379	380	373	352	370	392	389	376	402	369	340	370	392	367	363	388	340	417	362	366	369	375	383	385	420	386	364	386	414	371	345	370	408	385	359	405	395	389	381	358	354	366	371	363	380	355	387	371	380	390	382	390	394	370	373	396	382	417	357	385	358	384	376	337	376	376	386	378	383	397	413	374	378	409	388	388	390	365	366	369	357	387	372	366	363	358	363	392	417	389	360	377	365	400	396	372	366	365	403	404	385	396	382	354	392	346	403	388	394	396	382	371	386	373	360	396	387	379	451	392	315	336	380	384	370	368	389	390	394	390	375	388	376	413	385	400	393	391	390	389	346	360	354	351	410	362	377	358	368	386	397	371	388	387	395	395	362	362	381	386	385	403	370	375	347	375	396	378	384	354	383	383	394	399	399	387	393	388	393	380	382	401	425	337	389	374	361	370	385	380	380	381	379	371	397	378	355	362	397	349	337	380	400	372	351	376	364	400	341	399	372	348	349	389	365	357	370	390	363	372	362	336	406	377	375	350	346	390	357	307	380	343	378	371	351	381	395	364	394	426	376	402	407	373	371	379	383	352	399	360	353	386	382	402	385	401	373	392	407	381	401	399	384	366	381	375	339	374	359	333	381	371	369	360	368	364	375	375	394	379	342	375	380	350	371	411	393	427	356	386	374	415	349	391	385	335	376	375	380	391	400	384	351	367	403	368	330	370	357	392	375	417	367	353	382	372	412	353	369	368	390	390	396	370	372	387	400	347	359	373	390	378	359	391	362	376	415	406	366	398	354	373	380	403	361	389	373	354	360	380	383	371	376	422	376	391	373	374	378	411	370	346	370	402	351	355	368	375	363	380	386	410	380	383	376	426	355	383	400	371	375	411	387	388	404	350	383	380	387	411	338	421	373	366	404	385	378	366	364	399	385	357	391	428	382	389	360	338	367	402	381	396	382	346	388	359	367	385	410	383	381	401	375	415	426	355	375	384	379	397	375	420	376	371	383	392	376	388	377	382	371	398	374	372	374	412	401	352	378	364	373	389	373	351	364	397	383	413	419	358	383	389	367	438	374	398	365	402	365	396	379	380	402	411	349	356	369	373	374	399	401	367	401	367	378	351	389	361	414	380	348	374	366	364	385	396	384	375	363	336	381	346	393	348	383	398	347	374	378	387	385	386	366	371	396	391	403	345	386	381	365	361	371	390	390	390	382	387	398	365	376	392	378	384	380	369	365	369	383	387	350	349	382	377	383	390	375	395	352	374	388	360	358	363	397	393	396	382	388	374	356	379	339	363	412	375	402	383	402	384	373	369	400	336	386	340	377	362	342	341	363	380	375	338	370	393	398	390	395	368	373	375	381	366	403	399	388	390	396	366	364	400	390	372	396	355	368	378	384	334	389	384	371	382	365	413	373	367	371	374	351	417	358	383	397	393	368	344	368	361	410	410	434	356	367	379	387	361	386	362	391	355	327	343	391	366	381	384	367	358	388	344	357	350	410	372	380	378	369	349	358	372	398	374	402	367	386	411	379	390	383	371	405	397	359	363	401	415	369	353	349	366	357	359	352	358	372	427	401	396	380	382	372	361	364	369	387	395	406	409	417	346	393	375	378	396	350	353	392	310	383	388	370	341	389	372	368	389	362	416	380	388	349	362	383	346	384	390	410	387	383	367	414	395	409	362	371	386	395	336	412	392	379	348	365	392	376	347	385	423	413	404	379	391	423	356	375	375	400	370	371	379	381	382	381	384	355	375	376	355	390	398	416	372	386	378	375	409	387	386	388	407	371	374	377	382	357	418	348	390	394	405	342	399	358	318	358	391	388	374	389	390	374	387	404	374	380	360	338	405	353	401	351	348	356	378	369	402	341	376	346	379	398	377	363	414	350	384	372	362	376	387	379	382	364	392	410	361	394	362	396	381	397	351	362	395	358	382	373	405	368	395	410	337	378	405	385	368	372	419	396	389	367	391	371	358	376	412	368	326	376	348	367	354	320	338	360	355	384	350	375	395	337	395	367	424	371	381	354	385	395	362	380	403	404	403	396	361	361	384	398	382	408	413	343	402	368	357	384	398	397	371	346	376	382	388	383	364	392	361	353	398	397	375	351	443	391	400	400	393	408	372	399	392	399	419	345	400	384	380	372	383	416	373	357	370	369	379	368	394	398	337	359	409	392	414	409	386	374	391	389	378	386	397	371
5136	2134	2987	2492	1498	1190	1065	966	968	904	1008	937	931	930	929	887	908	939	890	896	911	846	850	878	915	862	782	868	811	894	837	853	821	856	842	885	831	848	876	821	809	868	857	907	843	785	905	836	817	819	831	862	863	884	859	829	833	913	806	868	832	858	872	862	894	846	834	826	865	845	865	832	791	857	827	799	858	825	910	867	802	869	838	881	802	856	860	877	844	881	846	825	790	853	824	786	833	829	815	821	887	796	846	799	798	861	837	806	804	848	890	825	865	856	842	871	838	817	854	892	853	829	808	844	854	766	831	812	870	796	860	837	845	853	825	788	858	879	879	802	825	884	822	813	845	847	876	870	898	834	751	816	855	826	873	812	868	826	853	854	856	873	881	819	843	881	828	825	813	818	874	824	828	878	817	852	890	817	836	814	853	845	914	879	882	883	816	821	857	818	848	815	803	824	844	857	880	890	835	829	822	874	861	839	789	869	853	826	841	845	812	831	836	836	849	845	817	894	852	852	805	807	879	792	845	798	847	789	876	853	913	827	812	843	880	876	835	819	823	878	832	841	879	893	868	838	854	850	834	848	870	880	781	858	886	825	843	806	847	831	854	892	866	834	891	840	818	817	860	794	826	828	853	817	840	831	842	853	848	836	783	889	824	820	835	844	820	819	818	781	882	819	858	799	881	807	807	882	848	839	848	899	863	834	882	784	841	804	836	814	818	864	812	855	873	842	880	849	839	868	880	787	843	826	881	858	827	884	821	826	849	806	871	827	759	813	845	853	858	882	823	865	805	878	817	877	870	833	845	830	844	803	793	892	836	850	835	837	834	878	869	859	786	822	857	844	858	881	849	871	834	844	871	835	840	815	812	768	864	837	875	850	800	802	887	803	838	796	878	855	852	848	838	840	823	786	850	835	856	899	797	896	859	856	848	840	830	886	857	824	840	828	878	822	807	869	784	864	856	812	817	807	887	818	848	867	857	838	864	850	827	822	880	843	842	808	833	869	887	828	858	887	847	833	856	864	801	847	849	797	838	869	853	865	879	860	828	901	837	812	916	838	852	848	807	834	833	855	857	797	859	821	830	861	812	882	824	837	874	868	843	869	832	784	908	875	897	861	848	858	867	834	856	803	869	875	826	835	884	826	840	819	870	825	835	850	877	854	822	856	788	814	787	858	869	917	870	819	797	897	852	828	802	814	842	850	857	867	836	845	853	858	847	868	875	861	849	895	876	868	854	842	805	842	854	809	882	824	899	843	863	794	844	795	849	828	837	858	856	857	844	838	805	853	851	840	835	827	876	818	810	848	876	878	820	826	807	848	894	821	821	795	810	863	808	866	830	800	842	807	876	867	846	921	865	863	829	888	883	863	880	810	798	797	838	822	820	809	819	871	875	840	883	830	816	865	833	814	871	825	814	834	854	843	806	819	856	786	841	847	822	813	864	846	821	810	833	859	835	854	813	818	876	904	840	825	881	823	896	838	887	827	827	851	891	865	881	824	881	828	831	894	841	896	882	846	812	855	829	816	833	815	791	807	887	765	880	870	844	868	837	865	849	849	858	814	801	826	804	870	861	905	899	853	822	863	879	859	860	839	811	838	852	860	819	889	806	863	837	862	850	847	884	763	838	842	818	855	862	815	879	826	824	844	806	793	857	809	822	793	811	805	819	835	877	849	944	791	871	823	835	783	833	821	848	821	847	857	835	937	810	853	841	874	820	854	883	871	821	842	820	798	859	808	817	904	832	860	844	868	896	873	867	847	853	795	828	833	823	864	825	861	902	803	887	864	817	872	858	868	871	840	830	868	868	786	829	876	881	850	826	824	847	879	837	853	843	863	857	840	896	837	887	850	873	869	795	868	788	826	914	926	850	920	919	822	815	848	867	791	833	859	797	892	762	873	802	840	862	883	873	831	821	894	810	873	885	838	887	872	862	863	860	872	882	834	817	803	767	828	810	852	871	870	791	835	847	872	822	857	825	819	876	796	854	868	838	853	841	854	881	811	865	862	870	836	786	882	868	838	844	855	814	832	818	849	834	877	832	849	896	833	844	841	887	872	875	811	840	867	854	831	827	839	875	868	818	873	848	859	804	846	853	838	806	835	799	841	842	810	891	828	800	828	869	810	868	838	821	878	834	854	854	816	846	861	887	870	849	806	836	916	829	874	871	882	829	848	806	834	829	883	857	817	850	862	853	824	862	835	809	876	786	813	855	844	826	868	828	811	882	787	794	842	819	812	848	832	860	870	813	835	813	878	870	807	857	836	807	830	846	798	804	861	849	860	831	829	828	822	838	824	824	864	888	860	845	870	806	806	828	877	839	822	830	809	815	853	840	830	843	823	819	849	835	817	928	862	922	769	858	821	861	855	856	859	884	832	831	857	830	834	847	807	838	782	891	828	818	858	875	841	868	846	877	856	835	833	803	804	854	863	881	838	858	818	824	892	828	845	818	839	837	808	849	838	788	859	822	844	846	869	841	784	892	817	838	805	839	839	883	833	856	864	862	871	880	869	881	837	794	923	809	806	845	823	809	837	871	857	823	812	867	861	848	866	888	842	861	859	826	865	830	815	813	865	849	849	817	855	852	819	820	791	885	857	864	869	879	852	834	817	861	817	894	786	839	799	866	868	817	827	821	878	843	864	879	832	886	831	782	832	875	838	841	808	776	879	834	854	838	835	902	848	856	846	872	854	829	838	862	836	837	863	871	814	820	903	816	789	830	790	853	820	910	842	826	860	811	835	877	872	850	843	853	834	856	836	926	834	829	843	839	837	851	860	808	840	810	823	873	857	839	841	836	842	819	862	865	865	839	873	861	879	870	882	834	809	891	881	853	841	842	832	865	784	842	862	813	891	844	860	875	868	852	842	813	813	852	858	843	805	913	871	822	874	876	877	875	869	888	836	852	787	857	917	849	836	858	825	843	859	836	837	871	848	874	826	890	787	813	865	843	832	845	895	891	854	854	812	875	829	852	793	786	888	830	868	830	839	794	864	915	809	858	879	876	859	883	791	813	827	858	846	877	843	877	875	899	877	793	860	831	863	873	831	886	834	809	844	877	840	870	801	810	877	853	862	802	873	853	870	876	881	833	862	907	865	851	871	839	837	845	843	847	854	802	911	896	892	849	842	826	860	753	865	872	873	856	851	845	831	839	866	819	899	834	857	869	879	868	853	810	878	860	829	849	883	790	871	838	826	849	872	815	867	803	846	819	856	858	832	821	844	857	829	828	834	835	838	796	843	870	832	835	853	843	896	856	869	865	886	827	805	832	856	835	820	898	827	872	866	822	893	861	823	811	847	831	878	814	832	893	798	847	866	837	887	863	766	821	852	891	845	814	817	850	832	887	798	853	853	789	844	811	846	847	829	862	888	851	829	795	828	799	839	843	856	847	785	825	827	858	825	877	865	868	910	871	846	853	846	897	870	806	813	798	897	873	845	878	841	872	824	826	819	876	814	908	859	806	861	813	788	817	888
16570	8300	20208	16876	3416	1082	568	377	327	327	316	314	297	239	282	252	265	251	297	261	304	243	255	256	238	234	279	253	267	273	230	255	247	230	223	253	245	246	279	243	259	265	239	250	236	238	244	249	240	243	232	232	231	246	262	238	244	243	238	238	185	245	225	212	247	269	247	250	261	258	246	246	251	224	234	233	255	248	254	243	232	243	250	233	235	272	240	264	238	229	255	258	242	225	253	231	265	263	276	239	252	246	224	247	258	236	237	252	231	238	233	243	232	248	266	265	249	246	224	266	243	233	233	238	265	286	241	264	296	238	206	267	253	252	241	225	231	244	243	232	240	218	249	222	259	249	268	249	239	271	237	287	240	227	205	223	221	231	243	264	218	242	256	243	260	244	248	216	267	242	227	261	238	229	247	231	251	228	260	234	223	239	288	237	243	232	238	232	239	238	246	219	231	249	265	238	251	234	254	236	268	236	223	248	246	244	223	225	258	223	234	235	231	248	234	255	248	230	254	249	236	241	284	223	211	249	255	248	247	249	223	217	226	230	226	234	259	266	276	231	231	283	232	248	223	239	225	263	248	247	274	243	231	238	229	248	286	276	238	236	255	245	242	281	253	219	233	223	265	240	259	275	275	236	240	232	243	244	240	239	228	259	219	213	250	235	221	249	196	246	248	237	247	228	247	288	226	277	220	237	224	230	222	255	212	256	228	251	239	239	239	236	260	240	264	266	230	238	242	237	249	217	230	241	216	219	249	233	238	251	229	246	244	236	244	238	234	243	233	207	240	271	233	229	210	222	232	234	222	269	272	220	238	258	268	231	226	240	238	243	228	247	259	245	239	263	265	226	208	222	225	251	217	248	261	276	256	215	234	248	249	226	260	255	239	234	281	228	246	231	280	254	263	214	225	264	246	237	239	255	269	246	280	225	244	228	222	240	248	243	249	243	241	254	257	254	238	221	242	215	247	229	235	259	261	242	254	268	224	224	244	249	216	238	255	268	240	259	261	261	250	229	259	267	231	222	247	239	247	261	224	233	249	236	249	240	240	288	237	245	266	230	184	229	273	225	265	254	244	251	242	243	248	228	244	252	291	198	228	226	209	232	255	219	220	238	240	251	215	238	269	236	242	247	214	236	248	258	254	261	222	280	253	255	271	218	222	221	234	248	225	226	201	257	254	257	233	243	246	226	234	215	241	227	235	207	234	240	252	233	253	243	254	264	202	247	235	245	239	219	243	254	247	243	260	244	218	258	239	247	238	225	247	219	256	251	220	243	247	230	254	252	224	233	226	262	236	246	251	238	237	239	239	233	224	253	245	229	250	203	250	257	291	254	225	219	249	224	232	225	217	238	273	245	249	255	230	216	246	249	245	211	235	248	224	233	253	250	252	211	274	235	234	217	251	215	226	247	256	237	237	256	237	219	214	272	242	224	235	260	244	234	221	255	232	282	228	237	261	262	238	237	243	215	219	260	287	222	211	253	254	235	242	222	216	240	230	228	229	223	255	240	233	226	222	230	257	239	244	242	237	244	244	237	251	243	268	259	230	251	257	241	226	233	235	239	236	210	233	245	230	244	218	257	246	240	255	243	263	229	253	253	230	265	252	257	233	227	250	226	256	255	235	242	268	235	241	218	243	240	252	257	241	207	224	234	238	214	242	255	218	238	226	233	247	240	230	232	236	275	227	257	264	249	241	229	234	246	243	242	251	251	224	263	239	253	220	243	224	260	231	255	246	217	218	253	233	206	251	235	196	252	281	241	217	215	241	242	246	215	256	250	251	254	218	218	245	243	209	246	245	242	231	263	250	237	245	218	263	222	242	240	200	227	250	257	234	258	258	238	232	233	249	230	255	226	248	218	220	221	250	216	235	221	237	236	205	251	237	258	272	211	276	245	227	259	274	265	241	249	242	218	239	242	253	258	236	216	235	231	245	251	222	254	256	219	241	244	266	223	233	235	231	240	249	230	231	221	258	255	229	238	248	240	249	240	212	254	261	238	233	245	259	241	232	203	219	232	242	254	256	263	251	212	252	255	242	259	213	240	273	224	234	223	226	237	257	246	231	224	258	251	237	220	231	232	271	251	246	233	220	254	218	228	233	225	241	252	256	248	234	263	229	244	260	226	264	249	194	218	229	262	226	235	236	248	242	240	232	210	220	240	257	250	263	236	202	244	256	237	211	244	239	230	254	237	236	253	242	257	247	272	268	231	244	274	246	231	242	260	235	240	235	229	250	244	223	239	223	215	213	222	253	251	228	250	236	252	246	245	235	261	270	252	240	233	271	236	247	230	247	254	232	222	244	234	247	252	239	224	235	248	225	229	251	243	254	230	255	233	266	249	232	241	238	247	235	291	225	262	235	237	239	209	234	267	245	254	262	250	237	231	260	240	227	240	260	264	238	249	264	246	228	239	232	250	222	251	251	284	271	227	251	239	230	240	298	250	250	242	259	223	239	237	231	244	240	245	229	246	251	238	246	229	260	268	227	226	238	213	240	212	236	242	235	236	215	242	279	236	214	251	266	211	242	245	233	270	226	236	248	260	248	234	218	247	246	235	221	239	196	214	239	229	253	286	239	216	239	236	231	240	230	237	228	266	256	251	259	247	238	224	253	226	264	271	245	264	277	268	224	210	243	250	233	214	243	229	232	260	244	242	240	232	241	251	256	244	261	275	229	276	234	254	243	247	248	249	236	284	228	255	262	223	236	238	272	243	232	225	228	240	222	225	237	239	275	257	267	247	254	251	229	229	241	238	243	255	249	258	268	251	232	241	238	237	260	231	237	223	254	246	253	253	250	239	247	230	258	226	263	228	242	257	235	219	234	233	233	245	268	216	215	247	241	232	209	280	235	245	238	239	247	242	234	227	272	261	235	239	250	229	252	264	259	241	245	230	237	226	250	242	252	253	282	207	255	269	271	224	246	257	226	244	273	260	254	221	235	216	243	233	244	264	213	228	266	250	252	235	242	224	258	270	247	260	223	258	249	255	237	244	233	258	230	240	232	235	261	267	247	258	213	256	245	242	249	243	225	242	235	250	253	223	236	228	219	228	211	241	242	261	237	250	223	239	253	241	245	245	225	228	237	210	268	261	243	245	203	233	240	251	258	251	224	234	257	233	203	232	243	221	245	246	217	224	242	237	258	213	244	259	244	232	247	238	247	263	247	266	249	246	215	252	231	221	261	273	248	250	215	243	238	232	246	229	262	261	237	234	241	215	241	258	231	244	264	227	257	245	245	233	258	265	220	230	245	238	243	256	208	243	228	251	221	244	221	245	259	241	226	230	248	240	227	213	271	244	254	211	210	244	230	251	266	256	254	228	225	228	244	251	222	240	239	254	252	211	242	245	247	227	227	244	226	241	248	261	241	241	231	253	234	266	247	236	252	243	229	272	242	269	254	241	229	274	230	228	248	254	274	250	236	236	230	263	237	241	240	262	234	221	211	247	227	242	255	265	256	234	273	250	238	259	236	292
11701	8693	26988	20257	6605	3461	2089	1336	1016	1012	1013	945	859	796	841	768	677	722	711	700	751	684	655	590	563	625	582	596	596	550	550	557	573	537	614	525	559	602	592	580	587	581	586	551	560	572	551	558	589	596	540	565	547	553	552	524	536	564	539	576	565	534	537	576	556	534	561	553	560	517	559	587	563	548	579	542	551	571	570	554	518	576	564	559	566	549	583	555	605	554	567	580	589	594	594	540	547	551	534	595	591	564	533	515	553	558	543	565	548	601	554	545	548	558	545	599	531	545	565	547	554	533	543	599	576	591	540	518	557	582	551	519	539	585	584	550	546	561	556	559	600	588	575	542	530	590	517	504	587	547	543	537	530	531	565	569	522	569	563	571	568	567	563	537	530	583	552	542	598	570	529	565	540	533	550	545	546	541	578	584	561	573	553	505	559	587	556	557	552	586	561	579	513	559	571	575	505	544	570	557	539	527	575	523	574	542	590	578	580	585	576	523	562	619	589	582	543	543	553	568	608	490	544	575	521	559	584	520	564	493	557	549	563	540	584	560	581	560	582	623	514	544	567	553	533	557	557	543	535	582	511	526	551	542	560	568	554	557	546	513	588	589	548	605	558	564	555	584	529	609	559	514	546	552	568	570	575	578	548	587	540	566	579	578	536	590	541	579	559	538	565	561	569	571	510	570	533	522	549	584	558	580	579	534	555	555	543	532	534	503	561	571	602	550	546	546	555	582	551	536	557	524	549	560	554	524	625	538	558	577	551	525	538	554	541	560	506	570	551	582	509	545	538	567	545	549	531	543	563	526	561	565	560	529	535	557	571	591	574	542	515	540	581	562	559	564	547	577	542	560	527	590	554	581	559	553	537	560	537	538	558	518	554	545	535	554	580	591	486	575	552	540	554	568	511	522	559	600	539	611	567	586	578	551	526	540	550	543	526	548	575	550	542	559	593	547	573	568	547	558	550	540	553	493	563	537	557	582	561	506	532	562	526	536	557	597	542	574	536	582	547	563	544	553	572	581	575	535	551	542	547	563	538	523	563	559	559	561	577	564	620	567	559	568	530	539	574	582	585	544	558	572	573	568	537	534	542	563	561	546	579	527	566	539	565	544	557	591	579	521	566	509	574	537	563	551	548	543	545	518	582	575	524	552	546	554	521	558	550	580	554	557	557	536	559	516	572	556	546	509	542	554	549	583	568	550	555	523	522	534	554	533	556	569	538	559	522	582	519	557	526	541	545	499	535	542	570	530	553	552	541	554	587	550	538	546	481	561	556	597	522	573	558	546	541	548	581	556	567	585	556	553	530	526	533	536	572	562	573	544	551	539	549	553	523	575	561	573	547	574	563	571	558	536	564	565	536	547	567	584	529	555	581	541	581	536	538	551	556	574	551	542	565	522	541	580	561	538	582	505	582	586	532	560	529	560	563	546	526	568	577	559	520	534	523	565	587	579	559	520	540	530	556	593	558	568	544	527	572	556	560	537	567	533	604	577	581	528	548	534	544	526	575	549	600	520	551	537	541	565	512	577	606	619	550	537	577	536	559	540	577	565	573	560	558	544	547	529	550	556	566	541	531	591	488	548	573	592	531	565	542	572	523	521	586	533	550	577	578	549	557	549	554	526	554	542	549	547	559	525	531	549	520	544	570	571	524	567	533	535	507	527	594	539	566	543	581	539	541	561	548	558	585	540	563	598	530	559	511	535	566	604	550	543	540	533	550	548	528	545	533	562	553	570	580	549	515	567	569	581	575	562	563	589	555	553	585	518	506	530	542	568	558	532	581	568	544	544	526	560	567	568	558	577	552	524	556	507	591	521	572	573	557	594	543	562	573	541	526	553	579	552	597	565	578	580	561	557	564	536	532	521	553	552	543	556	561	534	515	564	541	566	545	534	597	554	526	577	574	546	573	519	536	554	579	528	543	579	554	569	539	562	552	519	533	582	558	570	507	537	552	557	506	508	584	546	569	516	539	559	547	532	516	563	498	517	560	562	529	551	558	553	564	584	562	544	581	564	578	559	554	583	568	527	556	593	559	549	543	552	569	591	556	512	505	570	532	549	554	537	527	585	521	515	544	541	564	545	570	564	554	574	523	529	581	575	558	575	555	523	530	564	567	542	535	586	582	570	544	568	562	510	561	563	545	544	526	536	543	560	553	545	505	530	549	542	517	582	574	581	548	560	529	529	572	554	531	563	547	547	538	557	557	553	534	561	585	540	555	546	562	571	576	504	568	510	546	510	543	560	546	543	587	558	590	524	525	542	555	577	531	558	519	600	515	570	529	551	506	515	526	533	539	533	560	516	577	527	568	567	579	591	584	541	577	605	583	544	576	537	551	508	521	531	533	583	571	559	585	590	570	552	555	560	504	574	557	551	524	540	542	552	549	584	525	562	600	542	556	570	574	584	516	584	563	572	593	527	567	535	536	548	547	532	540	519	527	576	591	533	590	552	570	534	521	533	547	560	545	591	543	537	538	563	548	579	554	554	502	565	563	578	555	558	541	561	536	578	595	527	539	570	556	515	594	554	549	558	547	551	555	560	555	532	565	545	595	541	574	544	596	546	539	528	538	552	577	542	524	576	538	526	594	556	552	562	549	560	568	582	554	581	542	604	548	603	556	544	544	560	532	546	555	564	576	557	530	544	526	511	549	554	539	510	545	601	559	549	540	506	573	569	565	538	568	586	567	551	522	541	531	523	568	543	573	572	587	541	556	561	563	545	568	572	539	523	576	579	511	513	544	540	516	542	545	536	580	534	580	575	556	535	553	580	564	582	566	517	551	575	568	565	548	585	516	531	561	556	608	541	554	533	549	540	579	505	532	593	546	543	547	577	585	553	562	578	576	564	497	565	517	557	553	525	548	556	566	537	556	527	558	568	560	581	563	555	562	553	573	524	565	540	584	563	580	571	571	566	548	551	564	529	598	540	534	592	583	554	505	521	534	514	578	552	529	548	576	539	557	580	513	572	585	558	521	532	554	572	564	558	571	521	568	558	510	538	561	546	542	562	601	566	546	537	573	510	594	533	535	563	544	540	532	532	555	566	559	568	541	551	509	600	593	524	561	550	585	541	559	569	583	560	568	552	518	569	590	565	581	512	551	536	585	541	565	543	562	552	570	562	554	540	542	544	567	559	563	557	595	515	537	569	558	542	534	531	569	544	558	539	591	543	551	566	547	514	568	598	591	573	547	555	557	524	563	544	552	542	558	571	558	558	556	552	573	568	577	565	562	519	537	538	571	553	558	522	584	509	565	523	519	527	563	578	570	572	576	540	530	523	573	546	520	563	567	546	590	560	572	546	512	574	541	561	556	533	556	574	551	566	540	548	582	619	572	574	528	508	551	560	564	537	549	571	548	574	562	548	533	530	579	502	570	555	507	554	526	565	546	519	562	530	568	517	582	565	533	527	537	573	562	573	567	560	533	539	485	561	551	565	529	548	508	520	540	552	522	536	530	581	576	589	534	587	518	544
25152	14972	31980	26880	8147	2033	711	398	256	268	271	252	176	180	182	180	178	169	196	170	175	174	162	122	126	144	139	125	141	113	137	112	128	136	147	167	134	136	150	117	135	137	155	147	112	127	131	151	142	128	156	138	141	135	134	141	131	154	148	137	139	138	134	149	135	128	128	120	134	147	123	135	126	141	141	115	116	138	143	107	125	136	134	130	144	149	144	139	132	137	120	110	135	133	106	141	125	141	135	117	115	140	124	102	132	133	126	125	129	125	120	116	134	154	148	140	106	139	145	127	132	153	123	112	122	124	119	139	131	117	137	118	129	140	125	116	139	124	108	124	123	122	140	118	113	140	166	121	128	130	150	144	140	120	130	130	125	140	127	119	119	148	134	140	131	115	116	130	143	141	135	133	118	138	138	124	141	146	150	144	128	118	150	138	132	140	138	128	120	135	133	123	124	149	141	138	131	144	133	154	115	114	130	137	112	129	143	113	138	146	139	139	123	135	140	149	121	119	148	127	131	151	150	144	141	137	135	129	140	124	148	120	134	115	138	140	131	142	148	147	122	139	117	154	144	126	105	137	129	126	125	113	120	136	133	121	112	139	123	128	156	126	127	118	146	129	146	125	139	140	134	139	114	112	141	116	132	146	123	127	124	119	123	154	136	155	130	127	136	148	149	141	153	123	138	143	144	138	143	120	136	128	115	158	138	134	140	135	128	116	113	121	118	143	134	125	123	100	122	145	135	139	107	114	146	131	147	140	122	119	146	143	111	131	129	150	127	129	120	128	112	136	128	142	138	110	136	131	128	126	143	130	145	126	135	126	121	133	156	142	136	110	137	147	109	144	130	109	142	145	122	135	136	149	136	128	136	129	123	128	141	115	138	133	139	132	145	122	126	125	127	143	124	135	114	117	118	119	133	143	149	130	126	115	129	148	146	145	131	153	135	151	134	148	135	131	109	144	122	145	131	127	141	135	131	148	128	147	118	104	120	127	118	134	130	131	119	128	123	136	138	134	124	132	142	116	128	137	136	126	126	138	124	120	139	137	128	138	131	147	124	145	146	159	131	155	116	127	123	131	131	148	133	117	147	138	146	117	144	132	135	126	140	120	128	153	111	131	111	140	126	162	129	125	131	142	126	120	113	132	120	137	136	137	135	133	134	133	146	174	120	137	123	123	142	137	115	149	118	136	135	122	135	135	141	97	127	116	131	124	126	126	132	142	118	128	139	115	110	123	112	141	146	129	129	127	137	119	115	123	111	118	130	126	135	134	119	136	119	134	121	121	128	132	134	139	133	122	119	132	133	123	142	135	133	142	131	153	135	149	117	139	137	155	111	144	138	118	127	122	138	138	148	151	101	119	130	128	118	135	144	117	118	151	124	118	131	144	123	141	143	144	131	133	125	138	150	136	131	122	138	152	152	138	163	131	128	139	137	122	120	142	127	140	139	134	125	133	131	125	130	123	118	140	129	110	135	136	133	146	163	148	122	145	142	116	139	138	133	127	132	151	136	141	141	137	121	137	119	136	147	132	139	142	133	133	136	112	118	132	138	134	140	132	129	115	119	116	119	122	136	142	161	153	116	127	141	128	124	117	134	107	128	119	137	120	138	100	127	141	149	143	131	118	136	124	117	145	158	118	107	123	131	136	144	130	128	134	144	136	125	118	135	133	129	127	108	123	135	132	138	136	137	136	128	126	119	141	162	139	118	124	152	130	113	136	145	135	122	151	138	130	148	117	133	140	142	147	135	122	118	131	140	139	127	148	143	117	135	110	131	136	139	139	140	128	135	125	110	131	126	164	152	152	131	153	142	142	139	121	124	133	131	132	114	137	140	148	145	128	132	132	131	132	117	129	119	130	114	130	148	105	159	109	137	130	121	141	133	134	145	150	147	116	135	123	121	129	118	110	118	129	147	140	155	122	140	134	145	114	145	120	141	131	150	136	132	130	134	143	137	129	121	135	125	130	139	130	152	132	119	125	140	154	130	155	159	154	134	140	103	121	138	97	120	130	120	140	135	138	142	119	137	130	129	141	145	119	134	129	126	148	118	134	137	128	110	124	110	128	131	128	123	148	148	137	130	111	126	148	158	136	123	128	115	137	135	136	129	141	125	125	132	136	126	134	150	123	109	129	146	122	119	102	138	150	132	122	133	125	135	123	124	115	139	122	124	137	131	139	140	138	128	128	133	120	135	137	153	142	129	129	106	144	128	117	138	141	140	113	133	138	142	133	124	151	147	141	139	130	132	147	160	130	128	139	135	128	123	132	130	139	139	146	130	121	119	134	143	112	126	148	159	132	138	158	133	154	133	156	138	122	115	136	131	139	114	147	131	117	130	121	136	128	145	114	132	140	155	135	142	149	127	120	136	126	123	142	149	137	116	134	129	119	145	149	112	126	142	112	124	129	120	135	147	135	142	123	134	130	116	126	115	129	136	129	144	141	130	121	123	132	137	149	133	138	137	122	108	134	155	121	122	133	128	118	132	147	115	153	114	121	131	133	117	154	157	132	143	142	143	128	130	119	120	138	131	122	111	132	125	117	124	129	140	144	130	124	148	136	145	108	139	126	142	163	131	128	133	136	118	118	133	135	130	137	122	154	129	168	121	111	126	129	129	158	146	129	131	152	144	127	123	140	166	126	109	150	140	127	132	126	129	133	145	160	128	115	118	126	164	135	139	115	131	121	131	147	119	139	141	133	120	128	128	131	125	119	133	144	142	133	132	139	116	131	145	131	121	121	139	128	124	123	147	138	127	153	154	124	122	134	130	117	134	135	119	148	136	112	125	138	131	142	132	110	106	138	135	123	148	146	133	124	140	154	152	149	144	136	124	126	129	98	105	105	160	138	135	125	122	133	124	129	117	111	147	132	138	129	134	136	123	135	143	123	126	134	118	115	131	132	104	129	130	146	120	171	133	135	150	144	123	130	120	116	120	138	148	145	120	138	142	143	129	141	136	140	148	132	139	132	133	124	126	139	137	116	138	132	141	145	124	113	130	130	110	120	143	122	142	125	162	108	133	121	123	127	126	128	156	134	165	133	124	122	139	129	135	131	134	122	154	124	151	124	124	132	136	126	131	125	142	114	143	147	108	130	128	132	147	137	104	143	134	131	128	125	139	124	137	136	119	137	120	136	125	151	124	129	147	144	125	156	118	143	152	107	115	145	110	122	138	144	127	140	112	115	142	115	135	123	132	114	138	128	111	124	134	124	138	133	121	127	138	123	131	140	149	132	128	108	129	142	136	114	127	110	135	119	143	111	116	127	131	135	141	130	122	119	114	121	127	137	139	144	111	155	132	149	125	166	133	135	124	141	116	125	149	134	120	143	142	112	119	117	144	136	113	111	120	135	130	127	130	146	138	138	144	128	137	135	167	128	121	128	128	134	145	123	128	141	140	123	145	140	165	171	129	127	117	128	146	119	154	144	137	149	144	124	138	121	113	131	143	101	116	137	106	123	146	152	137	132	128	136
14948	13497	34708	26994	10145	5934	2913	1549	1108	1125	1208	1055	810	746	781	667	622	552	585	554	552	546	466	473	412	360	375	401	406	385	367	393	395	384	344	387	364	366	364	346	373	361	347	379	343	363	359	370	369	359	335	356	349	356	353	349	359	360	333	324	325	326	334	316	342	368	311	352	376	344	327	354	349	364	364	348	393	345	383	348	335	341	338	344	332	354	340	329	359	346	324	360	352	308	375	354	332	346	363	357	317	326	324	337	318	322	346	330	365	338	307	331	331	343	361	354	346	350	317	348	352	359	363	359	337	340	327	359	303	363	300	367	341	353	351	370	340	328	326	335	322	375	336	294	351	334	356	331	344	355	311	343	323	330	330	330	363	369	344	349	347	340	359	345	363	324	300	326	352	332	340	325	381	324	333	351	330	345	347	325	335	345	391	326	374	349	315	340	355	329	342	365	342	356	339	364	354	352	329	351	369	324	317	332	332	340	336	357	334	351	341	334	310	321	338	351	324	331	334	308	340	353	355	311	339	343	341	316	331	362	354	330	369	360	377	338	329	325	310	365	338	328	322	317	302	317	318	355	343	337	332	351	347	345	337	318	337	333	377	353	357	321	313	327	352	317	333	351	338	350	352	338	358	314	338	328	315	347	385	320	377	354	350	343	349	344	323	363	339	303	349	334	334	335	350	351	332	333	339	349	353	351	360	347	340	367	362	343	339	350	339	353	356	343	326	335	316	386	307	330	359	348	382	350	353	324	302	318	360	377	331	354	352	326	363	347	336	350	334	390	345	322	321	338	347	349	339	309	304	340	356	332	325	338	332	343	318	344	369	332	295	331	372	349	371	352	341	357	330	319	338	352	341	347	317	357	317	357	330	344	350	345	365	323	351	322	353	335	322	337	328	304	335	350	352	334	319	380	330	327	333	371	337	342	357	323	345	329	379	372	346	346	358	328	352	335	335	328	344	344	354	331	348	360	365	326	365	352	359	348	332	362	351	306	337	350	316	318	339	349	391	306	348	348	332	372	347	321	368	361	350	349	338	331	331	349	353	363	327	350	351	354	319	331	367	341	331	343	334	342	343	345	369	357	359	330	323	333	364	361	341	337	339	340	381	323	308	352	355	376	343	367	368	324	360	292	376	332	321	378	331	372	377	308	358	349	347	333	355	323	316	351	330	322	334	363	356	341	343	326	364	348	329	338	329	383	353	343	317	315	326	332	326	321	285	358	370	339	311	361	337	361	324	382	326	325	342	295	348	339	343	327	325	340	369	334	295	337	356	341	328	362	356	332	352	369	359	351	366	336	368	314	317	318	352	364	329	357	321	368	353	350	358	321	338	367	352	353	384	348	328	374	331	357	341	360	353	334	333	313	347	347	338	342	331	343	343	331	298	356	368	334	308	332	325	335	393	327	370	341	321	331	346	325	354	367	344	339	332	346	358	338	328	338	345	337	357	328	325	315	383	348	327	339	339	320	336	352	336	334	353	354	325	345	336	329	338	327	305	351	369	350	355	348	348	341	313	363	332	361	340	332	331	321	352	347	343	346	320	307	350	337	362	325	344	351	344	312	334	325	336	342	346	344	352	340	320	319	301	326	328	322	331	344	321	356	331	375	333	294	346	357	370	322	362	346	369	377	348	361	344	360	341	340	350	360	328	346	342	337	352	356	365	357	347	335	358	333	367	359	346	319	356	309	360	347	328	352	343	380	320	341	342	355	370	332	369	359	336	344	335	344	319	359	370	349	337	334	335	352	343	327	326	320	357	350	345	331	365	328	318	330	363	330	327	350	347	298	333	330	333	335	358	332	354	316	362	334	306	356	401	364	357	341	362	296	337	357	349	362	345	329	356	345	335	374	376	323	357	344	314	347	333	330	314	352	335	351	338	335	348	343	333	360	346	348	361	346	353	323	320	352	332	325	360	335	368	356	314	331	347	354	328	346	346	327	334	343	371	326	351	351	341	339	351	354	342	340	334	377	342	343	341	335	359	350	312	351	322	337	346	360	367	342	377	344	334	356	339	333	321	330	339	357	311	351	325	364	349	340	345	341	383	374	352	337	349	321	338	357	342	326	354	344	350	346	325	345	321	330	363	329	346	326	363	353	357	324	306	331	340	351	369	329	346	339	337	322	337	316	312	359	351	381	352	358	326	335	343	361	343	333	344	356	363	360	308	371	329	328	306	365	349	356	334	359	296	383	345	339	345	329	340	325	341	378	357	324	328	375	357	341	342	325	324	355	335	315	314	333	350	350	330	331	345	381	347	337	334	323	281	340	326	320	328	330	378	348	339	376	330	348	336	349	366	351	322	320	298	360	338	340	323	335	351	343	351	332	358	328	345	319	354	363	360	341	311	310	362	333	349	339	350	342	352	345	321	374	328	296	369	358	336	367	317	331	338	359	334	366	335	310	328	338	345	346	330	324	344	353	342	316	365	345	317	361	358	367	403	343	353	352	333	329	386	296	350	361	337	314	327	348	379	345	367	349	337	336	316	354	339	334	361	353	318	342	350	370	347	349	368	329	362	339	343	345	334	360	367	371	360	341	356	350	343	337	331	357	317	364	350	336	387	335	332	325	346	363	306	349	359	341	335	302	344	373	318	351	378	349	331	340	343	399	341	312	325	329	341	341	354	351	353	350	357	360	373	359	354	327	337	354	383	339	321	348	340	365	336	332	364	351	328	338	313	314	359	342	326	325	362	370	377	370	358	347	355	328	391	336	351	356	378	322	336	349	352	359	324	366	311	335	314	326	347	329	343	365	335	322	352	340	357	346	344	365	364	339	345	345	350	340	358	358	320	334	330	346	363	356	356	344	350	364	334	335	342	366	332	340	356	329	330	338	356	326	334	365	374	365	347	315	369	355	345	352	355	365	376	304	348	338	317	333	346	341	329	314	334	360	365	341	360	380	312	329	389	350	316	357	357	341	336	346	326	343	332	320	349	303	379	360	388	343	344	325	341	346	369	344	332	346	328	336	362	360	350	338	346	357	348	353	308	364	329	350	377	368	352	332	350	327	318	328	331	332	351	342	330	356	356	328	319	346	323	336	342	335	321	349	331	337	350	315	351	348	331	331	347	311	324	373	323	340	343	347	331	329	351	376	337	339	334	348	333	348	354	352	345	364	357	362	348	291	358	361	366	347	331	323	332	326	350	347	364	347	368	323	345	329	318	338	330	324	319	350	351	350	384	333	374	356	402	330	337	325	358	321	333	306	339	353	345	325	326	347	357	334	340	329	358	361	345	331	306	320	359	345	358	340	335	343	352	342	340	370	327	343	344	362	291	340	342	369	295	348	356	349	364	369	321	327	338	352	328	359	360	339	331	341	358	354	355	358	360	363	328	362	339	335	358	359	353	312	324	382	322	355	338	334	346	329	356	338	346	341	315	356	343	348	366	326	336	345	365	358	345	335	331	335	326	331	333	304	339	331	341	313	358	329	363	349	330	363	320	357	309	336	344	340	345	349	334	341	377	343
6230	1756	1129	763	538	442	433	352	359	396	385	416	370	401	401	380	428	409	387	415	386	414	377	399	367	369	385	361	389	393	409	420	393	393	385	371	365	366	415	378	385	379	381	398	342	378	384	387	389	389	343	397	388	368	396	367	394	353	356	381	338	383	348	387	358	356	396	333	398	360	370	386	391	375	402	358	388	356	372	418	358	391	385	408	358	356	397	381	388	359	378	398	375	393	403	363	367	381	407	397	406	383	404	411	377	359	417	375	381	364	350	422	413	403	403	383	375	384	366	379	371	378	396	380	371	383	392	376	387	383	394	384	364	346	386	400	424	356	395	402	331	393	397	406	400	355	362	384	368	414	353	365	372	350	385	386	384	402	360	347	402	371	365	373	372	374	397	347	355	382	387	414	400	365	362	347	389	370	385	417	396	395	354	370	428	370	364	408	408	391	386	385	414	384	410	383	370	373	390	398	379	361	365	375	348	380	388	353	371	367	394	371	353	342	384	383	406	345	356	376	380	374	368	385	385	383	407	405	417	370	385	373	422	395	351	395	396	387	366	331	416	358	356	334	384	393	346	389	394	394	422	352	424	399	409	341	376	351	368	383	397	397	384	405	387	358	355	357	419	409	402	392	368	376	360	386	361	415	370	357	373	364	372	407	421	367	345	383	382	358	364	343	390	375	400	380	419	380	383	400	392	383	401	384	372	347	411	359	380	353	374	401	339	365	363	353	354	406	366	357	388	337	370	381	365	355	401	373	356	349	359	358	371	398	397	345	364	378	361	360	355	354	383	339	385	351	416	382	402	397	344	369	363	375	381	394	352	404	349	379	371	385	366	408	384	363	380	353	401	363	362	338	370	372	382	347	371	392	370	377	366	372	358	378	373	372	368	414	372	370	348	374	364	388	394	399	375	375	380	378	378	386	396	357	393	381	373	353	398	356	362	373	391	379	381	344	377	393	375	391	385	413	373	389	359	412	399	355	381	342	373	405	336	374	397	391	370	378	380	388	412	385	375	387	386	367	369	387	374	375	376	356	394	401	386	411	396	361	375	364	342	374	402	372	392	400	382	393	397	350	386	372	378	393	385	382	364	352	351	362	357	362	379	355	389	372	362	405	399	372	387	348	382	384	373	351	353	373	372	392	396	370	395	409	353	367	398	371	383	351	391	369	387	379	359	340	394	373	358	380	359	378	367	377	354	373	366	386	366	351	367	352	358	390	384	382	377	354	392	388	380	374	385	413	413	340	424	401	408	390	381	392	393	392	375	378	381	365	398	394	383	357	406	392	376	369	375	394	370	382	405	358	352	346	389	379	394	402	390	364	395	389	393	401	387	435	372	384	418	391	390	395	362	378	413	411	339	401	343	381	365	395	375	398	371	416	409	353	385	373	386	384	370	340	371	388	367	394	402	397	403	414	384	399	368	367	424	371	357	344	389	409	369	333	388	413	353	377	417	413	394	428	392	355	368	349	331	385	386	377	389	369	399	347	395	382	385	389	372	384	380	390	372	398	375	371	382	373	391	407	354	344	427	341	422	380	365	359	382	388	371	389	419	369	352	368	381	406	370	365	378	399	351	336	401	367	388	427	398	395	375	393	354	381	381	381	394	413	354	396	408	386	390	372	364	390	383	368	387	381	379	324	361	374	384	376	379	360	371	369	387	374	352	375	350	399	397	339	352	361	394	368	366	399	377	401	391	379	337	357	391	353	353	382	347	371	387	369	380	394	396	377	385	359	363	332	342	390	383	416	343	376	384	380	369	397	409	391	373	355	365	389	434	355	380	383	409	387	399	408	360	427	386	341	373	378	356	370	402	393	433	349	362	383	414	373	391	393	344	366	390	362	375	348	349	387	376	373	377	376	389	389	408	404	380	377	373	429	350	374	386	370	346	352	379	403	394	370	392	381	365	398	371	370	367	397	412	357	389	384	389	369	387	337	368	372	365	352	407	376	386	384	426	407	377	336	354	354	418	367	371	408	422	362	405	402	401	400	381	394	396	366	380	425	399	361	431	373	348	348	365	358	386	379	385	351	360	351	381	381	378	378	353	371	383	402	384	339	369	342	397	389	378	388	385	365	362	388	399	349	392	391	407	375	396	385	412	405	414	355	341	408	380	403	336	371	411	369	397	366	367	385	385	401	404	363	399	397	425	339	369	361	368	387	373	386	404	370	386	371	412	374	357	405	370	343	355	361	375	365	368	356	397	370	376	415	356	348	373	364	380	389	355	360	409	369	386	350	385	354	377	391	362	348	363	372	395	389	433	429	406	357	326	372	371	384	360	399	389	414	384	384	378	393	388	409	380	388	323	414	378	359	390	397	387	404	381	371	362	385	397	388	355	363	372	400	385	369	382	376	355	369	422	366	360	380	398	322	373	414	377	376	405	380	338	388	402	351	378	358	358	396	323	392	377	369	393	411	375	381	374	393	387	386	354	429	359	382	393	378	366	418	385	369	379	364	398	364	429	383	352	376	397	412	410	357	379	393	383	405	358	382	393	349	392	407	371	375	371	387	395	379	368	363	367	401	362	362	390	356	352	437	395	370	385	378	383	374	400	410	356	389	393	409	351	392	409	359	385	339	385	369	390	389	377	390	362	362	361	380	389	359	409	398	353	411	374	331	358	369	382	363	389	341	374	371	399	408	397	389	374	373	413	396	334	362	368	362	347	343	381	380	358	360	409	397	400	327	374	406	360	392	353	385	348	369	382	363	384	355	373	385	342	352	396	371	391	378	379	364	387	378	361	389	363	386	357	385	352	403	359	375	354	377	360	364	366	366	364	400	389	378	396	383	385	381	399	385	374	355	432	388	373	352	386	368	363	352	388	386	385	354	346	380	388	406	396	389	372	412	407	399	411	365	406	332	396	370	375	375	353	406	399	391	357	388	352	387	383	374	366	372	395	378	382	379	344	409	372	374	396	445	379	374	371	429	403	403	394	393	385	381	404	369	378	372	334	395	418	414	398	368	375	445	396	387	361	376	396	415	339	353	337	379	378	400	371	386	390	412	389	363	389	379	404	351	381	364	384	396	407	384	419	351	371	358	360	384	389	356	371	402	329	404	412	380	376	393	384	432	375	398	378	386	392	381	396	404	357	400	403	404	378	359	349	369	340	349	359	376	353	367	379	403	327	395	381	358	379	409	388	381	339	360	341	360	378	369	369	373	396	396	375	352	365	365	378	380	360	362	354	408	392	367	365	353	387	342	391	389	405	431	369	416	389	391	392	357	393	373	363	368	362	426	363	371	380	380	391	364	348	376	419	382	388	420	424	403	375	334	403	344	366	353	382	361	385	364	388	376	343	398	393	403	360	358	386	400	375	417	369	429	396	364	340	379	403	380	372	357	385	406	369	413	399	399	368	452	398	342	398	349	368	359	430	361	381	363	416	401	405	397	378	370	362	377	371	391	346	348	398	353	367	379	413	385	396	425	346	389	376	407	370	391	393	382	413	393	378	362	383	367	367	405	377	335
5039	2058	2911	2395	1452	1219	1080	959	917	956	895	1005	935	921	883	817	863	878	880	938	859	885	882	854	857	913	843	876	809	867	834	882	859	878	883	792	886	843	831	861	791	833	814	862	861	844	865	856	891	839	794	858	800	812	820	867	881	764	832	816	832	830	830	794	847	822	809	879	854	874	876	853	865	862	826	834	866	809	911	850	833	866	842	863	834	891	905	791	807	873	825	846	862	879	890	860	807	813	870	790	850	832	835	826	809	844	816	841	869	830	851	841	821	883	836	861	846	811	840	869	818	874	823	849	728	770	843	843	789	851	890	810	785	795	883	821	891	883	888	852	815	837	841	853	792	827	807	792	832	873	815	860	842	858	832	778	778	834	777	838	833	832	857	816	831	874	827	822	847	840	824	887	827	849	821	851	856	858	833	859	782	812	839	835	819	880	877	824	869	882	845	822	875	821	896	833	839	842	910	835	865	831	830	926	841	804	870	819	857	840	807	916	800	811	812	820	834	815	846	851	852	844	820	792	856	848	837	861	854	802	855	864	864	847	799	779	879	819	813	807	846	837	827	836	845	837	811	781	902	758	818	854	852	874	851	848	882	846	829	828	815	859	852	805	865	846	836	842	823	904	873	850	894	850	804	876	831	850	791	808	834	877	822	817	820	810	845	857	816	846	833	878	843	856	862	826	796	787	840	827	840	842	829	868	885	811	849	845	791	907	808	832	887	852	816	880	877	847	845	815	862	879	850	874	820	811	858	830	862	803	876	836	878	806	884	809	818	850	839	803	823	864	872	785	889	832	844	815	866	809	798	855	805	811	879	823	882	771	817	796	839	844	852	881	841	880	879	875	853	877	863	924	812	880	826	823	752	834	867	823	849	888	827	829	825	809	845	880	808	824	849	822	881	881	868	928	790	878	809	845	866	882	824	839	876	815	790	858	866	883	844	857	829	877	859	840	830	838	833	835	854	842	845	806	811	840	798	798	824	913	811	848	824	819	861	838	839	855	858	793	840	806	884	838	825	868	775	802	819	869	846	862	863	813	889	898	806	845	868	838	851	888	863	825	889	819	853	867	861	871	855	765	884	854	848	871	839	891	857	852	863	824	825	855	839	835	858	811	837	851	853	841	833	781	890	873	904	832	845	886	853	888	877	840	878	820	825	773	897	870	837	828	822	839	852	826	859	857	823	835	846	858	823	803	775	822	832	840	860	851	844	870	860	861	823	797	829	828	872	810	852	853	879	838	793	865	811	827	828	867	815	829	854	812	863	866	879	819	869	880	782	852	863	887	826	856	852	849	804	868	815	830	849	825	839	834	871	829	793	864	853	842	813	884	804	801	845	826	845	880	852	850	837	833	801	834	877	765	839	792	907	855	801	821	830	859	854	878	844	855	838	884	814	851	845	846	807	820	770	830	788	839	889	816	849	868	834	855	864	874	827	844	824	867	862	872	807	850	811	838	783	852	889	816	871	794	805	818	849	840	830	832	804	828	836	803	813	835	827	846	849	851	817	837	824	848	855	850	844	783	875	877	787	818	806	811	844	792	817	832	846	860	816	840	803	836	868	865	811	829	860	842	868	800	856	894	847	896	888	856	798	857	840	873	846	793	836	755	900	810	884	879	853	784	859	859	796	798	905	837	869	835	888	857	776	869	881	819	844	852	858	808	855	855	824	813	841	847	802	851	836	904	863	895	844	771	883	835	864	866	897	788	829	881	856	818	819	815	832	858	827	868	840	815	825	813	875	839	796	832	867	868	879	840	840	836	791	845	855	886	816	874	856	904	825	856	831	833	781	895	805	868	848	828	827	832	840	824	823	788	848	899	842	881	844	877	821	821	822	877	849	879	853	875	818	850	859	844	855	837	756	848	836	882	817	817	897	894	806	853	845	846	822	854	852	765	830	797	803	806	851	865	844	817	840	865	861	894	871	831	806	810	770	898	826	839	840	805	858	816	871	888	838	814	877	828	832	814	833	824	810	827	901	790	839	855	833	834	778	854	852	855	821	846	799	835	800	875	908	818	830	876	824	865	853	849	776	823	851	839	893	885	785	860	815	820	893	841	808	830	855	825	869	838	874	831	841	869	848	813	871	849	881	896	847	858	877	791	831	842	863	852	846	853	811	862	842	864	833	849	828	799	827	804	867	793	819	827	847	846	858	835	833	814	833	858	824	882	811	844	830	829	836	828	848	870	863	785	903	806	808	830	825	882	846	837	852	873	812	826	797	807	829	850	863	823	836	890	796	930	793	874	868	873	846	874	860	820	886	826	867	813	837	842	844	827	847	841	828	866	879	873	813	869	772	849	830	855	810	841	895	798	858	820	860	823	888	902	865	776	916	840	855	887	827	829	797	890	812	843	857	852	815	845	834	820	834	798	813	811	792	867	842	864	813	818	858	841	825	851	884	822	831	841	791	869	865	814	850	825	898	802	883	825	867	901	793	881	813	836	844	822	824	833	833	855	836	891	871	836	827	864	854	832	888	852	847	837	862	819	849	848	856	837	854	841	863	837	834	817	845	845	799	865	837	880	853	798	792	811	858	867	875	878	812	828	841	799	863	822	830	825	887	848	899	871	846	875	820	851	800	816	828	869	844	867	801	917	843	880	840	819	857	850	891	835	845	839	812	847	876	821	841	862	859	860	814	861	839	844	888	833	830	821	828	845	799	817	809	808	859	867	876	862	855	811	841	838	856	879	857	789	810	855	870	830	835	815	857	852	879	889	836	827	868	835	846	841	870	820	815	836	876	822	842	797	795	813	823	848	841	854	873	822	864	826	873	843	836	859	837	852	817	844	890	879	822	800	837	874	845	833	820	800	814	808	830	808	789	812	860	840	822	830	854	872	817	801	840	859	820	854	857	828	847	848	830	796	856	860	860	818	819	859	826	862	836	850	831	848	853	815	907	863	877	861	795	837	853	874	873	797	851	870	806	836	852	862	873	848	799	855	861	809	861	883	852	873	835	847	848	802	855	921	832	863	880	860	800	856	915	823	837	820	854	824	864	807	915	940	849	815	856	819	873	845	826	825	865	841	844	830	802	874	826	855	866	813	874	815	844	847	845	842	845	915	811	840	807	845	835	843	875	871	821	855	851	828	859	808	821	842	833	851	851	927	880	843	860	862	784	798	821	826	916	889	804	834	837	847	884	898	799	871	833	825	892	807	836	786	795	824	813	804	853	850	814	837	864	843	844	838	811	831	831	898	860	825	847	832	812	872	779	825	876	809	834	865	826	865	840	839	818	842	834	794	840	909	832	853	847	826	796	856	853	838	829	850	850	826	756	845	859	814	876	869	833	840	847	835	874	802	856	845	874	877	807	859	812	848	886	853	868	878	839	814	864	804	785	878	876	908	810	835	844	770	820	789	860	873	855	828	841	816	891	806	886	887	854	879	825	812	812	870	822	804	822	813	877	872	823	862	868	854	888	818	866	881	850	805	849	799	841	850	858	870	870	846	814	838	799	890	811	858	835	857
16446	8003	20078	15605	3644	1022	578	370	308	320	308	279	288	262	296	303	289	246	269	265	231	249	277	275	263	255	244	241	238	243	223	284	243	250	230	232	228	244	248	247	268	214	244	242	244	229	237	248	243	240	266	270	239	242	268	238	280	237	236	233	255	242	239	257	235	237	246	217	227	265	250	255	252	233	231	242	242	249	221	242	216	263	252	228	210	260	245	242	215	246	243	260	270	238	239	207	238	258	204	242	256	229	249	234	221	220	241	252	219	233	227	267	248	264	209	240	220	251	213	265	247	242	234	222	236	243	247	242	240	288	219	238	227	244	272	243	242	242	229	224	238	247	248	226	235	251	245	250	252	260	240	211	256	253	228	256	246	258	232	248	234	267	221	233	229	232	255	266	239	223	248	243	231	240	221	257	208	243	240	226	233	253	243	235	272	230	250	239	232	226	268	232	224	252	241	248	245	220	240	218	238	252	247	257	248	267	253	236	232	235	233	230	228	226	223	227	231	245	233	244	218	250	265	217	230	247	203	215	239	235	244	226	255	273	262	246	246	246	222	236	275	232	238	246	269	229	232	232	251	224	263	238	197	246	229	258	221	227	250	271	236	254	293	238	285	251	253	237	229	246	223	247	234	211	218	258	236	247	251	234	264	262	252	243	255	252	232	238	221	250	256	212	248	251	264	244	242	257	256	243	253	233	251	224	256	230	237	241	260	252	221	229	242	220	220	253	234	251	250	219	268	236	222	246	223	244	255	214	227	238	221	280	242	233	230	231	268	231	234	254	247	228	271	247	247	258	278	238	209	251	233	222	239	234	216	294	230	219	250	239	241	250	218	251	239	268	252	233	217	300	202	220	239	273	239	272	251	241	222	226	245	243	246	251	232	284	234	261	243	255	260	211	240	253	239	233	244	252	241	229	264	205	233	262	239	235	232	256	223	250	278	237	224	260	264	234	252	259	250	233	254	265	239	263	240	255	237	227	243	242	245	238	238	236	250	256	252	224	242	248	231	246	203	248	238	271	249	225	255	254	251	240	246	260	259	228	256	235	250	250	292	250	238	235	234	253	252	233	249	241	268	221	232	246	229	251	244	257	249	232	246	265	252	214	235	244	246	221	238	256	234	235	210	238	250	273	222	247	214	236	232	231	283	283	244	275	221	261	223	240	220	243	238	230	215	240	257	249	266	225	232	217	235	220	295	239	241	276	240	262	234	241	249	257	224	211	245	227	252	239	251	244	220	241	242	244	257	238	231	222	248	222	257	245	256	225	227	249	238	252	255	246	193	251	265	250	228	230	235	238	235	256	247	233	234	265	245	267	249	251	258	257	259	228	231	257	244	244	215	270	218	251	265	274	238	236	239	248	254	234	241	230	243	268	223	240	240	233	258	253	293	226	238	264	244	264	251	248	205	251	235	256	252	256	233	255	253	242	221	240	235	251	215	217	231	247	265	238	216	262	263	245	246	268	220	263	233	237	230	276	245	236	255	238	257	241	256	253	231	235	220	212	235	245	247	215	252	231	246	250	261	257	246	226	253	237	242	257	261	224	258	249	235	243	261	265	230	255	250	229	246	244	244	237	229	247	241	247	213	240	256	250	224	253	258	241	232	250	283	231	232	248	217	241	226	241	246	226	263	258	232	243	270	274	239	268	234	246	240	262	262	243	271	228	244	214	227	239	255	227	245	235	225	207	235	260	265	205	250	203	245	251	249	227	244	244	240	259	220	230	243	235	237	263	243	261	277	238	243	233	259	234	219	246	276	254	236	241	250	258	247	240	252	250	222	239	242	254	248	246	241	240	223	274	237	253	245	224	213	229	222	229	230	243	271	226	269	223	246	220	221	235	239	224	239	213	232	237	259	240	239	215	275	257	254	251	249	266	245	264	274	212	234	236	278	243	251	262	227	239	237	257	227	249	245	243	245	244	232	232	232	240	248	231	237	222	240	254	229	224	240	257	218	255	232	269	235	255	225	223	235	216	240	274	222	249	234	225	252	235	237	224	235	274	269	242	233	256	231	292	241	253	256	234	221	237	239	239	228	270	263	266	226	246	238	229	223	247	265	233	257	227	223	253	216	268	235	265	227	232	223	242	232	222	232	264	264	240	242	211	265	267	238	244	240	248	249	227	251	242	218	223	249	246	217	235	237	255	233	230	244	254	229	216	271	265	229	247	241	247	251	235	234	231	241	235	231	216	230	251	233	254	238	231	261	247	224	231	252	242	261	242	258	259	239	256	247	248	213	247	251	245	249	254	289	239	241	214	219	238	254	220	255	256	235	251	237	248	244	238	247	255	247	244	236	224	242	240	235	258	253	270	248	184	272	262	243	266	269	237	257	247	232	229	231	244	236	234	232	262	267	231	255	261	258	247	261	227	226	267	231	261	226	223	246	253	233	265	264	235	225	215	228	269	242	215	238	235	263	223	228	229	256	238	237	231	236	249	245	254	257	223	236	242	260	249	230	245	221	242	217	249	223	228	257	223	259	236	267	249	257	255	253	286	230	240	243	220	231	207	236	242	227	232	258	235	244	245	244	227	246	251	233	231	270	246	266	251	243	239	231	283	247	251	244	246	217	246	251	244	220	249	251	216	256	286	252	237	210	239	247	233	257	266	243	241	258	248	260	231	221	255	225	247	255	242	258	245	236	226	254	227	249	229	240	248	263	246	237	251	235	248	234	251	254	224	255	230	239	217	222	235	253	259	243	238	240	223	214	240	241	212	247	251	238	257	247	249	224	271	264	252	250	260	267	246	269	231	252	255	236	248	246	237	250	230	224	239	244	258	232	251	227	275	219	258	242	234	203	243	228	236	216	246	227	253	233	234	234	241	249	254	251	244	227	240	235	240	247	252	235	267	233	265	238	265	252	213	237	221	232	231	256	245	275	235	273	251	210	236	249	274	241	255	226	235	259	224	237	261	240	235	233	236	231	252	205	258	238	252	249	221	256	267	247	257	238	245	266	225	242	223	233	209	258	241	277	257	277	240	236	251	232	241	241	245	243	240	249	210	250	273	230	229	253	268	225	260	210	251	229	227	232	262	230	259	251	253	229	256	241	234	259	255	231	227	276	254	251	252	232	250	243	228	238	259	248	232	225	234	276	258	261	284	243	226	245	232	228	238	246	258	217	243	202	226	245	258	244	247	255	244	206	260	259	229	238	200	246	279	261	239	224	224	280	231	226	248	209	258	241	241	245	236	234	237	268	254	240	248	239	221	227	229	254	258	247	249	265	252	267	243	241	240	229	272	253	257	227	233	207	269	244	260	244	254	213	220	207	236	222	245	251	234	269	246	241	259	249	235	254	252	278	259	244	273	226	248	233	259	233	259	246	238	225	218	254	272	229	265	227	258	242	250	246	253	227	239	218	225	253	245	237	263	252	252	275	242	245	249	253	219	206	210	242	262	237	234	257	276	237	252	260	233	273	228	223	252	242	242	255	234	211	201	254	233	250	264	232	247	216	248	268	236	233	223
11943	8196	26449	20073	6765	3662	2027	1141	1013	1053	1026	927	792	793	796	763	724	727	760	777	687	675	649	595	559	569	591	539	548	568	579	524	546	544	564	541	596	568	570	531	540	580	566	565	547	577	536	546	560	485	610	567	546	543	553	567	559	573	582	552	556	579	552	513	555	555	522	545	542	562	576	554	589	570	532	556	525	554	561	551	545	568	562	505	573	569	571	516	570	544	556	598	575	590	547	548	570	545	551	577	570	579	590	554	538	544	562	542	557	567	552	566	528	589	548	558	554	558	570	522	566	542	569	536	509	573	565	547	535	563	593	557	563	568	536	513	504	570	543	556	552	558	547	513	572	583	537	530	525	574	506	519	535	591	568	584	579	561	590	567	578	552	597	578	593	549	567	562	537	511	530	573	592	510	527	531	543	612	561	519	573	557	559	568	559	528	546	581	585	568	553	543	575	519	505	555	599	581	585	534	551	561	546	565	533	535	562	577	551	587	550	545	576	579	587	553	495	515	559	569	573	569	524	546	525	567	585	604	515	544	498	563	560	551	550	569	534	573	553	539	541	528	548	513	572	582	568	527	530	544	547	570	544	571	541	559	560	561	568	582	554	549	521	552	559	524	569	544	540	564	548	540	550	548	519	566	532	539	547	589	558	535	551	537	569	544	524	522	544	535	574	557	536	526	540	535	563	555	600	532	574	518	552	579	502	539	561	544	542	562	580	535	548	579	508	568	549	554	548	580	573	578	605	535	558	544	568	532	528	534	564	519	514	518	536	538	561	565	571	553	540	537	518	534	517	550	542	519	582	591	554	508	584	571	530	565	566	574	545	585	493	556	544	544	576	564	561	528	558	562	585	542	595	536	554	552	554	585	567	515	504	547	570	528	554	562	530	588	557	588	493	539	481	539	594	577	546	547	540	531	544	535	551	584	519	600	537	585	551	519	521	584	542	533	574	535	529	529	545	574	547	593	498	551	538	515	565	504	583	539	521	551	594	566	546	523	542	591	576	560	568	550	590	549	552	522	549	515	570	602	591	530	567	520	554	534	527	585	575	523	524	525	543	639	571	550	515	573	525	576	530	550	543	583	578	557	559	543	534	558	538	507	555	553	574	537	530	555	559	558	602	539	549	521	513	591	556	496	532	539	573	520	554	560	555	563	578	537	556	558	565	497	553	524	521	537	545	567	591	601	549	584	554	550	541	533	581	525	547	548	544	520	539	564	531	562	533	530	557	532	526	536	554	514	547	576	557	512	524	576	539	537	543	556	532	573	567	512	543	514	549	545	584	594	580	512	525	547	566	531	526	539	540	557	562	576	510	572	558	540	579	567	560	565	587	599	559	581	530	546	568	539	548	569	542	550	529	542	581	518	500	541	527	582	554	572	512	532	530	584	561	534	541	529	551	571	570	546	531	540	523	615	608	530	507	586	536	526	553	572	559	518	560	519	524	517	547	599	587	586	585	568	536	534	563	567	536	538	535	562	576	549	578	510	553	542	534	559	523	580	557	539	507	543	589	556	549	560	599	554	568	564	593	548	546	571	565	547	574	578	571	553	544	528	593	592	558	528	552	530	598	577	527	561	588	524	576	583	557	544	545	567	544	578	556	559	557	497	565	547	535	552	569	576	590	590	580	554	557	528	555	539	552	536	564	552	573	548	577	522	537	536	583	551	531	571	550	547	584	561	519	545	549	563	584	549	598	530	609	475	514	535	587	527	493	560	584	533	586	512	558	580	544	550	568	517	534	535	547	540	580	595	568	540	558	558	575	546	542	552	552	521	513	561	529	531	572	529	515	559	575	518	532	595	557	572	570	537	524	631	573	540	525	537	591	528	565	517	567	535	547	521	557	521	524	567	585	537	539	602	564	542	576	518	561	581	533	527	554	545	538	565	572	562	555	577	577	559	539	564	555	558	574	569	566	528	555	579	542	581	527	527	522	572	535	554	523	519	531	539	519	553	550	556	586	560	547	547	547	568	543	526	526	530	526	553	553	546	554	556	579	584	493	583	595	573	519	554	568	593	513	545	547	523	565	537	544	583	509	556	547	545	535	586	554	519	543	554	542	532	559	489	571	525	542	550	572	584	563	562	557	564	572	541	588	527	532	552	538	515	509	529	536	527	541	570	569	559	572	557	539	540	582	561	544	554	562	562	559	496	568	577	578	526	543	574	537	557	573	594	541	533	554	493	568	545	555	534	512	541	556	526	576	563	591	552	547	561	514	554	552	504	581	539	534	587	541	512	519	548	533	554	577	554	575	527	565	542	541	593	559	557	551	545	528	530	546	542	547	533	575	591	534	556	581	523	538	515	534	590	546	560	552	515	576	579	557	582	539	568	546	603	532	587	549	535	556	587	552	542	560	546	568	540	582	568	543	534	558	545	575	559	552	583	537	570	587	543	619	530	549	523	561	623	545	545	570	550	560	530	540	538	578	546	570	538	538	574	556	548	588	523	558	563	525	565	513	531	580	545	535	546	525	545	567	551	572	559	536	558	569	561	546	562	552	521	544	537	540	552	548	545	546	541	550	615	581	536	544	567	597	584	572	529	542	560	562	562	566	530	566	550	552	567	572	592	545	550	539	595	606	573	537	540	554	536	539	516	510	549	557	546	573	536	608	548	530	537	548	558	530	589	606	540	543	553	506	578	558	520	574	545	554	540	575	584	618	539	575	583	554	582	542	549	527	523	553	546	557	553	554	526	576	578	565	551	509	571	540	558	577	547	561	516	569	588	563	572	547	573	514	569	524	544	531	570	532	540	558	547	504	549	549	545	541	523	556	547	494	511	535	557	551	543	540	556	511	561	565	532	592	600	588	537	542	526	552	541	536	542	537	547	561	573	574	561	588	550	558	509	536	556	554	559	572	567	603	539	553	560	540	529	538	511	561	568	569	591	559	528	554	572	556	519	531	578	546	572	576	517	565	559	557	547	547	554	570	566	559	590	540	572	531	556	549	537	562	527	521	551	544	533	528	548	538	552	566	522	539	552	582	576	522	531	537	557	538	587	570	524	517	552	568	545	545	558	523	548	609	555	549	558	577	559	565	548	506	579	532	547	563	558	527	593	594	557	582	545	564	532	551	544	584	560	572	537	503	560	538	567	560	590	578	568	554	520	546	572	580	516	504	572	549	534	557	595	532	541	597	551	566	552	575	555	515	540	571	536	589	575	555	598	514	545	555	613	556	585	530	553	559	559	532	588	518	553	545	545	567	568	512	553	569	531	583	537	547	554	573	580	538	540	532	544	614	546	532	533	538	558	560	531	548	576	552	579	607	533	577	561	572	523	592	555	559	537	583	519	539	547	613	528	550	533	530	564	561	580	601	573	569	565	523	559	539	512	564	618	591	564	570	533	530	551	569	603	554	551	566	552	573	581	543	518	521	520	546	554	569	584	570	548	570	557	555	585	547	546	571	522	577	555	598	562	576	545	557	491	578	560	543	575	543	550	552	552	546	559	589	559	559	536	549	500	546	589
25153	14595	29817	27036	8376	2187	745	296	289	293	273	274	183	205	193	164	172	166	177	188	157	158	163	148	150	140	130	99	139	136	167	138	143	145	128	128	138	129	130	132	128	132	128	133	158	117	120	120	117	131	110	141	120	141	137	163	125	133	130	132	125	113	137	132	147	136	134	105	138	113	124	138	164	166	138	136	161	133	126	115	141	122	133	130	148	127	150	170	132	147	136	121	142	134	112	112	123	127	146	128	130	120	121	138	111	123	142	168	145	126	127	146	134	129	126	151	144	134	128	113	128	136	132	137	131	110	142	116	121	148	150	137	124	127	168	129	138	147	127	129	142	132	120	121	128	128	124	124	120	145	137	112	141	131	152	138	137	158	114	128	139	140	109	135	122	118	147	134	121	149	103	110	128	135	138	120	120	141	139	124	131	115	145	124	134	138	131	147	148	119	143	128	131	134	122	128	140	123	149	135	152	135	135	126	129	113	136	131	145	146	124	116	145	120	146	141	139	142	123	123	137	133	121	127	141	135	121	125	133	116	134	139	146	114	137	146	140	129	118	136	130	104	131	134	130	126	103	114	117	146	151	134	125	141	129	132	124	144	140	126	128	121	134	135	120	110	117	131	114	116	143	144	154	152	120	132	104	127	143	143	130	148	135	162	140	128	123	130	124	132	120	128	125	130	132	142	157	132	118	108	120	138	148	127	151	132	145	137	119	122	157	138	134	139	124	127	138	137	119	147	141	123	149	123	131	119	126	123	123	141	130	143	128	136	134	136	136	146	147	127	151	124	134	132	152	129	146	131	144	129	145	128	121	121	116	127	131	142	142	123	138	132	148	129	114	129	137	137	126	125	131	136	120	128	124	143	146	126	132	144	126	143	149	116	141	134	138	105	133	137	147	129	140	127	133	128	149	117	137	124	145	137	128	142	144	136	126	127	123	134	146	142	135	115	141	133	143	119	139	112	124	162	127	142	113	145	115	152	139	139	140	118	109	137	141	139	112	137	136	143	141	140	111	128	150	116	137	138	134	140	132	131	112	137	151	142	138	135	140	146	131	128	123	134	128	132	136	113	113	130	116	126	124	143	155	132	133	133	140	146	143	151	113	134	146	124	127	142	120	124	136	114	118	144	136	128	116	125	122	129	119	139	145	125	143	142	138	141	133	123	118	118	123	135	129	119	129	132	146	154	119	134	135	127	134	118	163	137	124	137	136	126	145	142	132	161	139	111	106	124	137	141	116	122	135	136	152	144	122	145	137	136	121	126	124	124	140	156	124	141	150	115	119	138	115	141	149	155	137	142	130	124	129	130	115	139	144	133	125	135	133	141	145	147	115	128	131	141	137	138	135	154	128	136	150	129	118	131	140	131	137	124	135	133	129	125	119	115	132	125	120	130	112	137	147	143	131	140	155	149	150	142	146	141	139	123	139	133	129	137	139	108	149	137	111	148	140	135	133	133	129	125	155	146	127	131	122	135	132	125	121	129	123	137	128	135	137	130	135	140	132	124	132	135	125	152	106	131	127	113	119	141	122	124	138	125	121	147	129	149	134	133	133	121	141	123	136	131	155	132	142	120	113	118	136	137	121	145	135	111	142	143	124	135	148	157	145	133	112	122	138	128	155	135	133	131	136	142	128	132	149	127	141	136	129	129	123	148	107	133	119	115	121	149	118	131	120	142	147	143	142	140	136	141	147	136	142	133	116	134	117	152	104	135	134	145	138	135	128	130	127	116	143	132	140	156	139	114	123	113	132	117	141	135	127	118	141	114	142	124	145	141	129	130	140	116	145	138	150	125	137	160	141	122	122	110	139	141	135	111	136	142	149	155	159	121	108	132	134	123	125	172	136	157	148	140	140	131	135	132	115	128	152	160	119	145	127	111	150	155	150	144	126	145	152	126	133	125	135	149	145	141	143	114	144	137	139	143	116	127	122	135	109	123	129	137	128	120	142	126	137	135	123	126	112	126	121	142	133	118	139	138	149	146	121	120	129	128	143	122	126	121	117	121	139	159	136	99	138	133	120	141	159	130	145	125	129	147	118	146	148	110	118	143	131	142	115	140	159	121	128	146	129	117	141	129	125	129	139	124	125	122	111	141	121	130	115	128	128	135	129	126	127	144	140	121	122	123	122	108	152	124	149	124	139	141	156	129	142	132	136	126	134	135	133	130	115	119	137	118	135	138	129	136	145	128	121	127	146	131	109	123	128	138	139	102	120	144	146	140	123	146	130	124	126	117	158	128	113	139	139	144	124	137	121	121	133	124	126	124	133	123	141	139	109	156	142	150	143	132	122	138	129	131	116	131	134	122	139	143	128	130	142	128	128	131	148	129	129	144	132	136	126	134	139	119	127	140	149	126	133	125	129	141	125	120	116	112	150	131	147	138	156	134	122	143	140	125	146	141	135	134	139	131	127	126	135	139	148	131	141	152	122	136	137	135	118	136	134	133	118	132	123	123	119	159	151	138	143	119	124	123	110	127	141	137	113	128	117	135	135	130	130	138	141	142	115	173	122	131	128	123	127	134	110	108	139	128	145	169	144	145	146	144	114	148	99	138	112	118	146	132	121	144	151	118	139	126	137	149	131	115	142	144	140	134	143	117	125	112	145	115	118	126	147	149	125	134	139	130	140	152	114	122	115	107	129	133	130	146	111	136	127	116	125	136	142	135	125	126	149	158	146	134	148	126	122	160	142	164	105	141	148	151	119	125	140	129	103	107	139	116	145	145	138	150	124	126	146	118	134	127	125	136	110	116	140	135	145	133	132	137	135	122	111	126	133	143	157	133	129	118	124	141	143	135	135	132	116	149	143	143	129	129	136	147	138	142	146	130	134	150	124	115	129	142	126	135	127	136	127	147	146	126	148	120	127	131	125	144	128	145	137	142	134	147	152	145	115	136	145	150	104	114	120	123	135	120	125	126	134	114	113	163	166	132	150	158	140	134	154	145	123	129	121	129	149	128	146	143	128	116	148	142	129	154	133	123	144	134	120	106	129	122	123	116	138	128	114	140	117	134	135	131	129	150	125	125	133	121	127	125	118	147	153	136	141	146	140	168	140	135	144	137	126	134	113	136	134	133	128	132	98	139	146	138	123	136	141	154	133	101	140	113	138	113	141	130	140	127	127	149	117	116	135	122	126	137	120	131	153	135	151	135	109	117	135	148	133	124	126	147	117	141	119	137	130	106	116	113	127	153	146	134	149	127	132	129	126	123	123	138	119	128	171	129	129	134	128	122	135	123	114	116	131	110	132	136	146	121	138	124	122	138	118	127	148	117	143	144	119	145	124	112	135	141	125	146	126	130	134	142	106	122	145	130	153	122	138	115	140	131	121	102	135	139	134	122	125	115	134	118	138	153	134	146	135	134	138	130	115	107	120	126	133	138	127	137	125	130	142	130	126	153	141	137	129	114	115	140	132	133	131	151	136	125	137	125	131	153	135	144	120	125	144	134	133	130	150	132	144	137	129	144	124	135
14948	13361	33071	28248	10572	5956	2970	1381	1147	1212	1241	1018	833	733	734	654	602	603	583	559	557	491	453	429	415	393	371	380	399	397	380	396	373	378	346	383	357	362	358	325	344	376	350	347	359	385	342	378	360	346	386	359	332	367	354	360	350	361	353	362	386	352	391	351	369	354	315	354	332	349	331	343	331	336	371	347	360	356	338	335	357	380	419	386	351	327	309	322	369	325	340	375	338	339	327	354	338	356	366	360	326	316	378	329	319	356	368	349	336	357	361	312	336	359	323	356	357	340	338	347	335	333	347	331	343	357	336	364	386	306	351	318	339	346	358	353	352	328	378	322	328	342	337	352	345	339	327	346	405	360	355	330	346	309	329	336	328	360	340	346	345	330	369	324	312	355	350	355	341	392	311	341	351	347	347	340	328	357	348	386	323	370	338	351	333	319	355	348	343	340	355	319	382	341	364	345	371	323	311	347	325	333	349	327	333	329	353	383	327	391	367	357	345	378	330	331	355	300	359	353	358	362	340	360	347	348	303	331	343	375	329	353	315	320	346	326	349	309	343	331	345	373	359	349	307	345	349	321	367	340	334	346	351	334	342	388	304	347	342	333	344	368	362	338	371	349	323	364	370	359	378	354	330	325	334	359	325	320	352	378	345	367	367	356	330	354	343	350	351	342	352	352	339	373	324	316	358	367	370	320	355	360	331	357	314	338	330	305	335	321	309	348	384	367	327	359	331	343	358	335	328	347	346	343	351	330	348	334	336	360	333	355	333	360	347	367	357	334	338	378	334	356	359	380	337	334	335	346	318	354	323	321	368	337	329	351	362	354	343	357	351	357	338	326	351	365	352	319	343	346	303	349	373	348	333	326	341	324	362	355	321	377	320	335	356	347	366	347	344	322	351	353	340	370	367	318	373	353	375	360	321	338	312	370	363	349	376	288	373	349	352	328	343	386	371	338	328	344	355	330	358	326	371	363	302	282	376	333	373	342	339	364	338	370	376	318	370	356	344	362	396	318	328	376	300	348	316	353	335	320	318	343	340	344	378	353	372	326	353	328	302	330	308	365	315	353	374	376	341	350	331	336	342	357	343	336	320	328	320	345	322	337	319	351	341	310	344	365	348	364	324	316	354	348	356	366	322	355	336	345	346	341	319	368	363	348	381	363	372	335	377	354	336	352	345	347	326	360	351	339	355	377	342	339	355	345	340	328	320	346	344	331	346	350	326	317	367	340	332	351	345	341	338	316	351	363	324	363	351	343	346	353	312	376	362	310	350	339	351	361	344	335	318	335	355	332	340	334	322	335	343	362	329	348	337	368	358	354	374	342	343	345	358	302	346	354	347	345	319	356	363	394	373	339	337	360	364	360	345	326	388	358	352	357	365	326	361	337	346	345	341	322	347	345	346	323	359	355	337	357	314	357	345	343	317	347	388	346	340	307	343	356	361	344	313	369	363	349	339	355	368	352	345	355	391	362	358	376	383	352	356	386	349	342	350	327	338	362	356	312	334	359	324	362	328	349	343	338	358	325	355	328	341	337	318	343	341	398	341	353	381	379	371	400	350	302	339	339	342	349	356	338	322	320	349	367	365	332	422	317	342	328	346	349	331	287	355	380	346	361	339	318	390	355	345	328	369	340	370	351	333	326	347	337	356	359	350	363	337	360	351	358	361	343	377	359	386	354	323	372	368	340	341	351	380	306	330	368	343	338	318	337	349	346	322	349	366	354	347	350	362	332	352	353	314	355	368	334	345	354	322	338	346	343	318	353	358	331	349	314	350	346	344	385	369	346	361	363	366	347	331	349	358	346	319	348	366	354	373	373	341	359	361	330	348	342	364	367	328	362	341	372	378	378	326	331	341	339	340	312	342	332	379	360	340	338	353	355	325	343	344	360	340	327	338	376	348	345	327	332	355	338	314	358	343	383	363	322	349	323	322	325	390	355	316	333	345	389	371	324	322	345	339	325	349	346	318	339	343	361	368	346	334	323	336	374	364	334	342	328	340	340	334	304	345	349	354	346	368	321	347	325	349	351	346	331	348	327	350	341	339	317	346	362	337	332	359	335	344	330	325	377	366	346	358	344	327	359	361	331	339	359	365	327	349	329	377	305	318	328	365	334	355	390	361	394	325	349	370	367	332	314	358	346	355	344	355	368	361	328	376	382	363	308	343	324	366	326	314	312	390	367	333	347	356	333	310	355	343	356	330	344	324	336	341	329	351	346	387	360	373	338	345	353	365	348	347	334	346	369	350	315	320	318	353	331	333	351	334	334	354	328	378	340	374	382	371	338	343	374	343	352	327	360	358	346	338	353	357	343	356	312	346	351	363	350	340	354	360	335	347	360	364	335	334	342	312	346	345	344	359	384	346	342	338	321	357	362	343	350	336	343	384	338	368	349	351	311	354	340	387	319	335	346	338	331	362	339	330	342	338	351	324	351	333	331	378	324	328	349	340	332	345	323	366	364	351	336	344	342	355	314	331	351	364	365	352	358	333	353	357	348	353	351	350	353	360	325	343	326	359	362	346	343	341	362	368	350	388	322	349	344	347	322	355	354	338	347	309	356	341	324	305	355	343	307	362	361	346	352	363	330	328	331	357	344	361	323	351	337	340	320	313	328	309	344	349	324	362	340	345	353	314	340	299	376	346	354	372	334	334	365	350	343	344	340	332	324	326	334	338	344	377	310	350	412	318	373	361	355	331	350	356	363	344	313	331	384	359	367	327	351	330	364	346	324	364	326	306	350	322	340	332	360	342	338	340	324	355	348	320	329	343	359	364	342	367	336	373	349	335	329	335	351	340	330	353	314	328	338	346	318	342	350	324	321	342	350	333	354	338	350	311	378	333	314	329	365	340	337	336	333	342	341	363	347	323	318	350	341	317	348	373	352	337	366	342	355	352	353	382	345	370	336	343	307	351	384	343	358	357	366	322	324	349	339	315	367	341	334	343	305	333	325	354	335	329	384	332	299	396	351	340	349	338	336	352	355	363	338	341	326	333	371	333	321	372	364	318	363	356	363	353	335	363	372	347	353	328	348	322	370	367	329	368	350	350	344	334	347	337	334	355	371	340	375	342	328	341	370	348	355	359	352	299	331	343	365	356	353	342	334	331	372	334	325	352	369	342	332	345	345	356	372	319	352	329	313	362	362	348	366	327	323	344	383	349	340	305	313	306	345	339	364	362	350	361	349	306	325	327	310	340	356	328	385	345	335	316	362	328	370	352	332	357	338	319	334	343	335	338	358	333	343	342	339	321	332	344	346	337	330	344	372	323	368	332	365	351	353	339	346	333	372	349	321	342	328	347	342	327	343	367	331	315	383	348	361	325	324	328	319	373	358	358	353	375	348	340	333	346	326	313	330	358	346	325	415	354	341	336	364	322	355	354	371	339	356	334	322	353	366	360	338	357	330	355	360	349	324	337	351	335	344	349	340	315	321	354	344	346	366	349	345	348	353	347	312	381	326	333	341	303	371	348	357
6435	1597	1153	745	499	436	421	397	384	380	371	360	362	409	365	362	406	429	362	377	392	388	366	366	372	384	373	362	394	388	393	395	382	371	350	391	389	408	363	409	391	388	361	353	393	404	396	377	369	390	366	385	395	411	376	364	397	386	404	360	372	387	388	389	374	390	372	387	384	398	385	336	352	377	366	390	406	391	393	340	383	382	364	365	385	396	383	362	376	396	419	383	400	374	384	379	380	349	387	354	354	392	374	395	381	393	349	320	387	358	382	397	357	413	372	351	377	348	385	326	416	375	362	373	377	343	382	334	357	364	342	372	344	356	377	384	400	367	394	388	382	413	349	392	363	417	408	367	365	358	401	418	388	349	377	372	397	406	390	386	407	395	401	396	361	360	424	394	380	402	408	361	397	378	386	393	388	363	412	383	379	376	378	384	398	383	387	387	324	409	407	377	398	365	364	359	406	382	351	370	388	369	424	401	379	382	370	351	394	369	375	364	409	390	380	410	375	392	352	356	356	384	362	400	379	400	372	365	401	367	360	371	345	382	386	403	368	403	383	390	374	396	350	361	368	393	391	381	406	363	343	397	363	380	382	364	378	419	370	396	386	374	384	382	383	364	388	407	342	396	417	405	407	360	379	393	423	382	376	369	348	398	404	387	351	351	383	374	364	383	390	391	395	376	396	405	386	367	377	332	381	366	376	375	362	385	386	370	390	392	365	376	425	365	386	384	380	359	384	397	392	403	370	360	360	373	371	412	361	368	372	381	400	367	386	354	346	338	389	424	395	388	382	401	392	381	389	400	406	398	385	407	398	393	399	414	362	371	375	362	361	353	352	371	414	392	365	367	377	385	401	372	332	397	423	369	341	403	395	412	401	373	362	430	405	392	370	361	393	401	360	372	422	382	409	377	408	394	335	397	384	360	395	393	384	403	395	397	406	360	383	408	389	406	372	424	388	362	370	388	371	385	390	397	450	386	396	402	397	365	387	406	387	382	337	372	364	390	391	365	382	353	380	412	345	382	440	373	397	375	383	338	363	380	377	373	421	389	355	345	404	390	392	390	382	364	394	382	387	365	383	379	367	373	351	382	374	400	402	394	406	383	433	368	393	369	337	367	432	385	410	371	393	366	389	380	341	390	378	402	391	355	361	397	378	355	337	386	375	376	387	386	372	373	403	374	357	396	393	407	380	396	382	375	411	394	396	361	388	377	356	379	358	385	391	399	382	364	379	398	360	421	391	393	388	389	380	400	383	377	379	399	361	384	364	358	365	375	332	411	352	410	396	393	383	384	405	371	377	385	379	377	403	381	375	360	396	344	359	366	371	367	390	351	427	373	385	378	394	419	403	382	372	371	402	412	391	368	344	390	409	363	387	358	379	394	364	381	389	409	382	383	377	383	395	360	363	396	375	365	376	352	361	370	384	404	426	403	380	392	402	369	377	391	400	418	388	379	394	365	390	352	392	403	372	441	366	381	353	365	398	383	391	373	398	410	355	362	356	376	389	369	385	395	409	395	389	393	374	366	328	366	356	375	331	421	371	389	401	371	396	351	358	408	415	387	403	382	369	388	373	389	397	399	396	365	366	371	405	371	388	375	388	360	351	379	390	385	378	398	368	381	424	337	364	393	400	376	375	367	378	380	410	372	384	367	367	341	360	359	405	375	377	377	417	383	322	381	403	358	402	359	376	375	353	377	393	383	346	405	370	375	378	366	390	360	385	339	359	367	353	375	403	358	351	377	369	391	371	379	405	355	345	398	390	375	353	386	399	408	394	343	391	408	387	386	439	388	382	368	374	397	430	406	370	351	345	382	369	386	424	367	366	362	386	376	398	387	381	364	388	399	380	389	400	376	404	376	386	360	365	373	374	373	360	414	399	395	398	381	374	378	375	389	381	389	423	373	396	381	365	398	386	379	390	354	354	351	363	397	387	377	389	414	402	420	345	365	374	356	393	402	385	399	353	412	368	347	348	349	382	371	430	408	364	376	372	369	398	383	385	369	379	398	406	347	363	361	383	360	401	401	378	400	333	367	401	375	368	375	389	371	395	381	388	389	435	396	398	350	392	399	418	391	404	390	378	405	327	390	399	370	379	348	384	380	369	362	409	389	387	389	383	389	373	390	388	378	361	377	359	359	387	383	394	381	380	388	428	361	355	386	371	370	381	377	358	403	408	358	388	390	364	388	384	380	411	378	365	375	352	359	380	355	380	372	415	364	367	390	395	371	402	380	377	382	373	392	402	371	389	398	356	380	410	409	335	377	394	404	360	398	359	355	360	387	422	376	383	373	414	385	360	397	393	356	386	354	372	376	359	377	358	380	347	411	398	393	402	350	401	363	401	395	373	366	381	380	388	340	384	313	405	372	375	410	377	401	359	365	349	360	370	406	400	407	379	371	376	380	364	376	410	362	378	375	342	395	384	390	357	368	394	358	371	388	423	413	380	411	366	374	340	379	403	386	405	387	394	374	381	405	378	363	362	396	417	351	369	363	407	389	380	360	400	409	394	372	391	383	358	390	365	367	399	426	392	354	411	357	423	358	398	399	404	386	367	360	410	353	388	386	383	385	368	356	369	396	353	387	370	369	381	384	397	394	356	362	371	390	378	358	396	436	390	375	352	363	358	393	386	397	349	366	391	384	396	364	356	380	399	410	381	377	385	378	394	416	387	357	358	366	360	398	411	347	392	390	331	345	362	369	372	363	365	407	395	396	396	356	357	377	369	415	340	331	401	386	385	368	368	408	385	316	353	356	391	381	392	389	377	376	403	352	384	366	417	391	390	353	389	354	352	399	350	395	414	383	342	344	403	406	379	374	375	380	388	365	347	440	356	388	377	396	363	380	349	384	367	405	356	380	379	352	331	392	392	358	398	382	367	378	396	386	385	378	391	377	387	399	364	400	380	382	382	425	360	377	351	356	381	398	381	413	403	435	393	374	392	399	406	352	381	367	395	380	389	368	440	380	414	369	412	376	393	382	359	368	345	372	360	379	387	387	396	383	382	378	387	378	376	396	374	351	388	365	397	344	359	379	395	376	378	383	388	406	371	356	352	378	389	380	364	352	386	382	364	392	374	373	355	371	392	437	387	383	370	411	405	383	392	389	389	357	359	392	431	388	365	416	393	372	365	372	376	378	383	374	353	375	365	356	392	374	432	393	409	369	337	363	395	389	376	409	351	380	346	339	378	385	385	367	381	369	358	364	391	386	381	394	398	402	383	395	396	369	397	377	360	344	377	342	379	361	382	386	402	351	401	439	442	401	418	411	331	343	443	396	366	367	355	386	388	405	385	391	365	340	372	402	403	381	399	400	381	382	371	408	377	366	353	354	371	386	380	379	388	356	379	392	364	373	395	410	375	389	372	373	382	393	370	423	338	415	396	372	348	347	372	396	383	370	375	383	343	361	387	385	355	399	398	381	384	407	384	368	377	386	377	378	370	363	422	412	406	359	401	358	406	368	355	368	407	384	404	362
4972	2150	3086	2381	1390	1224	1117	982	920	981	943	954	923	877	953	889	887	877	885	878	868	889	869	845	845	797	834	902	834	835	825	881	809	791	854	857	841	867	858	829	855	884	837	856	864	835	841	860	835	860	843	811	818	889	869	930	852	881	816	859	857	798	849	825	803	850	865	838	847	837	794	866	832	821	851	818	859	864	793	823	868	811	877	813	891	898	858	795	798	886	795	833	861	839	852	810	839	863	869	862	855	816	883	870	834	842	830	851	898	885	849	885	800	892	871	858	834	867	806	827	809	875	862	797	884	860	840	855	880	831	840	809	859	872	828	833	842	873	766	803	838	838	862	848	824	824	836	857	913	812	916	837	792	867	809	840	792	879	861	847	808	790	875	847	849	821	881	898	834	808	854	848	883	870	901	831	803	840	865	817	829	818	897	865	811	822	833	899	828	862	854	849	841	833	878	794	872	868	830	813	823	864	890	897	807	832	883	796	820	829	823	839	876	851	880	866	865	863	859	843	812	840	835	883	851	900	860	850	870	865	840	801	850	817	848	776	827	872	855	793	847	863	798	837	914	909	844	825	824	817	858	874	855	834	842	897	818	881	850	825	866	832	896	840	836	820	871	865	826	873	836	845	858	884	866	801	856	813	856	835	844	819	863	858	852	802	830	825	861	818	875	786	890	833	827	810	870	853	850	843	864	843	857	886	808	835	863	838	799	891	844	829	850	793	836	853	858	860	844	870	878	777	853	870	870	811	800	845	869	874	911	866	858	851	836	804	808	868	880	851	858	886	813	824	834	849	908	809	832	814	795	811	819	880	851	878	841	843	839	860	812	810	826	794	863	784	842	874	851	828	831	854	823	845	812	854	865	881	836	822	870	834	817	851	842	815	862	827	872	881	823	864	852	875	819	858	821	878	808	839	881	858	858	829	818	841	823	889	834	765	863	875	834	852	874	807	837	849	802	838	803	841	796	816	877	856	802	810	847	748	844	834	828	902	816	836	813	859	831	813	882	914	835	867	871	897	799	818	830	823	831	844	832	863	895	839	830	827	838	819	856	854	849	872	814	808	848	802	806	875	821	834	865	886	854	848	816	794	866	809	892	860	848	861	840	855	806	893	861	869	793	822	846	858	873	921	882	863	844	877	829	847	857	825	855	817	821	856	808	830	830	834	788	784	898	849	836	832	850	821	830	779	830	879	850	859	839	794	843	794	895	866	833	863	881	859	851	828	846	812	835	881	896	848	836	889	856	857	878	800	894	813	814	809	784	832	861	833	824	820	909	868	831	898	864	842	868	823	846	849	891	876	838	843	823	868	839	818	866	829	875	818	829	866	880	858	881	865	826	849	777	819	857	819	832	797	869	830	850	808	851	809	853	869	829	790	866	819	799	843	835	873	819	904	820	812	859	847	804	878	846	851	834	838	826	855	836	851	864	826	830	811	830	817	836	836	866	869	810	841	839	798	892	786	816	814	880	797	803	851	886	812	853	839	845	836	806	870	872	876	840	862	818	800	844	838	833	872	793	838	826	856	836	853	811	881	880	876	838	832	820	838	873	790	901	833	823	846	847	847	831	865	822	879	807	788	849	841	801	807	845	885	837	831	842	823	848	847	850	841	874	840	848	809	822	857	815	856	865	803	839	814	796	849	887	833	891	839	820	813	879	852	845	875	838	885	867	787	849	863	837	812	879	880	794	838	885	852	856	853	815	860	864	857	879	845	843	842	838	782	838	849	838	876	811	864	875	847	797	842	907	810	850	803	864	875	883	850	835	902	841	849	861	849	792	787	828	855	847	866	830	848	820	809	841	840	800	845	824	848	869	872	838	888	823	896	791	839	892	882	764	836	842	836	847	816	802	858	794	843	854	832	876	885	764	867	865	796	850	844	867	840	838	827	813	829	839	819	856	838	875	847	830	859	820	871	831	809	845	902	866	767	846	843	850	814	858	851	830	861	834	854	865	831	928	894	879	843	816	880	886	823	858	814	889	818	879	797	855	794	823	862	857	852	824	886	885	835	863	815	871	837	866	835	835	861	854	883	813	817	867	868	822	888	821	874	845	830	838	865	836	831	855	798	843	804	816	868	855	851	787	815	837	893	865	847	787	813	851	872	835	762	872	891	909	873	881	823	879	882	837	798	861	829	888	855	870	865	833	870	790	849	833	836	873	831	893	856	890	804	863	863	828	875	847	802	914	865	810	805	833	852	837	864	865	878	817	863	848	828	851	815	837	821	847	816	840	867	833	842	877	865	837	862	877	812	903	832	860	847	825	836	850	862	818	782	885	780	839	835	845	869	789	845	818	864	840	904	800	788	853	872	864	806	849	845	912	851	839	812	874	860	878	882	834	866	836	875	884	790	842	836	872	839	833	810	854	866	857	799	843	877	849	860	857	834	844	844	791	836	885	851	804	866	878	892	810	853	848	857	827	831	904	827	886	841	882	818	838	867	849	867	887	800	824	854	889	864	869	875	822	892	769	829	814	869	820	860	843	872	858	858	827	876	916	859	837	823	876	820	818	855	804	845	794	832	785	884	840	834	870	822	841	875	839	854	861	832	889	779	891	867	859	866	873	890	824	870	847	778	872	814	849	802	855	785	897	876	852	800	877	911	830	838	835	814	851	833	814	865	821	854	916	850	847	800	818	799	942	832	840	827	868	821	833	836	904	876	899	795	835	806	918	838	831	836	846	855	860	846	814	878	822	865	857	871	885	786	871	819	875	838	821	890	850	886	883	814	853	792	884	830	822	827	839	852	878	908	842	835	866	868	839	832	844	832	859	832	813	833	846	846	875	807	858	829	881	857	817	801	798	826	834	820	885	899	904	908	848	866	804	825	841	865	749	866	850	855	841	860	905	863	838	887	844	850	875	846	881	911	871	841	871	809	852	873	810	849	863	838	795	823	799	870	794	815	839	844	833	833	833	821	846	825	821	838	808	869	849	868	805	803	869	917	819	843	857	819	855	823	873	855	827	817	845	867	891	849	817	849	837	815	864	845	845	810	865	848	809	857	872	795	868	844	822	840	846	832	862	864	854	822	824	833	893	824	821	840	859	867	833	843	842	819	798	798	830	872	893	850	798	878	845	904	878	840	862	829	852	837	888	884	782	871	852	831	820	869	811	818	872	850	795	849	869	842	870	887	851	824	880	784	868	821	895	822	844	802	817	841	823	857	873	814	832	866	872	894	846	851	850	821	844	870	841	799	853	819	858	791	874	851	837	777	858	883	837	834	855	814	869	791	827	870	843	842	876	858	929	841	852	836	888	830	836	776	838	818	907	843	854	885	860	837	838	897	832	842	898	841	803	837	851	835	827	833	812	866	806	879	861	870	864	861	863	847	849	883	816	900	815	843	850	878	852	839	887	832	844	863	851	856	789	794	904	833	834	851	857	829	871	896	837	813	793	819	834	802	850	870	877	835	849	827	835	863	823	843	793	852	882	836	870	810	851	831	829	853	830	858	845	864	800	835	877	797
16502	8274	20064	16710	3644	985	601	395	297	311	315	328	299	307	323	271	273	282	268	272	286	258	246	264	244	238	258	232	229	260	288	236	252	247	262	240	246	269	254	239	240	233	246	259	284	234	227	273	257	242	235	253	268	260	264	252	250	254	224	241	250	248	229	227	236	233	200	234	256	231	237	240	222	262	232	252	234	249	248	277	264	247	214	226	245	262	255	243	280	259	257	234	274	257	255	269	240	262	231	243	224	214	235	263	214	237	234	246	211	235	238	244	270	244	273	241	260	237	241	254	261	245	252	214	269	228	229	238	267	233	214	239	245	256	240	254	236	259	252	249	228	236	225	227	236	246	228	258	234	253	259	233	259	233	241	251	255	261	263	234	223	264	237	252	259	256	265	244	256	275	248	230	260	256	250	229	249	232	253	274	235	227	260	261	260	254	261	238	232	268	263	254	220	218	245	224	261	233	247	257	261	220	240	245	241	247	240	261	248	213	240	228	229	254	247	251	236	228	282	236	256	241	263	240	228	261	223	224	274	261	248	256	245	236	247	236	255	254	263	243	237	245	252	261	245	223	230	244	240	237	239	247	230	258	261	250	274	252	231	260	224	256	221	247	227	221	258	251	218	277	264	234	231	241	241	237	238	264	239	236	246	261	212	245	239	283	206	263	229	249	247	271	258	211	242	257	211	226	254	242	255	247	246	247	247	254	248	233	253	228	205	226	234	240	249	201	243	219	237	259	228	271	236	234	238	250	238	260	243	245	234	251	231	234	265	275	251	252	203	263	232	234	257	245	223	229	247	230	249	212	248	242	263	257	247	264	250	259	264	249	246	263	235	225	267	251	227	236	241	224	223	247	235	252	233	253	239	243	242	223	267	229	211	201	237	240	257	246	223	216	254	250	265	264	245	230	257	245	242	224	242	233	222	245	253	265	220	225	249	244	245	226	228	215	222	242	265	224	257	229	243	243	232	221	221	250	232	266	259	269	255	258	253	243	240	260	275	223	214	244	271	242	220	245	237	267	269	259	224	263	250	239	264	207	248	241	258	247	253	221	255	268	236	240	234	274	268	225	258	251	221	235	235	272	224	247	244	234	237	254	269	243	251	255	263	265	251	228	260	248	231	242	260	233	206	226	253	240	231	212	254	266	241	232	255	215	267	234	249	241	229	232	250	210	264	239	237	269	260	244	228	237	252	229	226	222	242	239	256	262	246	242	260	242	220	251	204	231	240	246	263	264	256	251	265	267	260	248	268	248	260	227	217	263	253	240	246	258	240	244	260	255	257	229	254	240	233	230	224	247	215	232	248	244	243	236	253	245	234	231	232	246	250	225	247	270	226	278	260	252	252	274	249	236	233	233	249	223	242	248	255	250	252	255	239	250	262	259	232	238	263	223	259	251	240	220	244	228	244	230	258	195	275	240	261	245	238	257	227	240	237	238	238	285	285	217	264	254	240	227	252	245	253	223	246	251	295	243	229	240	208	249	234	223	252	252	240	254	249	235	263	254	247	232	235	260	221	224	241	241	242	261	244	280	254	257	217	227	261	260	256	237	254	231	274	218	238	242	237	255	259	250	260	273	267	258	240	240	246	229	251	242	253	243	262	281	243	216	234	242	259	255	214	207	204	234	241	271	246	215	279	220	222	264	256	292	250	236	235	247	274	222	267	243	260	236	221	261	228	244	232	219	254	247	252	228	216	236	266	248	240	230	251	258	223	230	258	253	244	252	236	249	267	252	244	254	267	236	215	250	235	233	232	241	242	255	257	249	259	237	259	250	271	259	245	204	230	241	275	234	259	252	234	231	235	243	252	244	274	256	239	233	238	224	231	235	227	222	243	226	228	243	239	228	233	272	235	233	248	256	241	248	252	252	235	243	228	261	267	233	239	258	243	252	239	260	228	249	227	247	244	262	206	236	272	252	223	240	236	239	257	256	229	252	236	228	281	273	248	248	260	242	253	257	237	270	231	254	222	246	245	241	254	255	249	232	209	213	249	226	229	301	239	214	245	223	275	260	212	245	249	259	266	236	260	226	262	274	267	209	232	233	239	232	258	241	235	268	258	221	265	226	244	260	251	241	243	280	219	220	256	211	258	270	239	210	262	255	243	203	207	232	231	256	245	228	214	224	252	242	251	233	237	240	250	248	218	270	265	250	236	216	264	242	241	242	271	221	224	270	235	242	259	222	247	213	246	231	227	235	246	250	237	238	256	244	261	264	229	274	230	244	263	243	243	245	253	221	243	222	244	248	248	241	252	250	279	256	270	265	248	251	246	252	231	244	224	249	274	255	246	290	305	252	221	246	266	241	237	257	235	245	263	212	243	263	214	203	226	211	247	235	227	221	263	234	240	221	244	233	206	239	243	240	277	265	264	244	233	277	261	271	252	241	265	262	267	236	240	259	222	223	277	233	228	249	224	248	254	236	228	206	226	244	244	278	251	249	254	198	261	240	241	241	231	222	250	249	263	231	273	253	212	260	238	242	226	234	245	245	229	270	241	219	221	260	241	257	258	258	235	271	222	249	260	264	237	219	255	276	235	222	259	265	265	234	220	222	216	235	244	245	238	267	211	249	256	256	234	240	232	279	210	251	226	243	253	257	232	256	256	209	205	234	236	273	257	239	242	251	228	236	254	257	249	239	271	233	276	237	250	233	283	243	242	238	218	250	237	242	230	238	238	242	241	244	241	239	255	241	221	239	220	228	268	266	229	244	269	232	250	214	252	231	240	214	230	238	232	242	262	268	230	258	245	252	261	273	242	263	258	251	232	255	230	278	222	225	266	242	226	260	225	262	233	252	246	280	239	255	244	236	241	229	253	278	230	251	253	267	246	265	242	262	220	242	262	232	257	267	252	255	212	253	272	232	234	218	250	253	247	213	237	263	232	260	268	252	286	235	252	251	248	237	238	239	237	228	233	267	261	245	234	264	245	234	256	257	228	256	249	279	235	241	229	238	237	221	213	248	245	234	220	225	228	220	254	228	243	239	228	265	234	258	255	251	239	235	235	251	235	243	246	234	245	231	251	216	229	230	255	275	270	264	217	283	252	233	234	249	218	237	239	272	232	250	251	222	245	244	242	220	232	270	216	258	259	210	227	261	271	236	222	239	271	222	237	264	241	215	234	231	246	228	225	249	253	246	238	239	254	241	221	232	210	217	257	250	250	226	240	226	251	239	271	244	245	235	245	252	227	250	258	242	222	256	231	247	218	264	236	233	258	237	251	236	227	248	267	221	252	249	244	260	254	262	259	236	254	231	253	239	206	230	231	243	244	240	248	253	212	231	233	253	257	252	237	249	244	239	213	226	277	229	226	248	276	249	241	240	255	249	265	227	237	234	266	253	243	238	231	242	273	252	228	244	236	239	255	245	243	272	244	249	238	231	238	242	219	214	246	220	211	246	250	248	246	223	226	240	230	267	239	254	241	251	286	256	252	195	227	263	237	255	255	260	247	237	231	260	256	246	251	211	224	236
11811	8758	26521	21967	6871	3700	2178	1190	1051	1014	1037	954	838	796	788	735	749	744	714	683	664	660	627	619	617	579	540	555	533	613	574	594	552	588	552	548	529	546	583	586	542	537	606	513	550	552	573	579	592	585	587	558	542	590	536	585	565	567	580	557	555	557	521	538	579	511	551	592	582	551	571	543	584	514	585	579	564	554	583	565	540	476	556	552	533	580	586	530	550	556	557	562	531	574	510	554	568	555	563	562	566	557	553	585	559	594	561	563	554	554	556	603	549	558	531	576	580	533	544	539	543	564	556	572	589	566	570	546	553	552	566	529	544	572	557	543	594	529	577	571	549	544	570	545	527	563	533	561	557	556	570	573	582	539	522	538	553	557	581	566	543	566	556	555	558	532	533	541	562	534	507	549	556	535	564	575	512	556	571	577	540	540	562	546	532	500	540	539	589	515	590	569	537	551	558	564	600	541	573	568	568	591	603	547	555	562	540	519	564	573	536	512	554	519	593	561	578	531	521	534	587	540	527	514	589	597	545	584	575	543	569	552	589	549	565	507	547	551	522	524	561	558	575	563	573	518	544	573	522	549	577	570	551	603	561	562	537	536	516	576	556	558	561	558	561	590	525	579	554	581	558	601	549	563	568	541	566	570	579	525	586	530	502	519	526	563	553	549	545	513	525	602	547	586	574	547	547	565	558	539	553	562	540	577	543	559	541	573	575	544	528	503	552	570	555	518	570	561	545	572	560	529	563	510	557	580	556	537	573	510	546	588	563	559	554	566	603	568	589	524	567	545	567	520	552	571	548	593	530	577	581	552	560	549	574	550	555	549	529	571	546	540	569	518	559	571	551	563	530	567	529	530	530	527	525	567	534	525	535	520	534	595	536	566	576	546	554	559	573	525	580	528	527	560	554	511	592	603	544	567	548	545	581	538	532	536	582	581	552	567	579	588	533	540	557	588	584	587	600	582	543	574	567	565	569	556	542	538	559	568	551	543	587	568	560	573	577	553	508	556	524	588	591	544	581	532	552	551	564	563	530	590	566	565	580	492	578	578	525	566	592	539	545	569	536	540	553	564	532	558	586	557	610	559	555	539	537	558	583	566	556	551	544	521	550	546	534	593	542	572	543	557	563	540	574	546	529	599	580	548	560	563	552	536	585	556	578	552	584	551	538	566	572	588	549	512	553	585	557	591	546	568	569	554	537	581	550	546	594	540	541	533	516	536	567	561	559	582	549	544	533	497	541	516	555	570	517	554	547	541	575	561	556	510	499	588	543	557	565	597	556	553	564	592	547	522	601	529	591	536	557	538	554	585	520	587	552	530	581	529	506	589	568	552	551	554	539	612	531	567	561	553	557	557	566	571	585	575	526	576	561	556	602	559	585	543	545	534	547	520	511	550	563	593	554	570	571	567	524	591	563	553	511	544	520	562	566	612	506	584	554	544	545	570	572	515	576	612	581	577	604	527	568	533	550	547	551	557	587	552	571	574	550	558	562	534	544	532	529	544	540	565	542	558	558	530	562	529	584	554	573	581	547	577	584	580	528	583	559	530	581	587	546	533	565	565	558	554	516	549	527	562	526	572	585	576	534	584	575	552	577	597	570	548	603	572	600	507	576	560	542	601	535	578	554	593	543	570	519	561	543	543	575	582	524	580	564	553	539	566	574	535	577	569	566	592	542	567	548	565	538	572	567	542	548	560	603	580	561	584	578	542	544	552	557	559	513	526	525	570	544	499	550	547	511	557	561	548	588	526	557	539	574	528	619	551	551	526	573	553	540	597	546	555	581	594	596	539	575	622	591	557	570	539	571	524	549	544	536	543	549	553	577	509	546	556	592	540	563	527	525	526	619	562	552	553	563	561	598	547	568	554	558	574	518	550	529	532	562	598	527	576	559	513	545	574	586	547	566	568	566	566	507	562	566	560	561	576	535	582	533	536	602	555	582	579	521	570	561	528	555	533	547	528	570	561	593	558	574	522	545	548	552	551	519	566	578	548	583	560	563	584	549	597	530	553	572	529	534	531	594	585	590	556	525	579	541	565	597	534	537	535	610	541	541	543	564	561	532	542	554	586	569	511	553	554	577	525	557	561	590	563	529	566	527	572	557	549	582	528	549	557	581	558	511	564	537	543	525	540	552	572	514	559	576	577	572	535	538	536	565	562	577	556	602	544	592	570	538	524	590	516	595	536	550	532	553	540	521	564	564	548	535	555	525	536	566	560	556	574	544	578	567	534	601	547	546	595	579	537	536	562	570	546	568	573	566	516	560	554	549	568	584	544	558	550	566	512	530	559	557	517	569	551	577	558	544	568	547	556	590	552	564	571	573	574	530	584	576	536	551	528	595	536	579	564	568	561	527	556	553	526	579	568	568	553	554	556	563	562	567	557	587	533	568	546	564	541	552	581	575	539	537	557	522	567	590	545	571	590	513	577	560	576	515	548	585	572	550	550	556	547	558	535	552	551	574	536	556	547	558	548	526	570	533	545	525	555	573	538	554	549	531	531	590	555	571	573	564	538	554	532	578	598	564	568	551	564	544	563	597	545	545	572	539	581	560	560	536	587	559	605	504	574	516	518	556	562	562	535	606	525	549	578	542	543	543	543	524	572	600	571	583	537	587	557	578	541	565	575	581	516	570	569	586	570	562	559	546	535	568	542	569	562	524	563	523	577	537	563	567	551	502	562	550	568	510	563	582	581	548	580	552	551	549	583	546	499	531	561	540	542	546	533	554	511	540	561	559	555	562	524	551	523	551	578	570	507	536	558	581	554	504	609	595	545	565	533	574	547	523	560	535	532	554	545	572	560	526	589	588	549	559	531	557	582	557	506	565	541	522	550	534	517	565	541	529	550	531	552	544	561	543	547	578	538	585	565	518	579	533	569	543	569	562	501	517	544	548	553	559	533	539	557	536	586	562	535	580	532	612	534	535	556	559	548	533	598	562	539	553	511	524	573	563	530	569	605	536	554	545	570	548	556	516	576	526	549	549	569	512	560	578	562	520	548	550	608	526	534	580	597	572	579	552	555	558	589	569	547	557	562	548	528	564	568	567	549	547	591	562	560	549	533	559	584	570	551	556	552	521	562	594	570	585	530	530	595	548	561	553	563	584	611	575	575	528	513	557	535	539	526	521	609	556	573	571	545	543	563	585	502	628	519	550	557	535	523	566	556	565	546	525	551	552	552	547	550	546	566	576	588	560	555	544	526	586	531	519	525	579	559	576	549	592	532	566	566	548	552	598	578	568	536	483	536	558	495	587	554	537	582	581	573	584	589	545	573	535	554	525	567	564	597	536	548	558	575	550	548	589	563	540	536	539	538	540	587	542	578	553	574	521	576	551	574	531	609	500	579	534	563	533	579	542	552	548	584	581	567	596	554	537	587	538	571	498	554	510	524	545	586	533	544	551	530	570	589	557	567	577	510	575	556	564	549	541	518	576	549	575	567	529	554	556	550	541	512	569	548	563	502	553	585	570	549
25250	15764	31889	27899	8747	2150	741	372	295	273	253	258	232	206	172	182	174	157	182	151	176	155	148	138	119	155	138	150	145	133	150	127	142	126	136	126	116	143	121	145	138	122	142	138	130	133	125	140	149	139	147	154	111	138	128	148	133	118	104	124	111	115	144	144	124	148	145	124	108	155	144	115	138	134	140	144	129	133	127	131	148	139	132	131	118	134	122	152	128	123	137	149	137	122	129	124	130	162	120	129	113	132	121	109	123	128	150	121	129	122	134	135	159	123	144	120	112	129	127	131	130	140	124	125	123	123	129	150	150	141	161	127	127	111	141	125	123	122	135	137	119	118	116	125	121	146	153	130	132	134	105	131	150	109	130	147	134	109	123	139	130	134	158	133	130	164	153	147	141	127	134	148	127	135	138	118	137	117	142	146	143	162	149	105	130	116	144	137	129	134	118	133	158	126	132	121	139	156	153	117	140	125	117	122	145	126	167	152	125	143	116	138	143	118	134	132	154	169	130	136	139	159	133	126	115	132	132	117	131	138	148	133	123	115	120	128	143	125	140	149	149	134	130	150	125	134	142	123	123	124	133	139	145	139	128	117	132	142	137	140	133	162	140	136	129	133	124	118	138	116	125	97	124	127	110	128	126	130	122	133	112	145	142	113	132	134	121	138	147	113	141	107	116	174	121	115	134	159	124	116	124	131	124	128	138	126	139	133	125	131	127	125	118	148	135	150	134	125	155	142	158	145	118	137	148	127	117	144	131	141	119	124	132	123	165	116	119	128	127	160	116	125	140	138	141	120	121	145	120	136	130	150	114	154	150	132	135	139	140	123	128	161	124	123	128	140	120	135	108	115	134	121	140	127	126	133	133	144	143	135	137	143	140	139	145	136	118	117	133	144	141	115	145	141	129	145	141	118	119	121	123	135	129	114	124	128	140	130	148	111	108	144	142	120	120	130	155	115	147	132	114	123	126	123	109	130	125	140	134	134	147	158	156	117	140	137	125	121	134	128	135	132	146	116	118	134	129	125	145	131	161	157	134	115	138	135	118	138	132	122	117	138	149	129	129	136	154	135	119	143	112	141	132	134	149	124	150	142	144	111	106	102	114	145	135	143	137	108	133	110	114	140	145	130	107	121	120	126	148	103	124	137	151	127	150	133	149	132	121	135	132	143	132	149	137	137	124	148	131	124	136	140	132	119	155	121	126	123	163	157	137	136	114	133	132	139	124	141	123	130	133	129	162	123	134	156	119	113	134	128	141	124	126	125	138	134	134	112	124	126	116	144	146	126	165	146	137	112	140	140	134	118	132	146	132	140	135	136	138	112	156	153	129	140	117	121	156	126	135	142	108	132	130	126	151	144	133	161	136	127	150	139	128	130	119	136	134	142	151	133	150	124	133	139	127	122	122	141	113	147	134	137	137	134	122	153	136	131	138	130	125	135	132	140	135	157	125	125	124	108	114	123	135	138	140	132	128	161	129	129	136	130	123	132	132	122	130	130	135	134	115	142	109	132	135	147	135	136	136	140	138	138	144	146	126	117	125	142	134	116	146	142	123	118	132	143	130	136	125	111	127	159	141	144	118	120	124	137	141	145	144	147	132	137	179	135	125	113	115	116	118	131	127	115	135	121	151	113	127	131	124	151	122	129	132	121	128	137	141	141	131	138	141	118	128	118	134	113	153	154	120	134	128	133	149	127	154	128	131	136	133	112	134	159	140	132	113	133	137	126	128	135	155	137	138	146	151	136	124	137	139	143	127	131	147	126	116	155	148	139	142	133	126	150	130	140	126	157	146	135	132	158	152	136	146	145	134	131	144	161	119	155	151	157	136	141	144	115	154	119	157	129	144	128	155	133	135	119	108	149	150	128	117	122	154	132	139	146	126	147	137	114	142	133	138	150	124	145	134	126	125	142	128	155	124	125	126	138	128	138	135	136	142	139	146	110	121	143	156	110	138	153	133	151	131	143	159	145	150	126	123	128	139	138	142	147	148	150	128	143	107	129	111	118	130	131	125	166	135	144	149	126	131	132	122	116	140	99	142	148	143	137	139	135	138	143	118	122	136	131	121	118	128	150	122	148	120	129	136	144	154	129	124	143	128	138	141	148	123	135	145	131	133	139	123	121	137	127	148	121	145	132	132	116	145	137	124	137	115	148	125	122	135	141	136	139	138	138	128	118	128	135	143	139	148	119	138	138	128	151	143	146	136	144	127	131	129	147	153	154	143	133	125	121	143	164	142	140	133	131	144	141	141	162	125	132	117	118	142	125	121	148	144	161	124	137	132	131	127	117	125	147	137	119	119	123	150	131	125	147	115	119	127	121	137	118	142	129	120	153	127	123	132	131	131	131	146	154	131	129	131	136	125	126	125	129	142	127	133	139	140	145	127	132	120	121	115	140	135	141	126	152	128	122	141	137	140	127	134	136	165	130	153	125	143	137	133	141	139	132	130	127	144	145	136	134	145	125	137	119	136	160	121	125	130	128	155	119	144	145	138	119	127	117	105	128	146	127	136	166	165	139	122	138	162	119	153	116	109	150	126	150	136	143	153	115	138	122	122	129	144	131	116	129	127	147	112	147	128	118	119	139	134	113	155	163	139	145	158	121	102	120	126	135	151	121	139	116	130	159	136	152	139	165	152	130	153	142	146	120	132	145	136	107	132	131	144	157	124	141	165	143	134	130	143	140	127	126	126	117	141	123	133	133	130	136	118	145	147	140	121	121	123	142	145	130	141	142	135	136	149	137	134	148	144	138	142	136	115	127	129	128	115	138	132	143	126	135	149	129	149	138	127	147	116	127	137	131	119	156	132	138	145	143	155	142	121	160	129	162	133	129	111	125	145	146	140	156	117	122	133	126	124	128	151	156	138	143	149	128	135	128	144	102	137	163	136	125	126	145	122	134	129	139	127	132	145	112	120	146	119	141	148	152	127	122	140	123	134	145	151	147	129	158	119	130	162	119	119	155	141	118	143	157	145	154	138	139	139	136	129	128	126	121	121	107	126	135	131	113	136	142	131	134	130	147	128	121	123	117	126	127	138	121	135	139	152	126	129	131	153	141	149	129	126	113	144	147	98	122	173	128	135	137	133	111	119	139	109	137	137	136	148	134	123	135	141	120	132	149	142	132	138	114	121	108	129	140	140	142	128	155	119	143	126	134	153	131	116	142	129	153	127	143	138	133	143	140	148	130	156	128	125	131	140	123	131	151	143	126	117	132	146	155	126	139	139	147	133	132	137	116	132	140	118	140	147	145	128	130	130	150	123	135	129	124	144	147	144	176	111	122	117	128	132	130	140	152	110	115	128	135	124	120	149	108	149	138	138	118	147	151	123	138	148	122	127	128	136	131	132	132	148	143	133	151	139	124	118	115	139	152	133	124	147	148	142	122	136	130	137	138	140	127	148	124	126	114	130	125	153	121	152	131	145	119	146	153	123	123	151	121	130	123	148	108	156	125	140	123	144	118	150	125	130	149
15076	14626	34582	29850	10674	5900	3443	1657	1217	1216	1208	1030	870	744	737	649	619	661	653	589	561	540	507	425	442	419	394	417	407	431	347	387	377	353	370	372	362	361	347	391	385	366	345	365	359	371	335	361	370	352	354	408	346	348	355	336	340	351	313	348	354	358	376	363	343	391	353	354	339	368	397	333	353	328	323	366	365	344	346	359	335	370	369	326	362	364	352	356	351	340	334	370	385	380	339	343	324	357	367	358	376	363	343	347	351	336	318	339	359	336	337	332	362	349	327	315	383	319	315	333	375	345	358	340	344	350	321	370	343	326	388	372	346	338	344	354	351	305	344	308	327	318	342	357	355	351	323	353	337	339	367	326	366	334	333	349	312	349	338	376	344	327	353	350	339	341	358	369	364	368	364	316	345	357	309	349	348	321	354	351	334	326	361	400	356	357	355	375	363	316	327	333	315	346	330	342	360	333	358	353	336	360	342	344	352	338	320	365	335	316	322	342	328	327	347	353	315	341	325	348	317	329	362	326	352	341	379	375	364	357	369	372	337	379	352	377	356	335	360	341	332	359	365	339	387	350	382	364	355	353	354	362	328	327	367	334	364	316	344	344	341	368	359	351	354	364	342	361	327	379	330	353	336	333	320	333	328	385	364	347	355	361	353	329	348	354	374	312	364	360	316	325	304	350	336	336	368	351	353	352	368	388	329	366	346	330	326	346	360	356	382	379	335	347	326	345	342	325	345	316	351	321	354	368	335	346	349	313	318	360	349	364	341	326	335	372	335	325	344	329	325	331	329	347	359	374	366	373	337	306	347	327	338	302	357	343	307	341	352	318	352	363	328	338	365	389	359	339	357	361	340	339	343	334	340	351	355	336	342	374	334	369	341	361	367	352	322	347	315	339	324	381	372	352	356	339	327	353	346	342	379	326	374	352	337	374	325	362	398	344	333	363	376	344	351	366	342	339	373	352	359	328	334	332	324	329	364	338	367	318	347	335	349	350	335	321	311	343	348	339	388	345	335	406	345	339	332	290	335	328	372	338	353	342	352	349	353	339	363	313	335	338	294	358	355	330	330	361	328	355	330	334	346	359	348	328	355	335	351	347	365	342	345	365	390	331	350	337	355	344	358	336	357	368	356	323	322	341	343	321	365	363	376	317	367	333	319	347	341	327	351	334	349	340	335	303	365	352	325	348	364	345	332	366	395	333	367	371	332	333	314	351	330	323	358	348	334	339	350	332	346	338	353	332	332	383	335	361	354	360	318	335	326	389	309	320	355	336	371	335	333	361	322	336	364	325	337	343	328	368	338	338	356	359	315	345	356	317	317	297	353	381	314	344	328	304	347	333	354	361	339	348	355	354	346	342	374	334	346	327	309	369	325	351	340	339	315	325	353	354	358	376	323	348	351	326	346	354	377	297	306	336	354	328	345	366	364	335	364	333	360	352	334	367	344	358	367	344	359	353	334	359	355	350	334	322	326	322	339	361	337	327	340	362	361	337	370	337	292	359	331	346	366	298	331	352	347	345	328	343	339	322	346	348	353	336	342	354	379	354	360	335	345	299	328	343	354	367	340	361	374	339	368	321	357	349	317	369	373	331	363	356	371	357	313	362	359	381	323	345	320	344	350	334	337	320	347	361	326	324	364	336	361	322	319	346	363	375	346	332	349	374	290	379	330	357	314	354	367	353	368	370	369	391	348	364	348	339	336	322	337	374	360	332	345	350	326	324	336	379	338	341	356	328	334	351	337	313	318	351	327	327	364	354	362	347	350	365	358	378	346	355	358	325	333	344	365	355	342	346	345	341	376	294	331	314	370	335	379	323	326	347	362	360	331	318	315	350	331	354	379	377	377	359	332	332	361	372	349	349	364	368	368	347	372	358	344	370	324	346	357	355	343	345	338	362	371	355	356	310	365	350	350	349	350	348	346	350	355	356	307	332	344	330	365	330	305	389	344	327	350	347	386	319	335	368	299	349	349	342	351	338	366	351	381	320	348	353	327	358	350	340	355	318	304	343	404	331	322	332	335	355	336	342	368	376	361	354	349	329	354	338	345	331	317	324	368	358	386	333	328	352	341	362	364	335	356	368	366	351	350	378	337	351	342	338	366	336	327	366	352	348	359	357	335	348	331	342	338	354	351	379	350	332	316	359	358	372	333	346	363	378	378	380	341	315	339	338	324	345	311	357	375	352	308	348	363	353	346	376	365	358	340	325	319	311	350	355	350	341	330	359	358	334	364	334	373	368	374	325	349	330	360	392	332	337	364	357	344	331	354	341	352	357	348	360	370	337	377	357	373	361	312	365	348	343	327	325	335	330	330	350	352	356	349	351	315	352	332	333	365	352	383	322	351	367	349	310	345	375	332	381	328	330	338	326	382	355	324	365	326	336	347	318	356	355	345	311	347	357	355	366	358	369	348	338	371	365	329	358	331	329	375	359	356	348	317	313	359	324	322	340	371	340	307	326	350	324	335	328	344	341	350	369	341	339	364	343	340	327	314	343	350	331	357	336	360	391	365	332	363	327	338	331	360	343	357	344	362	340	333	357	363	346	329	324	333	349	351	334	364	358	337	340	361	362	343	346	354	334	362	381	371	354	338	342	334	350	313	350	371	334	304	356	337	366	355	305	343	362	349	324	337	351	336	376	339	354	334	340	338	366	357	345	330	341	355	336	339	343	356	359	307	349	366	335	322	332	352	333	344	339	358	330	339	345	340	351	344	331	327	367	343	352	354	341	341	333	340	355	333	368	321	359	330	344	347	334	346	317	348	362	345	350	342	341	360	334	379	339	337	326	359	326	365	333	313	332	341	354	348	343	324	351	356	373	325	374	358	375	379	344	365	368	332	347	347	337	327	350	355	344	342	332	353	345	342	350	344	369	364	361	366	332	370	359	349	367	341	359	354	350	343	388	340	329	354	359	359	343	332	341	360	359	334	327	366	333	313	353	318	358	362	320	314	351	330	313	363	354	340	351	333	366	344	337	387	329	348	357	343	322	347	350	357	352	367	335	365	368	349	373	353	362	324	320	358	338	357	335	326	338	315	351	360	338	335	343	354	340	373	340	346	347	350	357	347	364	369	328	380	377	350	343	329	354	359	325	329	291	341	332	363	317	338	381	337	347	352	372	326	329	389	375	327	331	347	329	339	338	376	349	343	336	334	301	349	377	323	389	327	361	355	339	335	373	340	370	375	354	331	379	378	355	348	345	324	360	372	362	323	371	316	362	319	364	314	354	347	341	334	374	390	334	321	351	364	335	337	314	339	357	366	319	359	357	342	360	345	346	345	336	342	344	355	372	320	317	343	359	324	375	386	334	375	347	363	336	353	328	339	365	335	356	302	345	365	350	329	332	316	345	342	332	340	352	342	366	348	346	323	330	341	328	353	354	358	327	326	341	309	337	323	354	318	365	333	336	357	308	355	374	346	341	356	328	371	339	346	352	332	358	351	349	372	348	368	357	322	341	333	334	350	343	362	356
6512	1746	1153	752	499	415	432	427	395	410	430	426	388	425	379	411	385	387	391	400	350	414	373	381	379	397	369	399	365	376	381	394	370	395	383	380	385	375	335	373	375	367	412	392	367	366	403	363	410	382	381	369	394	367	380	398	377	385	388	352	389	381	378	377	370	383	411	395	415	343	407	397	366	425	380	386	368	395	390	393	387	401	368	360	394	367	398	394	413	382	364	385	436	438	408	370	369	409	351	365	383	381	405	421	381	396	360	386	376	360	342	367	412	373	386	410	386	372	384	374	345	372	372	393	349	377	375	364	398	381	404	360	369	388	410	372	351	369	399	361	382	413	338	374	392	360	335	366	397	361	368	385	352	382	375	385	416	375	372	419	402	398	326	401	388	342	380	364	386	400	352	400	369	360	433	382	403	375	388	378	371	369	387	377	369	372	384	431	395	389	376	392	381	362	407	363	383	398	378	365	395	378	387	433	381	390	387	394	393	435	394	365	418	398	334	373	409	371	407	367	415	400	377	413	389	387	344	367	381	365	379	411	371	409	380	397	364	385	377	374	375	356	388	360	347	356	379	399	355	382	399	380	350	387	375	361	361	397	420	378	362	353	409	372	408	374	384	380	408	376	375	355	384	389	405	368	410	368	378	361	374	397	340	402	390	353	404	352	380	392	375	381	366	398	371	384	366	351	336	375	363	381	334	352	402	391	379	383	411	391	369	363	372	366	353	376	411	368	327	381	381	375	375	378	409	405	409	411	370	400	394	362	388	350	384	401	440	414	389	358	373	359	375	364	390	382	335	396	386	386	386	385	387	405	394	346	399	367	382	388	372	365	370	386	409	388	418	367	396	374	405	348	381	401	378	370	368	395	367	406	392	373	380	345	394	400	388	375	376	428	393	344	380	423	386	407	394	401	350	368	365	367	383	358	393	411	348	371	397	382	395	383	390	390	356	408	397	372	367	420	393	342	366	389	368	394	377	389	370	406	421	385	386	379	410	396	379	380	360	368	349	365	428	409	392	379	327	427	394	382	390	375	330	378	382	359	393	396	380	368	375	377	383	398	384	376	403	399	425	361	395	372	403	371	386	366	397	424	348	403	403	369	366	359	398	375	371	412	391	360	399	386	398	407	424	373	369	409	407	361	366	386	358	381	363	374	404	386	409	423	361	382	356	368	386	381	365	389	373	382	371	392	391	406	360	389	422	365	407	411	379	336	354	395	372	399	368	358	395	374	367	343	383	383	372	405	399	412	400	393	392	370	369	402	391	362	405	384	398	387	358	384	387	351	375	402	405	356	385	345	413	405	350	358	390	367	410	372	369	381	376	378	363	382	381	399	387	382	436	349	368	381	376	420	363	403	326	375	347	413	385	380	427	378	336	378	389	383	393	404	361	358	352	387	358	415	391	394	376	362	364	382	384	394	379	416	407	343	381	371	350	378	415	397	396	399	403	382	354	409	376	349	394	389	380	371	367	354	412	378	402	404	421	429	357	332	411	364	392	378	367	380	412	379	361	402	380	393	353	384	384	441	415	392	386	356	391	370	368	345	376	339	372	379	414	417	422	362	373	385	352	420	382	365	413	402	392	347	331	390	338	389	374	397	407	428	382	392	368	394	366	379	393	384	384	369	394	404	366	390	367	403	387	419	384	399	400	394	356	374	379	402	417	408	381	391	418	363	337	375	430	394	368	380	405	397	373	361	354	394	365	393	395	391	382	414	392	393	360	409	389	405	383	390	363	344	407	354	378	364	367	361	399	377	381	390	385	376	405	408	361	388	380	371	386	349	377	405	391	373	386	377	464	388	357	343	364	353	354	368	350	363	359	361	356	410	384	360	397	409	406	406	394	394	368	400	388	404	366	382	395	391	363	372	354	382	354	371	377	371	357	379	378	413	422	375	354	388	388	368	375	356	384	381	363	377	357	371	370	370	383	413	372	391	375	390	382	375	365	373	388	362	419	385	399	411	389	346	406	351	384	408	406	366	372	364	355	418	389	372	394	356	368	432	343	391	425	379	410	399	381	406	398	374	380	366	406	382	390	390	329	379	399	397	371	384	380	372	370	407	365	404	351	411	367	398	402	414	417	383	379	400	367	355	403	387	423	343	401	370	348	383	369	378	381	373	391	371	366	400	371	346	391	372	365	399	376	346	365	390	350	408	395	368	341	372	371	356	372	379	401	357	324	394	396	391	374	384	412	371	359	357	423	399	397	347	361	361	350	374	371	388	375	401	364	365	422	419	408	375	411	351	382	392	379	391	387	361	381	419	352	412	391	375	417	344	334	374	375	374	388	357	362	345	356	379	395	379	377	371	390	402	422	397	374	374	388	376	370	387	415	375	362	388	376	391	392	370	384	366	347	404	404	399	379	378	370	384	371	371	429	369	318	388	365	388	369	397	388	390	410	419	378	378	328	368	391	371	373	368	350	391	384	407	402	381	349	414	358	368	400	397	408	383	366	361	396	405	370	379	367	378	377	370	356	361	389	373	350	417	404	389	356	380	386	431	379	398	356	356	375	432	397	369	368	391	412	382	395	377	396	382	379	371	376	395	380	383	415	399	413	368	386	405	388	379	398	418	405	401	375	354	375	377	368	393	361	378	366	375	388	414	394	379	396	381	403	371	399	398	391	393	386	396	374	387	364	418	397	390	387	390	389	347	389	364	362	364	400	392	394	368	350	354	392	374	408	379	387	383	377	349	410	405	399	390	386	367	358	399	335	406	386	368	387	391	378	390	396	380	379	366	365	423	360	379	384	407	390	371	412	343	367	364	392	366	408	355	384	352	375	362	389	341	400	336	349	361	358	381	370	383	409	394	387	419	377	387	395	421	394	392	368	381	391	389	358	385	379	360	377	377	422	400	370	342	374	412	356	356	376	362	394	364	357	367	369	404	351	393	354	367	413	396	395	389	420	362	383	358	371	400	401	352	368	388	352	386	377	343	407	361	401	391	381	415	378	387	358	363	401	371	399	413	358	359	380	405	399	380	354	386	422	373	371	418	391	385	367	440	396	392	360	385	394	370	363	376	423	396	389	403	365	364	391	370	383	415	343	389	411	406	385	412	379	403	369	387	390	388	361	368	360	414	384	380	385	353	373	388	369	391	411	420	371	385	421	406	401	401	329	394	363	364	406	421	398	401	367	375	356	340	365	402	382	382	387	373	396	370	421	417	388	374	422	411	382	402	398	390	386	399	370	374	371	353	422	419	393	395	383	430	355	379	353	368	383	384	425	366	401	415	389	384	370	373	378	381	354	405	393	341	357	393	376	395	384	374	346	383	366	419	408	376	382	390	380	383	385	389	383	384	388	391	362	420	397	393	382	388	409	350	415	368	425	387	395	393	362	366	408	361	382	329	370	396	364	354	381	354	357	387	366	418	398	376	401	410	371	402	404	406	369	363	363	402	401	371	385	392	407	350	370	385	402	373	421	337	387	364	406	370	378	380	422	359	381	366	420	398	401	368	363	402	353	379
5103	2277	3075	2526	1398	1202	1118	979	1008	1027	1014	996	973	857	897	900	911	899	905	919	935	874	856	862	827	843	907	910	870	825	866	884	831	868	876	804	893	874	837	810	841	860	854	847	857	871	864	849	824	823	886	764	855	851	851	887	879	851	810	877	806	860	852	941	829	872	816	836	835	854	859	830	832	818	864	847	857	881	868	822	814	873	861	836	839	866	790	828	839	856	856	896	817	825	865	861	791	838	810	806	853	872	853	822	864	873	822	860	807	880	847	855	842	895	817	881	807	848	877	849	834	843	872	862	836	878	871	841	862	886	833	800	807	838	840	893	871	848	795	786	816	856	857	892	839	922	818	874	861	851	837	820	829	797	834	814	807	823	812	823	865	817	884	835	865	789	819	808	897	843	817	870	847	863	856	834	807	807	804	844	794	853	865	873	864	863	849	839	903	844	885	885	809	833	821	836	819	835	879	848	866	855	788	843	863	807	874	841	850	824	787	804	894	879	829	833	889	865	842	852	885	848	817	869	853	859	839	859	840	871	836	861	828	840	873	870	883	850	822	850	796	805	811	782	890	843	846	834	844	829	855	881	854	798	855	826	866	866	873	880	841	830	812	853	827	866	855	846	853	857	817	865	858	840	841	842	862	827	860	807	912	833	872	803	799	866	807	847	856	853	872	833	864	878	826	833	819	846	858	850	856	886	838	858	837	831	905	799	853	823	830	811	856	806	874	846	854	854	848	861	869	837	787	814	823	849	882	839	869	836	809	829	918	877	842	847	904	824	860	827	827	824	847	850	834	829	863	861	838	837	850	932	794	873	808	845	859	850	836	855	876	837	823	846	822	853	839	857	868	802	804	903	880	856	817	866	850	859	868	819	815	811	854	828	867	834	873	843	856	856	844	860	877	851	832	805	800	850	879	805	810	916	863	851	815	847	831	851	826	884	878	820	816	838	822	807	861	883	833	832	820	823	828	868	793	821	859	899	822	852	861	837	834	840	871	848	884	885	851	834	816	847	838	847	872	835	885	780	791	861	852	834	829	856	836	811	822	813	823	859	838	838	806	820	816	894	816	883	859	838	900	857	859	898	788	835	823	855	855	832	875	863	850	873	917	843	852	886	900	824	844	863	845	865	773	853	875	854	866	873	869	895	836	870	824	880	860	890	812	831	897	818	875	834	795	859	816	871	869	850	824	823	898	854	826	813	822	799	874	878	797	794	889	848	887	876	873	905	858	854	830	799	858	841	850	785	905	812	857	817	862	796	872	867	859	880	812	880	785	915	834	787	791	849	855	825	828	822	855	804	902	854	825	874	866	892	823	871	860	864	815	883	838	824	862	807	849	830	834	919	868	877	883	856	847	794	823	880	862	908	820	874	803	818	831	825	862	833	875	882	835	793	847	852	908	833	899	835	840	820	828	859	854	840	902	875	808	856	833	878	801	875	807	902	849	844	929	842	819	842	827	848	836	845	847	863	876	842	939	815	750	827	863	836	858	843	873	862	865	857	835	804	883	812	895	828	859	853	817	837	829	850	837	856	861	852	856	820	801	829	822	856	808	843	893	800	845	845	794	841	856	873	837	840	828	858	838	916	827	827	858	852	910	844	862	845	838	827	843	842	869	851	895	866	896	821	840	815	879	834	829	838	832	804	850	856	855	856	842	819	859	861	884	822	883	832	861	868	853	830	824	817	842	795	854	869	847	814	850	863	859	852	844	842	821	835	841	812	839	885	841	856	880	844	859	840	833	755	834	843	858	843	863	840	843	820	860	827	802	865	858	821	812	869	848	805	832	828	843	927	800	879	841	802	868	849	879	831	877	864	841	874	794	844	807	793	863	859	893	848	826	840	845	843	824	873	853	851	843	813	848	850	871	827	829	835	850	862	858	881	892	805	864	829	866	836	860	852	841	866	852	823	835	863	865	856	829	863	872	880	814	844	838	856	827	810	828	802	775	803	858	837	850	852	865	828	825	819	854	777	855	815	843	838	893	872	928	827	899	854	853	895	832	871	826	832	820	864	838	915	829	878	876	857	817	869	897	897	876	819	840	794	802	864	852	866	834	857	843	873	867	842	846	822	825	850	862	827	853	884	856	823	856	835	882	869	890	850	826	822	866	802	825	853	841	837	802	862	857	879	837	863	832	786	841	808	800	861	849	807	849	832	841	905	843	864	856	872	855	896	862	795	930	839	857	895	868	795	860	767	853	822	867	848	891	874	854	832	807	872	819	811	868	901	809	806	842	887	835	828	878	832	866	857	839	820	855	802	813	838	824	835	871	860	828	820	871	819	821	827	837	865	860	839	877	828	780	819	852	829	851	862	862	829	843	861	836	805	877	821	862	843	902	829	799	879	810	807	837	856	842	866	837	813	801	849	792	848	809	870	845	854	858	789	847	832	757	892	859	887	936	852	840	879	850	827	827	781	842	848	808	869	824	811	834	798	880	854	845	854	848	816	867	827	810	843	815	843	874	871	885	832	859	843	860	842	799	834	879	842	866	921	792	839	855	847	832	836	831	834	829	858	786	839	841	806	866	823	811	853	811	865	847	819	886	801	843	857	867	852	830	783	808	843	879	815	841	884	781	849	825	803	859	856	805	830	861	865	857	888	868	857	837	879	842	849	861	849	945	824	881	877	841	872	804	832	833	845	838	894	854	821	897	895	820	933	839	824	869	890	827	890	825	836	837	829	863	900	866	848	845	896	922	789	858	824	922	844	895	840	891	814	837	882	888	840	862	858	801	798	817	829	760	854	853	853	854	898	773	794	820	838	874	885	834	851	851	909	836	834	858	816	798	818	875	840	855	838	867	858	877	826	843	864	889	839	847	848	803	846	869	840	818	819	813	870	838	839	794	853	909	839	813	850	781	873	820	892	863	847	874	890	834	859	907	837	861	874	827	856	789	831	857	879	845	795	814	847	825	828	868	781	862	874	805	824	840	841	813	839	884	829	915	886	834	863	847	865	824	841	833	851	864	854	842	839	874	889	861	887	873	830	874	858	942	865	846	852	843	885	819	873	853	860	901	818	852	823	849	850	837	834	850	877	887	912	886	861	868	873	859	829	803	812	889	874	805	829	819	852	834	853	821	844	846	829	873	775	848	848	812	891	839	804	820	826	842	890	853	851	815	845	826	869	891	794	858	797	861	861	852	856	853	857	806	840	904	772	853	819	872	834	843	847	804	829	820	826	829	821	838	862	850	819	897	853	870	833	806	852	847	818	800	839	870	865	862	806	823	836	849	880	846	867	849	863	879	818	825	840	874	836	810	839	801	855	864	876	829	878	879	839	831	776	883	842	886	822	813	825	853	883	850	856	834	829	849	847	837	882	838	827	864	785	848	850	808	851	844	860	767	850	849	858	846	828	874	836	869	829	867	860	864	855	825	853	804	811	865	867	898	843	843	833	889	835	866	866	856	858	900	866	876	858	810	846	810	860	826	836	813	831	887	813	874	865	850	844	848	804	821	856	868	817	846	881
16886	8687	20049	16814	3853	1032	586	340	327	345	325	325	299	286	272	284	303	261	311	240	280	284	245	216	226	262	248	267	251	248	263	251	280	249	269	253	240	231	220	239	243	227	280	224	232	257	260	232	241	251	230	249	250	212	216	225	248	232	221	226	268	253	246	225	230	240	264	217	216	269	263	260	268	215	249	231	233	244	265	245	264	256	246	257	286	231	254	256	257	261	245	265	248	259	244	241	228	235	262	227	240	256	228	254	249	235	248	225	226	250	243	244	236	235	232	249	241	235	273	247	236	239	239	238	251	219	246	238	253	214	226	283	242	245	244	241	272	216	232	225	257	210	240	241	240	228	234	216	201	241	231	239	245	239	236	241	243	251	219	271	263	228	211	233	246	248	206	238	247	262	236	232	213	253	219	257	235	242	247	254	273	238	249	246	251	242	274	258	241	275	261	238	233	229	232	250	238	234	215	237	236	243	253	227	244	236	260	239	236	251	252	254	258	256	215	197	235	256	246	229	250	279	231	246	236	235	252	256	256	235	238	258	261	244	218	257	248	211	254	222	238	263	223	245	237	227	224	228	223	254	234	265	241	244	252	260	228	217	226	246	231	255	250	232	249	249	226	235	237	222	219	241	259	224	252	248	260	234	276	255	253	268	216	225	223	239	249	256	252	246	256	284	232	242	216	218	239	229	258	255	243	268	274	253	244	260	250	213	258	233	253	234	238	250	250	264	236	253	214	246	260	233	257	225	244	246	210	246	258	263	246	253	269	239	282	229	229	235	247	226	251	279	240	234	238	240	245	217	247	217	261	234	212	225	249	265	248	234	251	222	261	281	240	231	251	268	245	223	253	249	251	235	222	256	246	260	249	250	278	236	259	226	249	245	231	230	250	246	246	266	248	234	252	248	266	224	239	247	233	240	287	235	245	247	232	229	234	253	253	255	225	224	237	254	252	254	253	257	233	241	212	252	249	240	268	244	239	228	235	241	234	261	223	263	266	255	259	235	241	210	241	246	238	264	231	241	261	245	262	217	234	253	261	248	250	252	262	224	240	209	231	235	226	226	241	255	236	252	295	250	260	257	234	273	232	232	220	213	246	262	208	233	242	263	258	248	237	264	246	240	252	251	234	249	235	225	256	241	237	249	246	270	242	242	232	202	214	253	253	258	270	239	253	234	231	228	235	244	231	243	224	271	256	214	254	229	214	250	249	248	263	256	249	235	228	227	248	257	228	259	265	241	269	218	283	211	248	250	258	210	282	241	246	229	265	252	236	236	263	254	256	279	247	259	249	240	232	250	263	260	257	251	230	231	246	228	253	252	226	244	192	264	233	231	269	280	231	248	261	238	267	254	249	262	252	241	245	277	221	244	256	262	255	241	263	239	245	259	225	225	260	256	239	274	243	218	251	234	265	235	273	250	216	265	233	261	237	259	234	244	239	259	219	201	297	245	239	277	251	248	232	237	243	250	251	221	238	250	211	256	278	236	275	265	251	262	241	253	286	255	252	269	232	239	265	245	248	246	218	222	268	275	233	245	230	236	236	236	251	250	245	227	218	264	269	224	237	263	237	226	230	259	273	207	213	231	232	231	249	226	260	243	243	253	232	262	209	270	244	237	251	255	252	241	213	240	251	224	261	237	214	249	207	271	235	264	229	235	261	229	262	236	253	237	239	228	246	242	228	221	267	231	236	248	278	282	248	262	239	231	239	237	238	259	260	253	242	233	258	248	249	235	247	273	252	222	212	239	235	242	239	252	258	275	205	234	234	255	261	254	274	252	251	271	216	233	246	222	242	265	249	231	257	231	264	251	236	271	246	247	273	269	200	234	230	232	253	246	239	248	246	227	237	238	217	233	217	223	241	236	233	228	268	245	248	243	246	270	250	256	262	259	248	261	248	257	273	253	250	234	263	261	240	260	210	245	262	215	251	261	259	245	248	265	237	217	263	263	241	224	251	232	250	254	228	248	262	241	256	239	242	220	262	259	272	249	225	229	257	214	237	270	253	232	216	251	229	217	247	241	251	219	251	231	238	237	236	249	242	267	254	243	222	262	202	230	228	266	261	259	215	227	241	263	202	243	242	247	221	250	277	245	243	224	215	224	260	213	256	258	241	237	251	266	204	238	244	238	222	215	258	237	242	284	251	247	228	258	252	263	246	217	259	237	262	240	231	244	263	206	234	260	252	246	249	235	247	234	248	241	280	264	262	242	236	246	208	267	210	247	231	240	235	263	198	216	238	277	274	251	234	247	249	286	259	225	235	231	240	226	227	252	234	236	254	237	233	250	260	235	228	243	217	266	215	256	234	220	251	254	251	259	274	258	247	237	276	263	241	244	248	230	242	257	259	257	225	268	244	222	263	224	240	235	229	226	236	265	211	251	237	252	252	232	236	231	274	261	212	212	230	246	256	236	236	228	254	244	264	253	218	226	246	235	237	250	267	241	275	260	237	229	255	233	241	203	221	230	263	232	262	246	240	234	232	252	242	225	218	255	246	222	259	255	226	236	239	267	203	248	257	225	237	258	241	226	253	264	231	235	236	247	236	212	234	235	218	219	237	242	253	251	225	236	257	258	233	246	256	270	265	248	268	259	287	246	240	236	237	217	241	233	255	256	227	237	240	230	238	270	241	247	233	255	218	282	263	253	215	223	245	238	232	243	254	217	235	256	251	276	269	242	235	276	244	231	236	288	229	261	257	229	257	239	230	250	240	249	256	209	262	245	233	251	235	237	255	231	243	265	228	243	211	278	236	272	247	246	250	256	239	245	239	238	231	233	260	229	245	252	235	235	257	240	255	228	244	236	265	245	266	275	243	243	234	241	220	231	214	232	275	204	265	280	224	244	250	258	232	212	242	226	252	253	236	217	263	225	247	286	231	237	264	232	280	253	227	241	236	224	243	248	250	266	246	249	251	251	242	263	225	255	228	227	252	239	240	242	215	264	248	222	270	249	258	250	239	244	231	231	231	252	246	253	271	252	233	236	254	276	226	236	259	240	251	226	258	273	220	226	229	225	275	240	245	234	260	228	229	249	252	221	248	251	252	238	261	240	242	258	244	250	263	253	231	242	212	246	240	272	229	259	258	244	247	237	257	261	211	227	262	232	222	209	245	236	244	233	237	239	270	233	246	236	237	246	267	221	261	264	258	245	240	244	271	246	232	226	220	252	251	247	234	284	285	222	275	251	254	247	245	234	283	195	261	266	259	269	244	261	236	239	248	240	215	240	263	273	252	252	207	233	247	243	212	230	258	247	253	248	244	249	211	233	221	242	228	223	268	234	227	247	247	264	228	244	211	252	234	277	222	254	241	240	217	253	220	241	248	242	234	290	258	246	236	249	249	228	216	266	235	250	276	266	267	269	221	247	249	242	266	269	227	231	252	246	266	248	204	280	257	235	252	241	246	256	240	236	258	219	236	273	241	236	260	270	261	259	255	228	232	231	233	214	255	263	237	258	244	249	278	259	255	243	233	239
11986	8867	26670	22404	7160	3671	2298	1287	1017	1055	1074	1006	882	852	829	763	738	713	726	678	679	692	563	602	579	592	594	588	593	535	612	595	588	589	570	601	569	573	577	569	540	555	576	549	581	579	583	588	541	510	535	536	550	528	576	588	577	569	540	554	577	558	594	545	574	556	565	593	555	535	542	574	533	583	568	604	551	557	571	575	595	542	578	542	582	566	541	590	549	530	537	534	578	552	566	566	568	538	520	584	551	546	530	600	565	528	551	549	562	584	521	584	554	585	572	547	539	555	556	554	522	560	572	552	578	544	651	500	582	573	547	534	572	600	511	532	553	580	565	548	559	596	573	542	559	580	601	582	540	581	531	574	561	587	584	530	577	529	554	555	563	568	540	553	550	568	568	545	550	567	565	569	526	537	554	556	562	567	534	592	580	575	557	600	580	528	593	567	556	578	583	574	552	535	569	551	564	534	564	557	534	521	542	582	565	552	541	505	578	562	574	509	547	572	530	573	538	545	574	527	522	565	574	543	566	552	565	550	575	515	557	548	546	568	523	565	618	573	590	537	516	580	545	570	531	548	555	604	568	567	569	595	561	529	556	562	557	562	541	572	533	545	566	596	572	565	518	550	503	562	552	537	563	575	546	570	568	550	554	577	546	580	495	566	538	539	558	558	585	577	590	530	476	565	562	553	599	574	549	526	544	568	530	563	588	563	541	557	552	553	557	561	520	571	557	563	544	574	569	610	533	565	514	550	575	546	534	528	517	604	594	590	581	550	548	571	535	548	557	560	514	597	551	527	531	543	546	592	551	560	536	578	558	544	554	565	524	544	556	533	548	575	524	523	562	552	536	564	558	582	582	554	531	523	560	529	521	528	551	565	511	549	584	564	509	549	560	530	565	550	571	529	590	544	533	527	546	565	556	542	543	550	537	518	549	589	575	588	540	549	536	581	547	517	589	535	561	532	524	535	531	563	564	530	590	528	572	544	537	528	540	540	601	604	551	552	635	580	575	584	570	506	593	574	554	597	555	552	565	552	544	546	548	537	588	558	591	590	564	543	596	534	565	557	560	557	535	540	572	534	561	583	527	573	558	541	550	571	507	518	562	564	534	549	558	569	550	567	535	511	532	554	547	594	586	549	513	560	538	524	577	529	526	510	511	564	538	562	603	608	571	568	595	589	534	514	517	564	573	529	571	536	581	534	534	560	536	546	510	603	547	571	549	530	558	576	549	584	580	558	569	558	527	548	501	583	596	598	547	568	585	570	558	553	594	534	593	546	538	527	521	527	532	551	547	552	567	583	567	555	537	512	595	560	565	546	558	562	601	552	573	507	545	531	564	541	543	539	549	590	521	598	527	551	546	555	574	566	545	543	538	585	529	520	562	551	554	540	553	575	547	559	545	567	579	550	561	555	554	539	574	551	509	577	541	570	568	587	523	563	542	562	550	542	566	500	558	564	577	603	525	562	545	552	566	578	502	588	556	567	526	539	544	568	545	523	555	562	607	510	600	541	532	542	577	555	537	509	513	566	534	575	508	558	533	555	564	566	524	551	523	565	564	521	577	549	544	507	558	560	510	576	563	551	547	546	579	607	556	514	561	549	527	524	555	576	543	568	552	557	558	549	513	544	590	583	522	571	554	527	580	550	539	542	529	541	547	573	560	537	525	560	559	559	569	579	603	576	561	560	583	538	547	541	590	580	583	535	536	580	544	555	545	519	569	570	587	559	591	547	533	515	543	540	559	585	549	576	575	542	534	584	534	561	562	514	559	497	534	541	578	574	554	531	579	558	610	560	595	569	550	565	591	558	576	553	529	546	581	546	535	619	545	571	583	579	578	545	594	563	548	578	567	556	577	560	515	542	549	538	557	585	637	514	548	527	578	578	531	513	530	556	575	525	528	579	565	570	596	567	531	568	522	541	540	548	555	569	584	543	523	528	554	577	549	555	564	595	568	526	568	534	549	544	550	582	575	556	535	567	584	556	573	552	566	559	556	560	568	571	547	504	575	596	595	549	588	557	585	600	574	525	527	560	560	532	537	542	542	549	593	513	542	525	568	533	572	585	574	523	567	601	587	578	596	563	579	568	562	537	559	597	541	587	561	583	528	522	548	598	530	545	541	552	560	532	569	552	554	562	575	546	547	601	537	566	565	558	574	564	610	561	545	534	540	520	552	547	548	521	528	522	593	533	534	508	528	518	608	529	539	548	573	529	564	559	541	543	546	626	562	537	566	547	555	545	547	539	525	525	578	565	552	569	599	578	553	566	543	522	530	516	537	571	579	603	559	588	589	546	535	534	538	534	544	536	532	526	560	535	564	577	558	583	535	563	572	582	533	561	562	549	532	609	527	548	571	584	578	553	536	583	554	550	529	581	532	583	572	536	576	540	589	580	543	541	542	590	510	572	535	555	558	538	549	576	557	559	575	580	527	571	509	530	537	534	596	608	565	563	540	551	570	568	566	568	547	560	596	548	549	539	549	530	573	542	588	549	571	595	571	552	555	553	558	537	570	558	507	587	556	559	518	538	556	603	509	545	559	543	550	573	521	543	555	558	553	541	538	534	583	537	582	567	555	528	566	574	569	565	555	558	576	526	573	572	564	601	510	601	535	560	524	522	555	587	549	555	598	537	536	579	600	543	564	529	577	568	570	543	560	582	561	536	586	537	549	555	570	557	549	540	555	571	533	563	557	554	571	539	545	564	563	534	539	576	583	544	560	535	539	497	494	535	557	545	595	548	514	518	513	548	563	552	548	563	533	572	512	572	570	533	564	583	566	547	569	574	538	540	532	577	574	553	533	552	557	553	536	571	522	554	545	560	591	516	550	558	532	503	559	571	561	553	544	550	562	530	581	535	569	547	584	585	585	575	513	561	583	540	556	566	542	562	593	588	512	563	566	606	579	525	574	533	565	545	562	546	570	527	552	550	566	550	547	562	564	586	554	541	524	575	561	539	536	562	522	532	573	521	556	527	527	545	565	529	566	565	570	577	517	559	532	529	540	575	582	560	596	535	538	534	545	568	563	561	604	547	545	579	532	551	574	519	533	531	590	565	521	570	568	601	593	587	575	550	514	595	543	551	566	603	537	568	588	510	517	534	561	566	552	573	554	568	505	595	525	533	563	536	535	542	533	572	561	536	512	541	593	588	567	575	590	571	569	536	527	559	575	560	533	558	597	545	552	556	560	519	589	553	530	597	571	550	572	549	585	581	498	563	549	528	596	565	558	578	535	519	572	555	546	524	508	598	599	544	536	531	538	530	581	544	578	555	537	547	580	536	587	535	550	539	516	567	530	559	543	528	521	545	583	554	574	540	595	576	556	590	528	548	570	526	563	578	533	524	553	568	573	550	570	526	575	545	564	540	585	535	574	555	591	546	546	556	565	565	552	545	571	556	538	556	569	546	543	530	529	570	540	504	579	531	544	581	551	548	586	512	560	545	534	535	533	527	565	573	531	573	537	528	578	566	526	545	512	593
25649	14562	30838	27574	8739	2187	836	416	274	280	300	228	202	184	195	200	161	184	182	163	165	150	179	123	120	146	144	133	140	135	151	133	139	134	129	121	123	146	159	137	140	121	122	145	136	142	123	142	137	130	146	128	119	133	123	122	109	131	134	158	139	134	149	129	138	153	129	140	135	161	137	124	147	135	116	106	116	141	133	140	123	152	143	150	137	144	109	131	122	140	137	168	123	130	137	121	128	128	134	148	142	147	122	129	125	145	135	140	164	115	140	134	135	147	125	139	136	115	145	111	142	149	119	135	120	136	108	122	133	144	132	150	126	153	138	142	129	124	112	147	111	118	128	150	157	121	125	127	126	133	123	141	116	123	126	127	129	113	131	143	129	132	135	102	139	131	148	131	133	115	137	134	141	140	110	130	130	121	135	110	128	122	139	129	141	137	156	149	136	143	131	113	138	147	126	134	139	143	115	159	135	139	121	125	131	139	142	122	138	114	124	118	141	152	144	132	128	144	128	138	140	130	140	127	125	114	122	121	122	114	143	143	139	116	129	135	124	141	144	135	141	136	139	134	144	151	149	130	135	138	155	117	102	157	147	121	154	128	130	123	121	137	137	147	133	143	122	128	136	121	113	135	130	112	156	157	139	145	142	133	124	145	119	130	143	131	130	107	170	130	146	127	120	131	148	142	126	120	138	127	131	120	141	146	140	115	141	128	131	129	143	128	160	127	132	148	125	132	113	139	140	129	149	127	135	146	152	120	139	139	130	114	160	136	155	149	139	116	104	135	147	152	135	159	127	139	134	148	133	149	149	133	122	143	146	139	147	138	123	125	129	113	138	147	129	140	148	130	117	147	123	151	138	134	150	131	154	151	144	125	110	134	142	127	134	145	135	138	108	114	132	143	136	129	124	133	132	123	125	151	145	121	140	139	117	115	134	131	110	154	128	132	154	133	153	136	125	145	153	143	130	130	136	119	115	143	129	145	137	122	122	148	137	148	135	128	112	133	133	115	128	166	139	119	139	132	127	157	120	138	130	137	120	129	128	137	140	125	120	138	162	133	116	127	141	143	126	134	146	155	147	140	163	148	128	148	109	146	140	122	136	140	143	137	136	141	131	127	133	129	132	123	123	146	150	145	126	120	132	125	134	105	141	151	119	141	132	141	124	125	138	129	124	134	129	146	124	135	132	128	113	119	128	140	144	132	135	136	133	133	134	144	115	148	138	150	123	136	154	126	113	138	148	150	127	154	117	131	122	134	139	108	153	160	130	154	128	130	128	124	127	150	123	125	134	131	158	158	122	124	128	135	131	115	165	135	139	132	130	133	145	120	133	117	142	128	132	133	126	129	120	118	133	99	141	134	129	121	155	132	134	124	151	159	133	147	154	130	113	147	138	124	135	116	135	127	121	125	128	148	154	136	143	131	121	143	136	114	115	134	125	145	119	150	145	154	137	132	138	135	150	117	138	134	130	121	141	126	135	133	155	141	122	103	147	127	133	125	115	139	127	148	118	131	140	137	138	141	144	156	134	134	151	133	128	149	132	125	134	131	120	145	129	113	124	139	135	159	119	134	142	131	139	110	109	136	136	144	149	161	119	156	115	145	147	136	157	120	137	157	136	171	129	159	142	122	121	137	155	118	137	121	141	150	117	138	124	121	143	114	111	138	116	139	141	129	112	135	126	134	124	137	110	131	137	123	121	141	131	116	138	136	113	127	128	121	124	141	141	152	121	126	143	132	145	136	116	138	126	148	141	128	138	130	160	151	149	168	138	134	147	133	132	126	104	157	129	125	136	114	130	135	139	146	145	160	148	125	129	143	169	117	125	122	127	121	115	126	152	139	111	129	134	134	140	143	123	96	133	114	132	109	133	124	137	138	126	135	137	139	134	121	124	101	117	150	125	138	125	133	126	154	144	152	136	138	143	136	104	112	141	128	155	134	138	153	154	145	142	125	136	151	123	127	134	122	159	133	126	135	132	123	144	130	141	123	128	136	154	136	149	132	148	129	126	133	134	152	164	149	153	111	118	132	144	138	142	148	109	123	144	136	125	145	144	154	135	139	135	167	165	139	156	148	135	149	151	131	148	110	129	146	137	140	121	138	140	131	134	147	136	130	154	140	153	122	130	131	143	134	130	125	120	130	142	138	123	130	148	132	147	147	161	145	131	114	137	165	157	145	128	121	154	135	101	149	125	136	134	110	128	131	129	145	150	124	136	137	145	138	143	134	115	133	134	140	151	153	155	142	145	150	136	138	120	143	135	115	141	141	125	122	126	134	121	132	130	109	151	115	131	133	137	131	136	131	105	139	138	141	128	130	144	131	132	137	169	126	108	130	131	142	117	130	122	122	130	126	135	136	143	130	133	133	129	119	134	131	123	162	128	138	137	129	132	151	142	138	147	120	140	127	142	131	138	133	138	138	162	138	114	116	135	145	118	132	156	134	128	149	133	132	160	118	128	137	140	116	115	114	140	140	117	148	136	122	138	141	133	122	151	165	123	121	153	141	144	143	152	150	144	146	133	128	143	146	136	143	133	154	123	124	148	137	147	135	125	132	148	146	142	130	137	121	137	139	158	134	143	145	121	125	137	122	161	141	126	137	133	122	114	168	143	104	134	116	132	148	148	145	150	152	134	135	130	126	144	130	140	141	137	140	108	121	123	111	145	112	117	118	139	105	129	142	144	132	141	150	145	135	125	113	166	159	140	117	145	133	127	141	127	130	138	142	128	125	137	138	139	121	144	132	130	121	139	136	127	142	114	145	126	131	138	135	140	121	127	121	133	141	136	147	150	152	118	155	148	118	109	110	147	120	141	126	133	136	138	120	130	134	149	160	119	123	116	136	135	137	136	137	148	112	138	132	109	132	146	137	130	128	140	128	153	146	109	131	142	137	147	117	126	144	139	145	126	127	122	169	149	123	127	133	150	156	130	136	133	119	135	141	131	102	145	132	148	135	140	127	160	139	138	127	124	132	148	134	143	126	151	138	139	151	119	153	142	134	146	148	118	139	153	138	146	129	143	136	119	113	154	156	129	152	143	131	150	133	125	138	150	149	133	130	134	136	152	153	130	136	137	135	130	123	146	116	134	143	133	117	146	134	132	122	163	145	140	148	149	123	130	147	132	126	123	123	134	155	128	151	126	117	143	130	147	126	150	132	132	126	118	137	146	133	126	137	147	143	133	145	149	154	136	131	139	121	149	142	117	131	133	121	131	139	122	129	135	113	132	130	143	140	132	132	142	148	154	116	139	124	141	145	154	138	119	126	118	135	131	133	146	117	152	134	138	150	129	142	140	143	154	120	121	136	126	122	146	128	148	134	124	132	114	130	132	146	143	163	144	132	123	124	126	136	112	130	153	144	132	130	113	160	159	114	128	137	152	142	139	131	129	144	150	133	126	130	118	143	141	136	129	144	156	144	144	134	139	124	124	123	124	136	131	131	131	112	143	135	159	122	139	141	159	135	127	126	108	161
15378	12546	33982	30211	10771	6086	3511	1701	1256	1166	1176	1063	814	762	751	648	642	644	632	609	520	567	456	391	423	380	395	355	381	384	356	364	417	387	371	371	407	342	359	349	384	383	351	355	355	365	392	368	335	368	363	376	363	393	372	342	400	353	348	326	338	358	344	348	385	368	326	348	375	348	326	337	347	332	346	339	369	366	364	328	345	371	385	365	369	369	333	394	357	325	355	342	341	330	326	356	363	345	314	337	350	336	343	349	352	339	363	353	367	351	344	394	367	362	341	352	328	372	331	342	348	356	341	378	344	336	330	347	356	341	343	362	340	380	365	328	338	312	361	345	330	373	362	322	332	349	349	350	374	365	325	353	353	363	327	355	349	337	340	322	333	357	358	348	334	356	347	333	337	389	355	370	360	373	321	355	341	345	349	329	365	322	356	351	337	337	327	365	320	358	402	338	339	367	366	334	410	342	349	393	322	341	371	339	364	350	364	361	347	361	337	349	363	354	368	339	345	342	347	333	329	350	359	351	321	353	337	390	333	344	371	325	359	340	354	317	401	357	334	344	349	318	378	370	363	338	350	335	336	350	363	392	339	346	360	366	348	378	348	368	363	345	358	344	330	346	328	353	336	370	351	318	339	338	351	349	358	344	357	349	338	356	349	385	332	349	369	335	348	319	355	359	353	356	335	366	330	355	390	350	364	333	340	340	345	336	334	358	314	324	350	344	363	372	363	351	352	345	323	358	359	361	344	315	391	375	355	397	346	332	341	353	343	306	356	355	337	358	334	331	359	316	341	368	362	339	336	359	343	350	394	348	349	326	313	366	363	367	338	344	335	309	352	352	376	344	361	381	328	352	357	344	329	349	330	344	335	366	355	362	333	367	348	339	359	367	361	336	336	361	326	371	334	350	329	357	374	361	332	356	375	347	353	322	346	321	300	357	377	353	354	323	361	329	345	332	356	341	328	334	343	355	362	340	346	329	336	320	366	334	337	381	371	341	371	336	342	343	345	366	344	355	343	378	353	364	312	355	338	337	343	334	336	355	347	352	354	378	343	360	347	338	334	324	364	342	336	361	339	339	357	322	376	351	313	358	346	331	357	370	370	372	371	345	341	352	330	389	344	328	335	321	378	382	327	384	358	349	369	353	372	328	363	354	376	342	332	355	322	369	363	346	334	381	354	346	334	347	352	311	329	376	324	338	333	308	346	343	330	333	342	356	366	357	339	325	348	324	347	363	372	322	359	371	329	342	339	343	352	334	359	360	365	331	328	326	362	379	356	343	327	347	358	362	367	317	337	332	362	313	341	328	356	334	338	352	357	348	355	360	316	347	339	368	324	319	352	358	369	333	356	327	327	310	369	366	333	368	362	372	375	311	357	348	351	327	354	344	345	343	312	332	356	373	371	333	326	363	365	299	349	340	349	329	338	347	368	364	347	355	340	327	323	342	335	343	362	353	359	343	350	339	345	344	366	330	347	351	362	340	351	364	356	385	351	354	358	354	354	343	365	363	349	340	378	317	316	340	325	348	345	334	333	360	324	393	341	342	351	340	326	381	346	363	341	314	341	349	356	366	397	357	342	328	367	345	360	357	350	356	348	388	344	318	343	373	363	360	372	350	367	342	345	377	341	375	345	349	322	362	367	337	392	331	370	338	332	374	365	349	341	316	396	358	367	352	366	344	372	304	356	324	342	366	348	390	373	376	363	344	347	352	350	356	352	360	360	341	367	367	325	364	358	385	366	342	363	342	323	354	312	355	349	341	379	341	383	334	382	336	351	335	358	338	346	360	345	374	353	353	334	338	342	334	333	369	376	380	368	351	331	347	324	343	357	327	375	381	328	345	355	343	357	320	372	379	363	366	346	341	340	341	332	315	369	362	333	390	330	344	333	343	343	350	361	348	329	343	330	384	327	341	364	332	325	350	337	334	358	322	347	355	341	358	316	352	359	378	353	353	323	347	364	373	346	320	313	351	384	321	334	364	371	362	358	343	356	347	365	336	371	368	334	331	348	386	374	342	336	368	354	324	372	369	341	354	349	345	326	340	353	344	354	323	388	370	352	352	332	331	335	358	355	374	353	379	364	381	376	310	340	338	339	348	362	349	339	378	353	341	372	357	381	339	342	382	352	359	371	352	338	339	323	352	360	350	319	376	351	351	285	335	342	344	350	353	369	351	325	363	357	374	360	343	370	329	335	363	369	329	366	341	354	317	332	346	336	407	372	334	359	342	367	353	335	368	344	307	345	390	376	357	344	343	362	361	378	342	336	353	316	331	341	385	323	335	335	355	332	334	363	340	323	361	381	361	353	338	350	353	352	367	354	327	347	369	355	328	348	372	340	318	348	366	366	360	356	386	352	391	360	335	343	344	344	349	361	350	314	375	355	356	325	327	326	354	327	355	335	330	343	353	319	310	336	360	364	348	370	347	364	383	329	312	338	348	365	349	338	363	345	365	316	394	376	315	365	345	396	379	371	346	340	379	384	336	350	356	357	356	351	361	359	378	345	345	355	363	348	338	361	348	333	321	391	333	340	323	349	346	360	336	343	378	354	361	365	346	352	323	343	318	339	356	363	368	377	385	328	347	311	373	366	350	332	340	331	360	343	371	370	340	336	339	355	354	359	322	345	338	342	330	368	355	332	363	348	384	374	317	346	386	366	367	338	358	362	384	330	349	337	350	348	366	355	390	349	373	347	354	346	383	335	335	358	336	337	346	355	346	360	370	357	320	341	331	307	321	358	343	330	351	362	336	334	368	353	363	341	364	327	371	362	376	360	351	347	336	326	345	356	367	373	337	340	348	334	368	339	333	354	352	373	327	352	334	364	321	329	373	394	314	387	358	326	347	349	333	345	329	360	336	332	319	348	316	339	335	322	380	358	322	342	342	338	369	335	354	334	358	388	369	396	349	371	340	338	342	345	327	363	359	365	348	356	335	359	341	354	349	335	356	354	372	363	356	334	362	313	329	343	365	348	321	378	377	354	337	361	351	339	348	303	366	341	342	336	359	361	317	350	303	363	335	327	334	338	354	363	361	355	374	343	338	327	357	378	349	332	376	367	341	345	367	368	331	390	341	360	370	343	316	335	360	313	355	352	360	347	314	344	337	331	356	315	344	375	343	361	324	320	340	361	320	323	352	340	369	363	323	345	364	328	370	340	333	333	368	315	349	339	358	344	302	365	347	363	375	328	310	320	340	325	361	372	343	351	359	343	382	352	331	359	337	330	339	367	364	333	322	351	360	357	345	328	320	358	337	364	365	374	329	342	337	376	365	369	346	352	367	343	353	344	330	359	344	347	356	340	343	359	349	351	334	340	376	366	375	342	344	343	354	333	336	364	352	347	323	348	319	313	332	347	337	334	338	371	352	384	329	389	357	396	341	325	330	353	354	337	338	349	349	331	385	333	337	324	371	353	358	381	341	359	340	341	349	343	368	351	316	351	360	329	351	328	365	347	375	374	400	330	310	364	325	358	342
6385	1675	1062	720	499	452	430	439	405	454	400	379	367	375	409	406	361	351	382	392	388	390	376	383	367	393	372	424	396	366	384	336	422	359	402	407	375	380	379	371	365	365	360	417	398	389	343	432	382	391	371	393	375	379	430	350	395	382	408	406	365	343	390	383	417	378	391	377	433	411	383	425	434	382	385	391	385	387	411	423	358	394	422	409	404	408	374	363	374	391	372	403	349	370	376	390	366	378	382	375	335	360	394	358	377	398	404	338	392	391	360	405	387	367	381	404	399	396	356	378	397	382	382	385	393	379	366	402	360	373	374	382	398	380	384	425	377	344	352	403	356	385	391	399	396	385	390	365	386	353	362	385	403	402	362	410	411	393	391	398	351	388	384	389	374	374	355	391	377	373	330	336	375	393	406	391	385	380	375	373	368	383	401	404	384	353	384	377	391	369	390	353	356	401	412	385	386	345	434	425	379	370	385	365	384	359	372	375	386	379	391	372	354	387	391	383	395	386	390	375	391	364	349	377	381	348	410	419	354	382	371	379	413	379	400	376	383	401	376	384	387	381	408	383	357	406	371	368	370	365	352	336	416	366	356	399	384	389	416	410	378	434	393	392	378	370	367	378	384	381	388	382	377	405	351	370	392	357	357	413	402	423	395	397	383	348	343	398	382	385	418	365	401	367	357	387	362	388	423	387	363	412	354	393	345	384	365	391	394	386	384	341	362	380	373	400	392	375	383	396	393	372	379	393	344	376	409	389	356	378	405	360	359	369	374	380	365	425	370	381	381	378	395	419	387	350	385	377	404	374	348	369	400	396	371	375	396	392	397	408	371	392	356	367	352	396	350	378	374	350	386	369	352	378	416	401	360	391	398	420	348	359	405	352	366	394	348	384	385	366	395	394	363	401	400	395	355	384	395	419	361	327	371	426	391	353	408	364	363	334	400	388	361	397	382	382	345	402	387	362	381	376	382	363	390	380	410	411	383	359	379	418	366	400	376	373	380	382	401	410	389	357	385	394	388	380	378	375	374	340	377	385	395	365	371	375	372	400	368	381	376	382	373	404	385	368	378	389	401	402	385	425	372	371	322	404	363	366	389	408	390	369	436	394	385	396	379	450	375	341	412	330	370	341	352	361	367	364	371	395	377	381	423	399	352	379	403	380	340	375	411	390	374	383	446	370	428	378	398	382	378	391	370	379	362	385	361	395	423	374	392	377	355	383	378	451	361	347	395	399	392	396	361	360	362	374	368	355	408	361	389	395	370	371	397	356	392	420	349	390	384	370	370	409	379	364	362	367	349	386	377	376	359	377	333	385	419	402	363	385	404	380	387	368	388	398	356	359	377	348	357	435	376	363	354	407	423	387	384	378	397	416	370	372	409	426	361	387	353	359	378	400	390	421	348	373	343	391	415	383	368	363	365	351	369	405	386	405	371	377	372	359	414	358	384	368	328	367	349	378	380	386	363	388	365	367	413	366	380	395	416	339	398	394	389	390	412	424	415	407	353	367	392	415	352	357	384	411	430	379	402	371	416	412	368	386	340	381	353	367	373	413	401	403	372	395	342	368	355	380	393	409	343	378	388	399	387	388	367	388	402	358	403	351	391	368	402	394	402	378	417	409	365	410	354	434	377	413	389	428	393	386	375	394	372	399	377	348	373	376	398	409	394	374	386	357	354	428	402	374	403	398	381	341	351	376	381	396	389	401	374	368	365	391	406	398	351	400	385	419	369	377	413	389	372	386	400	391	347	351	369	369	342	394	362	354	368	388	414	357	377	396	399	377	367	387	413	383	365	381	357	400	389	380	388	406	368	429	348	364	329	379	370	382	363	347	385	360	359	382	377	378	375	386	384	344	431	421	358	403	430	382	361	394	426	395	348	377	398	353	405	367	375	385	381	394	406	430	341	351	346	407	392	386	356	402	371	402	363	354	379	361	418	395	393	343	392	394	416	379	406	400	402	390	393	367	373	365	373	371	357	372	372	450	359	393	380	352	398	373	377	440	379	399	399	411	411	367	391	341	420	395	358	386	374	403	399	388	413	364	404	383	367	397	394	376	426	423	388	353	352	387	352	391	428	379	432	396	381	349	381	400	376	408	409	387	408	378	378	385	390	389	356	387	384	367	366	401	421	379	411	374	404	416	379	388	384	400	371	407	368	369	385	363	414	377	371	407	372	378	411	460	366	400	399	390	382	384	428	382	396	379	413	412	406	363	409	384	365	371	379	358	358	413	411	408	379	420	439	369	389	389	349	379	373	358	411	423	379	415	398	341	383	407	411	348	389	363	410	368	348	362	378	392	379	385	382	380	391	384	386	362	386	369	370	427	369	377	395	379	404	364	371	398	356	404	356	377	414	362	411	378	394	363	407	392	365	381	332	372	351	355	406	399	391	355	361	378	376	397	397	430	402	382	384	370	372	400	399	435	380	374	352	382	393	384	366	370	393	368	417	387	376	384	394	380	368	384	381	360	378	372	360	403	386	362	397	376	370	379	372	352	391	408	362	384	357	378	362	350	376	405	369	367	357	403	388	380	350	348	345	384	395	370	397	368	344	355	370	385	398	381	412	399	406	399	394	409	351	396	366	365	383	407	338	410	386	397	370	362	371	353	410	439	392	359	328	415	388	376	373	418	396	353	402	383	353	396	412	336	392	363	351	380	409	413	390	385	397	379	407	408	370	457	370	400	385	398	359	387	392	405	372	412	384	354	413	360	376	360	415	380	393	393	380	383	410	403	385	387	377	381	370	355	403	405	365	384	407	380	393	348	376	385	399	376	380	390	361	383	368	359	387	415	356	363	388	364	403	369	425	364	343	425	400	390	374	373	384	356	407	379	398	385	397	387	406	377	358	394	408	367	390	402	360	371	406	371	349	338	353	373	379	354	363	399	370	380	355	375	345	389	417	346	367	389	367	377	360	373	357	378	389	381	395	402	371	376	379	391	407	376	386	399	414	364	378	348	383	376	391	388	376	376	414	415	385	403	388	366	405	386	370	406	396	370	356	402	376	394	364	373	362	362	406	399	368	354	361	390	352	391	386	395	370	393	380	404	358	386	382	366	371	402	362	383	400	373	380	386	338	341	373	406	406	415	364	387	380	390	406	388	380	347	410	401	418	376	367	388	386	374	364	378	396	386	372	365	359	377	375	395	388	403	368	365	395	349	395	419	420	387	405	393	383	359	345	402	388	357	410	402	369	411	381	396	373	391	388	395	352	370	385	353	416	388	380	416	401	422	356	406	376	408	387	350	380	367	370	355	354	376	396	388	358	371	398	396	444	376	380	401	369	388	384	367	363	382	448	356	368	372	387	372	385	363	354	379	379	360	406	374	396	373	377	341	376	372	390	365	392	397	418	371	335	415	388	413	381	410	395	369	364	351	365	419	438	402	400	390	371	371	374	357	406	372	424	404	379	378	374	419	443	417	367	349	364	404	399	389	348	374	379	390	376	397	389	389	363	398	410	398	360	369	387	353
4998	2094	3003	2367	1444	1278	1051	978	971	963	914	999	893	894	903	906	885	929	880	909	843	858	896	878	850	828	829	880	818	830	781	865	872	861	788	833	847	816	901	852	779	886	917	831	840	862	896	827	889	845	843	842	861	849	865	898	864	855	855	843	837	884	838	843	829	812	820	866	821	827	872	796	858	810	915	844	865	818	856	849	908	836	830	916	867	835	844	834	872	832	852	858	859	844	830	881	884	853	821	898	821	838	845	798	884	833	828	865	878	808	819	863	882	848	845	892	830	857	875	818	867	875	842	835	886	850	790	791	860	852	826	841	844	843	888	829	843	821	852	853	813	838	860	821	866	857	859	811	848	861	862	896	829	823	886	860	844	856	849	812	825	859	819	810	867	838	819	858	847	831	850	830	853	796	840	872	861	843	852	822	863	866	844	797	852	837	835	859	813	842	818	873	880	856	805	791	821	857	840	855	814	794	847	827	817	830	857	864	893	859	904	870	837	809	852	902	857	918	814	877	824	888	830	838	839	827	823	847	838	862	870	886	834	892	907	805	784	831	884	840	886	838	838	821	848	855	867	810	856	837	868	866	849	836	857	841	827	820	806	814	808	871	817	803	839	899	874	826	886	884	880	811	835	825	832	829	794	827	903	828	872	878	773	838	864	817	832	842	868	792	881	864	810	873	876	881	810	887	831	864	873	828	822	834	888	876	823	885	843	873	863	826	886	873	904	821	817	862	841	857	868	868	844	915	834	819	787	819	815	800	802	809	857	870	862	928	849	833	836	883	852	848	841	840	854	819	837	822	842	867	852	844	845	819	887	875	853	838	838	876	849	881	839	856	836	870	881	827	843	852	835	845	817	884	899	859	876	855	907	897	818	787	837	847	818	861	854	841	845	876	885	885	855	907	845	854	862	859	839	817	853	864	790	861	874	846	840	874	839	857	835	845	820	789	827	810	855	842	839	853	836	851	836	822	832	828	844	830	841	869	857	832	861	848	851	851	830	869	843	822	864	861	832	832	863	863	839	850	849	809	847	825	843	831	876	845	824	859	882	847	839	882	825	857	878	802	829	843	882	867	844	782	849	899	904	829	826	832	845	879	822	867	901	805	804	859	843	862	834	911	850	841	844	853	836	877	848	877	909	846	764	856	799	842	823	857	865	810	869	868	893	821	820	793	866	867	862	842	841	835	835	860	845	835	855	859	832	817	844	817	846	890	846	848	828	868	851	827	933	775	817	819	833	811	865	831	863	863	918	847	884	852	868	881	888	867	836	850	839	861	885	877	869	915	845	821	859	843	802	789	862	861	857	839	851	857	899	825	872	814	872	844	860	894	864	857	880	862	854	896	873	851	889	804	836	844	865	861	871	839	838	908	850	817	840	824	810	872	826	861	820	825	859	839	838	867	809	834	857	833	872	892	821	815	822	861	878	851	914	906	797	830	899	835	807	824	923	796	820	828	808	842	842	849	844	860	868	805	836	843	825	828	850	810	886	805	869	779	855	877	857	836	918	812	854	899	800	835	843	890	835	866	853	844	867	824	852	837	846	811	844	862	816	831	821	865	856	865	848	841	883	813	806	836	854	839	839	891	889	859	895	890	850	861	843	818	866	837	859	867	869	874	841	834	835	847	852	877	856	854	860	893	865	835	882	877	838	862	832	837	840	873	842	833	827	870	820	869	832	871	859	860	856	817	854	880	873	832	865	827	813	854	873	836	805	817	822	882	867	838	822	870	851	881	885	806	820	814	844	873	834	891	820	855	913	851	888	800	904	830	826	892	828	847	899	839	802	814	857	808	859	849	881	819	848	783	887	862	896	844	818	870	825	838	837	835	915	819	862	827	848	819	873	801	815	840	875	810	840	852	839	843	834	819	874	808	831	868	810	850	826	858	864	870	840	911	840	896	862	882	878	883	886	842	879	876	871	876	824	807	823	797	829	800	847	849	847	803	900	887	843	889	907	890	900	803	826	867	851	852	834	821	838	890	848	835	874	875	872	852	813	810	806	828	872	809	885	912	801	876	818	812	851	892	829	831	839	822	831	844	868	870	818	817	833	867	932	896	921	819	876	836	855	832	834	840	873	852	865	877	834	903	832	866	840	892	849	876	881	838	885	850	829	823	876	860	862	893	807	826	820	883	815	873	884	829	821	785	864	845	852	837	822	844	849	813	852	893	844	834	851	876	851	849	848	853	796	854	838	826	810	825	854	890	801	854	819	830	859	851	800	837	818	866	833	844	856	873	816	814	797	839	844	825	820	849	854	852	836	844	863	825	858	846	834	864	834	817	878	857	874	846	843	818	824	863	861	825	858	824	882	850	821	819	826	835	766	842	837	853	907	869	828	855	823	820	827	840	849	875	824	833	816	867	840	862	832	852	804	790	867	886	857	811	851	834	878	833	835	795	885	914	809	894	872	836	847	804	852	890	856	907	846	814	803	870	879	872	861	824	853	844	846	813	901	884	863	854	843	862	830	832	814	832	865	813	872	842	784	794	852	900	813	875	866	855	874	866	848	808	838	812	839	817	796	876	861	846	846	844	772	832	850	833	872	815	896	779	891	862	877	826	876	834	764	851	845	798	832	763	880	833	864	885	852	860	853	858	863	788	872	825	824	831	854	855	820	884	902	877	802	871	860	864	929	837	921	908	888	841	892	835	847	882	852	801	863	903	848	830	804	851	878	820	831	868	824	850	849	868	874	865	845	862	867	852	860	802	908	862	849	866	897	872	788	859	795	810	826	865	829	796	862	819	819	862	857	864	897	840	823	851	832	871	841	782	854	823	825	838	815	892	853	896	799	849	819	870	821	827	847	830	883	839	886	884	940	846	903	839	800	873	864	833	889	816	880	858	854	820	893	816	864	862	796	843	901	874	871	878	841	878	830	865	859	869	842	831	869	839	840	845	820	866	807	884	797	830	861	858	869	888	854	818	843	825	862	876	822	861	808	798	892	839	859	876	838	825	857	827	852	890	856	850	858	839	847	815	822	790	897	852	833	810	849	830	855	812	870	931	896	852	850	796	861	832	818	838	826	853	812	811	839	882	836	833	831	877	828	863	853	867	838	788	833	873	894	864	898	864	844	853	808	809	835	838	867	854	815	801	893	860	887	845	853	877	791	825	859	842	812	854	856	886	830	832	834	789	830	819	879	782	876	819	821	874	850	852	914	835	831	866	848	819	854	908	814	827	870	872	795	801	846	846	892	896	850	855	790	858	860	856	835	852	815	831	800	835	851	863	817	848	850	819	829	834	877	848	812	858	819	852	840	851	850	836	859	847	885	839	823	822	876	875	848	911	830	825	816	811	816	839	890	839	844	867	876	897	846	789	784	846	856	875	854	906	864	864	810	795	858	803	878	877	839	897	799	864	820	856	845	897	872	861	845	854	810	814	856	843	814	848	888	828	842	844	842	857	814	853	847	866	790	840	830	846	862	901	845	880	854	848	826	826	844	821	826	871	885	862	822	849	848	879	805	839
16995	7541	19066	16941	3852	1083	602	394	368	347	336	267	294	281	273	278	281	277	293	279	267	261	248	238	235	254	239	222	243	223	252	239	256	260	224	228	230	268	231	242	220	241	241	248	257	219	242	205	269	227	222	246	237	210	266	255	228	266	240	227	233	223	233	230	240	263	258	256	271	265	243	255	235	236	263	238	279	254	232	242	216	258	205	264	251	249	250	245	254	206	270	224	247	212	226	242	223	231	248	231	233	233	238	244	266	246	257	231	267	247	206	246	234	225	256	232	242	248	223	270	250	272	260	269	258	247	236	254	230	280	242	280	266	253	258	266	237	230	243	243	224	223	271	266	217	237	268	243	259	238	244	267	259	268	252	225	232	239	252	229	229	256	242	239	281	269	228	290	224	255	233	244	263	250	242	253	228	240	232	239	265	217	245	245	252	257	217	242	243	257	255	240	270	268	231	281	240	244	215	227	221	238	272	248	225	240	233	228	240	229	253	277	291	239	218	242	251	264	211	264	215	223	242	235	256	243	277	217	249	250	231	224	248	270	236	249	231	255	238	254	223	236	252	268	226	213	246	232	222	234	266	225	229	266	249	244	223	263	259	252	239	226	236	234	244	251	244	234	219	249	246	259	242	244	226	248	231	246	271	234	244	253	236	222	258	271	267	228	248	260	244	240	247	248	267	238	249	266	234	230	252	222	259	249	265	235	249	251	242	241	251	217	230	266	266	239	256	236	229	264	232	225	243	252	272	265	240	225	235	242	248	278	232	252	215	246	248	265	218	251	224	234	221	226	291	271	225	232	251	237	243	272	246	237	223	228	251	232	225	223	241	259	256	265	235	243	246	259	247	253	259	281	266	246	242	233	211	243	237	221	212	237	216	242	247	256	240	269	251	257	229	230	247	209	251	262	241	238	241	224	217	258	230	210	239	240	259	229	234	221	228	245	224	233	221	243	257	245	249	245	255	237	245	265	254	217	255	250	240	224	254	247	256	265	249	224	246	219	258	236	272	227	236	244	221	232	227	234	261	216	271	244	221	263	237	239	241	234	235	248	256	246	236	217	230	230	250	268	231	249	234	244	211	255	244	254	267	247	256	228	237	253	233	241	278	238	217	244	260	236	263	235	262	241	247	246	247	223	276	234	273	226	259	266	296	236	270	247	283	248	257	238	258	266	266	237	223	264	243	235	229	212	249	260	252	248	258	237	241	232	234	227	234	240	247	251	265	245	273	263	251	238	249	230	259	223	256	231	224	251	268	249	224	239	228	275	227	227	213	242	245	226	251	248	236	271	255	260	250	264	228	258	245	250	252	246	274	224	234	257	242	237	223	233	245	283	245	253	223	238	266	239	246	244	239	242	245	242	247	250	251	237	245	226	226	235	249	228	223	235	243	235	229	259	257	261	271	220	258	234	227	253	244	207	218	255	228	269	258	283	232	249	229	230	224	254	219	225	238	246	269	206	225	250	268	239	199	223	253	275	241	239	230	250	246	252	242	222	247	237	254	265	234	247	220	240	247	221	233	237	238	214	251	253	228	243	259	258	266	226	261	257	241	213	251	256	239	242	231	238	278	226	234	247	228	256	241	233	248	254	254	242	244	220	253	237	223	237	229	256	220	234	262	226	255	243	281	282	247	249	222	215	247	239	236	245	268	244	233	219	251	252	244	249	240	224	243	239	231	236	235	265	234	227	233	246	252	240	247	228	281	233	218	247	250	241	220	222	213	253	231	253	252	228	287	268	283	258	252	213	230	256	234	234	249	254	254	266	245	232	252	229	258	229	240	264	229	225	214	247	235	241	239	204	257	247	234	246	276	224	247	225	237	221	266	285	230	261	284	241	265	276	246	250	257	259	233	223	277	238	243	242	255	249	267	254	239	268	259	282	238	258	246	228	245	227	267	238	256	246	273	244	222	244	241	250	227	240	270	215	252	225	244	250	207	235	242	260	251	253	239	284	260	229	277	233	223	225	230	265	250	237	216	254	268	249	252	249	256	251	262	221	240	239	256	217	229	262	285	243	226	230	260	245	235	253	253	221	258	262	258	238	218	266	253	250	284	252	270	245	253	218	257	252	241	244	215	280	264	259	249	293	261	239	255	244	255	272	242	252	231	231	233	222	251	233	233	244	265	224	245	251	243	225	231	258	232	221	258	248	249	251	256	268	220	261	262	230	232	267	240	232	239	257	259	212	267	259	232	276	239	231	249	225	223	299	231	254	247	248	268	255	266	221	244	241	285	241	243	251	252	247	224	240	267	276	231	256	258	217	264	246	231	251	235	240	230	231	255	233	237	258	242	237	243	241	270	231	216	279	242	240	251	251	219	257	282	236	258	263	255	260	235	238	236	241	211	254	257	226	277	256	251	234	245	244	233	251	240	260	207	245	273	226	248	267	233	255	265	246	252	238	296	242	252	251	273	256	253	267	220	224	216	217	266	244	224	220	244	236	209	232	265	258	234	256	246	270	257	246	257	250	233	259	215	274	223	247	230	245	297	247	244	249	258	265	265	232	246	241	242	249	230	259	234	242	217	219	235	259	244	258	208	248	255	234	262	261	248	258	231	258	241	225	238	241	235	215	266	265	257	251	265	246	227	239	238	247	239	247	261	242	255	235	233	217	251	247	266	217	256	211	242	280	238	234	225	267	271	231	275	226	246	258	252	216	250	260	238	256	222	214	263	245	244	240	231	226	257	239	256	249	246	230	226	255	243	218	248	232	240	241	224	254	238	221	249	256	248	257	258	249	253	229	241	247	222	218	229	249	246	276	240	208	253	222	269	223	255	277	260	229	256	219	243	238	249	239	264	243	239	258	244	244	270	246	244	255	239	242	221	213	250	238	277	235	257	244	240	263	225	230	259	258	235	256	260	217	218	263	255	223	243	246	247	228	210	220	274	244	250	261	266	259	234	230	249	236	253	266	215	251	264	220	247	253	248	220	246	253	208	246	234	274	226	258	236	219	231	250	245	281	228	238	250	252	236	235	250	250	270	224	219	229	237	239	256	237	239	259	235	247	270	230	248	251	228	232	237	240	278	229	242	233	238	238	249	288	216	222	227	254	254	233	228	241	263	227	253	244	269	245	228	243	260	260	225	268	245	234	279	247	231	243	260	241	215	230	264	230	231	278	249	242	259	225	258	273	258	241	223	247	230	243	245	258	253	241	260	213	240	246	247	243	232	235	234	239	242	249	271	259	276	247	255	221	262	250	264	255	220	225	243	241	260	255	254	212	198	266	270	226	241	235	253	259	259	239	231	276	226	232	214	248	248	224	258	245	227	246	226	269	238	244	243	265	227	258	245	260	284	215	247	256	241	252	234	220	231	256	253	229	254	234	255	245	233	233	221	259	207	271	253	229	272	246	223	258	248	249	228	236	272	233	229	223	230	260	244	220	246	242	243	219	262	250	248	247	248	264	232	266	245	229	235	261	255	239	256	229	245	281	267	257	207	255	222	250	238	297	247	250	229	253	244	278
11851	7636	25732	22926	7005	3880	2401	1448	1143	1048	1104	1039	873	842	796	763	711	752	716	707	683	635	629	607	620	572	577	555	534	593	567	579	559	568	546	570	575	587	564	541	585	598	518	566	553	564	572	527	528	589	536	538	590	564	559	581	529	540	539	584	563	598	561	556	577	579	537	528	539	565	545	530	568	550	563	550	507	599	562	533	560	587	576	556	555	537	573	578	545	542	555	576	515	577	559	589	517	551	556	589	572	564	521	532	570	548	564	619	525	568	546	554	561	546	573	600	549	529	555	609	556	554	576	558	631	541	552	592	546	578	559	523	572	533	586	558	535	546	602	528	533	552	552	557	567	538	575	537	541	572	549	575	564	566	569	576	565	541	587	589	540	533	549	544	592	538	567	569	541	524	541	538	521	559	608	572	575	529	528	584	581	552	541	539	523	569	574	538	529	534	595	548	558	594	490	567	575	551	590	522	522	555	558	565	546	582	594	575	554	547	556	550	552	579	531	547	545	522	585	550	536	560	559	570	551	574	544	529	579	592	544	532	551	544	518	540	534	565	555	571	535	602	535	518	539	562	526	561	584	535	551	518	596	569	581	598	549	599	564	549	553	562	576	552	554	596	594	547	545	537	528	582	540	555	563	593	579	569	547	589	554	544	608	554	595	519	575	549	533	578	559	563	575	554	559	543	552	544	559	575	540	554	574	553	540	610	540	556	564	557	500	521	513	582	573	550	541	544	570	561	562	543	564	547	534	550	580	532	582	585	511	587	571	531	602	540	567	515	540	536	563	518	549	565	565	548	576	563	568	579	549	578	534	545	582	555	553	530	552	571	553	512	536	543	550	542	538	530	544	567	583	533	567	529	579	567	545	595	572	544	545	558	578	503	545	563	554	530	541	541	571	527	538	523	570	584	561	559	571	583	520	536	564	549	557	584	542	553	534	567	524	572	543	591	575	549	544	577	578	541	575	568	561	519	509	606	549	523	534	583	571	559	597	542	567	577	588	559	567	579	558	505	563	569	525	558	577	532	514	568	611	589	557	576	547	580	571	576	564	554	535	560	573	567	579	561	564	564	555	562	544	583	531	581	538	556	576	571	551	578	547	557	543	579	560	502	554	551	542	582	559	526	527	569	580	567	566	498	564	576	583	547	553	552	525	545	551	560	548	537	552	563	592	542	553	540	557	556	576	551	576	539	540	578	597	547	547	542	522	538	520	571	535	588	522	533	524	526	545	569	568	574	547	580	538	543	539	552	530	571	555	559	596	559	558	554	544	538	571	533	581	561	553	621	613	537	558	542	593	546	549	508	515	583	557	544	592	571	531	566	559	619	510	586	506	531	573	567	585	575	609	526	530	563	550	549	574	576	550	556	557	571	561	557	545	602	569	559	551	583	590	529	585	541	564	531	564	531	576	551	571	593	556	517	578	592	523	526	574	562	550	527	587	579	570	570	551	573	514	549	557	592	593	597	580	549	571	511	549	567	561	537	566	532	557	550	534	584	570	585	516	515	577	533	576	523	576	500	567	578	564	536	523	575	568	519	554	582	569	549	578	557	556	586	563	541	550	538	547	585	550	521	553	570	546	558	529	518	544	595	554	533	565	549	564	549	566	569	565	557	525	529	555	547	583	616	602	531	608	530	512	569	581	585	645	569	609	614	580	550	598	536	543	531	575	541	554	528	512	529	571	567	554	584	568	549	572	565	566	550	550	562	604	529	580	553	582	560	564	609	588	547	600	590	536	518	551	572	543	596	588	544	539	453	560	542	583	524	550	518	559	581	566	556	579	555	526	567	525	542	549	545	520	585	525	591	572	573	544	554	523	561	574	535	560	554	530	541	605	562	551	509	579	541	521	527	566	563	611	595	543	542	554	586	568	585	574	546	600	533	574	536	527	530	507	533	532	529	530	498	527	532	531	565	616	579	591	573	544	582	532	512	555	572	546	561	551	535	554	582	553	563	547	519	550	562	544	545	595	579	581	573	549	575	549	535	581	556	534	568	540	558	577	579	586	543	577	551	540	612	562	582	572	555	538	544	561	585	554	562	538	586	557	573	560	529	551	546	564	586	549	542	538	528	574	579	557	537	527	593	566	551	553	529	542	525	543	538	587	572	538	539	536	547	607	572	536	582	562	565	524	525	552	590	574	540	572	540	560	581	593	557	542	538	520	575	588	560	561	533	539	563	583	533	531	565	593	566	584	562	499	576	553	552	558	545	551	523	560	544	550	567	580	532	558	534	581	551	515	586	550	578	537	560	553	561	571	588	560	586	568	581	556	616	562	521	588	577	569	532	562	550	565	570	545	583	539	536	525	556	545	551	560	576	552	565	600	531	593	580	539	584	537	571	567	555	521	532	580	522	512	545	594	590	550	555	557	596	587	576	510	568	536	546	586	521	596	583	531	548	551	506	573	535	569	517	584	595	556	564	601	569	585	552	512	527	536	569	568	548	565	557	542	574	515	570	546	549	529	591	561	564	560	575	545	545	570	535	544	593	543	533	553	565	545	549	555	588	562	527	565	579	562	580	523	525	508	554	583	571	529	550	531	560	587	566	555	554	571	550	520	589	500	584	551	594	519	557	556	541	624	565	517	568	535	571	566	574	584	545	518	571	490	596	536	569	571	539	587	565	552	566	550	552	547	551	582	568	575	586	530	510	613	536	579	550	564	561	572	539	598	528	588	560	556	480	575	555	549	528	554	569	517	544	539	575	559	558	545	563	543	574	530	545	514	529	560	518	543	571	580	573	581	577	545	517	564	586	539	562	574	540	546	527	566	564	576	538	581	552	538	557	539	552	571	566	511	524	569	579	557	546	583	552	565	571	581	599	566	559	579	557	553	514	573	602	542	556	599	592	565	554	560	560	520	541	568	552	534	548	577	544	588	542	599	582	588	550	563	553	594	541	579	489	557	578	506	572	544	574	546	565	561	598	562	537	558	573	562	572	555	515	552	555	555	581	543	544	563	517	554	540	539	582	586	531	556	623	571	563	565	562	525	580	555	562	552	536	556	557	598	571	522	572	542	533	545	559	547	525	576	518	537	576	496	559	550	561	559	579	581	522	591	538	548	590	559	556	546	582	561	571	569	580	560	537	554	520	511	541	572	554	570	530	565	549	559	558	578	582	581	557	540	549	531	553	526	572	553	569	573	546	528	569	529	604	653	525	567	541	555	535	576	544	587	598	562	556	575	611	590	502	542	552	598	524	566	533	556	525	580	584	574	541	562	562	593	550	530	544	523	540	620	567	555	542	578	601	569	554	552	546	578	524	586	559	570	585	563	582	563	541	585	536	557	559	548	549	530	560	571	541	531	579	527	611	580	541	578	526	576	517	553	590	563	544	536	593	561	610	531	570	591	555	562	590	540	564	550	547	556	561	571	543	575	590	549	561	579	537	491	538	533	572	515	545	595	516	579	544	583	582	572	546	549	556	591	577	597	542	553	596	520	539	558	571	566	511	592	527	535	604	553	575	551	567
25537	13539	30000	28318	8636	2210	822	348	297	318	271	268	207	185	180	169	159	172	166	159	173	172	160	131	140	136	126	128	134	147	121	145	124	125	144	135	161	126	142	132	126	136	136	133	139	132	157	138	127	135	150	122	125	140	127	121	138	141	137	136	142	113	132	136	155	134	140	143	145	149	123	137	121	138	146	149	148	154	125	141	128	112	122	129	113	109	148	164	152	142	140	153	122	119	120	139	138	131	127	137	122	120	125	141	135	121	118	136	115	144	132	128	139	116	130	147	141	138	139	143	142	133	130	127	143	131	141	133	124	150	146	150	118	146	148	128	121	133	124	127	139	142	151	117	139	113	136	123	137	151	150	141	137	126	126	125	119	132	131	140	142	126	118	142	113	153	122	155	146	152	133	128	142	109	139	156	134	159	133	148	115	107	133	120	138	141	128	162	152	134	106	135	118	134	131	134	114	112	127	137	128	126	133	133	153	147	132	138	120	133	114	131	141	134	132	130	128	139	148	129	131	134	142	148	136	133	136	144	127	151	135	141	130	129	137	141	131	126	133	104	127	145	153	151	141	140	141	147	125	116	136	120	130	133	144	152	125	127	110	146	140	135	124	135	125	141	161	149	139	150	133	132	111	143	142	137	138	116	131	127	129	142	115	117	137	125	155	128	130	128	125	121	152	120	121	136	149	123	121	132	120	121	128	111	116	144	128	156	152	127	131	152	109	121	129	127	149	133	138	167	154	145	125	143	122	126	141	134	135	143	144	124	148	136	130	164	140	123	144	140	134	110	130	136	134	124	116	146	139	136	134	131	129	144	116	139	134	139	135	133	135	154	136	162	145	149	134	135	147	125	128	147	139	143	130	143	118	134	130	120	129	142	139	150	121	139	134	138	128	131	153	142	122	138	135	120	159	114	155	129	130	125	130	127	143	148	116	152	131	127	108	127	115	108	110	110	142	136	113	125	134	124	127	135	142	144	123	129	128	164	103	151	126	126	134	142	144	117	124	140	159	132	121	134	123	155	124	139	151	116	155	132	132	138	162	146	137	111	124	137	135	123	131	137	137	152	130	169	140	128	138	133	125	131	124	135	121	120	152	148	128	123	134	135	139	137	148	141	139	132	135	138	149	126	140	127	123	120	158	134	145	157	137	140	131	116	136	133	133	131	133	154	131	132	135	145	132	112	125	127	135	142	128	143	139	131	141	119	138	113	125	117	134	138	128	132	155	153	140	144	135	138	132	144	141	125	128	138	142	147	136	138	130	136	142	132	141	112	123	136	127	107	129	134	114	137	140	134	126	132	118	140	123	132	131	132	118	134	118	126	147	144	134	122	136	127	139	130	149	137	141	129	144	151	137	137	134	134	124	124	132	138	133	121	123	134	135	140	137	139	126	139	139	126	127	127	119	130	134	139	139	128	142	138	140	162	137	131	121	141	134	131	137	141	122	138	105	155	154	129	130	143	143	153	140	120	127	139	151	127	141	138	120	133	121	123	143	120	101	134	126	127	137	123	143	145	119	167	140	126	130	153	131	135	139	132	118	117	131	122	121	126	128	140	156	122	120	129	123	126	135	138	169	130	123	118	146	134	119	125	137	125	136	119	133	117	123	128	114	137	121	132	115	154	134	120	138	124	139	132	141	123	145	144	133	125	118	139	147	151	129	138	122	133	124	157	137	143	131	135	124	135	130	108	148	128	146	139	116	138	139	139	145	153	143	110	149	134	135	142	131	125	152	113	113	134	137	115	126	137	147	136	138	165	139	122	144	149	133	147	138	131	131	128	145	148	118	127	137	123	143	143	120	117	143	116	143	148	115	128	149	150	123	116	136	133	119	115	132	129	128	143	146	129	101	124	114	143	143	137	137	137	132	130	125	137	131	130	129	151	145	134	125	150	150	163	119	141	136	125	126	131	126	144	138	146	131	141	126	127	136	113	150	131	130	150	166	156	115	120	121	122	138	132	156	127	136	139	113	109	135	137	129	132	118	141	123	159	130	133	139	142	110	128	119	135	164	127	140	111	141	172	137	138	144	114	145	129	142	136	135	129	140	118	137	127	161	142	153	164	129	119	129	133	130	159	124	126	120	145	139	133	141	133	102	143	143	135	132	125	119	149	140	127	134	159	119	130	127	120	132	119	135	145	124	143	142	127	130	155	147	125	146	135	137	137	130	142	126	140	131	129	142	162	134	133	129	158	127	131	141	134	142	142	140	142	152	141	117	142	141	134	158	154	146	124	125	157	146	130	116	124	131	125	119	148	146	165	118	118	114	103	131	133	138	128	132	130	143	158	136	150	131	111	117	123	119	163	147	125	135	130	122	126	129	130	132	131	146	137	133	128	124	125	121	126	141	121	143	153	149	159	131	155	131	140	141	159	129	152	133	142	157	121	118	146	115	126	143	113	143	129	112	138	143	134	122	132	155	145	114	138	149	149	155	152	162	119	151	121	136	119	133	122	131	136	134	133	130	132	110	133	128	133	145	120	124	118	144	131	129	137	126	132	136	141	128	143	125	126	141	131	147	131	166	126	129	153	116	127	161	117	138	128	143	134	138	126	121	137	124	152	138	143	129	112	138	133	124	142	144	144	169	141	145	112	128	123	132	146	128	149	145	153	152	158	131	137	123	128	125	138	132	136	147	117	175	147	154	138	139	121	142	131	142	144	130	152	152	150	106	108	114	128	128	122	146	140	134	127	167	138	118	148	111	144	137	152	123	144	134	148	135	126	136	143	143	138	116	138	139	112	153	155	153	116	130	127	103	161	133	136	128	153	116	128	126	149	131	135	138	114	126	144	130	137	132	138	119	151	154	162	155	125	137	127	139	132	138	127	136	116	136	127	138	125	133	125	134	139	120	121	145	144	145	144	135	131	135	128	151	152	125	145	108	138	132	130	121	134	123	133	138	138	139	115	118	145	146	140	114	133	138	131	136	134	152	155	141	123	151	133	133	114	135	114	126	131	147	161	151	127	112	123	117	114	131	133	127	123	117	147	134	143	147	118	140	124	132	131	124	142	135	124	170	155	147	162	134	131	135	116	121	146	136	132	150	136	135	138	123	134	119	123	157	124	146	135	136	139	114	159	135	142	140	129	124	117	146	115	180	151	114	150	129	116	131	139	120	153	130	136	129	113	148	130	142	133	155	134	133	146	143	128	124	121	167	142	140	129	125	110	136	139	154	130	136	139	120	120	118	135	128	134	151	158	125	118	141	130	145	126	113	156	145	130	108	144	137	121	145	148	134	136	126	135	149	152	112	128	142	131	144	129	134	129	122	131	137	131	132	148	123	142	133	130	110	136	137	134	162	142	131	149	128	139	150	129	157	141	126	134	134	126	161	131	135	127	141	135	146	147	152	128	125	145	138	152	131	123	143	141	132	133	135	114	121	144	127	144	124	140	138	126	129	121	123	131	139	131	120	127	123	127	141	122	136	102	127	146	137	154	139	125	126	134	159	137	120	141	124	146	135	130	141	140
15463	11443	33604	31084	10263	6442	3429	1664	1263	1229	1179	1108	901	752	740	627	636	633	631	592	554	490	450	390	411	388	383	376	375	412	411	390	395	405	337	358	385	377	352	352	341	358	336	363	344	349	349	340	358	347	345	350	357	351	378	362	335	351	359	376	372	347	323	342	358	366	355	346	341	378	362	370	366	351	393	315	348	340	362	347	355	333	332	355	377	345	342	337	352	374	370	326	338	347	313	347	381	358	343	343	373	354	359	349	356	335	385	322	381	363	346	360	349	369	362	369	367	349	368	381	350	314	383	346	352	327	376	361	332	355	338	348	333	352	320	302	369	383	350	360	367	373	363	357	378	340	335	331	351	371	320	344	338	314	324	369	353	358	320	366	319	339	335	355	365	344	366	386	340	353	370	342	330	368	324	334	350	345	339	355	375	321	346	325	359	321	324	340	325	352	363	377	343	331	344	352	371	299	350	364	377	314	319	362	337	362	350	346	318	345	371	321	334	360	328	328	339	331	352	342	367	336	380	352	375	314	348	364	372	300	333	338	321	315	345	375	344	343	345	334	345	355	355	378	324	365	358	369	358	378	364	348	327	348	358	350	336	345	323	349	303	339	336	337	355	339	322	370	335	389	316	350	363	352	340	364	348	341	359	313	358	381	339	309	361	359	361	352	333	345	321	378	370	345	374	354	332	355	399	354	338	360	352	353	333	358	372	343	350	386	326	376	335	359	331	384	346	326	360	334	357	364	343	356	334	361	355	331	358	304	348	361	320	358	330	366	342	357	344	364	364	342	352	343	356	364	363	308	348	343	326	323	354	330	351	315	324	330	371	390	338	339	339	329	354	350	347	335	358	367	337	323	350	370	348	363	337	351	372	355	329	361	339	317	331	335	346	345	328	344	351	331	391	352	311	333	301	341	337	356	345	328	314	343	348	321	363	346	321	329	335	346	353	357	346	369	384	357	375	320	329	345	323	335	333	344	346	326	370	335	342	379	357	355	361	307	337	368	339	325	377	353	355	345	334	376	329	334	374	358	350	327	324	344	350	364	324	352	350	341	350	376	377	344	323	333	343	358	369	352	363	330	338	380	337	336	345	326	346	368	343	344	380	367	329	343	358	351	356	349	358	370	326	376	355	349	374	380	322	341	347	351	373	316	330	348	370	356	357	357	336	344	377	309	331	341	350	368	357	346	330	329	365	317	373	357	357	365	356	334	324	371	368	340	331	318	379	345	350	352	306	344	355	371	365	307	369	299	338	347	352	358	314	324	352	378	349	370	331	323	346	369	353	342	352	333	354	345	334	337	375	344	385	361	358	347	335	334	333	354	351	343	341	365	376	345	358	327	351	375	351	345	366	338	352	373	369	407	360	355	349	353	345	313	348	349	368	354	379	360	358	340	344	377	345	376	337	368	374	338	369	362	333	357	350	370	354	373	351	337	329	362	348	340	365	338	360	317	317	373	352	368	360	366	369	341	333	377	320	334	342	357	333	327	340	338	310	353	323	334	324	320	343	331	353	381	352	369	353	338	370	320	359	361	341	360	321	365	371	360	356	346	342	334	356	343	367	352	367	319	351	330	357	357	361	369	345	381	338	324	364	364	362	323	340	315	329	339	348	341	348	347	383	352	350	328	358	362	335	346	378	340	308	379	382	348	378	340	322	380	355	312	346	376	339	359	359	350	330	353	303	329	384	347	337	370	353	352	380	335	364	353	329	347	347	349	366	343	354	385	353	391	329	356	344	350	327	338	320	369	331	320	357	317	341	347	340	370	332	358	355	349	359	322	341	361	373	344	352	363	354	336	349	323	351	320	332	374	331	338	349	341	359	364	353	370	339	375	324	323	329	310	332	320	358	354	339	351	370	363	368	391	361	379	342	316	344	351	318	364	303	383	354	311	388	328	336	329	364	316	343	344	325	337	367	340	348	378	340	361	327	343	337	371	337	327	371	357	366	364	373	360	367	316	342	348	340	354	345	353	334	316	353	331	368	395	332	362	378	348	382	352	372	346	386	351	358	323	345	342	367	338	367	311	360	368	362	337	369	347	335	340	357	335	350	378	326	328	369	364	328	318	359	371	364	356	316	345	384	374	343	360	323	357	319	349	321	330	322	347	305	336	355	342	373	303	394	335	381	357	346	350	339	342	322	362	350	362	333	370	336	373	322	350	341	357	302	332	330	365	326	325	344	345	340	370	378	345	365	370	332	401	387	351	357	368	353	308	326	354	324	370	341	351	350	372	366	364	337	365	327	363	340	319	363	321	321	335	331	346	358	347	371	371	330	348	353	348	364	325	341	363	329	354	335	360	346	344	356	346	363	342	365	368	357	352	337	356	364	322	344	382	364	341	333	373	340	341	358	335	363	378	337	334	361	341	329	354	334	343	336	349	339	339	370	380	334	370	335	350	346	352	325	356	371	331	335	340	373	317	340	333	347	333	336	318	355	374	326	326	373	344	383	344	305	369	355	307	389	359	379	351	354	337	336	337	349	363	345	358	382	380	379	362	340	298	324	388	324	347	375	337	389	386	362	368	342	353	346	343	332	329	365	349	354	329	365	348	382	374	342	363	337	341	344	349	370	367	355	325	346	334	339	376	325	311	366	324	342	307	344	339	349	364	308	342	336	362	312	364	354	335	365	353	392	355	334	358	369	350	367	333	329	336	339	331	347	355	337	330	340	314	336	352	338	361	355	337	351	346	339	352	339	348	376	336	373	358	351	344	363	343	359	363	302	339	328	361	376	352	344	334	362	361	379	355	351	345	374	358	333	362	393	346	306	375	307	362	348	336	345	352	351	365	308	357	372	379	333	335	335	334	342	344	335	358	354	350	380	332	355	346	349	352	326	372	363	343	364	333	328	339	343	343	341	375	379	341	356	310	372	343	342	358	303	344	347	331	345	342	349	358	353	353	333	323	368	341	323	323	351	337	351	357	349	361	357	348	380	355	356	345	374	333	350	356	362	315	325	342	347	355	337	355	347	331	343	360	360	296	336	347	364	358	358	352	358	341	376	358	350	305	321	326	356	338	336	334	380	347	375	344	348	375	324	329	330	340	316	352	344	356	327	362	356	351	341	332	361	329	373	352	354	357	370	363	362	354	332	353	355	321	364	369	337	344	340	337	352	342	365	371	318	332	336	377	345	384	333	355	346	361	379	358	325	350	351	331	373	359	346	326	351	350	343	400	356	360	319	388	331	337	344	352	367	340	362	372	359	316	325	373	369	337	345	365	343	370	339	310	343	315	334	374	348	348	366	363	341	377	333	324	362	347	342	357	372	379	346	380	341	335	332	358	349	333	326	319	383	333	363	356	338	385	347	344	305	342	332	370	330	326	334	339	344	377	345	354	329	354	350	329	334	331	331	326	358	310	345	339	334	350	362	340	378	366	337	358	365	350	342	337	345	344	310	363	364	333	344	342	328	346	339	370	381	332	343	369	324	345	343	364	353	374	371	362	360	355	374	364	362	342	337	342	347	328
6444	1617	1094	709	515	474	429	393	404	426	378	387	365	374	370	376	430	396	388	389	380	362	396	361	371	418	357	370	393	364	385	390	369	366	366	384	360	385	377	381	358	368	370	375	376	347	381	388	398	339	402	356	355	378	368	425	406	369	408	412	389	384	363	403	357	370	429	401	409	362	374	365	408	381	399	403	367	399	411	391	373	376	401	391	382	380	375	417	384	378	406	403	394	375	374	392	348	402	387	393	408	357	376	391	367	373	426	377	384	372	374	354	386	364	367	365	374	402	401	371	432	366	401	356	398	383	359	393	364	388	359	394	356	412	391	363	385	376	358	392	391	387	372	335	373	408	433	359	385	382	364	358	400	386	375	387	426	417	394	376	386	374	421	363	381	370	379	368	360	356	382	386	396	379	379	391	337	348	372	382	385	365	355	370	346	409	395	369	393	417	431	416	409	384	356	408	364	379	410	379	380	387	381	375	380	350	340	377	379	367	360	371	379	371	384	370	357	353	379	404	361	344	400	404	371	362	344	439	408	388	368	391	348	346	374	390	428	419	362	357	381	403	372	372	381	408	385	375	388	410	359	370	411	350	423	356	389	427	391	366	409	407	378	382	393	371	380	398	431	375	365	371	396	388	400	377	391	404	374	367	388	357	377	390	361	369	376	338	394	390	339	374	339	415	422	359	321	363	366	366	380	403	383	362	418	391	360	344	354	360	401	411	408	388	344	378	360	419	409	395	394	362	366	407	362	362	353	379	370	438	384	343	374	420	405	366	414	385	390	363	385	391	347	351	388	341	409	369	383	384	361	376	394	348	408	381	338	382	393	341	353	384	394	366	384	396	385	396	385	385	362	368	389	391	372	363	375	391	389	373	407	363	381	397	403	376	377	374	347	398	344	362	383	369	390	399	386	392	384	385	361	399	370	368	391	401	380	398	349	407	353	401	409	389	374	369	388	354	396	389	380	415	396	382	403	397	382	345	365	428	343	402	382	378	390	407	370	386	394	384	367	381	398	410	424	364	422	344	377	369	356	374	381	353	413	372	341	420	413	361	359	389	412	364	382	373	325	378	396	429	378	352	375	372	409	415	362	378	400	345	377	407	376	403	381	363	386	361	371	356	414	406	386	349	374	381	411	355	398	387	426	387	392	416	399	406	378	389	375	353	326	394	401	356	374	380	376	381	387	352	394	396	376	357	401	377	397	395	376	403	425	391	395	404	380	406	405	406	367	392	426	374	365	348	383	355	384	399	404	397	366	392	400	386	398	383	380	393	382	346	386	389	363	398	366	379	406	424	367	438	398	355	381	382	414	367	411	423	395	386	399	347	364	354	365	394	371	380	359	356	374	396	415	419	377	404	381	386	413	416	365	396	412	366	358	407	384	379	413	386	368	352	403	382	394	436	381	397	354	392	376	440	382	372	377	351	429	346	380	400	371	387	378	384	388	386	425	362	331	393	406	404	380	372	382	378	405	379	385	364	374	362	423	385	364	359	418	400	376	375	338	375	363	374	385	375	350	399	385	343	354	375	384	385	379	400	398	382	383	404	381	378	400	360	384	390	406	388	395	378	392	369	384	391	391	384	391	384	348	400	372	395	390	368	401	358	373	371	388	405	384	376	400	378	375	393	365	406	374	370	409	389	382	404	395	351	371	390	372	377	342	348	369	358	416	380	379	387	361	368	407	420	375	392	383	399	369	380	365	427	361	410	388	340	373	396	357	376	392	361	368	364	363	382	393	392	378	421	380	377	366	347	377	392	354	394	358	368	384	377	405	376	347	359	357	401	355	421	400	393	390	370	380	388	377	353	353	365	394	370	365	381	446	381	383	412	342	385	377	407	394	407	373	391	379	374	360	401	379	346	397	384	349	340	375	362	358	411	384	376	389	361	374	387	363	395	369	372	383	366	367	367	410	389	359	370	371	394	354	335	380	371	394	375	375	394	382	394	412	337	411	382	375	380	357	402	393	376	384	370	378	400	387	376	383	369	352	379	397	387	398	401	391	371	355	436	371	375	415	387	353	380	373	393	417	361	389	387	390	361	374	399	337	389	358	348	421	379	378	404	388	412	398	369	379	353	393	372	388	390	416	354	383	372	358	374	410	363	379	345	401	400	375	375	367	349	407	405	392	392	367	371	370	384	406	383	393	414	363	370	391	391	362	377	370	393	399	391	391	392	376	414	360	384	426	347	361	344	373	391	406	399	390	375	397	412	363	383	418	378	393	366	408	426	411	400	403	355	405	370	393	376	364	377	385	388	398	397	354	378	350	383	381	385	386	407	378	405	372	419	410	429	380	367	424	358	350	362	378	356	358	378	348	391	373	370	371	395	407	365	389	403	398	374	375	369	376	371	363	368	383	370	402	362	413	408	387	374	348	380	397	372	345	385	388	356	414	365	373	407	395	406	401	400	365	395	364	408	388	373	423	372	379	358	419	402	374	361	362	372	356	375	342	383	374	375	372	394	398	383	428	358	430	339	413	396	405	347	400	388	412	377	329	403	400	377	370	395	374	362	371	399	368	374	363	378	360	381	402	385	332	367	361	355	363	374	359	382	378	407	356	381	371	376	390	397	361	395	401	352	356	367	437	409	414	360	400	353	379	445	354	393	384	400	386	376	375	403	350	400	377	384	368	398	420	393	369	377	401	394	391	410	370	335	364	379	374	412	373	416	374	420	359	380	344	388	331	373	367	362	357	375	345	361	402	402	403	377	366	375	350	396	387	361	390	367	398	369	379	356	354	377	362	389	347	377	357	371	402	422	395	350	375	396	353	390	427	362	371	398	349	422	395	371	373	400	350	380	378	399	364	390	394	412	405	377	397	407	353	388	395	376	398	390	390	389	420	376	355	403	375	369	378	385	378	353	418	407	377	373	393	351	395	369	395	404	398	341	394	413	405	378	411	388	375	355	381	425	390	380	385	383	385	379	391	399	412	358	445	396	366	385	393	395	430	428	384	389	407	382	359	394	429	384	383	355	363	376	366	388	328	373	349	367	387	395	395	457	435	381	369	349	368	398	412	397	376	393	395	386	379	337	357	416	404	382	376	390	352	338	393	371	362	391	368	359	389	382	387	388	360	367	391	341	419	401	354	418	387	365	378	387	410	384	374	376	374	374	394	370	375	385	395	428	387	422	398	378	372	373	420	385	382	351	396	423	380	434	378	371	365	390	417	365	409	399	380	384	397	361	394	387	393	373	405	395	370	427	377	361	389	419	400	391	375	387	403	351	395	400	394	400	372	348	401	398	420	404	351	400	399	370	353	431	356	370	377	370	413	400	417	397	358	397	332	384	400	360	364	383	388	352	380	334	362	400	375	373	385	407	387	371	383	401	377	382	380	373	367	386	385	362	391	396	370	383	335	363	359	402	364	378	427	378	395	390	431	398	365	403	378	390	334	370	387	409	384	368	399	394	382	372	363	375	388	361	388	384	399	377	378	390	375	449	356	376	371	365	402	367	418	363	413	409	385	370
4964	2096	2997	2529	1455	1315	1171	1008	1022	1003	962	937	939	905	852	886	919	894	895	923	822	850	882	847	899	837	874	883	855	870	833	863	867	822	891	834	864	884	849	925	852	836	805	825	851	863	865	886	842	803	911	849	845	864	812	885	871	833	817	840	832	829	883	854	885	866	881	800	852	899	894	876	821	877	849	851	833	835	812	810	841	855	834	846	789	819	834	803	871	861	821	822	909	891	828	827	856	852	850	888	839	818	835	833	872	896	872	861	854	867	855	863	822	779	825	781	847	809	885	879	829	878	884	797	831	841	838	837	905	902	862	885	791	844	869	839	824	908	835	852	877	900	848	835	837	849	836	839	830	872	879	828	826	873	853	880	867	843	887	842	820	890	883	848	822	852	863	855	823	884	806	821	868	845	845	867	890	894	863	839	863	912	875	852	868	890	877	849	910	851	873	895	832	889	824	904	819	884	849	836	881	871	864	892	827	820	826	872	881	843	876	801	866	875	812	861	865	867	906	828	783	881	888	829	844	867	889	794	886	839	859	782	870	820	871	853	868	845	838	870	833	813	867	831	833	860	908	812	872	871	833	847	844	856	848	877	863	805	846	867	880	841	858	823	846	868	813	861	890	824	832	807	844	848	861	872	863	866	849	823	867	899	827	815	853	866	842	850	856	896	863	820	897	853	866	908	887	853	903	840	803	880	861	837	849	858	833	856	881	825	833	830	853	809	845	863	913	855	832	838	835	845	831	832	875	881	828	920	831	849	944	758	872	861	832	871	894	867	834	882	843	904	855	882	880	815	844	826	857	832	863	846	830	834	836	828	855	858	847	821	922	877	877	833	861	826	864	856	839	865	834	856	802	849	868	790	835	812	882	854	818	866	909	861	880	870	912	836	867	821	802	816	875	871	866	860	809	883	805	885	863	806	846	898	830	831	839	821	863	826	837	874	854	836	832	869	877	863	856	841	836	826	836	849	819	848	864	829	864	822	878	843	844	805	827	862	859	839	807	794	828	812	846	877	847	858	848	875	850	848	882	827	859	830	858	851	868	815	837	893	823	862	834	834	871	831	907	834	837	840	827	883	870	825	840	817	844	855	887	892	835	857	896	851	860	844	874	814	821	832	839	844	837	868	819	819	816	831	842	824	846	871	816	854	834	847	832	846	846	839	816	831	845	870	866	807	848	853	838	801	829	903	846	878	819	866	837	893	898	799	885	847	836	851	863	879	826	852	855	840	806	816	770	874	879	784	855	863	835	834	870	871	837	869	845	824	845	864	861	872	818	786	864	883	827	840	880	893	828	819	832	864	847	918	799	819	844	843	861	819	835	869	844	819	812	810	815	869	870	876	870	803	830	871	816	853	830	845	822	848	896	820	863	842	890	853	843	865	860	824	870	850	811	892	873	850	883	809	829	855	855	852	852	791	836	887	878	888	855	871	841	854	802	835	879	863	800	900	887	832	866	893	846	829	799	850	832	874	858	858	811	917	874	868	800	821	816	801	821	881	853	863	831	858	870	849	903	824	862	891	820	894	812	876	878	835	888	880	835	844	859	848	853	835	827	840	850	830	826	887	851	835	802	863	878	815	808	859	844	818	853	849	805	908	860	810	808	892	879	858	842	841	861	870	860	839	848	862	847	881	822	816	877	892	911	851	867	868	831	827	871	810	799	799	854	889	887	858	871	887	768	869	861	885	843	890	829	797	841	896	850	834	854	885	868	808	837	853	852	860	901	847	864	893	872	816	871	854	841	823	872	823	845	850	844	872	851	827	804	887	842	868	827	900	849	847	826	880	808	813	814	829	830	883	845	859	867	872	886	865	791	794	812	853	874	814	847	887	834	856	856	808	861	861	850	900	867	848	811	794	818	860	836	845	829	849	844	899	885	811	875	831	845	844	780	776	871	867	845	816	857	827	884	859	893	840	850	869	830	861	828	816	864	866	862	821	846	870	853	806	868	847	824	883	853	840	819	900	877	867	863	820	883	840	862	872	798	916	805	828	838	835	824	835	883	850	803	838	874	859	883	838	858	806	851	831	828	813	883	878	866	871	887	837	855	866	859	889	859	871	911	827	838	870	830	819	877	855	846	869	875	900	851	846	858	843	848	811	839	841	900	832	844	868	806	886	836	862	853	859	851	848	792	865	843	824	839	878	839	788	891	808	846	864	810	888	864	874	817	816	908	829	889	830	846	823	843	840	850	852	834	899	861	892	883	881	862	849	834	863	797	818	849	865	860	850	851	843	819	856	874	825	921	801	860	857	835	828	854	868	884	906	814	809	833	851	850	849	823	886	812	836	832	791	891	813	873	853	832	805	843	867	852	828	803	870	839	806	801	848	788	858	833	881	824	882	840	791	872	842	826	824	868	878	837	848	848	851	870	875	839	796	833	867	793	790	797	861	877	839	822	873	870	832	815	847	921	889	806	805	843	826	817	863	860	845	877	851	857	864	858	859	814	821	904	817	848	857	867	806	841	838	871	859	895	823	869	829	904	858	840	807	856	920	853	814	817	813	841	854	868	872	869	809	851	852	841	838	906	864	827	860	834	836	801	898	815	821	833	852	892	876	810	821	798	820	824	878	834	841	850	878	878	797	786	856	842	893	826	867	834	826	824	855	856	871	853	797	895	846	837	870	820	874	910	853	883	864	806	862	830	809	834	872	819	832	854	870	815	830	824	855	895	821	842	839	902	869	832	842	858	827	857	817	845	861	850	818	838	862	824	824	843	838	831	838	802	827	886	852	865	878	841	847	827	867	809	837	805	827	828	870	827	836	864	838	855	837	788	822	865	829	838	829	809	870	803	854	864	854	842	829	837	889	860	884	867	879	827	818	868	849	867	896	862	821	849	846	831	851	811	820	863	841	884	863	824	862	849	850	807	817	808	845	881	909	848	866	861	826	822	853	816	864	850	861	846	853	850	843	759	823	862	890	849	844	846	854	858	825	826	872	799	819	889	828	848	854	889	864	857	835	839	869	819	930	819	797	865	888	851	804	859	847	854	869	871	860	875	852	830	901	856	802	824	859	842	840	849	830	832	832	863	878	849	873	880	831	869	838	883	812	808	812	819	840	851	839	867	897	859	817	814	827	837	827	864	851	889	831	847	826	804	876	848	822	821	850	826	870	831	809	843	836	862	850	832	851	837	889	881	867	877	839	848	861	842	835	848	858	813	845	829	864	866	815	824	833	897	846	827	891	789	794	876	877	846	897	838	908	817	872	839	841	868	888	858	835	838	830	852	801	857	824	811	863	840	831	878	910	895	844	885	842	823	809	847	813	873	840	879	854	857	861	859	852	859	848	887	831	812	853	861	857	909	888	821	857	828	900	848	840	873	852	858	814	818	873	874	824	891	822	832	784	916	866	796	843	812	850	813	819	784	867	847	798	897	798	842	809	842	808	867	863	851	836	829	890	844	801	863	811	883	880	808	886	829	870	813	843	819	841	872	831	893	818	858	824	856	817	825	893	858	838	892	879
16607	6228	18602	16937	4411	1179	590	421	309	334	337	310	326	288	287	272	292	254	290	268	288	264	243	258	233	263	249	231	203	243	237	226	246	237	219	238	219	216	213	248	232	232	247	231	198	246	223	240	239	272	252	244	251	223	272	238	213	270	248	244	274	208	237	248	265	243	226	237	252	251	252	240	252	265	249	237	237	244	275	231	263	277	253	233	218	249	235	223	229	237	247	221	240	237	219	237	264	271	249	223	226	241	229	228	271	243	254	244	273	238	252	241	265	237	250	230	240	247	238	274	247	272	261	232	216	245	257	260	280	224	233	239	238	235	260	247	249	223	228	237	256	248	257	234	248	257	239	264	269	216	238	236	255	237	255	232	259	240	229	237	246	258	274	247	214	231	237	219	225	229	247	250	231	260	238	235	253	241	232	249	228	261	258	246	236	243	246	279	255	270	254	251	244	243	241	252	250	266	248	215	264	234	264	252	237	223	243	230	224	236	246	251	244	252	246	253	248	245	250	229	259	233	247	234	237	233	239	250	249	259	274	218	278	222	260	263	234	277	250	284	233	244	279	266	219	199	234	241	199	217	229	226	226	244	251	241	231	245	239	242	250	241	251	256	221	230	256	231	251	241	239	248	233	230	241	260	251	242	262	226	228	260	232	250	245	242	240	244	213	228	249	256	252	247	239	242	262	225	238	259	272	248	227	252	249	262	234	231	267	225	235	269	226	226	225	235	237	245	251	256	243	241	226	272	239	245	248	235	243	237	238	247	257	242	223	255	270	240	251	246	222	253	273	263	258	262	238	224	216	246	253	228	288	220	235	248	221	256	226	254	260	248	224	257	237	257	248	233	248	264	250	252	232	211	232	264	233	249	254	267	280	232	218	224	244	248	263	247	218	227	225	262	267	262	243	253	269	274	264	200	251	235	242	243	241	254	268	259	256	259	253	213	221	228	259	266	243	248	239	256	258	255	260	270	242	234	251	246	237	250	263	241	254	240	253	252	241	233	221	237	244	239	240	219	238	258	250	239	234	222	216	237	235	239	251	251	234	225	222	245	242	226	270	247	210	235	216	219	229	230	264	244	242	237	251	234	229	238	257	251	228	270	237	248	230	269	225	233	261	273	243	263	249	247	280	241	260	252	212	253	254	245	275	215	207	255	246	242	235	245	273	263	244	234	231	246	251	247	237	274	265	247	223	226	227	244	252	238	252	234	258	275	269	237	243	208	274	254	256	254	235	252	237	255	243	267	247	224	256	219	230	237	273	236	271	242	231	220	249	239	234	234	270	221	239	242	240	268	235	261	254	229	233	218	245	254	231	287	277	213	243	230	228	243	271	226	261	237	261	247	267	215	264	237	246	267	224	246	231	231	212	264	236	259	226	238	235	227	229	265	241	238	235	265	252	241	244	207	258	232	229	239	229	268	244	263	239	230	225	259	246	249	245	257	246	252	217	223	225	218	225	220	262	240	227	263	256	234	222	277	231	266	264	231	233	240	227	254	274	252	252	240	224	257	264	224	252	236	245	224	241	267	226	229	246	245	269	267	247	267	244	253	231	249	262	252	231	234	229	237	262	256	237	247	254	290	269	247	262	263	234	254	250	257	251	261	248	228	257	232	258	242	240	229	191	247	248	260	258	240	240	243	270	243	262	265	235	234	266	236	236	217	258	261	248	257	270	237	254	254	256	264	243	213	228	257	247	232	222	225	263	215	267	241	229	238	253	226	243	255	223	277	250	219	239	247	231	234	231	248	248	243	269	255	243	240	250	265	268	269	267	226	265	245	269	248	254	252	243	240	276	241	237	232	239	263	242	238	228	254	248	228	245	243	262	257	236	227	269	259	250	208	256	230	217	262	267	249	232	247	242	234	224	255	241	234	236	233	216	280	247	261	257	227	246	230	232	232	246	247	234	275	225	238	237	239	240	236	282	242	243	239	252	220	264	259	275	247	252	258	251	225	266	224	244	256	227	253	236	207	216	259	230	253	218	242	262	239	225	259	246	236	241	228	246	227	225	227	240	233	267	248	222	226	249	248	284	226	239	245	278	263	262	251	216	238	218	247	213	233	258	257	241	247	225	242	233	213	220	252	252	229	255	234	224	262	229	250	236	228	271	233	273	256	248	252	254	255	270	222	243	245	258	252	238	237	230	271	250	250	246	267	259	248	255	237	226	256	225	256	254	255	247	258	229	242	249	235	265	253	246	235	218	263	245	224	250	273	246	239	265	246	261	252	258	236	238	248	240	273	241	254	234	271	207	261	225	226	262	256	231	245	247	235	224	249	226	222	241	251	268	242	261	272	274	250	259	262	218	272	271	230	250	247	246	236	269	283	258	249	228	223	230	232	268	273	222	234	263	238	247	230	230	277	226	228	236	235	243	253	244	246	218	247	233	245	269	240	256	239	260	248	244	235	266	241	231	256	218	228	229	248	221	258	255	215	214	252	259	239	242	252	258	273	248	244	262	288	236	270	252	236	242	237	223	262	261	244	231	234	245	227	240	234	235	265	254	260	225	244	239	227	234	250	252	234	239	250	254	263	261	264	265	271	263	241	226	256	270	238	254	243	214	282	238	259	248	247	251	257	245	227	247	244	242	216	229	261	237	238	239	237	228	272	246	203	212	215	258	252	245	207	245	215	231	235	223	241	260	222	238	238	262	249	215	253	243	240	254	262	250	266	220	236	223	263	283	228	281	246	230	218	231	237	248	276	290	270	224	243	258	266	245	253	237	260	244	240	256	240	253	252	244	259	238	262	276	233	234	238	222	248	224	235	226	221	198	206	232	226	278	270	264	257	261	240	242	241	274	223	235	233	247	247	218	238	254	265	229	263	255	216	250	242	232	250	221	241	235	238	234	246	258	270	249	231	261	265	268	238	252	277	228	245	255	234	277	225	228	244	243	246	249	238	232	236	254	212	230	265	264	251	266	254	232	242	235	237	241	256	239	241	263	248	262	297	226	265	232	247	228	236	247	239	259	241	253	225	211	241	234	277	240	217	273	282	265	231	210	235	244	220	236	255	210	242	257	244	243	241	271	268	249	256	270	277	224	262	250	229	249	238	254	262	241	245	236	229	232	215	249	247	229	231	259	242	234	245	247	228	283	240	245	262	233	221	246	267	235	272	249	240	262	288	253	233	237	252	257	245	240	213	282	250	252	247	254	204	239	226	224	253	229	234	250	234	259	251	274	258	254	230	240	251	237	263	264	232	236	244	249	217	223	247	230	227	238	238	254	257	242	222	203	256	210	256	268	227	211	256	242	261	263	256	242	247	246	274	248	248	265	257	257	258	246	276	257	260	259	274	253	249	262	259	231	251	260	279	254	223	251	264	234	256	211	238	250	244	250	229	270	237	226	245	252	256	227	249	263	249	227	246	225	236	223	277	229	231	233	231	236	250	264	270	276	229	252	236	256	278	233	252	252	233	249	212	243	255	220	231	239	283	266	251	251	238	243	248	242	255	246	243	246	238	242	265
11934	6178	25557	23043	8461	4144	2266	1390	1064	1080	1091	963	869	769	766	751	730	732	680	745	688	613	613	602	610	575	598	549	589	539	571	535	579	587	561	539	577	562	569	601	549	557	598	525	567	603	597	573	593	522	540	533	571	585	602	555	592	565	585	529	546	606	539	585	565	531	614	528	582	592	566	541	563	584	572	572	528	581	557	549	560	549	541	581	545	554	568	610	575	541	532	553	582	564	582	564	570	611	558	580	553	549	568	559	552	563	559	586	512	542	537	621	536	554	563	532	573	590	572	560	569	587	562	578	592	597	515	543	565	523	555	529	620	508	590	547	534	523	592	578	540	581	540	571	573	586	563	545	580	590	565	562	568	577	557	555	560	576	555	581	587	524	541	546	574	569	573	596	518	584	549	570	560	568	554	557	544	563	542	581	570	545	541	555	575	545	572	574	589	540	540	571	540	591	533	563	569	556	583	589	575	548	533	587	548	548	552	559	585	552	525	518	560	561	560	583	541	546	591	597	539	571	552	537	563	577	564	573	571	565	538	560	576	561	533	561	521	528	549	568	520	541	569	539	578	579	535	583	568	544	534	531	533	555	627	585	561	514	571	529	584	552	573	545	543	571	588	571	569	544	540	556	528	534	579	588	559	532	533	564	564	596	563	592	554	551	584	566	543	550	582	574	540	531	583	612	525	551	551	579	548	561	568	594	570	572	508	563	596	613	538	584	557	561	568	553	515	562	556	546	564	523	585	539	566	566	574	530	578	516	551	543	580	541	556	566	579	579	584	563	534	549	612	553	540	585	563	530	561	568	555	571	556	562	577	543	552	584	529	512	600	540	529	575	546	594	577	557	595	541	558	585	554	589	535	553	545	551	517	553	564	599	531	577	557	554	559	573	559	572	576	589	572	511	545	540	546	551	566	564	589	563	569	593	554	563	557	610	546	557	526	561	555	552	598	611	558	577	535	543	609	551	546	537	566	553	566	583	526	592	590	580	566	556	517	544	556	549	553	627	571	548	544	565	565	544	550	503	558	568	539	535	548	572	563	540	577	561	536	550	569	577	539	555	586	546	586	557	533	567	569	582	561	573	577	574	566	561	589	552	526	555	576	575	593	556	576	590	565	530	576	553	587	570	605	613	587	559	568	594	585	579	548	550	575	539	559	547	546	593	544	555	501	531	563	552	545	496	570	550	598	551	537	580	560	572	561	550	586	531	540	541	559	581	564	558	595	542	538	576	551	569	572	583	547	544	527	553	555	567	608	553	562	588	550	547	577	569	550	554	537	576	562	573	522	545	574	533	546	520	565	550	559	550	530	544	549	542	531	530	601	568	560	539	584	527	560	518	563	527	577	580	560	576	561	552	579	555	605	549	568	548	573	554	556	560	553	536	529	548	576	534	554	599	544	585	521	558	568	579	539	569	579	548	559	594	512	548	553	562	562	551	556	550	592	557	535	603	570	586	551	606	523	565	531	542	541	553	557	571	557	531	582	564	527	565	618	579	573	559	558	529	565	582	544	594	574	606	553	593	569	564	516	568	573	561	555	564	538	552	573	551	517	530	575	506	577	576	535	577	541	552	529	558	577	542	550	573	535	547	571	589	534	540	564	564	589	559	530	562	537	551	525	607	560	549	605	558	591	558	562	591	570	550	491	578	545	529	575	557	598	592	564	582	559	566	542	549	564	545	576	570	550	532	554	553	576	559	560	604	527	592	533	545	614	536	542	523	619	578	542	544	557	541	542	554	565	587	586	545	561	564	630	543	637	540	536	567	544	534	539	587	560	581	589	559	579	543	560	549	552	524	508	526	555	560	561	609	586	560	586	587	537	600	536	569	593	527	534	566	598	564	530	576	552	611	532	564	554	553	591	561	494	529	589	581	555	606	601	596	557	529	590	564	549	513	553	554	516	563	567	538	558	570	539	532	546	547	587	609	593	549	587	584	565	559	544	575	562	543	573	554	554	568	551	511	575	554	556	593	560	560	590	595	553	558	559	589	549	569	545	596	556	544	552	562	551	566	585	570	563	543	503	564	567	529	532	564	514	541	518	535	568	550	551	529	542	516	532	555	548	538	598	549	573	534	576	542	565	585	589	534	522	535	547	577	571	573	555	549	591	552	550	587	571	579	530	583	556	560	596	538	549	544	562	556	531	592	524	532	574	588	586	563	560	559	603	541	621	575	568	552	540	571	582	551	579	559	568	589	570	596	577	574	553	569	578	538	553	571	518	541	546	579	538	543	552	566	551	566	565	563	560	527	586	552	565	561	584	532	564	569	513	575	534	530	570	611	589	551	550	531	556	549	545	532	545	530	591	570	554	526	536	558	521	550	551	577	538	589	570	585	593	559	593	585	547	537	564	583	616	552	515	558	554	568	589	571	539	561	575	552	545	585	554	547	579	582	597	570	587	540	577	561	574	546	552	551	620	551	559	574	527	549	527	556	544	564	548	501	569	558	574	543	568	582	540	609	558	563	590	544	582	568	568	551	587	564	555	550	570	527	583	529	502	580	538	566	554	567	614	568	597	530	560	574	563	542	568	556	527	527	515	566	574	549	554	556	550	542	540	525	533	589	576	582	576	520	535	551	525	535	570	552	516	529	501	531	591	580	563	565	547	633	591	582	547	574	574	523	588	566	542	564	564	556	515	599	575	541	540	546	536	540	582	587	552	551	524	539	570	547	575	554	567	573	560	503	567	528	544	581	537	544	611	507	588	595	543	544	546	547	566	544	600	539	592	564	548	563	557	562	565	544	549	578	564	564	555	538	571	599	581	534	547	560	566	576	580	597	544	564	573	552	526	603	531	571	556	561	569	609	561	536	538	525	561	569	537	576	553	565	536	589	553	536	475	597	571	584	505	603	537	590	545	520	557	580	558	555	549	546	635	567	617	585	575	560	541	573	574	550	572	552	588	543	561	564	548	594	565	579	553	553	557	529	537	622	516	546	564	566	555	562	553	584	564	583	561	550	546	560	584	569	560	559	601	597	565	602	558	569	545	541	551	607	557	557	578	606	552	557	579	582	526	518	560	550	534	604	584	540	603	571	534	598	570	559	515	560	537	543	595	569	551	537	593	564	549	541	559	571	548	561	552	559	566	568	509	536	573	562	531	598	527	499	537	559	582	573	554	560	523	592	584	519	582	558	530	509	559	550	524	542	517	559	563	563	556	571	584	547	564	554	589	589	562	551	510	548	558	563	559	552	542	554	532	561	557	549	526	558	581	532	573	553	589	574	528	540	545	532	567	558	528	564	572	555	556	539	559	572	565	557	574	588	553	561	526	582	576	587	582	569	532	559	531	583	558	608	572	551	583	547	570	544	565	541	596	566	573	581	567	569	548	525	566	538	577	631	600	565	601	581	552	556	528	540	532	532	566	569	537	537	528	605	560	573	544	572	551	514	543	587	543	547	535	539	557	593	533	561	551	592	549	567	573	524	605	537	556	557	581	589	559	552	530	561	577	545	563	517	570	541	577	544
25501	12004	32006	27872	9595	2424	891	401	272	272	272	241	214	184	189	184	177	195	169	185	175	151	153	158	150	132	161	157	145	131	144	124	143	116	150	121	150	115	140	132	132	135	170	139	146	113	129	137	139	125	137	124	136	129	142	152	141	133	107	133	151	142	128	126	120	155	139	144	154	130	151	127	104	136	138	146	123	149	137	131	140	123	136	133	133	144	128	115	131	129	124	121	124	145	129	140	165	136	134	149	133	138	120	133	146	153	124	154	133	126	129	119	132	130	120	137	119	132	144	133	136	136	122	136	130	114	111	121	113	127	128	135	109	110	129	149	111	133	125	139	144	142	120	136	140	121	147	144	124	154	144	140	151	145	134	139	140	151	138	148	139	142	135	138	143	132	126	112	133	106	133	151	132	123	122	122	146	129	149	111	126	137	133	129	131	132	155	125	119	147	119	143	146	133	110	140	143	136	133	143	149	140	127	147	154	104	141	144	137	125	138	136	127	118	151	129	145	128	134	128	117	139	174	136	164	144	125	145	134	133	126	139	131	115	145	151	136	141	134	142	164	127	132	166	138	117	152	150	147	134	114	122	154	135	138	140	160	145	126	137	142	107	162	159	124	149	112	140	130	132	143	132	136	108	124	140	129	127	136	119	136	129	125	146	141	127	133	120	137	123	124	142	125	152	140	116	134	150	114	146	155	124	126	140	127	135	132	144	134	121	139	120	147	138	157	127	136	149	114	107	117	126	124	122	114	143	158	162	144	145	127	128	134	132	135	122	151	142	128	137	119	123	136	136	113	144	130	119	142	178	120	116	124	147	130	154	114	117	134	119	134	135	139	133	115	147	136	131	140	122	130	136	156	137	130	125	148	149	138	142	135	134	160	143	132	131	122	148	147	146	147	135	131	143	123	125	147	132	133	126	137	125	128	116	140	140	144	128	119	114	174	134	118	139	136	153	136	173	139	137	129	128	119	129	116	109	126	149	147	114	124	132	133	148	143	113	128	131	132	150	141	148	120	146	131	153	142	144	122	140	136	141	154	123	148	126	143	142	119	119	160	162	128	145	133	130	137	141	123	151	133	143	133	151	143	125	117	141	155	153	129	148	126	134	131	147	149	123	124	133	140	137	137	134	115	132	122	144	136	135	130	125	166	158	145	144	136	124	130	141	138	144	136	149	162	129	125	128	148	136	145	133	139	131	117	139	146	145	135	132	122	147	138	137	121	130	143	135	133	125	138	164	138	125	134	137	131	147	132	119	126	143	157	151	118	116	135	138	124	153	130	123	121	141	143	163	120	125	127	133	121	121	113	116	125	132	138	117	145	152	152	126	132	134	151	137	132	124	130	126	144	137	130	136	141	155	147	143	140	133	127	138	131	146	158	134	126	133	141	128	120	130	119	130	152	136	126	146	129	104	124	143	115	130	135	150	152	141	136	124	116	128	127	138	146	134	124	133	123	147	129	123	137	150	139	129	117	133	117	138	149	134	125	150	148	123	113	124	136	111	118	138	119	150	146	149	138	145	122	131	161	119	115	135	143	136	142	128	148	141	137	134	138	142	126	151	146	136	145	140	157	129	127	133	151	116	135	144	157	114	130	133	124	120	100	115	108	128	132	130	113	129	118	129	120	154	113	127	157	139	126	134	120	147	151	148	156	141	114	138	134	146	149	138	120	140	138	136	113	143	130	125	125	134	140	132	140	143	137	131	135	100	131	144	135	145	139	142	136	126	161	116	158	127	164	122	144	136	123	136	134	135	118	145	156	134	141	145	127	145	138	135	151	136	131	132	123	129	137	142	142	131	149	154	133	132	130	146	160	131	146	133	144	152	114	129	128	121	138	128	136	124	141	136	132	139	140	136	115	158	113	127	125	131	137	125	134	143	166	115	128	122	137	136	140	131	118	118	143	121	130	138	140	125	149	120	137	150	115	123	133	122	142	156	153	139	137	120	126	157	137	136	142	130	126	129	137	142	126	129	142	155	136	155	116	150	141	137	128	120	136	125	117	154	147	150	129	136	142	161	154	136	151	146	142	140	128	146	139	143	139	149	125	141	118	151	131	113	128	146	122	140	113	137	126	112	151	147	156	139	152	127	124	160	141	138	127	128	133	175	125	118	126	128	135	149	132	128	154	102	132	133	118	145	137	140	140	161	132	136	128	130	138	128	130	154	129	128	129	123	119	144	116	128	136	143	138	153	138	155	131	139	137	138	151	151	153	152	135	122	145	100	114	127	144	133	124	137	141	113	133	117	129	141	111	114	133	144	146	132	139	122	119	128	118	119	145	117	132	131	120	155	119	148	156	136	137	146	121	134	145	161	126	128	131	106	106	138	157	147	126	140	130	160	108	134	135	148	146	147	139	156	133	109	131	145	153	110	134	128	146	152	131	112	121	114	133	136	141	140	129	127	157	113	138	132	153	110	135	141	149	136	144	116	135	134	126	150	136	132	145	141	115	153	138	144	140	126	128	137	124	153	140	133	118	113	126	123	131	131	133	119	128	151	144	140	138	143	116	119	137	128	138	137	118	112	132	134	133	143	138	147	132	133	142	142	129	142	131	124	119	140	124	148	159	121	139	121	145	136	160	140	119	121	125	117	124	149	154	141	134	144	140	139	133	123	132	129	127	124	157	113	126	121	136	146	121	136	128	128	131	134	116	135	128	134	142	118	126	132	130	149	135	160	140	114	149	130	133	154	125	146	133	111	142	135	143	131	138	142	161	139	142	145	121	117	147	111	127	147	166	128	129	116	119	126	145	137	121	132	174	133	148	134	149	134	131	135	138	136	143	114	137	147	134	147	130	126	129	147	139	132	141	142	128	141	120	145	128	135	124	143	121	112	136	121	155	132	138	104	135	134	146	121	148	124	131	139	139	133	130	149	123	123	133	132	135	137	163	123	156	123	138	141	142	161	124	153	119	131	148	126	132	159	135	162	141	121	134	154	137	132	134	135	138	166	149	136	138	121	158	147	146	126	141	144	133	125	125	131	140	137	144	117	132	136	124	120	130	144	139	134	141	136	150	127	121	126	138	128	125	122	141	141	159	144	112	131	111	115	135	131	119	130	168	137	120	123	135	137	148	157	148	112	132	146	138	141	129	135	127	125	126	110	140	149	157	148	130	118	137	139	132	110	118	136	143	125	158	127	133	153	123	128	126	149	132	163	154	142	127	147	125	145	136	146	127	132	140	128	121	151	119	154	140	145	134	146	145	124	135	129	148	130	126	156	139	126	128	145	115	146	117	166	133	173	127	132	116	134	137	105	125	137	129	126	143	129	143	134	126	124	124	150	137	129	124	140	142	129	142	141	155	141	145	122	162	133	122	144	139	147	130	131	141	131	118	113	120	126	119	152	142	136	107	118	140	140	127	145	117	133	136	142	145	114	150	133	144	135	145	127	110	149	137	140	129	137	146	127	152	143	132	139	144	142	123	122	142	140	127	162	159	126	116	136	130	139	136	139	132	127	126	131	136	124
15369	10133	35417	31185	12843	6471	3434	1838	1394	1277	1305	1097	862	795	674	661	664	639	608	567	520	521	440	426	398	393	381	397	420	447	424	387	373	344	358	392	400	343	340	377	378	367	361	342	369	355	339	361	343	369	365	341	373	356	338	320	362	364	350	357	375	373	323	357	344	366	396	337	388	373	386	345	340	333	373	333	351	372	394	333	356	353	337	331	386	333	346	350	347	411	313	372	382	321	335	364	356	371	353	325	354	372	340	341	390	348	329	346	336	363	347	368	335	357	358	339	346	373	358	347	361	375	382	350	378	370	377	363	333	346	350	357	344	361	358	384	317	349	352	356	377	337	335	333	376	372	353	338	355	357	370	348	317	346	333	384	333	359	352	338	361	361	349	353	356	356	338	387	327	348	325	360	332	344	356	357	368	328	360	357	351	354	351	361	320	359	356	365	368	345	374	342	362	357	352	365	331	346	347	342	376	363	356	336	401	356	341	372	334	384	380	336	339	344	345	335	352	328	340	356	363	367	331	387	361	330	376	371	332	338	335	367	320	340	353	331	361	344	343	320	352	352	350	345	344	373	375	361	349	349	350	337	344	342	384	339	361	361	340	290	355	360	355	374	336	328	341	304	337	355	348	333	357	355	375	343	360	350	342	361	360	357	359	353	351	346	348	346	352	377	369	380	355	330	324	315	326	326	334	346	318	347	337	382	381	355	342	336	346	345	330	382	371	322	364	362	347	334	356	347	321	339	341	328	367	322	355	357	355	337	344	333	343	330	379	343	353	334	333	348	342	314	382	363	356	333	344	346	327	362	336	386	349	335	332	369	354	366	349	354	339	324	349	331	347	357	314	365	382	353	354	355	327	375	355	374	358	342	351	305	321	343	344	336	349	344	326	326	345	352	363	352	346	329	340	346	352	369	314	369	362	314	349	361	340	348	361	388	357	312	356	343	339	346	361	341	345	349	343	349	365	360	320	362	351	372	331	368	357	354	353	345	350	328	337	341	324	336	350	336	338	340	368	322	363	372	324	332	350	374	338	375	398	344	365	350	393	354	350	341	337	367	324	379	363	335	333	363	364	392	344	304	328	341	345	364	342	368	359	354	347	376	328	338	303	383	367	352	318	347	337	361	367	358	338	369	335	394	355	366	365	312	330	380	361	370	341	364	330	346	332	358	339	353	364	359	365	336	361	365	347	340	318	331	379	332	332	363	355	363	351	346	354	332	339	348	361	402	374	388	370	349	383	342	365	358	338	308	350	363	327	360	360	351	327	321	336	355	374	360	368	349	331	346	338	355	331	357	354	338	331	350	345	355	364	344	357	357	379	383	333	348	328	371	357	375	353	362	340	350	326	379	359	349	363	329	320	368	345	337	368	329	366	349	367	360	354	342	335	391	333	354	367	329	312	397	309	334	388	334	378	365	370	362	358	341	366	341	359	358	348	351	330	312	362	334	345	398	363	370	375	377	334	345	366	348	319	368	338	316	358	362	350	372	368	366	346	371	364	334	378	347	339	372	345	350	345	359	364	343	355	346	362	350	362	326	352	354	315	407	333	381	352	354	323	311	371	364	357	360	348	352	374	365	340	362	336	347	372	319	343	333	346	392	361	376	359	368	368	373	313	368	367	379	328	359	341	343	333	383	353	333	348	337	332	363	353	329	382	353	362	350	356	359	341	345	319	392	315	363	361	350	332	338	360	358	349	351	370	368	369	373	333	344	336	363	339	391	387	373	381	343	342	354	327	344	354	356	339	368	333	324	339	358	341	341	364	338	349	347	368	350	357	336	377	318	364	377	357	376	334	334	357	358	374	364	326	351	380	328	353	355	348	340	329	340	380	378	347	383	367	362	375	358	356	331	350	332	381	362	336	369	336	364	338	369	359	377	364	380	355	364	374	358	342	356	358	400	345	363	344	351	406	361	333	372	340	336	364	349	359	377	355	342	356	402	330	369	349	359	363	340	371	356	333	352	331	326	354	383	307	345	363	360	339	370	369	352	384	343	390	344	333	353	329	332	356	336	389	355	357	358	379	383	383	358	331	370	382	338	372	325	384	322	368	369	321	387	368	358	348	353	354	383	341	375	337	341	312	376	339	385	387	334	343	354	377	357	334	334	352	363	362	327	353	332	353	344	336	374	328	366	356	344	337	349	332	349	350	336	327	340	335	338	363	351	311	339	352	355	349	365	349	340	346	339	370	332	296	364	357	336	346	342	334	333	361	373	359	374	323	356	393	333	372	350	342	343	340	364	385	334	331	372	365	307	368	367	351	375	361	305	340	364	359	354	374	364	362	338	359	362	349	342	318	336	376	355	371	360	361	369	345	365	373	322	369	371	329	351	343	358	345	363	367	356	345	358	374	361	320	337	377	366	336	350	327	338	324	393	348	372	342	347	338	365	339	375	361	353	371	354	341	345	349	347	326	336	363	346	349	357	331	356	364	320	367	332	316	372	361	368	359	369	320	354	331	371	365	333	350	346	343	344	360	380	346	333	367	367	321	323	367	333	402	371	345	338	355	306	354	329	349	337	359	319	356	333	336	336	374	366	375	394	369	337	348	348	332	366	353	333	350	356	354	350	350	358	348	353	352	348	361	312	374	364	331	347	348	354	402	315	374	314	338	336	375	379	333	348	327	321	308	356	348	346	380	342	350	321	338	344	312	356	350	370	387	360	402	337	326	349	366	350	373	350	405	339	368	333	342	360	352	366	343	364	345	323	363	372	338	350	372	383	341	349	345	333	347	354	333	370	345	376	364	329	360	373	323	371	353	325	336	335	353	384	340	357	381	351	349	366	343	367	343	350	381	335	339	368	332	352	347	381	343	336	338	371	386	326	374	365	357	349	343	381	326	331	362	368	350	309	370	345	362	335	389	341	357	399	342	313	354	339	314	348	342	348	358	350	361	341	364	339	358	330	354	366	359	340	356	354	386	318	352	340	328	310	368	326	346	319	359	334	356	387	369	319	315	368	327	303	361	347	344	335	352	336	345	382	322	366	331	317	339	335	358	341	350	318	358	375	336	372	354	376	325	350	366	385	367	367	373	369	371	366	351	340	352	344	345	345	322	350	363	342	317	349	361	369	355	358	350	339	387	357	347	336	357	337	342	345	358	353	329	329	339	381	358	381	352	355	336	372	355	360	341	363	367	370	312	361	345	333	338	370	354	376	342	334	363	338	352	361	342	362	343	323	329	377	369	356	354	310	330	354	349	349	362	330	357	355	339	339	345	326	350	363	360	345	385	334	347	353	343	365	314	342	322	345	372	320	337	344	346	325	371	345	317	332	337	378	370	383	348	360	356	361	358	353	364	335	354	353	324	371	340	339	344	344	324	339	368	382	373	338	328	356	354	352	371	354	334	346	313	325	354	330	366	346	356	357	388	317	371	346	353	358	329	343	351	327	355	383	334	314	367	347	289	372	324	349	317	361	356	343	323	361	360	343	331	335	358	348	379	341	356	345	363	349	374	329	332	318	371	323
5962	1632	998	713	545	420	394	379	380	388	359	363	385	381	401	409	370	360	377	361	374	368	400	358	389	356	371	371	380	370	398	393	396	328	358	360	393	422	398	374	379	368	367	341	382	354	399	411	400	382	384	364	379	367	377	350	380	371	392	369	352	364	342	360	353	351	347	366	404	371	370	374	341	335	368	384	358	350	366	358	342	388	355	366	409	350	343	323	423	364	381	368	341	367	370	374	320	387	370	394	376	388	364	404	381	391	345	376	395	386	371	362	339	327	366	383	384	355	358	353	356	370	384	354	385	394	400	341	390	373	399	334	373	331	355	389	367	343	353	346	347	382	351	331	361	373	402	363	362	398	359	386	364	382	321	338	327	381	355	378	380	368	375	328	367	364	343	361	373	361	344	387	346	380	344	377	346	358	346	374	337	369	357	353	367	369	381	357	348	383	386	363	366	387	368	398	350	349	340	376	372	387	374	352	370	406	423	370	420	338	375	368	339	353	351	350	366	432	344	414	373	365	371	437	379	353	379	387	342	383	360	357	360	376	381	395	392	346	355	384	363	368	344	364	359	332	385	381	414	363	399	340	387	343	360	370	344	380	382	357	355	392	367	355	364	338	385	329	370	362	356	399	354	392	388	386	374	391	381	338	387	382	392	351	386	363	317	334	366	345	378	366	384	379	345	386	363	370	369	351	366	358	374	362	404	381	370	396	367	390	371	332	378	353	390	327	405	394	424	327	395	329	375	382	356	365	360	348	339	354	356	354	345	357	411	349	389	349	372	352	347	391	340	334	374	380	380	418	397	390	379	356	335	375	378	372	387	371	380	347	379	373	334	361	370	382	364	334	394	341	367	359	367	363	358	351	365	369	374	369	382	411	376	373	389	369	357	388	364	399	359	348	383	320	357	397	369	333	384	412	379	393	349	380	369	383	381	371	377	404	383	341	341	357	379	364	354	347	374	367	360	384	327	352	419	386	385	335	376	332	378	362	383	364	363	379	370	372	390	375	357	361	384	336	352	384	380	367	342	345	356	383	367	387	368	343	355	396	403	369	411	319	370	379	394	378	383	346	351	379	350	334	367	357	381	360	337	344	357	339	386	348	390	396	363	356	400	366	368	372	357	382	389	371	363	387	350	349	356	349	379	401	344	398	338	392	360	361	368	359	358	364	368	365	363	370	329	341	378	391	377	362	379	344	394	381	374	364	354	354	368	382	359	394	384	369	357	369	401	368	388	382	442	380	363	379	346	405	378	393	358	396	381	378	352	365	365	361	374	363	404	373	368	372	374	388	380	346	377	382	345	427	371	355	384	407	381	331	382	382	355	378	383	347	336	348	351	376	394	377	354	347	346	359	351	381	373	367	366	362	347	341	367	347	389	359	426	369	339	379	333	358	360	392	350	366	387	349	353	340	352	347	334	360	375	363	347	357	390	393	342	371	343	385	340	378	359	376	404	354	374	365	372	399	397	390	326	337	366	353	359	348	360	351	374	375	364	362	375	360	369	346	410	328	389	386	385	383	362	363	442	390	332	368	374	362	387	347	336	354	389	396	400	370	365	351	409	394	364	359	345	408	385	403	353	366	374	358	361	371	379	372	350	360	372	372	344	349	383	353	364	372	391	348	375	367	359	377	379	396	375	369	382	368	377	376	381	383	383	392	381	376	358	387	358	369	411	365	332	373	366	408	396	358	371	373	379	364	359	392	360	394	370	402	378	398	357	376	355	399	370	331	364	369	388	436	368	335	318	351	373	354	371	356	370	343	360	389	366	379	365	389	385	379	386	367	389	374	373	387	385	385	382	370	377	321	340	362	365	367	359	313	382	366	383	377	374	360	364	357	391	389	364	357	354	390	398	338	392	370	385	370	380	366	359	356	353	375	368	363	384	368	373	362	357	371	395	332	357	338	363	380	358	334	400	371	370	411	315	338	347	335	344	399	353	417	329	357	415	340	374	398	380	310	374	365	376	384	367	382	355	345	375	368	353	381	367	356	387	369	395	369	362	388	343	353	402	351	377	388	368	437	380	394	340	368	382	376	363	367	386	389	368	364	357	348	329	380	353	374	375	340	372	391	362	373	374	411	379	392	374	393	388	397	385	374	387	358	369	380	358	399	378	364	342	373	372	345	388	371	365	358	390	355	352	387	380	350	374	350	381	370	343	375	414	373	356	367	365	344	343	330	386	373	372	366	382	358	367	344	353	364	356	394	358	355	353	386	377	395	368	346	372	379	371	404	394	365	338	382	391	406	369	386	403	357	387	352	412	340	383	388	338	360	374	374	388	368	362	366	389	342	403	374	397	356	398	361	383	359	366	382	347	364	345	394	418	371	385	388	393	370	338	337	384	344	330	332	400	364	351	376	353	390	325	319	393	338	373	402	368	379	346	392	357	376	366	388	374	359	360	350	381	364	332	374	382	387	376	367	379	351	354	345	385	313	400	355	386	335	333	347	361	350	328	355	352	401	378	345	373	336	345	349	362	366	390	356	355	366	336	383	342	363	311	371	406	386	387	371	336	366	374	375	393	361	346	372	349	334	383	383	385	368	373	374	363	398	377	362	362	387	353	387	383	372	361	404	352	385	363	392	347	384	381	339	339	353	349	348	396	357	354	401	389	391	349	335	363	353	367	375	380	414	357	400	372	380	315	363	353	383	310	361	359	376	337	364	393	379	375	350	364	375	348	412	361	339	361	371	372	353	361	369	376	396	380	396	360	334	357	353	385	353	327	356	364	380	387	397	366	362	403	382	356	375	341	365	387	385	357	371	368	377	371	367	346	337	384	352	397	358	320	317	349	338	365	345	393	384	361	386	372	350	373	340	396	411	367	391	364	358	418	366	357	357	384	365	370	389	381	402	391	356	362	397	413	348	379	378	340	348	371	341	371	378	354	352	368	365	377	379	370	352	345	352	322	345	393	362	356	357	374	381	369	364	365	353	351	351	340	384	405	356	385	369	368	379	378	369	370	381	357	384	364	382	361	331	341	365	357	342	396	388	387	395	365	381	406	368	383	350	369	368	371	386	381	371	356	402	340	378	366	347	373	368	372	354	374	397	360	360	364	346	347	416	375	371	367	377	378	398	415	382	371	367	406	384	340	435	381	375	379	391	392	376	373	349	361	381	358	339	362	338	360	381	346	414	394	357	333	333	352	348	398	377	332	357	390	395	361	349	353	339	355	345	394	346	386	373	379	328	365	328	395	383	370	353	365	370	390	383	381	345	406	355	340	341	385	404	349	375	346	379	365	398	397	379	404	382	396	350	386	361	343	364	358	321	358	333	363	384	360	344	397	345	365	382	340	349	373	354	393	336	362	373	362	381	357	356	364	345	363	352	361	388	355	346	360	341	393	382	385	364	375	374	371	386	361	372	346	353	359	374	388	394	384	372	363	344	365	378	366	343	366	351	342	386	367	348	341	400	367	407	386	372	406	345	372	381	371	339	348	354	385	312	364	397	349	377	398	372	369	369	331	404
4818	1942	2866	2403	1452	1214	1109	979	994	998	991	931	907	853	887	862	901	869	934	824	930	862	875	846	828	850	784	832	828	775	827	830	797	821	807	807	825	774	863	835	830	779	806	784	830	878	846	736	840	788	844	828	794	886	811	778	826	864	829	817	835	820	795	842	812	859	836	780	864	750	834	825	840	823	843	837	808	809	811	832	837	784	814	830	825	755	837	834	815	760	859	837	851	784	817	832	847	832	817	779	775	808	842	806	799	786	805	843	775	800	812	823	811	853	857	808	812	780	863	800	767	794	799	784	797	819	806	833	824	812	772	826	788	832	812	814	783	775	821	808	792	863	814	880	805	840	853	859	822	801	784	842	812	808	866	791	820	860	874	853	851	815	878	818	804	813	852	816	836	786	795	799	829	850	868	826	823	825	846	832	877	853	863	800	800	785	833	901	820	822	801	768	832	864	802	810	852	794	801	790	799	806	858	800	815	850	821	835	786	807	846	847	819	831	731	818	807	824	816	742	835	781	810	788	836	867	824	860	818	858	829	835	818	863	856	806	816	803	833	835	813	796	786	811	774	845	826	842	785	799	856	833	820	796	851	786	832	848	830	832	854	783	788	824	790	823	775	777	814	853	862	791	841	777	776	800	801	777	775	783	893	787	794	840	810	837	769	840	773	807	892	804	795	837	811	804	815	794	757	779	862	816	777	828	843	792	848	858	870	786	794	811	832	823	838	838	843	819	799	824	840	835	795	792	853	798	838	817	839	813	821	840	733	806	812	797	891	827	830	850	787	762	769	825	832	767	808	778	817	832	772	828	868	793	848	855	795	819	838	819	828	801	836	799	817	809	822	809	826	805	781	808	873	833	819	790	810	838	855	805	829	823	785	840	867	852	749	792	776	756	805	865	776	809	831	801	836	798	854	782	777	801	817	818	804	855	827	780	837	809	845	835	819	789	839	822	821	812	851	818	836	824	832	872	894	842	807	787	815	814	819	801	832	835	780	880	859	832	791	822	853	821	793	780	773	825	827	856	854	843	819	838	819	832	851	838	801	805	840	835	872	822	866	806	835	806	793	845	785	821	773	821	810	833	856	850	816	849	803	829	872	847	769	823	814	776	804	816	814	822	790	751	794	799	817	797	791	795	811	877	848	819	828	803	859	781	792	834	770	813	859	770	739	872	831	799	803	811	861	835	798	853	837	799	843	819	812	838	842	860	810	792	809	808	836	813	727	835	840	823	861	857	840	860	836	817	836	784	802	832	837	845	811	786	828	793	806	838	808	858	846	838	812	838	819	810	873	788	816	830	799	809	788	832	814	808	840	836	811	800	870	867	827	792	805	833	842	815	815	800	807	778	811	812	793	856	839	827	825	851	802	811	778	762	849	837	867	833	832	855	809	816	844	835	792	839	761	786	818	849	839	794	849	837	828	870	840	849	812	830	805	762	815	818	816	810	863	841	848	849	863	860	781	791	817	831	866	811	773	776	750	833	831	845	813	716	807	803	729	764	800	805	808	863	784	854	809	826	819	813	825	828	820	843	880	871	801	807	789	808	818	756	778	795	851	817	839	817	827	829	824	820	869	829	792	877	806	827	819	799	842	869	845	843	826	818	797	793	795	773	831	838	823	769	787	804	839	789	815	828	774	846	803	876	755	807	804	818	815	809	849	813	839	816	825	822	780	880	793	854	798	820	828	821	813	759	815	776	845	808	837	825	858	794	778	803	818	801	835	831	836	835	818	776	800	812	786	781	805	812	847	802	867	808	820	804	831	807	820	830	862	847	835	767	803	812	798	845	823	822	823	850	826	837	776	805	809	821	823	798	809	784	816	848	829	777	872	849	815	823	814	842	828	799	832	819	841	816	828	797	880	806	805	809	806	892	786	838	802	838	821	789	794	797	797	810	821	862	837	795	827	825	747	827	845	826	845	779	817	835	819	837	787	872	807	834	842	836	830	848	783	808	786	828	777	844	834	777	790	852	804	800	815	896	817	804	848	821	804	777	803	785	783	763	809	860	797	846	878	816	814	872	850	783	814	826	834	813	838	799	827	792	812	822	861	782	799	811	797	787	775	792	834	803	898	863	815	794	773	795	763	841	867	831	792	840	830	817	833	859	846	846	846	842	843	781	838	849	814	804	830	782	854	831	829	792	776	857	771	855	831	853	798	814	867	788	796	757	802	838	810	825	808	852	755	885	784	824	855	801	805	797	844	837	818	841	845	838	826	803	817	839	866	838	836	798	833	843	806	814	814	807	858	852	819	803	809	853	808	901	785	828	758	796	797	770	831	862	817	792	838	807	769	857	794	821	808	791	747	822	807	824	823	842	795	778	889	829	785	816	850	813	815	807	858	790	767	831	854	784	811	848	828	802	852	819	842	797	810	831	803	806	857	835	835	823	807	847	787	850	801	782	829	846	810	804	805	822	817	851	830	870	826	826	799	828	867	819	798	837	813	799	816	787	762	861	830	792	846	796	801	808	830	840	797	800	817	818	841	820	790	833	803	855	837	824	791	827	833	837	794	848	828	881	822	780	799	795	813	818	828	793	851	839	792	787	871	854	798	817	911	819	769	814	808	798	795	871	851	808	822	805	809	870	842	825	828	821	843	841	824	857	776	826	847	829	845	835	814	815	795	759	801	833	838	841	845	775	837	829	788	838	878	824	825	815	840	790	789	825	783	765	818	785	809	793	837	864	809	808	825	810	813	898	864	827	827	825	850	843	833	839	783	836	818	775	838	777	814	815	820	771	805	821	802	806	845	817	901	838	814	846	846	819	793	800	833	818	772	835	862	836	862	820	845	826	813	837	771	820	745	846	822	802	858	824	784	838	837	831	818	855	827	846	818	788	852	847	850	857	817	797	815	833	818	839	812	813	820	802	815	843	817	793	837	847	773	779	827	830	823	810	830	845	780	860	860	828	815	873	863	805	824	776	854	788	796	855	869	860	842	825	814	790	842	817	857	892	874	825	833	801	798	763	806	881	813	887	818	838	825	881	817	816	817	765	866	817	851	840	808	805	833	855	845	765	797	811	826	856	804	879	828	784	802	815	832	787	824	808	795	830	781	811	846	793	826	777	776	817	844	820	769	846	819	805	781	794	814	889	807	844	825	809	774	841	782	850	867	835	832	818	838	844	831	825	787	844	825	873	841	835	807	822	790	850	843	836	842	865	813	834	819	804	823	805	819	790	852	746	801	808	761	850	784	820	783	809	793	795	825	802	878	790	841	839	809	821	829	789	839	850	803	757	792	774	800	798	795	785	783	811	851	869	839	806	813	817	811	814	809	796	772	796	778	822	807	807	864	795	829	827	769	779	820	833	841	817	848	821	829	855	824	785	767	784	849	814	787	776	773	806	814	862	794	811	795	759	839	767	813	796	815	772	857	818	814	812	844	829	797	843	824	814	870	791	839	778	818	874	833	784	755	813	840	864	812	830	815	798	818	879	831	757	793	821	837	779	858	829	817	814	805	797	811	797
16677	6491	20278	16203	4695	1261	598	399	374	329	345	323	291	315	275	241	279	268	271	245	278	229	250	249	245	265	235	244	252	209	258	240	270	250	217	248	241	234	218	237	234	275	252	239	240	240	244	250	237	253	261	241	221	279	274	250	245	229	225	274	242	240	236	236	243	241	277	246	224	269	241	248	231	269	251	249	214	250	231	254	237	273	216	228	229	282	244	261	200	234	207	236	260	289	241	226	236	233	261	264	259	239	228	219	259	258	205	251	231	231	262	206	237	276	262	246	265	235	292	237	264	260	258	253	237	232	259	238	236	240	212	258	236	238	245	236	230	232	251	224	234	251	261	245	229	239	265	242	244	249	231	250	270	200	243	237	217	223	257	249	273	254	261	268	237	278	280	228	209	229	256	274	241	251	241	226	271	226	247	236	228	244	269	275	224	273	241	253	260	225	281	227	252	245	205	267	241	224	205	214	247	219	267	247	265	268	232	241	236	255	241	252	251	248	267	254	239	246	259	229	245	243	237	268	279	247	227	231	254	234	249	247	252	239	239	247	238	256	213	238	242	241	236	240	277	247	248	239	251	250	259	257	249	251	246	253	224	262	245	228	250	204	247	228	260	258	252	221	249	229	201	239	272	232	235	232	236	257	230	236	231	224	248	239	266	240	283	233	260	239	255	257	246	224	242	230	262	238	242	242	244	250	276	227	246	240	248	228	244	223	223	229	278	249	274	252	263	232	216	252	235	218	238	248	254	217	243	217	247	254	232	244	256	254	238	254	251	249	243	252	249	257	271	251	221	242	259	255	248	247	248	253	258	253	241	249	226	257	222	244	230	235	260	248	238	269	251	231	230	239	235	251	257	243	244	239	243	270	237	217	232	252	224	225	243	235	262	254	232	230	255	228	229	239	259	261	216	226	242	257	249	245	248	239	269	265	228	216	249	222	234	253	230	263	225	247	279	238	231	257	233	247	251	249	268	236	266	249	261	230	255	268	243	261	228	265	242	244	239	227	234	239	253	228	217	249	246	223	247	239	228	237	255	232	231	242	239	245	247	247	243	258	235	225	238	217	242	233	284	255	238	245	220	213	249	245	244	232	214	225	238	246	227	251	239	222	255	258	226	235	230	241	226	237	265	232	264	228	216	236	243	219	232	236	271	229	241	264	241	235	234	243	246	268	239	215	232	249	257	233	255	229	252	230	228	252	225	217	213	233	259	236	235	233	241	231	250	224	249	275	241	235	215	237	259	251	254	250	225	243	249	233	249	240	228	225	276	258	255	250	245	246	218	255	246	212	244	257	229	228	228	226	227	213	243	249	247	255	232	259	278	245	247	244	246	228	276	275	231	251	230	263	265	243	249	226	230	226	253	257	237	257	245	224	248	215	252	244	244	255	248	253	250	245	237	228	239	247	224	256	221	254	243	232	245	230	279	240	271	245	233	246	259	267	234	249	266	232	256	214	249	221	249	237	236	257	241	240	265	256	254	231	248	270	205	252	212	231	229	263	227	224	229	242	203	229	238	239	219	235	250	225	243	243	224	232	237	237	246	227	246	256	250	240	235	212	229	247	254	260	211	272	262	241	241	249	234	260	228	258	257	263	248	259	237	217	266	249	248	250	233	261	260	268	251	242	242	235	238	276	264	215	236	260	267	252	204	216	274	273	258	244	238	279	244	255	202	253	239	275	231	227	248	249	205	232	265	253	227	236	276	243	252	244	231	253	229	219	250	266	259	249	224	248	260	212	255	252	234	230	252	198	226	252	264	259	259	253	263	257	269	253	221	209	242	222	257	244	253	249	223	223	260	263	256	258	227	248	286	242	220	232	232	246	258	231	267	243	238	231	254	254	263	253	231	220	260	254	216	249	225	259	240	265	246	228	236	233	238	257	245	241	210	197	227	236	240	219	234	254	258	215	255	258	235	245	256	244	205	218	253	240	239	231	241	265	278	235	235	243	226	251	238	232	256	249	245	219	251	258	239	253	246	212	222	220	248	253	250	246	253	270	263	234	259	244	242	262	257	232	217	219	232	230	243	247	247	267	250	240	225	250	225	209	260	243	246	256	249	241	229	260	246	274	233	225	247	248	285	246	261	255	270	256	258	231	215	216	247	235	229	224	211	254	274	225	234	249	229	300	253	232	224	234	246	235	249	227	208	208	206	230	221	262	259	231	241	223	210	250	208	282	240	241	229	260	276	229	253	236	234	220	223	263	226	269	236	263	244	245	258	237	243	273	244	236	237	255	232	264	245	237	261	252	241	269	241	219	212	259	244	253	242	249	247	259	225	224	252	283	234	264	231	246	282	262	256	248	243	240	280	243	262	246	232	227	236	258	235	255	239	201	245	255	257	275	239	276	255	224	246	246	245	254	225	245	229	243	247	244	225	232	240	238	251	238	254	262	250	227	230	238	216	222	247	246	245	237	234	246	217	198	211	228	268	254	248	247	249	269	243	275	256	226	221	219	234	237	253	256	230	235	242	253	241	249	252	244	280	254	258	246	253	249	265	257	272	237	231	264	238	242	235	254	237	261	260	275	257	248	246	273	234	238	252	273	240	239	269	269	250	241	249	231	236	254	231	264	251	238	247	247	246	248	242	283	239	266	254	247	277	249	268	243	251	237	214	263	234	257	282	226	270	232	233	244	227	269	245	226	255	259	261	254	247	214	250	245	252	235	241	241	229	265	234	245	232	256	254	244	268	255	245	265	277	242	254	240	249	236	225	264	234	266	235	261	251	249	224	256	221	232	279	272	242	231	202	284	268	262	227	226	223	264	253	232	239	269	231	233	226	230	221	263	242	239	232	242	259	205	244	225	223	260	226	234	264	272	247	250	232	255	216	269	216	239	252	211	247	239	227	259	246	221	237	239	264	241	235	256	230	273	255	281	258	282	269	226	232	216	221	245	221	263	240	242	265	238	251	274	256	240	227	250	229	255	232	255	228	261	225	243	241	250	265	250	254	241	229	239	238	240	251	226	224	220	235	249	243	231	223	261	252	250	255	247	246	258	249	238	234	249	239	211	250	264	241	244	262	227	252	249	259	236	249	222	242	234	249	252	253	231	249	239	254	254	249	246	253	243	233	270	254	274	243	244	226	232	242	241	225	215	253	268	203	221	241	270	262	219	252	243	254	221	245	236	245	246	248	254	229	266	292	246	258	271	254	256	263	229	255	222	236	235	256	252	254	255	253	245	254	239	258	245	239	244	231	277	249	266	226	248	255	205	262	225	247	244	251	241	235	263	206	241	232	249	227	242	247	267	229	265	282	239	235	229	244	268	221	242	261	262	224	225	229	256	222	246	265	237	243	248	261	231	222	238	212	245	242	251	287	255	252	271	250	248	288	227	211	256	233	252	248	249	251	231	263	276	235	265	274	246	258	238	227	242	228	266	250	242	257	247	238	270	251	223	257	254	285	259	275	247	217	239	247	250	244	251	253	248	269	249	226	254	217	216	226	239	248	255	245	259	265	272	261	248
11825	6745	27003	22568	9231	4426	2198	1374	1191	1126	1126	962	822	820	772	774	703	736	672	675	672	623	624	604	593	623	565	560	560	583	644	587	596	572	597	631	603	566	575	569	548	566	551	523	579	568	587	585	579	594	546	581	582	580	560	552	550	545	547	541	566	515	595	571	552	598	556	605	588	570	529	574	555	565	523	544	508	562	549	568	568	562	569	558	569	534	577	544	553	557	578	580	556	557	542	574	556	562	551	545	569	574	607	526	589	576	542	556	579	578	584	560	527	554	592	576	547	585	568	517	553	539	571	552	548	518	547	569	552	587	552	571	568	601	576	573	555	585	542	549	567	539	554	557	519	549	578	587	564	571	519	582	565	580	553	563	614	566	567	582	533	564	540	555	578	570	541	589	565	533	577	550	558	536	556	558	523	579	555	536	554	543	562	532	606	546	585	523	550	560	600	575	524	490	557	565	553	579	517	556	557	546	553	550	628	555	531	550	580	553	578	547	560	591	591	573	535	529	541	590	579	581	616	555	531	543	581	567	551	579	552	516	591	565	528	547	542	530	570	554	522	571	516	569	557	508	579	531	558	563	584	579	528	559	558	545	598	580	510	561	598	529	578	553	585	548	618	541	544	569	562	531	570	560	595	580	594	540	536	552	576	547	562	548	596	570	580	553	561	567	526	557	510	568	538	579	577	548	579	548	576	526	569	508	530	531	562	581	563	553	520	522	541	576	586	617	519	573	561	617	561	587	535	570	540	587	578	595	564	579	548	573	563	573	552	562	596	580	544	604	571	587	548	560	575	533	554	597	557	548	513	564	594	538	562	539	522	573	600	582	596	572	549	567	585	537	566	566	564	592	590	575	534	531	543	565	521	558	527	523	564	573	586	545	539	510	572	580	549	540	594	572	575	586	529	542	589	589	564	577	569	576	525	560	577	557	530	547	506	544	549	555	556	591	585	617	565	562	590	578	613	601	589	539	522	543	594	523	557	543	520	544	572	512	563	560	549	555	558	555	588	559	538	533	546	576	578	550	558	556	542	539	589	523	563	487	574	561	582	580	528	542	544	517	561	539	554	544	556	556	567	573	552	571	567	556	535	576	577	578	575	559	575	556	543	558	581	560	540	588	544	566	588	541	516	588	552	567	530	582	540	575	563	572	578	546	577	560	526	574	556	614	571	572	585	583	553	537	583	546	513	585	551	549	542	571	554	543	545	543	583	576	593	559	612	532	536	567	561	557	599	549	559	563	584	599	532	528	617	541	577	589	546	560	598	515	543	549	631	595	547	524	560	487	578	624	561	585	544	533	545	532	520	556	607	554	561	538	537	582	589	549	542	523	573	565	535	550	542	579	527	572	570	574	537	595	574	604	544	584	531	569	561	534	615	587	530	536	550	555	568	546	551	591	570	567	574	523	596	604	529	529	533	534	557	563	514	549	590	593	559	561	544	543	569	590	531	551	535	528	544	540	540	576	588	538	554	598	574	530	592	562	528	525	541	534	562	595	573	566	535	596	535	525	582	549	534	553	569	515	570	567	557	573	547	573	569	568	537	543	569	576	562	565	566	546	531	591	590	553	569	562	548	555	508	562	562	557	580	557	560	588	528	556	518	530	571	569	549	578	580	584	540	579	564	539	555	536	517	559	566	552	568	563	599	571	564	528	537	580	551	564	555	569	542	559	508	566	607	582	540	553	564	558	571	557	581	555	593	535	546	558	547	548	529	579	568	571	542	536	565	552	561	574	537	582	587	485	543	498	601	531	569	571	600	605	609	561	586	559	536	549	549	611	581	570	532	542	624	576	551	600	526	573	539	543	563	552	568	547	591	581	597	516	552	566	590	540	546	563	568	584	556	547	542	545	586	539	533	537	540	559	516	532	574	557	563	565	598	562	597	556	540	557	560	531	551	548	544	543	575	569	557	559	527	552	549	532	574	567	574	592	595	552	602	550	607	571	577	558	520	558	572	611	577	566	588	585	605	548	554	538	508	535	532	566	577	581	573	517	518	578	591	551	554	537	541	589	511	546	594	553	573	564	591	586	571	581	555	572	560	584	579	561	569	575	538	548	580	593	550	571	548	562	556	545	549	523	575	569	541	550	581	540	576	587	556	562	581	586	586	518	569	567	536	561	575	531	548	602	580	557	577	572	546	534	577	600	568	555	592	557	530	577	550	559	559	554	529	521	570	530	581	593	563	527	590	529	564	549	531	525	549	566	567	552	580	584	578	580	571	558	568	587	545	546	554	554	567	606	568	555	620	563	606	552	551	548	567	565	543	574	555	566	553	581	569	558	559	580	535	545	567	548	552	551	595	569	545	538	548	578	555	562	525	559	566	523	574	549	586	554	594	554	575	548	526	581	511	556	572	565	612	538	512	517	614	586	552	541	570	531	579	532	573	583	519	601	568	538	587	529	581	526	533	523	557	540	560	551	559	599	548	514	536	580	574	566	576	553	541	580	589	548	599	562	547	568	589	586	574	578	540	588	530	564	552	562	522	570	563	574	565	558	557	579	599	566	566	541	529	563	560	564	611	552	585	528	584	620	577	536	545	587	538	547	584	564	571	545	560	591	591	579	549	555	568	560	580	570	581	533	636	592	575	585	566	593	560	578	589	515	526	550	539	552	580	593	550	567	527	557	580	543	542	576	557	527	553	554	544	571	530	556	579	550	562	542	589	557	576	554	591	568	535	528	592	537	541	573	565	539	541	512	570	582	543	576	578	546	561	565	559	540	575	559	576	525	561	536	533	549	559	601	576	540	562	554	512	562	573	578	539	594	594	579	544	546	580	548	559	578	585	539	539	602	521	555	565	575	532	527	563	547	517	546	522	557	549	524	539	553	555	582	571	545	544	566	536	511	561	587	591	521	601	585	562	590	581	557	595	554	560	561	601	569	578	565	524	553	531	558	578	529	546	540	601	550	585	533	590	514	540	561	557	595	562	573	599	535	550	581	565	579	560	549	549	530	555	571	563	555	559	593	558	565	591	578	528	544	572	584	554	557	554	582	538	554	555	579	597	576	565	508	529	525	533	560	534	538	619	548	526	614	556	592	523	553	565	566	533	532	523	508	606	588	544	595	522	607	540	543	586	572	551	589	559	536	593	597	567	571	529	526	585	562	558	545	569	563	550	567	505	571	590	540	579	547	555	555	557	578	555	552	534	556	576	552	584	538	541	606	555	537	602	581	525	563	562	552	529	589	547	595	559	572	512	549	590	580	592	551	549	575	503	566	533	583	542	540	576	580	542	601	516	579	593	558	603	557	581	580	602	579	531	617	567	558	567	577	515	528	523	562	597	559	565	528	533	540	561	546	571	594	557	491	571	553	576	577	544	575	544	591	542	564	573	581	604	551	537	568	621	486	550	560	577	531	537	535	524	572	538	491	563	549	546	537	527	546	543	560	542	545	573	560	555	587	584	561	584	561	556	543	554	572	547	596	572	561	561	557	543	582	551	610	553	552	574	549	527	533	565	561	549	507
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
